body {text-align: center; margin: 0; padding: 0; font: 75%/180% Verdana, Geneva, Arial, Helvetica, sans-serif; background: white; color: black;}

a {color: #FE4E02; text-decoration: underline;}
a:hover {text-decoration: none;}
p#lang,p#subnav { position: absolute; right: 10px;padding:0;top:2px;color:#FFFFFF;}
p#subnav {right: 150px;}
p#lang a,p#subnav a{color:#FFFFFF;font-size:0.9em;}

a#en {background-image: url(../img/flag-en.gif);}
a#cz {background-image: url(../img/flag-cz.gif);}

h1 {font-size: 170%; letter-spacing: -1px; color: #FE4E02; text-align: center; border-bottom: 1px solid #FE4E02; padding-bottom: 10px;}
h2 {font-size: 150%; letter-spacing: -1px;}
h3 {font-size: 130%; letter-spacing: -1px; color: #FE4E02;}

div#base {width: 760px; margin: 0 auto; position: relative; text-align: left; background: url(../img/bg.gif) center repeat-y; border-left: 1px solid #FE4400; border-right: 1px solid #FE4400;}

div#header {background: url(../img/header.jpg) no-repeat; height: 289px;}
div#header div.logo {position: absolute; top: 10px; left: 15px; width: 150px; text-align: center; margin: 0; text-transform: uppercase;font-size: 150%;}
div#header div.logo a {color: white; text-decoration: none;}

#menu {margin: 0; padding: 0; list-style: none; position: absolute; top: 174px; right: 15px; height: 30px;}
#menu li {display: inline;}
#menu a {color: white; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 90%; padding: 5px 7px 11px 7px; letter-spacing: -1px;}
#menu ul li.current a,#menu ul li.parent a,#menu ul li.active a, #menu a:hover {background: #FEBD00; color: black;}
#menu ul ul li,#menu ul li.current ul li,#menu ul li.parent ul li{border-top: 1px solid #EDA566;}
#menu ul ul li a,#menu ul li.current ul li a,#menu ul li.parent ul li a{background: #FD4900; color: white;}
#menu ul ul li:hover a,#menu ul li.current ul li:hover a,#menu ul li.parent ul li:hover a{background: #FEBD00; color: black;}

ul {list-style-image: url(../img/li_orange.gif);}

#col-content {padding: 0 10px; width: 490px; margin-top: -30px;float:left}
#col-content .groups div {float:left;width:225px;}
#col-content .groups h3 {color: white;background: url(../img/groups.jpg) no-repeat;width:170px;height:28px;margin:0 0 15px 0;padding:8px 0 0 35px;}#col-content .groups h3 a{color: white;}
#col-content .groups h3 a{color: white;}
#col-content .groups h3 a:hover{color: black;}
#col-content .groups img{display:none;}


#col-add {width:190px;margin-left:550px;margin-top: -60px;}
#col-add h3 {margin: 0 0 25px 25px; color: white;}
#col-add .siblings h3 {color: white;background: url(../img/header3.jpg) bottom no-repeat;width:190px;_width:186px;height:28px;margin:0 0 15px -29px;padding:8px 0 0 50px;_margin-left:-29px;}
#col-add .siblings h3 a{padding:5px 0 0 30px;}

div#foot {clear: both; background: url(../img/footer.jpg) bottom no-repeat; padding: 45px 0 8px 20px; color: white;}
div#foot a {color: white;}
div#foot p {margin:5px 0 0 0;}
div#foot p.infonia {margin:0;}