/* CSS Document */
body {
margin: 0;
padding: 0;
font-family: Verdana, Tahoma, "arial ce", "helvetica ce", arial, helvetica, sans-serif;
font-size: 11px;
text-align: center;
background: #ffffff;
}

.main {
position: relative;
width: 840px;
margin-left: 30;
border: 2px solid #999966;
background: #00ccff;
text-align: left;
}

.hlavicka {
width: 100%;
border-top: 1px solid white;
border-bottom: 2px solid white;
background-color: #ffcc33;
}

.banner-ie {
color: #000000;
border-color: #00ccff;
border-bottom: 0px solid white;
}

.banner {
position: relative;
height: 18px;


margin-bottom: 0px;
background: #00ccff;
}

.baner-levy {
position: absolute;
left: 1px;
top: 3px;
width: 468px;
height: 60px;

}

.baner-pravy {
position: absolute;
left: 469px;
top: 1px;
width: 350px;
height: 60px;
}

.levy {
width: 145px;
float: left;
}

.levy-vnoreny {
margin: 10;
}

.pravy {
width: 153px;
float: right;
}

.pravy-vnoreny {
margin: 10;
}

.obsah {
margin-left: 145px;
margin-right: 153px;
border: 2px solid #00ccff;
background-color: #00ccff;
background-image: url("image/pozadi.jpg");
background-repeat: repeat-y;

}

.obsah-vnoreny {
margin: 10;
text-align: left;
}

.paticka {
width: 100%;
margin-top: 5px;
clear: both;
float: bottom;
font-size: 11px;
border-top: 2px solid white;
background-image: url("image/paticka.jpg");
background-repeat: repeat-x;

}

.pod_patickou {
position: relative;
width: 810px;
margin-left: 30;
border: 0px solid #999966;
background: #ffffff;
text-align: center;
}

.seznam {
list-style: none;
margin-left: 0;
background: #ffffff;
}

li {

border-top: 2px solid #ffcc33;
list-style: none;
}
.seznam a:hover {
text-decoration: none;
color: black;
font-weight: bold;
background-color: #cbcbcb;
text-decoration: none;
}

.seznam a {
color: black;
display: inherit;
border-left: 0px solid #a4a4a4;
border-top: 0px solid #a4a4a4;
border-right: 0px solid #a4a4a4;
text-decoration: none;
padding: 0px;
}
.anketa a {
color: green;
}
a {
text-decoration: none;
color: #cc3300 ; 
font-weight : bold;

}

a:hover {
text-decoration: underline;
color: #660099;
}



.tabulka {
text-align: center;

padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;
}

h1 {
color: #0080C0; 
font-size: 13px;
}

h2 {
font-size: 10px;
}

h3 {
color: #0080C0; 
font-size: 13px;
}

h4 {
font-size: 13px;
}

.tabulka2 {

padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;
}

.nadpisvtip {
text-align: center;
border: 2px solid #ffffff;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
background: #ffffff;
}

.odkazy {
border: 2px solid #ffffff;
background: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;

}

.spoluprace {
border: 2px solid #ffffff;
background: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
text-align: left;
font-weight: normal;

}

.spoluprace a {
font-weight: normal;
color: black;
}

.spoluprace a:hover {
font-weight: normal;
color: black;
}

.spoluprace b {
font-weight: normal;
}

.spoluprace strong {
font-weight: normal;
}

.odkazy2 {
border: 2px solid #00ccff;
background: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;

}
.odkazy3 {
border: 0px solid #ffffff;
background: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;

}
.nadpisvtip3 {
text-align: center;
border: 2px solid #ffcc33;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
background: #ffcc33;
}

.tabulkagalerie {

margin-left: 12%;

}

h1 a {
color: #0080c0;
font-size: 13px;
}

h1 a:hover {
color: #0000ff;
font-size: 13px;
}

h3 a {
color: #0080c0;
font-size: 13px;
}

h3 a:hover {
color: #0000ff;
font-size: 13px;
}

.chci-hrat {
background-color: #00cc00;
border: 0px solid black;
padding: 5px 15px;
color: white;
}

.chci-hrat a {

text-decoration: none;
color: orange;
background-color: white;
}

.chci-hrat a:hover {

color: white;
background-color: #ffcc00;
}

.tapeta {
background-color: #00cc00;
border: 0px solid black;
padding: 5px 5px;
color: white;
}

.tapeta a:hover {

color: white;
background-color: #ffcc00;
}

.prohlidnout {
background-color: #00cc00;
border: 0px solid black;
padding: 5px 3px;
color: white;
}

.prohlidnout a {

text-decoration: none;
color: orange;
background-color: white;
}

.nejnovejsi-vtip {
width: 500px;
border: 2px solid #00ccff;
background: #ffffff;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;

}


