/* IDs */
#titul_podtitul{
position: absolute; top: 0; left:0;
width: 400px;
text-align: right;
}
#titul{
position: relative;
text-align: right;
}
  #titul span{
  font-size: 75px;
  color: #fff;
  font-weight: bold;
  }
  #titul a{ text-decoration: none; color: #fff; }
  #titul a:hover{ text-decoration: underline; }

#podtitul{
position: relative;
top:-20px;
text-align: right;
font-size: 20px;
font-style: italic;
color: #666;
}





/*
Main
*/
#main{
clear: both;
margin: 120px 1em 0 200px;
position: relative; /* to kvuli z-index */
z-index: 100;
}
#main.bez_left{
margin-left: 1em;
}
#main li{
list-style-image: url(../_i/pozadi-li.gif);
list-style-position: outside;
}


/*
Menu
*/
#left-obal{position: absolute;left:5px;top: 120px;width: 175px;margin: 0;padding: 0;}

#left ul{margin: 0;padding: 0;}
/* a-menu */
#left ul li{margin: 0;padding: 0;list-style-type: none;}
#left ul li a, #left ul li div{padding: 0.25em 0 0.25em 0; border-width: 0 0 0 6px; border-style: solid;}

#left ul li .s_aktivni{font-weight: bold;}
#left ul li a{border-color: #f00;display: block;}
#left ul li a:link{color:#000;}
#left ul li a:visited{color:#333;}
#left ul li a:hover{color:#f90;}
#left ul li a:active{color:#f00;}
#left ul li div{font-weight:bold; border-color:#0c0; color:#fff; background-color: #0c0;}

/* s-menu */
#left ul li li{}
#left ul li li a, #left ul li li div {
padding: 0.5em 0 0.5em 0.5em; font-size: small; border-width: 0 0 0 4px;
color:#000;
background-color: #dfd;
/*border-color: #f90;*/
border-color: #dfd;
}
#left ul li li a:hover, #left ul li li div{
color:#000;background-color: #9f9;
border-color:#0c0;
}
#left ul li li a{}
#left ul li li div{background-color: #fff;}

/* t-menu */
#left ul li li li{padding:0 0 0 2px;}
#left ul li li li a, #left ul li li li div {
padding: 0em 0 0.5em 3em;font-size: x-small;border-width: 0 0 0 2px;
color:#000;
display: block;
}
#left ul li li li a:hover{
background-color: #9f9;
}
#left ul li li li div{
background-color: #fff;
}



#admin-link{
position: absolute; right:0; top:0;
margin: 0.5em;
z-index: 100;
}

#vocas{
clear: both;
}

#ovce{
position: absolute;
top: 0;
right: 0;
width: 300px;
height: 150px;
background-image: url(../_i/ovce-2.jpg);
background-position: center;
background-repeat: no-repeat;
z-index:1;
}


#ikonka_na_vas_web{
margin: 2em 0.25em;
font-size: xx-small;
}

/* Tags */
body{
background-image: url(../_i/bg2.gif);
background-position: top;
background-repeat: repeat-x;
}
a:link{
}
a:visited{
}
a:hover{
text-decoration: none;
}
a:active{
}
h1, h1 a {
font-size: 1.6em;
line-height: 1em;
margin: 1em 0 1em 0;
padding: 0 0 0 0.5em;
color: #000;
border-left: 1em solid #f90;
border-bottom: 2px solid #f90;
}
h2, h2 a {
font-size: 1.4em;
line-height: 1em;
margin: 1em 0 0.25em 0;
padding: 0;
color:#f90;
}
h2 a{font-size: 1em;}/*aby se to nenasobilo*/
h3, h3 a {
font-size: 1.2em;
line-height: 1em;
margin: 1em 0 0.5em 0;
padding: 0;
color:#000;
}
h4, h4 a {
font-size: 1em;
line-height: 1em;
margin: 1em 0 0.5em 0;
padding: 0;
}
h2 span, h3 span, h4 span {/*h2 a, h3 a, h4 a, */
font-weight: normal;
}
p{
margin: 0 0 1em 0;
}

/* Classes */
.hhome_clanek{
margin: 0em 0em 1em 0em;
clear: both;
width:48%;
clear: none;

}
.home_clanek{
width:48%;
}
.cl_levy{
float:left;
margin: 0 0.5% 0 0;
}
.cl_pravy{
float:right;
margin: 0 0 0 0.5%;
}


.datum{
font-size: xx-small;
color: #555;
}
.home_clanek h2{
margin: 0;
}
.home_clanek .clanek_uvod{
/* width:99%; kvuli MSIE */
}



#vocas .ikonky{
margin:3em 0 0 0px;
font-size:x-small;
}
#vocas .ikonky a img{
border:0 none;
text-decoration: none;
}
#vocas .ikonky ul{
margin: 0;
padding: 0;
clear: both;
list-style-type: none;
list-style-image: none;
}
#vocas .ikonky ul li{
line-height:1.2em;
width:95px;
float:left;
list-style-type: none;
list-style-image: none;
}

.nejhledanejsi{
margin: 4em 0 0 21%;
font-size: small;
}
.nejhledanejsi a{
padding: 0 0.5em;
}
