/* Definitionen für Layout und Design
 * ==================================
 *  
 */

body {
    background-color:black;
    text-align: center;
    margin:0px;
    padding:0px;
    font-size:14px;
    font-family:arial;
}

table#geruest {
    /* Breite */
    width:1025px;
	
    
    /* Standardhöhe angeben */
    height:233px;
    
    /* Zentrieren: */
    margin:0 auto;
    
    /* Hintergrund auf jedenfall weiss, falls es mal Probleme mit Laden von Bildern geben sollte */
    background-color:black;
    
    /* Text wieder links ausrichten */
    text-align:left;
    
    /* Rahmen soll keinen Platz verbrauchen */
    border-collapse:collapse;
}

table#geruest td {
    vertical-align:top;    
}

table#geruest td.banner {
    height:246px;
    background-repeat:no-repeat;
    background-color:#000000;
}

table#geruest td.nav {
    background-repeat:no-repeat;
    background-color:#000000;
}

table#geruest td.nav2 {
    background-repeat:no-repeat;
    background-color:#000000;
}

table#geruest td.ol {
    width:30px;
    height:30px;
    
    /* Evtl diese Befehle verwenden....
     *height:30px !important; /* IE-Hack */ 
     /*height:30px; /* nur für den IE */
     
    background-image:url('pics/bg_ol.jpg');
    background-repeat:no-repeat;
}

table#geruest td.oben {
    background-image:url('pics/bg_oben.jpg');
    background-repeat:repeat-x;
}

table#geruest td.links {
background-color:#000000;
    width:204px;
    background-repeat:no-repeat;
}

table#geruest td.zentrum {
	height:765px;
    background-image:url('pics/main0.jpg');
}

table#geruest td.zentrum2 {
	height:765px;
    background-image:url('pics/main1.jpg');
}
table#geruest td.zentrumonlineshop {
	height:765px;
    background-image:url('pics/mainonline.jpg');
	background-position:right;
	
}

/* Weitere Definitionen für Inhalte
 * ================================
 *  
 */

h1 {
    margin-top:0px;
	font-size:16px;
}

