.cont_blocks .top td{background-image:url(../images/cont_blocks_bg.gif); background-repeat:repeat-x; width:60px;}body{padding:0px; margin:0px; background-color:#f3fcff; font-family:"MS Sans Serif", "MS Serif";}
body a,body td{font-family:"MS Sans Serif", "MS Serif"; text-decoration:none}
table{border-collapse:collapse;}
table td{padding:0px; vertical-align:top;}

#content{width:auto; margin:0px 19px;}

#page_title{color:#50699b; font-size:30px; text-align:right; height:30px; padding:0px 5px; margin:0px; line-height:22px;}
#page_title_info{ color:#50699b; font-size:10px; width:auto; height:100%; vertical-align:bottom}
#page_title_info td{ padding:0px 2px;}
#top_baners{background-color:#cbd6e7; text-align:right; vertical-align:bottom}
#top_baners img{margin-right:6px;}
#top_menu {background:url(../images/nsty_bott_r.gif) #7687A7 no-repeat right top; font-size:13px; height:18px; vertical-align:middle; text-align:left;}
#top_menu a{color:#FFFFFF; text-decoration:none; margin:0px 4px; font-size:12px; font-family:"Tahoma", "MS Serif";  font-weight:bold;}
#top_menu a:hover{color:#E4E9F3; text-decoration:none; margin:0px 4px; font-size:12px; font-family:"Tahoma", "MS Serif";  font-weight:bold;}


#search_fields span{float:left; display:block; _padding:2.5px 0px; width:45px;color:#FFFFFF; font-size:14px;}
#search_fields a{ width:45px; color:#FFFFFF; font-size:9px;  line-height:10px; display:block; float:left;margin:0px 0px 0px 12px; _margin:1px 0px 0px 12px; }
#search_fields .text{margin:0px; padding:0px; font-size:12px; border:1px solid #b6c5da; height:16px;color:#50699b;}

.btn{border:none;cursor:pointer;height:16px; padding:0px;}
#reg_fields,#reg_fields .text,#reg_fields a{color:#50699b; font-size:12px; text-decoration:none;}
#reg_fields a:hover{color:#273E6C; font-size:12px; text-decoration:none;}
#reg_fields .text{border:1px solid #b6c5da; height:16px; width:113px; padding:0px; margin:2px 0px; background-color:#f3fcff;}

.boxes{border:2px solid #7687a7; width:201px; font-family:"MS Sans Serif", "MS Serif"; font-size:10px;}
.boxes a{font-family:"MS Sans Serif", "MS Serif"; font-size:11px; color:#50699b;}

.boxes .b_title {background:url(../images/box_title.gif) no-repeat 0px 0px; height:29px; color:#FFFFFF; font-size:14px; padding:10px 0px 0px 10px;}
.boxes .b_title_large {background:url(../images/box_title_large.gif) no-repeat 0px 0px; height:29px; color:#FFFFFF; font-size:13px; padding:10px 0px 0px 20px; font-family:"Tahoma", "MS Serif";  font-weight:bold;}
.boxes .b_info  {background:url(../images/box_bg.gif) repeat-y; padding:5px 16px 0px 16px;}
.boxes .b_info_large  {background:url(../images/box_bg_large.gif) repeat-y; padding:5px 19px 0px 16px;}
.boxes .b_info  input{margin:2px 0px; _margin:0px 0px; color:#50699b; background-color:#f3fcff; border:none; height:18px; font-size:12px;}
.boxes .b_info  .text{margin:2px 0px; _margin:0px 0px; color:#50699b; height:18px;  border:1px solid #b6c5da; }
.boxes .b_bottom{background:url(../images/box_bottom.gif) no-repeat; 0px 0px; height:25px;}
.boxes .b_bottom_large{background:url(../images/box_bottom_large.gif) no-repeat; 0px 0px; height:25px;}

.boxes_1{padding-left:24px}
.boxes_1 .boxes_1_title{background-color:#7687a7; height:19px; color:#FFFFFF; text-indent:7px; line-height:20px; font-size:13px; font-family:"Tahoma", "MS Serif";  font-weight:bold;}
.boxes_1 .boxes_1_info{padding:7px 0px 7px 0px;}
.boxes_1 .boxes_1_info_img{height:auto; overflow:auto; width:100% ;}
.boxes_1 .boxes_1_info_img div{width:100px; text-align:left;}
.boxes_1 .boxes_1_btn{padding:0px 15px; text-align:right}

#info_grid{width:560px; background-color:#cbd6e7; border:1px solid #8ea0c1;}
#info_grid #title td{background-color:#7687a7; border-right:2px solid #cbd6e7; height:24px; font-size:12px; color:#FFFFFF; vertical-align:middle; text-align:center;}
#info_grid #info  td{background-color:#cbd6e7; border-right:2px solid #7687a7;}
#bottom_reklama td{font-size:10px; padding:2px 15px;}
#bottom_links {height:52px;}
#bottom_links {font-size:12px; text-align:center}
#bottom_links a{font-size:12px; color:#FFFFFF; text-decoration:none; margin:0px 5px; padding:0px;}
#bottom_links .links_w {background-color:#7687a7; height:11px}
#bottom_links .links_b {background-color:#FFFFFFF;height:11px}
#bottom_links .links_b a{color:#7687a7}
#bottom_links .links_img {background:url(../images/bottom_bg.gif) repeat-x; text-align:left}
#bottom_links .links_img img{margin:10px 0px 0px 10px;}
#bottom_info div{background:url(../images/bottom_info.gif) no-repeat left top #cbd6e7; height:17px; width:630px; font-size:10px; text-align:left;//padding-top:5px;}
#bottom_info div span{padding-left:9px; line-height:22px; _line-height:normal; }

.line_links a{display:block; height:16px; text-align:right; background:url(../images/line_links_bg.gif) repeat-x; font-family:"verdana"; color:#B4C3DA; font-size:18px; margin:0px 0px; line-height:0px;}
.line_links a span{background-image:url(../images/linr_links_dot.gif); background-position:0px 10px;  background-repeat:no-repeat;  padding:0px; margin:0px; padding-left:10px; line-height:10px;}
.line_links a:hover{ background:url(../images/on_line_links_bg.gif) repeat-x; color:#7687a7;}
.line_links a:hover span{background-image:url(../images/on_linr_links_dot.gif);}

.curmeny a{ background:url(../images/on_line_links_bg.gif) repeat-x; color:#7687a7;}
.curmeny a span{background-image:url(../images/on_linr_links_dot.gif);}

.top_info_block{background:url(../images/top_infoblock.gif) no-repeat; width:195px; height:198px; margin-top:1px; margin-left:5px;font-family:"MS Sans Serif", "MS Serif"; color:#000000; font-size:11px; padding-top:10px; float:left; }
.top_info_block div{width:168px; margin-left:15px; margin-top:2px; margin-bottom:2px;}
.top_info_block .ib_title{color:#50699b; font-size:10px;}
.top_info_block .ib_img{height:40px; vertical-align:middle; }
.top_info_block .ib_img div{float:left;padding:0px; margin:0px; text-align:center; vertical-align:middle}
.top_info_block a{font-size:10px; font-family:"MS Sans Serif", "MS Serif"; color:#50699b; margin-left:20px;}
.top_info_block .ib_bottom{font-size:9px; font-family:"Arial Narrow", Arial; text-align:right;  line-height:11px;}


.cont_blocks td{width:60px; font-size:10px; font-family:"MS Sans Serif", "MS Serif"}
.cont_blocks .top td{background-image:url(../images/cont_blocks_bg.gif); background-repeat:repeat-x;}
.cont_blocks .top .title div{background-image:url(../images/cont_blocks_title.gif); background-repeat:repeat-x; width:145px; color:#FFFFFF; height:24; font-size:13px; line-height:28px; text-indent:33px;}

.cont_blocks .top td span{display:block; width:60px; height:18px; border:1px solid #b5c2d3; background-color:#f3fcff; margin:5px 1px 0px 1px;_margin:6px 1px 0px 1px; line-height:15px; text-align:center;}
.cont_blocks .info td{text-align:center; height:14px;}
.cont_blocks .info .title{font-size:11px;text-align:left; text-indent:35px;}
.cont_blocks .dark td{background-color:#f0f9fc;}
.cont_blocks .info .title a{font-size:11px;}
.cont_blocks a{font-size:10px; font-family:"MS Sans Serif", "MS Serif"; color:#000000;}
.cont_blocks .top .title a{color:#FFFFFF; font-size:12px; font-family:"Tahoma", "MS Serif";  font-weight:bold;}

.content_tale {width:766px; _width:763px; border:1px solid #8ea0c1; background-color:#cbd6e7;}
.content_tale td a{text-align:center;  font-size:12px; color:#FFFFFF; font-family:"MS Sans Serif", "MS Serif";}
.content_tale td{text-align:center;  font-size:12px; color:#FFFFFF; font-family:"MS Sans Serif", "MS Serif";border-right:2px solid #7687a7; height:20px; vertical-align:middle}
.content_tale thead td{background-color:#7687a7; border-right:2px solid #cbd6e7;border-bottom:1px solid #8ea0c1; height:25px;}
.line_title{border-bottom:2px solid #7687a7; margin:10px 0px; width:auto;  font-size:15px; color:#42567d; font-family:"MS Sans Serif", "MS Serif";}

.products{
	font-family:"MS Sans Serif", "MS Serif";
	font-size:10px;height:14px;
    border-style: solid;
    border-color: #eeeeee;
    border-width:1px;

}
.error{
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #CD0505;
	text-decoration:none;
	font-weight: normal;
}
.textfields{
	margin:0px; 
	padding:0px; 
	font-size:12px; 
	border:1px solid #b6c5da; 
	height:16px;
	color:#50699b;
}
.button{
	font-size:12px; 
	border:1px solid #b6c5da; 
	color: #ffffff;
	background-color: #7687A7;
	cursor:pointer;
	padding:0px;
}
a.links_m:link {font-size:9px; color:#000000; text-decoration:none;}
a.links_m:hover {font-size:9px; color:#FFFFFF; text-decoration:none;}


