@charset "UTF-8";
/* CSS Document */



body {
	background-image: url(../img/bg.gif);
	background-repeat: repeat;
	margin: 0;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E4E4E;
	line-height: 1.2em;
	
	background-image:url(../img/bgverlauf.gif);
background-repeat:repeat-x;
background-position:bottom;
}

h2 img{
border: 1px solid #0a7e58;
}

#container{
width:705px;
text-align:left;
position:relative;
margin-left:auto;
margin-right:auto;
margin-top: 7px;
}

#content{
background-color:#fff;
width:705px;
height:863px;
padding-top:0px;
}

#contentText{
float:left;
background-color:#f0f0f0;
margin-left:4px;
width:507px;
height:815px;
}

#aktuelleInformationen{
background-image:url(../img/client/aktuelleInformationen.jpg);
background-repeat:no-repeat;
background-color:#fff;
width:495px;
height:800px;
margin: 6px 0 0 5px;}

#aktuelleInformationenText{
padding-top:30px;
padding-left:5px;}

.gruen{
color:#0a7e58;
text-decoration:underline;
font-weight:bold;}

.rot{
color:#bf272b;
text-decoration:underline;
font-weight:bold;}

.rot2{
color:#bf272b;
font-weight:bold;}


.gruen a{
color:#0a7e58;
}

#trenner{
background-image:url(../img/client/trenner.gif);
background-repeat:repeat-x;
width:400px;
height:2px;
margin-left:45px;
padding:10px 0 10px 0;
}


#aktuelleInformationen img{
margin-top:5px;
margin-left:10px;
margin-right:10px;
float:left;}

#newtonText{
width:400px;
text-align:center;
margin: 10px 0 10px 60px;
padding-bottom:10px;}

a:link, a:visited {
text-decoration:underline;
color:#0a7e58;}
a:hover {color:#e9242a; text-decoration:underline;  }
a:active{color:#e9242a; text-decoration:underline;}


/************************************ WERBUNG ************************************/

#werbung{
width:183px;
height:813px;
background-color:#f3f3f3;
border:1px solid #eaeaea;
margin-left: 515px;
font-size:11px;}


#werbungPartner{
background-image:url(../img/client/werbungPartner.jpg);
background-repeat:no-repeat;
background-color:#fff;
width:173px;
height:105px;
margin-left:5px;
margin-top:5px;}

#werbungGewinne{
background-image:url(../img/client/werbungGewinne.jpg);
background-repeat:no-repeat;
background-color:#fff;
width:173px;
height:347px;
margin-left:5px;
margin-top:5px}

#werbungGewinneText{
padding-top:30px;
padding-left:5px;}

#werbungAnalysen{
background-image:url(../img/client/werbungAnalysen.jpg);
background-repeat:no-repeat;
background-color:#fff;
width:173px;
height:340px;
margin-left:5px;
margin-top:5px}

#werbungAnalysenText{
padding-top:30px;
padding-left:5px;}

#werbung ul{
padding-top:35px;
margin-left:-10px;
margin-top:0px;}


/************************************ WERBUNG ENDE ************************************/


/************************************ NAFVI       ************************************/

#navcontainer
{
margin: 0;
padding: 0 0 0 50px;
background-image:url(../img/client/gradientnavi.jpg);
	background-repeat:repeat-x;
	height:39px;
	
	
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
color: #0a7e58;
text-transform:uppercase;
display: block;
width: auto;
text-decoration: none;
height:15px;
margin: 5px 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainer A:hover, #navcontainer A:active { background: #fff; height:19px; color:#e9242a;  }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}



/************************************ NAVI ENDE ************************************/

#check{
text-align:right;
color:#bf272b;}

.Fliesstext{

margin-left:40px;}