@charset "UTF-8"
body {
font-size:11.5px;
color:#222;
overflow:hidden;
font-family:"Lucida Sans", Verdana, sans-serif;
line-height:17px;
}	


.con {
	position:relative;
	height:550px;
	width:1024px;
	color:#222;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	font-size:11.5px;
	margin:auto;
	top:40px;
}


.conmain {
	height:500px;
	margin:50px 0 0 100px;
	width:840px;
	font:"Lucida Sans", Verdana, sans-serif; 
	color:#222;
	line-height:17px;
}


.concontent {
	height:500px;
	width:620px;
	font:"Lucida Sans", Verdana, sans-serif; 
	color:#888;
	line-height:17px;
	margin:0px 0px 0px auto;
	text-align:justify;
	padding-top:50px;
	padding-right:50px;
	
}


.conlogo {
	height:60px;
	width:95%;
	vertical-align:bottom;
	}


.connavi {
	height:100px;
	padding-top:20px;
	width:60px;
	font:"Lucida Sans", Verdana, sans-serif; 
	float:left;
	padding-left:81px;
}

a:link { color:#666; text-decoration:none; font-style:italic;  font-size:11.5px; }
a:visited { color:#666; text-decoration:none; font-style:italic; font-size:11.5px; }
a:focus { color:#666; text-decoration:none; font-style:normal; font-size:11.5px; }
a:hover { color:#555; text-decoration:none; font-style:normal; font-size:11.5px; }
a:active { color:#666; text-decoration:none; font-style:normal; font-size:11.5px; ;}

a.linkdown:link { color:#666; text-decoration:none;  font-size:10px; line-height:11.5px; }
a.linkdown:visited { color:#666; text-decoration:none; font-size:10px; line-height:11.5px;}
a.linkdown:focus { color:#666; text-decoration:none; font-size:10px; line-height:11.5px;}
a.linkdown:hover { color:#222222; text-decoration:none; font-size:10px; line-height:11.5px;}
a.linkdown:active { color:#666; text-decoration:none; font-size:10px; line-height:11.5px;}

a.navivi:link { color:#888; text-decoration:underline;  font-size:11px; }
a.navivi:visited { color:#888; text-decoration:underline; font-size:11px; }
a.navivi:focus { color:#888; text-decoration:none; font-size:11px; }
a.navivi:hover { color:#e505b1; text-decoration:none; font-size:11px; }
a.navivi:active { color:#888; text-decoration:none; font-size:11px; ;}

a.navigr:link { color:#888; text-decoration:underline;  font-size:11px; }
a.navigr:visited { color:#888; text-decoration:underline; font-size:11px; }
a.navigr:focus { color:#888; text-decoration:none; font-size:11px; }
a.navigr:hover { color:#66CC66; text-decoration:none; font-size:11px; }
a.navigr:active { color:#888; text-decoration:none; font-size:11px; ;}

a.navibl:link { color:#888; text-decoration:underline;  font-size:11px; }
a.navibl:visited { color:#888; text-decoration:underline; font-size:11px; }
a.navibl:focus { color:#888; text-decoration:none; font-size:11px; }
a.navibl:hover { color:#3fa9cc; text-decoration:none; font-size:11px; }
a.navibl:active { color:#888; text-decoration:none; font-size:11px; ;}

a.navige:link { color:#888; text-decoration:underline;  font-size:11px; }
a.navige:visited { color:#888; text-decoration:underline; font-size:11px; }
a.navige:focus { color:#888; text-decoration:none; font-size:11px; }
a.navige:hover { color:#ffbc3e; text-decoration:none; font-size:11px; }
a.navige:active { color:#888; text-decoration:none; font-size:11px; ;}

.text {color:#222; font:"Lucida Sans", Verdana, sans-serif; font-size:11px;}

img {border:none;}

.zitate {color:#c5b9b3;}


#info {height:400px;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 50px;
	height:100px;
	border-bottom: 0px solid #ccc;
	}


ul li {
	position: relative;
	}

li ul {
	position: absolute;
	top: 0;
	display: none;
		background-color:#FFF;

	width:30px;
	}

li { width:50px;}
	
li:hover ul { display: block;
 }



ul ul {
	margin: 0;
	padding: 0;
	list-style: none;
	background-color:#FFF;
	padding-left:10px;
	}


ul li li{
	position: relative;
	}
	
ul :hover ul ul{
visibility:hidden;
}

ul :hover ul :hover ul{ 
visibility:visible;
}

li ul {
	position: absolute;
	left: 50px;
	top: 0;
	width:10px;
		background-color:#FFF;


	}

ul li a {
	display: block;
	text-decoration: none;
	color: #666;
	border: 0px solid #ccc;
	border-bottom: 0;
	padding-bottom:5px;
		background-color:#FFF;


	}

ul li:hover li ul {
	position: absolute;
}

ul li li:hover ul {
	width:10px;

}

li:hover ul { 
	display: block; 
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

table {color:#222;}