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("image/bg.jpg") repeat-x center top;
}


div.middle div.middle_center div.content{margin:0px 0px 0px 12px; padding:0px 0px 5px 0px; width:539px; background:none; float:left; background: url("image/title.gif") no-repeat left top;}

h1 {color:black; font-size:14px; text-decoration:none; margin:10px 0px 5px 0px; font-weight:normal; font-family: Arial}
h2 {color:black; font-size:14px; text-decoration:none; margin:10px 0px 5px 10px; font-weight:bold; }
h3 {color:#2b7faf; 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;}

/* --------------------------------------- OBSAH STEJNE JAKO TINY --------------------------------------- */
a{color:black; text-decoration:underline;}
a:link{color:black; text-decoration:underline;}
a:visited{color:black; text-decoration:underline;}
a:hover{color:#e30000; text-decoration:underline;}

div.center h2{color:black; font-size:14px; font-weight:bold; clear:both; margin:0px 0px 5px 0px; padding:9px 10px 10px 35px;  border:1px solid #a7a7a7; border-top:0px; background:#e7e7e7 url("image/title_odr.jpg") no-repeat left top;}
div.center h3{color:#d90000; padding:7px 10px 6px 15px; margin:0px; font-weight:bold; font-size:14px;}
div.center h4{color:black; padding:7px 10px 2px 15px; margin:0px; font-weight:bold; font-size:13px;}
div.center p {padding:2px 15px 2px 15px; margin:0px; font-size:12px; color:black; text-indent:0px;}
div.center p a{color:black; text-decoration:underline;}
div.center p a:link{color:black; text-decoration:underline;}
div.center p a:visited{color:black; text-decoration:underline;}
div.center p a:hover{color:#e30000; text-decoration:underline;}
div.center ul{margin:1px 5px 2px 10px; padding:0px;}
div.center ul li{list-style-type:none; position:relative; margin:0px 0px 0px 4px; padding:0px 2px 0px 14px; background: url("image/odr.gif") no-repeat left top;}
div.center ul li ul{margin:1px 0px 2px 0px; padding:0px;}
div.center ul li ul li{list-style-type:none; position:relative; margin:0px 0px 0px 0px; padding:0px 2px 0px 14px; background: url("image/odr2.gif") no-repeat left top;}
div.center table {margin:5px 15px 2px 15px; padding:0px; border-spacing:0px; border-collapse: collapse;}
div.center table tr td{vertical-align:top; padding:1px 4px 1px 4px; text-align:left;}
div.center table tr td.kontakty_sloupec{width:180px;}
div.center table tr td.kontakty_sloupec2{width:200px;}
.stred{text-align:center !important;}
.cela_sire{width:100%}
div.center table tr td h3{vertical-align:top; padding:7px 0px 2px 0px; margin:0px;  font-weight:bold; font-size:14px; text-align:left;}
div.center table tr th h3{vertical-align:top; padding:2px 0px 2px 0px; margin:0px;  font-weight:bold; font-size:14px; text-align:left;}
div.center table tr th{vertical-align:top; padding:1px 4px 1px 4px; text-align:left;}
div.center table tr td table{margin:0px; padding:0px; border-spacing:0px; border-collapse: collapse;}

div.center img{border:1px solid #848484; margin:5px;}
div.center .vpravo_w150{width:150px; float:right; margin:0px; padding:5px 15px 5px 5px;}
div.center .vpravo_w250{width:250px; float:right; margin:0px; padding:5px 15px 5px 5px;}
div.center .vpravo_w250 img {width:250px; margin:0px; padding:0px;}

a img{border:0px;}
a:visited img{border:0px;}
a:hover img{border:0px;}

.zarovnat_vpravo{text-align:right !important;}
.zarovnat_vlevo{text-align:left !important;}
.zarovnat_stred{text-align:center !important;}

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

/* 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 {color:black; width:141px; height:15px;  margin-bottom:0px; border:1px #999999 solid; background-color:white; padding:0px 0px 0px 2px; }
.kont2{color:black; width:141px; height:89px;  margin-bottom:0px; border:1px #999999 solid; background-color:white; _background-attachment:fixed; padding:0px 0px 0px 2px;}
.kont3 {width:69px; height:18px; color:white; margin:0px; padding:0px; font-weight:normal;  float:left; overflow: hidden; border:1px #999999 solid; background-color:#db0000; cursor: pointer; cursor:hand;}
.tlsubmit { font-size:12px; width:69px; height:20px; float:left; padding:0px; padding-left:7px; background:none; }
.tlclear{ font-size:12px; width:69px; height:20px; float:left;  padding:0px; background:none; }
.buttons{ font-size:12px; 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: 1038px;
	margin: auto; margin-top:0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: url("image/page_bg_content.jpg") repeat-y 0px top;
	border:0px solid red;
}
 /* ---------------------------- top lista -------------------- */
a#hlavni { width: 202px;  height:103px;  position:absolute;  top:58px;  left:4px;  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:208px; width:1038px; clear:both; margin:0px; padding:0px;}

div.top div.top_01{height:208px; width:217px; float:left; margin:0px; padding:0px; background: url("image/top_01.jpg") no-repeat left top;} div.top div.top_01 h1{font-size:12px; color:black; text-decoration:none; margin:0px; display:none;padding:0px; float:left;}
div.top div.top_01 h2{margin:190px 0px 0px 32px; font-size:14px; font-weight:normal; color:white;} div.top div.top_01 h2 strong{font-size:14px; font-weight:bold; color:white;font-size:12px;display:none;}
div.top div.top_02{height:208px; width:648px; float:left; margin:0px; padding:0px; position:relative; background: url("image/top_02.jpg") no-repeat left top;}
div.top div.top_03{height:208px; width:173px; float:left; margin:0px; padding:0px; background: url("image/top_03.jpg") no-repeat left top;}
div.top div.top_03 h2{margin:3px 0px 0px 28px; font-size:14px; font-weight:normal; color:white;} div.top div.top_03 h2 strong{font-size:14px; font-weight:bold; color:white;font-size:12px;display:none;}


div.top div.top_03 div.basket{margin:93px 0px 0px 2px; padding:0px; width:160px; height:94px;}
div.top div.top_03 div.basket h3{margin:0px; padding:0px 0px 0px 22px; font-size:14px; color:white; font-weight:normal;}
div.top div.top_03 div.basket p{font-size:12px; color:white; font-weight:normal; margin:0px 0px 0px 0px; padding:15px 0px 0px 10px; text-indent:0px; width:145px;}
div.top div.top_03 div.basket p.link{text-align:right; padding-top:8px;}
div.top div.top_03 div.basket p.link a{color:white; text-decoration:none;}
div.top div.top_03 div.basket p.link a:link{color:#fff000; text-decoration:none;}
div.top div.top_03 div.basket p.link a:visited{color:#fff000; text-decoration:none;}
div.top div.top_03 div.basket p.link a:hover{color:#fff000; text-decoration:underline;}

div.top div.top_03 div.basket p span{float:right;}
div.top div.top_03 div.basket p span.count {padding-right:17px;}

ul#itemM{position:absolute; right:10px; top:0px; margin:0px; padding:0px; z-index:100;}
ul#itemM li{list-style-type:none; position:relative; color:black; display:block; float:left; margin:0px 3px 0px 0px; padding:7px 0px 3px 0px; font-size:14px;}
ul#itemM li a{display:block; margin:0px; padding:0px 5px 5px 10px; color:white; text-decoration:none; background: url("image/menu_sep.gif") no-repeat left top;}
ul#itemM li a:link{text-decoration:none; color:white;}
ul#itemM li a:visited{text-decoration:none; color:white;}
ul#itemM li a:hover{text-decoration:underline; color:#fff000;}
ul#itemM li ul{position:absolute; top:28px; left:0px; margin:0px; padding:5px 0px 2px 0px;
    background-color:#b80000;
	text-align:left !important;
	clear:both !important;
	border:1px solid black;
	border-top:0px;
	visibility:hidden; 
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	
}
ul#itemM 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;
	font-size:12px;
}
ul#itemM li ul li a{padding:2px 7px 1px 7px; background: none}

div.left{width:210px; float:left; margin:0px; padding:0px 0px 0px 0px; background: url("image/nabidka_bg.jpg") repeat-y left top;}
div.left div#hledat{width:210px; height:43px; background: url("image/hledat_bg.jpg") no-repeat left top; margin:0px; padding:0px 0px 0px 0px; border:0px;}
div.left div#hledat form{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div.left div#hledat p{text-indent:0px; margin:0px 0px 0px 0px; padding:10px 0px 5px 30px;}
div.left div#hledat p input.search_text{width:110px; height:14px; font-weight:normal; border:1px solid #3a3a3a; padding:2px 2px 1px 2px; margin:0px 10px 0px 0px}
div.left div#hledat p input.btn_ok{float:right; font-weight:normal; padding:0px 5px 0px 5px; margin:0px 15px 0px 0px; background: none; border:0px; color:white; cursor:pointer; _cursor:hand; font-size:12px;}


div.left h2{ margin:0px; padding:4px 0px 7px 32px; background:#cf0000 url("image/nabidka_top.jpg") no-repeat left top; font-size:14px; font-weight:normal; color:white;}div.left h2 strong{display:none;}

div.left ul{width:182px; margin:0px 0px 0px 0px; padding:0px 3px 0px 15px; border:0px;}
div.left ul li{margin:0px 0px 0px 0px; padding:0px 0px 1px 0px; list-style-type:none; background: url("image/nabidka_sep.jpg") no-repeat center bottom; font-weight:normal; border:0px;}
div.left ul li a{margin:0px 0px 0px 0px; _height:12px; min-height:12px; padding:4px 0px 4px 20px; display:block; color:black; background: url("image/menu_odr.jpg") no-repeat left top;}
div.left ul li a:link{color:black; text-decoration:none;}
div.left ul li a:visited{color:black; text-decoration:none;}
div.left ul li a:hover{background: url("image/menu_odr_p.jpg") no-repeat left top; text-decoration:none; font-weight:normal; color:#d90000;}

div.left ul li.opened a{font-weight:bold; background: url("image/menu_odr_p.jpg") no-repeat left top; }
div.left ul li.opened ul {width:167px; margin:0px 0px 0px 15px; padding:0px; background:none;}
div.left ul li.opened ul li {background:none;}
div.left ul li.opened ul li a{padding:4px 0px 4px 20px; background: url("image/menu_odr.jpg") no-repeat left top; font-weight:normal;}
div.left ul li.opened ul li a:hover{background: url("image/menu_odr_p.jpg") no-repeat left top; font-weight:normal;}

div.left ul li ul li.opened a{font-weight:bold; background: url("image/menu_odr_p.jpg") no-repeat left top; }
div.left ul li ul li.opened ul {width:152px; margin:0px 0px 0px 15px; padding:0px;}
div.left ul li ul li.opened ul li {background:none;}
div.left ul li ul li.opened ul li a{padding:4px 4px 4px 20px; background: url("image/menu_odr.jpg") no-repeat left top; font-weight:normal;}
div.left ul li ul li.opened ul li a:hover{background: url("image/menu_odr_p.jpg") no-repeat left top; font-weight:normal;}

div.left ul li ul li ul li.opened a{font-weight:bold; background: url("image/menu_odr_p.jpg") no-repeat left top; }
div.left ul li ul li ul li.opened ul {width:137px; margin:0px 0px 0px 15px; padding:0px;}
div.left ul li ul li ul li.opened ul li {background:none;}
div.left ul li ul li ul li.opened ul li a{padding:4px 4px 4px 20px; background: url("image/menu_odr.jpg") no-repeat left top; font-weight:normal;}
div.left ul li ul li ul li.opened ul li a:hover{background: url("image/menu_odr_p.jpg") no-repeat left top; font-weight:normal;}

div.left ul li ul li ul li ul li.opened a{font-weight:bold; background: url("image/menu_odr_p.jpg") no-repeat left top; }
div.left ul li ul li ul li ul li.opened ul {width:122px; margin:0px 0px 0px 15px; padding:0px;}
div.left ul li ul li ul li ul li.opened ul li {background:none;}
div.left ul li ul li ul li ul li.opened ul li a{padding:4px 4px 4px 20px; background: url("image/menu_odr.jpg") no-repeat left top; font-weight:normal;}
div.left ul li ul li ul li ul li.opened ul li a:hover{background: url("image/menu_odr_p.jpg") no-repeat left top; font-weight:normal;}

div.left ul li ul li ul li ul li ul li.opened a{font-weight:bold; background: url("image/menu_odr_p.jpg") no-repeat left top; }

div.left p.left_footer{width:210px; height:28px; background: url("image/nabidka_bottom.jpg") no-repeat left top; margin:0px; padding:0px; font-size:1px; }

div.center{width:622px; float:left; margin:0px 12px 0px 12px; padding:0px 0px 10px 0px; background: url("image/title_content.jpg") no-repeat left top;}

div.center p.loc{font-weight:bold; margin:0px 0px 0px 0px; padding:7px 7px 8px 12px; border:1px solid #a7a7a7; border-bottom:0px; background: #e7e7e7 url("image/title_sep.gif") repeat-x left bottom;}
div.center p.loc a{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center p.loc a:link{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center p.loc a:visited{color:black; text-decoration:none; font-weight:normal; font-size:12px;}
div.center p.loc a:hover{color:#e30000; text-decoration:underline; font-weight:normal; font-size:12px;}
div.center p.loc strong{color:#e30000; text-decoration:underline; font-weight:normal; font-size:12px;}
div.center p.loc span{color:black; text-decoration:nonee; font-weight:normal; font-size:12px;}



div.right{width:178px; float:right; margin:0px; padding:0px 0px 0px 0px; background: url("image/nejprodavanejsi_bg.jpg") repeat-y left top;}
div.right p.right_top{width:178px; height:11px; background: url("image/nejprodavanejsi_top.jpg") no-repeat left top; margin:0px; padding:0px; font-size:1px; }
div.right p.right_bottom{width:178px; height:28px; background: url("image/rigtht_bottom.jpg") no-repeat left top; margin:0px; padding:0px; font-size:1px; }

div.right h2{height:20px; margin:0px; padding:20px 0px 7px 32px; background:#cf0000 url("image/aktuality_top.jpg") no-repeat left top; font-size:14px; font-weight:normal; color:white;}div.right h2 strong{display:none;}
div.right ul{width:172px; color:black; font-weight:normal; padding:0px; margin:0px 3px 0px 3px; border:0px; }
div.right ul li{list-style-type:none; margin:0px 0px 0px 0px; padding:5px 5px 5px 8px ; text-align:left; background:url("image/nejprodavanejsi_sep.jpg") no-repeat center bottom; border:0px; }
div.right ul li h3{margin:0px 0px 0px 0px; padding:3px 0px 6px 20px; font-size:12px; color:black; text-align:left;  background: url("image/right_title_odr.jpg") no-repeat left top;}
div.right ul li img{border:1px solid #b1b1b1; margin:5px;}
div.right ul li a img{border:1px solid #b1b1b1;}
div.right ul li a:hover img{border:1px solid #e70000;}
div.right ul li p{color:black; font-weight:normal; padding:2px 0px 1px 20px; 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:#e70000; text-decoration:underline;}


div.footer{width: 1038px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both; height:47px; background:url("image/footer_bg.jpg") repeat-x left top;}
div.footer p.footer_left{width:210px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; height:47px; background:url("image/footer_bg_left.jpg") no-repeat left top;}
div.footer p.footer_right{width:178px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; height:47px; background:url("image/footer_bg_right.jpg") no-repeat left top;}
div.footer p.footer_content{width:650px; float:left; color:white; padding:24px 0px 10px 0px; margin:0px; text-align:center;}
div.footer p.footer_content strong{font-weight:normal; color:black;}
div.footer p.footer_content strong a{color:black; text-decoration:none;}
div.footer p.footer_content strong a:link{color:black; text-decoration:none;}
div.footer p.footer_content strong a:visited{color:black; text-decoration:none;}
div.footer p.footer_content strong a:hover{color:black; text-decoration:underline;}
div.footer p.footer_content strong{font-weight:normal; color:black;}
div.footer p a{color:white; text-decoration:none;}
div.footer p a:link{color:white; text-decoration:none;}
div.footer p a:visited{color:white; text-decoration:none;}
div.footer p a:hover{color:white; text-decoration:underline;}

div#adminlink{
	width: 1038px;
	margin: auto; margin-top:20px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: none;
	clear:both; 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.seo_links{width:1076px; clear:both; margin: auto; margin-top:20px; padding: 0px 0px 0px 0px; text-align:center;}
div.seo_links p{margin:0px 0px 0px 0px; padding:0px 80px 0px 100px; color:#b5b4b4;}
div.seo_links p a{margin:0px 0px 0px 0px; padding:0px; color:#b5b4b4; display:inline;}
div.seo_links p a:link{color:#b5b4b4; text-decoration:none;}
div.seo_links p a:visited{color:#b5b4b4; text-decoration:none;}
div.seo_links p a:hover{color:black; text-decoration:none;}
 /* ---------------------------- 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;}


