body {
        font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	background-color:#4C4C4C;
	font-size: 0.8em;
	color:#564b47;
	padding:0;
	margin:0;
}

a         {color:white;} 
a:visited {color:white;}
a:hover   {color:white;}
a:active  {color:white;}
a.groß { text-decoration:none; color:#FFFFFF; font-size: 12px; }

h2 { /* Die Überschrift jeder Seite stellen wir besonders da, denn sie ist sehr wichtig. */
  font-size: 1.5em;
  color:#fffffff;
  font-weight: normal;
  line-height: 1.0em;
  margin: 0;
  text-decoration:none;


}


/* ----------container zentriert das layout-------------- */
#container {
	width:1024px;
	margin:  auto;
	padding: 0;
	background-color: #4C4C4C;
	height: 60px;
}


#container2 {
	width: 1024px;
	margin:  auto;
	padding: 0;
	background-color: #4C4C4C;
}

#container3 {
	width: 1024px;
	margin:  auto;
	padding: 0;
	background-color: #4C4C4C ;
}



/* ----------banner for logo-------------- */
#banner {
	margin: 0;
	padding: 0;
	background-color:#000000;
	height: 85px;
}
#banner p{
	margin-left: 40em;
	padding: 25px;
}
#mainnavi {
	margin: 0;
	padding: 0;
	background-color: #000000;
        height:210px;
}

#mainnavi p{
	margin-left: 20em;
	padding: 0 25px;
}

/* -----------------reche Seite--------------------- */
#right {
	
	margin: 0 0 0 40em;
        padding:0 0 0 0;
        background-color:#4C4C4C;  
          
}



/* --------------linke Seite -Startseite ------------- */
#left {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color:#ffffff;
        width:512px;
        height:405px;
        background-color: #CC0000;
        
}
/* -----------Verkaufsfoerderung--------------------------- */
#left1 {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#2D2B40;  
}
/* -----------NEWS--------------------------- */
#left2 {
	float: left;
	margin: 0 0 0 0;
	padding:0px 0 0 0;
	color:#ffffff;
        width:512px;
        height:405px;
        background-color: #3470C8;  
}
/* -----------Preis--------------------------- */
#left3 {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#EC620B;  
}
/* -----------Kontakt--------------------------- */
#left4 {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#7BA92C;  
}
/* -----------Studio--------------------------- */
#left5 {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;

	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#3F7D96;  
}
/* -----------Impressum--------------------------- */
#left6 {
	float: left;
	margin: 0 0 0 0;
	padding:13px 0 0 0;

	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#black;  
        }
/* -----------Gutscheine--------------------------- */
#left7 {
	float: left;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	
	color:#ffffff;
        width:512px;
        height:405px;
        background-color:#FFB60F;  
}
/* -----------footer--------------------------- */
#footer {
	clear: left;
	background-color:black;
	padding: 0;
	margin: 0;
        height:85px;
	}

/* -----------footer2--------------------------- */
#footer2 {
	
	background-color:black;
	padding:  0 0 0 0;
	margin: 0;
        height:25px;
        text-align: center;
        color: white;

	}

/* -----------menue--------------------------- */

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 10px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align:center;
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: white;
padding: 8px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right:30px; /*spacing between each menu link*/
text-decoration:none ;
border-bottom: 1px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: white;
color: grey;
}


