#verlauf {
background-image: url(../images/content/verlauf.jpg);
height: 237px;
}

#head {
width:832px;
margin:0px auto;
text-align:left;
}

#pic1 {
  height: 42;
  float: left;
}

#pic2 {
  height: 93;
  float: left;
}

#pic2 {
  height: 102;
}

#wrapper {
width:832px;
margin:0px auto;
text-align:left;
}

#content {
}

#navi {
width: 166px;
margin-top: 12px;
float: left;
}

#nav_sec {
width: 196px;
margin-left: 7px;
margin-top: 12px;
float: left;
}

#flash {
width: 642px;
border-top: 1px solid #006600;
border-bottom: 1px solid #006600;
float: right;
margin-right: 15px;
margin-top: 5%;
margin-bottom: 10px;
}

#ferienwohnung {
background-color: #FFFFCC;
width: 642px;
float: right;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 10px;
}

#frame640 {
width: 642px;
float: left;
margin-top: 12px;
margin-left: 15px;
}

.hersteller {
  width: 400px;
  font-size: 1.2em;
  font-weight: bold;
  border-bottom: 1px solid #CCCCCC;
  margin-bottom:5px;
}


#produkt1 {
width: 448px;
margin-right: 8px;
float: right;
text-align: left;
margin-top: 12px;
}

#produkt_text {
padding-bottom: 1px;
position: relative;
}

#logo_text {
width: 240px;
float: left;
}

#logos {
width: 185px;
float: right;
text-align: left;
border-left: 1px solid silver;
}


#frame_over {
margin-top: 16px;
}

#frame1 {
margin-left: 13px;
float:left;
width:196px;
margin-bottom: 20px;
}

#frame1_1 {
background-color: #eeeeee;
padding: 3px;
}

#frame2 {
margin-left: 26px;
margin-right: 13px;
float:left;
width:196px;
margin-bottom: 20px;
}

#frame1_rahmen {
margin-left: 13px;
float:left;
width:190px;
margin-bottom: 20px;
border: 1px solid #ccc;
padding: 3px;
}

#frame2_rahmen {
margin-left: 26px;
margin-right: 13px;
float:left;
width:190px;
margin-bottom: 20px;
border: 1px solid #ccc;
padding: 3px;
}

.subline {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid red;
  display: block;
  background-color: #DDDDDD;
  padding: 2px;
}

li {
  margin-left: -24px;
  padding-left: 0px;
}






h1 {
background-color: #006600;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding:4px;
margin-top: 0px;
margin-bottom: 3px;
}


h2 {
background-color: #006600;
font-size: 12px;
color: #FFFFFF;
padding:2px;
margin-bottom: 3px;
}

h3 {
font-size: 14px;
margin: 15px 0px 2px 0px;
padding-left: 5px;
border-left: 15px solid #666666;
border-bottom: 1px solid #999999;
clear: both;
}

h4 {
background-color: #cccccc;
font-size: 12px;
color: #333;
margin: 0px 0px 5px 0px;
padding: 5px 2px;
}

h5 {
font-size: 16px;
font-weight: bold;
color: #006600;
margin-top:0px;
}


h6 {
background-color: #666666;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
padding:4px;
margin-top: 0px;
margin-bottom: 0px;
}



.link {
font: 12px;
font-weight: bold;
color: #006600;
margin-top:10px;
}

.link a:link {
  text-decoration: none;
  color: #006600;
}

 a:link{color:#000;}
 a:visited{color:#000;}
 a:hover{color:#006600;}
 a:active{color:#006600;}


.neuheiten {
  background-color: #BBBBBB;
  padding:3px;
  margin-left:0px;
  display: inline;
  color:#fff
}

.neuheiten-linie {
  border-top:1px solid #ccc;
  margin-top:1px;
  padding-top: 5px;
  margin-bottom:40px;
}









