/* ######################################################################################################
** # Alsbach Haehnlein                                              ######################################
** ######################################################################################################
**
**  pixelegg 2008
**  Dateiversion: 1
**  Datei       : start.css
**  Seite:      : Startseite
*/

@media all
{

/* Formatierung der Seite */
body {background: url(../../pics/hintergrund.jpg) scroll repeat ;
      padding:10px;
  }

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{ margin-top:0px;}
#page_margins {min-width:700px; max-width:700px; margin:auto;}

/* Formatierung der Kopfbereiches */
#header {border: 2px solid red; background: url(../../pics/hintergrund.jpg) repeat-x ; height:49px; width: 700px; background-position: -5px -2px;}
#header img {position:absolute; }
#header div.tx-macinasearchbox-pi1 {position:absolute; top:0px; right:10px; font-size:0.8em;}
#header div.tx-macinasearchbox-pi1 input {margin-left:0;}

#nav { height: 0px; line-height:0px; padding:0px; border: 2px solid yellow;}
#nav_main {line-height:0px;padding:0px; border: 2px solid green; }

#main {
    background:#fff ;  
    border-top: 9px solid #fff;
    border-left: 9px solid #fff;
    border-bottom: 9px solid #fff;
    border-right: 9px solid #fff;
    }
#nav_start {width: 682px;}
#nav_start a span, #nav_start a  {width: 112px; height:112px;}

#col3_content {margin-left:0px; margin-right:0px;}

/* Formatierung der Fuﬂzeile */
#footer {
   color:#888; 
   background: transparent; 
   margin-top:5px; 
   padding:0 0 0 0; 
   border-top:3px  solid transparent; 
   line-height:2em;
   text-align:center;
   }

/* ##################################################################################################*/
/* ie hacks
**
** ##################################################################################################
*/
* html #header {background: url(../../pics/hintergrund.jpg) repeat-x ; height:0px; background-position: -3px -2px;}

* html #nav, * html #teaser {background: url(../../pics/hintergrund.jpg) repeat-x ; height:0px; background-position: -3px -2px;}

* html #nav_start {width: 700px; padding:0px; border: 0px; margin:0px; }
* html #nav_main {float:left; width:682px; font-size:93%; border:2px solid grey; height: 0px;}

* html #header {width: 100%;}
* html #header nav_header {width: 100%; }
* html #header img {position:absolute; }

* html #header div.tx-macinasearchbox-pi1 {position:absolute; top:0px; right:10px; font-size:0.8em;}
* html #header div.tx-macinasearchbox-pi1 input {margin-left:0;}

* html #col1, #col2 { width:0px;}


* html col3{width: 700px; padding-top: 9px;}   
* html #col3_innen {border:0px solid #ddd; } 

* html #main{ 	
   margin:0px; 
   padding-top:9px; 
   padding-bottom: 9px;
   border-top: 0px; 
   border-left: 0px; 
   border-bottom: 0px; 
   border-right: 0px;
   
}

* html #nav_start {width: 700px; padding-left: 9px;}

* html #nav_start a, * html #nav_start a span {height: 100px; border: 0px;width: 60px;}  


* html #nav_start a p{ font-size: 0.85em;line-height: 1em;}

* html #nav_start li.akt a span,
* html #nav_start li.gem a span,
* html #nav_start li.ver a span,
* html #nav_start li.pol a span,
* html #nav_start li.gew a span,
* html #nav_start li.fre a span,
* html #nav_start li.vus a span,
* html #nav_start li.rui a span,
* html #nav_start li.kon a span,
* html #nav_start li.sit a span,
* html #nav_start li.imp a span,
* html #nav_start li.hom a span {
   border: 1px solid #fff; 
   width: 100px; 
}           


/* Formatierung der Fuﬂzeile */
* html #footer {
   color:#888; 
   background: transparent; 
   margin-top: 5px; 
   padding:0 0 0 0; 
   border-top: 0px solid transparent; 
   line-height: 2em;
   text-align: center;
   }


/* Close @media all - DO NOT DELETE! */
}
