body{
  text-align: left;
  font-family: Arial, Times New Roman ,New York CE, utopia, serif;
  font-size: 12px;
  padding: 0px;
  margin: 0px;
  color:black;
  background: white url("images/bg.jpg") repeat-x center top;
}

/* --------------------------------------- OBSAH STEJNE JAKO TINY --------------------------------------- */
h1 {color:black; font-size:14px; text-decoration:none; margin:10px 0px 5px 0px; font-weight:normal; font-family: Arial}
h2 {color:#002b4f; font-size:14px; text-decoration:none; margin:10px 0px 5px 10px; font-weight:bold; }
h3 {color:#002b4f; font-size:13px; text-decoration:none; margin:10px 0px 2px 5px; font-weight:bold; font-family: Arial}
h4 {color:black; font-size:12px; text-decoration:none; margin:5px 0px 2px 0px; font-weight:bold; font-family: Arial}
td {font-size: 12px; text-align:left;}
th {font-size: 12px; text-align:left;}

input{font-family: Arial; font-size:11px;}
textarea{font-family: Arial; font-size:11px;}

a{ color:black; text-decoration: underline;}
a:link {  color:black;  text-decoration: underline;}
a:visited {  color:black;  text-decoration: underline; }
a:hover {  color: #f26301;  text-decoration: underline; }

.alert{color:red !important; font-weight:bold !important; padding:10px !important;}

div.center div.content{margin:2px 5px 5px 5px; padding:0px 0px 5px 0px; border:1px #75ccf4 solid;}
div.center div.content h2{font-size:14px; font-weight:bold; color:black; background:#95d1f0 url("images/title.gif") no-repeat left top; margin:0px 0px 10px 0px; padding:3px 5px 4px 35px;}
div.center div.content h3{font-size:14px; font-weight:bold; color:#004a74; margin:8px 10px 2px 10px; padding:0px;}
div.center div.content h4{font-size:12px; font-weight:bold; color:#f26301; margin:8px 10px 2px 10px; padding:0px;}
div.center div.content h4{font-size:12px; font-weight:bold; color:#f26301; text-align:underline; margin:8px 10px 2px 10px; padding:0px;}
div.center div.content p{margin:1px 10px 2px 10px; padding:0px; color:black; font-size:12px; font-weight:normal; text-indent:3px;}
div.center div.content p a{color:#026096; text-decoration:underline;}
div.center div.content p a:link{color:#026096; text-decoration:underline;}
div.center div.content p a:visited{color:#026096; text-decoration:underline;}
div.center div.content p a:hover{color:#f26301; text-decoration:underline;}
div.center div.content .kontakty_sloupec{width:240px; vertical-align:top;}
div.center div.content .kontakty_sloupec img{border:0px;}
div.center div.content ul{margin:1px 5px 2px 10px; padding:0px;}
div.center div.content ul li{list-style-type:none; position:relative; margin:0px 0px 0px 4px; padding:0px 2px 0px 14px; background: url("images/odr.gif") no-repeat left top;}
div.center div.content ul li ul{margin:1px 0px 2px 0px; padding:0px;}
div.center div.content ul li ul li{list-style-type:none; position:relative; margin:0px 0px 0px 0px; padding:0px 2px 0px 14px; background: url("images/odr2.gif") no-repeat left top;}

div.center div.content table{margin:2px 5px 5px 5px;}
div.center div.content table td{vertical-align:top;}
div.center div.content table th{vertical-align:top;}
div.center div.content table th table th{vertical-align:top;}
div.center div.content table td table th{vertical-align:top;}
div.center div.content table td h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px;}
div.center div.content table th h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px;}
div.center div.content table td table td h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px;}
div.center div.content table th table th h3{padding:0px 0px 0px 0px; margin:5px 0px 2px 0px;}
.cela_sire{width:100%}

/* FORMULAR */
div.formular {margin:0px; padding:0px; float:left; border:0px solid red; width:100%;}
div.formular table{margin:5px 5px 5px 5px;}
div.formular form{margin:0px; padding:0px;}
div.formular p {margin:0px; padding:0px; color:red;}
.formular-dotazu th{vertical-align:top;}
.formular-dotazu td{vertical-align:top;}
.kont1 {width:141px; height:15px;  margin-bottom:0px; background: #ebf4fe url(images/bg_input.gif) repeat-x; padding:0px 0px 0px 2px; border: solid 1px #0e79c8;}
.kont2{width:141px; height:89px;  margin-bottom:0px; background:#ebf4fe url(images/bg_area.gif) repeat-x; _background-attachment:fixed; padding:0px 0px 0px 2px; border: solid 1px #0e79c8;}
.kont3 {width:69px; height:18px; color:white; margin:0px; padding:0px; font-weight:normal;  float:left; overflow: hidden; border: solid 0px #0e79c8; cursor: pointer; cursor:hand; background:none;}
.tlsubmit {width:69px; height:20px; float:left; padding:0px; padding-left:7px; background:none; background:url("images/btn.gif") no-repeat right top;}
.tlclear{width:69px; height:20px; float:left;  padding:0px; background:none; background:url("images/btn.gif") no-repeat left top;}
.buttons{width:142; padding-left:0px;}
/* end of FORMULAR */
/* --------------------------------------- end OBSAH STEJNE JAKO TINY --------------------------------------- */

/* -------------------------------------------------------------------------------------*/
#page {	
	width: 100%;
	padding: 0px 0px 0px 0px;
	text-align:center;
	margin: 0px 0px 0px 0px;
}

#pageframe {
	width: 1047px;
	margin: auto; margin-top:0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: url("images/page_bg.jpg") repeat-y center top;
}
 /* ---------------------------- top lista -------------------- */
a#hlavni { width: 258px;  height: 97px;  position:absolute;  top: 31px;  left: 49px;  z-index: 100;  border:0px solid red;} a#hlavni strong{display:none}
.cleaner {clear: both; visibility: hidden; height:1px; margin:0px; padding:0px; border:1px solid black; line-height:1px; font-size:1px; }
div.top{height:136px; width:1047px; clear:both; margin:0px; padding:0px;}
div.top div.top_01{height:136px; width:308px; float:left; margin:0px; padding:0px; background: url("images/top_01.jpg") no-repeat left top;} div.top div.top_01 h1{font-style:none; font-size:12px; color:black; text-decoration:none; margin:0px;display:none; padding:0px;}
div.top div.top_02{height:136px; width:541px; float:left; margin:0px; padding:0px; background: url("images/top_02.jpg") no-repeat left top;}
div.top div.top_03{height:136px; width:198px; float:left; margin:0px; padding:0px; background: url("images/top_03.jpg") no-repeat left top;} div.top div.top_03 h2{font-size:12px; color:white; text-decoration:none; margin:0px; display:none; padding:0px;} div.top div.top_03 p{ text-align:right; color:white; margin:9px 18px 0px 0px; padding:0px;} div.top div.top_03 p a{color:white; text-decoration:none;} div.top div.top_03 p a:link{color:white; text-decoration:none;} div.top div.top_03 p a:visited{color:white; text-decoration:none;} div.top div.top_03 p a:hover{color:#fcb36c; text-decoration:underline;}
div.left{width:197px; padding:0px; margin:0px; float:left; background: url("images/left_left_bg.jpg") no-repeat left top;}

div.left div.left_search{width:184px; height:31px; margin:0px 0px 0px 13px; padding:0px; background: url("images/left_search_bg.jpg") no-repeat left top;}
div.left div.left_search p{margin-top:0px;}
div.left div.left_search p input.btn_ok{float:right; background: url("images/btn_search.jpg") no-repeat left top; color:white; width:24px; height:23px; text-align:center; border:0px; padding:0px 0px 0px 0px; margin:0px 14px 0px 0px; _margin:0px 14px 0px 0px; color:white; font-size:1px; cursor:pointer; _cursor:hand;}
div.left div.left_search p input.search_text{ background: url("images/edit_search_bg.jpg") no-repeat left top; width:124px; height:17px; _height:17px; _width:124px; text-align:left; border:0px; padding:3px 2px 0px 3px; margin:1px 0px 0px 11px; color:black; font-size:12px;}

div.left h2{width:184px; w\idth:151px; color:white; font-weight:normal; font-size:14px; margin:0px 0px 0px 13px; padding:5px 0px 0px 33px; height:26px; background: url("images/left_title_bg.jpg") no-repeat left top;}
div.left p.left_btm{width:184px; height:6px; margin:0px 0px 10px 13px; padding:0px; font-size:1px; background: url("images/left_btm.jpg") no-repeat left top;}
div.left h2.next{width:184px; w\idth:151px; color:white; font-weight:normal; font-size:14px; margin:0px 0px 0px 13px; padding:15px 0px 0px 33px; height:23px; background: url("images/left_title2.jpg") no-repeat left top;}
div.left p.obsah{width:160px; margin:0px 0px 0px 13px; padding:10px 12px 0px 12px; background: url("images/left_bg.jpg") repeat-y left top;}
div.left p.obsah a.facebook{margin:0px 0px 0px 6px; border:1px solid #55a7d6; display:block; width:143px; height:49px;background: url("images/facbook.gif") no-repeat left top;} div.left p.obsah a.facebook strong{display:none;}
div.left p.obsah a.facebook:hover{border:1px solid #035a8b; }

div.left ul{width:184px; margin:0px 0px 0px 13px; padding:0px; background: url("images/left_bg.jpg") repeat-y left top;}
div.left ul li{margin:0px 0px 0px 10px; padding:1px 10px 0px 4px; list-style-type:none; background: url("images/menu_item_bg.jpg") no-repeat left top;font-weight:normal; }
div.left ul li a{margin:0px 0px 0px 10px; _height:12px; min-height:12px; padding:2px 4px 2px 4px; display:block; color:black;}
div.left ul li a:link{background:none; color:black; text-decoration:none;}
div.left ul li a:visited{background:none; color:black; text-decoration:none;}
div.left ul li a:hover{background:#acddfd; color:black; text-decoration:none;}
div.left ul li.menu_item_top{background: url("images/menu_item_bg_top.jpg") no-repeat left top;}
div.left ul li.opened_top{background: url("images/menu_item_bg_open_top.jpg") no-repeat left top;}
div.left ul li.opened{font-weight:bold; background: url("images/menu_item_bg_open.jpg") no-repeat left top;}

div.left ul li ul{margin:0px 0px 0px 4px; padding:0px 0px 6px 0px; width:154px; background:none;}
div.left ul li ul li{margin:0px 0px 0px 2px; padding:0px 0px 0px 7px; list-style-type:none; background: url("images/odr_sub.gif") no-repeat left top;}
div.left ul li ul li a{margin:0px 0px 0px 3px; padding:2px 4px 2px 4px; display:block;}
div.left ul li ul li.opened{background: url("images/odr_sub_open.gif") no-repeat left top;}

div.left ul li ul li ul{margin:0px 0px 0px 4px; padding:0px 0px 6px 0px; width:140px; background:none;}
div.left ul li ul li ul li{margin:0px 0px 0px 2px; padding:0px 0px 0px 7px; list-style-type:none; background: url("images/odr_sub.gif") no-repeat left top;}
div.left ul ul li li ul li a{margin:0px 0px 0px 3px; padding:2px 4px 2px 4px; display:block;}
div.left ul ul li li ul li.opened{background: url("images/odr_sub_open.gif") no-repeat left top;}

div.center{width:659px; padding:0px; margin:0px; float:left;}
div.center div.center_top{width:659px; padding:0px; margin:0px; clear:both; height:12px;}
div.center div.center_top div.center_top_01{width:403px; padding:0px; margin:0px; float:left; height:12px; background: url("images/center_top_01.jpg") no-repeat left top;}
div.center div.center_top div.center_top_02{width:256px; padding:0px; margin:0px; float:left; height:12px; background: url("images/center_top_02.jpg") no-repeat left top;}

div.center div.content p.iconitem{clear:both; text-align:left; padding:0px 0px 10px 20px; _padding-left:0px;}
div.center div.content p.iconitem a.iconitem_eltrouba_vestavena{background:url("images/el_trouby_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_odsavace_par_vestavena{background:url("images/odsavace_par_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_mikrovlne_trouby_vestavena{background:url("images/mikrovlne_trouby_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_varne_desky_vestavena{background:url("images/varne_desky_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_mycky_nadobi_vestavena{background:url("images/mycky_nadobi_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_pracky_vestavena{background:url("images/pracky_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_chladnicky_vestavena{background:url("images/chladnicky_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_mraznicky_vestavena{background:url("images/mraznicky_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_vinoteky_vestavena{background:url("images/vinoteky_vestavene.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_{background:url("images/default_vestavene.gif") no-repeat left top; text-align:center}

div.center div.content p.iconitem a.iconitem_mraznicky_volnestojici{background:url("images/mraznicky_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_pracky_volnestojici{background:url("images/pracky_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_mikrovlne_trouby_volnestojici{background:url("images/mikrovlne_trouby_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_chladnicky_volnestojici{background:url("images/chladnicky_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_eltrouba_volnestojici{background:url("images/eltrouba_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_mycky_nadobi_volnestojici{background:url("images/mycky_nadobi_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_vinoteky_volnestojici{background:url("images/vinoteky_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_klimatizace_volnestojici{background:url("images/klimatizace_volnestojici.gif") no-repeat left top;}
div.center div.content p.iconitem a.iconitem_susicky_volnestojici{background:url("images/susicky_volnestojici.gif") no-repeat left top;}

div.center div.content p.iconitem a{margin:10px 15px 10px 15px; display:block; float:left; width:165px; height:150px; text-decoration:none;}
div.center div.content p.iconitem a strong{display:none;}
div.center div.content p.iconitem a:hover{background-position:-165px 0px;}
div.center div.content p.iconitem a.iconitem_ strong{margin:5px 0px 0px 0px; font-size:16px; color:#f76e01; font-weight:bold; text-decoration:none; display:block;}

div.center div.content p.loc{margin:3px 3px 5px 3px; padding:0px;}
div.center div.content p.loc a{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center div.content p.loc a:link{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center div.content p.loc a:visited{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center div.content p.loc a:hover{color:#f26301; text-decoration:underline; font-weight:normal; font-size:12px;}
div.center div.content p.loc strong{color:#f26301; text-decoration:underline; font-weight:normal; font-size:12px;}
div.center div.content p.loc span{color:black; text-decoration:nonee; font-weight:bold; font-size:12px;}




div.right{width:191px;padding:0px; margin:0px; float:left; background: url("images/right_right_bg.jpg") no-repeat right top;}
div.right div.right_top{width:181px; height:12px; padding:0px; margin:0px 10px 0px 0px; font-size:1px; background: url("images/right_top_bg.jpg") no-repeat right top;}
div.right h2{width:181px; w\idth:148px; height:27px; color:white; font-weight:normal; font-size:14px; padding:5px 0px 0px 33px; margin:5px 10px 0px 0px; background: url("images/right_title_bg.jpg") no-repeat right top;}
div.right h2.right_title_top{ height:27px;  padding:3px 0px 0px 33px; margin:0px 10px 0px 0px; background: url("images/right_title_top_bg.jpg") no-repeat right top;}
div.right p.right_btm{width:181px; height:6px; padding:0px; margin:0px 10px 0px 0px; font-size:1px; background: url("images/right_btm.jpg") no-repeat right top;}
div.right p{width:176px; w\idth:151px; color:black; font-weight:normal; padding:2px 15px 1px 15px; margin:0px 0px 0px 5px; marg\in:0px 10px 0px 0px; background: url("images/right_bg.jpg") repeat-y right top;}
div.right p.center{text-align:center; }
div.right p.center a{border:1px;}
div.right p.center a img{border:1px solid black;}
div.right ul{width:176px; w\idth:167px; color:black; font-weight:normal; padding:2px 7px 1px 7px; margin:0px 0px 0px 5px; marg\in:0px 10px 0px 0px; background: url("images/right_bg.jpg") repeat-y right top;}
div.right ul li{list-style-type:none; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px ; text-align:center; background:url("images/right_sep.jpg") no-repeat center bottom;}
div.right ul li h3{margin:0px 0px 0px 0px; padding:2px 3px 2px 25px; text-align:left; font-weight:bold; font-size:12px; color:black; background:#fd7900 url("images/right_title_odr.jpg") no-repeat left top;}
div.right ul li img{border:1px solid #035a8b; margin:5px;}
div.right ul li a img{border:1px solid #035a8b;}
div.right ul li p{color:black; font-weight:normal; width:100%; padding:2px 0px 1px 0px; margin:0px 0px 0px 0px; marg\in:0px 0px 0px 0px; background:none;}
div.right ul li p a{color:black; text-decoration:none;}
div.right ul li p a:link{color:black; text-decoration:none;}
div.right ul li p a:visited{color:black; text-decoration:none;}
div.right ul li p a:hover{color:black; text-decoration:underline;}
div.right ul li h3 a{color:black; text-decoration:none;}
div.right ul li h3 a:link{color:black; text-decoration:none;}
div.right ul li h3 a:visited{color:black; text-decoration:none;}
div.right ul li h3 a:hover{color:black; text-decoration:underline;}

div.footer{width: 1047px; clear:both; height:33px; background: url("images/footer_bg.jpg") repeat-x left top;}
div.footer div.footer_left{width:19px; float:left; height:33px; margin:0px; padding:0px; background: url("images/footer_left_bg.jpg") no-repeat left top;}
div.footer div.footer_right{width:16px; float:right; height:33px; margin:0px; background: url("images/footer_right_bg.jpg") no-repeat left top;}
div.footer p.footer_content{width:1012px; float:left; color:white; padding:3px 0px 0px 0px; margin:0px; text-align:center;}
div.footer p.footer_content a{color:white; text-decoration:none;}
div.footer p.footer_content a:link{color:white; text-decoration:none;}
div.footer p.footer_content a:visited{color:white; text-decoration:none;}
div.footer p.footer_content a:hover{color:white; text-decoration:underline;}

div#adminlink{width:1047px; clear:both; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; background: white; text-align:center;}
div#adminlink a{color:white;}
div#adminlink a:link{color:white;}
div#adminlink a:visited{color:white;}
div#adminlink a:hover{color:black;}

div#menu{position:absolute; left:413px; top:4px; margin:0px; padding:0px;}
div#menu ul{margin:0px; padding:0px;}
div#menu ul li{list-style-type:none; position:relative; color:white; display:block; float:left; margin:0px 0px 0px 0px; padding:0px 2px 0px 4px; background: url("images/top_menu_odr.gif") no-repeat left top;}
div#menu ul li a{display:block; margin:0px; padding:3px 7px 3px 7px; color:white; text-decoration:none;}
div#menu ul li a:link{text-decoration:none; color:white;}
div#menu ul li a:visited{text-decoration:none; color:white;}
div#menu ul li a:hover{text-decoration:underline; color:#fcb36c;}

div#menu ul li ul{position:absolute; top:20px; left:0px; margin:0px; padding:5px 0px 2px 0px;
  background:#002d46;
	text-align:left !important;
	clear:both !important;
	border:1px solid #2e7094;
	border-top:0px;
	visibility:hidden; 
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	
}
div#menu ul li ul li{margin:1px 3px 1px 3px; padding:0px; color:white; z-index:99 !important;
	text-align:left !important;
	clear:both !important;
	display:block !important;
	width:140px;
	background: url("images/top_menu_sub_odr.jpg") no-repeat left top;
}
div#menu ul li ul li a{padding:2px 7px 1px 7px;}

 /* ---------------------------- top lista -------------------- */
div.toplist {height:1px;}
div.toplist a {  color: white;  text-decoration: underline; }
div.toplist a:link {  color: white;  text-decoration: underline; }
div.toplist a:visited {  color: white;  text-decoration: underline; }
div.toplist a:hover {  color: white;  text-decoration: underline; }
div.toplist img {  border: white 0px solid;}
div.toplist img:hover {  border: white 0px solid;}
div.toplist p {height:1px;}
div.toplist p img { border: white 0px solid;}
div.toplist p img:hover {  border: white 0px solid;}
div.toplist p a {  border: white 0px solid;}
div.toplist p a:hover {  border: white 0px solid;}
div.toplist small{border:0px !important; width:0px !important; height:0px !important; font-size:1px !important;}


