html, body{
	background-color: #FFFFFF;
	font-family: Tahoma, 'Arial CE', 'Helvetica CE', helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
}

div{
	margin: 0px;
}

a{
	color: #434343;
	text-decoration: none;
}

p{
	text-align: justify;
	margin-top: 20px;
	text-indent: 30px;
}


img, div{
	border-width: 0px;
	border-style: none;
	margin: 0px;
	padding: 0px;
}

h1{
	font-size: 12px;
	font-weight: 600;
	font-family: Tahoma, 'Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
	margin-left: 10px;
	color: Black;
	text-align: left;
}

h2{
	font-size: 12px;
	color: #434343;
	font-weight: normal;
}


.floatend{
	clear: both;
	display: block;
	height: 1px;
	width: 100%;
}

.stred{
	text-align: center;
}

#mainpack{
	padding-top: 30px;
	padding-bottom: 30px;
}

#main{
	margin: 0px auto 0px auto;
	width: 855px;
	background-image: url("back.png");
	background-position: center;
	background-repeat: repeat-y;
	padding: 0px;
	display: block;
	text-align: left;
}

#hlavicka{
	display: block;
	width: 855px;
}

#hlavicka img{
	padding: 0px;
	margin: 0px;
	float: left;
	border-style: none;
	border-width: 0px;
}

#hlavicka div{
	display: block;
}

.telicko{
	position: relative;
	text-align: left;
}


#popisky h2{
	text-align: left;
	margin-left: 20px;
}

#popisky2 h2{
	text-align: center;
}

#popisky2 {
	background-color: #FFFFC1;
	border: medium;
}

#oddelovac h2{
	background: url(../obrazy/divize.gif);
	font-size: 22px;
	text-align: left;
	color: #c7c8c9;
}
