/*CSS-File fuer die Aufloesung 1024x768 optimiert alle Browser ausser IE5.5*/

body{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	font-size:13px; 
	color:#EEE;
	background:url(../Media_seite1/hintergrund3_klein.jpg);
	background-attachment: fixed; 
	background-repeat: no-repeat;
	/*background-position: 100% 100%;* STRECKEN VORSICHT*/
	/*background-position: center center;*/
	background-color: #000000;
	left: 50px;
	top: 50px;
}


/*xxxxxxxxxxDefinition der Seitenmasse ohne Textinhaltxxxxxxxxxxxxxxxx*/
#seite{
	width:974px; /*benötigte Angabe, damit rechte Spalte nicht umbricht*/
	height:900px;
	border-width:1px;
	border-color:#DDD;
	border-style:solid;
	margin:0px auto;
}


/*xxxxxxxxxxHeadergrafikxxxxxxxxxxxxxxxx*/

#header{
	position:relative;
	width:auto;
	height:119px;
	margin:0px;
	padding:0px;
	/* [disabled]border-width:1px; */
	border-color:#FFFFFF;
	/* [disabled]border-style:solid; */
	background-color:#fff;
	z-index:1;
	-moz-opacity: 0.8;
	zoom:1;
	filter: alpha(opacity=80);
	opacity:0.8;
}

#kasten_mitte{
	position:relative;
	margin:0px;
	padding:0px;
	float: left;
	height:auto;
	width: auto;	/*width:972px;*/
}

#linke_seite{
	position:relative;
	margin:15px;
	margin-left:20px;
	padding:10px;
	padding-top:5px;
	/* [disabled]border-right:1px solid #FFFFFF; */
	width:503px;
	float:left;	/*background-image:url(../Media_seite1/foto.gif);*/
}

* html #linke_seite{ /*nur fuer IE<6*/
	width:484px; /*IE 5.x*/
	w\idth:480px; /*IE 6.x*/
}

/**************Box*******************/
/*ROUND-BOX Copyright T.S.*/

.box_aussen{
	position:absolut;
	width:202px;
	padding:5px;
	padding-right:50px !important;
	padding-right:0px;
	padding-bottom:10px;
	color:#626262;
	font-family: Helvetica, Arial, sans-serif;
	line-height:15px;
	z-index:6;
	-moz-opacity: 0.8;
	zoom:1;
	filter:alpha(opacity=80);
	opacity:0.8;
	float:left;
	clear:left;
}

.box_oben{
	position:relative;
	background-image:url(../Media_seite1/kasten_oben.png);
	background-repeat:no-repeat;
	width:243px;
	height:12px;
	filter:alpha(opacity=80); /*wird zusätzlich für den IE benötigt*/
	overflow:hidden;
}

.box_mitte{
	position:relative;
	background-image:url(../Media_seite1/kasten_mitte.png);
	/*background-color:#FFF;*/
	background-repeat:repeat-y;
	/*width:auto;*/
	/*font-size:11pt;*/
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px !important;
	padding-right:0px;
	filter:alpha(opacity=80); /*wird zusätzlich für den IE benötigt*/
	width:223px; 
	text-align: left;
}


* html .box_mitte{ /*nur fuer IE<6*/
	filter:alpha(opacity=80); /*wird zusätzlich für den IE benötigt*/
	width:242px; /*IE 5.x*/
}

.box_unten{
	position:absolute;
	background-image:url(../Media_seite1/kasten_unten.png);
	background-repeat:no-repeat;
	padding-right:10px;
	width:242px;
	height:12px;
	filter:alpha(opacity=80); /*wird zusätzlich für den IE benötigt*/
}

/**************END Box*******************/


#rechte_seite{
	position:relative;
	margin:0px;
	/* [disabled]background-color:#E9F0FA; */
	width:300px;
	/* [disabled]height:325px; */
	padding:10px;
	padding-top:5px;
	float:left;
	overflow:visible;
}

* html #rechte_seite{ /*nur fuer IE<6*/
	width:484px; /*IE 5.x*/
	w\idth:480px; /*IE 6.x*/
}

#rechte_seite_formular{
	position:relative;
	margin-left:40px;
	margin-top:20px;
	padding:0px;
	padding-top:10px;
	background-image:url(../Media_seite1/formular_bg2.png);
	background-repeat:no-repeat;
	width:350px;
	height:460px;
	float:left;
	z-index::5;
}




/******************FOOTER*****************************/




#footer{
	position:relative;
	/* [disabled]line-height:200%; */
	background-color:#DFDFDF;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	width:974px; /*benötigte Angabe, damit rechte Spalte nicht umbricht*/
	height:60px;
	margin:0px auto;
	padding:0px;
	padding-top:5px;
	text-align:right;
	background-color:#fff;
	z-index:1;
	-moz-opacity: 0.8;
	zoom:1;
	filter: alpha(opacity=80);
	opacity:0.8;
}

#inner_footer{
	position:relative;
	width:auto;
	padding:10px;
	line-height:120%;
	font-size:11px;
	/* [disabled]font-weight: bold; */
	color:#666;
	float:left;
	padding-top: 5px;
}

#inner_footer_logos{
	position:relative;
	width:auto;
	padding:10px;
	/* [disabled]font-weight: bold; */
	float:left;
	padding-top: 5px;
}

#telefonnummer{
	position:relative;
	width:auto;
	padding:10px;
	line-height:120%;
	font-size:12px;
	/* [disabled]font-weight: bold; */
	color:#000000;
	float:left;
	padding-top: 5px;
}



/*SCHRIFTREGELN*/

h1{
	font-size:18px;
	color:#FFFFFF;
}

h2{
	font-size:14px;
	color:#FFFFFF;
}

h3{
	font-size:13px;
	color:#EEE;
}



label{
	font-size:9px;
	color:#666;
	font-weight: bold;
	line-height:110%;
	/* [disabled]float:left; */
}


/*++++++++++++++++++Submit-BUTTON+++++++++++++++++++++*/


div #anfrage_btn a{
	background:url(../Media_seite1/anfrage_senden_btn.gif) no-repeat;
	text-decoration:none;
	padding:0;
	margin:0;
	margin-left:20px;
	margin-top:5px;
	width:275px;
	height:69px;
	border:none;
	float:left;
	clear:left;
}


div #anfrage_btn :hover{
	background:url(../Media_seite1/anfrage_senden_btn_hover.gif) no-repeat;
	text-decoration:none;
	padding:0;
	margin:0;
	margin-left:20px;
	margin-top:5px;
	width:275px;
	height:69px;
	border:none;
	float:left;
	clear:left;
	
}



#title {
	WIDTH: 67px; FLOAT: left; MARGIN-LEFT: 23px
}
#firstname {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#name {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}
#street {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#str_nr {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}
#plz {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#ort {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}
#email {
	WIDTH: 253px; FLOAT: left; MARGIN-LEFT: 23px
}
#tel {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#handy {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}
#netto {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#schulden {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}
#ratejetzt {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 23px
}
#wunschrate {
	WIDTH: 124px; FLOAT: left; MARGIN-LEFT: 3px
}









/*Tabelle formatieren*/

* + HTML TABLE {
	LINE-HEIGHT: 15px; MARGIN-TOP: 0px
}
* + HTML .agb_unten {
	FLOAT: left
}
* + HTML .agb_oben {
	MARGIN-LEFT: 0px
}
* + HTML .agb INPUT {
	MARGIN-TOP: 2px; MARGIN-LEFT: 0px
}
* + HTML .agb SPAN {
	FLOAT: left; COLOR: #707070
}
* + HTML .agb {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 6px
}

}
TD {
	PADDING-RIGHT: 19px; MARGIN-LEFT: -20px
}
INPUT {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 124px; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
LABEL {
	LINE-HEIGHT: 19px; MARGIN-BOTTOM: -10px; FLOAT: left; COLOR: #707070; MARGIN-LEFT: 22px; FONT-SIZE: 10px
}
#anr {
	WIDTH: 67px; FLOAT: left; MARGIN-LEFT: 23px
}
SELECT {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.label-rechts1 {
	MARGIN-LEFT: 78px;
}
.label-rechts2 {
	MARGIN-LEFT: 93px;
}
.label-rechts3 {
	MARGIN-LEFT: 110px;
}
.label-rechts4 {
	MARGIN-LEFT: 80px;
}
.label-rechts5 {
	MARGIN-LEFT: 15px;
}
.label-rechts8 {
	MARGIN-LEFT: 18px;
}


.label-links1 {
	MARGIN-LEFT: 23px;
}
.label-links2 {
	MARGIN-LEFT: 23px;
}
.label-links3 {
	MARGIN-LEFT: 23px;
}
.label-links4 {
	MARGIN-LEFT: 23px;
}
.label-links5 {
	MARGIN-LEFT: 23px;
}
.label-links6 {
	MARGIN-LEFT: 23px;
}
.label-links7 {
	MARGIN-LEFT: 23px;
}
.label-links8 {
	MARGIN-LEFT: 23px;
}

.red {color: red}
.blue {color: blue}

.agb {
	MARGIN-TOP: 9px; WIDTH: 253px; MARGIN-BOTTOM: 15px; FONT-SIZE: 10px
}
.agb INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 6px; WIDTH: 15px; FLOAT: left; MARGIN-LEFT: 21px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.agb A {
	COLOR: #707070; FONT-SIZE: 10px
}
.agb SPAN {
	FLOAT: left; COLOR: #707070; MARGIN-LEFT: 7px; FONT-SIZE: 10px; MARGIN-RIGHT: -8px
}

.formulartext_nach_agb1{
	font-size:12px;
	font-weight:bold;
	color: #2B2A24;
	font-style: italic;
	MARGIN-LEFT: 65px;
	MARGIN-TOP: -250px;
}







#senden {
	BACKGROUND-IMAGE: url(../img/anfrage.png); BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: transparent; WIDTH: 294px; BACKGROUND-POSITION: center top; HEIGHT: 70px; MARGIN-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#senden:hover {
	BACKGROUND-POSITION: center bottom
}
TABLE {
	TEXT-ALIGN: center; MARGIN-TOP: 0px; WIDTH: 320px
}


/*entfernt per CSS alle Linkraender*/
a img {
	border:	none;
}

a:link{
	color:#C000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;

}
a:visited{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a:hover{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

/**********Clears Floats**********/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */  
