




/*rot: D82B38
dunkelgrau: 2A3237
beige: E7E5DO
blau: 71C2F0
header-blau: #849ca2*/

 /*amerikanisch:
rot: #d92a37
dunkelgrau: #4d4d4d
beige: #e7e5d0
blau: #9cbec7
text: #7a7a7a   */



body {
    margin:0px;
    font-size: 11px;
    color: #7a7a7a;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff
}

.klein {font-size:9px;}
.uppercase { text-transform:uppercase;}
.pollsubmit {font-size:10px;
	color:#4d4d4d;}
.headline_rot {
	text-transform:uppercase;
	font-size:11px;
	color:#d92a37;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	}
.headline_grau {
	text-transform:uppercase;
	font-size:11px;
	color:#4d4d4d;
	font-weight:bold;
	}

#container5 {
	position: relative;
	min-height: 100%;
	margin:0;
	}


h1 {font-size:25px;
	font-weight:bold;
	letter-spacing:0px;
	text-transform:uppercase;
	color:#849ca2;
	padding:0px 5px 0px 5px;
	margin:5px 0px 0px 0px;
	}


h2 {
	text-transform:uppercase;
	font-size:11px;
	color:#d92a37;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;
	}


h3 {
	text-transform:uppercase;
	font-size:11px;
	color:#4d4d4d;
	font-weight:bold;
	}

h4 {font-weight:bold}

a {text-decoration: none;}
a:link {color:#d92a37}
a:visited {color:#d92a37}
a:hover {color:#9cbec7}
a:active {color:#d92a37}



p{
margin:0;
padding:6px 0 6px 0 ;
}

  /*Tabelle oben*/
#tab1 {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	table-layout:fixed;
	}
#tab1 td {
	height: 85px;
	padding:0;
	margin:0;
	}
#tab1 td.eins  {
	width:170px;
	background-color: #D82B38;
	background-image: url(../images/tab1_a.gif);
	}
#tab1 td.zwei {
	width:400px;
	background-image: url(../images/tab1_b.gif);
	}
#tab1 td.drei {
	width:230px;
        /* color:#9cbec7; Deutsch-englisch mit Schriftfarbe ausblenden*/
	background-color: #9cbec7;
	font-size:10px;
	text-align:right;
	vertical-align:top;
	line-height:8px
	}

#tab1 td.drei a:link {color:#2A3237}/*Deutsch-englisch mit Schriftfarbe ausblenden, normal ist #2A3237*/
#tab1 td.drei a:visited {color:#2A3237}/*Deutsch-englisch mit Schriftfarbe ausblenden, normal ist #2A3237*/
#tab1 td.drei a:hover {color:#e7e5d0}   /*Deutsch-englisch mit Schriftfarbe ausblenden, normal ist #e7e5d0*/

#tab1 td.vier {
	background-color: #9cbec7;
	empty-cells:show;
	}


 /*Menustreifen dunkelgrau*/

#tab2 {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	font-size:10px;
	}
#tab2 td {
	height: 28px;
	}

#tab2 tr {
	background-color: #4d4d4d; /*dunkelgrau*/
	}

#tab2 td.eins  {
	width:170px;
	}

#tab2 td.eins div {
	width:161px;
	padding: 0px 0px 0px 9px;}

#tab2 td.zwei  {
	margin:0px auto;
         }

#tab2 ul {
	width:600px;
	list-style:none;
	margin:0;
	padding:0;
	}
#tab2 li {
	float:left;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 8px 0px 0px;
}

/*Hauptmenu link
#tab2 a {color:#9cbec7}
#tab2 a:visited {color:#9cbec7}
#tab2 a:hover {color:#e7e5d0}
#tab2 a:active {color:#9cbec7} */


#navlist li
{
display: inline;
font-size:9px;
height:20px;
font-weight: bold;
letter-spacing:0px;
text-transform: uppercase;
padding: 8px 9px 0 0px;
margin: 0 7px 0 0;
background-repeat: no-repeat;

}

#navlist a
{

color:#9cbec7;
padding: 0 0 0 11px;
text-decoration: none;
background: url(../images/pfeil_blau.gif);
background-repeat: no-repeat;
background-position: center left;
}


#navlist a:link, #navlist a:visited
{
color:#9cbec7;
padding: 0 0 0 11px;
text-decoration: none;
background: url(../images/pfeil_blau.gif);
background-repeat: no-repeat;
background-position: center left;}

#navlist a:hover
{
color:#e7e5d0;
padding: 0 0 0 11px;
text-decoration: none;
background: url(../images/pfeil_beige.gif);
background-repeat: no-repeat;
background-position: center left;}



/*aktiver link menu oben*/
#navlist li.aktiv a {color:#e7e5d0}
#navlist li.aktiv a:link {color:#e7e5d0}
#navlist li.aktiv a:visited {color:#e7e5d0}
#navlist li.aktiv a:hover {color:#e7e5d0}







#home a{
padding-left:14px;
font-size:9px;
font-weight:bold;
text-transform: uppercase;
color:#9cbec7;
background: url(../images/pfeil_blau.gif);
background-repeat: no-repeat;
background-position: center left;}

#home a:link, #home a:link {
padding-left:14px;
color:#9cbec7;
background: url(../images/pfeil_blau.gif);
background-repeat: no-repeat;
background-position: center left;}

#home a:hover {
padding-left:14px;
color:#e7e5d0;
background: url(../images/pfeil_beige.gif);
background-repeat: no-repeat;
background-position: center left;}



















/*Haupttabelle*/

#tab3 {
	height: 214px;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
	}
#tab3 td {

	padding:0;
	margin:0;
	}


 /*nur erste seite*/
 #tab3 td.eins0  {
	width:170px;
	background-color: #d92a37; /*rot*/
	vertical-align:top;
	}


#tab3 td.eins0 div.ticker0 {
	width:161px;
	height:177px;
	background-color: #d92a37; /*rot*/
	padding: 9px 0px 0px 9px;
	margin:0;
	font-size:8px;
	color:#e7e5d0;
	vertical-align:top;
	}

#tab3 td.eins0 div.ticker0 a:link {color:#e7e5d0} /*beige*/
#tab3 td.eins0 div.ticker0 a:visited {color:#e7e5d0}
#tab3 td.eins0 div.ticker0 a:hover {color:#ffffff}/*weiss*/

#tab3 td.eins0 div.bild0 {
	width:170px;
	height:28px;
	
	padding: 0px 0px 0px 0px;
	margin:0;

	}


 #tab3 td.eins0 div.ebate0 {
	width:161px;
	background-color: #d92a37; /*rot*/
	padding: 9px 0px 0px 9px;
	margin:0;
	font-size:10px;
	color:#e7e5d0;
	vertical-align:top;

	}


 /*JS-Ticker original
.js_ticker {
	font-size:9px;
	font-weight:normal;
	}
.js_ticker a:link {color:#ffffff}
.js_ticker a:visited {color:#ffffff}
.js_ticker a:hover {color:#9cbec7} */



.js_ticker {
         display:block;
	padding: 0 0 0 10px;
	text-decoration: none;
         background: url(../images/pfeil_schwarz.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-size:9px;
	font-weight:normal;
	}
.js_ticker a:link {
	color:#ffffff
	display:block;
	padding: 0 0 0 13px;
	text-decoration: none;
	background: url(../images/pfeil_schwarz.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	}
.js_ticker a:visited {color:#ffffff}
.js_ticker a:hover {color:#9cbec7}




/*Navigation links*/
#tab3 td.eins  {
	width:170px;
	background-color: #d92a37; /*rot*/
	vertical-align:top;
	}

#tab3 td.eins ul {
	width:161px;
	padding: 9px 0px 0px 9px;
	margin:0;
	}

#tab3 td.eins li {
	font-size:10px;
	padding: 0px 0px 14px 0px;

	}

#tab3 td.eins li a {
display:block;
color:#000000;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_schwarz.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}

#tab3 td.eins li a:link, #tab3 td.eins li a:visited {
display:block;
color:#000000;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_schwarz.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}

#tab3 td.eins li a:hover {
display:block;
color:#e7e5d0;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_weiss.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}


/*aktiver link menu links*/
#tab3 td.eins li.aktiv a {color:#e7e5d0}
#tab3 td.eins li.aktiv a:link {color:#e7e5d0}
#tab3 td.eins li.aktiv a:visited {color:#e7e5d0}
#tab3 td.eins li.aktiv a:hover {color:#e7e5d0}


/*#tab3 td.eins a:link {color:#000000;}
#tab3 td.eins a:active {color:#e7e5d0; }
#tab3 td.eins a:visited {color:#000000; }
#tab3 td.eins a:hover {color:#e7e5d0; }*/


/*Inhaltstabelle*/
#tab3 td.zwei {
	width:400px;
	background-image: url(../images/bg_header.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	}




/*dritte spalte normal rot*/
#tab3 td.drei {
	width:230px;
	background-image: url(../images/bg_beige.gif);
	background-color:#d92a37; /*rot*/
	background-repeat:repeat-x;
	vertical-align:top;
	}
#tab3 td.drei {
	width:230px;
	margin:0;
	padding:0;
	}




/*dritte spalte nur für Kunden --> beige*/
#tab3 td.dreikunden {
	width:230px;
	background-image: url(../images/bg_beige.gif);
	background-color:#e7e5d0; /*beige*/
	background-repeat:repeat-x;
	vertical-align:top;
	}
#tab3 td.dreikunden {
	width:230px;
	margin:0;
	padding:0;
	}








#tab3 td.vier {
	background-image: url(../images/bg_header.gif);
	background-repeat:repeat-x;
	}


#tab3 div.headermain {
	width:400px;
	height: 214px;
	padding:0px 0px 0px 0px;
	margin:0;
	}

#tab3 div.header {

	font-size:25px;
	font-weight:bold;
	letter-spacing:0px;
	text-transform:uppercase;
	color:#849ca2;
	padding:0px 5px 0px 5px;
	margin:5px 0px 0px 0px;
	}


.subheader {
	margin-top:9px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#4d4d4d;
	padding:0px 5px 0px 5px;
		}
.csc-subheader {
	margin-top:9px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#4d4d4d;
	padding:0px 5px 0px 5px;
		}


 #tab3 div.inhalt {
	width:390px;
	margin-top:6px;
	margin-bottom:10px;
	color:#2a3237;
	line-height: 18px;
	padding:0px 5px 0px 5px;
	}

 #tab3 div.weiss {
	font-size:10px;
	color:#FFFFFF;

	}


 /*Footer*/

#tab4 {
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;

	}

#tab4 tr {
	background-color: #4d4d4d
	}

#tab4 td {
	font-size:10px;
	text-transform:uppercase;
	height: 28px;
	padding:0px 0px 0px 9px;
	margin:0;
	}

#tab4 td div {
	width:500px;
	}

#tab4 td a:link {color:#9cbec7}
#tab4 td a:visited {color:#9cbec7}
#tab4 td a:hover {color:#e7e5d0}


  /*Styles nur für tt_news*/

.news-list-date {

	color: #d92a37;
	width: 380px;

	height: 18px;

	font-size: 9px;
	font-weight: normal;
	background-color: #FFFFFF;
	}
.news-single-timedata {
	color: #4d4d4d;
	width: 380px;
	text-align: right;
	height: 18px;
	margin-top: 0px;
	margin-right:0px;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	}

H3 {
	width: 380px;
	font-size:11px;
	color:#d92a37;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom: 10px;

	}
#news_title_list {width: 380px}
#news_title_list a:link {color:#4d4d4d}
#news_title_list a:visited {color:#4d4d4d}
#news_title_list a:hover {color:#9cbec7}

.news-list-morelink  {
	font-size: 9px;
	margin-bottom:25px;}

.news-list-morelink a:link {color:#9cbec7}
.news-list-morelink a:visited {color:#9cbec7}
.news-list-morelink a:hover {color:#9cbec7}



   /*Styles für Bewertung rechte spalte*/
.bewertung {
	width:210px;
	padding: 9px 0px 0px 9px;
	margin:0;
	color:#9cbec7;
	font-weight:bold;
	font-size:10px;
	list-style:none;

	}

.bewertung li {
	font-size:10px;
	padding: 5px 0px 10px 0px;
	font-weight:normal;

	}

.bewertung li a {
display:block;
color:#e7e5d0;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_grau.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}

.bewertung li a:link, .bewertung li a:visited {
display:block;
color:#e7e5d0;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_grau.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}

.bewertung li a:hover {
display:block;
color:#ffffff;
padding: 0 0 0 13px;
text-decoration: none;
background: url(../images/pfeil_weiss.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
	}