
body, .contact_input_txt, .area, LABEL.name, .contact_button
{
	font-family:arial,helvetica;
	color:#000000;
	font-size:10px;
}

td
{
	font-family:arial,helvetica;
	color:#000000;
	font-size:11px;
}

body
{
	background-color:#A2A3A5;
	margin:0px;
	padding:0px;
}

td.rahmen
{
	height:auto;
	width:20px;
	font-size:1px;
	background-color:#ffffff;
}

#container
{
	width: 1000px; 
	text-align:left;
}

div.inhalt
{
	padding-top:20px;
	padding-left:30px;
	width:670px;
}

td.menu_left
{
  	width:220px;
  	background-color:#ffffff;
  	height:auto;
	vertical-align:top;
}

td.menu_middle
{
  	width:720px;
	vertical-align:top;
	background-color:#ffffff;
}

td.menu_right
{
  	width:20px;
  	background-color:#ffffff;
  	height:auto;
	vertical-align:top;
}

td.menu_left_index
{
	background-color:white;
	height:20px;
	width:230px;min-width:230px;
}

td.menu_right_index
{
	background-color:white;
	height:20px;
	width:30px;min-width:30px;
}

td.rahmen_unten
{
	height:20px;min-height:20px;line-height:20px;font-size:10px;
	width:1000px;min-width:1000px;
	background-color:white;
}


div.farbfeld
{
	margin-top:20px;
	height:670px;
	width:20px;
	background-color:#A2A3A5;
	float:left;
	margin-bottom:20px;
}

div.quadrat
{
	margin:0px;
	padding:0px;
	height:7px;
	width:7px;
	margin-top:0px;
}

div.quadrat2
{
	margin:0px;
	padding:0px;
	height:11px;
	width:7px;
	margin-top:0px;
	font-size:1px;
}

div.navifeld
{
	margin-top:20px;
	height:670px;
	width:200px;
	float:left;
	margin-bottom:10px;
	background-image:url("../images-trikotsponsoring-sportfive/navi-hintergrund.jpg");
}

div.topnavifeld
{
	margin-top:0px;
	height:20px;
	width:720px;
	background-color:#ffffff;
	color:#a3a3a3;
	font-size:10px;
	float:left;
	margin-bottom:0px;
}

div.text
{
	margin:0px;
	padding:0px;
	height:210px;
	width:720px;
	float:left;
	background-color:#ffffff;
	background-repeat:no-repeat;
}

div.druckkopf
{
	background-image:url("../images-trikotsponsoring-sportfive/sportfive-logo.jpg");
	display:none;
}

div.text_lang
{
	margin-top:0px;
	height:680px;
	width:720px;
	background-color:#ffffff;
	float:left;
}

div.textfeld
{
	margin-top:1px;
	margin-right:1px;
	margin-left:1px;
	height:189px;
	width:718px;
	color:#000000;
	line-height:20px;
	background-color:#C7C8CA;
	font-size:11px;
}

div.textfeldmit
{
	margin:0px;
	padding:0px;
	height:190px;
	width:720px;
	color:#000000;
	line-height:20px;
	font-size:11px;
}

div.textfeld_lang
{
	margin-top:0px;
	margin-right:1px;
	margin-left:1px;
	height:670px;
	width:718px;
	background-color:#C7C8CA;
	color:#000000;
	line-height:18px;
	font-size:11px;
}

div.headline
{
	margin-top:20px;
	margin-left:3px;
	background-color:#A2A3A5;
	color:#C7C8CA;
	line-height:20px;
	font-size:12px;
	font-weight:bold
}

div.bild
{
	margin:0px;
	height:480px;
	width:720px;
	float:left;
	padding:0px;
}

div.topmenu_left
{
  	margin:0px;
	padding-top:2px;
	padding-left:20px;
	float:left;
	color:#112C59;
}

div.topmenu_right
{
  	margin:0px;
	padding-top:2px;
	padding-right:20px;
	float:right;
	color:#a3a3a3;
}

div.liniehorizontal
{
	background-color:#ffffff;
	height:1px;
	left:0px;
	font-size:1px;
	line-height:1px;
}

div.linievertical
{
	background-color:#ffffff;
	width:1px;
	font-size:1px;
	line-height:1px;
	margin-top:0px;
}

a.link_standard_oben
{
	color:#a3a3a3;
	text-decoration:none;
}

a.link_standard_oben:hover
{
	color:#112C59;
	text-decoration:none;
}

a.link_standard
{
	color:#112C59;
	text-decoration:none;
}

a.link_standard:hover
{
	color:#000000;
	text-decoration:none;
}

a.link_standard_oben_aktiv
{
	color:#112C59;
	text-decoration:none;
}

a.link_standard_oben_aktiv:hover
{
	color:#112C59;
	text-decoration:none;
}

div.menu_point
{
	float:left;
	margin-top:2px;
	margin-left:0px;
	width:183px;
	min-width:183px;
	display:block;
}

div.menu_point_leer
{
	float:left;
	margin-top:2px;
	margin-left:0px;
	width:183px;
	min-width:183px;
	line-height:16px;
	display:block;
}

div.menu_point_sub
{
	margin-top:1px;
	margin-left:0px;
	width:320px;
	display:block;
	line-height:12px;
}

div.menu_point_sub_leer
{
	margin:5px;
	padding:0px;
	width:320px;
	line-height:1px;
	font-size:1px;
	display:block;
}

a.nav2
{  
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	width:320px;
	display:block;
	border: 1px solid #C7C8CA;;
	color: #464646;
	background-color:#C7C8CA;
	padding:2px;
	font-size:11px;
	line-height:12px;
}

a.nav2aktiv
{
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width:320px;
	display:block;
	border: 1px solid #ffffff;
	background-color:#C7C8CA;
	color: #464646;
	padding:2px;
	font-size:11px;
	line-height:12px;
}

a.nav2:hover, a.nav2aktiv:hover
{
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width:320px;
	display:block;
	border: 1px solid #ffffff;
	background-color:#C7C8CA;
	color: #464646;
	padding:2px;
	font-size:11px;
	line-height:12px;
}
	
a.nav1
{  
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none;
	width:183px;
	line-height:14px;
	display:block;
	border: 1px solid #A2A3A5;;
	color: #ffffff;
	background-color:#A2A3A5;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}

a.nav1aktiv
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	width:183px;
	line-height:14px;
	display:block;
	border: 1px solid #ffffff;
	background-color:#A2A3A5;
	color: #ffffff;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}
	
a.nav1:hover, a.nav1aktiv:hover
{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	width:183px;
	line-height:14px;
	display:block;
	border: 1px solid #ffffff;
	background-color:#A2A3A5;
	color: #ffffff;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
}

img, p
{
	margin:0px;
	padding:0px;
}
	
h1.allgemein
{
	font-size:15px;
	margin-bottom:10px;
	margin-top:0px;
	color:#000000;
	font-weight:bold;
}

h2.allgemein
{
	font-size:13px;
	margin-bottom:5px;
	font-weight:bold;
	margin-top:0px;
	color:#000000;
}

td.abstand_horizontal
{
	height:5px;
	min-height:5px;
	line-height:5px;
	font-size:5px;
}

.contact_button
{
   	background-color: #C7C8CA;
   	width: 130px;
	height:25px;
   	border: 0px solid #C7C8CA;
   	color: #000000;
   	cursor:pointer;
	font-size:11px;
}

.contact_input_txt
{
   	width: 550px;
   	background-color: #E9E9E9;
   	border: 0px solid  #E9E9E9;
	color: #000000;
	height:20px;
	font-size:11px;
}

.contact_input_medium_txt
{
   	width: 270px;
	min-width: 270px;
   	background-color: #E9E9E9;
   	border: 0px solid  #E9E9E9;
	color: #000000;
	height:20px;
	font-size:11px;
}

.contact_input_vorname_txt
{
   	width: 270px;
	min-width: 270px;
   	background-color: #E9E9E9;
   	border: 0px solid  #E9E9E9;
	color: #000000;
	height:20px;
	font-size:11px;
}

.contact_check
{
	color: #000000;
	line-height:16px;
	margin:0px;
	padding:0px;
}

.area
{
   	width: 550px;
	height:170px;
   	background-color: #E9E9E9;
   	border: 0px solid  #E9E9E9;
	color: #000000;
	font-size:11px;
}

LABEL.name 
{ 
	DISPLAY: block; 
	FLOAT: left; 
	WIDTH: 100px;
	padding-top:3px;
	font-size:11px;
}

.rot10
{
	font-weight:bold; 
	color:red;
}	

.gruen10
{
	font-weight:normal; 
	color:green;
}

