@charset "utf-8";
/* CSS Document */

body {
	margin:0px; background-color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal; color:#000;
}

/*------------------ Seitenaufbau ---------------------*/
#frame{
	width:965px; margin: 10px auto 2px; height:auto; float:none;
}

#head{
	width:965px; height:90px; float:left;
	border-bottom:5px #65c5c5 solid; border-top:5px #65c5c5 solid;
}

#content {
	width:965px; height:auto; margin-top:5px; float:left;
}

#ul {margin:0px; padding:0px;}

/*------------------ Menue ---------------------*/
#menue {
	width:150px; height:auto; vertical-align:top;
	background-color:#afe1e1;
	background-image:url(../gfx/pic_left.jpg);
	background-position:bottom;	background-repeat:no-repeat;
}

#ulnav {list-style-type:none; margin-top:10px; padding:0px; width:135px; float:right;}
/* #ulnav li {list-style:none; display:block; width:135px; text-align:left;} */
#ulnav a{
	color:#000; text-decoration:none; font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:1px; padding-top:3px; border-bottom:2px #fff solid; display:block; margin-top:5px; margin-bottom:5px;}

#ulnav a:hover {
	color:#006699; text-decoration:none;}

#subnav {list-style-type:none; margin-top:2px; margin-bottom:5px; padding:0px; width:120px; float:right;}
/* #subnav li {width:105px; text-align:left;} */
#subnav a{
	color:#666; text-decoration:none; font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding-top:0px; border:0px; display:block; margin-bottom:5px;}

#subnav a:hover {
	color:#006699; text-decoration:none;}



/*------------------ Content ---------------------*/
#cont {
	width:640px; height:420px; vertical-align:top;
	background-color:#f0f2f2; background-image:url(../gfx/back_content.gif);
}

#inhalt {
		width:640px; height:420px; float:left;
}

#bottom {
	width:965px; height:17px; float:left; margin-bottom:4px;
	border-top:2px #65c5c5 solid;
}

#pic {
	float:right; margin:30px 20px 10px 10px;
}

/*------------------ News ---------------------*/
#right {
	width:175px; vertical-align:top;
	background-color:#afe1e1;
	background-image:url(../gfx/pic_right.jpg);
	background-position:bottom; background-repeat:no-repeat;
}

#news_head {
	width:167px; height:22px; margin:4px 4px 4px 4px;
	background-color:#65c5c5;
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#fff; padding:2px 0px 0px 5px;
}

#news {
	width:165px; height:auto; margin:0px 4px 10px 4px;
	background-color:#daf4f4; border:1px #65c5c5 solid; border-top:3px #65c5c5 solid;
	padding:2px 2px 3px 2px; font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#65c5c5;
}


/*-------------------- Links ----------------------------*/
.news a:link {
	font: normal 10px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color:	#333;
	text-decoration: underline;
}
.news a:visited {
	font: normal 10px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #333;
	text-decoration: underline;
}
.news a:hover {
	font: normal 10px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: none;
}
.news a:active {
	font: normal 10px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: none;
}

.linkbot a:link {
	font: 9px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: underline;
}
.linkbot a:visited {
	font: 9px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: underline;
}
.linkbot a:hover {
	font: 9px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: underline;
}
.linkbot a:active {
	font: 9px Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #000;
	text-decoration: underline;
}

.linkts a:link {
	font: 7pt Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #888;
	text-decoration: none;
}
.linkts a:visited {
	font: 7pt Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #888;
	text-decoration: none;
}
.linkts a:hover {
	font: 7pt Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #fff;
	text-decoration: underline;
}
.linkts a:active {
	font: 7pt Verdana, Arial, Helvetica, Geneva, Swiss, Sans-serif;
	color: #fff;
	text-decoration: underline;
}


/*-------------------- Texte ----------------------------*/

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	color:#006699;
	padding-left:10px; padding-top:10px;
	text-decoration:none;
	
}

h1 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;	color:#006699;
	text-decoration:none;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	color:#fff;
	text-align:right; padding-right:10px;
}



h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;	color:#000;
	text-align:left; padding-left:10px;
}

h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	color:#006699; margin:0px;
	padding-left:10px;/* padding-top:10px;*/
	text-decoration:none;
	
}

h5 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	color:#006699; margin:0px;
	text-decoration:underline;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal; color:#000;
	padding-left:10px; padding-right:15px;
	text-decoration:none;
	
}

h3 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal; color:#000;
	text-decoration:none;	
}

.txtbot {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px; color:#000;
	text-align:center;
}


a {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:normal; color:#000;	
}