html, body{
 margin:0;
 padding:0;
 text-align:center;
 font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif;
}
a:link, a:hover , a:visited, a:active {
  /*color:#333333;*/
  text-decoration:underline;
}
strong {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif;
	font-weight:bold;
}
#pagewidth{
 width:800px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
} 
 
#header{
 position:relative;
 background-color:#FFFFFF; 
 width:800px;
} 
 
#leftcol{
 width: 199px;
 border-right: 1px solid #CCD8E0;
 margin-bottom: 20px;
 float:left;
 position:relative;
 background-color:#FFFFFF;
}

 
#twocols{
 width:600px; 
 float:right; 
 position:relative; 
}
 
#rightcol{
 width:200px; 
 float:right; 
 position:relative;
 background-color:#FFFFFF;
}
 
#maincol{
	background-color: #FFFFFF;
	float: left; 
	display:inline; 
	position: relative;
	width: 399px;
	border-right: 1px solid #CCD8E0;
	margin-bottom: 20px;
}

#footer{
 height:auto;
 color: #003B66;
 text-align:center;
 background-color:#FFFFFF; 
 clear:both;
}
/*Header config*/
.head_800{
	display:block;
	width:800px;
	height:auto;
}html>body box_800{
	height: auto;
}


.head_logo{
	display:block;
	width:800px;
	height:auto;
}

.head_page{
	
}



/*globale einstellungen*/
.textindent10{
	text-indent:15px
}
.textindent15{
	text-indent:25px
}
.textindent20{
	text-indent:35px
}

#nav_blue{
	font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #003B66;
	text-decoration:none;
}
#nav_grey{
	font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CDCDCD;
	text-decoration:none;
}
#nav_black{
	font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}


.dummy{ font-size:2px; }

h1{
	font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
h2{
	font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

img{border:0;}

.sub_closed10 {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed10.gif) no-repeat;
}
.sub_closed15 {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed15.gif) no-repeat;
}
.sub_closed20 {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed20.gif) no-repeat;
}
.sub_opened10 {
  color: #FFFFFF;
  text-decoration: none;
  background: url(../img/navi/sub_opened10.gif) no-repeat;
}

#sub_closed10 {
 font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed10.gif) no-repeat;
}
#sub_closed15 {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed15.gif) no-repeat;
}
#sub_closed20 {
  font-family: "Trebuchet MS", "Myriad Pro", Arial, Verdana, Helvetica ,sans-serif; 
	line-height: 160%; 
	font-size:11px;
	font-weight:normal;
	color:#333333;
  text-decoration: none;
  background: url(../img/navi/sub_closed20.gif) no-repeat;
}
#sub_opened10 {
  color: #FFFFFF;
  text-decoration: none;
  background: url(../img/navi/sub_opened10.gif) no-repeat;
}


#langmenue ul {
	display:block;
	width:100px;
	margin: 0;
	padding: 0;
  list-style-type: none;
	background-color:003B66;
	border: #C5C5C5 1px solid;
}
#langmenue li a:hover {
	/*background-color:00FF00;*/
	color:#FFFFFF;
}
