
BODY {background-color: black;text-align: center;}


#wrapper
{
text-align: left;
margin: 0px auto;
width: 950px;
border: 1px solid #FFCC55;
font-family : verdana,arial,helvetica;font-size: 12px;font-weight: normal;
background-color: white;
}



#headbox
{
width: 950px;
background-color: red;
}



#logobox
{
width: 950px;background-image: url(images/hintergrund_logo.jpg);background-repeat: repeat;
}



#headermenubox
{
width: 950px;height:20px;
background-color: #FFF2BF;
}



#teaserbox
{
width: 932px;
margin: 5px;
padding:4px;
background-color: white;
}

#teaserboxdetail
{
width: 930px;height:150px;
padding:10px;
background-color: white;
margin-bottom:5px;
}

.teaserboxspalte
{
width: 165px;
height:130px;
float:left;
padding-left: 5px;
border:1px solid #eee;
margin:5px;
}

.teaserspaltewerbung1
{
width: 500px;
height:70px;
float:left;
padding-left: 5px;
border:1px solid white;
margin-right:5px;
}

.teaserspaltewerbung2
{
width: 180px;
height:90px;
float:left;
padding-left: 5px;
margin-left: 15px;
margin-bottom: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}

.teaserspaltewerbung3
{
width: 180px;
height:70px;
float:left;
padding-left: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}

.teaserspaltewerbung4
{
width: 180px;
height:90px;
float:left;
padding-left: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}


#teaserboxtelia
{
width: 920px;height:60px;
padding:10px;
background-color: white;
margin-bottom:5px;
margin-left: 5px;
}


.teasertelia1
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
margin-right: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}

.teasertelia2
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
margin-right: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}

.teasertelia3
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
margin-right: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}

.teasertelia4
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
margin-right: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}


.teasertelia5
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
margin-right: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}


.teasertelia6
{
width: 135px;
height:50px;
float:left;
padding-left: 5px;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-bottom:2px solid #eee;
border-right:2px solid #eee;
background-color: #FFFFE3;
}



#siesindhier
{
width: 930px;
padding: 10px;
background-color: #FFFFE3;
}


#contentbox
{
width: 940px;
background-color: white;
margin-left:10px;
}



#fussbox
{
width: 930px;
background-color:#FFCC55;
padding:10px;
}



.box { width:300px; background: #FFCC55;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background:#ffffff;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background:#FFCC55;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}


.boxbig { width:660px; background: #FFCC55;}
.boxbig h1, .boxbig p {margin: 0 10px;}
.boxbig h1 {font-size:150%; color:#ffffff; }
.boxbig .top, .boxbig .bottom{display:block;background:#ffffff;}
.boxbig .top b, .boxbig .bottom b
{
  display:block;height: 1px; overflow: hidden; background:#FFCC55;
}
.boxbig .r1{margin: 0 5px;}
.boxbig .r2{margin: 0 3px;}
.boxbig .r3{margin: 0 2px;}
.boxbig .top .r4, .boxbig .bottom .r4{margin: 0 1px;height: 2px;}



.boxsmall { width:195px; background: #FFCC55;}
.boxsmall h1, .boxsmall p {margin: 0 10px;}
.boxsmall h1 {font-size:120%; color:#ffffff; }
.boxsmall .top, .boxsmall .bottom{display:block;background:#ffffff;}
.boxsmall .top b, .boxsmall .bottom b
{
  display:block;height: 1px; overflow: hidden; background:#FFCC55;
}
.boxsmall .r1{margin: 0 5px;}
.boxsmall .r2{margin: 0 3px;}
.boxsmall .r3{margin: 0 2px;}
.boxsmall .top .r4, .boxsmall .bottom .r4{margin: 0 1px;height: 2px;}



.foto_r { float: right; margin-left: 14px; margin-bottom: 10px; border: 1px solid #CDC7C7; padding:2px; }
.foto_name_r { float: right; margin-left: 14px; margin-bottom: 10px; }
.foto_l { float: left; margin-right: 14px; margin-bottom: 10px; border: 1px solid #CDC7C7; padding:2px; }



.column1 {
  float:left;
  width: 340px;
  margin-top: 5px;
  margin-right:5px;
  background-color: white;
  margin-left:5px;
}

.column2 {
  float:left;
  width: 340px;
  margin-top: 5px;
  margin-right:5px;
}

.column3 {
  float:left;
  width: 230px;
  margin-top: 5px;
  margin-right:0px;
  background-color: white;
}

.clearenbeide {
  clear:both;
}

.columndetail
{
float:left;
width: 685px;
margin-top: 5px;
margin-right: 5px;
background-color; white;
}

.menurechts
{
width:195px;height:auto;
border:1px solid #eee;
padding:5px;
margin:5px;
}

.detailposbox
{
width:640px;height:auto;min-height:210px;
border:1px solid white;
padding:5px;
margin:5px;
}

.detailtrenner
{
border:2px solid #ffcc55;
}



.stadttext
{
width:300px;
border:1px solid white;
padding:10px;
background-color: white;
}




a:link, a:visited { color: #000; text-decoration: none;font-size: 10pt;width:150px;letter-spacing:2px; }
a:hover	{
	color: #000;
	background: #ffcc55;
	}

a .bullet	{
	visibility: hidden;
	background-color: #fff;
	text-decoration: none;
	}

.item	{
	text-decoration: underline;
	}

/* Hiermit wird der Bereich sichtbar gemacht */

a:hover .bullet	{
	visibility: visible;

	}






.bildbeschriftung
{
font-family : verdana,arial,helvetica;
font-size: 10px;
}
