body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0px 0 0 0; background-color:#E5E5E5; min-width:994px;}
a { color:#CC6600; text-decoration:none;}
a:hover { color:#CC6600;}
.main { background-color:#E5E5E5; }
.right_cell { width:265px; background-image:url(/common/img/fon01.gif); background-repeat:no-repeat; background-position:right top;}
.left_cell { width:280px; padding-top:30px;}

.left_menu { width:276px; height:195px; background:url(/common/img/left_menu_fon.gif) no-repeat 0 0; position:absolute; left:4px; top:545px; list-style-type:none; padding:45px 0 0 0; margin:0;}
.left_menu li {	font-size:14px;	margin:2px 0 0 21px; background:url(/common/img/left_menu_item.gif) no-repeat 0 0; padding:3px 0 8px 40px;}
.left_menu li a {color:#fff;}
/*.left_menu { width:276px; height:195px; background-image:url(/common/img/left_menu_fon.gif); background-repeat:no-repeat; position:absolute; left:4px; top:545px; padding-top:45px;}
.left_menu_items { margin:2px 0 0 21px; background-image:url(/common/img/left_menu_item.gif); background-repeat:no-repeat; padding:0 0 0 40px;}
.left_menu_item { padding:3px 0 10px 0;}
.left_menu_item img { border:none;}*/
.spec { margin:30px 30px 40px 0;}
.spec img { border:none;}
.links { margin-right:30px; font-size:10px;}
.links ul { margin:10px 0 5px 0; padding:0px 0 0 0;}
.links li { list-style:none; background-image:url(/common/img/li_links.gif); background-repeat:no-repeat;  vertical-align:top; margin:5px 0 5px 0; padding:0px 0 0 23px; line-height:14px;}
.links a { color:#333333;}
.license { margin:85px 0 10px 25px; font-size:10px;}
.banners { padding:20px 20px 40px 20px; text-align:left;}
.schetchiki { width:280px; padding:40px 25px 0 25px;}
.toppagelink { float:right; display:inline; padding-right:162px; padding-top:30px;}
.toppagelink img { border:none;}
.ornament { text-align:right; margin:90px 15px 0 0;}

#el-impuls { font-size:10px;}
#el-impuls .selected { margin:0px; padding:0px; height:9px; background-image:url(/common/img/menu_bottom2.gif); background-repeat:repeat-x;}
#el-impuls a { color:#FFFFFF; font-weight:bold; background-image:url(/common/img/menu.gif); background-repeat:no-repeat; padding:2px 0px 0 19px; margin:0 12px 0 0; }
#el-impuls a:hover { color:#CC6600;}

#toptext { margin:15px 30px 30px 30px; padding-bottom:140px; background-image:url(/common/img/fon02.gif); background-repeat:no-repeat; background-position:bottom right; min-height:610px; text-align:justify; line-height:17px;}
#toptext .name { font-size:15px; color:#CC6600; font-weight:bold;}
#toptext .name2 { font-size:13px; color:#CC6600; font-weight:bold;}
#toptext .name3 { font-size:13px; font-weight:bold;}
#toptext .hr { width:100%; height:1px; border-top:#CC6600 dashed 1px;}
#toptext .hr2 { width:100%; height:1px; border-top:#333333 dashed 1px;}
#toptext ul { margin:25px 0 0 0; padding:0px 0 0 0;}
#toptext li { list-style:none; background-image:url(/common/img/li_links1.gif); background-repeat:no-repeat;  vertical-align:top; margin:0 0 13px 0; padding:0px 0 0 23px; line-height:15px;}
#toptext .li_a { list-style:none; background-image:url(/common/img/li_links1a.gif); background-repeat:no-repeat;  vertical-align:top; margin:0px 0 3px 0; padding:0px 0 0 23px; line-height:15px;}
#toptext .li2 { list-style:none; background-image:url(/common/img/li_links2.gif); background-repeat:no-repeat;  vertical-align:top; margin:0 0 10px 0; padding:0px 0 0 23px; line-height:13px;}
#toptext .li2 a { color:#333333;}
#toptext .li2 a:hover { color:#CC6600;}
#toptext .li2_a { list-style:none; background-image:url(/common/img/li_links2a.gif); background-repeat:no-repeat;  vertical-align:top; margin:0 0 10px 0; padding:0px 0 0 23px; line-height:13px; }

#menu { position:absolute; left:300px; top:84px; font-size:10px; min-width:693px;}
#menu a { color:#FFFFFF; font-weight:bold; background-image:url(/common/img/menu.gif); background-repeat:no-repeat; padding:2px 0px 0 19px; margin:0 12px 0 0; }
#menu a:hover { color:#CC6600;}
#menu .selected { margin:4px 0 0 0; padding:0px; height:9px; background-image:url(/common/img/menu_bottom2.gif); background-repeat:repeat-x;}

#children { display:inline; position:absolute; top:100px; left:760px; z-index:1;}
#children a { background-image:none; color:#333333; font-size:12px; font-weight:normal;}
#children a:hover { color:#CC6600;}
#children img { border:none;}
#children .selected { height:9px; background-image:url(/common/img/menu_bottom2.gif); background-repeat:repeat-x; margin:0 1px 0 1px; }
.ceny_child { position:absolute; top:94px; left:764px; font-size:10px; font-weight:bold; padding-left:17px; z-index:1; cursor: default;}

#children2 { display:inline; position:absolute; top:100px; left:402px; z-index:1;}
#children2 a { background-image:none; color:#333333; font-size:12px; font-weight:normal;}
#children2 a:hover { color:#CC6600;}
#children2 img { border:none;}
#children2 .selected { height:9px; background-image:url(/common/img/menu_bottom2.gif); background-repeat:repeat-x; margin:0 1px 0 1px; }
.ceny_child2 { position:absolute; top:94px; left:406px; font-size:10px; font-weight:bold; padding-left:17px; z-index:1; cursor: default;}

#bottom_menu { text-align:center; margin:5px 20px 5px 20px;}
#bottom_menu a { border-right:1px solid #333333; padding:0 15px 0 15px; font-size:10px; }
#bottom_menu .cherta { display:inline; border-right:1px solid #333333; }

#map .name { font-size:15px; color:#CC6600; font-weight:bold;}
#map ul { margin:32px 0 0 0; padding:0px 0 0 0;}
#map li { list-style:none; background-image:url(/common/img/li_links.gif); background-repeat:no-repeat;  vertical-align:top; margin:0 0 13px 0; padding:0px 0 0 23px; line-height:14px; font-size:10px; font-weight:bold;}

#message { font-size:11px;}
#message .name { font-size:15px; color:#CC6600; font-weight:bold;}
#message .button { border:none; cursor:pointer}
#message .form { border-left:2px solid #808080; border-top:2px solid #808080; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-size:13px;}

#top { width:100%; height:100px; background-image:url(/common/img/fon_logo_2.gif); background-repeat:no-repeat; background-color:#666666;}
#top .icons { padding:5px 210px 0 0; text-align:right;}
#top .icons img { border:none; margin-right:22px;}

#okno_vip { width:400px; height:400px; background-image:url(/common/img/okno_vip.gif); background-repeat:no-repeat; }
#okno_vip .text { font-size:12px; color:#FFFFFF; width:210px; margin:100px 0 0 92px; }
#okno_vip .link { margin:0 0 0 5px;}
#okno_vip .link a { color:#CC6600;}

#okno_optima { width:400px; height:400px; background-image:url(/common/img/okno_optima.gif); background-repeat:no-repeat; }
#okno_optima .text { font-size:12px; color:#FFFFFF; width:210px; margin:100px 0 0 92px; }
#okno_optima .link { margin:0 0 0 5px;}
#okno_optima .link a { color:#CC6600;}

#okno_strahovka { width:400px; height:400px; background-image:url(/common/img/okno_strahovka.gif); background-repeat:no-repeat; }
#okno_strahovka .text { font-size:12px; color:#FFFFFF; width:255px; margin:40px 0 0 75px; }
#okno_strahovka .link { margin:0 0 0 5px;}
#okno_strahovka .link a { color:#CC6600;}

#okno_shema { width:400px; height:400px; background:url(/common/img/okno_strahovka.gif); background-repeat:no-repeat; }
#okno_shema .text { font-size:12px; color:#FFFFFF; width:255px; margin:40px 0 0 75px; text-align:center; }
#okno_shema .link { margin:0 0 0 5px;}
#okno_shema .link a { color:#CC6600;}

#vopros { width:242px; margin:50px 10px 0 2px; text-align:justify;background:url(/common/img/vopros_fon2.gif) repeat-y;} 
#vopros .top { background:url(/common/img/vopros_fon1.gif) no-repeat; padding:35px 15px 0 5px; min-height:172px;}
#vopros .bottom { background:url(/common/img/vopros_fon3.gif) no-repeat 0 5px; height:40px; padding-left:25px; margin-top:15px;}
#vopros ul { margin:10px 0 5px 20px; padding:0px; list-style-type:square; color:#FFFFFF;}
#vopros li { margin:0px; padding:0px; line-height:12px; font-size:11px;}
#vopros li a {color:#ffffff;}
#vopros li a:hover {color:#CCCCCC;}
#vopros a {color:#ffffff;}
#vopros a:hover {color:#CC6600;}

.develop { font-size:11px; text-align:left; margin-top:14px;}
.develop a { color:#333333; text-decoration:none;}
.develop a:hover { color:#333333; text-decoration:underline;}
