/* CSS Document */
body {
  background-image:url(imgs/bg1.jpg);
  background-repeat:repeat-y;
  background-color:#fff0d1;
}


#wrapper{
margin: 55px auto auto 194px;
width: 815px;
text-align:left;
}

#head{height:17px;
background-image:url(imgs/frhead.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:9px;
width: 790px;
text-align:right;
padding-right: 25px;

}


#head strong a{
color: #B31A00;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 2px;
text-decoration:none;
display: none;
}


#frame{

background-image:url(imgs/frborder.gif);
background-repeat:repeat-y;
width:815px;
padding: 0px 10px 10px 10px;

}

#footer{
background-color:#FFFFFF;
background-image:url(imgs/frfooter.jpg);
background-repeat:no-repeat;
width:815px;
height:20px;
font-size:3px;
}

#claim{
width:815px;
min-height: 17px;
height: 17px;
background-image:url(imgs/frborder.gif);
background-repeat:repeat-y;
padding-left:10px;
}



#content{
width: 780px;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height:1.4em;
}


.text {
float:left;
width: 346px;
padding-left:9px;
padding-top:10px;
margin-top:10px;
}

.textbreit {
float:left;
width: 760px;
padding-left:9px;
padding-top:10px;
margin-top:10px;
}


.bild {
float:right;
width: 326px;
margin-top:25px;

padding-top:17px;
text-align:right;
}

.bild img {
margin-top: 6px;
border: 1px solid #ffbe39;
/*border: 1px solid #6096bf;*/


}

.bildunterschrift {
font-size:0.8em;
text-align:right;
}


.clear{clear:both;}

/* brauchen wir, damit der Hintergrund unter dem Text- und Bild Container weiterläuft*/
br.clear {clear:both;}


h1 {
color: #6096bf;
border-bottom: 1px solid #6096bf;
padding-top:10px;
font-size:1.3em;
font-family:Arial, Helvetica, sans-serif;
}
h2 {
color: #6096bf;
font-size:1.1em;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
}


/*Initialen in Wagner's Blau */

/*p:first-letter { font-size: 1.3em; font-weight: bold; color: #6096bf; }*/


strong {font-size: 1.0em; font-weight: bold; color: #6096bf; }




#logohead0{background-image:url(imgs/logohead0.gif);
background-repeat:no-repeat;
width: 447px;
height: 148px;
float:left;
}






/*für igal */
.center { 
  text-align: center;
}

.center table { 
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}



a:link {font-family:Arial, Helvetica, sans-serif;
color: #333333;
}
a:visited {font-family:Arial, Helvetica, sans-serif;
color: #333333;
}
a:hover {font-family:Arial, Helvetica, sans-serif;
color: #6096bf;

}







/* Navigation */

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #6096bf;
color: white;
float: left;
width: 780px;
font-family: arial, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-top: 7px solid #ffecbe;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 2px 10px;

background-color: #6096bf;
color: white;
text-decoration: none;
float: left;
/*border-right: 1px solid #fff;*/

}

#navcontainer ul li a:hover
{
background-color: #ffecbe;
color:#b31a00;
/*color:#666666;*/

}

#navlist #active a {
background-color:#ffecbe;
/*color: black;*/
color:#b31a00;
}