img { border:0px; }

body {
	margin-top:10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:120%;
	color:#;
	background-color:#ffffff;
background-image:url('bg_main.png');
background-repeat: repeat-x;
	font-size:12px;
}

#body {
	margin:auto;
	padding-left:8px;
	width:910px;
	background-color:#;
	border:1px solid;
	border-color:#CCCCCC;
	background-color:#efefef;
}

#image-right {
	border:1px solid #000;
	float:right;

}


#content { 
/*	height:520px;*/
	width:570px;
	margin-top:8px;
	padding:5px;

	margin-bottom:8px;

	padding-left:10px;
	float:left;
	background-color:#FFFFFF;

	border:1px solid;
	border-color:#CCCCCC;
	background-position:bottom center;
}

#content2 { 
	width:160px;
	height:728px;
	margin-top:8px;
	padding-right:0px;
	padding-left:0px;
	float:left;
	background-color:#efefef;

}


#content2 a {
font-size:12px;
}

#content3 { 
	width:160px;
	height:728px;
	margin-top:8px;
	padding-right:0px;
	padding-left:0px;
	float:right;
	background-color:#efefef;

}

#angebot { 
	width:140px;
	height:150px;
	margin-top:8px;
	margin-right:8px;
	margin-bottom:8px;
	padding:3px;
	float:left;
	background-color:#;
	border:1px solid;
	border-color:#ffffff;
}

#angebot a, #angebot a:hover {

	color:#000000;
	line-height:20px;
	text-decoration:none;

}


h1 {
	float:left;
	margin:10px 0px 10px 0px;

	font-size:20px;
	text-align:left;

}
h1 a {
	float:left;
	margin:10px 0px 10px 0px;	
	padding:0px 0px 0px 0px;	
	font-size:20px;
	text-align:left;
	color:#000000;
	text-decoration:none;

}

h2 {
	margin:0px 0px 0px 0px;	
	padding:10px 0px 0px 0px;	
	text-align:left;

	font-size:14px;
}

h3 {
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;	
	text-align:left;

	font-size:14px;
}



p {
	
	font-size:12px;
	line-height:160%;
	margin:12px 0px 8px 0px;
	padding:0px;

}

.bold {
	font-weight:bold;
}

.plane {
	margin:0px;
	padding:0px;
	text-align:right;
}

.underline {
	text-decoration:underline;
}

.none {
	display:none;
}

br {
	clear:both;
}

hr { 

 border: 0px; /* Für Firefox und Opera */
 border-top: dotted 1px #cccccc;
 border-bottom: dotted 1px #FFFFFF; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}

a {
	font-family:Arial, Helvetica, sans-serif;

	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
}

a:hover {
	color:#FF0000;
	text-decoration:none;
}


ul {
	margin:0px 0px 0px 32px;
	padding:0px 0px 0px 2px;
}

li {
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 2px;
	font-size:12px;

}

.hit {
background-color:#FFFF00;
}

table.tab {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
}
table.tab th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tab td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


#menue {
width: 100px;

}

#menue ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#menue li {
display: block;
margin-bottom: 3px;
}
#menue li a, #menue li a:link {
text-decoration: none;
display: block;
color: #000000;
padding: 3px;
width: 100px;
background-color: #ffffff;
}

#menue li a:hover, #menue li a:active, #menue li a:focus {
color:#0000FF;
background-color:#FFFFCC;
}

a.ni:hover{
background-color: #FFFFCC;
}
a.na:link, a.na:active, a.na:visited, a.na:hover{
font-size:14px;
padding:5px;

float: left;
text-align: center;
font-weight: bold;
}

.hovermenu ul{

padding-left:125px;
margin-top:10px;

}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
font-size:14px;
text-decoration: none;
color: black;
background-color: #ffffff;

}

.hovermenu ul li a:hover{
background-color: #FFFFCC;
color:#0000FF;

}


.anbieter {
float:left;
width:110px;

}
.summe {
float:left;
width:75px;
}
.laufzeit {
float:left;
width:75px;
}
.zins {
float:left;
width:80px;
}
.zusage {
float:left;
width:85px;

}
.schufa {
float:left;
width:90px;
}
.bewertung {
float:left;
width:85px;

}
.antrag {
float:right;
width:93px;
}
.clear {
clear:right;
}

