@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,div,td,tr,ul,ol,li { font-family: "Lucida Grande", Tahoma, Arial; font-size:11px;}

body { margin:0; padding:0; background-color:#ffffb8;}

h1 { font-size:185%; color:#00A54F; text-transform:uppercase;}
h2 { font-size:140%; color:#000; padding-left:0px; padding-top:7px; text-transform:uppercase;}
h3 { font-size:125%; color:#00A54F; padding-left:0px;}
h4 { font-size:117%; font-weight:bold; padding-left:0px;}
h5 { font-size:109%; font-weight:bold; color:#00A54F; padding-left:0px;}
h6 { font-size:100%; font-weight:bold; padding-left:0px;}

caption { caption-side:top; text-align:left; padding:0px 25px 5px 7px; font-size:9px; font-style:italic;}

#all { background: url(img/main-bg.gif) repeat-x #ffffb8; width:100%;}

#main { width:981px; margin:0 auto; min-height:550px; margin-bottom:0px; padding:0; background-color:#fff;}

#head { width:981px; height:337px; background:url(img/head-bg.png) top center no-repeat;}

#logo_baustav {width:150px; height:35px;position:relative;top:-303px;left:273px;cursor:pointer;}
#logo_baustav a:hover,#logo_baustav a:visited,#logo_baustav a:link,#logo_baustav a:active {text-decoration:none;}

#logo_kv {width:85px; height:43px;position:relative;top:-348px;left:512px;cursor:pointer;}
#logo_kv a:hover,#logo_kv a:visited,#logo_kv a:link,#logo_kv a:active {text-decoration:none;}

#logo_kraj {width:85px; height:43px;position:relative;top:-388px;left:600px;cursor:pointer;}
#logo_kraj a:hover,#logo_kraj a:visited,#logo_kraj a:link,#logo_kraj a:active {text-decoration:none;}

#obsah { width:775px; margin-top:-8px; margin:0 0 0 206px; }
#obsah a { text-decoration:none; font-weight:700; color:#00a54f;}

#blok {min-height:210px; padding:0px 10px 10px 15px;}
#blok p { margin:7px; }
#blok table { margin:7px 7px 21px 7px; border-top:solid 0px #33CC66; border-bottom:solid 1px #33CC66; border-left:0 #fff; border-right:0 #fff;}
#blok th { padding:3px; text-align:left; border-bottom:solid 0px #33CC66; border-left:0 #fff; border-right:0 #fff; background-color:#00A54F; color:#fff;}
#blok tr, #blok td { padding:3px; font-size:10px; color:#333; border-bottom:solid 0px #33CC66; border-left:0 #fff; border-right:0 #fff;}
#blok td:a { text-decoration:none; font-weight:700; color:#00a54f;}


#ads1 { width:165px; height:42px; margin:-51px 0 19px 282px; z-index:100; background-color:#fff;}
#ads2 { width:434px; height:42px; margin:-61px 0 19px 538px; z-index:100; background-color:#fff;cursor:pointer;}
#ads2 img{cursor:pointer;}

#foot { width:751px; height:59px; margin:0 auto; background:url(img/foot-bg.gif) top center repeat-x; padding:7px 10px 0px 220px;float:center;clear:both;}
#foot p { font-size:85%; }
#foot a { text-decoration:none;}

#foto { width:120px; text-align:center; vertical-align:top;clear:both;}
.foto img { border:solid 1px #00A54F; }



#utkani { 
min-height:210x;
padding:0px 10px 10px 5px;
}

#utkani p { 
margin:7px; 
}

#utkani table {
width:720px;
border-top:solid 0px DarkGray; 
border-bottom:solid 1px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#utkani th { 
padding:3px; 
border-bottom:solid 0px DarkGrey; 
border-top:solid 1px DarkGrey;
border-left:0 #fff; 
border-right:0 #fff; 
background-color:#00A54F; 
color:#fff;
}

#utkani tr, #utkani td {
padding:3px; 
font-size:11px; 
color:#333; 
border-top:solid 1px DarkGray; 
border-left:0 #fff; 
border-right:0 #fff;
}

#utkani_detail table {
width: 730px;
border-color:black;
color:black;
}

#utkani_detail th,#utkani_detail td {
font-family: Tahoma;
Font-size:  11px;
height:15px;
}

#utkani_detail_text_domaci { 
font-family: Tahoma;
Font-size:  11px;
width:320px;
height:50px;
overflow-y: auto; 
border-right:solid 0px black;
border-bottom:solid 1px DarkGray;
padding-top:2px;
}

#utkani_detail_text_hoste { 
font-family: Tahoma;
Font-size:  11px;
width:320px;
height:50px;
overflow-y: auto; 
border-left:solid 1px DarkGray;
border-bottom:solid 1px DarkGray;
padding-left:2px;
padding-top:2px;
}

#utkani_detail pre { 
font-size: 11px; font-family: Tahoma;
white-space: pre-wrap; /* css3 - IE 8.0*/
white-space: -moz-pre-wrap !important; /* Mozilla*/
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
width: 620px; 
word-wrap: break-word; /* IE 5.5 - 6.0 - 7.0 */
}

#druzstva th { 
padding:3px; 
border-bottom:solid 0px DarkGrey; 
border-top:solid 1px DarkGrey;
border-left:0 #fff; 
border-right:0 #fff; 
background-color:#00A54F; 
color:#fff;
}

#druzstva tr, #druzstva td {
padding:3px; 
font-size:11px; 
color:#333; 
border-top:solid 1px DarkGray; 
border-left:0 #fff; 
border-right:0 #fff;
}

#druzstva table {
text-align: left;
width:500px;
border-top:solid 0px DarkGray; 
border-bottom:solid 1px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#o_nas {
padding-left:7px;
}

#o_nas pre{ 
font-size: 11px; font-family: Tahoma;
white-space: pre-wrap; /* css3 - IE 8.0*/
white-space: -moz-pre-wrap !important; /* Mozilla*/
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
width: 99%; 
word-wrap: break-word; /* IE 5.5 - 6.0 - 7.0 */
}

#o_nas p{
margin-left:0px; 
}

#hrac table {
border-top:solid 0px DarkGray; 
border-bottom:solid 1px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#hrac th { 
padding:3px; 
border-bottom:solid 0px DarkGrey; 
border-top:solid 1px DarkGrey;
border-left:0 #fff; 
border-right:0 #fff; 
background-color:#00A54F; 
color:#fff;
}

#hrac tr, #hrac td {
padding:3px; 
font-size:11px; 
color:#333; 
border-top:solid 1px DarkGray; 
border-left:0 #fff; 
border-right:0 #fff;
}

#souteze_filtr, #souteze_filtr select {
font-family: Tahoma;
font-size:11px;
}

#real_tymy th { 
padding:3px; 
border-bottom:solid 0px DarkGrey; 
border-top:solid 1px DarkGrey;
border-left:0 #fff; 
border-right:0 #fff; 
background-color:#00A54F; 
color:#fff;
}

#real_tymy tr, #real_tymy td {
padding:3px; 
font-size:11px; 
color:#333; 
border-top:solid 1px DarkGray; 
border-left:0 #fff; 
border-right:0 #fff;
}

#real_tymy table {
text-align: left;
width:500px;
border-top:solid 0px DarkGray; 
border-bottom:solid 1px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#real_tym table {
border-top:solid 0px DarkGray; 
border-bottom:solid 1px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#real_tym th { 
padding:3px; 
border-bottom:solid 0px DarkGrey; 
border-top:solid 1px DarkGrey;
border-left:0 #fff; 
border-right:0 #fff; 
background-color:#00A54F; 
color:#fff;
}

#real_tym tr, #real_tym td {
padding:3px; 
font-size:11px; 
color:#333; 
border-top:solid 1px DarkGray; 
border-left:0 #fff; 
border-right:0 #fff;
}

#aktualita_text pre{
padding-left:3px;  
padding-top:10px;
font-size: 11px; font-family: Tahoma;
white-space: pre-wrap; /* css3 - IE 8.0*/
white-space: -moz-pre-wrap !important; /* Mozilla*/
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
width: 99%; 
word-wrap: break-word; /* IE 5.5 - 6.0 - 7.0 */
}

#aktualita {
font-size: 11px; font-family: Tahoma;
width:660px;
margin:0 auto;
}

#aktualita table{
width:300px;
background-color:white;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#aktualita td,#aktualita th{
background-color:white;
font-size: 11px; font-family: Tahoma;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#aktuality td,#aktuality th{
font-size:11px; 
background-color:white;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#aktuality table{
width:720px;
background-color:white;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#odkazy td,#aktuality th{
font-size:11px; 
background-color:white;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

#odkazy table{
width:720px;
background-color:white;
color:black;
border-top:solid 0px DarkGray; 
border-bottom:solid 0px #33CC66; 
border-left:0 #fff; 
border-right:0 #fff;
}

