body {
	color : 			#666666;
	background-color : 		#FFFFFF;
	font-family : 			Verdana, Arial, Helvetica, sans-serif;
	margin : 			0px;
	background-attachment : 	fixed;
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;


}

h1 {
	color : #ac001c;	
	font-family : Arial, Verdana, Helvetica, sans-serif;
	margin : 0px;
	font-size: 20px;
}

h2 {
	color : #ac001c;	
	font-family : Arial, Verdana, Helvetica, sans-serif;
	margin : 0px;
	font-size: 18px;
}
	
ul {
	list-style-type: 		square;
}
img {
	border: 			none;
}
.border {
	border-left: 			1px solid #000000;
	border-right: 			1px solid #000000;
	border-top: 			1px solid #000000;
	border-bottom: 			1px solid #000000;
}
.imgborder {
	border-left: 			1px solid #000000;
	border-right: 			1px solid #000000;
	border-top: 			1px solid #000000;
	border-bottom: 			1px solid #000000;
}
table {
	border-spacing : 		0px;
	/*border-collapse: 		collapse;*/
	border-left: 			0px solid #000000;
	border-right: 			0px solid #000000;
	border-top: 			0px solid #000000;
	border-bottom: 			0px solid #000000;
}
td {
	border-left: 			0px solid #000000;
	border-right: 			0px solid #000000;
	border-top: 			0px solid #000000;
	border-bottom: 			0px solid #000000;
	font-size : 			13px;
	color : 			#3b3b3b;
}
a {
	text-decoration: 		none;
	color: 				#ac001c;
}	
a:hover {
	text-decoration: 		underline;
	color: 				#ac001c;
}
hr {
	width: 				100%;
	height: 			1px;
	color: 				#000000;
}
.cz  {
	font-family :  			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			9px;
	color: 				#FFFFFF;
}	
.cz a {
	font-family : 			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			10px;
	text-decoration: 		none;
	color: 				#FFFFFF;
}	
.cz a:hover {
	font-family : 			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			10px;
	text-decoration: 		underline;
	color: 				#FFFFFF;
}

.no_rep{
	background-position: 		top;
    	background-repeat: 		no-repeat;
}

.small td {
	font-family :  			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			10px;
	color: 					#000000;
}	
.small a {
	font-family : 			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			10px;
	text-decoration: 		none;
	color: 					#000000;
}	
.small a:hover {
	font-family : 			Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 			10px;
	text-decoration: 		none;
	color: 					#000000;
}

.menu {
	color: #FFFFFF;
	padding-left: 280px;
	padding-top: 14px;
}
.menu a {
	text-decoration: 		none;
	color: 				#FFFFFF;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 20px;
	border-top: 1px #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px #FFFFFF;
	border-left: 1px #FFFFFF;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}	
.menu a:hover {
	text-decoration: 		none;
	color: 				#000000;
	font-weight: bold;
}


.menuleft {
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;

}
.menuleft a {
	text-decoration: 		none;
	color: 				#FFFFFF;
	display: block;
	margin: 0px;
	border-top: 1px #ff8888;
	border-right: 1px #ff8888;
	border-bottom: 1px solid #ff8888;
	border-left: 1px #ff8888;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 8px;


}	
.menuleft a:hover {
	text-decoration: 		none;
	color: 				#000000;
	font-weight: bold;
}


.tableborder {
	border: 5px solid #FFFFFF;

}
.textblock1 {
	background: #FFFFFF url(obrazy/bg_menuleft.jpg) no-repeat left top;
	color: #FFFFFF;
	padding: 10px;
	width: 194px;
	display: block;




}
.textblock2 {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: 1px #CCCCCC;
	border-right: 1px #CCCCCC;
	border-bottom: 1px #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 716px;
	display: block;


}
.dole {
	background: url(obrazy/dole.gif) no-repeat left top;
	padding-right: 10px;
	height: 44px;



}
.top1 {
	background: url(obrazy/zahlavi_1.gif) no-repeat left top;
	height: 89px;

}

