body{
	font-family:Verdana,Arial;
	font-size:62.5%;
}

*{
	margin:0;
	padding:0;
	font-size:1em;
	font-weight:normal;
}

div#top{

}

div#nav{
	background-color:#fbeadb;
}

.nav_inactive, .nav_active{
	text-decoration:none;
	line-height:25px;
	font-weight:bold;
	color:#9c1006;
	font-size:1.2em;
}

.nav_active,.nav_inactive:hover,.nav_active:hover{
	background-color:#9c1006;
	color:#fbeadb;
}

.nav_prim_inactive, .nav_prim_active{
	line-height:1.2em;
	font-size:1em;
	text-decoration:none;
	color:#8f3c00;
}

.nav_prim_inactive:hover, .nav_prim_active, .nav_prim_active:hover{
	background: #9c1006;
	color:#fbeadb;
}

.nav_bottom_inactive, .nav_bottom_active{
	line-height:15px;
	font-size:1em;
	text-decoration:none;
	color:white;
}

.nav_bottom_inactive:hover, .nav_bottom_active{
	color:#9c1006;
}

div#nav_left{
	background-color:#f7ae83;
	overflow:hidden;
}

div#content{
	background-color:#fbeadb;
	border-left:30px solid #9c1006;
}

div#foot{
	background-color:black;
	overflow:hidden;
}

div#foot2{
	border-bottom:1px solid #7f7f7f;
}

div#center{
	background-image:url('../style/bi_logoma_foot.jpg');
}

.line{
	background-color:#9c1006;
}

.line2{
	border-right:1px solid white;
}

.box_right, div#func{
	color:#6c4325;
	font-size:1.1em;
	overflow:hidden;
}

.box_right{
	border-bottom: 1px solid #c1976d;

}

.box_right h1{
	font-size:1.0em;
	line-height:1.3em;
	margin:0px;
	font-weight:bold;
}

.box_right h2{
	color:#c1976d;
	font-size:1.1em;
	line-height:1.4em;
	margin-top:10px;
	font-weight:bold;
}

.box_right a{
	color:#6c4325;
	text-decoration:none;
}

.box_right a:hover{
	text-decoration:underline;
}

div#func a{
	line-height:1em;
	text-decoration:none;
	color:black;
}

div#func a:hover{
	text-decoration:underline;
}

hr{
	height:0px;
	border-bottom:1px solid #9c1006;
	width:100%;
}

.banner{
	line-height:2em;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:5px;
	color:#8f3c00;
}

.status{
	font-size:1em;
	color:black;
}

.status a{
	color:black;
}

.status a:hover{
	color:#9c1006;
}

.to_top a{
	color:#9c1006;
	text-decoration:none;
}

div#content a{
	color:black;
}

div#content a:hover{
	color:#9c1006;
}

.box{
	font-size:1.2em;
	padding:5px;
	background-color:#f7ae83;
}

.box td{
	padding:4px;
}

.box th{
	color:#8f3c00;
	font-weight:bold;
	padding:4px;
}

h1{
	color:#8f3c00;
	font-size:1.3em;
	line-height:2em;
	font-weight:bold;
}


h2{
	font-size:1.2em;
	font-weight:bold;
	line-height:1.6em;
	margin-bottom:10px;
}

h3{
	font-size:1em;
	font-weight:bold;
	line-height:1.3em;

}

div#text p {
	font-size:1.1em;
	line-height:1.6em;
}

div#text table td,{
	font-size:1em;
	line-height:1.6em;
}

li{
	margin-left:20px;
	font-size:1.1em;
	line-height:1.6em;
}

ul {
	list-style-image: url(/sportpark_freilassing/live/spfr_navi/style/ic_li.gif);
}


form{
	font-size:1.1em;
}

td{
	font-size:1.1em;
	padding:3px;
}

input, textarea{
	font-size:1.1em;
	border:1px solid #8f3c00;

}
