body{

margin:0px;

}

td{

font-family:arial;

color:#606060;

}

.main1{

font-family:arial;

font-size:11px;

}

a{

color:#27932E;

}


a.ssilkaRek{
	color:#606060;
	text-decoration:none;
}
a.sape{
	color:#27932E;
	font-size:12px;
	text-decoration: underline;
}

.formText{
	width: 200px;
	font-size: 11px;
	font-style:italic;
	}
	.zakazZvonka{
	
	font-size: 12px;
	font-style:italic;
	}

tr.top{

background:url(/images/top-bck.gif) repeat-x #298709;

}

td.top-logo{

vertical-align:middle;

text-align:center;

background:url(/images/top-logo-bck.gif) repeat-x #ffffff;

height:72px;

}

td.top-menu, td.top-menu1{

padding:2px 0px 2px 7px;

font-size:12px;

color:#ffffff;

}

.sape {
	color:#CCC;}

.copyright		{ display:none}

td.top-menu{border-left:1px solid #FEC83D;}

.main{

font-size:12px;

}

td.top-menu-on, td.top-menu1-on{

padding:2px 0px 2px 7px;

font-size:12px;

color:#ffffff;

font-weight:bold;

background:#DE5E00;

}

td.top-menu-on{border-left:1px solid #FEC83D;}

td.top-menu a, td.top-menu1 a, td.top-menu-on a, td.top-menu1-on a{

color:#ffffff;

text-decoration:none;

padding: 2px 3px 2px 3px;

}

td.top-menu a:hover, td.top-menu1 a:hover, td.top-menu-on a:hover{

text-decoration:none;

padding: 2px 3px 2px 3px;

background:#DE5E00;

}



td.right{

padding:14px 30px 30px 0px;

}

td.main{

border-left:1px solid #E7E7E7;

padding:15px 25px 25px 25px;

background:#ffffff;

}

.lev0{

/* background:url(/images/lev0-bg.gif);*/

 background-image: url(/images/srch-bck.gif);

 background-position: bottom;

 WIDTH:222px;

 HEIGHT:24px;

 vertical-align:middle;

 color:green;

/* text-indent:20px;*/

 font-size:13px;

}



.levaa{

 background-image: url(/images/srch-bck.gif);

 background-position: bottom;

 HEIGHT:24px;

 vertical-align:middle;

 font-size:13px;

}



h1{

border-left:3px solid #D9D9D9;

margin:0px;

padding: 0px 0px 0px 8px;

font-family:tahoma;

font-size:140%;

font-weight:normal;

color:#363636;

}

h1.tab{margin:0px 0px 30px 0px;}

h2{

border-left:3px solid #D9D9D9;

margin:30px 0px 20px 0px;

padding: 0px 0px 0px 8px;

font-family:tahoma;

font-size:125%;

font-weight:normal;

color:#9B9B9B;

clear:left;

}

h2.news{

margin:0px 0px 6px 0px;

color:#363636;

}

div.navig{

border-left:3px solid #D9D9D9;

padding-left:8px;

font-family:tahoma;

font-size:11px;

color:#858585;

margin-bottom:30px;

}

div.navig a{color:#419647;}

table.main-pic {

padding: 0px 30px 10px 0px;

}

td.main-pic{

border:1px solid #F6F6F6;

background:url(/images/menu-bck.gif);

padding:10px;

}

td.main-pic img{

border:1px solid #E7E7E7;

}

td.main-pic-title{

color:#858585;

font-family:tahoma;

font-size:11px;

padding:5px 10px 0px 10px;

}

div.descr, div.descr-man{

font-family:tahoma;

font-size:70%;

color:#606060;

margin-left:10px;

}

div.descr p{

margin:5px 0px 5px 0px;

}

div.descr-man p{

margin:0px;

padding:5px 0px 5px 0px;

}

div.descr-man ul{

margin:0px 0px 15px 40px;

padding:0px;

}

div.descr-man a{font-weight:bold;}

p.group span{

font-weight:bold;

border-bottom:2px solid #FEC83D;

}

div.nav{

float:left;

width:250px;

padding:10px;

height:200px;

margin:5px;

font-size:11px;

border:1px solid #EAEAEA;

text-align:center;

vertical-align:middle;

}

div.navSmall{

float:left;

width:100px;

padding:10px;

height:100px;

margin:5px;

font-size:11px;

border:1px solid #EAEAEA;

text-align:center;

vertical-align:middle;

}

div.text, div.main-text{margin:20px 0px 0px 10px;}

div.text p,li{

font-family:tahoma;

font-size:12px;

color:#606060;

text-align:justify;

}

div.main-text p{

font-family:arial, san-serif;

font-size:80%;

text-align:justify;

padding:0px;

margin:0px 0px 12px 0px;

}

/* характеристики */

div.chars{

border:1px solid #F6F6F6;

background:url(/images/menu-bck.gif);

padding:10px;

}

table.chars tr td{

vertical-align:top;

padding:3px 5px 3px 5px;

font-family:arial;

font-size:11px;

border-top:1px solid #E4DECF;

border-right:1px solid #EAE4D5;

color:#717171;

}

table.chars tr td.THeaderL{

padding:3px 5px 3px 5px;

font-family:arial;

font-size:11px;

border-top:1px solid #E4DECF;

border-right:1px solid #EAE4D5;

}

table.chars tr.r1 td{

background:#F0EDDF;

}

table.chars tr.r2 td{

background:#FBFAF1;

}

/* характеристики: конец */



/* окно справа */

td.win-title{

background:url(/images/win-tbck.gif) repeat-x #88BE4A;

vertical-align:middle;

color:#ffffff;

font-family:tahoma;

font-size:11px;

font-weight:bold;

border-bottom:3px solid #FEC83D;

}

td.win-content{

border:1px solid #EAE4D5;

border-top:none;

padding: 10px 12px 10px 12px;

background:#FBFAF1;

color:#6B6B6B;

font-size:11px;

}

td.win-content p.ol{

margin:3px 0px 3px 0px;

padding-left:14px;

background:url(/images/win-dot.gif) 0px 6px no-repeat;

}

/* окно справа: конец */



/* левое меню */

td.lev1-off{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 26px;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev1-off-bck.gif) 12px 7px no-repeat #ffffff;

}

td.lev1-from{

font-family:tahoma;

font-size:11px;

color:#AD0000;

text-decoration:none;

padding:4px 5px 7px 24px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev1-from.gif) no-repeat #ffffff;

}

td.lev1-on{

font-family:tahoma;

font-size:11px;

color:#AD0000;

text-decoration:none;

padding:4px 5px 7px 24px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev1-on.gif) no-repeat #ffffff;

}

td.lev2-off{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 34px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev2-off-bck.gif) 24px 7px no-repeat #F9F9F9;

}

td.lev2-thr{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 34px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev2-thr.gif) no-repeat #F9F9F9;

}

td.lev2-from{

font-family:tahoma;

font-size:11px;

color:#AD0000;

text-decoration:none;

padding:4px 5px 7px 34px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev2-from.gif) no-repeat #F9F9F9;

}

td.lev2-on{

font-family:tahoma;

font-size:11px;

color:#AD0000;

text-decoration:none;

padding:4px 5px 7px 34px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev2-on.gif) no-repeat #ffffff;

}

td.lev3-off{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 44px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev3-off.gif) no-repeat #F3F3F3;

}

td.lev3-thr{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 44px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev3-thr.gif) no-repeat #F3F3F3;

}

td.lev3-thr2{

font-family:tahoma;

font-size:11px;

color:#2C900A;

text-decoration:underline;

padding:4px 5px 7px 44px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev3-thr2.gif) no-repeat #F3F3F3;

}

td.lev3-on{

font-family:tahoma;

font-size:11px;

color:#AD0000;

text-decoration:none;

padding:4px 5px 7px 44px;

border-left:2px solid #41DC17;

border-right:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

background:url(/images/lev3-on.gif) no-repeat #ffffff;

}

/* левое меню: конец */



/* низ страницы */

a.copy{

background:#279200;

color:#FEFF9E;

font-weight:bold;

padding:1px 4px 1px 4px;

}

tr.btm-menu td{

color:#ffffff;

font-size:11px;

vertical-align:middle;

padding:0px 10px 0px 10px;

}

tr.btm-menu td.no{padding:0px;}

tr.btm-menu td.signs{padding:5px;}

tr.btm-menu td a{color:#ffffff;text-decoration:none;}

tr.btm-menu td a:hover{color:#ffffff;text-decoration:underline;}

tr.btm-menu td.on a{background:#F47E00;padding:1px 4px 1px 4px;}

/* низ страницы: конец */



/* новости */

p.mnews-title{

border-bottom:1px solid #EDEDED;

color:#3C3C3C;

margin:5px 0px 5px 10px;

padding:0px;

font-family:arial;

font-size:12px;

font-weight:bold;

}

p.mnews-title b{border-bottom:2px solid #FEC83D;}

p.news-text{

font-family:tahoma;

font-size:12px;

color:#606060;

text-align:justify;

margin:10px 0px 15px 10px;

padding:0px;

}

div.news{

border-top:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

padding:5px 0px 5px 0px;

}

div.news p{

margin:5px 0px 5px 10px;

padding:0px;

font-family:tahoma;

font-size:11px;

text-decoration:none;

}

div.news p span, p.mnews-title span{

font-family:arial;

color:#FFA800;

font-weight:bold;

}

div.descr-news{

font-family:tahoma;

font-size:80%;

color:#363636;

margin-left:10px;

text-align:justify;

}

div.descr-news p{

margin:0px;

padding:4px 0px 4px 0px;

}

div.descr-news p.date{

color:#FFA800;

font-weight:bold;

font-size:90%;

padding:0px;

}

/* новости: конец */



td.gallery-foto{

text-align:center;

padding-top:5px;

padding-bottom:5px;

border-left:1px solid #EAE4D5;

border-right:1px solid #EAE4D5;

background:#ffffff;

}

td.gallery-nav{

border:1px solid #70A632;

border-right:none;

font-family:verdana,san-serif;

font-size:9px;

font-weight:bold;

vertical-align:middle;

color:#ffffff;

background:#90C853;

}

td.gallery-nav b{

color:#D9FF96;

}

td.gallery-title{

margin:0px;

padding: 6px 10px 8px 26px;

border:1px solid #EAE4D5;

border-top:none;

font-size:11px;

background:url(/images/win-dot.gif) 12px 11px no-repeat #ffffff;

}

table.advert{

display: none;

width:162px;

height:28px;

background:#53B631;

position:absolute;

top:40px;

right:28px;

border:1px solid #127C00;

color:white;

font-family:tahoma;

font-size:11px;

vertical-align:middle;

padding:5px;

}

table.advert object, table.advert embed{

padding:0px;

margin:0px;

}

table.just-table tr td{

font-family:arial, san-serif;

font-size:80%;

padding: 0px 20px 3px 0px;

}

div.sitemap{

font-family:arial,san-serif;

font-size:80%;

color:#363636;

margin-left:10px;

}

div.sitemap p{

margin:0px;

padding:5px 0px 5px 0px;

}

div.sitemap ul{

font-family:arial, san-serif;

font-size:90%;

margin:0px 0px 15px 30px;

padding:0px;

font-weight:bold;

}

div.sitemap ul li{

margin:2px 0px 2px 0px;

}

div.sitemap ul li ul{

font-size:90%;

font-weight:normal;

margin:0px 0px 5px 30px;

}

div.sitemap a.title{

font-size:110%;

font-weight:bold;

}

div.sitemap ol li{margin:0px 0px 15px 0px;}

div.sitemap div.links{

margin-left:40px;

font-style:italic;

color:#C4C4C4;

}

div.sitemap div.links a{font-style:normal;}

div.sitemap p.results{

border-top:1px solid #EDEDED;

border-bottom:1px solid #EDEDED;

padding-left:40px;

margin:5px 0px 5px 0px;

}

p.results span.links{

color:#ADADAD;

letter-spacing:2px;

}

p.results span.links b{

color:#DE0000;

font-weight:bold;

}

p.results span.links a{

font-weight:bold;

text-decoration:none;

}

div.sitemap span.links a:hover{background:#FFDA7C;}

form{

padding:0px;

margin:0px;

}

form input{

vertical-align:middle;

}

form input.search{

font-family:arial, san-serif;

font-size:13px;

border:1px solid #27932E;

margin:3px;

background:#F9F9F9;

}

div.Heading, div.Heading *{

font-size:1px;

background:#ffffff;

color:#ffffff;

line-height:50%;

margin:0px;

padding:0px;

border:none;

}

td.srch_frm{

background:url(/images/srch-bck.gif) bottom repeat-x #ffffff;

padding-right:8px;border-right:#EDEDED;

}

td.srch_frm table tr td{vertical-align:middle;}

input.srch_text{

border:1px solid #BCD1B9;

font-size:10px;

}

#telefon{
	position: absolute;
	height: 50px;
	width: 220px;
	background: transparent url(/images/telefon_kompany.png) no-repeat scroll top right;
	top: 55px;
	left: 4px;
}
#flashGlav{
	position: absolute;
	height: 100px;
	width: 500px;
	
	top: 95px;
	left: 220px;
}
#extrafooter {
	position: fixed;
	bottom: 0px;
	width: 100%;
	height: 20px;
	background: url(/images/bg_footer.jpg) repeat-x;
}

#extrafooter p {
	font-size: 16px !important;
	font-weight: normal;
	color: white;
	letter-spacing: 10px;
	text-align: center;
	text-shadow: white 0 0 6px;
	padding: 0;
	margin: 0;
}
