
body {
	margin-top: 10px;
	padding: 0;
	background: url(images/pozadi.png) repeat-x left top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

table {	
	text-align: center;	
	}
  
  #msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

th
{
background-color:#207f03;
color:white;
}

.ks
{
width:30px;
}


h1, h3 {

	color: #265f0a;

}

h1 {
	letter-spacing: -1px;
	font-size: 32px;
}

h2 {
	font-size: 23px;

}

p, ul, ol {
	text-align: justify;
	font-size: 14px;
}

a:link {
	
	text-decoration: none
}

a:hover {
	text-decoration: none;
	color: #4E8006;
}

 a:active {
	text-decoration: none;
	color: #4E8006;
}

a:visited {
	color: #000000;
	text-decoration: none
}

img {          
	border: none;
}

img.left {
	float: left;
	margin-right: 15px;
}

img.right {
	float: right;
	margin-left: 15px;
}

/* Form */

form {
	margin: 0;
	padding: 0;
}

odkaz{

	color: #FFFFFF;
	text-decoration: none

}

.tucne{
  font-weight:bold;
}

table{
    border-color: #600;
    border: 2px;
    border-style: solid;  
}
form#objednavka table{

    border: 0px;

}
table#vejce img{
  width:100px;
}

table#teploty th, table#davky th{
  width:80px;
}

table th{
  font-weight:bold;
  padding:5px;
}


.stred{
  text-align:center;
}

fieldset {      
position: relative;      
float: left;      
clear: both;      
width: 100%;      
margin: 0 0 1em 0;            
    
   
}  
   
legend span {      
     
color:#330099; 
      
font-size: 135%;

}

fieldset ol {      
padding: 0em 1em 0 0em;      
list-style: none;     
} 

fieldset li {   
padding-bottom:1em;  
}  

fieldset.submit {     
float: none;     
width: auto;     
border-style: none;     
padding-left: 12em;     
background-color: transparent;    
}

legend {      
padding: 0;      
color: #545351;      
font-weight: bold;     
}

label {    
float: left;    
width: 10em;    
margin-right: 1em;   
}

  label em {        
display: block;        
color: #060;        
font-size: 85%;        
font-style: normal;        
text-transform: uppercase;       
}

input, textarea, select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}


/* Horní logo s husou*/

#logo-wrap {
	width: 820px;
	margin: 0 auto;
	padding: 0px 0 10px 0;
	
}

#logo {
	width: 820px;
	height: 200px;
	margin: 0 auto;  
	background: url(images/logo.png) no-repeat left top;
}


/* Celková stránka */

#page {
	width: 850px;
	margin: 0 auto;
}

/* DIV obsahu */

#content {
	float: right;
	width: 620px;
	
}

/* nadpisy h1 v článcích*/
.post h1 {
}

/* nadpisy h2 v článcích*/
.post h2 {
	
	
}

.post .entry {
	padding: 0 15px;
}

.post .entry .ol .li {
	height: 30px;
}

.entry ul{
  font-weight:bold;
}

#banner {
	height: 40px;
	
	background: url(images/bannerTemplate.png) no-repeat left top;
	font-size: 15px;
	font-weight:bold;
	text-align: center;
	line-height: 40px;
	
	color: #FFFFFF;
}

#banner a{
color: #FFFFFF;
}

/* Odkazy v menu */

#sidebar {
	float: left;
	width: 215px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 40px;
	padding: 0 15px;
}

#sidebar li a{
	color: #FFFFFF;
	text-decoration:none;
	display:block;float:left;width:100%;height:100%;
}

#sidebar li a:visited{
		color: #FFFFFF;
	text-decoration: none
}

#sidebar li #aktivni {
	text-decoration: none;
	color: #FFCC33;
}


#sidebar li li {
	height: 35px;
	padding-top : 8px;
	margin-bottom: -2px;
	background: url(images/tlacitkoTemplate.png) no-repeat left top;
	font-size: 15px;
	font-weight:bold;
	color: #FFFFFF;
	text-shadow:
   -1px -1px 0 #3a8216,
    1px -1px 0 #3a8216,
    -1px 1px 0 #3a8216,
     1px 1px 0 #3a8216;
}

/* Vlajky v horní části*/
.vlajky{

float: right;
padding-right:8px;

}

#vlajkyFrame{
width: 820px;
margin: 0 auto;
	padding: 0px 0 16px 0;
	
}


/*Zahlavi - spodni banner s rohozenskou husou */
#footer-wrap {
	width: 820px;
	height: 64px;
	margin: 0 auto;
	background: url(images/bottomBannerTemplate.png) no-repeat left top;
}

/* Text ve spodním banneru*/
#legal {
	clear: both;
	font-size: 15px;
	padding-top: 10px;
	text-align: center;
	color: #FFFFFF;
	font-weight:bold;
	text-shadow:
   -1px -1px 0 #3a8216,
    1px -1px 0 #3a8216,
    -1px 1px 0 #3a8216,
     1px 1px 0 #3a8216;
}

/* Odkazy ve spodním banneru*/
#legal a {
	color: #FFFFFF;
}


/*Vlastni styly*/
.blue{
  font-weight: bold;
  
}
