/* this layout is based on a template by dreamLogic */
/* provided by oswd.org */
/* adopted by e-skills.at for gesib.at */
/* thanx to all! */


body{
background:#FFFFFF;
margin:9px;
font: 8pt/14pt Arial, Verdana, Helvetica, sans-serif;
color:#333333;
}

a:link { color:#777777; text-decoration:none; }
a:hover { color:#0066CC; text-decoration:underline; }
a:active { color:#777777; text-decoration:none; }
a:active:hover { color:#0066CC; text-decoration:underline; }
a:visited { color:#777777; text-decoration:none; }
a:visited:hover { color:#0066CC; text-decoration:underline; }
a img { border: none }

#wrap{
width:800px;
margin-left:auto;
margin-right:auto;
}

#sidebar{
float:left;
text-align:left;
width:150px;
}

#container{
width:600px;
margin-left:160px;
border-left:#CCCCCC 1px solid;
}

#content1{
width:270px;
padding:20px;
float:left;
text-align:justify;
}

.content2{
padding:20px;
text-align:justify;
}

h3{
text-align:right;
color:#0066CC;
font-size:14pt;
font-weight:bold;
}

#header{
height:80px;
margin-top:30px;
border-bottom:#0066CC 2px solid;
text-align:right;
font-size:9pt;
color:#777777;
}

#footer{
text-align:center;
font-size:10px;
height:30px;
margin-top:10px;
border-top:#CCCCCC 1px solid;
}

#footer a:link { color: #333333; }
#footer a:visited { color: #333333; }
#footer a:hover { color: #0066cc; }

 #navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background:#F3F3F3;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
border-top:#CCCCCC 1px solid;
text-align: right;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
background: #F3F3F3;
text-decoration: none;
}

#navlist li a:link { color: #0066CC; }
#navlist li a:visited { color: #0066cc; }
#navlist li a:hover { border-color: #FE3; color: #666666; background: #FFFFFF; }

