/* CSS Document */

body {
text-align: center;
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 12px;
font-weight: normal;
color: #1F3D65;
background-color: #002B65;
background-image: url(./img/background.png);
background-repeat: repeat-x;
}

#cela-stranka {
margin: 0 auto;
width: 950px;
height: 100%;
border-style: solid;
border-color: #B3C8E6;
border-width: 0px;
}

#hlavicka {
text-align: center;
width: 94%;
float: left;
margin-top: 24px;
margin-bottom: 18px;
margin-left: 3%;
margin-right: 3%;
border-width: 2px;
}

#hlavicka-new {
width: 94%;
min-height: 24px;
margin-left: 3%;
margin-right: 3%;
float: left;
margin-top: 4px;
margin-bottom: 0px;
padding-right: 0px;
border-style: solid;
border-color: #B3C8E6;
border-width: 2px;
overflow: hidden;

width: 893px;

}

#horni-menu {
width: 94%;
min-height: 24px;
margin-left: 3%;
margin-right: 3%;
float: left;
margin-top: 4px;
margin-bottom: 4px;
background-color: #305E9C;
border-style: solid;
border-color: #B3C8E6;
border-width: 2px;
}

#main {
width: 94%;
text-align: right;
margin-left: 3%;
margin-right: 3%;
float: left;
}

#levy-sloupec {
width: 15%;
float: left;
}


#leve-menu {
width: 94%;
margin-right: 6%;
height: 240px;
float: left;
border-style: solid;
border-color: #B3C8E6;
border-width: 2px;
background-color: #305E9C;
}

#levy-text {
width: 100%;
height: 272px;
float: left;
background-color: #002B65;
}

#pravy-sloupec {
width: 85%;
float: right;
}

#hlavni-text {
width: 100%;
margin-left: 0%;
margin-right: 0%;
min-height: 312px;
text-align: left;
float: center;
background-color: #B3C8E6;
border-style: solid;
border-color: #B3C8E6; /*#305E9C;*/
border-width: 2px;
}

#banner {
width: 100%;
margin-left: 0%;
margin-right: 0%;
font-size: 4px;
text-align: center;
float: left;
background-color: #305E9C;
border-style: solid;
border-color: #B3C8E6; /*#305E9C;*/
border-width: 2px;
margin-top: 4px;
margin-bottom: 4px;
padding-top: 0px;
padding-bottom: 4px;
}

#bannerbig {
width: 100%;
margin-left: 0%;
margin-right: 0%;
font-size: 4px;
text-align: center;
float: left;
border-style: solid;
border-color: #B3C8E6; /*#305E9C;*/
border-width: 0px;
margin-top: 4px;
margin-bottom: 4px;
padding-top: 4px;
padding-bottom: 14px;
background-color: #FFFFFF;
}

#bannerbigrunup {
width: 100%;
margin-left: 0%;
margin-right: 0%;
font-size: 4px;
text-align: center;
float: left;
border-style: solid;
border-color: #002B65; /*#305E9C;*/
border-width: 0px;
margin-top: 2px;
margin-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 2px;
background-color: #002B65;
}

#paticka {
text-align: center;
width: 100%;
height: 24px;
margin-left: 0%;
margin-right: 0%;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
float: left;
/*color: #FDCC00;*/
color: #FFFFFF;
background-color: #002B65;
}

#button {
width: 84px;
height: 24px;
border: solid black 1px;
}

#button:hover {
background-color: #D5C790;
}

.zahlavitext {
color: #FDCC00;
font-family: Arial;
font-size: 10px;
}

a.adminmenu {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 12px;
font-weight: bold;
color: red;
text-decoration: none;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
}

a.adminmenu:hover {

background-color: green;
color: orange;
/*font-weight: bold;*/
}

a.topmenu:link, a.svislemenu:link {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 12px;
font-weight: bold;
color: #B3C8E6;
text-decoration: none;
}

a.topmenu, a.svislemenu {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 12px;
font-weight: bold;
color: #B3C8E6;
text-decoration: none;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
}

a.topmenu:hover, a.svislemenu:hover {

background-color: #B3C8E6;
color: #1F3D65;
/*font-weight: bold;*/
}

a.topmenu:active, a.svislemenu:active {
background-color: #B3C8E6;
color: #1F3D65;
/*font-weight: bold;*/
}

a.akcelink {
text-decoration: none;
}

a.akcelink:hover {
text-decoration: none;
color: #002B65;
/*background-color: #305E9C;
font-weight: bold;*/
}
a.small {
text-decoration: none;
}


ul li {list-style-image: url("./img/chip.png")
}

td {border: 0px}

leftline {
float: left;
}

.rightline {
font-size: x-small;
margin-right: 12px;
float: right;
background-color: #B3C8E6;
}

.resultline {
text-align: left;
margin-left: 8px;
}

.resultlink {
display: inline;
font-size: 100%;
}

.showakce {
border-top: dotted #002B65 1px;
margin-left: 10px;
margin-right: 10px;
margin-top: 2px;
margin-bottom: 2px;
padding-top: 4px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}

.showakcelogo {
margin: 2px;
padding-top: 6px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;
}

#textnews {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 6px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 4px;
background-color: #B3C8E6;
}

#text {
margin: 6px;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
padding-bottom: 4px;
background-color: #B3C8E6;
}

.newsnews {
margin-left: 0px;
margin-right: 0px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 4px;
border-top: dotted #002B65 1px;
}

.news {
margin-left: 14px;
margin-right: 14px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 4px;
border-top: dotted #002B65 1px;
}

.newsPrihl {
margin-left: 14px;
margin-right: 14px;
padding-top: 4px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 4px;

}

.AdminMenuHlavicka1 {
color: #305E9C;
}

.AdminMenuHlavicka2 {
color: #B3C8E6;
}

#text-left {
float: left;
width: 48%;
height: 270px;
margin: 1px;
padding-top: 2px;
padding-left: 4px;
padding-bottom: 12px;

}

#text-right {
float: right;
width: 48%;
height: 270px;
margin: 1px;
padding-top: 2px;
padding-left: 8px;
padding-bottom: 12px;

}


sloupce {
width: 100%;
float: left;
}




#flash {
text-align: center;
margin: 0px;
background-color: #B3C8E6;
}

table.admin td {
font-size: 12px;
}

/*newstable.table {
color: red;
width: 100%;
font-size: 10px;
}

newstable.td {
width: 75%;

font-size: 10px;
color: yellow;
}

#NazevAkce {
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 12px;
font-weight: bold;
color: #B3C8E6;

}



*/