BODY{
	font-family: Arial, Helvetica, sans-serif;
	background-color:black;
	background-color:white; background-image: url(images/bg_main.gif); background-repeat: repeat-y; 
	font-size: 80%;
	color: Black;
	margin: 0px;
	padding:0px;
	}
	.navi{
	padding: 0px;
	margin: 0px;
	padding-top:19px;
	padding-bottom: 13px;
	padding-left: 25px;
	padding-right:10px;
	float: left;	
}

.rot{font-weight:bold; padding:5px 0 0 0; color:#ca021f;}

.empfehlen{background:url(images/ic_empfehlen.gif) no-repeat 0px 2px; padding-left:18px; margin:10px;}

.top{
background-image:url(images/bg_top.jpg); 
background-repeat: no-repeat; 
width:100%; 
height:126px; 
background-color:#006BB3;
}

A{
color: #11416E;
}

.sublink{
margin-bottom:15px;
}



.sublink A{
	color: #11416E;
	text-decoration: none;
	margin-left:33px;
	padding-left:8px;
	background-image: url(images/link_anstrich.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

LABEL{
width:95px;
display:block;
float:left;
}

.sublink A:hover{	
	text-decoration: underline;
	padding-left:8px;
	background-image: url(images/link_anstrich.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#finanzierung INPUT, TEXTAREA{
border:0px;
margin-bottom:2px;
}

UL{
list-style-type:square;
}

.navi A:hover{	
	background-image: url(images/button_navi_over.gif);
	color: darkgreen;
}

table{clear:both;}

P{
margin:0px;
padding:0px;
}
#hotline1{
margin: 0px;
margin-top:4px;
font-size: 10px;
}
#hotline2{
margin: 0px;
font-size: 30px;
padding-left: 10px;
float: right;
}
#startbild{
	position: absolute;
	width: 360px;
	right: 30px;
	text-align: right;
	top: 17px;	
	color: White;	
}

#startbild IMG{text-decoration:none; border:3px solid #fff;}

.navi A{
display: block;
width: 117px;
background-image: url(images/button_navi.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
padding-left: 25px;
padding-top:6px;
padding-bottom: 5px;
text-decoration: none;
}

.navi A:hover{
	background-image: url(images/button_navi_over.gif);
	color: #ea7334;
}

.navi .aktiv{
background-image: url(images/button_navi_over.gif);
color: #ea7334;
font-weight:bold;}

#left{
background-color:#AED0E0;
}

h1{
font-size:130%;
font-family:Arial;
font-weight:light;
color:#06286B;
margin:0px;
padding-top:10px;
padding-left:33px;
padding-bottom:0px;
margin-bottom:15px;
}
h2{
font-size:130%;
color:white;
background-color:#006BB3;
padding:8px;
padding-left:33px;
margin:0px;
margin-bottom:15px;
}

.left{
width:335px;
}

.left P{
padding-left:33px;
margin-bottom:10px;
}

.gruen{
background-color: #669100;
}

.inhalt_links_top{
width:335px;
margin-left:33px;
margin-right:10px;
}

.inhalt_links{
width:335px;
margin-left:33px;
margin-right:10px;
}

.inhalt_links UL{
margin:0px;
margin-bottom:10px;
margin-left:33px;
margin-right:10px;
}

.inhalt_links P{
padding-bottom:10px;
}
.inhalt_links IMG{
margin:5px;
margin-left:0px;
margin-right:10px;
border: 2px solid white;
}


.inhalt{
margin-left:33px;
margin-right:10px;
}

.inhalt UL{
margin:0px;
margin-bottom:10px;
margin-left:33px;
margin-right:10px;
}

.inhalt P{
padding-bottom:10px;
}
.inhalt IMG{
margin:5px;
margin-left:0px;
margin-right:10px;
border: 2px solid white;
}

.preisliste TD{
padding:5px;
padding-left:0px;
text-align:center;
}

.newseintrag{
margin:0px;
padding-left:23px;
padding-top:10px;
padding-bottom:6px;
height: 125px;
}	

.newseintrag IMG{
border: 2px solid white;
}

.newseintrag P{
margin:5px;
margin-right:20px;
}

.klein{
font-size: 80%;
margin-left:10px;
}

*html #homelinksbild{
height:145px;
}

.farbe1{
background-color:#C6C4C4;
}

.bautagebuch {margin:0 10px 0 33px;}
.bautagebuch .rot{font-size:0.9em; color:#8B0000; font-weight:bold;}
.bautagebuch .clear{clear:left; height:0px; margin:0px;}
.bautagebuch p{margin:10px 0 0 0;}
.bautagebuch .links{float:left; width:60%; margin:0 20px 0 0;}
.bautagebuch .rechts{text-align:right;}
.bautagebuch .linie{height:1px; line-height:1px; background:#AFAEAE; padding:0px; }
.bautagebuch table{width:80%;}



.jubi_haus{height:173px;}
.jubi_haus img{margin-left:25px; border:0px;}
.jubi_home{width:80px; text-align:center; float:left; margin-left:15px;}



.haken_geschenke{float:left; margin:0 5px 0 10px;}
.haken_geschenke IMG{margin-top:2px;}

a.jubi_haus, a.jubi_feier, a.jubi_geschenke {background:url(images/jubi/jubi_haeuser.gif); width:152px; height:32px; display:block; float:left; margin:0 5px 0 0;}
a.jubi_haus:hover, a.jubi_haus:active{background:url(images/jubi/jubi_haeuser_a.gif);}
a.jubi_feier{background:url(images/jubi/jubi_feier.gif);}
a.jubi_feier:hover, a.jubi_feier:active{background:url(images/jubi/jubi_feier_a.gif);}
a.jubi_geschenke{background:url(images/jubi/jubi_geschenke.gif);}
a.jubi_geschenke:hover, a.jubi_geschenke:active{background:url(images/jubi/jubi_geschenke_a.gif);}

#jubi_haus, #jubi_geschenke, #jubi_feier{display:none;}

.jubi_haus_detail{width:207px; background:#fff; color:#11416E; padding:5px 5px 15px 5px; margin:0px; font-size:0.9em;}