/* Top Shop */

body {font-family: tahoma; font-size: 13px; color: #858881; background-color: #fff; padding: 0; margin: 0}
body a {color: #858881; text-decoration: none}
body a:hover {color: #858881; text-decoration: underline}
p {margin: 0; padding: 0}
.top_mnu {padding: 24px 0 10px 7px}
.top_mnu a {color: #858881; text-decoration: none}
.top_mnu a:hover {color: #858881; text-decoration: underline}
.top_wind {width: 936px; height: 95px; background-image: url('images/top.gif')}
.logo {width: 185px; height: 60px; padding: 20px 0 0 20px}
.search_box {width: 100%; height: 27px; border-bottom: 1px solid #908f8f}
.search_field input {width: 162px; height: 16px; border: 1px solid #908f8f}
.search_field p {margin-top: 5px}
.search_field a {color: #858881; text-decoration: none}
.search_field a:hover {color: #858881; text-decoration: underline}
.left_col {width: 229px; vertical-align: top; /*border-right: 1px solid #908f8f*/}
.rightcol {width: 247px; vertical-align: top; /*border-left: 1px solid #908f8f*/}
.topcell {width: 219px; padding: 3px 0 1px 0; font-size: 16px}
.wind1 {font-family: tahoma; font-size: 14px; color: #fff; width: 115px; text-align: center; background-color: #6ab117; padding: 3px}
.wind3 {font-family: tahoma; font-size: 14px; color: #fff; width: 68px; text-align: center; background-color: #6ab117; padding: 3px}
.mainmnu {font-family: tahoma; font-size: 14px; padding: 5px 0 5px 0}
.mainmnu a {color: #858881}
.mainmnu a:hover {color: #858881}
.mainlinks {background-image: url('images/bull.gif'); background-repeat: no-repeat; background-position: 0 5px; padding-left: 13px; font-size: 12px; margin-top: 5px; margin-bottom: 5px}
.footermun {width: 100%; height: 49px; background-image: url('images/bgbottm.gif')}
.lblock {width: 157px; height: 49px; background-image: url('images/leftbottm.gif'); float: left}
.rblock {width: 10px; height: 49px; background-image: url('images/rightbottm.gif'); float: right}
.bann1 {width: 197px; height: 65px; margin: 0 auto; border: 1px solid #9c9b9b}
.bann2 {width: 197px; height: 164px; background-image: url('images/botmban.jpg'); margin: 0 auto; border: 1px solid #9c9b9b}
.serv1 {font-family: tahoma; font-size: 16px; color: #4c7f11; text-decoration: underline; padding: 4px 0 5px 12px; border-bottom: 1px solid #9c9b9b}
.content {width: 460px; vertical-align: top}
.serv2 {font-family: tahoma; font-size: 16px; color: #4c7f11; text-decoration: underline; padding: 2px 0 4px 12px; border-top: 1px solid #9c9b9b; border-bottom: 1px solid #9c9b9b}
.serv3 {font-family: tahoma; font-size: 16px; color: #4c7f11; text-decoration: underline; padding: 2px 0 0 12px; border-top: 1px solid #9c9b9b}
.price {font-family: tahoma; font-size: 14px; color: #fff; background-color: #6ab117; padding: 1px 4px 1px 4px}
.text {padding-left: 12px}
.wind2 {font-family: tahoma; font-size: 14px; color: #fff; background-color: #6ab117; width: 108px; padding: 2px}
.rightcell {width: 219px; font-size: 16px; text-align: center}
.news_block {margin-left: 5px}
.date {font-family: tahoma; font-size: 11px; color: #fff; background-color: #6ab117; padding: 2px; float: left; margin: 2px 0 2px 0}
.short_news {font-family: tahoma; font-size: 11px; padding: 2px}
.short_news a {font-family: tahoma; font-size: 12px; color: #; padding: 2px}
.bottmnu {float: right; margin: 9px 0 0 20px; color: #fff; height: 20px; text-align: right}
.bottmnu p {text-align: right}
.bottmnu a {color: #fff; text-decoration: none}
.bottmnu a:hover {color: #fff; text-decoration: underline}
.breakline {background-color: #fff; font-size: 0; width: 225px; height: 1px; border-bottom: 1px solid #9c9b9b}
.breakline2 {background-color: #fff; font-size: 0; width: 210px; height: 1px; border-bottom: 1px solid #9c9b9b; margin: 5px auto}
.wrap {content: '.'; clear: both; line-height: 0; height: 0}
.container {text-align:left; width:100%}
.rb1,.rb2,.rb3,.rb4 {display:block; overflow:hidden; height:1px}
.rb2,.rb3,.rb4,.text {border:#6ab117 solid; background-color: ; border-width:0 1px;}
.rb1 {background:#6ab117; margin:0 5px;}
.rb2 {border-width:0 2px; margin:0 3px}
.rb3 {margin:0 2px}
.rb4 {margin:0 1px; height:2px}
.text {display:block; padding:0 5px}





body,html{height:100%}
body {font-family: Arial, Helvetica, sans-serif; background-color: White; padding: 0px; margin: 0px; font-size: 12px; color: Black;}
img {border: none;}

a {font-family:arial;font-size:12px;color:#89998c;text-decoration:none}
a:hover {font-family:arial;font-size:12px;color:#89998c;text-decoration:underline}

p,h1,h3,h5,h6,ul {margin: 0px; padding: 0px;}

/*Для скрипта*/
.navigation_table 	
    {
	color	: #666666;
	font-family	: verdana, Arial;
	font-size		: 8pt;
	}
	
.n1
    {
    font-family	: verdana, Arial;
    font-weight	: bold;
    text-transform	: uppercase;
    font-size:10px;
    color:#DDDDDD;
    background-color:#f46b00;
    height:16px;
    padding-left:5px;
    width: 100%;
    }
.n3
    {
    font-family	: verdana, Arial;
    font-weight	: bold;
    text-transform	: uppercase;
    font-size:10px;
    color:#DDDDDD;
    background-color:#e5e9e6;
    height:16px;
    padding-left:5px;
    width: 100%;
	 background-image: url(images/arrow2.gif);
	 background-repeat: no-repeat; padding-left: 15px; background-position: center left;
    }

.n2 {
    font-family	: verdana, Arial;
    font-size:10px;
    background-color:#e5e9e6;
    height:18px;
    padding-left:5px;
    width: 100%;
	 padding-left: 15px;
    }

.an {
    color		: #666666;
	text-decoration	: none;
	}
    
.an:hover
    {
    color		: #000000;
    text-decoration	: none;
    }



p.top {width: 240px; float: left; border-left: 5px solid #e3e3e3; padding-left: 5px; color: #89998c; margin-bottom: 10px; margin-top: 10px;}
p.top1 {width: 180px; float: left; border-left: 5px solid #e3e3e3; padding-left: 5px; color: #89998c; margin-bottom: 10px; margin-top: 10px;}
p.top1 a:link, p.top1 a:visited {color: #89998c; margin-top: 10px;}
p.top1 a:hover {color: #717e73;}

table.price th {font-size: 16px; color: White; background-color: #56ae3b; font-weight: normal;}
table.price td img {border: 1px solid #aeaeae; padding: 5px; }
table.price td {border-bottom: 2px solid #e7e7e7; padding-bottom: 5px;}

body{width:expression((document.body.offsetWidth <= 1024) ? '1000px': '100%');min-width:1000px}

td.green {background-image: url(images/bg1.gif); background-repeat: repeat-x; background-color: #63c730; border: none;}
	td.green p {padding: 10px;}
	td.green h1 {font-size: 14px;color: Black; padding: 5px 10px 5px 10px;}
table.grey {background-color: #aeaeae; border: none; height: 100%;}	
table.grey td {border: none;}
table.grey h1 {font-size: 14px; margin: 0px; padding: 0px;}
.grey1 {background-color: #aeaeae; border: none;}
.greenbox {font-size:12px;font-weight:bold;background-color:#56af3b;color:#fff}
.mnuitems{background-color:#f46c00;background-image:url('images/bullet.gif');background-repeat:no-repeat;padding-left:21px;background-position:1px 3px}
.mnuitems a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold;font-family:arial}
.mnuitems a:hover{color:#fff;text-decoration:underline;font-size:12px;font-weight:bold}
.red{color:#d80401; font-size:16px;font-weight: bold}
.enlarge a {color:#2bc1dc;font-size:12px;text-decoration:underline}
.enlarge a:hover {color:#2bc1dc;font-size:12px;text-decoration:underline}
.texthead {font-size: 16px; font-weight: bold;}
.orangebox{font-size:12px;font-weight:bold;background-color:#f46c00;color:#fff}
