/* CSS Document */

body{
background-color: white;
margin:10 10%;
width:auto;
font-family: sans-serif;
font-size:12pt;
}

#hlavni_cast{
width:800px;

padding:0;
background-image: url(../image/castistranek/stranka_01.gif);
background-repeat: repeat-y;
background-position: center;
}

#menu{
margin:0;
padding:0 10px;
width:150px;
height:500px;
float:left;
}

#pata{
margin:0 0 -5px 0;

}
#hlavni_text{
margin:0 0 0 10px;
padding:10px 3px 10px 10px;
width:445px;

float:left;
}
#hlavni_text h4{
color:#de7656;
}
#pomocny_text{
margin:0 0 0 30px;
width:110px;
height:500px;

float:left;
padding:10px 3px 0 10px;

}
.vpravo{
text-align:right;
}
.popis_kocka{
color:#de7656;

}
.posun{
position:relative;
top:80px;
}
.stred{
text-align:center;
}
.ram img{
border:groove 7px #7D2A2A;
}
table.kotata{
border :groove 3px #7D2A2A;
font-size:10pt; 
padding:2px;
}
table.kotata td, table.kotata tr{
border :solid 1px #7D2A2A;
padding:2px;
}
a {
color:#de7656;
}
.posun2{
position:relative;
left:20px;
top:30px;
}
.posun3{
position:relative;
top:40px;
}
.jmeno{
text-align:center;
font-size:12pt;
font-weight: bold;
background-color:#f0dbc8;
}
.minka_tabulka{
position:relative;
top:3px;
}
.tyzy_tabulka{
position:relative;
top:3px;

}

/* styly pro leve menu      budou dlouhe*/
a.menu_00{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_00.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_00:hover{
background-image: url(../image/castistranek/menubile_00.gif);
}
a.menu_01{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_01.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_01:hover{
background-image: url(../image/castistranek/menubile_01.gif);
}
a.menu_02{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_02.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_02:hover{
background-image: url(../image/castistranek/menubile_02.gif);
}
a.menu_03{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_03.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_03:hover{
background-image: url(../image/castistranek/menubile_03.gif);
}
a.menu_04{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_04.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_04:hover{
background-image: url(../image/castistranek/menubile_04.gif);
}
a.menu_05{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_05.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_05:hover{
background-image: url(../image/castistranek/menubile_05.gif);
}
a.menu_06{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_06.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_06:hover{
background-image: url(../image/castistranek/menubile_06.gif);
}
a.menu_07{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_07.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_07:hover{
background-image: url(../image/castistranek/menubile_07.gif);
}
a.menu_08{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_08.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_08:hover{
background-image: url(../image/castistranek/menubile_08.gif);
}
a.menu_09{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_09.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_09:hover{
background-image: url(../image/castistranek/menubile_09.gif);
}
a.menu_10{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_10.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_10:hover{
background-image: url(../image/castistranek/menubile_10.gif);
}
a.menu_11{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_11.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_11:hover{
background-image: url(../image/castistranek/menubile_11.gif);
}
a.menu_12{
width:150px;
height:30px;
background-image: url(../image/castistranek/menu_12.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_12:hover{
background-image: url(../image/castistranek/menubile_12.gif);
}
a.menu_13{
width:150px;
height:30px;
background-image: url(../image/castistranek/jamis.gif);
display: block;
background-repeat: no-repeat;
}
a.menu_13:hover{
background-image: url(../image/castistranek/web1.gif);
}
/* pro fotogalerii*/
div.title_div {
	text-align: center;
}

div.subtitle_div {
  text-align: center;
  margin: 30 0 30 0;
}

div.images_div {
  position: relative;
}

div.links_div {
}

div.first_div {
}

div.last_div {
}

div.previous_div {
}

div.url_div {
}

div.next_div {
}

div.slideShowControl_div {
	visibility: hidden;
}

table {
}

td {
	border: 1px;
	padding: 0 5 0 5;
}
/*pro knihu*/
/*pro navstevni knihu*/
.uvodni_stranka{
text-align: left;
padding-top: 5px;
}

a{
color:#DE7656;
}



a:active{
color: red;
}
#hlavni_text a:hover{
color:white;
}



h2{

color: #de7656;
text-align: left;
padding-left: 40px;
}

hr{
display: none;
} 
#formular{
width: 420px;
margin: 15px auto;
text-align: left;
font-size:10pt;
}

#formular form fieldset{
border: 1px #7D2A2A solid;
padding: 15px 25px;
background-color: #F0DBC8;

}


#formular form fieldset legend{
background-color: #F0DBC8;
border: 1px #7D2A2A solid;
padding: 2px 5px;
font-style: italic;
}

#formular form fieldset p label{
display: block;
}

.neni_nutne{
color: rgb(143,143,143);
font-size: 90%;
}

#formular form fieldset p{
padding: 0;
}

#formular form fieldset textarea{
width: 350px;
padding: 2px;
background-color: #f0dbc8;
border:solid 1px #7D2A2A;
}

#formular form fieldset p input{
padding: 2px;
width: 200px;
margin: 4px 0;
background-color: #f0dbc8;
border:solid 1px #7D2A2A;
}

#formular form fieldset p #submit{
width: 60px;
border:solid 1px #7D2A2A; 
}

/* vypis */

.vypis{

border-top: 1px blue solid;
border-bottom: 1px blue solid;
width: 420px;
margin: 25px auto 15px auto;
background-color: #f0dbc8;
}



/* příspěvky */

.prispevek{
font-size:10pt;
text-align: left;
width: 420px;
margin: 10px auto 0 auto;
background-color: #f0dbc8;
border-top: 1px #7D2A2A solid;
border-bottom: 1px #7D2A2A solid;
overflow: hidden;
}

.prispevek p{

}




.web, .email, {

color: rgb(0,136,68);
font-style: italic;
padding: 2px 4px;
}

.id{
font-size: 150%;
padding: 2px;
}

.nahoru{
font-style: italic;
padding: 0 2px;
}

.nutne{
font-weight: bold;
font-size: 110%;
color: red;
}

/* paticka */

#paticka{
height: 25px;
color: black;
margin-top: 10px;
font-style: italic;
}

#prihlaseni{
width: 250px;
padding: 150px;
text-align: center;
margin: 0 auto;
}

#prihlaseni form{
text-align: left;
}

#prihlaseni form p{
padding: 10px;
}

#prihlaseni form legend{
padding: 3px;
border: 1px #7D2A2A solid;
}

ul{
font-size:10pt;

}

ul li{
display: inline;
font-size: 90%;
}

ul li a{
border: 2px #7D2A2A solid;
padding: 3px;
text-decoration: none;
background-color: #f0dbc8;
color: black;
}

table{
text-align: left;
margin: 0 40px 10px 40px; 
width: 450px;
}

table td{
border: 1px #7D2A2A solid;
text-align: left;
padding: 3px;
}

.table_time{
width: 100px;
text-align: center;
background-color: #f0dbc8;
}

#submit_smazat{
margin-left: 50px;
}

.odhlasit{
color: #7D2A2A;
}

.strankovani, #strankovani{
text-align: center;
font-weight: bold;
}

.strankovani a, #strankovani a{
padding: 2px;
}

.paticka{
font-style: italic;
text-align: center;
}
.vlajky{
position:relative;
left:200px;
top:-10px;
}
.vlajky a{
text-decoration: none;

}
.vlajky img{
border:none;
}
