* {
margin:0;
padding:0;
}

html {
width:100%;
height:100%;
}

body {
height:100%;
width:100%;
background-color:#f2fce3;
font-size:12px;
font-family:Verdana;
font-weight:normal;
color:#000000;
}

h1 {
color:#3097d9;
font-family:'Arial';
font-size:18px;
font-weight:bold;
margin:0 0 6px 0;
}

h3 {
color:#3097d9;
font-family:'Arial';
font-size:14px;
font-weight:bold;
margin:0 0 6px 0;
}

#wrapper {
width:940px;
position:relative;
margin:0 auto 0 auto;
}

#header {
position:relative;
width:940px;
height:162px;
margin:0 0 0 0;
background:transparent url('../images/header.gif') no-repeat scroll top left;
}

#seitenname {
position:absolute;
top:38px;
left:10px;
font-family:'Cherry Cream Soda',arial,serif;
color:#3097d9;
font-size:32px;
text-shadow:2px 2px 2px #aaaaaa;
}

#seitenname a, #seitenname a:hover {
text-decoration:none;
color:#3097d9;
}

#slogan {
position:absolute;
top:105px;
left:10px;
font-family:'Terminal Dosis Light',arial,serif;
color:#98aeb9;
font-size:28px;
text-shadow:2px 2px 2px #eeeeee; 
}

#page {
width:938px;
border:1px #dedede solid;
float:right;
margin:8px 0 0 0;
background-color:#ffffff;
}

#sidebar {
width:180px;
float:left;
padding:10px;
margin:0 0 10px 0;
}

.sidebar_link {
width:180px;
height:16px;
display:block;
margin:0 0 10px 0;
}

.sidebar_link a {
width:176px;
height:12px;
text-decoration:none;
color:#98aeb9;
font-size:12px;
display:block;
padding:2px 4px 2px 0;
font-weight:bold;
}

.sidebar_link a:hover {
text-decoration:none;
color:#ffffff;
font-size:12px;
display:block;
background-color:#3097d9;
padding:2px 4px 2px 8px;
width:168px;
height:12px;
}

#content {
width:718px;
float:right;
padding:10px;
}

#footer {
float:right;
width:940px;
height:20px;
text-align:center;
margin:4px 0 0 0;
color:#638c20;
}

#footer a, #footer a:hover {
color:#638c20;
text-decoration:none;
}

.anbieter_div {
width:720px;
border-bottom:1px #cccccc solid;
padding:0 0 14px 0;
margin:0 0 14px 0;
}

#form_div {
margin:16px 0 0 0;
}

#eingabe {
margin:16px 0 16px 0;
font-weight:bolder;
color:#4cb50d;
}

.anbieter {
font-weight:bold;
color:#666666;
font-size:11px;
}

.schrift_input {
font-size:12px;
font-weight:bold;
color:#3097d9;
}

.select_laufzeit {
width:144px;
height:22px;
vertical-align:middle;
}

.input_betrag {
width:141px;
height:16px;
vertical-align:middle;
}

.mtl_rate {
font-size:14px;
font-weight:bold;
color:#4cb50d;
}

.zinssatz {
color:#666666;
font-size:10px;
}

.schrift_bewertung {
font-size:10px;
color:#666666;
}
