body {
background-color : #ffffff;
font-family : Verdana;
font-size : 12px;
text-align : center;
display : block;
margin : 3px 6px 0 6px;
}

a {
font-size : 12px;
text-decoration : underline;
color : #28166F;
}
a:link {
}
a:active {
}
A:visited {
}
a:hover {
text-decoration : none;
color : #0093DD;
}
a.kategorie:link {
font-weight : bold;
font-size : 14px;
text-decoration : underline;
color : #28166F;
}
a.kategorie:active {
font-weight : bold;
font-size : 14px;
text-decoration : underline;
color : #28166F;
}
A.kategorie:visited {
font-weight : bold;
font-size : 14px;
text-decoration : underline;
color : #28166F;
}
a.kategorie:hover {
font-weight : bold;
font-size : 14px;
text-decoration : none;
color : #0093DD;
}
a.podkategorie:link {
font-size : 9px;
text-decoration : underline;
color : #28166F;
}
a.podkategorie:active {
font-size : 9px;
text-decoration : underline;
color : #28166F;
}
A.podkategorie:visited {
font-size : 9px;
text-decoration : underline;
color : #28166F;
}
a.podkategorie:hover {
font-size : 9px;
text-decoration : none;
color : black;
}
H1 {
font-size : 170%;
color : black;
}
H2 {
font-size : 140%;
color : black;
}
H3 {
font-size : 120%;
color : black;
}
b.hlaska {
font-family : courier;
font-size : 13px;
color : red;
}
a.odkaz {
font-size : 120%;
}
#obal {
display : block;
padding : 0;
margin : 0 auto;
width : 800px;
height : 100%;
text-align : left;
line-height : 135%;
}
img {
border : 0;
}
small {
color : #0093DD;
font-size : 80%;
}
hr {
color : #28166F;
clear : both;
}
p {
padding : 0;
margin : 0;
}
#profil p {
padding : 0;
margin : 0px 0 5px 0;
}
#profil h1 {
display : block;
padding-bottom : 4px;
color : rgb(255, 153, 0);
}
#profil h2 {
display : left;
padding-bottom : 4px;
color : rgb(255, 153, 0);
font-size : 110%;
}
#profil h3 {
text-align: left;
display: block;
padding-bottom: 1px;
padding-top: 8px;
color: rgb(255, 153, 0);
margin-top: 2px;
}
#profil span {
color : rgb(107, 107, 107);
font-size : 90%;
}
h1 {
display : block;
border-bottom : 0px solid rgb(255, 153, 0);
padding-bottom : 4px;
color : #28166F;
}
h2 {
display : block;
border-bottom : 0px solid rgb(255, 153, 0);
padding-bottom : 4px;
color : rgb(255, 153, 0);
font-size : 120%;
color : #0093DD;
}
h3 {
text-align : left;
display : block;
border-bottom : 0px solid #0093DD;
padding-bottom : 4px;
color : #0093DD;
margin-top : 2px;
}
hr.cl {
clear : both;
visibility : hidden;
}
#rss_1 {
width : 360px;
float : left;
margin : 0 0 20px 0;
}
#rss_2 {
width : 390px;
float : left;
margin : 0 0 20px 10px;
}
#newlinksblok {
border : 3px solid #0093DD;
padding : 8px;
}
#pravidla {
border : 3px solid #0093DD;
padding : 8px;
margin : 0 0 8px 0;
}
#obal_pravidla {

float : right;
width : 120px;
padding-left: 10px;
}
#warn {
border : 1px solid red;
background-color : #ffc0cb;
padding : 7px;
width : 420px;
}
#warn2 {
border : 1px solid red;
background-color : #ffc0cb;
padding : 7px;
width : 420px;
}
#topbar {
width : 100%;
text-align : center
clear : both;
border-bottom : 3px solid #0093DD;
background-color : #28166F;
height : 35px;
padding : 3px;
}
#topbar h1{
color: white;
}
#topbar h2{
color: white;
}

#topbar h3{
color: white;
}



#strednipruh {
width : 100%;
text-align : left
clear : both;
border-bottom : 3px solid #28166F;
background-color : #0093DD;
height : 28px;
padding : 3px;
}
#strednipruh h2{
color: white;
font-size : 130%;
}

#strednipruh h3{
color: white;
font-size : 130%;
}



#ikony {
width : 100%;
text-align : center;
clear : both;
margin-top : 10px;
}
#footer {
width : 100%;
text-align : center;
clear : both;
}
#q {
width : 250px;
}

#cse-search-results {font-family : Verdana;}