body {
	font-family: 'Verdana CE', Verdana, 'Arial CE', Arial, 'Helvetica CE', Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #CECECE;
}
img {
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	padding: 0px;
}
.obal {
	width: 600px; 
	margin: 0 auto; padding: 0px;
	border: 1px solid black; background-color: White;
}
.nazev {
	width: 600px; height: 120px;
	margin: 0px; padding: 0px; border: none; 
	background-image: url(images/france.jpg); background-repeat: no-repeat; background-color: #000099;
}
.hlavni {
	width: 600px; height: 470px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/podklad_mapa.jpg); background-repeat: no-repeat; background-position: bottom; background-color: White;
}
h1.uvod {
	text-align: center; color: #000099;
	font-size: 20px; font-weight: bold;
	margin: 0px; padding: 20px 0 0 0;
}
h3.uvod {
	text-align: center; color: #000099;
	font-size: 16px;
	margin: 0px; padding: 10px 0 0 0;
}
p.text1 {
	text-align: center; font-size: 12px; color: #000099;
	margin: 0px; padding: 8px 0 0 0;
}
.spodek {
	width: 600px; height: 40px;
	background-image: url(images/prechod.gif); background-repeat: repeat-x;
}
p.text2 {
	text-align: center; color: #DDDDDD; font-size: 10px;
	margin: 0px; padding: 8px 0 0 0;
}
.nocss {
	display: none;
}
.clear {
	clear: both;
}
/****************  podstranky  *****************/
.obal2 {
	width: 650px;
	margin: 0 auto; padding: 0px;
	border: 1px solid black; background-color: White;
}
.denik {
	width: 200px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/denik.jpg); background-repeat: no-repeat;
}
.fotky {
	width: 200px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/fotky.jpg); background-repeat: no-repeat;
}
.ucastnici {
	width: 200px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/ucastnici.jpg); background-repeat: no-repeat;
}
.info {
	width: 200px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/info.jpg); background-repeat: no-repeat;
}
.mapa {
	width: 200px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/mapa.jpg); background-repeat: no-repeat;
}
.franciemala {
	width: 450px; height: 70px;
	margin: 0px; padding: 0px; border: none;
	background-image: url(images/france_mala.jpg); background-repeat: no-repeat;
}

/*********************ucastnici**************************/
.roman {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px; 
	border: 3px solid White; border-left: none; border-right: none;
	width: 650px; height: 220px;
	background-image: url(images/roman.jpg);
}
.honza {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px;
	border: /*1px solid White; border-left: none; border-right:*/ none;
	width: 650px; height: 220px;
	background-image: url(images/honza.jpg);
}
.franta {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px;
	border: 3px solid White; border-left: none; border-right: none;
	width: 650px; height: 220px;
	background-image: url(images/franta.jpg);
}
.sata {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px;
	border: /*1px solid White; border-left: none; border-right:*/ none;
	width: 650px; height: 220px;
	background-image: url(images/sata.jpg);
}
.saxo {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px;
	border: 3px solid White; border-left: none; border-right: none;
	width: 650px; height: 220px;
	background-image: url(images/auto.jpg);
}
.vybava {
	text-align: center; line-height: 1.2em;
	margin: 0px; padding: 0px; 
	border-bottom: 3px solid White;
	width: 650px; height: 220px;
	background-image: url(images/vybava.jpg);
}
.jmena {
	color: #000099;
	font-size: 17px; font-weight: bold;
}
/********************fotky*********************/
.hlfoto {
	border: 0px; margin: 0px; padding: 13px;
}
.lfotoh {
	/*width: 300px; height: 200px;*/
	padding: 0; border: solid black 2px; margin: 0;
	position: relative; float: left;
}
.pfotoh {
	/*width: 300px; height: 200px;*/
	padding: 0; border: solid black 2px; margin: 0;
	position: relative; float: right;
}
.lfotov {
	/*width: 200px;*/
	padding: 0; border: solid black 2px; margin: 0px 0px 0px 50px;
	position: relative; float: left;
}
.pfotov {
	/*width: 200px; height: 300px;*/
	padding: 0; border: solid black 2px; margin: 0px 50px 0px 0px;
	position: relative; float: right; 
}
.ltext {
	width: 300px; height: 20px; padding: 0; border: 0; margin: 0;
	position: relative; float: left; clear: left;
	font-size: 10px; text-align: center;
}
.ptext {
	width: 300px; height: 20px; padding: 0; border: 0; margin: 0;
	position: relative; float: right; clear: right;
	font-size: 10px; text-align: center;
}
.foto-text {
	width: 300px; padding: 0; border: 0; margin: 0;
}
.tabfoto {
	background-color: #FFFFFF;
}

/******************* info ***********************/

.oblast {
	font-size: 17px; font-weight: bold; text-align: center; color: Black;
	border-bottom: solid 1px Black; margin: 0px; padding: 0px;
}
.misto {
	font-size: 13px; font-weight: bold; text-align: center; 
}

.mistopod {
 font-size: 13px; font-weight: bold; text-align: center; clear: both;
}

/******************* mapa ***********************/

.mapaobr {
	text-align: center;
}


/******************* denik ***********************/

.hltext {
	color: Black;
	font-size: 11px;
	border: 0px; margin: 0px; padding: 15px;
}
p.odst {
	text-indent: 15px; line-height: 1.3em; text-align: justify;
}
.dny {
	font-size: 17px; font-weight: bold; text-align: center; color: Black;
	border-bottom: solid 1px Black; margin: 0px; padding: 0px;
}
.trasa {
	font-size: 12px; font-weight: bold; text-align: center;
}
.fotodenikl {
	position: relative;	float: left; margin-right: 15px; margin-bottom: 10px;
	padding: 0; border: solid black 2px;
}
.fotodenikp {
	position: relative;	float: right; margin-left: 15px; margin-bottom: 10px;
	padding: 0; border: solid black 2px;
}
/**************odkazy deniku***************/
.odkazyd {
	text-align: center; font-size: 10px; font-weight: bold;
	background-color: #DDDDDD;
	border: 0px; margin: 0px; padding: 5px 0;
}
a.denik { text-decoration: none; background-color: transparent; background-image: none; }
a.denik:link { color: #0000CC; }
a.denik:visited { color: #0000CC; }
a.denik:hover { color: #00CCFF; }

/***************odkazy*****************/
#titul {text-decoration: none; font-weight: bold; font-size: 12px; }
#titul:link { color: #0000CC; }
#titul:visited { color: #0000CC; }
#titul:hover { color: #CC0000; }


