div#main{
	padding:0;
        border: 0px solid red;
}

div#container_fotowelten {
  float:left;
  border:1px solid #999999;
  width:110px;
  height:150px;
  margin-left:5px;              /* von 7 auf 5 min. RS 21.03.2007 wegen IE 6.xx und älter */
  margin-right:5px;            /* von 7 auf 5 min. RS 21.03.2007 wegen IE 6.xx und älter */
}

div#container_videos {
  float:left;
  border:1px solid #999999; 
  width:110px;
  height:150px;
  margin-left:5px;              /* von 7 auf 5 min. RS 21.03.2007 wegen IE 6.xx und älter */
  margin-right:5px;            /* von 7 auf 5 min. RS 21.03.2007 wegen IE 6.xx und älter */
  background-image:url(../../pics/bg_videos.gif);
}

/* ========================================================================================== */

table {
  background-color: #ffffff;
 /* width: 200px;  */
  border: 0px solid black;
}
#label {
  background-color: #00ffff;
  text-align:left;
}
#input{
  background-color: #ff00ff;
  text-align:left;
}

input[type="text"] {
  width: 160px;
  border:1px solid #666666;
}

input[type="submit"] {
  background-color:#FFFFFF;
  color:#666666;
  border:1px solid #666666;
}

/* ========================================================================================== */

div#container_veranstaltungen_suchformular {
    width: 200px;
   float: left;
}

div#container_veranstaltungen_suchformular p {
     margin: 0px; padding: 0px;
}

div#container_veranstaltungen_suchformular br {
     clear: both;
}

div#container_veranstaltungen_monatskalender {
    width: 180px;
}

form#veranstaltungen {
    font-size: 9pt;
}
form#veranstaltungen input, form#veranstaltungen select {
    width: 115px;
}
form#veranstaltungen input.suchen {
     width: 200px;
}
form#veranstaltungen p.links, form#veranstaltungen p.rechts {
    float: left;
}
form#veranstaltungen p.right {
     width: 120px;
}
form#veranstaltungen p.links { width: 70px }

div#content_ecard {
   overflow: auto;
  clear: both;
}

div#content_unterkunft_preise {
  float:right;
  padding-top:15px;
 padding-bottom:15px;
  
}
div#content_unterkunft_anschrift {
  float:left;
  padding-top:15px;
 padding-bottom:15px;
  padding-left:5px;
}
div#content_unterkunft_text img{
  float:right;
  display: inline;

}
div#content_unterkunft_text div{
  float:left;
}



#article_detail_bildzeile {
     text-align: center;
}

#article_detail_bildzeile img {
    vertical-align: top;
}

#content_icon_select {
   margin: 0; padding: 0;
}

div#header {
   background-image: url(/header/bg_top.jpg);
}
