/* CSS Document */

html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background-image:url(../img/fg_mainbg.jpg);
	background-position:top left;s
	background-color:#FFFFFF;

	}

#mainframe {
width:980px;
height:715px;
padding:0;
margin:0;
border:0;
}

#headline {
width:714px;
height:20px;
margin:108px 0px 0px 266px;}

#content {
width:650px;
height:370px;
margin:22px 195px 0px 300px;
overflow:auto;}

#navi {
width:695px;
height:30px;
margin: 28px 0px 0px 269px;
}

.navipoint {
float:left;
width:110px;
height:30px;
text-align:left;
margin-right:5px;
}

.cleardiv {
clear:left;}

.sponsor{
width:229px;
height:70px;
margin:30px 0px 0px 735px;}

#madebygerihoeller {
width:280px;
height:8px;
margin:33px 0px 0px 700px;
}

img {border:0;}

.kontaktleft {
position:absolute;
margin:25px 0px 0px 250px;
width:300px;
height:250px;}


.trainerleft {
position:absolute;
margin:25px 0px 0px 350px;
width:300px;
height:250px;}

/*_____FONTS_____*/

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
padding:0;
margin:0;}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
padding:0;
margin:0;}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0;
margin:0;
text-decoration:underline;}

.arial14 {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:22px;
font-weight:bold;}

.arial14und {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:22px;
text-decoration:underline;
font-weight:bold;}

.arial12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;
}

.arial12 a:link  {
	color:#FF0000;;
	text-decoration: underline;
	font-weight:bold;
	}
	
.arial12 a:visited {
	color:#FF0000;
text-decoration: underline;
	font-weight:bold;
	}
	
.arial12 a:hover {
	color:#FF0000;
	text-decoration: underline;
	}
	
.arial12 a:active {
	color:#FF0000;
	text-decoration: none;
	}
	


.blacklink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:22px;}

.blacklink  a:link  {
	color:#FF0000;;
	text-decoration: underline;
	font-weight:bold;
	}
	
.blacklink  a:visited {
	color:#FF0000;
text-decoration: underline;
	font-weight:bold;
	}
	
.blacklink  a:hover {
	color:#FF0000;
	text-decoration: underline;
	}
	
.blacklink  a:active {
	color:#FF0000;
	text-decoration: none;
	}
	
.underline {
text-decoration:underline;
font-weight:bold;}

.durchgestrichen {
text-decoration:line-through;}

.red {
color:#FF0000;}