body { margin:0px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#050505;background-image:url(../img/top.jpg);background-repeat:repeat-x;background-color:#ffffff; }
body { overflow-y:scroll; }

a { text-decoration:none;color:#954711; }
a:hover { color:#ff0000; }     

div#page { width:985px;margin-left:auto;margin-right:auto; }

  div#top { width:985px;height:75px;background-image:url(../img/logo.jpg);background-repeat:no-repeat; }

  div#top div#logo { width:140px;height:75px;float:left; }
  div#top div#navigation { height:23px;margin-left:5px;padding-top:10px;float:left;width:840px; }  
  
     div#navigation ul { list-style:none;list-style-position:outside;margin:0px;padding:0px;display:block;width:840px; }
  
     div#navigation ul li { float:left;padding:0px 9px; }
     
     div#navigation ul li a { color:#FFFFFF;font-weight:bold;font-size:13px;text-decoration:none; }
     div#navigation ul li a:hover { color:#e4e519; }    
     div#navigation ul li a.curr { color:#e4e519; }         

  div#top div#spacer { height:1px;line-height:0px;font-size:0px;width:830px;border-bottom-style:solid;border-bottom-color:#cccccc;border-bottom-width:1px;margin-left:7px;margin-top:7px; }  
  
  div#top div#features { height:23px;margin-left:2px;padding-top:6px;float:left;width:768px; }
  
      div.feature-wrap, div.tx-felogin-pi1, div.tx-macinasearchbox-pi1  { float:left;}
      
      table.button { padding:0;margin:0;border:0;height:26px;float:left; }
      table#sbutton { margin-left:2px; }
      
      table.button input { border:0;padding:0;margin:0;color:#d2d2d2;background-color:#796e5d;font-size:11px;line-height:12px;height:12px; }

      table.button td.left { background:url(../img/form/left.png) repeat-x;width:15px; }      
      table.button td.right { background:url(../img/form/right.png) repeat-x;width:13px; }      
      table.button td.center { background:url(../img/form/back.png) repeat-x; }


      div.feature-trenner { float:left;background:url(../img/feature/feature-trenner.png) no-repeat;height:26px;width:1px;overflow:hidden;margin:0px 15px;}
      
		/* Mein Profil */
		div#meinprofil { float:left;height:23px;width:auto;margin-top:5px;padding-left:5px;}        
		div#meinprofil a { background:url(../img/meinprofil.png) 0px -2px no-repeat;padding-left:20px;color:#cbcbcd;font-weight:bold;padding-top:1px; }   
		div#meinprofil a:hover {color:#e4e519;}
      
      
      /* FE-Login */
      table.button input#user { width:80px;padding-left:5px; }
      table.button input#pass { width:55px;padding-left:5px; }

      table.button td#usericon { background:url(../img/form/icon_user.png) no-repeat left;width:10px; }  
      table.button td#emailicon { background:url(../img/form/icon_email.png) no-repeat left;width:20px; }        
      table.button td#password { background:url(../img/form/icon_pw.png) no-repeat left;width:10px; }       
      table.button td#submit input { height:26px;width:auto;background:none; }       
      table.button td#absenden input { height:21px;width:99px;background:none; }   

      table.button td#you { color:#d2d2d2;font-size:11px;line-height:12px;height:12px; }             
      
      .hidden { visibility:hidden;}
      
       /* Searchbox */
      div.tx-macinasearchbox-pi1 { width:140px; }  
      
      table.button td#lupe input#lupe { background:url(../img/form/icon_lupe.jpg) no-repeat left;width:13px;height:13px; }  
      table.button input#sword { width:99px; }        
      table.button td#lupe { background:url(../img/form/back.png) repeat-x;padding-right:5px;width:13px; }        
      
      
      div#feature-newsletter { float:left;width:83px;height:26px;background:url(../../templates/img/icon_newsletter.png) no-repeat left;padding-left:18px; }
      div#feature-newsletter a.feature-newsletter-link { display:block;width:83px;height:26px;background:url(../img/feature/feature-newsletter-ds.png) no-repeat; }

      
      div#suche .submit { background:url(../img/lupe.gif); }

      div.tx-srlanguagemenu-pi1 { float:left;height:23px;width:100px;margin-top:5px;}  
      div.tx-srlanguagemenu-pi1 a { background:no-repeat url(../img/sprache.png);padding-left:43px;color:#cbcbcd;font-weight:bold;padding-top:1px; }        


 div#main { width:985px;padding-top:15px;} 


/* Startseite begin */
 div#wall { width:985px;height:345px;background-image:url(../img/wall.jpg);margin-bottom:19px; }

 div#teaser { width:985px;height:160px;margin-bottom:19px; }
 /* div#teaser {background-image:url(../img/bigteaser.jpg);} */
 
 div#partnerinfos { width:985px;height:120px;background-image:url(../img/partnerinfos-ds-de.jpg);margin-bottom:12px; }
/* Startseite end */

/* Standard begin */
 div#subnavigation { width:985px;margin-bottom:5px; }

 div#subsubnavigation { width:193px;margin-bottom:5px;height:50px;background-color:#FF0000;float:right; }



 div#stage { background-image:url(../img/content.png);background-repeat:no-repeat;width:939px;margin-bottom:13px;padding:12px 23px 10px 23px;min-height: 300px;height: auto !important;height: 300px; }

     div#stage div#breadcrumb { background-image:url(../img/gitarre.png);background-repeat:no-repeat;padding-bottom:9px;padding-left:45px;padding-top:5px;font-size:11px; }
     div#stage div#breadcrumb a { padding-right:20px;background:url(../img/pfeil.png) no-repeat right; } 
     div#stage div#breadcrumb a:hover { background-image:url(../img/pfeil-mo.png) }      
     
     
     div#stage div#content  { width:100%;margin-top:20px;float:left; }
     div#stage div#content a.extern { background:url(../img/extern.png) no-repeat right;padding-right:24px; }    
     div#stage div#content a.extern:hover { background-image:url(../img/extern-mo.png); }         
     div#stage div#content p { line-height:16px; }
     
     
     
     
/* Standard end */
 
  div#footer { width:975px;background-image:url(../img/footerline.gif);background-repeat:no-repeat;padding:13px 5px 50px 5px;font-size:12px; } 
  div#footer div#left { float:left;color:#9b9b9b; }  

  div#footer div#right { float:right;color:#9b9b9bc; }
  div#footer div#right span { padding-right:10px;padding-left:10px; }
  
  div.clear { clear:both;height:0px;line-height:0px; }






