body {
font: 96% georgia;
font-weight:normal;
color: #666666;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-color: #B8B8B8;
}

h1 { color: #666; font-size: 96%; font-family: georgia; font-weight:normal; margin-bottom: 0px;}
h2 { color: #FFFFFF; font-size: 90%; font-family: georgia; font-weight:normal; margin-bottom: 0px;}


td.hg-1{background-image:url('hg-1.jpg'); background-repeat:repeat-x; background-color:#ffca79;}
td.hg-2{background-image:url('hg-2.jpg');}
td.hg-3{background-image:url('hg-3.jpg');}
td.hg-4{background-color:#ffffff;}

a {
 font-family: georgia;
 text-decoration: none;
 color: #CB1C24;}
a:visited {
 color: #CB1C24;}
a:active {
 color: #CB1C24;}
a:hover {
 color: #666666;}

.stil1 {
font-family: georgia;
font-size: 95%;
font-weight:normal;
color: #666;
padding-left:5px;
}
.stil2 {
background-color: #980000;
}

td, th, tr {
font-family: georgia;
font-size: 96%;
font-weight:normal;
color: #666;}

a.navigation:link, a.navigation:visited, a.navigation:active  {
	padding: 2px 2px 2px 2px;
	width: 192px;
	text-align: left;
	color: #FFFFFF;
    font-size: 100%;
	}

a.navigation:hover {
	padding: 2px 2px 2px 2px;
	width: 192px;
	text-align: left;
	color: #FFFFFF;
    font-size: 100%;
	}


a.navigation2:link, a.navigation2:visited, a.navigation2:active  {
	padding: 2px 2px 2px 2px;
	width: 150px;
	text-align: left;
	color: #CB1C24;
    font-size: 100%;}

a.navigation2:hover {
	padding: 2px 2px 2px 2px;
	width: 150px;
	text-align: left;
	color: #666666;
    font-size: 100%;}

a.webdesign:link, a.webdesign:visited, a.webdesign:active  {
	padding: 2px 2px 2px 2px;
	width: 150px;
	text-align: left;
	color: #FFFFFF;
    font-size: 100%;}

a.webdesign:hover {
	padding: 2px 2px 2px 2px;
	width: 150px;
	text-align: left;
	color: #666666;
    font-size: 100%;}


a.start1:link, a.start1:visited, a.start1:active  {
	width: 211px;
	height: 42px;
	display: block;
	background-image: url('hausserien.jpg'); /* Hintergrundbild */
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start1:hover { 
	width: 211px;
	height: 42px;
	display: block;
	background-image: url('hausserien-1.jpg'); /* Hintergrundbild */
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}
	
	
a.start2:link, a.start2:visited, a.start2:active  {
	width: 129px;
	height: 42px;
	text-align: left;
	background-image: url('angebote.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start2:hover { 
	width: 129px;
	height: 42px;
	text-align: left;
	background-image: url('angebote-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}
	
	
a.start3:link, a.start3:visited, a.start3:active  {
	width: 145px;
	height: 42px;
	text-align: left;
	background-image: url('suchen.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start3:hover { 
	width: 145px;
	height: 42px;
	text-align: left;
	background-image: url('suchen-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}
	
	
a.start4:link, a.start4:visited, a.start4:active  {
	width: 166px;
	height: 42px;
	text-align: left;
	background-image: url('finanzierung.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start4:hover { 
	width: 166px;
	height: 42px;
	text-align: left;
	background-image: url('finanzierung-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}
	
	
a.start5:link, a.start5:visited, a.start5:active  {
	width: 213px;
	height: 42px;
	text-align: left;
	background-image: url('kontakt.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start5:hover { 
	width: 213px;
	height: 42px;
	text-align: left;
	background-image: url('kontakt-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start6:link, a.start6:visited, a.start6:active  {
	width: 142px;
	height: 42px;
	text-align: left;
	background-image: url('downloads.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.start6:hover { 
	width: 142px;
	height: 42px;
	text-align: left;
	background-image: url('downloads-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position: absolute; /* Menu position that can be changed at will */
width: 100%; /* precision for Opera */
}

#menu dl {
float: left;
}

#menu dt {
cursor: pointer;
text-align: left;
font-weight: bold;

}

#menu dd {
display: none;
border: 1px solid #cccccc;
width: 120px;
}

#menu li {
text-align: center;
background: #ffffff;
width:120px;
}

#menu li a {
color: #780929;
display: block;
width:120px;
}

#menu dt a {
color: #780929;
display: block;
}

#menu li a:hover{
background: #eee;
color: #000000;
}

#menu dt a:hover {
color: #000000;
}
