
/* ALLGEMEINES */

body
	{
	background-color: #C9E0F2;
	overflow-x: hidden;

	background-image: url(../bilder/layout/body-hintergrund.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #17212b;
	}

html 
	{
	overflow-x: hidden; 
	margin:auto; 
	overflow: moz-scrollbars-vertical;
	}

.text_normal_red	{color: #cc0000;}
.text_normal_green	{color: #09773D;}
.text_normal_blue	{color: #2E3192;}


#breitenangabe	{margin:auto; width: 971px;}
p				{margin:0 10px 10px; line-height: 18px;}
a				{color: #002aff; border-bottom: 1px dotted #002aff; text-decoration: none;}
a:hover			{color: #528ca2; border-bottom: 1px solid #528ca2; text-decoration: none;}
a#no			{border: 0px}
h1				{color: #003058; font-size: 145%; margin: 3px; font-weight: bold;}
h1 .to			{color: #ff7700}
h2				{color: #558395; font-size: 125%; margin: 0px; font-weight: normal;}
hr				{background-color: #a3cbdd; color:#a3cbdd; height:1px; border-style: none;}
.to				{color:#ff7700}
.fehler			{font-weight:bold; color:#ff0000;}
.hinweis		{font-weight:bold; color:#177c00;}
.text-grau		{color: #c0c0c0;}
li 				{margin: 0px; text-align: left;}
.gruengelb 		{color: #dbd112;}

.copyright			{font-family: Arial; font-size: 10px; color: #005500; border: 0px;}
a.copyright:active	{color:#005500; text-decoration: none; border: 0px;}
a.copyright:link	{color:#005500; text-decoration: none; border: 0px;}
a.copyright:visited	{color:#005500; text-decoration: none; border: 0px;}
a.copyright:hover	{color:#005500; text-decoration: underline; border: 0px;}

/* SUBNAVIGATION ALLGEMEIN */

#subnavi {width:180px; margin-left:8px; float:left}
#subnavi .beginn {background-image:URL(../bilder/layout/subnavi/sub-anfang.gif); background-repeat:no-repeat; width:180px; height:13px}
#subnavi .ende {background-image:URL(../bilder/layout/subnavi/sub-ende.gif); background-repeat:no-repeat; width:180px; height:13px}
a#subnavi-anmeldung {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/anmeldung.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-anmeldung:hover {background-image:URL(../bilder/layout/subnavi/anmeldung-hover.gif);}
a#subnavi-vorteile {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/vorteile.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-vorteile:hover {background-image:URL(../bilder/layout/subnavi/vorteile-hover.gif);}
a#subnavi-partner {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/partner.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-partner:hover {background-image:URL(../bilder/layout/subnavi/partner-hover.gif);}
a#subnavi-werbeform {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/werbeform.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-werbeform:hover {background-image:URL(../bilder/layout/subnavi/werbeform-hover.gif);}
a#subnavi-agb {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/agb.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-agb:hover {background-image:URL(../bilder/layout/subnavi/agb-hover.gif);}
a#subnavi-kontakt {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/kontakt.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-kontakt:hover {background-image:URL(../bilder/layout/subnavi/kontakt-hover.gif);}

/* SUBNAVIGATION NACH LOGIN */

a#subnavi-daten {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/daten.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-daten:hover {background-image:URL(../bilder/layout/subnavi/daten-hover.gif);}
a#subnavi-meine-anmeldungen {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/meine-anmeldungen.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-meine-anmeldungen:hover {background-image:URL(../bilder/layout/subnavi/meine-anmeldungen-hover.gif);}
a#subnavi-provisionen {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/provisionen.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-provisionen:hover {background-image:URL(../bilder/layout/subnavi/provisionen-hover.gif);}
a#subnavi-auszahlungen {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/auszahlungen.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-auszahlungen:hover {background-image:URL(../bilder/layout/subnavi/auszahlungen-hover.gif);}
a#subnavi-pers-daten {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/pers-daten.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-pers-daten:hover {background-image:URL(../bilder/layout/subnavi/pers-daten-hover.gif);}
a#subnavi-bankverbindung {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/bankverbindung.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-bankverbindung:hover {background-image:URL(../bilder/layout/subnavi/bankverbindung-hover.gif);}
a#subnavi-statistik {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/statistik.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-statistik:hover {background-image:URL(../bilder/layout/subnavi/statistik-hover.gif);}
a#subnavi-kontostand {padding-left:45px; padding-top:5px; border:0px; color:#004d75; background-image:URL(../bilder/layout/subnavi/kontostand.gif); background-repeat:no-repeat; width:135px; height:25px; display:block}
a#subnavi-kontostand:hover {background-image:URL(../bilder/layout/subnavi/kontostand-hover.gif);}

/* SLIDER */

#vertical_slide	     { background: #f5f5f5; padding: 10px; }
#vertical_slide_2   { background: #f5f5f5; padding: 10px; }
#vertical_slide_3   { background: #f5f5f5; padding: 10px; }
#vertical_slide_4   { background: #f5f5f5; padding: 10px; }
#vertical_slide_5   { background: #f5f5f5; padding: 10px; }
#vertical_slide_6   { background: #f5f5f5; padding: 10px; }
#vertical_slide_7   { background: #f5f5f5; padding: 10px; }
#vertical_slide_8   { background: #f5f5f5; padding: 10px; }
#vertical_slide_9   { background: #f5f5f5; padding: 10px; }
#vertical_slide_10 { background: #f5f5f5; padding: 10px; }

/* HEADBEREICH*/

.head {background-image:url(../bilder/layout/head.jpg); background-repeat:no-repeat; width:971px; height:135px; border:0px solid #000000;}
.head #logo {margin-left:25px; margin-top:15px; width:330px; height:106px; float:left}
#login {background-image:url(../bilder/layout/login-head.gif); margin-left:636px; background-repeat:no-repeat; width:295px; height:24px; color:#dbd112;  padding-left:15px; padding-top:4px;}
#login-feld { background-image:url(../bilder/layout/login-hintergrund.gif); margin-left:636px; margin-top:0px; background-repeat:no-repeat; width:295px; height:92px; font-size:90%;padding-left:15px; padding-right:15px; padding-top:4px;}
#login-feld-aktiv {background-image:url(../bilder/layout/login-head.gif); margin-left:636px; background-repeat:no-repeat; width:295px; height:28px;  padding-left:15px; padding-right:15px; font-size:90%; color:#ffffff;}
#banner {background-image:url(../bilder/layout/banner-hintergrund.gif); text-align:center; vertical-align:middle; margin-left:435px; margin-top:21px; width:498px; height:66px; padding-top:4px}

#headabstand {margin-bottom:8px; margin-top:8px;}
#systemnavi {float:right; color:#8c932c; font-size:90%; margin-right:40px;}
#systemnavi a {color:#c6dff0; text-decoration:none; border:0px}
#systemnavi a:hover {color:#eef8ff; text-decoration:underline}

#anmeldungen {color:#c6dff0; font-size:90%; margin-left:40px;}
#anmeldungen .zahlen {color:#dbd112}



/* NAVIGATION */

ul#navigation {background-image:url(../bilder/layout/navigation-hintergrund.gif); background-repeat:no-repeat; margin:0px; width:971px; height:41px; padding-left:37px; padding-top:4px}
ul#navigation li {display:block; width:146px; height:30px; padding-top:10px; margin-left:3px; float:left;}
#hauptnavi1 a {color:#ffffff; font-weight:bold; border:0px}
#hauptnavi1:hover {background-image:url(../bilder/layout/navigation-aktiv-1.gif); display:block; width:146px; height:30px; color:#ffffff; font-weight:bold; border:0px}
#hauptnavi a {color:#ffffff; font-weight:bold; border:0px}
#hauptnavi:hover {background-image:url(../bilder/layout/navigation-aktiv.gif); display:block; width:146px; height:30px; color:#ffffff; font-weight:bold; border:0px}
#hauptnavi2 a {color:#ffffff; font-weight:bold; border:0px}
#hauptnavi2:hover {background-image:url(../bilder/layout/navigation-aktiv-2.gif); display:block; width:146px; height:30px; color:#ffffff; font-weight:bold; border:0px}

/* BROTKRUMEN */

#brotkrumen {background-image:url(../bilder/layout/brotkrumen-hintergrund.gif); float:left; background-repeat:no-repeat; margin:0px; width:971px; height:23px; color:#000000; font-size:90%; padding-left:53px; padding-top:3px}
#brotkrumen a {color:#000000; margin:0px; border:0px}
#brotkrumen a:hover {text-decoration:underline}

/* CONTENT */

#search {float:right; margin-right:38px}
#content-headline {clear:both; background-image:url(../bilder/layout/content-anfang.gif); background-repeat:no-repeat; height:37px; padding-left:50px; padding-top:15px;}
#content-bg {background-image:url(../bilder/layout/content-hintergrund.gif); background-repeat:repeat; }
#content-abschluss {clear: both; background-image: url(../bilder/layout/bottom-abschluss.gif); background-repeat: no-repeat; height:29px; font-size:85%; padding-left:810px; padding-top:20px; color:#163453;}

/* FORMULARE */

input#login-head-1 {background-image:url(../bilder/layout/login-oben.gif); background-repeat:no-repeat; width:130px; height:18px; border:0px; font-size:90%;}
input#login-head-2 {background-image:url(../bilder/layout/login-unten.gif); background-repeat:no-repeat; width:130px; height:18px; border:0px;}
input#searchtest {background-image:url(../bilder/layout/such-background.gif); background-repeat:no-repeat; width:206px; height:18px; border:0px;}

.Input {background-color:#ffffff; border:1px solid #a3cbdd; height:18px; width:175px}
.Inputlang {background-color:#ffffff; border:1px solid #a3cbdd; height:18px; width:400px}
.InputKurz {background-color:#ffffff; border:1px solid #a3cbdd; height:18px; width:251px}
textarea {background-color:#ffffff; border:1px solid #a3cbdd; height:150px; width:320px}
.InputDatum {background-color:#ffffff; border:1px solid #a3cbdd; height:18px; width:65px}

/* TEASER STARTSETE */

#teaserhead {background-image:url(../bilder/layout/teaser-head.gif); background-repeat:no-repeat; width:211px; height:45px; color:#ffffff; font-weight:bold; padding-top:14px; font-size:12px}
.gruen {color:#dbd112; font-size:12px}
#teaserbg {background-image:url(../bilder/layout/teaser-hintergrund.gif); background-repeat:repeat; width:211px; color:#000000;}
.teasertext { padding-left:10px; padding-right:10px;}
#teaserabschluss {background-image:url(../bilder/layout/teaser-abschluss.gif); background-repeat:no-repeat; width:211px; height:31px; padding-top:3px; }
#teaserabschluss a {color:#000000}

.table_headline
	{
	background-color: #DEE6EF;
	font-weight: bold;
    }
