/*id clear = ausblenden der Rahmen f&uuml;r Contentmiddle, contentdown etc.*/
body {
margin-top : 0;
margin-bottom : 0;
background-color : #fff;
font-family : arial, verdana, sans-serif;
font-size : 90.1%;
}
span.rot{
color: red;
font-style: normal;
}
span.rosa{
color: #ff00ff;
font-style: normal;
}
span.gruen {
color: green;
font-style: normal;
}
span.blau {
color: blue;
font-style: normal;
}
span.blau_u {
color: blue;
font-style: normal;
text-decoration: underline;
}
#maintable {
width : 792px;
height : 100%;
background-color : #fff;
border : 0;
}
#banner {
position : relative;
background : url(../img/banner.jpg);
height : 240px;
width : 792px;
}
#banner_familie {
position : relative;
background : url(../img/banner_familie.jpg);
height : 240px;
width : 792px;
}
#container_banner {
position : relative;
text-align : center;
width : 152px;
height : 24px;
background-color : #ff0000;
top : 216px;
left : 638px;
}

.maintable {
border-left : 3px solid #ffae11;
border-right : 3px solid #ffae11;
border-bottom : 3px solid #ffae11;
}
h1 {
font-size : 1em;
line-height : 25px;
}
.stelle {
background-color: #ff0000;
color: #fff;
padding: 10px;
}
.ende {
border-bottom: 1px solid #ff0000;
}
.container_top_pic {
margin-top : 3px;
margin-left : 3px;
}
.content {
padding-left : 10px;
padding-right : 10px;
}
.mitte {
padding-left: 100px;
}
.unterschrift {
font-weight: normal;
font-family : arial, verdana, sans-serif;
font-size : 90.1%;
}
.unterschrift td {
padding-right: 50px;
}

#navigation {
background : url(../img/navi.jpg);
background-repeat : no-repeat;
height : 405px;
width : 228px;
}
#contenttop {
background : url(../img/table_top.jpg);
height : 33px;
}
#contentmiddle {
background : url(../img/table_middle.jpg);
background-repeat : repeat-y;
}
#contentmiddle_start {
background : url(../img/table_middle.jpg);
background-repeat : repeat-y;
margin-right: 15px;
border: 2px solid #000;
padding-left: 20px;
}
#contentdown {
background : url(../img/table_bottom.jpg);
height : 22px;
}
#linksnavigation {
position : relative;
}
#startseite {
position : relative;
top : -75px;
left : 55px;
}
#angebot {
position : relative;
top : -45px;
left : 55px;
}
#ueberuns {
position : relative;
top : -10px;
left : 55px;
}
#service {
position : relative;
top : 25px;
left : 55px;
}
#kontakt {
position : relative;
top : 55px;
left : 55px;
}
#logo {
position : relative;
top : 90px;
left : 5px;
}
.maintext {
line-height : 25px;
font-size : 0.9em;
width: 480px;
}
.footer {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
a.navilinkstart:link, a.navilinkstart:visited, a.navilinkstart:active {
font-size : 18px;
font-family : Comic Sans MS;
color : #ff0000;
text-decoration : none;
}
a.navilinkstart:hover {
font-size : 18px;
color : #ff0000;
text-decoration : underline;
}
a.navilinkangebot:link, a.navilinkangebot:visited, a.navilinkangebot:active {
font-size : 18px;
font-family : Comic Sans MS;
color : #b367a6;
text-decoration : none;
}
a.navilinkangebot:hover {
font-size : 18px;
color : #b367a6;
text-decoration : underline;
}
a.navilinkueberuns:link, a.navilinkueberuns:visited, a.navilinkueberuns:active {
font-size : 18px;
font-family : Comic Sans MS;
color : #6cb1e5;
text-decoration : none;
}
a.navilinkueberuns:hover {
font-size : 18px;
color : #6cb1e5;
text-decoration : underline;
}
a.navilinkservice:link, a.navilinkservice:visited, a.navilinkservice:active {
font-size : 18px;
font-family : Comic Sans MS;
color : #ffae11;
text-decoration : none;
}
a.navilinkservice:hover {
font-size : 18px;
color : #ffae11;
text-decoration : underline;
}
a.navilinkkontakt:link, a.navilinkkontakt:visited, a.navilinkkontakt:active {
font-size : 18px;
font-family : Comic Sans MS;
color : #ff00d2;
text-decoration : none;
}
a.navilinkkontakt:hover {
font-size : 18px;
color : #ff00d2;
text-decoration : underline;
}
a.imp:link, a.imp:visited, a.imp:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
text-decoration : none;
}
a.imp:hover {
color : #000;
text-decoration : underline;
}
a:link, a:visited, a:active {
color : #000;
text-decoration : none;
}
a:hover {
color : #000;
text-decoration : underline;
}

a.familie:link, a.familie:visited, a.familie:active {
font-weight: bold;
color : #fff;
text-decoration : none;
}
a.familie:hover {
color : #fff;
text-decoration : underline;
}

a.site:link, a.site:visited, a.site:active {
color : #fff;
text-decoration : none;
}
a.site:hover {
color : #fff;
text-decoration : underline;
}
a.sitend:link, a.sitend:visited, a.sitend:active {
color : #000;
font-size: 0.8em;
text-decoration : none;
}
a.sitend:hover {
color : #000;
text-decoration : underline;
}

.sitemapfirst
{
width: 400px;
padding:2px;
background-color: #FF0000;
margin-bottom: 6px;
}

.sitemapsecond
{
width: 400px;
padding:2px;
background-color: #FFAE11;
margin-bottom: 6px;
margin-left: 30px;
}

