/********************************************************************************
					CSS - Kredit-Control
		@author 	Patrik Stein
		@company 	Vanato GmbH
		@date		2009-10-06
*********************************************************************************/

body	{ margin:0 0 0 0; padding:0 0 0 0; font:11px Verdana, Arial, Helvetica, sans-serif; color: #333333; background:url(../images/kreditcontrol/background.png); }
h1		{ margin:0 0 0 0; padding:13px 0 0 0; color:#000000; font-family:Verdana; font-size:14px; }
h2		{ margin:0 0 0 0; padding:5px 0 0 5px; color:#000000; font-family:Verdana; font-size:11px; }
p		{ margin:10px 0 0 0; padding:0 0 0 0; font-size:11px; color:#565a5d; line-height:160%; }
/* a		{ margin:0 0 0 0; padding:0 0 0 10px; font-size:11px; color:#cc0033; text-decoration:none; }
 a:hover	{ margin:0 0 0 0; padding:0 0 0 10px; font-size:11px; color:#cc0033; text-decoration:underline; } */

.header	{ margin:0 0 0 0; padding:0 0 0 0; width:993px; height:187px; background:url() no-repeat left top; }
#header_swf	{ margin:-40px 0 0 385px; padding:0; }

.wrapper			{ margin:25px 0 15px 0; padding:0 0 0 0; width:985px; background-color:#FFFFFF; border-top:7px #FFFFFF solid; border-right:8px #FFFFFF solid; }

.content_left		{ margin:-7px 0 0 0; padding:0 0 0 0; width:200px; float:left; }

.content_middle 	{ margin:1px 0 0 20px; padding:0 0 0 0; width:490px; float:left; }
.content_middle span{ font-size:11px; color:#000; line-height:160%; font-weight:bold; }
.top	{ margin:0 0 0 0; padding:0 0 0 0; width:490px; height:113px; background-image:url(../images/kreditcontrol/head_block.jpg); }
.middle	{ margin:0 0 0 0; padding:0 0 0 0; width:490px; background-color:#cccccc; }
.bottom	{ margin:-13px 0 10px 0; padding:0 0 0 0; width:490px; }

.content_right					{ margin:2px 0 0 30px; padding:0 0 0 0; width:245px; float:left; background-color:#FFFFFF; }
.content_right a				{ margin:0 0 0 0; padding:0 0 0 0; font-size:11px; color:#cc0033; text-decoration:none; }
.content_right p				{ margin:0 0 0 0; padding:0 0 0 0; }
.content_right #top				{ margin:0 0 10px 0; padding:0 0 0 0; width:245px; background-color:#b8b8b8; }
.content_right #top p			{ margin:0 0 0 0; padding:5px; color:#FFFFFF; }
.content_right #middle			{ margin:0 0 0 0; padding:5px 0 5px 0 ; width:245px; background-color:#c01a24; text-align:left; }
.content_right #middle a		{ margin:0 0 0 40px; padding:0 0 0 0; background:url(../images/kreditcontrol/button.jpg) no-repeat top center; display:block; width:171px; height:31px; border:0px; }
.content_right #middle a:hover	{ margin:0 0 0 40px; padding:0 0 0 0; background:url(../images/kreditcontrol/button_active.jpg) no-repeat top center; }

#bew			{ display:block; text-align:left; background-color:#ededed; border-left:1px solid #c01a24; border-right:1px solid #c01a24; }
#bew table		{ margin:3px 0 0 3px !important; padding:0 0 0 0 !important; width:210px !important;}
#bew table tr	{ color:#000000; }

.content_right #bottom		{ margin:0 0 0 0; padding:0 0 15px 0; width:245px; background-color:#ececec; }
.content_right #bottom p	{ padding:5px 0 5px 0; float:left; width:170px; }
.content_right #bottom img	{ margin:0 0 0 0; padding:10px 5px 5px 5px; float:left; }

.content_big		{ margin:0 0 0 0; padding:0 0 0 0; width:760px; background-color:#FFFFFF; float:left; }
.content_big h1		{ margin:-5px 0 0 0; padding:0 0 0 10px; color:#000000; font-weight:bold; font-family:Verdana; font-size:14px; }
.content_big p		{ margin:0 0 0 0; padding:5px 0 5px 10px; font-size:11px; color:#565a5d; line-height:160%; }
.content_big a		{ margin:0 0 0 0; padding:0 0 0 10px; font-size:11px; color:#cc0033; text-decoration:none; }
.content_big a:hover{ margin:0 0 0 0; padding:0 0 0 10px; font-size:11px; color:#cc0033; text-decoration:underline; }

.line	{ margin:0 10px 0 10px; padding:0 0 0 0; height:1px; border-top:1px dotted #878787; }
.line2	{ margin:10px 10px 0 10px; padding:0 0 0 0; height:1px; border-top:1px dotted #878787; }

/*.footer 	{ margin:0 0 0 220px; padding:6px 0 10px 0; clear:both; width:695px; border-top:1px dotted #878787; background-color:#FFFFFF; font-size:10px; color:#999999; text-align:left; }
.footer ul	{ margin:10px 0 0 0; padding:0 0 0 0; }
.footer li	{ margin:0 5px 0 5px; padding:0 0 0 0; display:inline; list-style-type:none; }
.footer a	{ margin:0 0 0 0; padding:0 0 0 0; }
.footer span{ margin:0 0 0 0; padding:0 0 0 0; color:#999999; font-size:10px; line-height:20px;  }
*/

#footer	{ margin:0 0 0 220px; padding:0 0 20px 0; }

.clear	{ clear:both; }


/********************************************************************************
		Formularauswertung
*********************************************************************************/

span { color:#ba0027; }


#datenschutz {margin:10px 10px 10px 0; padding:0 0 0 0; font-style:italic; font-size:11px; color:#565a5d; }
#datenschutz span {font-weight:bold; }

.advice		{ clear:both; margin:5px 5px 5px 5px; padding:2px; width:93%; color:#3F444A; background:#FFFFFE; border:1px solid red; }
.advice h5	{ margin:0 0 0 0; padding:0 0 0 0; font-size:14px; font-weight:bold; }

table		{ margin:10px 0 0 0; padding:0 0 0 0; border-spacing:0; border-collapse:collapse; width:100%; }
table tr	{ margin:0 0 0 0; padding:0 0 0 0; font-size:11px; color:#565a5d; }	
table th	{ margin:0 0 0 0; padding:0 0 0 0; border-top:1px dotted #B4B7A8; }
table td	{ padding:4px 0 0 0; }

.error				{ background:red; }

input.error, select.error, textarea.error { border:1px solid red; background:#F7EAEA; }

#anrede				{ margin:0 0 0 0; padding:0 0 0 0; width:69px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#vorname			{ margin:0 0 0 0; padding:0 0 0 0; width:79px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#nachname			{ margin:0 0 0 0; padding:0 0 0 0; width:79px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#str				{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#plz				{ margin:0 0 0 0; padding:0 0 0 0; width:40px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#ort 				{ margin:0 0 0 0; padding:0 0 0 0; width:90px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#land				{ margin:0 0 0 0; padding:0 0 0 0; width:97px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#email				{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#email2				{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#telefonnummer		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#faxnummer			{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#geburtsdatum		{ margin:0 0 0 0; padding:0 0 0 0; width:100px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#status				{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#beweggruende		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#eigenkapital		{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#ausbildung			{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#ausbildungbeschr	{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#lebenslauf			{ margin:3px 0 0 0; padding:0 0 0 0; height:20px; font-size:10px; font-family:Verdana; vertical-align:top; 	}
#referenzen			{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#wunschstandort		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#bemerkungen		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#submit 			{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }


#anrede1			{ margin:0 0 0 0; padding:0 0 0 0; width:235px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#vorname1			{ margin:0 0 0 0; padding:0 0 0 0; width:113px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#nachname1			{ margin:0 0 0 0; padding:0 0 0 0; width:114px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#str1				{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#plz1				{ margin:0 0 0 0; padding:0 0 0 0; width:40px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#ort1				{ margin:0 0 0 0; padding:0 0 0 0; width:86px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#land1				{ margin:0 0 0 0; padding:0 0 0 0; width:97px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#email1				{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#email22			{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#telefonnummer1		{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#faxnummer1			{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#geburtsdatum1		{ margin:0 0 0 0; padding:0 0 0 0; width:100px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#status1			{ margin:0 0 0 0; padding:0 0 0 0; width:235px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#beweggruende1		{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#eigenkapital1		{ margin:0 0 0 0; padding:0 0 0 0; width:235px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#ausbildung1		{ margin:0 0 0 0; padding:0 0 0 0; width:235px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#ausbildungbeschr1	{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#lebenslauf1		{ margin:3px 0 0 0; padding:0 0 0 0; height:22px; font-size:10px; font-family:Verdana; vertical-align:top; 	}
#referenzen1		{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#wunschstandort1	{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#bemerkungen1		{ margin:0 0 0 0; padding:0 0 0 0; width:233px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:grey; }
#submit1 			{ margin:0 0 3px 0; padding:0 0 0 0; width:235px; height:18px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; color:#000000; }

