	body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td { margin: 0;	padding: 0; }
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}


	body { font-family: sans-serif; background-color: #fff; }	
	
	.header span{
		display: none;
	}
	
	#header2 ul {
		display: none;
	}
	
	#zasahneme-kdyz h2, #zasahneme-kdyz ul {
	}  

	#header1 img {
		margin: 0; padding: 0; border: 0;
		float: left;
	}

	#header2 img {
		margin: 0; padding: 0; border: 0;
		float: left;
	}

	#hormenu img, #hormenu a {
		margin: 0; padding: 0; border: 0;
		float: left;
	}
	
	#hormenu a {
		text-align: center;
		line-height:38px;
		vertical-align:middle;
		color: #fff;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
	}

	#hormenu a:hover {
		text-decoration: underline;
		
	}

	#vermenu a {
		margin: 0; padding: 0; border: 0;
		
		float: right;
		text-align: left;
		line-height:32px;
		vertical-align:middle;
		color: #fff;
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
	}

	#vermenu a:hover {
		text-decoration: underline;
		
	}
	
	#novinky {
		background: url(images/novinky.gif) repeat top;
	}
	
	#bottom {
		background: url(images/bottom_back.gif) repeat top;
		line-height:32px;
		vertical-align:middle;

	}

	#bottom-div {
		pading: 0px;
		margin: 0;
		font-size: 12px;
	}
	
	#bottom-div a {
		color: red;
	}

















	#main p {
		padding: 5px 25px 5px 25px;
	}

	#main table {
		margin: 5px 25px 5px 25px;
	}

	#main table td {
		padding: 5px 20px 5px 0px;
	}

	.fcolumn {
		color: #f00;
		font-weight: bold;
	}

	.scolumn {
		color: #000;
		font-weight: bold;
	}

	#main h1 {
		font-weight: bold;
		font-size: 18px;
		padding: 15px 25px 5px 25px;
	}

	#main h2 {
		font-weight: bold;
		font-size: 16px;
		padding: 5px 25px 5px 25px;
	}

	p.hlavni-ceny, p.hlavni-cas {
		font-weight: bold;
		font-size: 16px;
		argin: 5px 25px 5px 25px;
	}

	p.hlavni-cas {
		font-weight: normal;
	}

	h2.hlavni-ceny, h2.hlavni-cas {
		font-weight: bold;
		font-size: 18px;
		argin: 15px 25px 5px 25px;
	}
	
	ul.hlavni-ceny {
		margin: 5px 50px 5px 50px;
	}

	ul, ol {
		margin: 5px 50px 5px 50px;
	}

	.input_req {
		height: 30px;
		font-size: 15px; 
	}

	.input_req input{
		height: 20px;
		font-size: 15px; 
		width: 178px;
	}


.tabulka-cena {
	border: 1px solid silver;
}

.tabulka-cena td {
	margin: 15px;
	padding: 15px;
	border: 1px solid silver;
}

.minipismo {
	font-size: 11px;
}

.zvyrazneni {
	color: #F00;
}
 