body{background:#fff url("img/background.gif") repeat-y top center;font-family:arial,helvetica,sans-serif;margin:0;padding:0;}
a:active,a:hover{color:#fb9622;}
a:link,a:visited{color:#74a8f5;}
h1{color:#434343;font-size:1.4em;}
h2{color:#434343;font-size:1.3em;}

#container{background:url("img/top.gif") no-repeat top center;margin:0 auto;padding:41px 8px 0px 8px;width:851px;}

.clear {clear: both; font-size: 1px;}
/*HEADER*/

#header{height:168px;position:relative;width:851px;}

#logo{left:0;position:absolute;top:0;}
#logo h1{background:url("img/logo.gif") no-repeat 0 0;height:168px;margin:0 0 0 8px;overflow:hidden;padding:0;position:relative;text-indent:-1000em;width:215px;}
#logo h1 a{display:block;height:111px;left:0px;margin:0;padding:0;position:absolute;top:0;width:198px;}

#topmenu{background:url("img/ene_tux.jpg") no-repeat bottom right;border-bottom:1px solid #c1c1c1;height:52px;left:223px;margin:0;position:absolute;top:0;width:620px;}
#topmenu h2{height:0;margin:0;overflow:hidden;padding:0;text-indent:-1000em;}
#topmenu ul{display:block;margin:14px 0 0 16px;padding:0;}
#topmenu ul li{display:inline;list-style:none;margin:0 16px 0 0;padding:0;}
#topmenu ul li a{background:no-repeat center left;font-size:0.9em;font-weight:bold;letter-spacing:0em;padding:0 0 0 28px;text-decoration:none;}
#topmenu ul li a:hover,#topmenu ul li a:active{background:no-repeat center left;color:#85C329; text-decoration: underline; }

#intro{background:url("img/intro.gif") no-repeat top left;border-bottom:1px solid #c1c1c1;height:106px;left:223px;position:absolute;top:61px;width:620px;}
#intro h3{color:#939393;height:40px;left:0px;margin:0;position:absolute;text-align:left;top:66px;width:198px;}
#intro h4{color:#939393;font-size:1.4em;height:40px;left:213px;margin:0;padding:0;position:absolute;text-align:left;top:66px;width:407px;}
#intro h4 strong,#intro p strong,#contentsection p strong{color:#85c329;}
#intro p{font-size:0.8em;height:50px;left:214px;line-height:120%;margin:0;padding:0;position:absolute;top:2px;width:300px;}

/*SIDEBAR*/

#sidebar{clear:left;float:left;margin:-44px 17px 0 0;padding:0 0 0 8px;width:198px;}

#menu h2,#extra h2{height:40px;margin:0 0 3px 15px;padding:0;}
#menu ul,#extra ul{border-top:1px solid #c1c1c1;margin:0;padding:0;width:100%;}
#menu ul li,#extra ul li{border-bottom:1px solid #c1c1c1;list-style:none;margin:0;padding:0;}
#menu ul li a{display:block;font-size:0.9em;font-weight:bold;line-height:26px;margin:8px 0 8px 12px;padding:0 0 0 10px;text-align:left;text-decoration:none;color:#636363;}
#menu ul li a:active,#menu ul li a:hover,#extra ul li a:active,#extra ul li a:hover,#menu ul li a.selected,#menu ul li a.current{background:#f4f4f4;color:#74a8f5;}

#menu ul li.LNE_menu_intend{font-size:0.88em; margin:6px 0 6px 20px;padding:0 0 0 5px; }


#extra{float:left;margin:14px 0 20px 0;width:198px;}
#extra ul li a{;display:block;font-size:0.9em;font-weight:bold;line-height:26px;margin:8px 0 8px 12px;padding:0 0 0 10px;text-align:left;text-decoration:none;}

/*CONTENT*/

#content{float:left;margin:8px 0 0 0;width:620px;}
#content #mcontent h1, #content #mcontent h2 {margin:0;padding:5px 10px 5px 50px;}
#content #lcontent h2 {border-right:1px solid #c1c1c1;margin:0;padding:5px 10px 20px 10px;}
#content #rcontent h1{margin:0;padding:5px 10px;}

#mcontent{background:url("img/mcontent.gif") no-repeat top left;float:left;padding-top:34px;width:620px;}
#mcontent p, #rcontent p, #mcontent li{color:#636363;font-size:0.98em;line-height:160%;margin:10px ;padding:10px;}

#mcontent h3, #mcontent a {color:#636363;font-size:1.05em;line-height:130%;margin:0px ;padding:5px;}

#lcontent{background:url("img/lcontent.gif") no-repeat top left;float:left;margin:0 0 30px 0;padding-top:26px;width:198px;}
#rcontent{background:url("img/rcontent.gif") no-repeat top left;float:left;margin:0 0 30px 8px;padding-top:26px;width:363px;}

#lcontent h5, #lcontent a {font-size:0.85em; margin:0; padding:0;}
#lcontent p {font-size: 0.83em; padding: 0px 0 5px 10px;}

p,#topmenu ul li a:link,#topmenu ul li a:visited,#menu ul li a:link,#menu ul li a:visited,#extra ul li a:link,#extra ul li a:visited {color:#636363;}

#mcontent .popis {font-size: 0.8em;}

#mcontent .cell { height:150px; float:left; margin:1em auto; text-align:center; }
#mcontent .cell span { float:left; width:130px; padding:2px 0 0 5px; }
#mcontent .cell img { border-bottom: 4px solid #DCDCDC;border-right: 3px solid #DCDCDC; }

#mcontent .foto { border: 1px solid #FB9622; width:99%;margin:1em auto; min-height: 105px; }
#mcontent .foto img { border:0; }
#mcontent .foto .foto_foto { width:190px; float:left; margin-top: 10px;}
#mcontent .foto .foto_text { margin: 5px 5px 5px 195px;}
#mcontent .foto .foto_text p{ margin-top: 5px; }

/* FOOTER */
#footer{background:#85C329;border-bottom:8px solid #fff;border-top:8px solid #fff;clear:both;color:#fff;font-size:1em;margin:0 auto;padding:0px;width:835px;}
#footer #footertop{background:url("img/footertopbg2.gif") no-repeat top center;font-size:2px;height:2px;line-height:2px;width:835px;}
#footer #footerbottom{background:url("img/footerbottombg2.gif") no-repeat bottom center;font-size:2px;height:2px;line-height:2px;width:835px;}
#footer a{font-weight:bold;text-decoration:none;}
#footer a:active,#footer a:hover{text-decoration:underline;}
#footer a:link,#footer a:visited{color:#fff;}
#navigationfooter{font-size:0.95em;padding:10px 0 15px 0;}
#navigationfooter ul{list-style:none;margin:0 0 0 20px;padding:0;}
