* { margin: 0px; padding: 0px; }
img { border: none; }

body { background: #690F19; font: 12px "Comic Sans MS", "Arial", lucida, sans-serif; color: #690F19; line-height: 2.0em; }
.delicicara { clear:both; background: #690F19; height: 10px; width: 800px;}
a { color: #690; text-decoration: underline; }
a:hover { text-decoration: none; }

.prvnitext { color: #690F19; }
.druhytext { color: #008000; }
.tretitext { color: #008000; }
#rotate { width: 638px;  height: 220px;  overflow: hidden; margin: 15px 0;}

#rotate img {margin: 0 8px; border: 4px solid #690F19;}







#prostor{ margin: 0px auto; width: 850px; background: #DCB972;}
#telo{ margin: 0px auto; width: 800px; background: #DCB972;}
#hlava { clear: both; height: 250px; padding-top: 20px;}
#hlavniobrazek { float: left; width: 800px; height: 210px; border: 5px solid #690F19; }

#slogan { margin: 15px 10px; }



#hlavaMenu { clear: both; background: #DCB972; height: 95px; margin: 1px 0px 10px 0px;  
}
#menicko { float: left; width: 810px; height: 30px; border-bottom: 2px solid #690F19; }
#menicko ul { list-style: none; padding-left: 10px; }
#menicko ul li { font: bold 11px Comic Sans MS, Arial, Helvetica, sans-serif; float: left; }
#menicko ul li a { padding: 9px 8px; display: block; text-decoration: none; color: #690F19; }
#menicko ul li a:hover { padding: 9px 8px; display: block; color: #008000; }

.hlavnilogo{float: left;
 padding: 0px;
 width: 300px;
 height: 65px;
 background: #DCB972;
 
 }


.hlavnitext{float: right;


border-right: 2px solid #690F19; 

 
 border-left: 2px solid #690F19;
 padding-right: 5px;padding-top: 10px;margin-right: 25px;
 width: 400px;
 height: 65px;
 background: #DCB972;
 
 }
 



#eshoparotace {  width: 650px; height: 240px; clear: both; margin-top: 5px; background: #DCB972;  padding-left: 80px; text-align: center;}

.dominantnitext { color: #FF0000; }

h1 { font: normal 25px  "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19; margin-top: 10px; margin-left: 45px;
padding-left: 14px; }

h2 { font: bold 12px "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19; text-transform: uppercase; line-height: 2.0em; 
padding-left: 5px; }
h2 .orange { color: #f90; }
h2 .green { color: #9c0; }
h3 { font: bold 12px "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19;  	line-height: 2.0em; margin-bottom: 10px;
padding-left: 10px;}
h4 { font: bold 12px "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19; 	line-height: 2.0em; margin-bottom: 20px;padding-left: 14px;}

.novinky { font: bold 12px "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19;  	line-height: 2.0em; margin-bottom: 10px;}

p {
margin-bottom: 20px;
padding-left: 10px;
padding-right: 10px;
font: 12px "Comic Sans MS", "Arial", lucida, sans-serif; color: #690F19; line-height: 2.0em;
}

#hlavatext { clear: both; background: #DCB972; margin-top: 15px; color: #333; }
#levytext {  width: 800px; background: #DCB972; padding-right: 15px; }
#levytext p { margin: 15px 0px; text-align: justify;font: bold 12px "Comic Sans MS", "Times New Roman", Times, serif; color: #690F19;  	line-height: 2.0em; margin-bottom: 10px;
padding-left: 5px; }
#levytext p.more { text-align: right; font: 12px "Comic Sans MS", "Arial", lucida, sans-serif; color: #008000; }
.hline { margin: 0px; padding: 0px; border-bottom: 2px solid #690F19; }

/*
kriz zacatek
*/

.kriz {
width: 800px;
margin: 0 auto 0 auto;clear: both;
}


.head {
width: 800px;
height:20px;}	
.headlevy {
width: 520px;
float: left;}
.headlogo {
width: 24.6%;
float: left;
border: 2px solid #690F19; 
 border-left: none;
 border-top: none;}
.headnic {
width: 75%;
float: right;
border: 2px solid #690F19; 

 border-top: none;
 border-right: none;
 border-left: none;}


.headpravy {
width: 280px;
float: right;}


.headobrazek {
width: 87%;
float: left;
border: 2px solid #690F19; 

 border-top: none;
}
.headpravynic {
width: 11.5%;
float: right;
border: 2px solid #690F19; 

 border-top: none;
 border-right: none;
 border-left: none;
}











.banner {
width: 800px;
height: 10px;
}


.bannerlevy {
width: 520px;
float: left;


}
.bannerlogo {
width: 24.6%;
float: left;
border: 2px solid #690F19; 

 border-top: none;
 border-bottom: none;
 border-left: none;
}
.bannernic {
width: 75%;
float: right;
}


.bannerpravy {
width: 280px;
float: right;}
.bannerobrazek {
width: 87%;
float: left;
border: 2px solid #690F19; 

 border-top: none;
 border-bottom: none;
 

}
.bannerpravynic {
width: 11.5%;
float: right;
}

















.menuaobrazek {
height:193px;
width: 800px;clear: both;
}


.menuaobsah {
height:193px;
width: 520px;
float: left;}


.menu {
height:20px;

width: 24.6%;
float: left;

}



.obsah {
width: 75%;
float: right;
}




.obrazekanic {
height:193px;
width: 280px;
float: right;}
.obrazek {
width: 87%;
float: left;
border: 2px solid #690F19; 

 border-top: none;
 background: #DCB972;
margin: 0 auto; text-align: center;
}
.nic {
width: 11.5%;
float: right;
}












	
.konec {width: 800px;
height: 60px;
clear: both;}	



.koneclevy {
width: 520px;
height: 60px;
float: left;}
.koneclogo {
width: 24.6%;
float: left;
height: 60px;
}
.konecnic {
width: 75%;
float: right;
height: 60px;
}


.konecpravy {
width: 280px;
height: 60px;
float: right;}
.konecobrazek {
width: 87%;
height: 60px;
float: left;
border: 2px solid #690F19; 

 border-top: none;
 border-bottom: none;
 border-right: none;

}

.konecobrazekdve {
width: 87%;
height: 60px;
float: left;


}



.konecpravynic {
width: 11.5%;
height: 60px;
float: right;
}

.konecpravynicdve {
width: 11.5%;
height: 60px;
float: right;
border: 2px solid #690F19; 

 border-top: none;
 border-bottom: none;
 border-right: none;

}

.img {


border: 5px solid #690F19;
}







/*
kriz konec
*/





#content {
	float: left; 
	width: 98%; 
	padding: 0 0 1em; 
	
	font-size: .7em;
}

#content h2 {
	position: relative;
	margin: 0 auto; 
	padding: 25px 0 15px 25px; 
	width: 85%; 
	font: normal 2em "Comic Sans MS", "Times New Roman", Times, serif; 
	color: #690F19; 
	letter-spacing: -1px; 
		border-bottom: 3px dotted #690F19;
}

#content h2 strong {
	position: absolute; 
	left: -9000px;
}

#content h3 {
	position: relative;
	margin: 0 auto; 
	padding: 25px 0 15px 25px; 
	width: 85%; 
	font: normal 1.6em "Comic Sans MS", "Times New Roman", Times, serif; 
	color: #690F19; 
	letter-spacing: -1px; 
		border-bottom: 3px dotted #690F19;
}

#content a:link, #content a:active {
	padding: 1px 2px; 
	text-decoration: none; 
	border-bottom: 1px dotted #690F19;
}

#content a:visited {
	color: #777; 
	padding: 1px 2px; 
	text-decoration: none; 
	border-bottom: 1px dotted #690F19;
}

#content a:hover {
	color: #1D1D1D;
	margin: 0 -3px;
	border: 3px double; 
	border-color: #F1F1F1 #C0C0C0 #C0C0C0 #F1F1F1; 
	background: #FFF url(../img/btnbg.gif) bottom center repeat-x; 
	}

#content p {
	text-indent: 0em; 
	text-align: justify;
}


.shell {
	margin: 0 auto; 
	width: 85%;
}

.shell img {
border: 4px solid #690F19;
}



.prvnifg
{clear: both;
margin-left: 10px;
margin-top: 20px;
} 



.prvnifg img
{border: 4px solid #690F19;
opacity:0.6;
} 


.prvnifg img:hover
{
opacity: 1;
} 



.druhyfg
{clear: both;
margin-left: 110px;
} 



.druhyfg img
{border: 4px solid #690F19;
opacity:0.6;
} 


.druhyfg img:hover
{
opacity: 1;
} 



.tretifg
{clear: both;
margin-left: 210px;
} 



.tretifg img
{border: 4px solid #690F19;
opacity:0.6;
} 


.tretifg img:hover
{
opacity: 1;
} 



.ctvrtyfg
{clear: both;
margin-left: 310px;
} 



.ctvrtyfg img
{border: 4px solid #690F19;
opacity:0.6;
} 


.ctvrtyfg img:hover
{
opacity: 1;
} 










.textright
{float:left;
}







.textright
{float:left;
}





















/* form */
fieldset 
{ 
width: 380px; 
border-color:#DDD; 
border-style:double; 

padding:10px; 
} 

legend 
{ 
color: #a60000; 
width: 220px; 
text-align:center; 
font-weight:bold; 
margin-bottom: 0.1em; 
} 

label 
{ 
float: left; 
width: 150px; 
padding-left:10px; 
} 

input 
{ 
border: 1px solid #c7c7c7; 
width: 160px; 
height: 25px; 
color: #333333; 
margin-bottom: 8px; 
} 

textarea 
{ 
border: 1px solid #c7c7c7; 
width:330px; 
height: 150px; 
margin-bottom: 8px; 
} 

input.odeslat 
{ 
background: #a60000; 
color:white; 
font-weight:bold; 
margin-left: 90px; 
height: 30px; 
} 

#submitbutton 
{ 
margin-left: 100px; 
width: 160px; 
}


















#nadpaticka { clear: both; width: 750px;
 height: 15px; padding-left: 50px; background: #DCB972; border-left: 2px solid #650130; border-right: 2px solid #690F19; border-top: 2px solid #690F19;}








#paticka { clear: both; margin-top: 5px; background: #DCB972; padding: 5px; text-align: center; }
#paticka ul { list-style: none; }
#paticka ul li { margin: 0px 4px;  display: inline; }
#paticka ul li a { font-weight: bold; color:#690F19; text-decoration: none; }
#paticka ul li a:hover { color: #333; }




