/*@media screen {*/

body {

	margin-top: 10px;

	margin-left: 0px;

	text-align: center;

	background: #c0c0c0;

	}

#hlavicka {

	border-top: 2px dashed white;
	
	border-bottom: 2px dashed white;
	
	border-left: 2px dashed white;
	
	border-right: 2px dashed white;
	
	width: 900px;

	height: 125px;
	
	background-image: url('Hlavicka.gif');

}

#hlavicka-uvodnistrana {

	border-top: 2px dashed white;
	
	border-bottom: 2px dashed white;
	
	width: 900px;

	height: 125px;
	
	background-image: url('Hlavicka.gif');

}


#stranka-celek {

	margin-left: auto;
	
	margin-right: auto;

	width: 904px;
	
	background: black;
	
	}
	
#stranka-celek-uvodnistrana {

	margin-left: auto;
	
	margin-right: auto;
	
	width: 900px;
	
	height: 900px;
	
	background: black;
	
	border-left: 2px dashed white;
	
	border-right: 2px dashed white;
	
	}
	
#stranka-celek-uvodnistrana-ajnj {

	margin-left: auto;
	
	margin-right: auto;
	
	width: 900px;
	
	height: 938px;
	
	background: black;
	
	border-left: 2px dashed white;
	
	border-right: 2px dashed white;
	
	}

#text, #obrazky
		{
		margin:				0 50px 0 50px;
		background-color:	#f0d1a1;
		border:				5px solid #5c1616;
		line-height:		130%;
		font-weight:		bold;
		}	
	

#uvod-bezreklam {

	width: 900px;

	height: 500px;

	border-left: 2px dashed white;

	border-right: 2px dashed white;

	background: black;

}	


.uvodbezreklam {

	width: 904px;

	text-align: center;

	padding: 0px 10px 0px 0px;

	margin-left: 20px;

	margin-right: 20 px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Comic Sans MS;

}



#ukazka {

	width: 904px;

	height: 50px;

	border-bottom: 2px dashed white;

	background: #c0c0c0;

}



#ukazkafm {

	width: 904px;

	height: 60px;

	background: #c0c0c0;

}



#mesic {

	width: 904px;

	height: 60px;

	border-bottom: 2px dashed white;

	background: #c0c0c0;

}



#paticka {

	width: 904px;

	/*height: 10px;*/

	color: grey;

	text-align: right;

	font: bold 10px Arial, Helvetica, sans-serif;

	border-top: 2px dashed white;

	background-color: #c0c0c0;
	
	clear: both;

}


.hlavni-left {

	float: left;

	width: 150px;

	height: 715px;

	background: black;

	border-right: 2px dashed white;

	border-left: 2px dashed white;
	/*border-bottom: 2px dashed white;*/

}



.hlavni-index {

	align: absmiddle;

	width: 900px;

	height: 620px;

	background: black;

	border-right: 2px dashed white;

	border-left: 2px dashed white;

}


.hlavni-index-archivfotomesice {

	align: absmiddle;

	width: 900px;

	height: 795px;

	background: black;

	border-right: 2px dashed white;

	border-left: 2px dashed white;

}


.fotonaukazku {

	align: center;

	valign: middle;

	width: 900px;

	background: black;

	border-right: 2px dashed white;

	border-left: 2px dashed white;

}

.hlavni-menu {

	margin-top: 0px;

	width: 150px;

	text-align: center;

	/*height: 20px;*/
	

}

.hlavni-menu a{

	display: block;

	width: 150px;

	height: 30px;

	font-family: Tahoma;

	font-size: 13px;

	margin-left: 0px;

	padding: 8px 0px 0px 0px;

	color: white;

	text-decoration: none;

	font-weight: bold;

	background: #003300;

	border-bottom: 2px dashed White;

}

.hlavni-menu a:hover {

	color: black;

	font-family: Tahoma;

	background: #c0c0c0;

}

.hlavni-menu a:active {

	color: black;

	background: black;

}

.vedlejsi-menu {

	background: #113311;
	
	margin-top: 5px;
	
	margin-bottom: 0px;

	width: 900px;

	text-align: center;
	
	
	/*height: 20px;*/
	
}

.vedlejsi-menu a{

	display: inline;

	width: 900px;

	height: 20px;

	font-family: Tahoma;

	font-size: 12px;

	margin-left: 5px;

	padding: 8px 8px 8px 8px;

	color: white;

	text-decoration: none;

	font-weight: bold;

	background: #113311;

	border-bottom: 0px dashed White;

}

.vedlejsi-menu a:hover {

	color: black;

	font-family: Tahoma;

	background: #c0c0c0;

}

.vedlejsi-menu a:active {

	color: black;

	background: black;

}



/* mejl a pocitadlo*/
#mejl {
	text-align: center;
	/*margin-top: 450px;*/
}
#mejl p{
	text-align: center; 
	text-indent: 0px; 
	line-height: 200%; 
	margin-top: 35; 
	margin-bottom: 35;
}





#hlavni-right {

	background: black;

	text-align: center;

	float: right;

	width: 748px;

	/*height: 700px;*/

	border-right: 2px dashed white;
	/*border-bottom: 2px dashed white;*/

}



.main-text {

	width: 707px;

	text-align: center;

	padding: 0px 10px 0px 0px;

	margin-left: 20px;

	margin-right: 20 px;
	
	border-right: 2px dashed white;
	
	border-left: 2px dashed white;

	font-size: small;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Comic Sans MS;

}

 

.language {

	width: 125px;

	margin-top: 50px;

	text-align: left;

}

.language a{

	width: 120px;

	height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 0px;

	color: #5C5C5C;

	font-weight: bold;

	text-decoration: none;

	vertical-align: text-top;

}

.language a:hover {

	color: white;

}


.mojefoto {

	margin-top: 25px;

	margin-bottom: 25px;

	text-align: center;

}

.pocitadlo {

	width: 125px;

	margin-top: 20px;

	margin-bottom: 15px

	text-align: center;

	font-family: Tahoma;

	color: white;

	font-size: 8px;


}


.marq {

	margin-top: 25px;

	margin-bottom: 25px;

	text-align: center;

}



.sluzby {

	width: 585px;

	margin-top: 5px;

	text-align: left;

	border-bottom: 1px dotted #39756b;

	height: 15px;

	}

	

H1 {

	color: #006600;

	margin: 15px 0px 0px 0px;

	font-family: Century Gothic;

	font-size: 32px;

	font-weight: bold;

	text-align: center;

}
		

H2 {

	color: #006600;

	margin-top: 15px;

	margin-bottom: 30px;

	font-family: Australian Sunrise;

	font-size: 35px;

	font-variant: small-caps;

	font-weight: bold;

	text-align: center;

}



H3 {

	color: white;

	margin: 0px 0px 0px 0px;

	font-family: Comic Sans MS;

	font-size: 30px;

	font-weight: bold;

	text-align: center;

}

H4 {

	color: white;

	margin-top: 0px;

	margin-bottom: 20px;

	font-family: Comic Sans MS;

	font-size: 16px;

	font-weight: bold;

	text-align: center;

	text-decoration: underline;

	line-height: 200%;

}



H5 {

	color: white;

	margin-left: 20px;

	font-family: Comic Sans MS;

	font-size: 16px;

	font-weight: bold;

	text-align: left;

	text-decoration: underline;

	line-height: 150%;

}



H6 {

	color: green;

	font-family: Tahoma;

	margin-left: 20px;

	margin-right: 20px;

	font-size: 12px;

	text-align: justify;

	line-height: 175%;

}


H7 {

	color: white;

	font-family: Tahoma;

	margin-top: 12px;
	
	margin-left: 20px;

	margin-right: 20px;

	font-size: 10px;

	text-align: justify;

	line-height: 150%;

}

H8 {

	color: green;

	font-family: Tahoma;
	
	margin-top: 12px;

	margin-left: 15px;

	margin-right: 15px;
	
	text-indent: 0px;
	
	font-size: 12px;

	line-height: 150%;

}



P {

	text-indent: 20px;

	text-align: justify;



}

.normal-p {

	text-align: justify;

}





.aktualitky {

	text-align: justify;

	width: 900px;

	height: 100%;

	border-right: 2px dashed white;

	border-left: 2px dashed white;

	}



.ramecek {

	align: center;

	valign: middle;

	bordercolor: #808080;

	bordercolorlight: #C0C0C0;

	bordercolordark: #333333;

	text-align: center;

	padding-left: 0px;

	margin-top: 30px;

	margin-bottom: 30px;

	}



.snimek {

	text-align: center;

	padding-left: 0px;

	margin-top: 20px;

	margin-bottom: 20px;

	}



.stred {

	align: center;

	valign: middle;

	margin: 0px 0px 0px 0px;

}