* {margin: 0;}
/*table,td,th{padding:0px;}*/
#wrapper{position:relative;width:expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');min-width:1000px;min-height:100%;height: auto !important;height:100%;margin:0 auto -31px;}
#header{position:relative;height:217px;background:url(../../images/setka.gif) repeat-x #B50E0B;width:100%;z-index:100;}
#phone{position:absolute;top:15px;left:165px;color:#fff;font-size:12px;text-align:center;font-weight:bold;}
#phone span{font-size:18px;}
#greyline{position:relative;width:100%;background:#c4c4c4;height:10px;overflow:hidden;z-index:16;}
#ggreylineleft{position:absolute;height:10px;background:url(../../images/leftbg.gif) repeat-y;width:203px;left:0px;top:0px;}
#mainmenu{position:relative;height:113px;color:#a91000;font-weight:bold;font-size:13px;}
#mainmenu table td{text-align:center;padding:0px 12px;}
#mainmenu a img{border:0px solid #fff;text-decoration:none;}
#mainmenucontainer{position:relative;height:113px;z-index:99;right:50%;float:right;}
#mainmn{position:relative;z-index:99;right:-50%;top:5px;}
#topmenuto{position:absolute;bottom:0px;color:#e8e8e8;font-size:16px;width:100%;left:0px;}
* html #topmenuto{bottom:-3px;}
#topmenuto table td{text-align:center;padding:0px 15px;font-weight:bold;}
#topmenuto a, #topmenuto a:active, #topmenuto a:visited, #topmenuto a:hover{color:#e8e8e8;font-weight:bold;font-size:15px;text-transform:uppercase;}
#topmenutocontainer{position:relative;z-index:99;right:50%;float:right;}
#topmenutoo{position:relative;z-index:99;right:-50%;overflow:hidden;}
#righttree{position:absolute;right:0px;bottom:0px;width:350px;height:217px;}
#leftpalka{position:absolute;left:0px;width:50px;height:4px;top:13px;background:url(../../images/leftpalka.png) no-repeat;overflow:hidden;}
#logo{width:104px;position:absolute;height:155px;left:55px;top:10px;}
/** html #logo{left:28px;top:5px;}
*+html #logo{left:28px;top:5px;}*/
#rightpalka{position:absolute;width:175px;height:7px;left:158px;top:10px;background:url(../../images/rightpalka.png) no-repeat;overflow:hidden;}
#topmenu{position:relative;margin-left:335px;top:6px;color:#fff;font-weight:bold;z-index:100;}
#topmenu ul{padding:0px;margin:0px;}
#topmenu ul li{list-style:none;display:inline;padding:0px 5px;}
#topmenu a,#topmenu a:active,#topmenu a:visited,#topmenu a:hover{color:#fff;}
#push{height:31px;z-index:9;}
#container{width:100%;z-index:10;padding:10px 0px 0px 0px;}
#leftside{width:239px;padding-bottom:400px;}
#rightside{width:203px;padding-bottom:120px;line-height:1.15em;}
#content{position:relative;padding:0px 15% 0px 15%;}
#content_base{position:relative;padding:0px 20px 0px 0px;}
#contentinner{padding:0px 0px 0px 10%;}
/*#buildingleft{position:absolute;left:0px;bottom:91px;width:250px;height:350px;}
#golub{position:absolute;left:152px;bottom:89px;width:70px;height:53px;z-index:11;}*/
#buildingleft{position:absolute;left:0px;bottom:90px;width:250px;height:350px;}
#golub{position:absolute;left:152px;bottom:89px;width:70px;height:53px;z-index:11;}
/** html #golub{left:76px;bottom:44px;}
*+html #golub{left:76px;bottom:44px;}*/
/*#buildingleftunder{position:absolute;left:0px;bottom:31px;background:url(../../images/buildingleftunder.png) no-repeat;width:239px;height:60px;z-index:10;}
#buildingleftunder{bottom:30px;}
#buildingleftunder div{position:absolute;color:#fff;font-size:12px;top:5px;left:25px;}
#greypalka{position:absolute;left:0px;bottom:0px;background:url(../../images/footerleft.gif) no-repeat;width:8px;height:75px;z-index:10;}
#treeright{position:absolute;right:0px;bottom:31px;background:url(../../images/treeright.png) no-repeat;width:110px;height:139px;}*/
#buildingleftunder{position:absolute;left:0px;bottom:30px;background:url(../../images/buildingleftunder.png) no-repeat;width:239px;height:60px;z-index:10;}
#buildingleftunder div{position:absolute;color:#fff;font-size:12px;top:5px;left:25px;}
#greypalka{position:absolute;left:0px;bottom:0px;background:url(../../images/footerleft.gif) no-repeat;width:8px;height:75px;z-index:10;}
#treeright{position:absolute;right:0px;bottom:30px;background:url(../../images/treeright.png) no-repeat;width:138px;height:140px;}

#titlebg{position:relative;background:url(../../images/title/bgtitle_center.gif) repeat-x;height:32px;}
#titlebg_base{position:relative;padding-left:100px;height:32px;display:none;}
#title{position:absolute;top:10px;font-family:Tahoma,sans-serif;font-size:16px;color:#a91000;font-weight:bold;width:400px;}
#titleleft{position:absolute;height:32px;background:url(../../images/title/bgtitle_left.gif) no-repeat;width:2px;height:32px;left:0px;}
#titleright{position:absolute;background:url(../../images/title/bgtitle_right.png) no-repeat bottom;width:22px;height:32px;right:0px;}

#rcontent{color:#424242;min-width:438px;padding:20px 0px 0px 0px;text-align:justify;line-height:1.5em;}
#rcontent_base{color:#424242;padding:20px 0px 0px 0px;text-align:justify;line-height:1.5em;}
.brd{border:1px solid #a91000;}

/* Меню слева */
#left-main-menu{position:relative;width:220px;background:url(../../images/best/01.gif) top right no-repeat #aa0000; 
margin-bottom:10px; color:#FFFFFF; padding-top:15px; padding-bottom:15px;}
#left-main-menu div {margin-left:25px;}
#left-main-menu div.left-menu-title {margin-left:15px;}
#left-main-menu div.left-menu-title-separator {margin-left:15px; margin-top:7px;}
#left-main-menu a {color:#FFFFFF; border-bottom:1px dashed #999999;}
#left-main-menu a:hover {text-decoration:none; border-bottom:1px dashed #ffffff;}
#left-menu-corner{position:absolute;bottom:0px;right:0px;width:11px;height:8px;background:url(../../images/best/11.gif);}
.hot-top hr {border:1px solid #eaeaea; margin-bottom:10px; margin-top:5px;}

#bestblock{position:relative;width:220px;background:url(../../images/best/01.gif) top right no-repeat #aa0000;}
#bestphoto{text-align:center;padding:2px 0px 2px 0px;}
#bestphoto img{border:1px solid #fff;}
.besttitle{color:#fff;padding:7px 10px 7px 15px;}
#bestcorner{position:absolute;bottom:0px;right:0px;width:11px;height:8px;background:url(../../images/best/11.gif);}

#newsblock,.newsblock{position:relative;width:203px;height:39px;background:url(../../images/newstitlebg.png) repeat-x;}
#newtitle,.newtitle{position:absolute;top:11px;left:20px;color:#fff;text-transform:uppercase;font-weight:bold;}
.newsdate{color:#a91000;font-weight:bold;float:right;height:20px;padding:3px;margin-top:5px;}
.newsline{background:url(../../images/newsdate.gif) no-repeat 0px 9px;width:117px;height:3px;float:right;height:20px;margin-top:5px;}
.newscontent{font-weight:bold;color:#424242;padding-right:3px;font-size:12px;}
#footer{position:relative;width:expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');min-width:1000px;height:31px;background:url(../../images/footerleftgrey.gif) left repeat-y #a00;bottom:0px;z-index:9;font-weight:bold;}
#footermenu{position:absolute;color:#a91000;bottom:42px;font-weight:bold;left:220px;}
#footermenu ul{padding:0px;margin:0px;padding-left:20px;}
#footermenu ul li{list-style:none;display:inline;padding:0px 8px;}
#footermenu a,#footermenu a:active,#footermenu a:visited,#footermenu a:hover{color:#a91000;}
#copyright{position:absolute;right:10px;bottom:8px;}
#copyright, #copyright a,#copyright a:active,#copyright a:visited,#copyright a:hover{color:#fff;font-weight:normal;}
/*vip random*/
#vip{position:relative;background:url(../../images/vip/topright.gif) no-repeat right top #a00;color:#ccc;width:220px;}
#vippic{padding:5px 10px;}
#vippic img{border:2px solid #ececec;}
#viptext{position:relative;width:220px;background:url(../../images/vip/ctree.gif) no-repeat right bottom #a00;bottom:0px;}
#viptext div{padding:5px 30px 5px 10px;}
/*jQuery-dropdawnmenu*/
#topmenu ul li{float:left;position:relative;z-index:99;}
#topmenu ul li div{position:absolute;top:-21px;left:-8px;z-index:99;width:129px;}
#topmenu ul li div ul{display:none;position:absolute;top:36px;width:129px;margin:0;z-index:99;}
#topmenu ul li div ul table td{text-align:left;vertical-align:top;}
#topmenu ul li a{z-index:99;}
#topmenu td a, #topmenu td a:active, #topmenu td a:visited, #topmenu td a:hover{margin:0;padding:0;color:#a91000;z-index:99;line-height:1.2em;}
a.tp, a.tp:active, a.tp:visited, a.tp:hover{margin:0;padding:0;color:#a91000 !important;z-index:99;text-transform:lowercase;}
.navigator td, .navigator a, .navigator a:active, .navigator a:visited, .navigator a:hover{font:13px "Trebuchet MS";font-weight:bold;}
input,textarea{font:13px "Trebuchet MS";}
a.greyitem:active,a.greyitem:visited{color:#979797 !important;}
a.greyitem:hover{color:#a91000 !important;}
.detailed{display:none;}
#liveinternet {display:none;}
h1, h2 {font-size:18px; font-weight:normal;}
#front-page h1 {margin-top:15px; margin-bottom:10px;}
#front-page h2 {margin-top:25px; margin-bottom:15px;}
#front-page h3 {margin-top:25px; margin-bottom:15px;}
#front-page img {border:1px solid #ae1e0f; margin-bottom:10px; margin-right:25px;} 
#signature img {border:0px solid #ae1e0f;}
#front-page p {margin-top:15px;}
#mynews-stories p {margin-top:15px;}
#mypagenav-left {width:200px; float:left; margin-top:15px;}
#mypagenav-right {width:200px; float:right;margin-top:15px; text-align:right}
#mytitle-h3-style h3 {color:#a91000;}
#mytitle-h3-style p {margin-top:5px; margin-bottom:15px;}
.myred {color:#a91000;} /*выделение текста красным в БД*/
