/*Vnitřní a vnější vzdálenosti*/
*{
	margin:0;
	padding:0;
}
/*Pro všechno v body platí*/
body{
	text-align: center;   /*centrování bloku page*/
	background-color: green ;
	font-family: Arial, Helvetica, sans-serif;
}
/*Zarovnání vlevo pro všechno v div*/
div{
	text-align : left;
}
/*Celá stránka*/
#page{
	width: 1000px;
	
	background-color: lim ;
	margin-left: auto; /*centrování bloku page*/
	margin-right: auto;/*centrování bloku page*/
}
/*Horní část stránky*/
#top{
	width: 100%;
	height: 177px;
	background-image: url(../Obr/finallyyyy.jpg);
	margin-bottom: 3px;
	margin-top: 10px;
}
/*Horní část stránky2*/
#top1{
	width: 100%;
	height: 146px;
	margin-bottom: 10px;
	margin-top: 3px;
	background-image: url(../Obr/logo.jpg);
}


#top2{
	width: 100%;
	height: 21px;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: lime;
	text-align: center;
}

/*Levé menu*/
#menu{
	float: left;
	width: 250px;
	_width: 270px;
	background-color: lime;
	margin-right: 10px;
	_margin-right: 7px;
	padding: 10px 10px 10px 10px;
	/*font-size: 19px;*/ 
	height: auto;
}
/*Levé menu - prvky seznamu*/
#menu li{
	list-style-type: none;
	margin-bottom: 12px;
	margin-left: 8px;
	margin-top: 10px;
	font-size: 15px;
	font-variant: small-caps;
	font-weight: bold;
}
/*Levé menu - prvky seznamu - odkazy*/
#menu a{
	color: blue;
	text-decoration: none;
	list-style-type: none;
	width: 230px;
	_width: 222px;
	display: block;
}
/*Levé menu - prvky seznamu - odkazy(při najetí kurzoru)*/
#menu a:hover{
	font-weight: bold;
	background-color: #3296f4;
	color: #FFFFFF;
	display: block;
	width: 230px;
	_width: 222px;
	/*background-color: #DEDEDE;*/
}
/*Levé menu - prvky seznamu - odkazy(při vybrání)*/
#menu a:active{
	font-weight: bold;
	background-color: #084DFB;
}
/*Text uprostřed stránky*/
#obsah{
	text-align: center;
	background-color: lime ;
	margin-left: 275px;
	padding: 15px 15px 15px 15px;
	font-size: 20px;
	font-family : Comic Sans MS;
	margin-bottom: 10px;
	width: 695px;
	color: blue;
	height: auto;
	
}


#obsah1{
	text-align: center;
	background-color: lime ;
	margin-left: 275px;
	padding: 15px 15px 15px 15px;
	font-size: 20px;
	font-family : Comic Sans MS;
	margin-bottom: 10px;
	width: 695px;
	color: blue;
	height: 952px;
	background-image: url(../Obr/sablona22.jpg);
}

#obsah a{
	color: #191970;
	text-decoration: none;
	list-style-type: none;
}



/*Odstavce v textu uprostřed stránky*/
#obsah p{
	text-align: center;
	margin-bottom: 8px;
	font-size: 17px;
}
#obsah li{
	text-align: left;
	margin-left:40px;
}

#bottom{	
	clear: left;
	width: 1000px;
	_width: 980px;
	text-align: center;
	font-size: 15px;
	height: 40px;
	
	border: White;
	border-style: none;
	color: blue;
background-color: lime;

}

#bottom a{
	color: red;
	text-decoration: none;
	list-style-type: none;
}

/*menu*/

#nav
{
width: 100%;
float: left;
background-color: lime;
}
#nav ul
{
padding: 0;
}
#nav ul li
{
display: inline;
}
#nav ul
{
margin: 0;
padding: 0 0 0 7%;
color: #FFFFFF;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size: .8em;
letter-spacing: 2px;
font-weight: bold;
}
#nav ul li a
{
padding: 0.2em 12px;
background-color: lime;
color: blue;
text-decoration: none;
float: left;
border-right: 1px solid #128ac8;
}
#nav ul li a:hover
{
background-color: #3296f4;
color: #FFFFFF;
}
#nav li#active a
{
background-color: #45b4fa;
color: #FFFFFF;
} 

#pismo
{
font-size: .8em;
font-family:
Comic Sans MS;
color: aqua;
text-align: center;
}

/*class-Zarovnany obrazek doleva*/
.obrazekLevo{
	float: left;
	width: 200px;
	margin-right: 10px;
}

.obrazekprostred{
	margin-left: 100px;
	
}

.obrazekprostred1{
	margin-left: 230px;
	
}

.obrazekPravo{
	float: right;
	width: 200px;
	margin-left: 10px;
}


/*fotky v galerii*/
.fotky{
	float: left;
	height: 150px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	border-color: White;
}
/*ukončení bloku s plovoucími boxy*/
.konec{
	clear : left;
	width: 450px;
	_width: 460px;
} 
/*schování rámečku kolem obrázku*/
img {
	border-style: none none none none;
}
/*zabaleni fotek do rámečku*/
#fotoObal{
	padding-top: 30px;
	text-align: center;
	width: 450px;
	_width: 455px;
	margin-left: auto;
	margin-right: auto;
}
h1{
	font-weight: bold;
	font-size: 30px;
	margin-bottom: 10px;
	font-variant: small-caps;
	COLOR: #FFFF00
}
h2{
	font-style: oblique;
	font-weight: bold;
	font-size: 25px;
	margin-bottom: 5px;
	margin-top: 10px;
	COLOR: #FFFF00
}
h3{
	text-align: left;
	font-weight: bold;
	font-size: 18px;
}
#odkazy li{
	margin-bottom: 20px;
	font-size: 18px;
	margin-left: 70px;
	text-align: left;
}
#odkazy a{
	text-align: justify;
	color: Black;
}
#odkazy a:hover{
	
	color: Black;
	font-weight: bold;
}

#nadpisvelky
{
font-size: 35px;
font-family:
Comic Sans MS;
color: #000080;
text-align: center;
}


#nadpiskamil
{
font-size: 25px;
font-family:
Brush Script MT;
color: #000080;
margin-left: 530px;
}

#nadpisvelkyvlevo
{
font-size: 35px;
font-family:
Comic Sans MS;
color: #000080;
text-align: left;
}

#nadpisvelkyvpravo
{
font-size: 35px;
font-family:
Comic Sans MS;
color: #000080;
text-align: right;
}

#nasprostredek
{
font-size: 40px;
font-family:
Brush Script MT;
color: #000080;
text-align: center;
}

#nasprostredek1
{
font-size: 40px;
font-family:
Arial;
color: #aqua;
text-align: center;
}

#nadpismalyvpravo
{
font-size: 15px;
font-family:
Arial
color: #000080;
margin-left: 530px;
}

#nasprostredek2
{
font-size: 20px;
font-family:
Arial;
color: blue;
text-align: center;
}


#napis { position: relative; text-align: center; width: 600px; height: 160px; font: bold 25px Comic Sans MS; filter: Light() DropShadow(Color=#009FBB,OffX=3,OffY=3) blur(add=1,Strength=3)} 

filter: Light() Glow(Color=fuchsia,Strength=5) 
} 



