
h1 {
	text-decoration:underline;
	
}

a {
	text-decoration:none;
}

body#haupt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	background-color: white;
	background:#ffffff url(../css/bg.gif) top center repeat-y;
	text-align:center;
	margin:0;
	padding:0;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:20px;
}

div.sortieren 
{
	padding-left:40px;
	font-size:65%;
	
}
div.sortieren a {
	
	text-decoration:none;
}
#closeit {
	text-align:right;
	cursor: pointer;
	padding-left:154px;
	
}
.xlist li
{
	line-height:2;
}
#closit a:hover {
	color:blue;
}
#suchfeld 
{
	text-align:left;
	position:absolute;
	top:135px;
	left:735px;
	font-size: 70.01%;
	font-size: 11px;
	color:#4e4e4e;
	z-index:+2;
	
}
	h3 {
		margin: 0px;
		padding: 0px;	
	}

	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding-left: 14px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	.suggestionList li a {
		text-decoration:none;
		
		}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
.button 
{ 
height:20px;
font-size:80%; 
color:#4e4e4e;
width:55px;


 }

#specials
{
	font-size:80%;
}
div.aussenrahmen
{
	text-align:left;
	border:0px solid #CCCCCC;
	width:1000px;
	margin-right: auto;
	margin-left: auto;
	position:relative;

}

div.contenttext {
	padding-left:40px;
	font-size:80%;
	color:#4e4e4e;
	
	
}
div.contenttext a, a:visited {
	text-decoration:none;
	font-size:95%;
	color:blue;
}
div.contenttext h2 {
	font-size:120%;
}

div.anbieterbild {
	position:relative;
	


}
div.kontobild {
	margin-top:auto;
	
	position:relative;
}

.normal a{
	color:#000000;
}


/*#sidebar div{
width:250px;
margin:32px 0 0 0;
padding:20px 0 10px 0;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
background:#D5E9CB;
}*/

div#header {
	position:relative;
	height:15px;
	font-size: 70.01%;
	text-align:right;
	
	
	
}

div#header a{text-decoration:none;}
div#head {
padding-left:1px;
	width: 998px;
	overflow:hidden;
	
	
}

div#navigation {
	position:absolute;
	top:135px;
	left:225px;
	font-size: 70.01%;
	
	
	}
div#navigation a{text-decoration:none;}

div#heading {
	position:absolute;
	top: 159px;
	left: 260px;
	width:600px;
	text-align:center;
	
}
div#heading h1 {
	padding-top:8px;
	font-size:100%;
	text-decoration:none;
}

div#boxbalken {
	position:absolute;
	left:270px;
	top:220px;
	width:670px;
	min-height:520px ;
	_height:520px;
	background-color:#acbec3;
}
div#balken {
	
	background-color:#a3c9d2;
	height:10px;
}
div#home h2{
	padding-left:40px;
	font-size:80%;
	font-weight:bold;
	
}
span.blue {
	color:blue;
}

/* Von A - Z */
.cbox {
	margin-top:8px;

	margin-left: 30px;
	width: 610px;
	background-color:#ffffff;
	min-height:68px;
	
	max-height:68px;
	_height:68px;
	
	
}

.cbox h2{
	
	font-size: 60%;
}
.cbox a {
	text-decoration:none;
	color:#918F8E;	
	font-size:100%;
}
.cbox a:hover {
	text-decoration:none;
	
	color:#000000;	
}


div.kontobild {
	
	position:absolute;
	left:48px;
	margin-top:-18px;
z-index: +1;
}
div.boxunten {
	position:relative;
	
	top:-8px;
}
div.boxcontent {
	position:relative;
	top:0px;
	margin-left:145px;
	margin-top:-18px;
	font-size:70%;
	color:#4e4e4e;
	padding-bottom:0px;
	margin-bottom:0px;
	z-index: +1;
}




/* Von A - Z end */

/* auf einen Blick */
div#aufblick {
	padding-left:5px;
	
}
div#aufblick a {
	text-decoration:none;
}

div#aufblick a:hover {
	text-decoration:underline;

}
div#aufblick a:hover {
	text-decoration:underline;

}

.small {
	font-size:80%;
}


.blick {
	font-size:75%;
	padding-left:0px;
	
	
}
.blick th {
	border-left:1px solid black; 
	border-top:1px solid black;
	font-weight:bold;
	text-align:center;
	background-color:#CCD0C3;

}

.blick td {
	border-left:1px solid black; 
	text-align:center;
	}

.blickx {

	background-color:#C8D9DB;
	}
	

.blick1{
	background-color:#CCD0C3;
	
	}
#special  {
font-size:60%;
text-decoration:none;
}

.disclaimer  {
position:relative;
top:50px;
left:30px;
font-size:55%;
text-decoration:none;
}

/* auf einen Blick end */

/* Giro Rechner */

div#rechner {
	font-size:100%;
	margin-left:80px;
	background-color:#C3D3D3;
	width:500px;
	
}
div#rechner h2 {
	padding-left:140px;
	font-size: 90%;
	text-decoration:none;
	font-weight:bold;
}

.rechnert {
	font-size:70%;
	
	
	
}

div#fehler {
	font-size:70%;
	padding-left:140px;
}
div#rechnerrund {
	display:inline;
	position:absolute;
	left:0px;
	
		z-index:-1;
	
}
div#rechnerhome {
	position:absolute;
	top:82px;
	left:265px;
	font-size:100%;
	margin-left:80px;
	background-color:white;
	width:340px;
	height:260px;
		z-index:+1;
	/*#C3D3D3*/
}
div#rechnerhome h2 {
	padding-left:90px;
	font-size: 90%;
	text-decoration:none;
	font-weight:bold;
}

.rechnerthome {
	padding-left:4px;
	font-size:80%;
	z-index:+1;
	line-height:0.5;
	color:#4e4e4e;
	
	
	
}
/* Girorechner end */
/* Menu */
div#headm{
	
	width:200px;
	height:37px;
	min-height:37px;
	min-width:210px;
	background-image: url(headm.gif);
	font-size: 90%;
	font-weight:bold;
}


.mkopf {	
	margin-top:7px;
	width:200px;
	height:47px;
	min-height:37px;
	min-width:210px;
	background-image: url(headm.gif);
	font-weight:bold;
}


.mkopf h2 {
	display:inline;
	font-size:110%;
	padding-top:8px;
	font-style:italic;	
	
}

.mkopfh2 {
	position:relative;
	top: 9px;
	left:30px;
}


	


div#links {
	position:absolute;
	left:-38px;
	top:200px;
}




ul#uNav{
	border-bottom:1px solid #FFF;
	font-size: 75%;
	overflow:hidden;


}
ul#uNav li {
	list-style-type:none;
	background:transparent url(left.gif) top left repeat-x;
	width:215px;
	overflow:hidden;
}
ul#uNav li a{
	display:block;
	width:210px;
	height:32px;
	padding-top:8px;
	font-size:95%;
	padding-left:30px;
	text-decoration:none;
	background:transparent url(ding.gif) top left no-repeat;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:210px;
	height:24px;
	overflow:hidden;
	color:#000000;
}

ul#uNav li a:hover{
	text-decoration: underline;
	}
body ul#uNav a{
	width:210px;
	height:24px;
}
ul#uNav li a:hover,
ul#uNav li a.active{
	background-position:0px -32px;
}


/* Menu end */
/* Details Fenster */
div#details {
	padding-left:40px;

	font-size:80%;
	text-align:left;
	color:#4e4e4e;
	

}
#beschreibung {
	padding-left:20px;
	text-align:center;

	width:550px;
}

#beschreibung h2 {
	font-size:100%;
	
}
#placeholder {
	min-height:55px;
	_height:55px;
}
.comments
{
	text-align:left;
	position:relative;
	left:40px;
}
.comments h2 {
	
	text-align:center;
	font-size:110%;	
	position:relative;
	text-decoration:none;
	left:-60px;
}
.comment {

	position:relative;
	left:-40px;
	
	width:600px;
	
	_height:70px;
	margin-bottom:7px;
	
}
.commenthead {
	height:20px;
	width:600px;
	background-color:#4E4E4E;
	font-size:70%;
	color:white;
	padding-left:10px;
	padding-top:4px;
	border-top: 1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
}
.comment_table {
	position:relative;
	left:-2px;
	top:-2px;
	width:614px;
	
	border-bottom:1px solid #EEEEEE;
	
}
.comment_content {

	font-size:85%;
	width:590px;
	min-height:50px;
	_height:50px;
	background-color:white;

}
.comment_user {

	width:160px;
	background-color:white;
	min-height:40px;
	border-right:1px solid black;
	
	
}
#vorteile {
	padding-top:75px;
	text-align:center;


	width:630px;
}

#vorteile h2 {
	position:relative;
	left:-40px;
	font-size:110%;	
}
#vorteile h3{
	font-size:100%;
}
#vorteile ul {

}
.vorteil{
	position:relative;
	left:-60px;

	
}
.vorteil ul{
	padding-left:275px;
text-align:left;
}

.bedingung{
	
position:relative;
	left:-60px;
}
.bedingung ul {
		padding-left:275px;
text-align:left;
	
}

#zurpage a {
	font-size:120%;
}
.bigger {
	font-size:110%;
	font-weight:bold;
	
}
div#details a {
	color:blue;
}
div#details a:hover {
	color:gray;
}
div#detailshead {
	background-color:#A2BABA;
	
}

div#detailshead h1 {
	margin-left:20px;
	font-size: 24px;
	text-decoration:none;
}

div#haupt {
	background-color:#E5F3DE;
	border:10px;
}
div#empf {
	position:absolute;
	top:45px;
	left:265px;
	z-index:+1;
	
}
.bilddet {
	position:absolute;
	top:73px;
	left:270px;
	text-align:center;
	}

.bilddet a:hover{
	color:red;
}
div#zins{
	position:absolute;
	top:50px;
	left:464px;
	font-size:80%;
}

#speciald  {
font-size:65%;
text-decoration:none;
}

/*ende details */
