/* BASE */
/* -------------------------------------------------------------------------- */
html,body{
height:100%;
margin:0px;
padding:0px;
}

body{
background: url(../img/bg.gif) repeat-x #c0c0c0;
}

td, h1, div{
font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size: 12px;
line-height:17px;
color:#000000;
}

input, select, textarea{
font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size: 11px;
color:#555555;
}

.hier{
font-family: Arial, Helvetica, sans-serif; 
font-size:10px; 
}

p{margin-top:0px;}

/* -------------------------------------------------------------------------- */


#all{ /*border:1px solid red;*/
margin:0px auto 0px auto;
width:1050px;
/**/height:100%;
background: url(../img/bg1.gif) repeat-y;


}

#werbebanner_oben{
background-color:#000000;
width:619px;
height:100px;
float:left;
margin:4px 4px 4px 25px;
display: inline; /* !!!  */
}

#ball{
background: url(../img/ball.jpg) no-repeat;
width:240px;
height:108px;
float:left;
border:#00FF00 0px solid;
}

#werbebanner_rechts{
background-color:#fff;
float:right;
width:150px;

margin:0px 0;
padding:3px 0px 10px 0px;
display: inline;
border:#FFFFFF 5px solid;
}

#header{/*border:1px solid red;*/
background:url(../img/080520_header.jpg) no-repeat;
width:888px;
float:left;
padding:235px 0 0;/**/
display: inline;
border:#00FF00 0px solid;
}

#rootline{
color:#8d8d8d;
width:450px;
height:18px;
margin:0 0 0 180px;
display: inline; /* !!! */
float:left;
text-align:left;
}


#navigation{
text-align:left;
clear:both;
float:left;
width:175px;
}

#subnavi{
text-align:left;
float:left;
margin:0 0 0 25px;
display: inline; /* !!! */
}

#content { /*border:1px solid red;*/
width:500px;
/*text-align:left;*/
float:left;
}




#rechtssplate {
text-align:left;
float:left;
margin:0 0 0 10px;
display: inline; /* !!! */
width:170px;
}


#footer { /*border:1px solid red;*/

/*text-align:left;*/
float:left;
clear:both;

width:880px;

text-align:left;
padding:5px 0px 5px 25px;
font-size:9px;
color:#c0c0c0;
}


/* A */
/* -------------------------------------------------------------------------- */
A:link , A:visited, A:active{ 
	color:#E60003;
	/* color: #3C67C1; */
	/*text-decoration: none;*/
}
A:hover{
	color: #FF0000;
	text-decoration: underline;
}
/* -------------------------------------------------------------------------- */