

/*
-----------------------------------------------
Hellmann Screen Styles
Author:   Fridtjof Detzner
Version:  12 Jan 2005

grau: #DDD
grn: #4D824D
----------------------------------------------- */

/*  Abweichende  Definitionen
----------------------------------------------- */

.body {
	margin:0px 0px;
	padding:0px;
	text-align:center;
	background-color:#4D824D;
}


/*  CSS Layout
----------------------------------------------- */

#container {
	width:790px;
	margin:0px auto;
	text-align:left;
	width:750px;
	border:1px solid white;
	background-color:white;
}

#header {}

#left {
	width:173px;
	background-color:#DDD;
	padding: 0;
	margin: 0;
}


#content {
	background-color:white;
	border-top:1px solid #DDD;
	border-right:1px solid #DDD;
	border-left:1px solid #DDD;
	padding:10px;
}


#right {
	width:173px;
	background-color:#DDD;
	border-top: 1px solid white;
	padding: 10px;
}

#schnitt {border-bottom:1px solid white;}
#logo {
	position:absolute;
	background-color:#DDD;
	border-top: 1px solid white;
}





/* 
* sitespec Einstellungen
*/

.sitespec_bild_emotion {
	border-bottom: 1px solid #999;
}

/*  Boxen fr z.B. Newsletter oder News
----------------------------------------------- */

#newsRahmen {

}
#newsHeader {

}

/*  Newsletter
----------------------------------------------- */
.newsletterInput {
	width:150px;
}




/* Navigation */ 

ul#mainNav1
{
	margin-top:15px;
}

ul#mainNav1,
ul#mainNav2,
ul#mainNav3
{
	text-align:left;
	margin:0;
	padding: 0;
}


ul#mainNav1 li,
ul#mainNav2 li,
ul#mainNav3 li
{
	display: inline;
	margin: 0;	
	padding: 0;
}




ul#mainNav1 li a,
ul#mainNav1 li a:visited,
ul#mainNav2 li a,
ul#mainNav2 li a:visited,
ul#mainNav3 li a,
ul#mainNav3 li a:visited
{
	display: block;
	color: black;
	text-decoration: none;
}


ul#mainNav1 li a,
ul#mainNav1 li a:visited
{
	font-weight:bold;
}

ul#mainNav2 li a,
ul#mainNav2 li a:visited,
ul#mainNav3 li a,
ul#mainNav3 li a:visited
{
	font-weight:normal;
}


ul#mainNav1 li a, ul#mainNav1 li a:visited { padding: 3px 3px 3px 10px; }
ul#mainNav2 li a, ul#mainNav2 li a:visited { padding: 3px 3px 3px 25px; }
ul#mainNav3 li a, ul#mainNav3 li a:visited { padding: 3px 3px 3px 40px; }



ul#mainNav1 li a:hover,
ul#mainNav2 li a:hover,
ul#mainNav3 li a:hover
{
	background-color: #4D824D;
	color:white;
}


ul#mainNav1 li a.current,
ul#mainNav2 li a.current,
ul#mainNav3 li a.current
{ 
	background-color: #4D824D;
	color:white;
}
