
body {
font-family:Arial;
font-style:regular;
color:#000000;
}

a {
color:#000000;
}

a:visited {
color:#000000;
}

a:hover {
color:#ed174b;
}

#wrapper {
position: relative;
width: 880px;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
top: 20px;
background-color:#ffffff;
text-align:left;	
}

#header {
width: 880px;
height: 132px;
background-image: url('img/header.png');
}

#logo {
margin-left:40px;
}

#nadpis h1 {
text-align:right;
visibility:hidden;
}

#left {
float:left;
width:200px;
}

#right {
float:right;
width:660px;
}

#menu {
font-weight:bold;
font-size: 14px;
font-style:italic;
float:left;
text-align:right;
margin-left:60px;
*margin-left:100px;
_margin-left:50px;
}

#menu a {
color:#acabab;
text-decoration:none;
}

#menu a:visited {
color:#acabab;
text-decoration:none;
}

#menu a:hover {
color:#ed174b;
text-decoration:none;
}

#selected {
color:#858585;
text-decoration:none;
font-weight:bold;
}

#menu ul{
margin: 20px auto;
padding-top:11px;
}

#menu li{
list-style-type: none;
display:block;
font-size: 16px;
margin:0 0 10px 0;
}

#footer {
color:#acabab;
margin-top:30px;
height:50px;
text-align:right;
font-size:12px;
}

#footer hr {
color:#acabab;
}

#footer a {
color:#acabab;
text-decoration:none;
}

#footer a:visited {
color:#acabab;
text-decoration:none;
}


#footer a:hover{
color:#ed174b;
text-decoration:none;
}

.clear{
clear:both;
}

.right {float:right;}
.left {float:left;}

p {
margin-bottom:10px;
}


/*----------------------------*/

#text {
font-size:12px;
width:300px;
margin-top:20px;
*margin-top:30px;
_margin-top:30px;
float:left;
}

#text-partneri {
font-size:12px;
width:207px;
margin-top:20px;
*margin-top:30px;
_margin-top:30px;
float:left;
}

#label {
width:317px;
height:317px;
background-image:url(img/label.png);
float:right;
}

#pfko {
width:453px;
height:612px;
background-image:url(img/pf.png);
float:right;
margin-top:30px;
}

#video {
width:317px;
height:317px;
border: 1px solid grey;
float:right;
}

#selected a {
color: #000000;
}

#selected a:visited {
color: #000000;
}

#selected a:hover {
color: #000000;
}

#kalendar h2 {
font-size:16px;
color:#ed174b;
font-style:italic;
}

#kalendar {
margin-top:20px;
padding: 10px 0 20px 20px;
border: 1px solid #d2d1d1;
font-size:12px;
}

#kalendar table {
border-collapse:collapse;
}

#hlavicka {
color:#ed174b;
font-weight:bold;
}

td {
border-bottom: 1px dashed #d2d1d1;
}

tr {
height:35px;
}

#hlavicka .datum {
width:110px;
}

#hlavicka .akce {
width:250px;
}

#hlavicka .cas {
width:60px;

}

#hlavicka .mapa {
width:175px;
}

table .odehrano {
background-color:#eeeeee;
}

#partneri {
list-style-type:none;
}

#partneri li {
height:30px;
}

#kontakt-right {
width:300px;
float:right;
text-align:right;
font-size:12px;
margin-top:20px;
}

#kontakt-label-front {
width:317px;
height:317px;
float:left;
background-image:url(img/label.png);
}

#kontakt-label-back {
width:317px;
height:317px;
float:right;
background-image:url(img/label-back.png);
}

#admintabulka {
font-size:12px;
width:600px;
}

#admintabulka .hlavicka {
font-weight:bold;
}

#admintabulka .odehrano{
background-color:#ffffff;
font-weight:bold;
color:green;
}

#admintabulka .neodehrano{
background-color:#ffffff;
font-weight:bold;
color:red;
}

#admintabulka .skryty{
background-color:#ffffff;
font-weight:bold;
color:blue;
}

#pozvanka {
width:600px;
height:424px;
background-image:url(img/pozvanka.png);
float:left;
margin-top:20px;
}

#text1 {
font-size:12px;
width:600px;
margin-top:20px;
*margin-top:30px;
_margin-top:30px;
float:left;
}
