 /***** Created BY Petr Kudela (c) 2006 *****/

/*** OBECNE ***/
body {text-align:center;font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;font-size: 12px;color:#4F4F4F;margin:0;padding:0;background:#ebebeb url(../img/bg_body.jpg) top left repeat-x}

img {margin:0;padding:0;border:0}

a:link {color:#4ba42e;text-decoration:underline}
a:visited {color:#4ba42e}
a:hover {color:red;text-decoration:underline}

h1,h2,h3,h4,h5 {padding:0 0 10px 0;color:#0b3882;margin-top:0;margin-bottom:3px}
h1 {font-size:20px}
h2 {font-size:18px}
h3 {font-size:17px}
h4 {font-size:13px;padding-bottom:0;color:#4F4F4F}
h5 {font-size:12px}

p {margin-top:5px;margin-bottom:20px}
hr {border-top:1px solid #C8E7C5;border-bottom:0;height:1px}
ul {list-style-position:outside}
input, textarea {border:1px solid silver;/*background-color:white*/}
textarea {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px}
form {margin:0;padding:0;color:#4ba42e}
table {margin-top:5px;margin-bottom:0;border:1px solid #ECECEC;margin-right:15px}
th {text-align:left}
td, th {padding:3px 15px 3px 10px;border-left:1px solid white;border-bottom:1px solid white;background-color:#F5F5F5}

.lineNull {line-height:0}


/*** HLAVNI BOX ***/
#main {width:990px;background-color:white;margin:20px auto 0 auto}
#mainIn {/*background:url(../img/bg_content.gif) top left repeat-y;*/margin:0 8px 0 8px;text-align:left;border-bottom:8px solid white}
/*#mainBottom {background:url(../img/bg_bottom.jp) bottom left no-repeat;border-bottom:8px solid white}*/

.logobanner {height:136px;background:url(../img/bg_top.jpg) top left no-repeat;border-top:8px solid white;position:relative}
.logobanner img {padding:33px 0 0 33px}
.logobanner .lang {position:absolute;top:90px;right:50px;color:silver}
.lang :link {color:gray}
.lang :visited {color:gray}
.lang .selected, .lang a.selected:visited {color:orange;font-weight:bold;text-decoration:none}

#cover {background:url(../img/bg_logo.gif) left 182px no-repeat}

.slideshow, .news {float:left}
.news {border-top:7px solid white;width:540px;height:214px;float:right;background:url(../img/bg_obsah_news.gif) 35px 40px no-repeat;}
.news .text {width:439px;height:174px;background-color:#f1f7ed;margin-left:101px}
.news .text p {margin:0 15px 20px 15px;color:#4ba42e;line-height:150%}
.lista {background:#4ba42e url(../img/bg_lista_news.gif) left top no-repeat;height:40px}
.lista img {margin:8px 0 0 51px}
/*.lista {background:url(../img/bg_lista.gif) top left repeat-x}
.lista img.nadpis {margin:8px 0 0 15px}*/

#content {background:url(../img/bg_content.gif) top left repeat-y;line-height:140%}
#content li {color:#4F4F4F;list-style-type:disc;margin-left:15px}
#content div {padding:20px 35px 30px 35px;background:url(../img/bg_logo.gif) left -230px no-repeat}
#content .kontakt, #content .formMail {background:none;float:left;padding:0}
#content .formMail {border-right:1px solid #E0E0E0;padding-right:40px;margin-right:40px}


/*** MENU *** 1e50a3 0b3882 ***/
#menu_cover {background:url(../img/bg_menu.gif) top left repeat-x;list-style-position:outside}
#menu li {padding:12px 22px 11px 16px;float:left;vertical-align:bottom;behavior: url(src/hover.htc)}
#menu li img {margin:3px 8px 0 0;background-color:red;margin-bottom:-6px}

#menu li img.hover, 
#menu li.selected:hover img.alink,
#menu li.selected img.alink 
{display:none}

#menu li.selected {background:url(../img/bg_menu_hover.gif) top left repeat-x}
#menu li.selected a, #menu li.selected a:hover {color:#434240}

#menu li:hover, #menu li.hover {background-color:#0b3882}
#menu li:hover img.alink, #menu li.selected img.hover {display:block}
#menu li.spacer {padding:0}
#menu li:hover ul, 
#menu li.hover ul {visibility:visible}
#menu li li {float:none;border:none;padding:0;}
#menu li a {display:block;text-decoration:none;color:white}
#menu li a:hover {color:white;behavior: url(src/hover.htc);/*text-decoration:underline*/} 
#menu li ul li {width:250px}
#menu li.selected ul li a, #menu li ul li a {color:#4ba42e}
#menu li ul li {border-bottom:0px solid silver}

#menu, ul {padding:0;margin:0;list-style-type:none;list-style-position:outside;color:white}

#menu ul {
z-index:1;
position:absolute;
visibility:hidden;
margin-top:11.5px;
text-align:left;
border:1px solid #D8D8D8;
border-bottom:0;
margin-left:-16px;
background-color: white;
opacity: .9;
-moz-opacity: .9;
filter:alpha(opacity=90);
}

#menu ul a {padding:6px 4px 8px 20px;color:white;background:url("../img/menu_bg_cara.gif") bottom repeat-x}
#menu ul a:hover {padding:6px 4px 8px 20px;color:white;background-color:#4ba42e;text-decoration:none}
#menu li.selected ul a:hover {color:white}
#menu ul.topSpacer {visibility:hidden;margin-top:7px;background:transparent;border:0}
#menu ul.topSpacer a {border:0;background:none}
#menu ul.topSpacer a:hover {background:transparent}
/*
#menu ul li a:hover.iLink {display:block}
#menu ul li a.iHover {display:none}
*/

.botMenu {padding:20px 30px 20px 20px;position:relative;background-color:white;color:silver;border-top:8px solid /*#f6f6f6;*/#4ba42e}
/*.botMenu img {position:absolute;right:5px;top:25px}*/

#bot {width:990px;text-align:right;margin:15px auto 40px auto}
