/* CSS Document */
body{
margin: 10px 0px 0px 0px;
}
#vse{
width: 1000px;
display: block;
font-family: Trebuchet MS;
}
#header{
background: url(imgs/back_top_border.jpg) repeat-x;
height: 76px;
display: block;
padding: 5px 0px 0px 10px;
}
#main{
clear: both;
}
#footer{
padding-left: 30px;
margin-bottom: 30px;
display: block;
background-color: #006666;
}
.clear{
clear: both;
display: block;
}

.error {
display: block;
color: #990000;
font-size: 12px;
background: #FFA6A8;
border: #CC0000 1px solid;
padding: 10px;
}
.oki {
display: block;
color: #006600;
font-size: 12px;
background: #C9FFBF;
border: #006600 1px solid;
padding: 10px;
}
#header_stred{
background: url(imgs/back_top_stred.jpg) no-repeat right;
height: 72px;
width: 1000px;
display: block;
}
#header_left{
background: url(imgs/back_top_left.jpg) no-repeat;
width: 215px;
height: 72px;
display: block;
}
.odkaz-header{
display: block;
width: 215px;
height: 72px;
}
#menu_header{
text-align: right;
}
#menu_header a{
color: #7f7f7f;
font-weight: bold;
text-decoration: none;
}
#menu_header a:hover{
text-decoration: underline;
}


#menu_stred{
text-align: center;
width: 770px;
float: right;
}
#menu_stred a{
color: #808080;
text-decoration: none;
}
#menu_stred a:hover{
text-decoration: underline;
}



#menu_left{
float: left;
width: 225px;
display: block;
text-align: right;
padding: 15px 5px 0px 0px;
}
#obsah{
float: right;
width: 740px;
display: block;
padding: 15px;
}


#ul_menu_left{
margin: 0px;
padding: 0px;
list-style: none;
}
#ul_menu_left a{
color: #bfbfbf;
text-decoration: none;
}
#ul_menu_left a:hover{
color: #999999;
text-decoration: underline;
}
#ul_menu_left a.active{
color: #022451;
font-weight: bold;
text-decoration: none;
}

h1{
border-bottom: #333333 1px solid;
padding-bottom: 8px;
}
p{
text-align: justify;
}
.podpis{
font-weight: bold;
text-align: right;
}

/*#########################################
fotogalerie
#########################################*/
div.obrazek{
display: block;
width: 240px;
height: 240px;
float: left;
}
div.obrazek a{
text-decoration: none;
}
div.obrazek a img{
border: 1px #666666 solid;
}