a.top_menu:link{display:block;float:left;width:122px;height: 22px;text-align: center}
a.top_menu:hover{display:block;float:left;width:122px;height: 22px;text-align: center}
a.top_menu:visited{display:block;float:left;width:122px;height: 22px;text-align: center}

div#header{width:990px;margin:0 auto;height:90px;padding:20px 0 0 0}
div#center{width:990px;margin:0 auto}
div#carousel{width:990px;height:200px;margin:0 auto}
div#logo{padding-left:35px;text-align:center;float:left;height:90px;width:300px}
div#phones{float:right;height:65px;margin:15px 0 0 0}
*+html div#phones{float:right;height:65px;padding:0 0 5px 0;margin:15px 0 0 0;}
div#footer_container{width:990px;margin:0 auto;height:100px}

.splitter_01{height:15px}
.splitter_02{height:50px}

div#left_menu{float:left;width:290px}
div#content{float:right;width:700px;padding:10px 0 0 0}

ul.cat_level01{margin:20px 0 0 40px}
ul.cat_level01 li{font:1.3em/2.5em Tahoma;color:#dededd}
ul.cat_level02{margin:-5px 0 10px 0}
ul.cat_level02 li{font:1em/1.5em Tahoma;color:#dededd;padding:0 0 0 20px}

div#carousel_box{float: left; overflow: hidden; width: 0px}
div#slide_left{float:left;border:solid 0px green;width:50px;height:122px}
div#slide_right{float:left;border:solid 0px green;width:50px;height:122px}
.slide{width:220px;height:122px;float:left;margin:9px 0 0 0}
.slide img{padding:0 0 0 12px}

.button_wrap{border:solid 0px gold;height: 64px;overflow: hidden; display: none;}
.button_wrap_right{border:solid 0px gold;weight: 64px;width:330px;overflow: hidden; display: none;}
.button{margin: 8px; width:48px;height:64px;background-position: 0px 0px;float:left}
.button_text{width:230px;display:none;opacity:0;padding:0px;margin:15px 0 0 30px;float:left;}
.button_text_right{border:solid 0px green;width:230px;opacity:0;display:none;padding:0px;margin:15px 30px 0 0;float:right;}
.button_pic{float:left;}
.button_box{background:cornsilk;color:black;width:200px;padding:10px;border-radius:10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;}
.button_text h2{background:cornsilk;color:black;width:200px;padding:10px;border-radius:10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;}
.button_text_right h2{background:cornsilk;color:black;width:200px;padding:10px;border-radius:10px;-khtml-border-radius: 10px; border-radius: 10px;-moz-border-radius:10px;-webkit-border-radius:10px;float:left;}
.button_right{border:solid 0px red;width:48px;height:64px;background-position: 0px 0px;float:right; margin: 8px;}

div#section_header{border:solid 0px red;width:600px}
div#section_slider{border:solid 0px red;width:75px;float:right;}
div.section_item{padding:20px 0 0 0}
div.section_item img{margin:10px 30px 15px 0;float:left}
div.section_item p{margin:10px 0 0 0;font:0.92em Tahoma;max-width:600px}
.passport_table{width:500px;margin:25px 0 0 0}
.cond_table{width:660px;margin:15px 0 0 0}