body
{
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* LAYOUT */

#banner {background:transparent url(../images/banner.jpg) 0 0 no-repeat; height:249px;}

#navi {background:transparent url(../images/navi.jpg) 0 0 no-repeat; height:26px; color:#fff;}

#content {background:transparent url(../images/content.jpg) 0 0 repeat-y; height:auto;}

#footer {background:transparent url(../images/footer.jpg) 0 0 no-repeat; height:26px; color:#fff; font-size:12px; padding:3px 10px 3px 50px;}

#textarea {margin:40px 50px 20px 70px;}

span#footer_link a {color:#fff; text-decoration:none; border-bottom:1px dashed #fff; }
span#footer_link a:hover {color:#FF3300; text-decoration:none; border-bottom:1px solid #FF3300; }

a.leistung_fassaden {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_fassaden.jpg) 0 0 no-repeat;padding:0; margin:0 0 20px 0;}
a.leistung_fassaden:hover {background:transparent url(../images/leistungen_fassaden_hover.jpg) 0 0 no-repeat;}

a.leistung_terrassen {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_terrassen.jpg) 0 0 no-repeat;padding:0; margin:0 0 20px 0;}
a.leistung_terrassen:hover {background:transparent url(../images/leistungen_terrassen_hover.jpg) 0 0 no-repeat;}

a.leistung_baeder {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_baeder.jpg) 0 0 no-repeat;padding:0; margin:0 0 20px 0;}
a.leistung_baeder:hover {background:transparent url(../images/leistungen_baeder_hover.jpg) 0 0 no-repeat;}

a.leistung_kuechen {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_kuechen.jpg) 0 0 no-repeat;padding:0; margin:0 0 20px 0;}
a.leistung_kuechen:hover {background:transparent url(../images/leistungen_kuechen_hover.jpg) 0 0 no-repeat;}

a.leistung_ausstellung {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_ausstellung.jpg) 0 0 no-repeat;padding:0; margin:0 0 20px 0;}
a.leistung_ausstellung:hover {background:transparent url(../images/leistungen_ausstellung_hover.jpg) 0 0 no-repeat;}

a.leistung_restposten {display:block;width: 350px;height:120px;background:transparent url(../images/leistungen_restposten.jpg) 0 0 no-repeat;padding:0; margin:0;}
a.leistung_restposten:hover {background:transparent url(../images/leistungen_restposten_hover.jpg) 0 0 no-repeat;}

.bilder_box {margin-top:30px; padding:3px 3px 20px 3px; border: 1px dotted #999; width:800px;}



/* FONT */

.ueberschrift {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#636363;
	font-weight:bold;
}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636363;
	text-decoration:underline;
}
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	text-decoration:none;
	background-color:#ccc;
}

img {
	border-color:#000000;
}
.tablelike_u {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #636363;
	text-decoration: underline;
}

span.galerie_ueberschrift_12px_bold {
color:#636363;
font-size:12px;
font-weight:bold;
border-bottom:3px solid #BABABA;
margin-left:10px;
}
.galerie_bilder {
margin-left:10px;
border:3px solid #bababa;
}

a.galerie_navi {width:240px; height:40px; margin: 0 40px 20px 0; background-color:#ccc; text-align:center; line-height:40px; float:left; font-size:16px; text-decoration:none;}
a.galerie_navi:hover {width:240px; height:40px; margin: 0 40px 20px 0; background-color:#999; text-align:center; line-height:40px; float:left; font-size:16px; color:#fff; text-decoration:none;}

a.nachoben {width:80px; background-color:#222; font-size:12px; color:#fff; padding:4px 0 4px 8px; float:right; text-decoration:none;}
a.nachoben:hover {width:80px; background-color:#ccc; font-size:12px; color:#222; padding:4px 0 4px 8px; float:right; text-decoration:none;}
