/* DATEI: basis.css */


body { 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;	
text-align: center; 
margin: 0;
padding:0;
color: #000000;
background: url(../img/bg.gif);
}

.breaker {
overflow: hidden;
clear: both;
height: 1px;
}

.hr {
display: none;
}

.small {
font-size:11px;
}

img {
border: none;
}

a { 
color:#003399;
text-decoration:none;
}

a:hover {
color:#003399;
text-decoration:underline;
}

#main {
width: 770px;
margin: 0 auto;
text-align: left;
padding-top: 10px;
}

#top {
height: 30px;
background: url(../img/top_bg.gif) no-repeat;
}

#content {
background: url(../img/content_bg.gif) repeat-y;
padding: 0 30px 0 30px;
}


/* ------------- Header ------------------- */

#headerContainer {
width: 740px;
height: 90px;
padding: 40px 0 40px 20px;
}

#headerLogo {
width: 90px;
height: 90px;
overflow: hidden;
float: right;
}

#headerImg {
margin-top: 10px;
}

/* ------------- Contentbereich ------------------- */

#contentContainer {
padding: 0 30px 0 30px;
margin-top: 25px;
background: url(../img/nav_bg.gif) repeat-y top left;
}

/* ------------- ContentLeft ------------------- */

#contentLeft {
float: left;
width: 160px;
}

#nav {
}

#nav ul {
margin: 0;
padding: 0;
list-style-type:none;
}

#nav li	{
margin: 0;
padding: 0 0 0 15px;
height: 20px;
line-height: 20px;
font-size: 12px;
background: url(../img/nav.gif) no-repeat top left;
border-bottom: #ffffff 1px solid;
}

#nav li.current	{
background: url(../img/nav_active.jpg) no-repeat top left;
}

#nav li a	{
color: #000000;
}

#nav li a:hover	{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#nav li.current a	{
color: #ffffff;
font-weight: bold;
}



/* ------------- Content Mitte------------------- */

#contentRight {
float: right;
width: 460px;
padding-bottom: 30px;
}

#contentRight h1 {
margin: 0 0 20px 0;
font-size: 24px;
font-weight: normal;
color: #003399;
}

#contentRight h2 {
font-size: 12px;
font-weight: bold;
}

#contentRight h3 {
font-size: 11px;
font-weight: bold;
}




/* ------------- Footer ------------------- */

#footer {
margin: 0 0 20px 0;
padding: 35px 0 0 0;
height: 30px;
font-size: 11px;
color:#666666;
background: url(../img/footer_bg.gif) no-repeat top;
text-align:center;
}

#footer a {
color:#666666;
}

#footer a:hover {
color:#666666;
}

