/*************** Allgemein **********/
body {
 background: url(../images/bg_top.jpg) repeat-x #FFFFFF 0px 10px;
 text-align:center;
 margin:0px;
 padding:0px;
 font-size:12px;
}
body,td,p,li {
 font-family:verdana,arial,helv,sans-serif;
 color:#133B4E;
 line-height:150%;
}
h1,h2,h3 {
 font-size:1.3em;
 color:#5893DA;
 padding-top:0px;
 margin-top:0px;
}
hr {
 color:#5893DA;
 height:1px;
}


/*************** Hyperlinks **********/
a {
 text-decoration:underline;
 color:#133B4E;
}
a:hover {
 color: #5893DA;
}
/*************** Container aussen **********/
div#outer {
 width:960px;
 margin:auto;
 text-align:left;
 margin-top:10px;
}

/*************** Kopfleiste **********/
div#head {
 height:200px;
 background:url(../images/logo.jpg) no-repeat 227px 0px;
 text-align:right;
 z-index:0;
}
div.usp {
 height:170px;
 width:161px;
 background:url(../images/zettel.gif) no-repeat;
 text-align:center;
 float:left;
 z-index:99;
}
div.usp h1 {
 color:#133B4E;
}
/*************** Navigation **********/
div#navigation {
 text-align:right;
 margin-top:-47px;
 margin-right:117px;
 color:#2579D1;
 background:#E2F3FB;
 padding-right:5px;
 padding-bottom:2px;
}
div#navigation a {
 text-decoration:none;
 color:#2579D1;
 padding:2px 3px;
 font-weight:bold;
 }
div#navigation a:hover {
 background:#2579D1;
 color:white;
}


/*************** Content **********/
div#content {
 width:720px;
 float:left;
 margin-top:25px;
 margin-right:10px;
 margin-bottom:30px;
}
/*************** Marginalspalte **********/
div#marginal {
 width:227px;
 float:left;
 background:#E2F3FB;
 margin-top:65px;
 font-size:0.9em;
}
div.teaserbox {
 margin:10px;
}



/*************** Klasse Fusszeile **********/
td.fuss {background-color:white; border-top:solid 1px #BAD5F2; font-size:10px; padding-top:10px; padding-bottom:10px}

/*************** Klasse Breadcrumbs **********/
p.bread {font-size:10px; margin-bottom:30px;}





