/* CSS Ava Angel home */

#noscript {
	font-family: 		Arial, Geneva, Verdana, sans-serif;
	font-size: 			16pt;
	color: 				#CC3333;
	text-align: 		center;
	width: 				850px;
	margin: 			0 auto;
}

body {
	margin: 			0 auto;
	background-color: 	#333;
}

#horizon {
	color: 				white;
	background-color: 	transparent;
	text-align: 		center;
	position: 			absolute;
	top: 				50%;
	left: 				0px;
	width: 				100%;
	height: 			1px;
	overflow: 			visible;
	visibility: 		visible;
	display: 			block;
}

#bgcontent {
	color: 				white;
	background-color: 	transparent;
	position: 			absolute;
	top: 				50%;
	margin-top:			-70px;
	left: 				0px;
	width: 				100%;
	height: 			120px;
	background-image: 	url(../img/bg_muster04.jpg);
	background-repeat:	repeat-x;
	visibility: 		visible;
}

#content {
	font-family: 		Arial, sans-serif;
	font-size: 			10pt;
	color: 				#EEEEEE;
	background-color: 	transparent;
	margin-left: 		-420px;
	position: 			absolute;
	top: 				-225px;
	left: 				50%;
	width: 				850px;
	height: 			450px;
	visibility: 		visible;
	text-align: 		justify;
	border: 1px solid black;
}

#oben {
	width: 100%;
	height: 22px;
	background-color: transparent;
	background: url(../img/top_bg.jpg) top left; 
	text-align: right;
	padding: 8px 0 0 0;
}

#mitte {
	width: 100%;
	height: 390px;
	background-color: #7a7c7d;
	background: url(../img/bg_home2.jpg) top left; 
}

#unten {
	width: 100%;
	height: 25px;
	padding: 5px 0 0 0;
	background-color: blue;
	background: url(../img/bottom_bg.jpg) top left; 
	text-align: center;
}

.navitable {
	width: 				100%;
	text-align:			center;
	font: bold 10pt Verdana, Geneva, sans-serif;
}

.navitable a:link, .navitable a:visited, .navitable a:active {
	color: white;
	text-decoration: none;
}

.navitable a:hover {
	color: silver;
	text-decoration: none;
}

.headline {
	text-align: left;
	border-bottom: 1px solid #851515;
}

.textblock {
	text-align: justify;
}

.textblock a:link, .textblock a:visited, .textblock a:active {
	color: black;
	text-decoration: none;
}

.textblock a:hover {
	color: #851515;
	text-decoration: none;
}

/* ### MOOTIPS ### */
.tool-tip {
	color: 				#fff;
	width: 				160px;
	z-index: 			13000; 
}

.tool-title {
	background-color: 	transparent;
	font: 				bold 9pt Arial,Verdana,Geneva,sans-serif;
	text-decoration: 	underline;
	margin: 			0;
	color: 				#fff;
	padding: 			8px 8px 4px;
	background: 		url(../img/bubble_red.gif) top left; 
	opacity: 			0.8;
    filter: 			alpha(opacity=80);
    -khtml-opacity: 	0.8;
    -moz-opacity: 		0.8;
	visibility: 		visible;
}

.tool-text {
	background-color: 	transparent;
	font-family: 		Arial, Verdana, Geneva, sans-serif;
	font-weight: 		light;
	font-size: 			8pt;
	color: 				silver;
	padding: 			4px 8px 8px;
	background: 		url(../img/bubble_black.gif) bottom right;
	opacity: 			0.8;
    filter: 			alpha(opacity=80);
    -khtml-opacity: 	0.8;
    -moz-opacity: 		0.8;
	visibility: 		visible;
}




