/* CSS Document */

body {
	text-align:center;
	/*background:url('img/b_01.jpg') repeat left top;*/
	background:#A6D36C url('img/b_02.jpg') repeat-x left bottom;
 	font-family: Arial, "Arial CE", "Tahoma CE",Tahoma,sans-serif;
	color: #000;
	margin:0;
	padding:0;
	font-size: 0.70em;
	}
/* text
-------------------------------------------------- */

h1, h2, h3, h4 {margin:0;}

h1 {padding: 0px 0px 30px 0px;color:#99c363;font-weight: normal;font-size: 16pt;font-family: Arial, "Arial CE";}
h2 {}
h3 {padding:0px;margin:15px 10px 10px 15px;}
#aktuality h3{color:#99c363;font-size:20pt;font-weight:normal;}
h4 a{color:#99c363;font-size:9pt;font-weight: normal;}
h3 a:hover{text-decoration:none;}



/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;}
p, .editor { margin:0;}


/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin:0px 10px 20px 15px;}
dt {}
dd {}
ul, ul li {}
dl dd p{color:#999875;}
.more{margin:0px 10px 20px 15px;color:#99c363;display:block;}
dl{font-size:9pt;color:#999875;}
#aktuality a{font-size:9pt;}

/* 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 20px 5px 0px;	vertical-align: top;	background-color: none;text-align:left;}


/* 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, 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 {text-decoration: none;}
a:visited {	}
a:hover {text-decoration: underline; }

/* Img
-------------------------------------------------- */
img	{ border:none;}
.ramp {margin-right: 8px;}

/* Bloky
-------------------------------------------------- */

#obal{position:relative; width:935px; margin:0 auto;}

/* top
-------------------------------------------------- */	
#top{position:relative;	height:110px;width:100%;background:url('img/top.jpg') no-repeat left top; z-index:100;}
#top img{position:absolute;bottom:0px;right:0px;width:762px;height:99px;}
#prolink a{display:block;position:absolute;top:14px;left:0px;width:172px;height:96px;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;background:#ece8d4 url('img/under_menu.jpg') no-repeat left top;min-height:670px;_height:670px;}
#foto_right{background:url('img/foto_right1.jpg') no-repeat left top;width:265px;height:534px;position:absolute;top:21px;right:0px;}
	
#leva{	float:left;	width:173px;background:url('img/menu_r_bcg.png') repeat left top;}
#leva ul{padding:0px;margin:30px 10px 10px 15px;}
#leva ul li{list-style-type: none;font-family: Arial;margin-bottom:3px;}
#leva ul li a{color:#999875;font-size: 120%;}

#prava{width:762px;	float:right; position:relative;overflow:hidden;}
#menu_h{position:absolute; right:0px; top:7px;width:762px;padding-top:5px;padding-left:0px;}
#menu_h ul{text-align:right;padding:0px;margin:0px 0px 0px 0px;display:block;}
#menu_h ul li{list-style-type: none;font-family: Arial;display:block;float:left;/*width:107px;*/text-align:center;}
#menu_h ul li a{color:#999875;font-size: 120%;display:block;padding-top:105px;background:url('img/nothing.gif') repeat left top;}

.mh1 { width:110px !important; }
.mh2 { width:111px !important; }
.mh3 { width:110px !important; }
.mh4 { width:111px !important; }
.mh5 { width:109px !important; }
.mh6 { width:104px !important; }
.mh7 { width:107px !important; }




#text{width:385px;z-index:5;position:relative;margin-top:75px;left:100px;color:#999875;font-family:"Times New Roman";font-size: 130%;}
#text a{color:#99c363;}
/*#obsah{background:url('img/because.jpg') no-repeat right top;}
.page{background:none !important;}*/

.nadpisy{position:absolute;top:0px;left:0px;}
/*	
#pata{clear:both; background-color:#ece8d4;}
#tre{color:#999875;font-family:"Times New Roman", serfif;font-size:11pt;line-height:25px;padding-top:30px;}
#tre a{color:#99C363;}
*/
#pata{clear:both;color:#999875;position:relative;width:100%;min-height:50px;_height:50px;background:#ECE8D4;}
#pata_left{position:relative;float:left;font-size:8pt;padding:12px 0px 0px 30px;text-align:center;line-height:15px;}
#pata_left a{color:#99C363;text-decoration: underline;}

#pata_menu{float:right;_display:inline;width:550px;position:relative;margin:0px 100px 0px 0px;padding:11px 0px 3px 0px;}
#pata_menu a{white-space:nowrap;border-right:1px solid #99C363;color:#99C363;font-size:10px;font-weight:normal;line-height:17px;padding-left:1px;padding-right:6px;text-decoration:none;}
#pata_menu a:hover{text-decoration: underline;}
.prvni{border-left:1px solid #99C363;padding-left:5px !important;}
	
/*ostatni ----------------------------------------------------------------*/

.clear {clear:both;}
.fourimg{width:515px !important;}
.fourimg2{width:650px !important;}
	
/*page ----------------------------------------------------------------*/
.box{width:110px;height:140px;background-color:#a3a19b;position:relative;float:left;margin:30px 18px 0px 0px;}
.box img{position:absolute;top:-14px;left:-14px;}
.box span{position:absolute;font-size:9pt;bottom:0px;left:0px;width:100%;display:block;text-align:center;color:white;font-family: Arial, "Arial CE";margin-bottom:3px;}

/*pujcovna ----------------------------------------------------------------*/
.pujc{position:relative;width:370px;height:122px;display: block;margin:0px 0px 20px 0px;}
.pujc span{font-family: Arial, Helvetica, sans-serif;font-size:8pt;display:block;width:103px;height:20px;line-height:20px;text-align:center;position:absolute;bottom:0px;left:0px;}
.pujc a img{float:left;}
.pujc p{font-family: Arial, Helvetica, sans-serif;font-size:8pt;padding:0px 5px 5px 13px;display:block;height:70px;_height:75px;overflow:hidden;}
.koupit{background:url('img/pujcit.gif') no-repeat left top;width:146px;height:21px;position:absolute;left:113px;bottom:18px;}

#cart tr th{border:#B5C3B1 solid 1px;}
#cart tr td{border:#B5C3B1 solid 1px;padding:5px 15px;vertical-align:middle;}

/* photogalery 
---------------------------------------------------------------- */
#photogalery{position:relative;float:left;width:100%;}
#photogalery a{float:left;width:150px;overflow:hidden;border:#A3A19B solid 3px;margin:3px;display:block;padding:0px;}
/*#photogalery a{position:relative;padding:0px;margin:0px;display:block;width:auto;height:auto;float:left;border:#A3A19B solid 3px;margin:3px;_display:inline;overflow:hidden;}*/
#photogalery a img{width:150px;}
html>body #photogalery a img{overflow:hidden;float:left;padding:0px;margin:0px;height:100px;position:relative;}
.pages{position:relative;float:left;clear:both;width:100%;text-align:center;line-height:40px;}
