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: #ecc482 url("images/bg.jpg") repeat 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("images/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 --------------------------------------- */
div.center h2{color:#d13a2e; font-size:14px; font-weight:bold; font-style: italic; clear:both; margin:0px 0px 5px 0px; padding:6px 5px 5px 20px; background: url("images/content_title_odr.gif") no-repeat left 8px; border:0px; border-bottom:2px solid #d13a2e;}
div.center h3{color:#d13a2e; padding:7px 0px 6px 0px; margin:0px; font-weight:bold; font-size:13px;}
div.center h4{color:black; padding:7px 10px 2px 15px; margin:0px; font-weight:bold; font-size:13px;}
div.center p {padding:2px 0px 2px 0px; margin:0px; font-size:12px; color:black; text-indent:5px;}
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("images/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("images/odr2.gif") no-repeat left top;}
div.center table {margin:5px 0px 2px 0px; 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 #463513;}
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;}

div.center a img{border:0px;}
div.center a:visited img{border:0px;}
div.center a:hover img{border: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;}



div.center p.loc{border:0px; border-bottom:1px solid #d7cdca; color:#999898; padding:2px 0px 5px 0px; margin:0px 0px 3px 0px;}
div.center p.loc a{color:#555555;}
div.center p.loc a:visited{color:#555555;}
div.center p.loc a:hover{color:#d13a2e;}
div.center p.loc strong{color:#555555;}


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

a{ color:#555555; text-decoration: underline;}
a:link {  color:#555555;  text-decoration: underline;}
a:visited {  color:#555555;  text-decoration: underline; }
a:hover {  color: #d13a2e;  text-decoration: underline; }

.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 {width:141px; height:15px;  margin-bottom:0px; border:1px solid #adadad; color:black; background:#f9f4e6; padding:0px 0px 0px 2px; }
.kont2{width:141px; height:89px;  margin-bottom:0px; border:1px solid #adadad; color:black; background:#f9f4e6; _background-attachment:fixed; padding:0px 0px 0px 2px;}
.kont3 {width:69px; height:23px; color:black; margin:0px; padding:0px; font-weight:bold;  float:left; overflow: hidden;  border:1px solid #adadad; color:black; background:#ffe400; cursor: pointer; cursor:hand;}
.tlsubmit {width:69px; height:20px; float:left; padding:0px; padding-left:7px; background:none; }
.tlclear{width:69px; height:20px; float:left;  padding:0px; background:none; }
.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: 1013px;
	margin: auto; margin-top:0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	text-align:left;
	background: url("images/page_bg.gif") repeat-y right top !important;
	border:0px solid red;
}
 /* ---------------------------- top lista -------------------- */
a#hlavni { width: 255px;  height:168px;  position:absolute;  top:32px;  left:31px;  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:245px; width:1013px; clear:both; margin:0px; padding:0px; background: url("images/top.jpg") no-repeat right top;}div.top h1{font-style:none; font-size:12px; color:black; text-decoration:none; margin:0px;display:none; padding:0px;}

ul#itemM{position:absolute; right:12px; top:218px; margin:0px; padding:0px 0px 0px 150px; z-index:100; background: #211f22 url("images/menu_bg.jpg") no-repeat left top;}
ul#itemM li{list-style-type:none; position:relative; color:black; display:block; float:left; margin:0px 0px 0px 0px; padding:0px 2px 2px 0px; font-size:12px; border:0px; border-right:1px solid #444244;}
ul#itemM li a{display:block; margin:0px; padding:6px 5px 4px 5px; color:white; text-decoration:none; background: none; border:0px; }
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:#f4d531;}
ul#itemM li ul{position:absolute; top:25px; left:0px; margin:0px; padding:5px 0px 2px 0px;
  background:#211f22;
	text-align:left !important;
	clear:both !important;
	border:1px solid black;
	border-top:0px;
	visibility:hidden; 
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	
}
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;
	border:0px;
}
ul#itemM li ul li a{padding:2px 7px 1px 7px;}

div.left{width:220px; float:left; margin:0px; padding:0px 0px 10px 14px; }
div.left h2.nabidka{width:220px; height:63px; margin:0px; padding:0px; background: url("images/left_nabidka_top.jpg") no-repeat right top;} div.left h2 strong{display:none;}
div.left h2.partneri{width:220px; height:46px; margin:10px 0px 0px 0px; padding:0px; background: url("images/left_partneri_top.jpg") no-repeat right top;}
div.left p{position:relative; width:200px; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; background: url("images/left_content_bg.gif") repeat-y right top; border:0px; border-bottom:1px solid black;}
a.banner_flash{width:200px; height:102px; position:absolute; top:5px; left:10px; display:block !important; margin:0px; padding:0px; z-index:100;}
a.banner_flash img{width:200px; height:102px;}

div.left ul{width:220px; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; background: url("images/left_content_bg.gif") repeat-y right top; border:0px; border-bottom:1px solid black;}
div.left ul li{margin:0px 0px 0px 10px; padding:0px 0px 1px 0px; list-style-type:none; background: none; font-weight:normal; border:0px;}
div.left ul li a{margin:0px 0px 0px 0px; _height:12px; min-height:12px; padding:4px 4px 4px 23px; display:block; color:black; background: url("images/menu_odr.gif") no-repeat left 4px; font-weight:bold; font-style: italic;}
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("images/menu_odr_p.gif") no-repeat left 4px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}

div.left ul li.opened a{font-weight:bold; color:#c52f24; background: url("images/menu_odr_p.gif") no-repeat left 4px; }
div.left ul li.opened ul {width:205px; margin:0px 0px 0px 5px; padding:0px; background:none; border:0px;}
div.left ul li.opened ul li {background:none;}
div.left ul li.opened ul li a{padding:4px 4px 4px 16px; background: url("images/menu_odr2.gif") no-repeat left 7px; font-weight:bold; font-style: italic; color:black}
div.left ul li.opened ul li a:hover{background: url("images/menu_odr2_p.gif") no-repeat left 7px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}

div.left ul li ul li.opened a{color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic; background: url("images/menu_odr2_p.gif") no-repeat left  7px; }
div.left ul li ul li.opened ul {width:190px; margin:0px 0px 0px 5px; padding:0px; border: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 16px; background: url("images/menu_odr3.gif") no-repeat left 9px; font-weight:bold; font-style: italic; color:black}
div.left ul li ul li.opened ul li a:hover{background: url("images/menu_odr3_p.gif") no-repeat left 9px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}

div.left ul li ul li ul li.opened a{color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic; background: url("images/menu_odr3_p.gif") no-repeat left 9px; }
div.left ul li ul li ul li.opened ul {width:175px; margin:0px 0px 0px 5px; padding:0px; border: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 16px; background: url("images/menu_odr3.gif") no-repeat left  9px; font-weight:bold; font-style: italic; color:black}
div.left ul li ul li ul li.opened ul li a:hover{background: url("images/menu_odr3_p.gif") no-repeat left 9px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}

div.left ul li ul li ul li ul li.opened a{color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic; background: url("images/menu_odr3_p.gif") no-repeat left 9px; }
div.left ul li ul li ul li ul li.opened ul {width:160px; margin:0px 0px 0px 5px; padding:0px; border: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 16px; background: url("images/menu_odr3.gif") no-repeat left 9px; font-weight:bold; font-style: italic; color:black}
div.left ul li ul li ul li ul li.opened ul li a:hover{background: url("images/menu_odr3_p.gif") no-repeat left 9px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}

div.left ul li ul li ul li ul li ul li.opened a{color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic; background: url("images/menu_odr3_p.gif") no-repeat left 9px; }

div.center{width:520px; float:left; margin:10px 0px 10px 10px; padding:5px 10px 10px 10px; border:2px solid black;}


div.right{width:203px; float:right; margin:0px; padding:0px 12px 10px 0px; }
div.right h2.search{ margin:10px 0px 0px 0px; border:1px solid black; border-bottom:0px; display:block; width:201px; height:44px; padding:0px; background:#1685ad url("images/right_search_top.jpg") no-repeat left top; font-size:14px; font-weight:bold; color:#f4d531;} div.right h2.search strong{display:none;}
div.right h2.bestof{ margin:10px 0px 0px 0px; border:1px solid black; border-bottom:0px; display:block; width:201px; height:44px; padding:0px; background:#1685ad url("images/right_bestof_top.jpg") no-repeat left top; font-size:14px; font-weight:bold; color:#f4d531;} div.right h2.bestof strong{display:none;}
div.right h2.basket{ margin:10px 0px 0px 0px; border:1px solid black; border-bottom:0px; display:block; width:201px; height:44px; padding:0px; background:#1685ad url("images/right_basket_top.jpg") no-repeat left top; font-size:14px; font-weight:bold; color:#f4d531;} div.right h2.basket strong{display:none;}
div.right form{ margin:0px 0px 0px 0px; padding:0px;}
div.right p{color:black;  margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; border:1px solid black; border-top:0px; background:#ccc2bc url("images/right_content_bg.jpg") no-repeat left top;}
div.right p input.btn_ok{font-size:12px; font-weight:bold; width:64px; height:25px; float:right; display:block; margin:0px 0px 0px 0px; padding:0px; border:0px; background:#ccc2bc url("images/basket_button.jpg") no-repeat left top;}
div.right p input.search_text{font-size:12px; font-weight:normal; width:105px; height:20px; display:block; margin:2px 0px 0px 0px; padding:0px 2px 0px 2px; border:1px solid black; background:white;}

div.right div.basket p{border:1px solid black; border-top:0px; border-bottom:0px solid black; font-size:12px; color:black; font-weight:normal; margin:0px 0px 0px 0px; padding:10px; text-indent:0px; }
div.right div.basket p.link{clear:both; text-align:right; padding:0px 10px 10px 10px; border-bottom:1px solid black; }
div.right div.basket p.link a{color:black; text-decoration:none;}
div.right div.basket p.link a:link{color:black; text-decoration:none;}
div.right div.basket p.link a:visited{color:black; text-decoration:none;}
div.right div.basket p.link a:hover{color:#d13a2e; text-decoration:underline;}
div.right div.basket p span{float:right;}
div.right div.basket p span.count {padding-right:17px;}



div.right ul{color:black; font-weight:normal; padding:0px 10px 10px 10px; margin:0px 0px 0px 0px; border:1px solid black; border-top:0px; background:#ccc2bc url("images/right_content_bg.jpg") no-repeat left top;}
div.right ul li{list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px ; text-align:center; border:0px; border-bottom:1px solid #8a8a8a; }
div.right ul li h3{margin:0px 0px 0px 0px; padding:6px 0px 0px 10px; font-size:12px; color:#245c1e; text-align:left;}
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 black;}
div.right ul li p{border:0px; color:black; font-weight:normal; padding:0px 0px 1px 10px; margin: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{padding:4px 4px 4px 23px; display:block; color:black; background: url("images/menu_odr.gif") no-repeat left 4px; font-weight:bold; font-style: italic; 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{background: url("images/menu_odr_p.gif") no-repeat left 4px; color:#c52f24; text-decoration:none; font-weight:bold; font-style: italic;}


div.footer{width: 1013px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; clear:both; height:39px; background:#ffe400 url("images/footer_bg.jpg") no-repeat left top;}
div.footer p{color:#d13a2e; padding:7px 0px 0px 0px; margin:0px; text-align:center;}
div.footer p a{color:#d13a2e; text-decoration:none;}
div.footer p a:link{color:#d13a2e; text-decoration:none;}
div.footer p a:visited{color:#d13a2e; text-decoration:none;}
div.footer p a:hover{color:black; text-decoration:underline;}

div#adminlink{
	width: 1013px;
	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:#f2ca88;}
div#adminlink a:link{color:#f2ca88;}
div#adminlink a:visited{color:#f2ca88;}
div#adminlink a:hover{color:black;}

div.seo_links{width:1013px; 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 80px; color:#af771d;}
div.seo_links p a{margin:0px 0px 0px 0px; padding:0px; color:#98896d; display:inline;}
div.seo_links p a:link{color:#af771d; text-decoration:none;}
div.seo_links p a:visited{color:#af771d; text-decoration:none;}
div.seo_links p a:hover{color:#4d3002; 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;}


