/*------------ по умолчанию -----------------*/
html{width:100%;height:100%;}
body{width:100%;height:100%;min-height:100%;margin:0px;padding:0px;background-color:#745a4c;font-family:Tahoma;font-size:12px;font-weight:normal;color:#010101;line-height:18px;/*background:url('../images/body.gif') repeat-x top left;*/}
.txt{font-family:Tahoma;font-size:12px;font-weight:normal;color:#010101;}
table{border-collapse:collapse;border:0px;}
table td{padding:0px;}
form {margin:0px 0px 0px 0px;}
img {border:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#paddtbl td {padding:5px;}
.TEXTCONTENT {display:none;}
.inp{padding:0px 0px 0px 3px; border:1px solid #010101;width:100%;height:20px;line-height:20px;font-family:Tahoma;font-weight:normal;font-size:11px;color:#010101;}
textarea{padding:3px; border:1px solid #010101;width:100%;height:160px;font-family:Tahoma;font-weight:normal;font-size:11px;color: #010101;}
.btn{background-color:#e96a13;border:1px solid #010101;width:100px;height:20px;font-family:Tahoma;font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;text-align:center;padding-bottom:3px;}
h1{font-family:Tahoma;font-size:24px;font-weight:normal;color:#a85134;margin:5px 0px 20px 0px;line-height:24px;}
h2{font-family:Tahoma;font-size:24px;font-weight:normal;color:#a85134;margin:5px 0px 20px 0px;line-height:24px;}
h3{font-family:Tahoma;font-size:20px;font-weight:normal;color:#a85134;margin:5px 0px 15px 0px;line-height:20px;}
h4{font-family:Tahoma;font-size:18px;font-weight:normal;color:#a85134;margin:5px 0px 15px 0px;line-height:18px;}
p{margin:0px 0px 15px 0px;}
a{font-family:Tahoma;font-size:12px;font-weight:normal;color:#6f251b;text-decoration:underline;}
a:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#6f251b;text-decoration:none;}
a.links{font-family:Tahoma;font-size:12px;font-weight:normal;color:#6f251b;text-decoration:underline;}
a.links:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#6f251b;text-decoration:none;}
ul{margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;}
li{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;vertical-align:middle;height:14px;}
/*ul{margin:0px;padding:0px;}
li{margin:0px;padding:0px;}*/


/*------------ Шапка -----------------*/
.top_bg{height:25px;background:url('../images/top_bg.gif') no-repeat bottom left;}
.logo_t{height:220px;background:url('../images/logo_bg.jpg') no-repeat 6px 0px;}
.tm{width:127px;}
.tm a{font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;text-decoration:underline;}
.tm a:hover{font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;text-decoration:none;}
.phone{height:50px;width:169px;vertical-align:middle;font-family:Tahoma;font-size:26px;font-weight:normal;color:#a85134;}
.phone span{font-family:Tahoma;font-size:11px;font-weight:normal;color:#a85134;}
.slogan{height:170px;vertical-align:top;padding:15px 0px 0px 0px;}
.slogan span{font-family:'Trebuchet MS',Tahoma,Arial;font-size:42px;font-weight:bold;color:#FFFFFF;}
.slogan div{width:410px;font-family:Tahoma,Arial;font-size:11px;line-height:20px;font-weight:normal;color:#FFFFFF;}
.slogan a{font-family:Tahoma,Arial;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.slogan a:hover{font-family:Tahoma,Arial;font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:none;}

/*------------ END Шапка -----------------*/


/*------------ Контент -----------------*/
.bg{height:100%;background:url('../images/bg.gif') repeat-y top left;vertical-align:top;}
.rcol{width:244px;vertical-align:top;padding:0px 0px 15px 0px;}
.menu{width:244px;padding:10px 0px 3px 0px;margin:0px 0px 32px 0px;background-color:#ded1ae;}
.lev{/*height:22px;*/background-color:#a85134;margin:0px 0px 4px 0px;padding:2px 0px 4px 12px;}
.lev span{font-family:Tahoma;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;}
.lev a{font-family:Tahoma;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lev a:hover{font-family:Tahoma;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.lev a.active2{font-family:Tahoma;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.lev a.active2:hover{font-family:Tahoma;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

.menu ul{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;list-style-type:none;display:block;}
.menu ul div{margin:0px 0px 7px 13px;padding:0px 0px 0px 10px;vertical-align:top;background:url('../images/mli.gif') no-repeat 0px 5px;}
.menu ul div a{font-family:Tahoma;font-size:12px;line-height:16px;font-weight:bold;color:#6f251b;text-decoration:none;display:block;vertical-align:top;}
.menu ul div a:hover{font-family:Tahoma;font-size:12px;line-height:16px;font-weight:bold;color:#6f251b;text-decoration:underline;display:block;vertical-align:top;}
.menu ul div.active a, .menu ul div.active a:hover{font-family:Tahoma;font-size:12px;line-height:16px;font-weight:bold;color:#6f251b;text-decoration:underline;display:block;vertical-align:top;}

.bannersm{width:205px;height:72px;margin:0px 12px 15px 0px;padding:0px 0px 0px 0px;float:left;cursor:pointer;}
.bannersm div{height:72px;text-align:right;padding:5px 7px 0px 0px;font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;}
.bannersm div span{font-family:Tahoma;font-size:17px;font-weight:normal;color:#FFFFFF;}
.bannersm div a{font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.bannersm div a:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}

.banners{width:244px;height:86px;margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;cursor:pointer;}
.banners div{height:86px;text-align:right;padding:5px 7px 0px 0px;font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;}
.banners div span{font-family:Tahoma;font-size:17px;font-weight:normal;color:#FFFFFF;}
.banners div a{font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.banners div a:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}


.content{width:100%;vertical-align:top;padding:0px 20px 20px 0px;font-family:Tahoma;font-size:12px;font-weight:normal;color:#010101;line-height:18px;}

.cont_news{margin:5px 0px 20px 0px;font-family:Tahoma;font-size:12px;font-weight:normal;color:#010101;}
.cont_news span{font-family:Tahoma;font-size:11px;font-weight:normal;color:#010101;display:block;line-height:18px;}
.cont_news a{font-family:Tahoma;font-size:15px;font-weight:normal;color:#6f251b;text-decoration:underline;}
.cont_news a:hover{font-family:Tahoma;font-size:15px;font-weight:normal;color:#6f251b;text-decoration:none;}
.cont_news img{margin:3px 7px 7px 0px;}
/*------------ END Контент -----------------*/


/*------------ Футер -----------------*/
.bot_bg{height:90px;background:url('../images/bot_bg.gif') no-repeat top left;vertical-align:top;}
.footer{padding:22px 0px 0px 19px;font-family:Tahoma;font-size:12px;line-height:18px;font-weight:normal;color:#FFFFFF;}
.footer a{font-family:Tahoma;font-size:12px;line-height:18px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.footer a:hover{font-family:Tahoma;font-size:12px;line-height:18px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.activemedia{width:110px;font-family:Tahoma;font-size:10px;font-weight:normal;color:#FFFFFF;}
.activemedia a{font-family:Tahoma;font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
.activemedia a:hover{font-family:Tahoma;font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:none;}

/*------------ END Футер -----------------*/

/*меню*/
.horizontalcssmenu{width:504px;}
.horizontalcssmenu ul{margin:0;padding:0px 0px 0px 0px;list-style-type:none;}
/*Top level list items*/
.horizontalcssmenu ul li{position:relative;/*width:124px;*/margin:0px 50px 0px 0px;height:21px;display:block;float:left;padding:0px 0px 0px 0px;font-size:17px;background:none;}
/*Top level menu link items style*/
.horizontalcssmenu ul li a{display:inline;/*width: 120px;*/ /*Width of top level menu link items*/
padding:0px 0px 0px 0px;text-decoration:underline;font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;}
.horizontalcssmenu ul li a.active_m{display:inline;/*width: 120px;*/ /*Width of top level menu link items*/
padding:0px 0px 0px 7px;text-decoration:none;font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;}	

.horizontalcssmenu ul li span{display:inline;/*width: 120px;*/ /*Width of top level menu link items*/
padding:0px 0px 0px 0px;text-decoration:underline;font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;cursor:pointer;}
.horizontalcssmenu ul li span.active_m{display:inline;/*width: 120px;*/ /*Width of top level menu link items*/
padding:0px 0px 0px 7px;text-decoration:none;font-family:Tahoma;font-size:17px;font-weight:normal;color:#6f251b;cursor:pointer;}	
.horizontalcssmenu ul li span:hover{text-decoration:none;}



/*Sub level menu*/
.horizontalcssmenu ul li ul{left:0;top:0;position:absolute;display:block;visibility:hidden;z-index:100;padding:7px 0px 7px 0px;margin:0px 0px 0px 0px;background:#6f251b;}
/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{display:inline;float: none;padding:0px;}
/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{display:block;color:#FFFFFF;
width:180px;/*width of sub menu levels*/
font-weight:normal;padding: 4px 7px;background:#6f251b;font-size:12px;}
.horizontalcssmenu ul li a:hover{text-decoration:none;}
.horizontalcssmenu ul li ul li a:hover{background:#FFFFFF;color:#6f251b;font-size:12px;}
.horizontalcssmenu .arrowdiv{position:absolute;right:0;}
* html p#iepara{/*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top:1em;}	
/*Holly Hack for IE \*/
* html .horizontalcssmenu ul#cssmenu1 li {float:left;height:21px;color:#FFFFFF;margin:0px 40px 0px 0px;}
* html .horizontalcssmenu ul#cssmenu1 li a {height:21px;color:#6f251b;}
* html .horizontalcssmenu ul#cssmenu1 li ul li a {color:#FFFFFF;}
* html .horizontalcssmenu ul#cssmenu1 li ul li a:hover {color:#6f251b;}
/* End */

/*Курсы*/
.course{border:0px;}
.course td{font-family:Tahoma;font-size:11px;font-weight:normal;color:#000000;}
.course td a{font-family:Tahoma;font-size:11px;font-weight:normal;color:#000000;text-decoration:underline;}
.course td a:hover{font-family:Tahoma;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
td.kt1{font-family:Tahoma;font-size:11px;font-weight:bold;color:#000000;padding:10px 10px 10px 10px;text-align:left;}
td.kt2{font-family:Tahoma;font-size:11px;font-weight:bold;color:#000000;padding:10px 0px 10px 0px;text-align:center;}
td.corteme{font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;padding:10px 10px 10px 10px;text-align:left;background:#a85134;}
td.corteme a{font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;text-decoration:none;}
td.corteme a:hover{font-family:Tahoma;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;text-decoration:underline;}

td.kk1{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;padding:5px 4px 5px 10px;text-align:left;border:1px solid #efe7d0;background:#f1f1f1;}
td.kk1 a{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;text-decoration:underline;}
td.kk1 a:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
td.kk2{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;padding:5px 2px 5px 2px;text-align:center;border:1px solid #efe7d0;background:#f1f1f1;}
td.kk2 a{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;text-decoration:underline;}
td.kk2 a:hover{font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
