body {
background-color: #FFF;
font-size: 11px;
font-family: Arial, SunSans-Regular, Sans-Serif;
line-height: 14px;
color:#666;
padding:0;
margin:0;
}

a {color: #666;}
a:visited {color:#666;}
a:hover {color: #333;}
a:active { color:#333;}

a.zurueck {color: #333; text-decoration:none;}
a.zurueck:visited {color:#333;}
a.zurueck:hover {color: #000;}
a.zurueck:active { color:#000;}

h1 {
font-size:16px;
font-weight: normal;
color:#666;
padding: 0px 15px;
margin-top:15px;
margin-bottom:8px;
}

p {
padding: 5px 15px;
margin:0px;
}

/* ----------hauptcontainer-------------- */
#container {
width: 800px;
margin: 20px auto;
background-color: #e5c0af;
}

/* ----------header-------------- */
#logo {
background: url(images_header/header.gif) no-repeat;
height: 141px;
padding: 0;
margin: 0;
border-bottom:#FFF solid 5px;
}

#header img {
width: 800px;
height: 260px; 
padding: 0;
margin: 0;
border-bottom:#FFF solid 5px;
}

/* --------------content------------- */
#left_grau {
background-color: #c1cad1;
float: left;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-right:#FFF solid 5px;
}

#left_hell {
background-color: #e2e5ee;
float: left;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-right:#FFF solid 5px;
}

#left_rosa {
background-color: #e5c0af;
float: left;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-right:#FFF solid 5px;
}

#content_index {
background: url(images_content/wasser_hand_264.jpg) no-repeat;
padding: 190px 0 0 0;
margin: 0 268px;
}

#content_kontakt {
background: url(images_content/badezimmer_264x300.jpg) no-repeat;
padding: 300px 0 0 0;
margin: 0 268px;
}

#content_impressum {
background: url(images_content/badewanne_halbrund_264x300.jpg) no-repeat;
padding: 300px 0 0 0;
margin: 0 268px;
}

#content_wir {
background: url(images_content/waschbecken_weiss_264x300.jpg) no-repeat;
padding: 300px 0 0 0;
margin: 0 268px;
}

#content_planung {
background: url(images_content/badewanne_halbrund_264x300.jpg) no-repeat;
padding: 300px 0 0 0;
margin: 0 268px;
}

#content_barrierefrei {
background: url(images_content/wasserhahn_264x300.jpg) no-repeat;
padding: 300px 0 0 0;
margin: 0 268px;
}

#right_hell {
background-color: #e2e5ee;
float: right;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-left:#FFF solid 5px;
}

#right_grau {
background-color: #c1cad1;
float: right;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-left:#FFF solid 5px;
}

#right_rosa {
background-color: #e5c0af;
float: right;
width: 263px;
height: 300px;
margin: 0;
padding: 0;
border-left:#FFF solid 5px;
}

#right_2spalt_grau {
background-color: #c1cad1;
float: right;
width: 500px;
height: 300px;
padding-right: 32px;
}

#right_2spalt_hell {
background-color: #e2e5ee;
float: right;
width: 500px;
height: 300px;
padding-right: 32px;
}

#right_2spalt_iframe {
background-color: #e2e5ee;
float: right;
width: 532px;
height: 300px;
padding: 0;
}

.button {
float: right;
margin:15px 15px 50px 15px;
border:#999 solid 1px;
}

a.button:link {border: #999;}
a.button:visited {border: #999;}
a.button:hover {border: #333;}
a.button:active {border: #333;}


/* -----------footer--------------------------- */
#footer {
background: url(images_footer/footer.gif) no-repeat;
height: 54px;
border-top:#FFF solid 5px;
clear: both;
margin: 0;
padding: 0;
}