/* 
css
*/

* {
	margin: 0;
	padding: 0;
}

body {

	background: #c7d4e7 url(pozadi.gif) repeat-x;

	font: normal 10pt  Georgia, "Times New Roman", Times, serif;

	color: #808080;

}

ul {padding-left: 10px}

ol {padding-left: 10px}

a, a:visited {

	text-decoration: underline;

	color: #000;

	

}



a:hover {
	color: #ccc;
}

#hlava {
	width: 828px;
	height: 230px;
	background: #fff url("hlava.png") no-repeat;
	padding-top: 30px;
	padding-left: 18px;
	font-size: 14pt;
	color: #FFF;
}



#telo {
	width: 850px;
	background: #fff;
	border: solid 10px #fff;
	margin: 0 auto;
	text-align: left;
}



a.chcito 
  {width: 200px; 
  height: 44px; 
  display: block; 
  background-image: url(objednat.jpg);	text-align: center;} 
a.chcito:hover 
  {background-image: url(objednat.jpg);} 
a.chcito span 
  {display: none;}


a.kalkulace 
  {width: 200px; 
  height: 44px; 
  display: block; 
  background-image: url(kalkulace.jpg);	text-align: center;} 
a.kalkulace:hover 
  {background-image: url(kalkulace.jpg);} 
a.kalkulace span 
  {display: none;}


a img { border:0;}



#telo h1{
font-size: 20pt;
	font-weight: bold;
	color: #fff;
	margin: 5px;
	
}


#telo h2{clear:both;
	font-size: 16pt;
	font-weight: bold;
	color: #76A7DC;
	margin: 5px;
	padding-left: 4px;
}

#telo h3{clear:both;
font-size: 12pt;
	font-weight: bold;
	color: #999;
	margin: 5px;
	padding-left: 14px;
}

#telo h4{
font-size: 10pt;
	font-weight: bold;
	color: #76A7DC;
	margin-bottom: 5px;
	padding-left: 14px;
}



#menu {
	width: 826px;
	height: 20px;
	background: #3b659b;
	font-weight: bold;
	font-size: 10pt;
	padding-top: 15px;
	padding-left: 20px;
	
}

#menu a, #menu a:visited {
	color: #FFF;
	text-decoration: underline;
	margin-right: 15px;
}

#menu a:hover {
	color: #CCC;
	text-decoration: none;
}

#reklama {
	color: #808080;
	width: 234px;
	background: #FFF;
	float: right;
	padding: 10px;
	
}

#sadrokartony {
	float: left;
	width: 555px;
	margin: 10px 10px 0 10px;
	background: #FFF url(delicicara.gif) top right repeat-y;
}



p {
margin: 20px;

padding: 10px;
background: #eee;
border: 1px solid #ccc;
}

p .bily {
margin: 20px;

padding: 10px;
}



#google {
	background: #fff;
	padding: 5px;
	height: 30px;
}

#paticka {
	color: #ccc;
	background: #FFF;
	clear: both;
	width: 555px;
	margin-left: 4px;
	height: 250px;
	padding: 4px;
	border-top: 3px solid #CCC;
}

#paticka a, #paticka a:visited{
	color: #999;
}

#paticka a:hover {
	color: #808080;
}


 
  form {               
width: 520px; 
} 
fieldset { 
padding: 0px; 
margin: 0 0 10px 0; 
border: 1px solid #E0E0E0; 
} 
legend { 
font-size: 11px; 
font-weight: normal; 
color: #E0E0E0; 
margin: 0px 0; 
padding: 0px; 
border: 1px #E0E0E0; 
background: #E0E0E0; 
color: black; 
}      
label { 
font-family: Arial, helvetica, sans-serif; 
font-size: 11px; 
width: 480px; 
float: left; 
display: block; 
} 

form br { 
display: none; 
} 
input, textarea, select { 
width: 480px; 
margin: 0 0 10px 10px; 
} 
input.psc { width: 80px }  








