body {margin:0px;background:url(/wp-content/themes/new/new_kursi_moscow/pics/bg.gif) repeat-x #f2f2f2;font-family:Arial}
a img{border:0}
#cont p img{margin:0 20px 5px 0}
a{color:#006666}

.menuinheader{padding:50px 50px 30px 30px;height:26px;overflow:hidden}

.mainmenu{margin:0;padding:0;float:left}
.mainmenu li{list-style:none;float:left;padding-right:15px;padding-left:10px;}
.mainmenu a{font-size:13px;color:#000;text-decoration:none}
.mainmenu .current_page_item a{text-decoration:underline}
.mainmenu .current_page_item:hover a{text-decoration:none}

.mainmenu li:hover{background:#fff}
.mainmenu ul{display:none;position:absolute;margin:0;padding:3px 1px;margin-left:-10px;float:left;z-index:100000000;background:#fff}
.mainmenu ul a{font-size:11px}
.mainmenu ul li{display:block;float:none;padding:3px 10px 3px 10px}
.mainmenu ul li:hover{background:#f2f2f2}
.mainmenu li:hover>ul{display:block}

.menuinheader form{width:164px;float:left}
.search{float:left;width:114px;height:26px;font-size:13px;color:#333;padding:0 0 0 10px;_padding-top:5px;border:none;background:url(/wp-content/themes/new/new_kursi_moscow/pics/searchback.gif) no-repeat}

.banners{height:90px;margin:0;padding:0 260px 0 30px;_padding:0 355px 0 60px; }

.banners a{position:relative;padding:75px 0 0 1%;width:15%;float:left;font-size:12px;text-decoration:none;color:#000;display:inline-block; filter: alpha(opacity=70);  -moz-opacity: 0.7;  -khtml-opacity: 0.7;  opacity: 0.7;}

.banners a:hover{background-color:#ac1147;color:#fff;width:20%;margin-right:-5%;z-index:999;
filter: alpha(opacity=100); -moz-opacity: 1.0;  -khtml-opacity: 1.0;  opacity: 1.0}

.ban1{background:url(/wp-content/themes/new/new_kursi_moscow/pics/bangraph.gif) no-repeat;}
.ban2{background:url(/wp-content/themes/new/new_kursi_moscow/pics/banweb.gif) no-repeat}
.ban3{background:url(/wp-content/themes/new/new_kursi_moscow/pics/baninter.gif) no-repeat}
.ban4{background:url(/wp-content/themes/new/new_kursi_moscow/pics/banlansh.gif) no-repeat}
.ban5{background:url(/wp-content/themes/new/new_kursi_moscow/pics/bantkani.gif) no-repeat}
.ban6{background:url(/wp-content/themes/new/new_kursi_moscow/pics/banflo.gif) no-repeat}
.ban6:hover{margin-right:0 !important;margin-left:-5% !important;}

.midlepanel{height: 153px;_height:144px;padding:50px 20px 0 60px;background:url(pics/midletreubg.gif) no-repeat 0 50%}
.manylinks{width:46%;_width:46%;float:left;padding-right:2%;color:#ac1147;font-size:11px}
.manylinks li{ display:inline; list-style:none; padding:0; margin:0 4px 0 0}
.manylinks span{font-size:14px;display:block;color:#000;padding-bottom:6px}
.manylinks a{line-height:23px;font-size:11px;color:#ac1147;padding-right:0px;}
.manylinks a:hover, .border h3 a:hover, .post h3 a:hover, .post-title a:hover{text-decoration:none;color:#fff;background:#AC1147}

.logopanel{margin-top:30px;float:right}

.whitepanel{padding:10px 200px 10px 30px;_padding:10px 325px 10px 60px;background:#fff;color:#444}
.whitetreu{background:url(/wp-content/themes/new/new_kursi_moscow/pics/maindesign1.gif) no-repeat top; padding:5px 15px 0 0; height:225px;width:215px;_height:325px;position:absolute;right:0;text-align:right;_margin-top:5px}
.whitepanel span, .titlestyle{font-size:18px;display:block;margin-bottom:10px; line-height:25px}
.whitepanel p{font-size:12px; line-height:17px; margin:0 0 10px 0; text-align:justify}
.whipa1{width:62%;float:left;padding-right:3%}
.whipa1 p{font-size:12px;line-hight:19px}
.whipa1 p a{float:none}
.whipa2{width:35%;float:left}
.whipa2 div{margin-bottom:15px}
.whipa2 div span{font-size:10px;color:#8f8f8f;float:left;margin-right:10px}
.whipa2 a{text-decoration:underline;color:#ac1147;font-size:11px;/*display:block*/}
.whipa2 a:hover, .bottomkoures a:hover{text-decoration:none}

.bottomkoures{background:url(/wp-content/themes/new/new_kursi_moscow/pics/redfuflo.gif) no-repeat 0 40px;min-height:300px;padding:30px 60px 10px 60px;font-size:12px;color:#444}
.bottomkoures div{width:44%; padding-right:3%;float:left;padding-bottom:25px;padding-left:3%; background:url(/wp-content/themes/new/new_kursi_moscow/pics/kurceinmain.gif) 0 10px no-repeat}
.bottomkoures a, .post h2 a{font-size:12px; color:#000; font-weight:100}
.post h3, .post h2{margin-bottom:0}
.bottomkoures p{margin:0;text-align:justify;height:28px;overflow:hidden}
.copyrite{background:url(/wp-content/themes/new/new_kursi_moscow/pics/copybg.gif) repeat-x top; height:55px;padding:25px 60px 0 60px;font-size:11px;line-height:15px;_margin-top:50px;zoom:1}

#cont{margin:0 330px 0 60px;font-size:12px;min-height:600px;margin-top:-170px;position:relative;_top:-150px; line-height:17px;zoom:1;color:#444}
#cont strong{background:url(/wp-content/themes/new/new_kursi_moscow/pics/1px.gif) repeat-x bottom;}
#table1 strong{font-weight:bold;}
#cont a{float:none}

p a, .readmore a{float:right;font-size:11px;color:#ac1147; font-weight:100}

/*qweqwe*/
.border, .post {padding:15px 20px 0 0}
p.description a{color:#000}
p.description, .inerpost p{text-align:justify;margin-top:0px}
.border h3, .post h3{margin-bottom:0;font-weight: 100}

.price_categories{color:#ac1147;overflow:hidden}
.price_categories a, .metro a{color:#ac1147}
.price_categories li, .metro li{margin:0;width:48%; padding:0 2% 0 0; float:left}
.price_table{background:#fff;}
.odd, .even, .h_{background:#f2f2f2}
.odd:hover, .even:hover{background:#fff}

.odd td, .even td{border-bottom:1px solid #fff; padding:10px 0}
.h {margin-top:10px; }
.odd a, .even a, .border h3 a, .post h3 a, .post-title a{font-size:13px;color:#ac1147}
.readmore, .border .more-link, #ban .cat-item-1, #ban .cat-item-29, #ban .cat-item-36, #ban .cat-item-28, #ban .cat-item-8, #ban .cat-item-13, #ban .cat-item-9, #ban .cat-item-12, #ban .cat-item-11, #ban .cat-item-22, #ban .cat-item-35, #ban .cat-item-39 a, .cf_hidden{display:none}
#ban .cat-item-39 ul a, #ban a{display:block; padding:3px 0}
.post h3 a, .post h2 a{color:#ac1147}
#ban{float:left;width:180px;margin:0 20px 0 0;padding:10px 20px;background:#fff}
#ban ul, #ban li{margin:0;list-style:none;padding:0}
/*qweqwe*/

.red{color:#AC1147}
.cf-ol input{border:1px solid #ccc;font-size:20px;width:60%}
#li-2-5 label{display:block}
.reqtxt, .emailreqtxt{padding-left:20px;}
.area{border:1px solid #ccc;font-size:14px;width:60%}
.seccap{display:inline-block}
.captcha, #li-4-5 label{display:block}
.cf-fs1{border:1px solid #ccc;}
li.main_item{display:block;padding:5px 0;position:relative;left:-20px;width:230px}
li.main_item a{display:block;margin-left:20px}
li.main_item:hover{background:#f2f2f2}
.postinfo, .post-inner{margin-left:240px}
.commentlist {padding:0;list-style-type: none}
.commentlist img {float:left;margin:0 10px 10px 0}
.whipa2 div p{font-size:11px}

.ngg-gallery-thumbnail-box{padding:3px 5px;margin:0 10px 10px 0;display:inline-block;_float:left;border:1px solid #fff}
.ngg-gallery-thumbnail-box span{display:none}
.ngg-clear{_height:80px}


/*ewr*/
#shDisplay, #shShutter{position:fixed;background:#000;width:100%;height:90%;z-index:9999999999;text-align:center;}

.price_text_notice{clear:none !important}
.h_ img{padding-left:5px}
.alignleft {float:left;margin:0 20px 10px 0}
.alignright {float:right;margin:0 0 10px 20px}


#adpo_callback_step_1_form br{display:none}
#adpo_callback_step_1_form label span {text-align:left;display:block !important;font-size:18px !important;line-height:25px !important;margin-bottom:10px !important; color:#444;width:100%}
.textf{margin-top:5px;text-align:left}
#adpo_callback_step_1_phone, #adpo_callback_step_2_content tbody input, #adpo_callback_step_2_content textarea, #adpo_callback_step_2_content select{display:block;border:1px solid #666;width:100% !important;padding:3px 0;margin:5px 0}
.btok{border:1px solid #666; background:none}
.textf{padding:0 !important}
#adpo_callback_step_1_errors{position:relative;margin-top:-27px;height:22px;padding-top:5px;background:#AC1147;color:#fff !important;text-align:center;margin-bottom:0 !important}

#adpo_callback_step_2_container{background:#fff !important;z-index:999999999999999999}
#adpo_callback_step_2_content{background:#f2f2f2 !important}
#adpo_callback_step_2_content label {font-size:12px; font-weight:100 !important}
#adpo_callback_step_2_form{margin-top:10px}

.adpoCallbackCall{background:url(pics/kmbuy.jpg)top no-repeat;color:#fff;font-weight:bold;padding:8px 6px;font-size:15px;float:right;margin:0 0 10px 20px;height:19px}
.adpoCallbackCall:hover{background:url(pics/kmbuy.jpg)bottom no-repeat; cursor:pointer}

p
{
    text-align:justify;
}
#adpo-categories .description {font-size:13px !important;line-height:17px !important;}
.name a {font-size:15px !important;}
#kursi a {font-size:14px;}
#adpo-categories .category {margin:0 !important;width: 100% !important;}


.courses {text-align: left; display: inline-block; padding: 0; margin: 0; line-height: 1.3; margin-bottom: 0.5em; text-transform: lowercase;}
.courses a {color: #006666 !important; font-size: 14px !important;}
