p {margin: 0; padding: 0;} body { min-width: 640px; font-size: 100.01%; color: #333; background-color: #fff; height: 100%; padding: 0px 5px 5px 5px; margin: 0px; } H2 { font-family: Arial, Verdana, sans-serif; font-size: 120%; color: #333; font-weight: normal; padding-top: 0px; margin-top: 0px; padding-bottom: 1em; margin-bottom: 0px; } H3 { font-family: Arial, Verdana, sans-serif; font-size: 110%; color: #666; font-weight: normal; padding-top: 0; margin-top: 0.1em; padding-bottom: 0.1em; margin-bottom: 0px; } a { color: #0066CC; font-family: Arial, Verdana, sans-serif; font-size: 80% } a:link {color: #0066CC;} a:visited {color: #990099;} a:hover {color: #CC6600;} a:active {color: #CC6600;} .slogan { padding-left: 55px; font-family: Arial, sans-serif; font-size: 10pt; color: #666; } #logo {margin-left: 10px; position: relative; padding-top: 0px; margin-top: 0px;} td.icons {vertical-align: middle;} /* Верхнее меню ------------------------------*/ td.top { padding-top: 0.2em; padding-bottom: 0.2em; vertical-align: middle; font-size: 100%; } td.top, td.top a { color: #0066CC; font-size: 100%; font-family: Arial, Verdana, sans-serif; } td.top a:link { color: #0066CC; } td.top a:visited { color: #0066CC; } td.top a:hover { color: #003399; } td.top a:active { color: #CC6600; } .activ a { color: #CC6600; } .top .link_usl_one_1_, .top .link_doc_one_1_, .top .link_com_one_1_ { padding: 1px 10px 1px 10px; border: solid 1px #fff; color: #0066CC; } .top .link_usl_one_current, .top .link_doc_one_current, .top .link_com_one_current{ padding: 1px 10px 1px 10px; border: solid 1px #CC6600; color: #0066CC; } .active {border: 1px solid #CC6600;} .top .active {border: 0px;} .top .active .link_usl_one_1_, .top .active .link_doc_one_1_, .top .active .link_com_one_1_{ border: 1px solid #CC6600; } .head_raspor_l {width: 527px; height: 1px; padding: 0px; margin: 0px; font-size: 1px;} .head_raspor_r {width: 117px; height: 1px; padding: 0px; margin: 0px; font-size: 1px;} a.top_navi, a.top_navi:link, a.top_navi:visited, a.top_navi:active { font-size: 80%; color: #666; } .c_nav {padding-top: 15px; padding-left: 0px; position: relative; margin-left: 25%; width: 73%;} span.rarr { color: #c60; font-size: 18px; font-weight: bold; margin-right: 2px;} .top_navi_last strong { font-family: Arial, Verdana, sans-serif; color: #CC6600; font-size: 100%; margin: 0.1em auto 0.8em 0px; padding-left: 0; font-weight: normal; display: block; } span.darr { color: #c60; font-size: 18px; font-weight: bold; padding-bottom: 1px; border-bottom: 2px solid #06c; margin: 0 3px 0 3px; } span.darr {padding-left: 2px; padding-right: 2px;} /* Текст абзац -----------------------------------*/ p.text { font-size: 80%; font-family: Arial, Verdana, sans-serif; color: #666; padding-top: 0px; } p.maintext { font-size: 80%; font-family: Arial, Verdana, sans-serif; color: #666; padding-top: 5px; padding-bottom: 10px; } p.text a, p.maintext a {font-size: 100%;} p.text span.prise {font-family: Times New Roman; font-size: 120%; font-weight: normal; color: #c60;} /* Входная страница -----------------------------------*/ .raspormain1 {width: 99.9%; position: relative; min-width: 639px;} .raspormain2 {display: block;} * html .raspormain1 {BORDER-RIGHT: #fff 639px solid; background-color: #fff; } * html .raspormain2 {float: left; margin-right: -639px; position: relative;} div.centerout {width: 74%; float: left; position: relative; min-width: 472px; } * html div.centerout {border-right: 472px solid #fff; background-color: #fff;} div.centerin {display: block;} * html div.centerin {float: left; margin-right: -472px; position: relative;} div.rightout {width: 26%; position: relative; min-width: 160px; float: left;} * html div.rightout {border-right: 160px solid #fff; background-color: #fff;} div.rightin {display: block;} * html div.rightin {float: left; margin-right: -160px; position: relative;} td.left {width: 25%; vertical-align: top; padding-left: 12px; padding-right: 15px;} td.right {width: 74%; vertical-align: top; padding-left: 10px; padding-top: 10px;} .left_min {width: 160px; height: 1px; font-size: 1px;} .right_min_out {width: 100%; position: relative; min-width: 480px;} .right_min_in {display: block;} * html .right_min_out {BORDER-RIGHT: #fff 480px solid; background-color: #fff; } * html .right_min_in {float: left; margin-right: -480px; position: relative;} /* Главное меню -----------------------------------*/ td.left {font-family: Arial, Verdana, sans-serif;} td.left a {color: #06c;} .menu_parent a:link, .menu_item a:link {color: #06c;} .menu_parent a:visited, .menu_item a:visited {color: #0077CC;} .menu_parent a:hover, .menu_item a:hover {color: #07c;} .menu_parent a:active, .menu_item a:active {color: #c60;} .menu_parent_current a:link, .menu_item_parent_node a:link {color: #c60;} .menu_parent_current a:visited, .menu_item_parent_node a:visited {color: #c60;} .menu_parent_current a:hover, .menu_item_parent_node a:hover {color: #07c;} .menu_parent_current a:active, .menu_item_parent_node a:active {color: #c60;} ul.menu { color: #06c; padding: 5px 10px 0px 15px; margin-top: 0px; margin-left: 10px; } .menu_item_parent_node {color: #c60;} .menu_current, .menu_parent, .menu_parent_current { padding: 5px 0px 5px 0px; font-weight: bold; } .menu_current, .menu_item_current {font-size: 80%; color: #c60;} .menu_item, .menu_item_current, .menu_item_parent_node {padding-bottom: 4px;} a.text_linx:link {color: #06c;} a.text_linx:visited {color: #0077CC;} a.text_linx:hover {color: #07c;} a.text_linx:active {color: #c60;} span.current {font-family: Arial, Verdana, sans-serif; font-size: 80%; color: #c60;} ul.small_menu li {color: #c60; padding-bottom: 0.7em;} UL.abzac_in { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 10px; padding-left: 15px; } UL.abzac_in Li { padding-bottom: 0.5em; } .abzac { background-color: #F7F7F7; font-family: Arial, Verdana, sans-serif; font-size: 80%; color: #333; padding: 5px 10px 5px 5px; margin-top: 5px; margin-bottom: 10px; } .abzac.important { background-color: #FFCC99; } .abzac_out { font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #666; padding-left: 5px; } div.abzac strong { display: block; padding: 0.5em 0 1em 0.5em; } div.promo_out { float: left; width: 300px; margin-top: 60px; margin-bottom: 10px; } div.promo_in { margin-left: 135px; } div.dop_out { width: 99% } div.dop_in { margin-left: 65px; border: 1px solid #fff; } /* Контент ----------------------------------------------------*/ /* Правое меню */ div.r_menu_out { float: right; width: 25%; padding-bottom: 50px; padding-top: 3em; min-width: 120px; } * html div.r_menu_out {position: relative; margin-left: 360px; } div.r_menu_in { position: relative; display: block; width: 99.99%; margin-right: 10%; margin-top: 0px; padding-top: 0px; } ul.small_menu { margin: 1em 0 5px 0; padding: 0.5em 0 5px 0; list-style: none; border-top: 1px solid #c60; } /* Центральная часть */ div.cent_out { width: 71%; min-width: 340px; float: left; position: relative; } * html div.cent_out {margin-right: -100%;} div.cent_in { display: block; position: relative; width: 99.99%; } .more { font-family: Arial, Verdana, sans-serif; font-size: 100%; display: block; margin-left: 50%; } .more a { font-size: 90%; margin-top: 10px; } /* Правый блок */ div.r_out { margin-top: 5em; font-family: Arial, Verdana, sans-serif; position: relative; float: right; width: 25%; min-width: 120px; } * html div.r_out {margin-left: 360px;} div.r_out_up { margin-top: 1em; font-family: Arial, Verdana, sans-serif; border-bottom: 1px solid #c60; padding-bottom: 4px; position: relative; float: right; width: 25%; min-width: 120px; } * html div.r_out_up {margin-left: 360px;} div.r_in { position: relative; display: block; width: 99.99%; margin-bottom: 1em; float: left; width: 87%; } div.r_out.important { background-color: #FFCC99; } /* table, td, tr { border: 1px solid green; } */ div.main_right { margin-left: 5px; padding-bottom: 2em; } /* Таблица с ценами и сроками */ td.usl_left { font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #666; font-weight: normal; width: 25%; } td.usl_right { padding: 5px 0px 5px 10px; font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #090; width: 75%; } /* Подвальное помесчение ---------*/ div.footer_raspor {width: 640px; height: 50px;} td.footer_left { border-top: 1px solid #666; padding: 0.6em 5px 5px 0px; font-family: Arial, Verdana, sans-serif; color: #666; font-weight: 300; } td.footer_right { border-top: 1px solid #666; padding: 0.6em 5px 5px 0px; font-family: Arial, Verdana, sans-serif; color: #090; font-weight: 400; } .copy {color: #c60; font-weight: bold; font-size: 120%;} td.footer_left a:visited, td.footer_right a:visited {color: #06c;} td.footer_left a:hover, td.footer_right a:hover {color: #c60;} /* Услужливая страница -------------*/ p.usl_out {padding: 0px 0px 2em 10px} p.usl_in {padding-left: 2em; padding-top: 0.5em; padding-bottom: 2.5em;} p.usl_in a { display: block; padding: 0; margin: 0; margin-bottom: -1em; text-decoration: underline; } /* Таблица готовок -----------------*/ .got_in {width: 99%;} table.list_table {font-family: Arial, Helvetica, sans-serif;} td.list_header {font-weight: bold; color: #666; font-size: 80%; text-align: left; background-color: #FFF2E6; border-bottom: 1px solid #333;} td.list_main_inname, td.list_cheredovaniename { font-size: 80%; font-weight: bold; width: 20%; } td.list_main_inform, td.list_cheredovanieform { font-size: 80%; font-weight: normal; width: 11%; text-align: center; } td.list_main_indate, td.list_cheredovaniedate { font-size: 80%; font-weight: normal; width: 14%; text-align: center; } td.list_main_inimns, td.list_cheredovanieimns { font-size: 80%; font-weight: normal; width: 7%; text-align: center; } td.list_main_inadditional, td.list_cheredovanieadditional { font-size: 75%; font-weight: normal; width: 37%; } td.list_main_incost, td.list_cheredovaniecost { font-size: 80%; font-weight: normal; width: 11%; text-align: center; } td.list_main {width: 0px; padding: 0px; margin: 0px; font-size: 0px;} td.list_cheredovaniename, td.list_cheredovanieform, td.list_cheredovanieimns, td.list_cheredovanieadditional, td.list_cheredovaniecost, td.list_cheredovaniedate {background-color: #F7F7F7;} td.in_table {} /*-----всякие стили----------------*/ th h1 {font-size: 100%; padding: 0px; margin: 0px;} /*----Документарный раздел---------*/ ul.doc { margin: 0.5em 0px 1.1em 5em; list-style: none; list-style-image: url('/pic/popup.gif'); } ul.doc li { color: #666; padding-bottom: 0.2em; padding-left: 10px; } hr { width: 98%; color: #c60; height: 1px; border-style: none; background-color: #c60; } p.url {padding-bottom: 0px; margin-bottom: 1em; padding-top: 0.3em;} p.url a { position: relative; display: block; padding: 0; margin: 0; margin-bottom: -1em; text-decoration: underline; } p.links { margin-left: 1em; } big a { font-size: 100%; font-weight: normal; } div.counter { padding: 10px 0 10px 1em; overflow: hidden; }