/*styles for content_listen */
.main-content .imgtest      
               {display:block;
               clear:left;
	       margin-bottom:12px;}

.content_liste  {border-style:solid;
                 border-width:1px;
                 border-color:#dddddd;
                 margin-bottom:6px;
                 padding-bottom:6px;
                 padding-left:3px;
                 padding-right:3px;
		 background-color:#ffffff;
}
.content_liste h1 {color:#888888;
                   margin-top:0px;  }
                   
a:link.detail_link, a:visited.detail_link {display:block;
                    color:#0000ff;
                    text-align:right;}
                    
a:hover.detail_link  {text-decoration:underline;}


.main-content table {background-color:#ffffff;width:690px;clear:both;border-width:1px;border-color:#aaaaaa;border-style:solid;table-layout:fixed;}
.main-content th {vertical-align:top;padding:2px; text-align:left;height:20px;empty-cells:show;border-left:solid 1px rgb(255,255,255); border-right:solid 1px rgb(255,255,255); border-top:solid 1px rgb(255,255,255); border-bottom:solid 1px rgb(255,255,255); background-color:rgb(205,205,205);}
.main-content td {padding:2px 7px 2px 7px; text-align:left;height:20px;empty-cells:show;border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(230,230,230);}
.main-content .td_icon  {width:35px;}
.icon {border:0px;}

.main-content .menu_0  {padding:2px;background-color:#aaaaaa}
.main-content .menu_1  {padding-left:20px;background-color:#cccccc}
.main-content .menu_2  {padding-left:40px;background-color:#eeeeee}

.right  {text-align:right}
.center {text-align:center}
.left   {text-align:center}


.divpulldown {float:left;
              margin-left:4px;
              margin-right:12px;
              width:180px;
              margin-bottom:12px;}

.pulldown  {width:150px;
            margin-right:12px;}
            
.dateinput {width:120px}


.content_liste .img_left
     {float:left;
      margin-right:12px;
      margin-bottom:12px;
      border-style:solid;
      border-width:1px;
      border-color:#eeeeee;
      }


.content_liste .img_right
     {float:right;
      margin-left:12px;
      margin-bottom:12px;
      border-style:solid;
      border-width:1px;
      border-color:#eeeeee;
      }


.content_liste .img_top_center
      {
      clear:left;
      clear:right;
      display:block;
      margin-bottom:12px;
      border-style:solid;
      border-width:1px;
      border-color:#eeeeee;
      
      }

.display_none  {display:none}

.show_warning   {font-weight:bold;
                 background-color:#ff0000;
                 color:#ffffff;
                 width:98%;
                 text-align:center;
                 height:20px;
                 padding-top:5px;}
                 
                 
                 
/*------------------Styles for Werbebanner--------------------------------                 


.main .main-content .content_liste .banner  
                {text-align:center;
                        margin:10px 0  10px 0px;
                        border:1px solid #ff0000;
                 }

 

.header_top .banner_topframe {width:400px; 
                              height:60px; 
			      position:absolute; 
			      left:370px;z-index:1; 
			      margin:10px 0 0 75px; 
			      overflow:hidden;}


.img_text   {font-size:8pt;margin-top:-10px;}

#login  {width:140px;height:18px;font-size:9px}
#username, #password {width:120px;}

.loginlabel  {width:100px;float:left;display:block}
.loginbutton {margin-top:2px;width:120px;height:16px;font-size:9px}



.hr  {height:1px; margin:6px 0 6px 0;color:#ffffff}

/*  */