/* CSS Document */

body{
text-align: center;
background: #000000 url(images/simona3back.jpg) repeat-x;
/*background: #000000 url(images/pozadi.png) repeat-x;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
padding: 0px;
margin: 0px;
font-size: 12px;
}

#header-top{
width: 300px;
height: 100px;
text-align: center;
display: block;
color: red;
position: absolute;
left: 0px;
right: 0px;
padding-top: 20px;
font-weight: normal;
font-size: 12px;
}

#header-top a{
text-decoration: none;
color: gray;
font-weight: normal;
}

#header-top a:hover{
color:#fce5c1;
}

.male1{
display: block;
margin-bottom: -5px;
}


#pozadi_webu {
width: 500px;
text-align: left; 
margin: 0 auto; 
padding-top: 300px;
}

#pozadi_strany{
width: 95%;
min-width: 950px;
height: auto;
display: block;
padding: 0px;
margin: 0px;
/*border: 1px solid red;  */
float: left;      
}


#pozadi_webu3{
background-image: url(images/simona2back.jpg);
background-repeat: no-repeat;
position: relative;
height: 900px;
display: block;
padding: 0px;
margin: 0px;
clear: both;
}

#logo img{
width: 150px;
height: 150px;
border: 0px;
float: right;
}

#slogan{
float: right;
width: 452px;
height: 59px;
display: block;
background-image: url(../images/slogan.png);
background-repeat: no-repeat;
margin-top: 50px;
padding-right: 50px;
}

#prava{
margin-top: 40px;
width: 200px;
height: auto;
display: block;
padding-left: 10px;
clear: both;
float: right;
color: black;

}

#menu ul li{
color: black;
margin-top: 0px;
right: 0px;
list-style-type: none;
}

#menu a{
width: 184px;
padding-top: 7px;
margin-top: 5px;
margin-bottom: 5px;
height: 23px;
text-align: center;
display: block;
text-decoration: none;
color: black;

}



#menu a:hover{
background-image: url(../images/menu_back.png);
background-repeat: no-repeat;
display: block;
text-decoration: none;
color: black;
}

#ikony{
width: 140px;
display: block;
text-align: center;
margin: 0px auto;
float: right;
}

#ikony img{
border: 0px;
margin: 0px auto;
padding: 10px;
}

#leva{
width: 50%;
min-width: 600px; 
/*width: 606px; */
display: block;
float: right;
overflow: hidden;
}

#strana{
width: 90%;
min-width: 560px;
display: block;
float: left;
background-image: url(../images/back_2.png);
}

#navigace{
background-image: url(../images/page_background.png);
background-repeat: repeat-x;
width: 100%; 
height: 24px;
float: left;
text-align: left;
padding-top: 6px;
color: gray;
}

#prouzek{
width: 40px;
display: block;
float: left;
background-image: url(../images/back_1.png);
background-repeat: repeat-y;
margin: 0px;
position: relative;
overflow: hidden;
}

#navigace a{
color: gray;
padding-left: 5px;
}

#navigace a:hover{
color: white;
}

.bold{
font-weight: bold;
}

#obsah{
text-align: left;
color: gray;
padding: 10px;
min-height: 100%;
}

.left1{
float: left;
margin-right: 20px;
margin-top: 5px;
margin-bottom: 5px;
position: relative;
display: block;
clear: right;
border: 4px solid #cecece;
}

.natahovac{
}

p {
color: #c6c6c6;
font-size: 11px;
padding-bottom: 10px;
text-align: justify;
}

p a{
color: #fce5c1;
}

strong{
font-size: 12px !important;
color: #e1e1e1;
font-weight: bold;
}

h1{
color: #fce5c1;
font-size: 16px;
font-weight: normal;
padding-top: 50px;
}

h1 strong{ 
font-weight: bold;
color: #fce5c1;
font-size: 16px !important;
padding: 0px !important;
margin: 0px !important;
}


h1 strong:hover{
color: white;
font-size: 16px;
}

h2 strong{ 
font-size: 12px;
color: #fce5c1;
padding: 0px;
margin: 0px;
}



h2{
font-size: 15px;
padding-top: 20px;
color: #fce5c1;
}


h2 a{
font-size: 15px;
padding-top: 20px;
color: #fce5c1;
}

.seda4{
color: #fce5c1;
text-decoration: none;
font-size: 15px;
}

.seda4:hover{

text-decoration: none;
font-size: 15px;
}


h3{
font-size: 13px;
color: #ffffff;
}

h4{
color: #c6c6c6;
}

#ailista a{
padding-left: 5px;
padding-right: 5px;
color: gray;
position: relative; 
}

#ailista a:hover{
padding-left: 5px;
padding-right: 5px;
color: white;

}

#ailista2{
font-size: 10px;
color: gray;
margin-top: 30px;
padding-top: 40px;
width: 800px;     
display: block;
text-align: justify;
margin: 0px auto;
}

#ailista2 a{
padding-left: 5px;
padding-right: 5px;
color: gray;
position: relative; 
}

#ailista2 a:hover{
padding-left: 5px;
padding-right: 5px;
color: white;

}

#ailista{
font-size: 10px;
color: gray;
margin-top: 20px;
width: 800px;
display: block;
text-align: center;
float: right;
padding-right: 150px;
}

.zlata1{
color: #fce5c1;
}

a{
color: #fce5c1;
}

a:hover{
color: #ffffff;
}

ul li a{
color: gray;
}

ul li a:hover{
color: white;
}

.clear{
clear: both;
}

.table1{
background-image: url(../images/back_1.png);
color: #fce5c1;
font-weight: bold;
}
.table2{
background-image: url(../images/back_2.png);
color: white;
font-weight: bold;
}
table{
color: white;
margin-top: 20px;
}

table td{
background-image: url(../images/back_1.png);
padding: 5px;
}

#footer{
float: left;
background-image: url(../images/footer2.png);
background-repeat: no-repeat;
background-position: center;
display: block;
width: 100%;
height: 70px;
top: 0px;
overflow: hidden; 
color: #c6c6c6;
padding-top: 30px;
text-align: center;
}

.posun1{
padding-left: 32px;
}

.bila1{
color: white;
}

#footer a{
color: #c6c6c6;
text-decoration: none;
}

#footer a:hover{
color: white;
text-decoration: underline;
}

#obr1{
text-align: center;
margin: 0px auto;
position: relative;
display: block;
}

.obr-r{
float: right;
position: relative;
border: 4px solid #c6c6c6;
margin-left: 20px;
}
.obr-r2{
float: right;
position: relative;
margin-left: 20px;
}

.right1{
float: right;
position: relative;
width: 310px;
display: block;
}

.table3{
padding-left: 3px;
}

.blize{
margin-top: -20px;
}

.oznam{
padding: 10px;
border: 1px dashed gray;
background-image:  url(../images/back_1.png);
color: white;
font-weight: bold;
}

#reset
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}