/* fresh-power CSS für Webauftritte by Simon Zimmer '06 */

/* Designbereich */

html, body {
margin-left: 0px;
margin-top: 0px;
overflow: auto;
margin:0px;
padding:0px;
height:100%;
background-image: url(../images/mainbg2.gif);
background-repeat:repeat-y;

}

html, body, table, td, tr, div, font, h1, h2, h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

a 			{font-size: 10px;text-decoration: none}
a:link 		{color:#000000}
a:visited 	{color:#000000}
a:active 	{color:#000000}
a:hover		{color:#000000;text-decoration: underline;}

#banner_pic {
top:0px;
left:0px;
position:absolute;
border:none;
width:600px;
height:183px;
}

#header {
z-index: 6;
position: absolute;
font-weight:bold;
font-style:normal;
font-size:12px;
font-family:Verdana;
background-color:#FFFFFF;
width:100%;
height:185px;
padding:0px;
margin:0px;
border-bottom:#5ABC68 solid 1px;
}

#navigation {
position:static;
z-index: 2;
background-color:#B1DFB8;
width:228px;
top:0px;
}


#navigation_inserts {
z-index:3;
position:absolute;
background-color:#B1DFB8;
top:205px;
left:0px;
width:228px;
margin:0px;
padding:0px;
border-top:#FFFFFF solid 1px;
}

#flash{

z-index: 1;
position:absolute;
background-color:#FFFFFF;
top:186px;
left:824px;
width:178px;
margin:0px;
padding:0px;
}

#content {
z-index: 4;
position: absolute;
width:580px;
height:100%-190px;
top:0px;
left:238px;
margin-top:205px;
overflow: hidden;
margin-left:1px;
margin-right:1px;
}

#wewainfo {
position: absolute;
top: 410px;
left: 10px;
width: 200px;
z-index: 9;
color:#000000;
font-size: 9px;

}


/* Formatierung der Inhalte */

#idiv1 {
z-index:9;
top:220px;
left:0px;
right:15px;
width: 550px;
}


a.navi, a.navi_first, a.navi_self {
display:block;
white-space:nowrap;
overflow:hidden;
border-bottom:1px solid white;
font-family:Verdana, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
letter-spacing:0.1em;
padding:3px;
text-align:left;
}

a.navi_first {
border-top:1px solid white;
text-decoration:none;
}

a.navi:link, a.navi_first:link,
a.navi:visited, a.navi_first:visited {
background-color:#B1DFB8;
color:white;
text-decoration:none;
}

a.navi_self:link, a.navi_self:visited {
background-color:#5ABC68;
color:white;
text-decoration:none;
}

a.navi:hover, a.navi_first:hover, a.navi_self:hover,
a.navi:active, a.navi_first:active, a.navi_self:active {
background-color:#5ABC68;
color:white;
text-decoration:none;
}

h1,h2,p,ul,ol,table {
margin-left:16px;
margin-right:16px;
font-family:Verdana;
}

h1 {
font-weight:bold;
font-style:normal;
font-size:12px;
line-height:1.2em;
color:#000000;
border-bottom:#5ABC68 solid 2px;
padding-left:5px;
margin-top:0px;
padding-bottom: 2.5px;
letter-spacing:0.1em;
}

h2 {
font-weight:bold;
font-style:normal;
font-size:10px;;
color:#5ABC68;
border-top:#000000 solid 1px;
}

h4 {
color:#5ABC68;
font-size:105%;
font-weight:bold;
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
}

#prod_h1{
font-size:12px;
font-weight:bold;
color: #5ABC68;
}

p.intro {
text-align:left;
font-weight:normal;
font-style:italic;
font-size:85%;
line-height:1.1em;
margin-left:48px;
color:black;
}

p.text {
text-align:justify;
font-weight:normal;
font-style:normal;
font-size:100%;
line-height:1.1em;
color:black;
}

li {
text-align:left;
font-weight:normal;
font-style:normal;
font-size:100%;
line-height:1.1em;
color:black;
}

td,th {
text-align:left;
font-style:normal;
font-size:100%;
line-height:1.1em;
color:black;
}

th {
font-weight:bold;
}

#t_imp {
background-image: url(../images/wewablatt3.gif);
background-repeat: no-repeat;
background-position:center;
}


/*Scrollbar Design*/

body {

				SCROLLBAR-BASE-COLOR:	 		#FFFFFF;
				SCROLLBAR-FACE-COLOR: 			#FFFFFF;
				SCROLLBAR-HIGHLIGHT-COLOR: 		#B1DFB8;
				SCROLLBAR-SHADOW-COLOR: 		#B1DFB8;
				SCROLLBAR-3DLIGHT-COLOR: 		#B1DFB8;
				SCROLLBAR-ARROW-COLOR: 			#B1DFB8;
				SCROLLBAR-TRACK-COLOR: 			#FFFFFF;
				SCROLLBAR-DARKSHADOW-COLOR: 	#FFFFFF;
				}
				
				