/* CSS Document */
body {text-align:center;
	background:url('img/bcg.jpg') repeat-x left top;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	color: #000;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {display:block;background:#E6E6E6 url('img/nadpis_bcg.jpg') repeat-y left top;margin:0px;padding:10px 0px 10px 20px;font-size:13pt;color:#00915c;}
#text h1{background:none;}
/*
h2 {font-size:9pt;margin:10px 0px 3px 0px;text-transform:uppercase;}
h3 {font-size:9pt;}
*/
h2 {font-size:14pt;margin:10px 0px 3px 0px;text-transform:uppercase;}
h3 {font-size:13pt;}
h4 {margin:0px;font-size:9pt;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;	}
p, .editor { text-align: justify; margin:0;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {border-collapse: collapse;margin-top: 10px;margin-bottom: 10px; font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border: none;	padding: 5px 10px;font-weight: bold;vertical-align: top;background-color:#006BAB;color: white;}
td {border: none;	padding: 5px 10px;vertical-align: top;background-color: white;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 1em;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted;font-variant: small-caps;cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, q, var {font-style: normal;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {color:#008957;}
a:visited {}
a:hover { }

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* Bloky
-------------------------------------------------- */
.obal{position:relative; width:908px; margin:0 auto;background:url('img/obal_bcg2.jpg') repeat-y 2px top;}
.obal2{position:relative; width:908px; margin:0 auto;background:url('img/obal_bcg3.jpg') repeat-y 2px top !important;}

/* top
-------------------------------------------------- */	
#top{position:relative;width:908px;height:328px;background:url('img/top1.jpg') no-repeat left top;}
#home{display:block;position:absolute;top:60px;left:250px;text-decoration:none;color:#006bab;}
#eshop-link{position:absolute;top:62px;line-height:48px;left:62px;color:white;text-decoration:none;font-weight:bold;font-size:1.4em;background:url('img/cart-icon.jpg') no-repeat right top;display:block;height:43px;padding:0px 50px 0px 0px;}
#menu_h_left{background:url('img/menu_h_left.png') no-repeat left top;width:4px;height:47px;position:absolute;left:217px;top:84px;}
#flash{position:absolute;top:131px;left:6px;width:896px;height:196px;}

#lang{position:absolute;top:60px;right:25px;}
#lang ul{padding:0px;margin:0px;}
#lang ul li{padding:0px 7px;list-style-type: none;display:block;float:left;background:url('img/lang_right.jpg') no-repeat right 3px;}
#lang ul li a{text-decoration:none;color:#006bab;}

#menu_h{position:absolute;top:84px;left:218px;}
#menu_h ul{padding:0px;margin:0px;}
#menu_h ul li{list-style-type: none;display:block;float:left;}
#menu_h ul li a{cursor:hand;text-align:center;position:relative;text-transform:uppercase;color:white;text-decoration:none;height:47px;width:96px;display:block;background:url('img/menu_h1.jpg') no-repeat left top;}
#menu_h ul li a:hover{background:url('img/menu_h_hover2.jpg') no-repeat left top;}
#menu_h ul li a span{position:absolute;bottom:9px;left:0px;display:block;width:93px;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;}
#pata_left{background:url('img/pata_left.jpg') repeat-x left top;width:212px;height:80px;position:absolute;left:6px;bottom:26px;_bottom:25px;}
#kontakt{color:white;text-align:left;font-size:9pt;font-weight:bold;position:relative;top:3px;left:10px;}
#pata_right{background:url('img/pata_right.jpg') no-repeat left top;width:684px;height:32px;position:absolute;left:218px;bottom:26px;_bottom:25px;}
#pata_right ul{padding:0px;margin:0px;margin:7px 0px 0px 20px;/*position:relative;top:7px;left:20px;*/}
#pata_right ul li{list-style-type: none;display:block;float:left;padding:0px 10px;}
#pata_right ul li a{text-decoration:underline;line-height:1.7em;color:white;text-transform:uppercase;font-weight:bold;font-size:8pt;}
.panel{background:url('img/panel.png') no-repeat left top;width:133px;height:158px;position:absolute;left:-1px;bottom:79px;}
	
#obsah{float:left;width:747px;}
#obsah2{float:left;width:902px;}
	
/* stred
-------------------------------------------------- */	
#stred{width:529px;float:right;overflow:hidden;position:relative;}
#stred2{width:683px;float:right;/*overflow:hidden;*/position:relative;}
#text{margin:20px 20px 50px 20px;}
#text img{display:block;}

/* leva
-------------------------------------------------- */	
#leva{width:212px;float:left;position:relative;left:6px;}
#hledej{position:relative;width:100%;height:43px;background-color:#e7e7e7;border-bottom:#006cb0 solid 1px;}
#hledej form div #target{width:50px;position:absolute;top:14px;left:145px;border:0px;background-color:#e7e7e7;}
#hledej form div #textpole{position:absolute;top:12px;left:15px;width:120px;}
#leva_top{width:138px;height:39px;position:relative;left:17px;top:0px;}
#text_big{position:absolute;bottom:0px;left:0px;font-size:28pt;color:#DDD;}
#text_small{position:absolute;bottom:0px;left:0px;font-size:13pt;font-weight:bold;color:#006AAD;}

#menu_v{position:relative;width:100%;min-height:290px;_height:290px;background:white url('img/menu_v_bcg.jpg') repeat-x left top;/*margin-bottom:280px;*/}
#menu_v ul{padding:0px 0px 15px 0px;margin:5px 20px;border-bottom:#006cb0 solid 1px;}
#menu_v ul li{list-style-type: none;display:block;}
#menu_v ul li a{position:relative;_height:1px;padding:7px 0px 7px 10px;display:block;text-decoration:none;color:#006cb0;font-size:9pt;font-weight:bold;background:url('img/sipka.gif') no-repeat left 9px;}
#menu_v ul li a:hover{padding:7px 0px 7px 20px;color:#00915c;background:#c8ded6 url('img/sipka_hover.gif') no-repeat left 9px;}

#flash2{position:relative;width:212px;height:342px;margin-bottom:300px;cursor:pointer;}
#flash2 a{display:block;}
/* prava
-------------------------------------------------- */	
#prava{width:160px;	float:right;overflow:hidden;position:relative;}
#aktuality{width:145px;margin:0px 0px 20px 0px;}
#aktuality dl dd{background:url('img/aktualita_sipka.jpg') no-repeat left 2px;padding:0px 0px 0px 10px;}
#aktuality dl dd h4{font-size:7pt;margin:15px 0px 2px 0px;}
#aktuality dl dd p{font-size:7pt;text-align:left;}

#facebook{position: relative;margin:0px 0px 0px 2px;}

/* pata
-------------------------------------------------- */	
#pata{clear:both;background:white url('img/pata.jpg') no-repeat left top;width:908px;height:26px;}
	
/*ostatni ----------------------------------------------------------------*/
.clear {clear:both;}
#text form table td{border: none;}
#text form table td input, #text form table td select{border:#808080 solid 1px;}
.noborder{border:none !important;}

.vyhledej{border:black solid 1px;width:643px;}
.vyhledej th{text-align:right;background-color:#009966;border:black solid 1px;}
.vyhledej td{background-color:#E9E9EB;}
.vyhledej input, .vyhledej select{/*width:100px;*/margin-right:5px;}

.search{width:620px;}
.search tr td img{display:inline !important;}
.search tr td{vertical-align:middle;border-bottom:black solid 1px;border-top:black solid 1px;border-left:none;border-right:none;}

.plyn{width:643px;border:black 1px solid;}
.plyn td{padding:1px;text-align:center;border:black 1px solid;}
.partner{float:left;width:130px;margin:0px 3px;}

