html { height:100%;}
body { height:100%; background:white;}

td {
	font-family : Arial;
	font-size: 11px;
	color : black;
}


td a {
	color:#064A9D;
	text-decoration: underline;
}

td a:hover {
	color:#DD0021;
}


#container {
	width:990px;
	vertical-align : left;
   	min-height: 100%;
	height:100%;
	border-right: darkgray 1px solid;
}

#height100 {
   	min-height: 100%;
	height:100%;
}

.header_left {
	width: 740px;
	height: 58px;
	background-repeat: no-repeat;
}


.slogan_header {
	position:absolute;
	left: 455px;
	top: 17px;
	width:150px;
	padding-right: 0px;
	color: white;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

.header_address {
	font-family: Arial;
	font-size: 10px;
	color:white;
	width: 200px;
	position:absolute;
	left: 765px;
	top: 5px;
	padding-right : 8px;
	padding-top: 4px;
	text-align:right;
}

.navi {
	width: 234px,
}

.content {
	width: 585px;
}

.right {
	width: 171px;
}

.headernavitable {
	width:990px;
	height: 43px;
	font-family: Arial;
	font-size: 10px;
	padding-top: 0px;
	color: #999999;
}

.headernavi {
	font-family: Arial;
	font-size: 10px;
	padding-top: 0px;
	color: #999999;
}

.headernavi a {
	color:#999999;
	text-decoration:none;
}

.headernavi a:hover {
	color:#000000;
	text-decoration:none;
}

.navi_bottom {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
}

.navspc {
	padding-left: 12px;
    width:121px;
	height: 23px;
    font-family : Arial;
	font-size: 12px;
	font-weight:bold;
	color: #999999;
	border-bottom: #CBCBCB 1px solid;
}

.nav1_1 {
	padding-left: 12px;
	height: 23px;
	font-family : Arial;
	font-size: 12px;
	font-weight:bold;
	color: #064A9D;
	background-image: url('images/navi1_bg_off.gif');
	border-bottom: #0B4696 1px solid;
}

.nav1_1 a {
	display:block;
	width:100%;
	color:#064A9D;
	text-decoration:none;
}


.nav1_2 {
	padding-left: 12px;
	height: 23px;
	font-family : Arial;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	background-image: url('images/navi1_bg_on.gif');
	border-bottom: #0B4696 1px solid;
}

.nav1_2 a {
	display:block;
	width:100%;
	color:#ffffff;
	text-decoration:none;
}

.nav1_2 a:hover {
	display:block;
	width:100%;
	color:#ffffff;
	text-decoration:none;
}

.nav2_1 {
	padding-left: 22px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #064A9D;
}

.nav2_1 a {
	color:#064A9D;
	text-decoration:none;
}

.nav2_1 a:hover {
	color:#0B4696;
}

.nav2_2 {
	padding-left: 22px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #DD0021;
	background-image: url('images/reddot.gif');
	background-repeat: no-repeat;
	background-position: 24px 4px;
}

.nav2_2 a {

	color:#DD0021;
	text-decoration:none;
}

.nav2_2 a:hover {
	color:#0B4696;
}

.nav3_1 {
	padding-left: 34px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #064A9D;
}

.nav3_1 a {
	color:#064A9D;
	text-decoration:none;
}

.nav3_1 a:hover {
	color:#0B4696;
}

.nav3_2 {
	padding-left: 34px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #DD0021;
	background-image: url('images/reddot.gif');
	background-repeat: no-repeat;
	background-position: 24px 4px;
}

.nav3_2 a {
	color: #DD0021;
	text-decoration:none;
}

.nav3_2 a:hover {
	color:#0B4696;
}


.nav4_1 {
	padding-left: 45px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #064A9D;
}

.nav4_1 a {
	color:#064A9D;
	text-decoration:none;
}

.nav4_1 a:hover {
	color:#0B4696;
}

.nav4_2 {
	padding-left: 45px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #DD0021;
	background-image: url('images/reddot.gif');
	background-repeat: no-repeat;
	background-position: 24px 4px;
}

.nav4_2 a {
	color: #DD0021;
	text-decoration:none;
}

.nav4_2 a:hover {
	color:#0B4696;
}

.nav5_1 {
	padding-left: 56px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #6785B6;
}

.nav5_1 a {
	color:#064A9D;
	text-decoration:none;
}

.nav5_1 a:hover {
	color:#064A9D;
}

.nav5_2 {
	padding-left: 56px;
	font-family : Arial;
	font-size: 12px;
	font-weight:normal;
	color: #DD0021;
	background-image: url('images/reddot.gif');
	background-repeat: no-repeat;
	background-position: 24px 4px;
}

.nav5_2 a {
	color: #DD0021;
	text-decoration:none;
}

.nav5_2 a:hover {
	color:#0B4696;
}

td.speech {
	font-family: Arial;
	font-size: 10px;
	padding-top: 0px;
	color: #999999;
}

td.speech a {
	color:#999999;
	text-decoration:none;
}

td.speech a:hover {
	color:#000000;
	text-decoration:none;
}

td.speech_actif {
	font-family: Arial;
	font-size: 10px;
	padding-top: 0px;
	color: #000000;
}

td.speech_actif a {
	color:#000000;
	text-decoration:none;
}

td.speech_actif a:hover {
	color:#999999;
	text-decoration:none;
}

td.titel {
	border-bottom: #CBCBCB 1px solid;
	color: #6785B6;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}

td.content {
	padding-top:40px;
	color: black;
	font-size: 11px;
	font-family: arial;
	min-height: 100%;
	height:100%;
}

.seitentitel {
	color: #0B4696;
	font-size: 18px;
	font-family: arial;
	font-weight: bold;
}

.titel1 {
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}

.input_suchbox {
	height:15;
	width:100;
	font-size:12px;
	padding-left: 8px;
	border: #F8E5E6 1px inset;
}
.suche {
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	color: white;
	width: 52px;
}
.suchbox {
	background: #DD0021;
	height: 20px;
	margin-bottom:4px;
}

.box_title {
	height : 29px;
	width: 171px;
	border-bottom: #064A9D 1px solid;
	border-top: #064A9D 1px solid;
	background: #DD0021;
	color : white;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
	padding-left: 12px;
}

.box_content {
	width: 171px;
	background: #F0F0F0;
	font-size: 11px;
	font-family: arial;
	padding-left: 12px;
	padding-top: 7px;
	padding-bottom: 20px;
}

.newsitem {
	background: #F0F0F0;
	font-size: 9px;
	font-family: arial;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left:12px;
}

.newsicon {
	background: #FFFFFF;
	border-right: 1px solid #A9A9A9;
}

.newsdatum {
	font-size: 9px;
	color:#999999;
}

.newstitle {
    color: black;
	font-size: 11px;
	font-family: arial;
}

.newstitle a {
	color:black;
	text-decoration:none;
}

.newstitle a:hover {
	color:#999999;
	text-decoration:none;
}

.newsitem a {
	color:black;
	text-decoration:none;
}

.newsitem a:hover {
	color:#999999;
	text-decoration:none;
}

.newssingle {
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
}

td.related {
	font-size: 10px;
	font-family: arial;
	color: #6785B6;
	padding-right: 20px;
}

#relatedtitle {
	font-size: 11px;
	font-weight:bold;
}

td.related a {
	color:#DE1F1F;
	text-decoration:underline;
}

.newscontent_single {
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
}su
.newscontent_single a {
	color:#999999;
	text-decoration:none;
}

.files {
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	padding-left: 5px;
}

.files a {
	color:#000000;
	text-decoration:none;
}

.files a:hover {
	color:#999999;
	text-decoration:none;
}

.filesize {
	white-space: nowrap;
	padding-right:3px;
	padding-left:3px;
}

.downloadsicon {
	padding-right: 5px;
}

.rightbox {
	margin-bottom : 4px;
}

.inputs {
	width:150px;
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}

TD.tx_clicaffiliate_pi1-cell {
	padding-right: 15px;
	padding-left:15px;
}

TD.tx_clicaffiliate_pi1-searchcell {
	padding-right: 15px;
}

TD.tx_clicaffiliate_pi1-cell_first {
	padding-top:10px;
	padding-left:15px;
	width:100%;
}

TD.tx_clicaffiliate_pi1-rightcell {
	padding-right: 15px;
	padding-top: 10px;
}

.tx_clicaffiliate_pi1-garagename {
	font-weight:bold;
	color: #DD0021;
}

INPUT.tx_clicaffiliate_pi1-submit {
	background-color: #ECEFF6;
	color: #4F78BA;
	border: 1px solid #4F78BA;
}

.tx_clicaffiliate_pi1-redBorder {
	border: 1px solid #DD0021;
	padding:1px;
	background: #FFE8EB;
}

TR.tx_clicaffiliate_pi1-row0 {
	background-color: white;
}
TR.tx_clicaffiliate_pi1-row1 {
	background-color: #DDEBFB;
}

SELECT.tx_clicaffiliate_pi1-select {
	background-color: #ECEFF6;
	border: 1px solid #4F78BA;
}

INPUT.tx_clicaffiliate_pi1-text {
	background-color: #ECEFF6;
	border: 1px solid #4F78BA;
}

	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#F6E3E3; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { background:#ffffff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }

.typlolistTable {
	width:95%;
}

.imgtext-nowrap {
	white-space:nowrap;
}

.tx-clicaffiliate-pi1 {
	width: 460px;;
}

.tx_clicaffiliate_pi1-formTable, .tx_clicaffiliate_pi1-wholeTable {
	width: 90%;
}

.tx_clicaffiliate_pi1-listTable {
	width:90%;
	border: 1px solid #1756A3;
}

DIV.tx-sriframe-pi1 {
	margin-top:0px;
	padding-top:0px;
	height:90%;
}

.iframead {
	margin-top:0px;
	padding-top:0px;
}
