fieldset {
   display: float: left;
   clear: both;
}

label {
   display: block;
   width: 150px;
}

img { border: none; }

body { 
   margin: 0px; 
   spacing: 0px; 
   padding: 0px; 
   font-size: 0px; 
   text-align: center; 
}

form table {
   float: left;
   display: inline;
}

#l_new_ue{
   text-align: center;
}

#l_event_ue{
   text-align: center;
}

#main {

}

#center {
   margin: auto;
   width: 910px;
}

#container {
   float: left;
   display: inline;
   width: 910px;
}

#logo {
   float: left;
   display: inline;
}

#header{
   text-align: left;
   float: left;
   display: inline;
   width: 910px;
   height: 154px;
   background-image: url('../img/back.jpg');
}

#ue_navi {
   width: 735px;
   float: left;
   display: inline;
   height: 85px;
   background-image: url('../img/oben.jpg');
   background-repeat: no-repeat;
   margin-left: 10px;
}


#badnavi {   
   float: left;
   display: inline;
   text-align: center;
   padding-left: 70px;
   height: 30px;
   clear: both;
   width: 500px;
   background-color: #e8f6ff;
   padding-top: 10px;
   font-size: 14px;
}

#badmin {
   list-style-type: none;
   text-decoration: none;
   margin: 0px;
   padding: 0px;
   display: inline;
   clear: both;
   float: left;
}

.bad {
   list-style-type: none;
   text-decoration: none;
   margin: 0px;
   padding: 0px;
   display: inline;
   float: left;  
   padding-left: 20px;

}

.bad a {
   text-decoration: none;
   font-weight: bold;
   color: blue;
}

#top_navi {
   display: inline;
   float: left;
   width: 733px;
   height: 42px;
   margin-left: 12px;
}

#u_navi {
   display: inline;
   float: left;
   width: 745px;
   height: 26px;
   background-image: url('../img/unten.jpg');
   background-repeat: no-repeat;
}

#top_item {
   float: left;
   display: inline;
   width: 42px;
   height: 42px;
}

#outdoor{
   display: inline;
   float: left;
   height: 50px;
   background-image: url('../img/back.jpg');
}

#indoor{
   display: inline;
   float: left;
   height: 50px;
   background-image: url('../img/back.jpg');
}

#frauen {
   display: inline;
   float: left;
   height: 50px;
   background-image: url('../img/back.jpg');
}

#kinder {
   display: inline;
   float: left;
   height: 50px;
   background-image: url('../img/back.jpg');
}

#bottom {
   float: left;
   display: inline;  
   width: 910px;
   background-image: url('../img/bottom_bg.gif');
   background-repeat: repeat-y;
}

#navi_con {
   float: left;
   display: inline;  
   width: 155px;
}

#navi	{
   width: 155px;
   float: left;
   display: inline;  
   background-image: url('../img/navi_bg.jpg');
   background-repeat: no-repeat;
}

#inhalt_con {
   float: left;
   display: inline; 
   margin-left: 10px;
}

#inhalt{
   padding-top: 10px;
   font-size: 12px;
   font-family: arial;
   text-align: justify;
   width: 570px;
   float: left;
   display: inline;  
   margin-right: 10px;
}

#inhalt_bilder {
   width: 350px;
   float: left;
   display: inline;  
}

#bilder {
   padding-top: 50px;
   float: left;
   display: inline;  
   width: 200px;
}

#rechts{
   font-size: 10px;
   font-family: arial;
   text-align: justify;
   width: 145px;
   float: left;
   display: inline;
   background-color: #e8f6ff;
}

#int {
   float: left;
   display: inline;
   text-align: right;
   width: 145px;
   padding-top: 10px;
}

#film {
   padding-top: 10px;
   float: left;
   display: inline;
   text-align: right;
   width: 145px;
}

#l_event {
   width: 145px;
   float: left;
   display: inline;

}

#l_new {
   width: 145px;
   float: left;
   display: inline;

}

/***********************************************/
/* NEWS  Divs                                 */
/***********************************************/	

.news-single-timedata{
   font-size:10px;
   font-weight:bold;
   color: #0033cc;
}

.news-single-item h2{ 
   color:#0033cc;
   font-size:16px;
   font-weight:bold;
   margin-bottom:0px;
}

.news-single-item {
   background-color:#ffffff;
   margin-bottom:5px;
   padding:7px;
   border: none;
}


.tx-ttnews-browsebox-SCell{
   background-color:#f3f7fb;
   border:1px solid #3359a4;
}


.tx-ttnews-browsebox{
   background-color:#ffffff;
   border:0px;
   margin:0px;
   padding:0px;
}

.browseBoxWrap {
}

#news_list_item {
  margin-bottom: 5px; 
  padding-bottom:7px;  
  float: left;

  width: 570px;


  border-bottom: 1px solid #0033cc;
}

#news_list_date{
  color:  0033cc;
  font-size: 14px;
  font-weight: bold;
}

#subheader {

}


#news {
   float: right;
   display: inline;
}

#latest_main {
   display: inline;
   float: left;
   width: 145px;

}

#news_l_head {
   margin-top: 10px;
   font-size: 0px;
   display: inline;
   float: left;
   width: 145px;
}

#news_l_cont {
   font-size: 12px;
   display: inline;
   float: left;
   width: 145px;
   background-image:url('../img/news/news_bot.jpg');
   background-repeat: repeat-y;
}

#news_l_cont_wrap {
   padding: 5px;
}

#newsdate {
   display: inline;
   float: left;
   width: 100px;
}

#newsimage {
   display: inline;
   float: left;
   width: 80px;
   height: 100px;
   padding-top: 3px;
}

#news_l_text {
   display: inline;
   float: left;
   width: 100px;
}

#news_l_more {
   float: right;
   display: inline;
}

#in_news_l_text {
   padding-left: 3px;
}

#latest-item {
background-color:#F3F7FB;
border:1px solid #3359A4;
margin-bottom:5px;
padding:2px;
}

.news-single-item {
   display: inline;
   float: left;
}