BODY {
 background-color: #adc0d3;
 font-family: Verdana,Geneva,Kalimati,sans-serif;
 font-size: 8pt;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
 color: #000000;
 
 background-image: url(../img/bg.png);
 background-repeat: repeat-y;
 background-position: 50% 0%;
 
}

A#menu_svazek_obci {
 float: left;
 border: 0;
 background: url(../img/svazek_obci.png);
 width: 91px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_svazek_obci:hover {
 background-position: 0px -22px;
}


A#menu_skladka {
 float: left;
 border: 0;
 background: url(../img/skladka.png);
 width: 67px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_skladka:hover {
 background-position: 0px -22px;
}


A#menu_sberne_dvory {
 float: left;
 border: 0;
 background: url(../img/sberne_dvory.png);
 width: 103px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_sberne_dvory:hover {
 background-position: 0px -22px;
}

A#menu_politika_zp {
 float: left;
 border: 0;
 background: url(../img/politika_zp.png);
 width: 86px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_politika_zp:hover {
 background-position: 0px -22px;
}

A#menu_informacni_centrum {
 float: left;
 border: 0;
 background: url(../img/informacni_centrum.png);
 width: 151px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_informacni_centrum:hover {
 background-position: 0px -22px;
}

A#menu_jak_tridit {
 float: left;
 border: 0;
 background: url(../img/jak_tridit.png);
 width: 81px;
 margin-top: 0px;
 margin-left: 0px;
}


A#menu_jak_tridit:hover {
 background-position: 0px -22px;
}

A#menu_home {background: url(../img/home.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_home:hover { background-position: 154px 0px;} 

A#menu_kontakt {background: url(../img/kontakt.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_kontakt:hover { background-position: 154px 0px;} 

A#menu_ke_stazeni {background: url(../img/ke_stazeni.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_ke_stazeni:hover { background-position: 154px 0px;} 

A#menu_souteze {background: url(../img/souteze.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_souteze:hover { background-position: 154px 0px;} 

A#menu_aktuality {background: url(../img/aktuality.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_aktuality:hover { background-position: 154px 0px;} 

A#menu_projekty {background: url(../img/projekty.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_projekty:hover { background-position: 154px 0px;} 

A#menu_podporujeme {background: url(../img/podporujeme.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 0px;}
A#menu_podporujeme:hover { background-position: 154px 0px;} 


A#menu_seminar {background: url(../img/seminar.png);float: left; border: 0;  width: 154px; margin-top: 0px; margin-left: 27px;display:inline}
A#menu_seminar:hover { background-position: 154px 0px;} 


#RichText {
 width: 490px;
 float: left;
}


#Gallery {
 width: 490px;
 float: right;
}


.gallery IMG {
 border: 1px solid #ffffff;
 padding: 2px;
 margin: 2px;
}


.gallery_header {
 font-weight: bold;
 margin-bottom: 0px;
 padding-bottom: 5px;
 position: relative;
 top: 10px;
}


.gallery_desc {
 margin-bottom: 4px;
 margin-top: 4px;
}


.gallerye IMG {
 border: 1px solid #ffffff;
 padding: 2px;
 margin: 2px;
}


A {
 color: #000000;
 text-decoration: none;
}


A:hover {
 text-decoration: underline;
}


#Download {
 width: 490px;
 float: right;
}


ul#adminmenu li {
 background: #C0C0C0;
 padding: 5px;
 border: 1px solid black;
 margin: 4px;
 margin-bottom: 3px;
 float: left;
}


ul#adminmenu li.selected {
 background: #C0C0C0;
 padding: 5px;
 border: 1px solid black;
 border-bottom: 4px solid #C0C0C0;
 margin: 4px;
 margin-bottom: 0px;
 float: left;
}


div#adminlayoutmenu {
 float: left;
 background: #C0C0C0;
 padding: 4px;
}


h1 {
 font-size: 100%;
 color: #000000;
}


h2 {
 font-size: 100%;
 color: #000000;
}


#obalka1 {
 width: 100%;
 height: 100%;
 background-color: #adc0d3;
 background-image: url(../img/bg.png);
 float: left;
 background-repeat: repeat-y;
 background-position: 50% 0%;
}

#obalka11 {
 width: 100%;
 background-image: url(../img/bg_horiz.png);
 float: left;
 background-repeat: no-repeat;
 background-position: 50% 0%;
}


#obalka2 {
 float: left;
 width: 849px;
 height: 183px;
 background-image: url(../img/top.jpg);
 background-color: #ffffff;
}


#nadmenu {
 float: right;
 height: 92px;
 width: 847px;
 padding-right: 2px;
}


#menu {
 float: left;
 height: 22px;
 padding-left: 235px;
}

#menu2 {
 float: left;
 width:154px;
 padding-left: 27px;
 
}


#hlavni_obalka {
 float: left;
 width: 849px;
 background-image: url(../img/stin_main.png);
 background-repeat:repeat-y;

}


#stin_vlevo {
 float: left;
 width: 849px;
 background-image: url(../img/middle_left_bg.png);
 background-position: 0% 0%;
 background-repeat: no-repeat;
}


#stin_vpravo {
 float: left;
 width: 849px;
 background-image: url(../img/middle_right_bg.png);
 background-position: 100% 0%;
 background-repeat: no-repeat;
}


#paticka_obalka {
 float: left;
 width: 849px;
 background-position: 100% 100%;
 background-image: url(../img/bottom_bg.png);
 background-repeat: no-repeat;
}


#obalka_content {
 float: right;
 min-height: 459px;
 width: 849px;
}


* html #obalka_content {
 height: 439px;
}


#obalka_vlevo {
 width: 191px;
 height: 431px;
 float: left;
 background-image: url(../img/bg_left.png);
 background-repeat: no-repeat;
 background-color:#2061bb;
}


#obalka_vpravo {
 width: 154px;
 float: right;
font-size:8pt;
border-left: 1px solid #ffffff;
 height: 431px;


  
}


#obalka_stred {
 width: 501px;
 float: left;
 padding-left: 2px;
 padding-bottom: 20px;
}


.side_box {
 background-image: url("../img/leftbox_bg.png");
 background-repeat: repeat-y;
 float: left;
 margin-top: 14px;
 margin-bottom: 2px;
}


.side_box_top {
 background-image: url("../img/leftbox_top.png");
 background-repeat: no-repeat;
 width: 199px;
 height: 35px;
 float: left;
 margin-bottom:8px;
 background-position:0px -9px;
}


.side_box_top_right {
 background-image: url("../img/leftbox_top.png");
 background-repeat: no-repeat;
 width: 199px;
 height: 44px;
 float: left;
 margin-bottom:8px;
}


.side_box_content {
 background-image: url("../img/leftbox_bottom.png");
 background-repeat: no-repeat;
 background-position: 0% 100%;
 width: 159px;
 padding-bottom: 13px;
 padding-left: 20px;
 padding-right: 20px;
 float: left;
}


.side_box_img {
 margin-left:11px;
 width:45px;
 height:35px;
 float:left;
 background-repeat:no-repeat;
}


.side_box_title {
 float:left;
 padding-top:10px;
 font-weight: bold;
 color:#ff6603;
}


.secondmenu {
 margin-top:10px;
 margin-bottom:10px;
 float:left;
 padding-left:40px;
 margin-left:0px;
 list-style-image: url("../img/smenu_arrow.png");
}


.secondmenu li {
 width:140px;
 border-bottom: 1px solid #d4ddec;
 margin-bottom:3px;
 font-weight: bolder;
 margin-left:0px;
 padding-left:0px;
 float:left;
}


.box_kategorie {
 margin-top:10px;
 margin-bottom:10px;
 float:left;
 margin-left:0px;
 padding-left:12px;
 list-style-image: url("../img/smenu_arrow2.png");
}


.box_kategorie li {
 width:140px;
 margin-bottom:3px;
 font-weight: bolder;
 margin-left:0px;
 padding-left:0px;
 float:left;
}


#odkazProdejElektroniky {
 width: 200px;
 height: 85px;
 float: left;
 text-decoration: none;
}


#popisProdejElektroniky {
 color: #225f9a;
 width:400px;
 float: left;
 margin-left: 14px;
 margin-top: 8px;
}


.adminTable td {
 border: 1px solid #000000;
}


.contentTitle {
 background : #dee6ee;
 padding-right: 10px;
 padding-top:2px;
 padding-bottom:2px;
 margin : 3px 0 0 1px;
 border : #003468 solid 1px;
 color : #6082a8;
 float : left;
 text-align : right;
 text-transform : uppercase;
 width : 520px;
}

#credits{
 text-align:center;
 color:#000000;
 font-size:8pt;
 width:100%;
 text-align:right;
}

#credits a{
 color:#000000;
}

.novinky P {
 margin-top:2px;
 margin-bottom:2px;
}

#formAnketa {width:142px; text-align:left;}
#formAnketa a {    text-decoration: underline; }
#formAnketa a:link {    text-decoration: none; }
#formAnketa a:visited {    text-decoration: none; }
#formAnketa a:hover {    text-decoration: underline; }
#formAnketa p{clear:both; margin:2px; padding:0px;}
#formAnketa p.otazka{font-weight:bold;margin-top:2px;margin-bottom:2px;}
#formAnketa p.odpoved{margin:0px;}
#formAnketa p.celkem{margin-top:15px;}
p.odpoved a .graf {
 padding:0px;
 border:1px solid #506e22;
 font-size: 1px;
 height: 11px;
 background: url('../img/anketa_bg.png') repeat-x blue;
 float:left;
}

div.sub{position: absolute; z-index:10; visibility: hidden; }
div.mainHover div.sub{visibility: visible;} div {behavior: url(hover.htc);}
div.sub {position: absolute; z-index: 10; visibility:hidden; height :13px; display:block}
#menu div.sub a {display: block; margin: 0; padding:2px;width: 130px; background-color: #acc533;padding-top: 1px;padding-bottom: 1px; line-height: 13px; border-top: 1px #ffffff dashed; padding-left: 5px;color:#000000}
#menu div.sub a:hover {color: #ffffff; text-decoration:none;background-color: #215300 }

#menu div.main:hover h3 a {background-color: #DDD; color: inherit;}
#menu div.main {position: relative;}
#menu div.sub {position:absolute;left:-1px}
#menu div > div.sub {position: absolute; z-index:10; visibility: hidden;}
#menu div.main:hover div.sub {visibility: visible; height :13px; display:block}

.noUnder:hover {
 text-decoration: none;
}

