@charset "utf-8";
/* Style ver 3.5 mix color */

/*
lightColor1 - 518ea6
darkColor2 - 518ea6
mainBG - 151517

headBorders - e07854
mnuTop border - d49185
contentBorder  - 566d66
textColor - 4a4a4a

h1color - 222
hOther - 444

*/

html, body { padding:0; margin:0; font-size:13px; font-family:Arial; color:#4a4a4a;}

/*BG Color + Gradient*/
body {
	background:#151517 url(http://oml.ru/d/148282/t/images/tm23/bg.png) 0px 0px repeat-x fixed;
	_background:#151517 none;
	}

/*LINK Color*/
a { text-decoration:underline; color:#1a3dc1}
a:hover {text-decoration: none; color:#1a3dc1}

/* подчищаем float */
.clearfloat {clear:both; height:0; font-size: 0px; line-height: 0px;}

h1 { padding:0; margin:0 0 20px 0; color:#222; font:normal 23px Tahoma, sans-serif;}
h2,h3,h4,h5,h6 { margin:17px 0; padding:0; color:#444;  font-family:Tahoma, sans-serif;}
h2 { font-size:18px;}
h3 { font-size:16px}
h4 { font-size:14px}
h5,h6 { font-size:12px}

#wrap { width:970px; margin:0 auto;}
#top { height:90px; padding:21px; position:relative; color:#fff;}
.name { height:90px;}
.name p {margin:0; font: normal 24px/24px Tahoma, sans-serif; padding:27px 0 5px;}
.name span { font-size:12px;}
.logo { overflow:hidden; height:90px; float: left; margin-right:15px;}


.tel {	position:absolute; font:normal 23px Tahoma, sans-serif; text-align:right; top:30px; right:20px;}
.tel span {font:normal 13px Tahoma}

.content { border-top: 1px solid #797979; clear:both;}
.nobr {}
#textbody {background:#fff; zoom:1;}
/*TOP MENU*/
#tmenu { padding:5px 0 0 9px; margin:0; list-style:none; border-bottom:7px solid #91ab0a; height:33px; 
background: #050505 url(http://oml.ru/d/148282/t/images/tm23/tmenu_bg.png) 0 0 repeat-x; 
_background: #050505 none; 
}
#tmenu li { float:left; padding:0 1px 0 0; margin:0;}
#tmenu li a { font: normal 13px/33px Tahoma, Geneva, sans-serif; color:#fff; display:block; text-decoration:none; padding:0 13px;}
#tmenu li a:hover { background:#91ab0a url(http://oml.ru/d/148282/t/images/tm23/tmenu_h.png) 0 0 repeat-x; _background:#91ab0a none; color:#fff}
#tmenu li a.ovr,#tmenu li a.ovr:hover { font: normal 13px/33px Tahoma, Geneva, sans-serif; color:#fff; display:block; text-decoration:none; padding:0 13px; background:#91ab0a url(http://oml.ru/d/148282/t/images/tm23/tmenu_h.png) 0 0 repeat-x;_background:#91ab0a none;}


#head { clear:both; background:#5c811a url(http://oml.ru/d/148282/t/images/tm23/head_bg.png) 0 0 repeat-x; _background:#5c811a none; height:151px; border-top:1px solid #6e7c27; border-bottom:1px solid #586c35; position:relative;}
#head_pic {height:151px; overflow:hidden; padding:0 20px;}

#head_text { font:normal 25px Tahoma, sans-serif; color:#fff; padding:50px 0 20px 0; height:50px;}

#head_path {color:#fff; font-size:11px;}
#head_path a { color:#fff; text-decoration:underline}
#head_path a:hover { color:#fff; text-decoration:none}
#head_path span { font:normal 13px Arial;}


#col1 { padding:25px 25px 45px 25px; line-height:1.5em;}


#col2 {float:left; width:100%;}
#col2 .inner {padding:25px 25px 45px 25px; line-height:1.5em; margin:0 0 0 225px; }

#left { width:220px; margin-left: -100%; float:left}

#lmenu { margin:0 0 20px 0; padding:10px 0; list-style:none; border-top:1px solid #7b7b7b; background: #050505 url(http://oml.ru/d/148282/t/images/tm23/lmenu_bg.png) 0 0 repeat-x; _background:#a27278 none;}
#lmenu li {padding: 0 0 1px 0;}
#lmenu li a { font: normal 13px Tahoma, Geneva, sans-serif; color:#fff; display:block; text-decoration:none; padding:9px 13px 9px 18px;}
#lmenu li a:hover {background:#91ab0a url(http://oml.ru/d/148282/t/images/tm23/lmenu_h.png) 0 0 repeat-x; _background:#91ab0a none; color:#fff}

#lmenu li a.ovr,#lmenu li a.ovr:hover { font: normal 13px Tahoma, Geneva, sans-serif; color:#fff; display:block; text-decoration:none; padding:9px 13px 9px 18px;  background:#91ab0a url(http://oml.ru/d/148282/t/images/tm23/lmenu_h.png) 0 0 repeat-x; _background:#91ab0a none;}




.bmenu { padding:0px; margin:0; list-style:none;}
.bmenu li { padding:0; margin:0; float:left;  border-top:5px solid #91ab0a; padding:0 12px;}
.bmenu li a { font: normal 11px/41px Tahoma, Geneva, sans-serif; color:#fff; text-decoration: underline;}
.bmenu li a:hover { color:#91ab0a; text-decoration:none;}




#footer {clear:both; padding:10px 25px 5px 25px;}

.cname { font:bold 12px Tahoma, sans-serif; color:#fff; float:left}
.copyright {color:#fff; float:right; font:normal 11px Tahoma; text-align:right}
.copyright a,.copyright a:hover{color:#91ab0a}
.counters { clear:both; padding:10px 0;}
.btitle { font:normal 10px Tahoma; color:#bbb; padding-top:10px; text-align:right}





table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}

table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: #e0e0e0}
table.table1 td { padding:5px; border: 1px solid #91949a;}

table.table2 { border-collapse:collapse;}
table.table2 th { padding:8px 5px; border: 1px solid #fff; background:#91ab0a; color:#fff; text-align:left;}
table.table2 tr:hover {background: #e0e0e0}
table.table2 td { padding:5px; border: 1px solid #91949a;}