* {margin:0; padding:0; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 70.01%; background: #fff; color: 000; }


.center {text-align: center; }
/* Allgemeine Anweisungen */

p {margin: 10px 15px; line-height: 1.5em; font-size: 1em; }
ul,li {text-align: left; font-size: 1em; }
img {border: 0; }
.clear {clear: both; }
.left {float: left; }
.right {float: right; }


/* Überschriften */

h1,h2,h3,h4,h5,h6 { margin: 15px; color: #000000; }
h1 {font-size: 1.3em; text-decoration: underline;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}


/* Linkanweisungen */

a:link {color: #000000; text-decoration: underline;}
a:hover {color: #000000; text-decoration: underline; }
a:visited, a:active, a:focus {color: #000000; text-decoration: underline;}


/* Header */

#header { width: 1000px; margin: 0 0 10px 0; padding: 0; height: 180px; text-align: center; background: url(/images/header.jpg) no-repeat; background-color: #fff; border-bottom: 1px solid #9A9A9A;}



/* Navigation Oben */

#navioben { width: 1000px; background-color: #fff; margin: 0; padding: 5px 0 0 0; }
#navioben ul { padding: 3px 9px 2px 5px; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: 12px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ }
#navioben li { display: inline; margin: 0; }
#navioben li a { text-decoration: none; padding: 3px 9px 2px 5px; margin: 0; margin-right: 1px; /*distance between each tab*/ border-left: 1px solid #DDD; color: white; font-size: 11px; background: #90bade url(/images/tabright.gif) top right no-repeat; }
#navioben li a:hover { background-color: #003399; color: white; }


/* Navigation Links*/

#navilinks{
float: left; margin: 20px 0 0.5em 0;
width: 180px;
padding: 0;
font-size: 1em; }


#navilinks ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navilinks li {
border-bottom: 1px solid #fff;
margin: 0;
}

#navilinks li a{
display: block;
padding: 5px 5px 5px 8px;
background-color: #84cb17;
color: #ffffff;
text-decoration: none;
}

#navilinks li a:hover{
background-color: #a0d82c;
color: #666666;
}

#navilinks h3 {margin: 0; padding: 8px 5px 8px 8px; font-size: 1em; background: #84cb17 url(/images/tabright.gif) top right no-repeat; border-bottom: 1px solid #fff;}
#navilinks h3 a {text-decoration:none; color: #000; }


/* Inhalt */

#inhalt {float: left; width: 698px; margin: 0 0 300px 0; padding: 0; min-height: 1700px; }
#inhalt ul {margin: 15px 45px; }
#inhalt li {text-align: left; font-size: 1em; line-height: 1.7em; list-style-type: circle; }

#inhalt a:hover {
	color: #666666;
	text-decoration: underline;
 }
 
/*#box_kredite {
	border: 2px solid #000000;
	position: relative;
	height: auto;
	width: auto;	
 padding-left: 20px;
 } */
#table {margin: 10px 15px;}

#box_kredite {
margin: 10px 15px;
}
#box_kredite th {
border: 1px solid #E5F8DA;
} 
#box_kredite td {
border: 1px solid #CAF0B3; text-align: center;
} 
#box_kredite a {
	font-weight: bold;
	text-decoration: underline;
}  
 
 
 
 
 

/* #inhalt a {font-weight: bold; } */


/* Rechte Boxen*/

#rechts {float: left; text-align: left; width: 125px; margin: 0; padding: 0;}
#rechtsbox {margin: 20px 0 15px 0;padding: 0; }


/* Untere Leiste */

#unten {float: left; width: 750px; padding-left: 200px; font-size: 0.8em; }


/* Sonstiges*/

#gofinance {margin: 10px 15px; width: 650px;}
.wichtig {color:#990000; font-size: 1em; font-weight: bold;}

/* Startseite*/

#maincontent {float: left; margin-left: 10px;}
#maincontent a {font-weight:normal; color: #000;}
.box_1 {text-align: left; border: 1px solid #004080; width: 158px;}
.box_1 h2 {text-align: center; font-size: 1.1em; color: #990000; padding: 3px 0px; margin: 0; background-color: #d6e3f5; } 
.box_2 {text-align: left; border: 1px solid #004080; width: 157px;}
.box_2 h2 {text-align: center; font-size: 1.1em;  color: #990000; padding: 3px 0px; margin: 0; background-color: #d6e3f5; }

.kurzinfo {background: #F3F6F8; border: 1px solid #D0D8E0; padding: 0.3em 1em; margin: 15px 0 0 0;}
.kurzinfo li {list-style-type:none; line-height: 1.5em; padding-left: 8px; padding-bottom: 5px;}

.aktuell {float:left; margin: 15px 0px 15px 10px; border: 1px solid #D0D8E0; margin-bottom: 1em; width: 653px;}
.aktuell .innerdiv{padding: 1px 4px 10px 5px;}
.aktuell p {margin: 10px 0 0 0; padding: 0; }
.aktuell h2 {font-size: 1.2em; color: #990000; padding: 2px; margin: 5px 0 0 0; background-color: #d6e3f5;}
.rot h2 {font-size: 1.2em; color: #990000; padding: 2px; margin: 15px; background-color: #d6e3f5; width: 643px; } 

#table {margin: 10px 5px;}

.bild-links {float: left; margin: 3px 15px 15px 0;}

#werbung {margin: 10px 15px; border: 1px solid #000;}
