body {
	background-color: #000000;
	color: #FFFFFF;
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	
/*	background-image:url(/img/v2/verein/verein_header.jpg);
	background-position:top left;
	background-repeat:repeat-x;*/
}

a, a:link, a:active, a:visited, a:hover {
	color: #007eff;
}
a:hover {
	color: #FF8022;
}

input, textarea, select {
	font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 0px solid #003399;
	background-color: #00143D;
	background-color: #000;
	font-size: 16px;
	/*border-top: 1px solid white;
	border-left: 1px solid white;*/
	border-right: 1px solid #003399;
	border-bottom: 1px solid #003399;
}
input.button {
	border: 0px solid #003399;
	border-top: 1px solid #003399;
	border-left: 1px solid #003399;
}



.mbottomline a, .mbottomline a:link, .mbottomline a:hover, .mbottomline a:active, .mbottomline a:visited {
	color: #FFFFFF;
}
.mbottomline a:hover {
	text-decoration: underline;
}

/* ------- header ------- */
.logo {
	background-image:url("/img/v2/verein/verein_header.jpg");
	background-position: top center;
	height: 400px;
}


/* ------- navigation ------- */

	a.navi-main-front, a.navi-main-front:link, a.navi-main-front:active, a.navi-main-front:hover, a.navi-main-front:visited, a.navi-main-front:focus {
		color: #FFFFFF;
	}
	.navi-main-back, .navi-main-back-selected, .navi-main-back-hover {
		background-color: #003399;
		border-left: 1px solid #808080;
		border-top: 1px solid #808080;
		border-bottom: 1px solid #0066CC;
		border-right: 1px solid #0066CC;
	
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		filter: alpha(opacity=40);
		-moz-opacity: .4;
		opacity: .4;
	}
	.navi-main-back-selected {
		color: #FF8022;
		background-color: #0066CC;
	}
	.navi-main-back-hover {
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		-moz-opacity: .7;
		opacity: .7;
	}

	a.navi-bar-front, a.navi-bar-front:link, a.navi-bar-front:active, a.navi-bar-front:hover, a.navi-bar-front:visited, a.navi-bar-front:focus {
		color: #FFFFFF;
	}
	.navi-bar-back, .navi-bar-back-selected, .navi-bar-back-hover {
		background-color: #003399;
		border-left: 1px solid #808080;
		border-top: 1px solid #808080;
	
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		filter: alpha(opacity=40);
		-moz-opacity: .4;
		opacity: .4;
	}
	.navi-bar-back-hover {
		border-left: 1px solid #0066CC;
		border-top: 1px solid #0066CC;
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		-moz-opacity: .7;
		opacity: .7;
	}
	.navi-bar-back-selected {
		color: #FF8022;
		background-color: #0066CC;
	}
	
	.navi-path a, .navi-path a:link, .navi-path a:active, .navi-path a:hover, .navi-path a:visited, .navi-path a:focus {
		color: #FFFFFF;
	}


/* ------- main windowsite ------- */

.win-1x1-outer, .win-2x1-outer, .win-1x2-outer, .win-2x2-outer, .win-3x1-outer, .eye-1-outer, .eye-2-outer, .eye-3-outer {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	opacity: .4;

	background-color: #003399;
}

.win-1x1-inner, .win-2x1-inner, .win-1x2-inner, .win-2x2-inner, .win-3x1-inner {
	background-color: #00143D;
}
.eye-1-inner, .eye-2-inner, .eye-3-inner {
	color: #FFFFFF;
}

.win-1x1 h1, .win-2x1 h1, .win-1x2 h1, .win-2x2 h1, .win-3x1 h1 {
	color:#FFFFFF;
}



.win-1x1-navi .title, .win-1x1-navi-hover .title {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	opacity: .4;

	font-size: 34px;
	color: #FFFFFF;
	background-color: #003399;
}
.win-1x1-navi .subtitle, .win-1x1-navi-hover .subtitle {
	background-color: #00143D;
	color: #FFFFFF;
}


/* ------- main contentsite ------- */

.content-outer {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	opacity: .4;

	background-color: #003399;
}
.content-inner {
	background-color: #00143D;
}
.content-image {
	background-color: transparent;
}

.infobubble {
	background-color: #003399;
	border: 1px solid #FFFFFF;
}