body, td, tr {padding:0px;margin:0px;color:#444343; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body {overflow-y:scroll; background-color:#F1F2F2;}
img {padding:0px; margin:0px; border:none}
.pustishka {font-size:1px; padding:0px; margin:0px;}
 a {color:#788993;text-decoration:underline;}
 a:hover {color:#3F72AF;text-decoration:underline;}
 
td.bk_rep {background:url(/templates/revival/pics/top_rast.jpg) repeat-x 151px top;}
td.top_left_td {background:url(/templates/revival/pics/top_left.jpg) no-repeat left top;}

table.layer_table {position:absolute;top:0px;left:0px;}
img.logo_img {margin-top:19px;}

div.top_tels {font-size:14px;color:#000000;margin:0px 40px 15px 0px;}
div.top_tels span.tel_pref {font-size:16px;color:3#39479A;}
div.top_tels span.tel {font-size:21px;color:#42475F;}

div.bottom_addr {color:#5D6072;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0px;margin-left:40px;}
 div.bottom_addr a {color:#5D6072;text-decoration:underline;}
 div.bottom_addr a:hover {color:#878A9D;text-decoration:underline;}
 
td.top_cont {background:url(/templates/revival/pics/top_cont.gif) #ffffff repeat-x left top;}
table.bottom_cont {background:url(/templates/revival/pics/bottom_cont.gif) repeat-x left bottom;}

td.left_cont_center {background:url(/templates/revival/pics/left_cont_center.gif) repeat-y left top;}
table.left_cont_bottom {background:url(/templates/revival/pics/left_cont_bottom.gif) no-repeat left bottom;}
td.left_cont_top {background:url(/templates/revival/pics/left_cont_top.gif) no-repeat left top;}
td.right_cont_center {background:url(/templates/revival/pics/right_cont_center.gif) repeat-y left top;}
table.right_cont_bottom {background:url(/templates/revival/pics/right_cont_bottom.gif) no-repeat left bottom;}
td.right_cont_top {background:url(/templates/revival/pics/right_cont_top.gif) no-repeat left top;}

div.left_tels {font-size:18px;color:#42475F;padding:0px;margin:0px 0px 0px 38px;}
div.left_tels span {font-size:12px;color:#39479A;}

td.cont_glob_td {padding:22px 18px 25px 15px;}
h1 {padding:0px 0px 8px 0px;margin:0px 0px 10px 0px;border-bottom:1px #ADB1C8 solid;font-size:18px;font-weight:normal;color:#42475F;text-transform:uppercase;}

table.news_bk {background-color:#9C9EA9; margin:6px 0px 0px 17px;}
td.news_head {background:url(/templates/revival/pics/news_top.gif) no-repeat left top;font-size:18px;text-transform:uppercase;color:#FFFFFF;}
td.news_head p {margin:14px 0px 0px 22px;padding:0px;}
td.news_bottom {background:url(/templates/revival/pics/news_bottom.gif) no-repeat left bottom;}

div.news_margs {margin:0px 23px 14px 23px;font-size:10px;color:#DFE0E3;}
div.news_margs p.news_head {font-size:11px;margin:13px 0px 3px 0px; color:#293474}
div.news_margs p {padding:0px;margin:0px;}
 div.news_margs p a {color:#DFE0E3;text-decoration:underline;}
 div.news_margs p a:hover {color:#ffffff;text-decoration:underline;}
div.news_margs p.news_arch {text-align:right;padding:0px;margin:12px 0px 0px 0px;font-size:11px;}
 div.news_margs p.news_arch a {color:#293474;text-decoration:underline; padding:0px 0px 0px 16px; background:url(/templates/revival/pics/news_arch.gif) no-repeat left center;}
 div.news_margs p.news_arch a:hover {color:#CFD6FF;text-decoration:underline;}
 
div.foto_link {padding:0px;margin:5px 15px 5px 8px;font-size:14px;text-transform:uppercase;color:#62667A;}
 div.foto_link a {color:#62667A;text-decoration:none; display:block; padding:16px 0px 16px 22px; background:url(/templates/revival/pics/foto_link_bk.gif) no-repeat left top;}
 div.foto_link a:hover {color:#FFFFFF;text-decoration:none;}
 
div.foto_top {margin:0px 15px 5px 8px;background:url(/templates/revival/pics/foto_top.gif) no-repeat left top;}
div.foto_top div.foto_bottom {padding:9px 0px 9px 0px;text-align:center;background:url(/templates/revival/pics/foto_bottom.gif) no-repeat left bottom;}

table.top_menu_bk {background:url(/templates/revival/pics/top_menu_bk.gif) repeat-x left top;}
td.menu_start {background:url(/templates/revival/pics/top_menu_start.gif) no-repeat left top;}
td.menu_price_td {background:url(/templates/revival/pics/top_menu_price.gif) no-repeat left top;font-size:14px;color:#FFFFFF;}
td.menu_price_td p {padding:0px;margin:0px 0px 0px 28px;}
 td.menu_price_td p a {color:#FFFFFF;text-decoration:underline;text-transform:uppercase;}
 td.menu_price_td p a:hover {color:#FFDABB;text-decoration:underline;text-transform:uppercase;}
td.menu_price_td p span {font-size:12px;}

table.top_menu_table td {font-size:14px;color:#FFFFFF;background:url(/templates/revival/pics/top_menu_sepa.gif) no-repeat left top;text-align:center;vertical-align:middle;}
table.top_menu_table td.fst {background-image:none;}
 table.top_menu_table td a {color:#FFFFFF;padding:0px 0px 0px 16px;background:url(/templates/revival/pics/arrow.gif) no-repeat left 6px;text-decoration:none;}
 table.top_menu_table td a:hover {color:#FFC196;text-decoration:none;}
 
div.componentheading {padding:0px 0px 8px 0px;margin:0px 0px 10px 0px;border-bottom:1px #ADB1C8 solid;font-size:18px;font-weight:normal;color:#42475F;text-transform:uppercase;}
td.contentheading {font-size:14px;color:#293474;font-weight:bold;}

/* FEEDBACK */
table.collapser_table td {border:1px #386783 solid;}
table.collapser_table td.form_sep {font-size:14px;padding:5px; color:#ffffff; font-family: Tahoma, Verdana, sans-serif;background:url(/templates/revival/pics/top_menu_bk.gif) repeat-x left top;}
td.form_label {padding:3px 5px;font-size:13px;}
td.form_inps {padding:3px 5px;font-size:13px;}
input.inp_txt {border:1px #999999 solid;width:100%;}
input.inp_txt_small {border:1px #999999 solid; width:70px;}
span.astrx {color:#FF0000;font-size:14px;}
span.descr {font-size:10px;font-weight:normal;}
span.descr_norm {font-size:11px;font-weight:normal;}
textarea.inp_textarea {width:100%;height:100px;border:1px #999999 solid;}
tr.head_tr {background-color:#99cc00;}
td.form_head {font-size:14px;font-weight:bold;padding:5px 5px;}
table.collapser_table td.input_buttons_td {padding:3px 10px;background:url(/templates/revival/pics/top_menu_bk.gif) repeat-x left top;}
input.form_button {border:1px #999999 solid;color:#ffffff; font-weight:bold;padding:2px 10px;background:url(/templates/revival/pics/top_menu_price.gif) no-repeat -3px top;}
table.collapser_table {border-collapse:collapse;}
/* FEEDBACK */


.cont1 {background: #F1F2F2; padding: 10px 10px 10px 10px; margin: 0 0 10px 0;}
.cont1Header {background: #bbbfc6; padding: 1px 10px 1px 10px;}

table.tableOfContents {background: #F1F2F2; padding: 10px 10px 10px 10px; margin: 0 0 10px 0;}
.tableOfContents {background: #F1F2F2; padding: 10px 10px 10px 10px; margin: 0 0 10px 0;}
.tableOfContentsHeader {background: #bbbfc6; padding: 10px 10px 10px 10px;}

.topPageTable tr td {vertical-align: top; cellpadding: 0px; cellspacing: 0px; border: 0px; width: 800px;}
.topPageTableSeparator {width: 0px;}
