BODY {font-family: Tahoma, Verdana, Arial;font-size: 0.75em;color: #333;width: 100%;height: 100%;margin: 0px;padding: 0px;background-color: #fff;text-align: center;}

A {color: #004B87;text-decoration: none;}
A:hover {text-decoration: none;}
.link {color: #004b87;}


/* ÌÅÍÞ */
#menu {color: #5e95be;}
#menu a {color: #fff;font-weight:bold;text-transform:uppercase;text-decoration:none;}

#left_rubric_menu a {color: #004B87;font-weight:bold;margin-bottom:8px;}
#left_rubric_menu div {margin-bottom:2px;padding:2px;border: 1px solid #CCCCCC;}
#left_rubric_menu div:hover {background-color:#CCCCCC}
#left_rubric_menu div.active {background-color:#CCCCCC}
/* ÌÅÍÞ */

/* header */
#header #phone {font-size: 10pt;color: #fff;}
#header #phone a {color: #ffffff;}
#phone_text {font-size: 14pt;font-weight: bold;color: #fff;}
#phone_time_text {font-size: 10pt;color: #fff;}
#phone_time_text a {color: #fff;}


.h {display:none}
.red{color:#FF6666}

H1 {color:#004B87;padding:0px;margin:0px;font-size:18px;font-weight:bold}
#logo {margin: 30px 0px 0px 0px}
#logo H2 {font-family: verdana, arial, sans-serif; font-size:18pt; color:#ffffff; letter-spacing: -1px;padding:0; margin:0 0 2 0}
#logo H3 {margin-top:-20px;padding:0; font-family: verdana, arial, sans-serif; font-size: 9pt; color:#B1C6EB; letter-spacing: 1px;}
#logo a {color:#FFFFFF}
H3 {color:#004b87}
H2 {color:#004b87;font-size:12px}

.print img {margin:3px}

#news_detal H1 {margin:20px 0px 20px 0px}
#news_detal P {margin-bottom:10px}

/*  ÌÎÅ  */
.white, a.white:link,a.white:visited,a.white:hover{color:#FFFFFF;}
.float_right{float:right}
span.grey_h{color:#7CA2DE;visibility:hidden;}
a.grey:link,a.grey:visited{color:#7CA2DE}
span.red_h{color:#FF0000;visibility:hidden;}
a.red:link,a.red:visited{color:#FF0000}
div.error{padding:20px}
label{cursor:pointer}
table.small_ad_table{border:#959595 1px dotted; margin-top:6px;background-color:#EEEEEE;}
.disabled {color:red;background: #FECCFF}
.red {color:red;}
.sub_header{color:#2153AA;font-weight:bold}
.hyperText{color:black;background-color:#E2E2E2;border:solid 1px black;font: 12px Arial,Helvetica,sans-serif;}
.h {display:none}


.modal-overlay  {position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#fff;opacity:.75;filter: alpha(opacity=75);-moz-opacity: 0.75;z-index:101;}  
.modal-window {position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:102;}  
.close-window {position:absolute;width:32px;height:32px;right:8px;top:8px;background:transparent url('/img/close-button.png') no-repeat scroll right top;text-indent:-99999px;overflow:hidden;cursor:pointer;opacity:.5;filter: alpha(opacity=50);-moz-opacity: 0.5; }  
.close-window:hover{opacity:.99;filter: alpha(opacity=99);-moz-opacity: 0.99;}  
* html .modal-overlay{position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}  
* html .modal-window{position:absolute;}  


#ht1{position:absolute;z-index:100;top:0px;left:0px;visibility:hidden;padding:2px;}
img{border-color:#000000;}
input.reg {  width: 120px; border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080;margin-left:10px; }
.input {   border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080; margin-top:2px}
.input_select {border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080; margin-top:2px}
.input_text {border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080; margin-top:2px}
input.code { height: 25px; width: 50px; border:#9DB9E6 1px solid; background: #DFDFDF;  padding: 4px; color: #808080; }
textarea { height: 100px; width: 300px; border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080; }
textarea.code { height: 200px; width: 500px; border:#9DB9E6 1px solid; background: #FBFDFF;  padding: 4px; color: #808080; }
.button {cursor:pointer; height: 20px; font-weight: bold;  border:#9DB9E6 1px solid ; background: #FBFDFF; color: #000; }
.button:hover { color: #FF0000;border:#FF0000 1px solid;padding:}
.button_small {text-align:center;font-size:10px;cursor:pointer; width:60px; height: 20px; padding:0px; border:#9DB9E6 1px solid ; background: #FBFDFF; color: #000; }
.button_small:hover { color: #FF0000;border:#FF0000 1px solid ;}
select{background: #FBFDFF; }

a.main_rubric:link,a.main_rubric:visited{font-size:18px;}
a.rubric:link,a.rubric:visited{font-size:12px;}
a.rubric:hover {font-size:12px;}
ul.maincatheg {font-size:12px;margin:0px;padding:0px}
li.maincatheg {list-style: none;padding-left:0px;margin-left:0px;padding-bottom:0px;margin-bottom:0px}
ul.subcatheg {font-size:11px;margin-top:0px;padding-top:0px;padding-left:10px;margin-left:0px;padding-top:0px;margin-top:0px}
li.subcatheg {display: inline;padding-top:0px;margin-top:0px;display:block}
ul.ad {margin:0px;padding:0px}
li.ad {margin-left:25px;padding:0px}

#news ul {margin: 0; padding: 0;}
#news li {list-style: none;padding-bottom:10px}
#news a:hover{border-bottom:#004B87 1px dotted}

div.marginleft10 {margin-left:10px;}
DIV.dotsline{font-size:1px; margin-top:4px; margin-bottom:5px; border-bottom:#CCCCCC 1px dotted}
DIV.bigline{font-size:1px; margin-top:2px;  margin-bottom:4px; border-bottom:#9DB9E6 2px solid;}

/*
#main_table{margin-bottom:30px;border:#9DB9E6 1px solid; background: #F1F6FE; margin-left:20px; margin-right:20px;}
*/
.user_menu a {color:#000000;}
.user_menu{text-align:center;margin-top:2px;margin-bottom:0px;border-left:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; border-bottom:#3F3F3F 1px solid;border-right:#3F3F3F 1px solid; background: #EEEEEE; margin-left:10px; margin-right:10px;padding:1px 1px 1px 1px;}
.user_menu:hover{background: #FFFFFF;}

#ad_rubrics{ margin-top:5px;margin-bottom:0px;border:#C8D9DD 1px solid; background: #EEEEEE; margin-left:120px; margin-right:120px;padding:5px;}
#ad_rubrics:hover{ margin-top:5px;margin-bottom:0px;border:#C8D9DD 1px solid; background: #D8E3E7; margin-left:120px; margin-right:120px;padding:5px;}
#text_border{ margin-top:5px;margin-bottom:0px;border:#C8D9DD 1px solid; background: #EEEEEE; margin-left:10px; margin-right:10px;padding:5px;}


.float_right{float:right;}

.micro { font-size:9px;}
.no_underline{text-decoration:none}
.img {border: 1px solid #ccc;background-color: #FFFFFF;}
.small {font-size:11px}
.left_menu {color:#333333; font-size:12px;margin-bottom:15px}

/* êîììåíòàðèè */
.mpdiv {margin: 0 0 0 65px;padding-top:5px}
.data3 a{color:#0075BA;font-size:10px}
.comment_table {border: solid 1px #CCCCCC;}
/* êîììåíòàðèè */

/*  ÌÎÅ  */


HR {width: 100%;height: 1px;border: 0px;background-color: #ccc;color: #ccc;padding:0px;}

#left_menu{overflow: auto; height: 500px;width:	200px;SCROLLBAR-FACE-COLOR: #CCCCCC;SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;}

#left_menu ul {clear: both;display: block;list-style-type: none;padding: 0;margin-left: 0px;margin-bottom: 7px;margin-top:0px}
#left_menu li {clear: both;padding: 7px 5px 2px 20px;margin:0px;background: url(/img/arrow_2.gif) no-repeat 0px 7px;}
#left_menu_noscroling ul {clear: both;display: block;list-style-type: none;padding: 0;margin-left: 0px;margin-bottom: 7px;margin-top:0px}
#left_menu_noscroling li {clear: both;padding: 7px 5px 2px 20px;margin:0px;background: url(/img/arrow_2.gif) no-repeat 0px 7px;}
#path {font-weight:bold;color: #004B87;}	
FORM {margin: 0px;padding: 0px;}

P {margin: 0px;padding: 0px;}
P.text {margin-top: 5px;padding-top: 5px;}
LABEL {cursor: pointer; cursor: hand;}
.table {width: 100%;border: 0px;border-collapse: collapse;}
.td {margin: 0px;padding: 0px;vertical-align: top;}
.space {width: 1px;margin: 0px;padding: 0px;vertical-align: top;}
/* before_header_second */
#before_header_second {width: 100%;height: 5px;background: url('/images/before_header_second_bg.gif');}
/* header */
#header {width: 100%;height: 100px;background: url('/images/header_bg.gif');}
.header_space {width: 1px;height: 100px;margin: 0px;padding: 0px;}
.header_space div {width: 1px;heigth: 70px;min-height: 65px;background: #5e95be;}

#menu {margin-top: 12px;}
#banner_1 {width: 468px;height: 60px;margin: auto;margin-top: 10px;}
#search img {margin-left: 7px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=templates/vilka//images/button_1.png); width:expression(1); height:expression(1);}
#phone {width: 234px;height: 100px;margin-top: 10px;}
/* after_header */
#after_header_first {width: 100%;height: 30px;background: url('/images/after_header_first_bg.gif');}
#after_header_first_td {margin: 0px;padding: 0px;text-align: left;}
#path {padding-left: 15px;padding-right: 15px;}
#path div {float: left;padding-top: 7px;margin-left: 7px;}
#cart {float: right;width: 234px;height: 28px;text-align: center;}
#cart * {margin: auto;}
#after_header_second {width: 100%;height: 5px;background: url('/images/after_header_second_bg.gif');}

.header .header_text a {text-decoration: none;}

#main_left .header {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #004b87;}
#main_left {width: 194px;margin: 0px;padding: 20px;text-align: left;vertical-align: top;border: 1px solid #ccc;background: #eee;}
#main_left .header {width: 194px;height: 40px;}
#main_left .header_text {padding-left: 10px;}
#main_left hr {width: 194px;height: 2px;}
#main_left .content {width: 194px;height: auto;margin-bottom: 25px;}
#main_left IMG {border: 1px solid #004B87}
#main_left .ad {margin-bottom:8px;padding:4px;border: 1px dotted #EEEEEE}
#main_left .ad:hover {background: #C9C9C9;border: 1px solid #004B87;}
#main_left a:hover {border-bottom:#004B87 1px dotted;}
/* main_center */
#main_center .header {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #004b87;}
#main_center {margin: 0px;padding: 20px;text-align: left;vertical-align: top;border: 1px solid #ccc;}
#main_center .header {height: 40px;}
#main_center .header_text {padding-left: 10px;}
#main_center hr {height: 2px;}
#main_center .content {height: auto;margin-bottom: 25px;}
#main_center a:hover {border-bottom:#004B87 1px dotted;}
/* dots_border */
.content table .borders {width: 1px;padding: 1px;background: url('/images/table_border.gif');}
/* main_right */
#main_right {width: 194px;margin: 0px;padding: 20px;text-align: left;vertical-align: top;border: 1px solid #ccc;background: #eee;}
#main_right .header {width: 194px;height: 40px;}
#main_right .header_text {padding-left: 10px;}
#main_right hr {width: 194px;height: 2px;}
#main_right .content {width: 194px;height: auto;margin-bottom: 25px;}
#main_right .header {font-size: 12px;font-weight: bold;text-transform: uppercase;color: #004b87;}
/* before_footer */
#before_footer {width: 100%;height: 10px;background: url('/images/before_footer_bg.gif');}
/* footer */
#footer {width: 100%;height: 150px;}
#footer_left {width: 214px;height: 150px;padding-left: 10px;padding-right: 10px;}
#footer_center {height: 150px;padding-left: 10px;padding-right: 10px;}
#footer_right {width: 214px;height: 150px;padding-left: 10px;padding-right: 10px;font-size:10px;}
.footer_space {width: 1px;height: 150px;margin: 0px;padding: 0px;}
.footer_space div {width: 1px;heigth: 110px;min-height: 110px;background: #ccc;}




