* { margin:0; padding:0; } img { border:0; } a { color:#0c007a; } a:hover { border-bottom:0 dashed #1a4ad0; } html { height:100%; } body { position:relative; height:100%; font:90% arial, sans-serif; min-width:970px; } *html body { width: expression(document.childNodes[1].offsetWidth < 970 ? '970px' : 'auto'); } #all { position:relative; min-height:100%; _height:100%; } html>body #all { overflow:hidden; } #head1 { position:relative; width:100%; height:104px; background:#fff; padding-top:1px; } #head1 #top_text{ position:relative; color:#003399; width:40%; height:104px; padding-top:6px; margin-left: 30%; } #head1 #banner{ position:absolute; top:4px; right:10px; } .sl1 { text-align:center; font-weight:bold; font-style:italic; font-size:1.1em; color:#003399; } .sl2 { text-align:center; font-style:italic; font-size:1.0em; } #head { position:relative; width:100%; height:204px; background:#ff9900 url('head-x.jpg') top no-repeat; padding-top:1px; } #topinfo1 { float:left; padding:1.5em; } #ti11 { font-size:1.1em; font-weight:bold; color:#000000; } #ti12 { font-size:1.1em; font-weight:bold; color:#3366CC; margin-top:3em; } #topinfo2 { position:absolute; top:5px; right:10px; color:#000000; font-weight:bold; font-size:100%; } #ti22 { padding-top:10px; padding-right:10px; } #ti22 a { color:#FFFFFF; } #icqimg { margin-right:1em; vertical-align:middle; } #logo { position:absolute; top:0; left:0; width:165px; height:94px; } #logo a { position:absolute; width:195px; height:117px; top:23px; left:17px; } #head_pic { height:179px; margin:0 0 0 230px; position:relative; } #head_pic td { width:250px; } *html #head_pic div { width:24.5%; } #content { width:100%; position:relative; overflow:hidden; margin-top:-1px; margin-bottom:-30000px; padding:0 0 30000px 0; z-index:200; } #left_cont { width:228px; background-color:#cccccc; margin-bottom:-30000px; float:left; color:white; padding:0 0 30000px 0; position:relative; z-index:200; } #left_cont .title { font-size:120%; margin:15px 20px; color:black; } #left_cont ul { list-style:none; margin:15px 15px 15px 20px; padding-bottom:220px; } #left_cont ul li { list-style:none; color:black; margin:13px 0; } #left_cont ul li a { color:black; } #left_cont ul li a:hover { text-decoration:none; } #right_cont { margin:0 0 0 258px; position:relative; margin-bottom:80px; } #menu { position:relative; margin-top:166px; margin-left:258px; height:35px; } #menu ul { list-style:none; float:left; position:relative; z-index:100; height:35px; } *html #menu ul { margin-left:-22px; } #menu ul li { float:left; margin:6px 0 0 22px; color:#0c007a; font-size:110%; //margin-top:7px; } #menu ul li a { color:#0c007a; } #menu ul li a:hover { text-decoration:none; } #right_cont h1 { font-size:110%; margin:15px 20px 15px 22px; } #right_cont h2 { font-size:100%; margin:15px 20px 15px 22px; } #right_cont p, #nav { margin:15px 22px; } #main_left_dop ul{ margin:15px 22px; list-style:none; } #main_left_dop ul li { margin:15px 0px; } #main_left { float:left; width:90%; /*margin-right:-270px;*/ padding-bottom:80px; } /* #main_left_dop { margin-right:270px; } */ #main_right { background-color:#e5e4e4; width:240px; float:right; margin:23px 20px 90px 0; text-align:center; padding:10px 0 10px 0; font-style:italic; font-size:90%; } *html #main_right { margin-right:10px; } #right_cont #main_right p { margin:5px 0 0 0; } /*СТАНДАРТНЫЙ ВЫВОД КАРТИНОК*/ #right_cont .pic_left { width:95%; float:left; margin:0 0 20px 20px; } *html #right_cont .pic_left { margin-left:10px; } #right_cont .pic_right { width:100%; float:left; margin:0 0 20px 20px; } #right_cont .pic_left img { float:left; margin:5px 10px 10px 0; z-index:256; } #right_cont .pic_left p { margin:0; padding-bottom: 1em; } #right_cont .pic_right p { margin-top:0; padding-bottom: 1em; } #right_cont .pic_right img { float:right; margin:5px 20px 10px 10px; z-index:256; } #right_cont .pic_center { text-align:center; margin:0 0 20px 20px; } #right_cont .pic_center p { text-align:left; padding-bottom: 1em; } #right_cont p.right_text { text-align:right; } *html #right_cont .two_pic_all { padding-bottom:80px; } *html #right_cont .two_pic { z-index:256; position:relative; } #right_cont .two_pic { overflow:hidden; padding-left: 20px; } #right_cont .two_pic div { width:40%; float:left; text-align:center; min-width:260px; } *html #right_cont .two_pic div { width:300px; } #right_cont .two_pic div img { margin-right:15px; margin-bottom:15px; } #right_cont .two_pic div p { margin:-10px 0 12px 0; } #footer { width:100%; bottom:0; left:0; height:63px; background:url('footer.jpg') repeat-x 0 100%; position:absolute; //z-index:-1; } *html #footer { bottom:-1px; } #contact { bottom:3px; left:20px; position:absolute; z-index:256; color:#000; font-size:90%; width:190px; } #contact a:hover { text-decoration:none; } #copyright { bottom:3px; right:20px; position:absolute; z-index:256; color:black; font-size:70%; } #zak{ margin:15px; } #zak div { clear:both; margin:15px; } #zak div p { width:180px; float:left; margin:0; } #zak div input, #zak div textarea { width:450px; border:1px solid #ccc; background-color:#fff; } #zak div input.send { width:110px; cursor:pointer; } #slogan { color:#0756a8; padding: 10px 20px 0; font:130% arial, sans-serif; } .yartex { min-height:40px; position:absolute; bottom:0; right:90px; font:bold 10px arial, sans-serif; width:210px; z-index:256; } .yartex a img { bottom:0; right:0; position:absolute; } .yartex_text, .yartex_text1 { float:left; color:#333; width:120px; text-align:right; text-decoration:none; } .yartex_text1 { clear:left; padding-bottom:3px; } html>body .yartex_text1 { padding-bottom:0px; } .killme2 { margin:15px 22px; width:90%; font-size:90%; border-right:1px solid #bbb; border-top:1px solid #bbb; } .killme2 td { padding:3px; border-bottom: 1px solid #bbb; text-align:center; border-left:1px solid #bbb; } .killme2 td.zak { border-right:1px solid #bbb; } .killme2 tr.th1 td { padding:3px; text-align:center; border:1px solid #168197; font-weight:bold; background-color:#ccc; }