/* CSS Document */

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

h1, h2, h3, h4 {margin:0;}

h1 {font-size:12pt;}
h2 {color:#668F55;font-size:11pt;margin:5px 0px;font-weight:normal;text-transform: uppercase;}
h3 {color:black;font-size:9pt;margin:0px;}
h4 {color:black;font-size:10pt;margin:5px 0px;}

/* 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{margin:10px 0px;padding:0px;}


/* 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;text-align: left;vertical-align: top;}
td {border: none; padding: 5px 10px;vertical-align: top;background-color: white;}
.address tr td, .order tr td{border:silver solid 1px !important;}
/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
textarea, select {font-size: 1em;}
input{border:1px solid gray;font-size:8pt;background:url('img/form.gif') repeat-x left top;}


/* INLINES
-------------------------------------------------- */
abbr, acronym {	border-bottom: 1px dotted;	font-variant: small-caps;	cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: italic;}
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:#009836;text-decoration:underline;}
a:visited{}
a:hover {text-decoration:none;color:#595959;}

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

/* Bloky
-------------------------------------------------- */
#obal{position:relative;width:870px;margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;height:331px;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;}

/* leva
-------------------------------------------------- */	
#leva{float:left;width:300px;position:relative;padding-bottom:244px;}
#leva_top{width:100%;height:190px;position:relative;}
#zurab_logo{display:block;width:265px;height:91px;background:url('img/zurab.jpg') no-repeat left top;position:relative;top:0px;left:35px;}
#zurab_text h1{position:relative;left:45px;font-size:1.60em;color:#F7FFF4;font-weight:bold;font-style: italic;}
#zurab_text h1 span{display:block;margin:0px 0px 0px 30px;}
#adr1{position:absolute;bottom:4px;left:40px;color:white;font-size:8pt;}
#adr2{position:absolute;bottom:4px;right:25px;color:white;font-size:8pt;}
#tuzky{position:absolute;bottom:0px;left:10px;background:url('img/pencils.jpg') no-repeat left top;width:289px;height:234px;}
#zakaznik{margin:10px 0px 10px 70px;}
#zakaznik p{font-weight: bold;}
#zakaznik a{color:#009836;text-decoration:underline;}
#zakaznik a:hover{text-decoration:none;color:#595959;}

#menu_v{position:relative;margin:15px 0px 0px 70px;}
.aktiv{color:#009836 !important;}
#menu_v ul{padding:0px 0px 20px 0px;margin:0px;background:url('img/dotted.jpg') repeat-x left bottom;width:200px;}
#menu_v ul li{list-style-type: none;display:block;margin:10px 0px;}
#menu_v ul li a{background:url('img/sipka.gif') no-repeat left 4px;padding:0px 0px 0px 15px;text-decoration:none;color:#595959;text-transform: uppercase;font-size:9pt;font-weight:bold;}
#menu_v ul li a:hover{text-decoration:underline;color:#009836;}

#menu_v ul li ul{background:none;margin:3px 0 -5px 15px;padding:0px;}
#menu_v ul li ul li{padding:0px;margin:0px;}
#menu_v ul li ul li a{font-size:8pt;font-weight:normal;text-transform: none;padding:0px 0px 0px 10px;}

/* prava
-------------------------------------------------- */	
#prava{width:533px;float:right;position:relative;background-color:white;min-height:786px;_height:786px;}
#text_top{width:533px;height:20px;background:url('img/text_top.jpg') no-repeat left top;}
#left_bcg{width:37px;height:786px;background:url('img/left_bcg.jpg') no-repeat left top;position:absolute;top:0px;left:-37px;}
#right_bcg{width:37px;height:786px;background:url('img/right_bcg.jpg') no-repeat left top;position:absolute;top:0px;right:-37px;}
#text, #cart{padding:10px 10px 0px 10px;}
#bottom_link a{color:#009836;line-height: 40px;}

#sortiment{}
#sortiment li{list-style-type: none;}
#sortiment li a{color:#595959;text-decoration:none;background:url('img/sipka.gif') no-repeat left 4px;padding:0px 0px 0px 10px;}
#sortiment li a:hover{color:#009836;text-decoration:underline;}
/* pata
-------------------------------------------------- */	
#pata{clear:both;height:40px;}
/*#pata a{display:block;position:relative;left:200px;width:200px;margin:auto;color:#808080;font-size:8pt;}*/
#tre{position:relative;left:200px;display:inline;}
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}
	
/*vypis produktu ----------------------------------------------------------------*/
.box{background:url('img/dotted.jpg') repeat-x left bottom;padding:5px 0px 10px 0px;}
.line2{position:relative;}
.line2 form{position:absolute;top:-10px;right:0px;width:105px;}
.line2 a{display:block;}
.line2 span{margin:0px 55px 0px 0px;font-size:8pt;}
.kosik{position:relative;top:7px;border:none;}
{border:silver solid 1px !important;}
.pcs{width:25px;}
.prize{font-weight: bold;}
#stranky{text-align:center;padding-top:10px;}

/*kosik ----------------------------------------------------------------*/
.drop-cart{border:none;}
.buttons{margin-top:10px;}
.warn{text-align:right;margin-top:10px;}
#text table td{/*text-align:center;border:silver solid 1px;*/border:none;}
#text table th{background-color:#008F33;color:white;border:silver solid 1px;padding:7px 5px;}

.noborder td {
	border: none !important;
	text-align: left !important;
}

.address, .order {
	width: 100%;
}

.address td {
	text-align:left !important;
}

.qmenu {
	font-size:8pt;
}

.qmenu td {
	text-align:left !important;
	padding: 0px 10px;
}

.qmenu a {text-decoration:none;color:#595959;}
.qmenu a:hover {text-decoration:underline;color:#009836;}

/*#ragistrace div table tr td{text-align:left;}*/
.reg_right{text-align:right !important;}
.reg_left{text-align:left !important;}
.tdvyplntm{background-color:#008F33;color:white;text-align:left;}