/* CSS Document */
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; color:#666666; background:#faf3c8}
p{margin:0 10px 10px}
hr{ border:1 dashed #993300}
/*a{color: #981793;padding:10px}*/
a.menu:link, a.menu:active, a.menu:visited {display:block;font-size:14px; font-weight:bold;  color:#FFFFFF;text-decoration:none; padding:5px   }
a.menu:hover{text-decoration:none; color: #FFFF00;} 

a:link, a:active, a:visited { color: #CC6600;text-decoration:none;}
a:hover{text-decoration:none; color: #CC0000;} 
h1{font-size:14px; margin:10px; font-weight:bold; color:#990000}
h1.blue{font-size:14px; margin:10px; font-weight:bold; color:#1d4c84}
h2{font-size:12px;  color: #FF9900; }
p{text-indent:20px}

div#header{height:283px;margin:0; padding:0; background:url(../img/header_bg.gif) repeat-x;position:relative;}
div#logo{ height:143px;  float:left; width:327px; background-image:url(../img/logo.png); background-repeat:no-repeat;}
div#flash_header{ position:absolute;  left:330px;top:10px; width:650px; height:248px;   }
div#top_menu{ position:absolute;  left:0px;top:175px; height:91px; width:336px; background:url(../img/top_menu_bg.jpg) no-repeat; padding:40px 0px 0px 10px}

div#container{text-align:left; border: 1px solid  #F5F5F5;width:980px; margin:0px; background: url(../img/bg.gif) no-repeat  bottom left; background-color:#f2f2f3; }
div#border_container{ display:table; width:1000px; background:url(../img/bg_all6.gif) repeat-y;margin:0 auto;}

/*div#border_flo{ width:1280; background:url(../img/bg_all2.gif) no-repeat center top}*/
div#border_flo{ background:url(../img/top_bg5.jpg); background-color:#f7eec3; text-align:center}
div#content p{line-height:1.4}
div#navigation{ background-image:url(../img/nav_bg.gif); background-repeat:repeat-y; width:330px}
div#extra{position:relative;background:#FF8539;clear:both;width:100%; background:url(../img/bottom.jpg) no-repeat; height: 69px}
div#extra_tel{ position:absolute; color:#CC0000; font-size:12pt; font-weight:bold;  left:30px;top:6px; height:25px; width:300px; background:url(../img/telefon.gif) left no-repeat; padding-top:15px; padding-left:50px; padding-bottom:0px}
div#extra_slogan{ position:absolute; left:370px;top:11px; height:60px; width:580px; text-align:center}
div#bottom_bg{ width:975px; background:url(../img/extra_bg2.gif) repeat-x top; padding-top:3px; font-size:8pt; color: #999999; text-align:right; padding-right:10px}

div#content{width:640px; } /* background: url(../img/bottom_bg.jpg) bottom no-repeat; }*/

div#menu_out{ background:url(../img/menu_bg.gif) repeat-y; width:305px;  margin: 0px 0px 0px 5px}
div#menu_in{ background:url(../img/menu_bg_up.gif) top no-repeat; display:table; width:305px;  margin: 0px 0px 0px 0px}
div#menu_botton{ background:url(../img/menu_bg_bot.gif) bottom no-repeat; display:table; width:305px; height:172px; margin: 0px 0px 0px 0px}
div#menublock{ margin: 100px 60px 0px 25px}
div.menu_items{border-bottom:1px dashed #e4e1e1;}
div.menu_items2{ margin-left:10px}

div#block_lage{ width:620px; display:table; background:url(../img/blok_lage_bg.gif) repeat-y; margin:5px;}
div#block_lage_head{ width:610px; background:#f3ae00; margin: 0px 0px 0px 5px; height:27px ;  background-image:url(../img/tit1.gif); background-repeat:no-repeat; background-position:right;}

div#block_small_l{ float:left; display:table; width:300px; background-image:url(../img/blok_small_bg.gif); margin-left:5px; margin-top:10px }
div#block_small_r{ float:right; display:table; width:300px; background-image:url(../img/blok_small_bg.gif); margin-right:5px; margin-top:10px }

div#block_small_head1{ width:291px; background:#eb8a1c; margin: 0px 0px 0px 5px; height:27px ;  background-image:url(../img/tit2.gif); background-repeat:no-repeat; background-position:right;}
div#block_small_head2{ width:291px; background:#da251d; margin: 0px 0px 0px 5px; height:27px ;  background-image:url(../img/tit3.gif); background-repeat:no-repeat; background-position:right;}

span#block_tit{ background:url(../img/tit1_left.gif) no-repeat left; padding-left:30px; display:block; color:#FFFFFF; font-size:16px; font-weight:bold;  padding-top:4px}
div#block_content{font-size:12px;  margin-left:10px; margin-right:10px;   width:550px}
div#block_big_bg{background:url(../img/det_bg.jpg) no-repeat  top right; width:600px;  }
div#block_big_bg2{background:url(../img/det_bg2.jpg) no-repeat  top right; width:600px;  }
div#block_big_bg3{background:url(../img/det_bg3.jpg) no-repeat  top right; width:600px; }

div#block_bott{ background:url(../img/block_bott.gif) bottom repeat-x; height:6px; margin-left:3px; margin-right:3px}

.div_sup_logo{ float:left; border:1px solid #da251d;  margin:5px 3px 5px 3px; height:120px; width:140px;  vertical-align:middle; text-align:center; background:#f4fafd}
.div_sup_logo_name{background: #da251d;width:140px;height:20px; background-image:url(../img/tit3.gif); background-repeat:no-repeat; background-position:right; vertical-align:middle; margin-bottom:20px; font-size:13px; padding-top:5px; color:#FFFFFF; font-weight:bold}
.div_sup_logo2{ float:left; border:1px solid #eb8a1c;  margin:5px 3px 5px 3px; height:120px; width:140px;  vertical-align:middle; text-align:center;background:#fdfde1 }
.div_sup_logo_name2{background: #eb8a1c;width:140px;height:20px; background-image:url(../img/tit2.gif); background-repeat:no-repeat; background-position:right; vertical-align:middle; margin-bottom:20px; font-size:13px; padding-top:5px; color:#FFFFFF; font-weight:bold}

.name_catalog{font-size:16px; color:#eb8a1c; font-weight:bold; width:510px; margin:10px 0px 10px 10px; font-style:italic; padding-left:10px; border-bottom:1px dashed #FFCC00; cursor:pointer}
h1 { font-size:16px; color: #da241d}
.tdl_con_min_size{height:400px; vertical-align:top; width:600px}
.tbl_catalog, .tbl_detail{ width:570px; }
.tbl_cels{ width:49%; padding:10px 5px 10px 5px; border-bottom:1px dashed #ffcc00}
.tbl_cels a{ font-size:12px; font-weight:bold}
.tbl_vertical_limiter{ width:2%; background:url(../img/vert_limiter.gif) repeat-y center;border-bottom:1px dashed #ffcc00}
.tbl_cels_det{ margin-top:10px; font-size:12px; text-align:justify; line-height:20px}
.tbl_cels_price{font-size:12px; margin-top:10px; color: #FF0000; font-weight:bold}
.tbl_filter{ font-size:14px; color: #990000}
.tbl_rozmir_dr{ width:100px; border:1px solid #999999; background:#FFFFCC; font-size:12px; text-align:center}
.tbl_aces_name{text-align:center; width:130px; background:#FFFFCC; border:1px solid #FFFF99; margin-bottom:3px}
.tbl_aces_img{text-align:center; border:1px solid #FFFF99; }

.tbl_det_table{width:540px;}
.tbl_det_table_h{background: #da251d; height:20px; color:#FFFFFF; text-align:center; font-weight:bold; background-image:url(../img/tit3.gif); background-repeat:no-repeat; background-position:right}
.tbl_det_table_name{width:150px; font-size:12px; background: #CCCCCC; text-align:center}
.tbl_det_table_info{border:1px solid #CCCCCC; font-size:12px; text-align:left; padding-left:10px}


.tbl_det_text{margin-top:10px; color:#333333; font-size:14px}
.contakt{ background:url(../img/cont_bg.gif) no-repeat; width:300px; height:47px; color:#FFFFFF; font-weight:bold; vertical-align:middle; padding:14px; 0px; 10px;0px; text-align:center; font-size:14px}
.custom_img{ margin:0px 10px 10px 0px;}

.rozdil_title{ font-size:14px; margin:10px; font-weight:bold; color:#990000}
.rozdil_text{ margin:10px 20px 10px 20px; text-align:justify;}
.name_text{ font-size:14px;}


.tbl_news_block{ width:287px; border:0px; margin:20px 0px 10px 10px}
.tbl_nw_block_top{ height:16px; background:url(../img/news_block_top.gif) no-repeat;}
.tbl_nw_block_cont{ background:url(../img/news_block_c.gif) repeat-y; height:100px;vertical-align:top; line-height:17px}
.nw_content{ display:table; background:url(../img/bg_news.gif) no-repeat top left; margin:0px 15px 0px 15px}
.tbl_nw_block_bot{ height:16px; background:url(../img/news_block_bot.gif) no-repeat;}

