html[xmlns^="http"]
{
/* verhindert Mozilla-Zucken
* > Firefox 1.5
*/
overflow:scroll;
}

body {
	font-family: Verdana, Helvetica;
	margin-bottom:10px;
	text-align:center;
    background: #240327 url(../bg.png) repeat-x scroll left top;
}

* html body {
	font-size: x-small; /* für IE5/Win */
	f\ont-size: small;  /* für andere IE-Versionen */
}

* {
	padding:0px;
	margin:0px;
}

img {margin:0;padding:0;border:none}
a img {margin:0;padding:0;border:none}

h1 {font-size:13px;color:#790A83;margin:0}
h2 {font-size:11px;font-weight:bold;color:#333;margin:0px 0px 9px 1px}
.headline {color:#790A83}

#head {
text-align:left;
margin:0px auto;
width:775px;
height:75px;
border-left:1px solid #C6B9BE;
border-right:1px solid #C6B9BE;
background-color:#fff
}

#container {text-align:left;margin:0px auto 5px auto;width:775px;background-color:#fff;
border-left:1px solid #C6B9BE;
border-right:1px solid #C6B9BE;
border-bottom:1px solid #C6B9BE;
padding-bottom:25px}

#nav {width:140px;position:relative;float:left}
#nav ul {list-style:none}
#nav ul a {display:block;background-color:#fff;border-bottom: 1px solid #C6B9BE;color:#666;text-decoration:none}
#nav .top a {background:#f8f3f5 url(../images/dot.gif) 4px center no-repeat;padding-left:13px;font-weight:bold}
#nav .tophead a {background:#f8f3f5 url(../images/dot.gif) 4px center no-repeat;padding-left:13px;font-weight:bold;border-top:1px solid #C6B9BE}
#nav ul a{font-size:10px;padding:1px 0px 1px 13px;color:#666;display:block;width:127px;line-height:14px}
#nav a:hover {color:#9d0ea9;text-decoration:none}
#nav .top a:hover {color:#9d0ea9;text-decoration:none;font-weight:bold}
#nav .tophead a:hover {color:#9d0ea9;text-decoration:none;font-weight:bold}

#content {color:#333;font-size:11px;float:left;width:430px;margin-left:16px;background-color:#fff}
#content p {margin-top:9px;line-height:13px}
#content a {color:#8686c1;text-decoration:underline}
#content a:hover {color:#8686c1;text-decoration:none}

#content .lefthand {float:left;margin-right:7px;margin-bottom:2px;border:1px solid #C6B9BE}
#content .righthand {float:right;margin-left:7px;border:1px solid #C6B9BE}

div#content p.breadcrumb {width:445px;font-size:10px;font-weight:normal;color:#666;margin:2px 0px 19px 0px}
div#content p.breadcrumb a {color:#666;font-weight:normal;text-decoration:none}
div#content p.breadcrumb a:hover {color:#9d0ea9;font-weight:normal;text-decoration:none}

.overhead {color:#999;font-size:10px}

.position {height:55px;margin:19px 0px 0px 6px}
.position img {float:left}
.logo {width:120px;margin:0px 6px;float:left}
.logo img {border:1px solid #C6B9BE}
.daten {border:1px solid #C6B9BE;margin-right:7px;font-size:10px;float:left}
.daten img {margin:2px 0px 1px 0px}
.test1 {width:120px;margin-bottom:5px}
.test1 img {border:1px solid #C6B9BE}
.test2 {height:112px;border:1px solid #C6B9BE;font-size:10px;margin-top:8px}
.test2 img {margin:2px 0px 1px 0px}
.daten1 {width:102px;color:#666;padding:2px;float:left;font-weight:bold}
.daten2 {width:120px;padding:2px;float:left}
.action {line-height:140%}
.action a {font-weight:bold;font-size:10px}
.aff {font-size:12px;margin-bottom:22px}

#test {width:352px;margin-right:20px;float:left}
#test a {font-weight:bold}
#test strong {font-weight:bold;color:#790A83}
#fakten {float:left;width:238px;padding-top:9px}
#fakten a {font-weight:bold}

.datum {color:#999;font-size:9px}

#sidebar {margin-top:5px;font-size:10px;float:right;width:132px}
#sidebar a {color:#8686c1;text-decoration:none}
#sidebar img {padding:0px;margin:0px;border:1px solid #C6B9BE}
#sidebar .r1 {position:relative;margin-right:-2px;color:#FFF;margin-left:67px;background:#240327 url(../images/r1.gif) 0px no-repeat;display:block}
#sidebar .r2 {position:relative;margin-right:-2px;color:#FFF;margin-left:67px;background:#250328 url(../images/r2.gif) 0px no-repeat;display:block}
#sidebar .r3 {position:relative;margin-right:-2px;color:#FFF;margin-left:67px;background:#2F0332 url(../images/r3.gif) 0px no-repeat;display:block}
#sidebar .r4 {position:relative;margin-right:-2px;color:#FFF;margin-left:67px;background:#390438 url(../images/r4.gif) 0px no-repeat;display:block}
#sidebar .r5 {position:relative;margin-right:-2px;color:#FFF;margin-left:67px;background:#430348 url(../images/r5.gif) 0px no-repeat;display:block}

.weiter {margin:50px 0px 0px 4px;font-size:12px;font-weight:bold;color:#790A83}
.next {width:100%;color:#666;font-size:10px;font-weight:bold;text-align:right}
.next a{text-decoration:none}
.teaser {width:100%;color:#666;font-size:10px;font-weight:bold}
.teaser a{background:url(../images/dot.gif) 2px center no-repeat;padding-left:10px}
#weiter {margin-left:4px;width:375px;font-size:10px}
#weiter p {clear:both;padding-bottom:3px}
#weiter a {color:#8686c1;font-weight:bold;text-decoration:underline}
#weiter a:hover {color:#8686c1;font-weight:bold;text-decoration:none}
#weiter p img {float:left;margin-right:4px;border:1px solid #C6B9BE}
#weiter p img a{float:left;margin-right:4px;border:1px solid #C6B9BE}

#news {margin:8px 0px 0px 4px;width:375px;font-size:10px}
#news p {clear:both;padding-bottom:3px}
#news a {color:#8686c1;font-weight:bold;text-decoration:underline}
#news a:hover {color:#8686c1;font-weight:bold;text-decoration:none}
#news p img {float:left;margin-right:4px;border:1px solid #C6B9BE;margin-top:3px}
#news p img a{float:left;margin-right:4px;border:1px solid #C6B9BE}

#footer {text-align:right;font-size:10px;color:#fff;margin: 0px auto 8px auto;width:775px}

#footer a {color:#fff;text-decoration:none}

/* Clearfix Class */	
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
.clearfix { display: inline-block; } 
/* Hide from IE Mac \*/ 
.clearfix { display: block; } 
/* End hide from IE Mac */ 
.clearme {clear:both}

#bookmark {margin:14px 0px 9px 9px;font-size:10px;font-weight:bold;color:#790A83}
#bookmark img {padding-right:1px}

.error {background-color:#FFDDDD;margin:10px 0;padding:3px;width:340px;border:1px dashed #C6B9BE}
.success {background-color: #F2FFF2;margin:10px 0;padding:3px;width:340px;border:1px dashed #C6B9BE}
.table1 {background-color:#F9F9F9;font-size:10px;color:#666;vertical-align:top;padding:1px 0 0 3px;font-weight:bold}
.table2 {background-color:#F9F9F9;vertical-align:top;padding:1px 0 4px 3px}
.button {font-size:10px;margin:3px 5px}
.table2 input {font-size:10px;color:#666;border:1px solid #a5acb2;margin-right:1px;padding:1px}