body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}





p {

	margin-left:20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;}

	

h1 {

	margin:2px 0 28px 20px!important;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 18px;

	color:#FFFFFF;}

	

h1 a {	

	margin:2px 0 28px 0px!important;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 18px;

	text-decoration:none!important;

	color:#AFBECA!important;}



h1 a:hover {

	color:#fff!important;

	text-decoration:underline;}

	

h2 {

	margin:0 0 5 20px; padding:0;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size: 14px;

	color:#4A667E;}



h3 {

	padding: 0 0 0 20px;

	margin:0 20px 0 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 18px;

	color:#fff;

	background-color:#637F97;

	border-bottom:1px solid #475967;

	border-top:1px solid #475967;}



h4 {margin:2px 0 28px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 18px;

	color:#FFFFFF;}

h4 a {	

	margin:2px 0 28px 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size: 18px;

	text-decoration:none!important;

	color:#AFBECA!important;}

	

h4 a:hover {

	color:#fff!important;

	text-decoration:underline;}

	

h5 {

	margin:0 0 5 20px; padding:0;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size: 16px;

	color:#000;}



	

h6 {

	margin:20px 0 0 20px;

	padding:0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	width:589px;}

	

ol {}

	

ul {

	margin:20px 0 0 10px;

	padding:0;}



ul ul {

	margin:0 0 0 20px;

	padding:0;

}



ul ul li {

	list-style-type:square;

	color:#848587;

}



li {

	list-style-type:none;

	font-weight:bold;

	margin:10px 0 10px 0;

} 



li a{

	text-indent:0;

	font-weight:normal;

	padding:0;

	margin:10px 0 10px 0;

	text-decoration:none;

	list-style-type:none;

	color:#848587;

}



li a:hover {

	color:#000000;}





.img-top {

	margin-top:0px;

	padding:0;}





.bodystyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

}



.medium {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.big {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

}



.xbig {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

}



.expanded {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	letter-spacing: 2px;

}



.justified {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

}





.box1 {

	padding: 3px;

	border-width: medium;

	border-style: solid;

	border-color: #CCCCCC #666666 #666666 #CCCCCC;

}



.box2 {

	font-style: italic;

	word-spacing: 2pt;

	padding: 3px;

	border: 1px solid;

}



.img-left {

	float:left;

	margin:0 10px 0 0;

	padding:0;}



.img-right {

	float:right;

	margin:0 0 0 10px;

	padding:0;}



.img-flag {

	float:right; 

	margin:6px 6px 0 0;

}



.hr {

	margin-top:0;

	margin-bottom:0;

	height:1px;

	color:#CCCEDA;

	width:120px;

	margin-right:10px;}



.b {

	font-weight:bold;}



.grey {

	color:#999999;}





/*-------------------------------------------------------------------*/



html, body {

    margin:0;

    padding:0;

    height:100%;

	background-color:#eeeef1;

	background-image:url(navi/horizontal3.gif);

	background-repeat:repeat-y;

}



#signet {

	position:absolute; top:0; left:0;

	height:165px;

	width:143px;

	background-image:url(navi/signet-bg.gif);

	background-repeat:no-repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:left;

	color:#666666;

	padding:0;

	z-index:20;

}



#header {

	position:relative;

	margin:0;

	padding:0;

	width:833px;

	height:118px;

}



#content_container {

    height:100%;

}



#content {

	float:left;

	position:relative; top:0; left:144px; 

	width:690px;

	background-image:url(navi/header-bottom.jpg);

	background-position:top;

	background-repeat:no-repeat;

}



#textbox-left {

	position:relative; 

	float:left;

	width:470px!important;

	overflow:visible;

	}

	

#textbox-left a {

	/*color:#637F97;

	text-decoration:underline;*/}



#textbox-left a:hover {

/*color:#000;

text-decoration:underline;*/}



#textbox-left p {

margin:0 20px 0 20px;

/*width:380px;*/}



#textbox-left ul {

	margin:10px 0 10px 15px; 

	padding:0;}



#textbox-left li {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	margin: 5px 0 5px 20px;

	list-style-type:square;

	color:#000;}

	

#textbox-right {

	position:relative;

	margin-right:0;

	float:right;

	width:208px;

}



#textbox-right p {

width:200px;

margin:0px;

}



#textbox-right ul {

	margin:73px 0 0 0; 

	padding:0;}



#textbox-right li {

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	margin: 5 0 5 0;

	padding:0;

	list-style-type:none;

	color:#000;}

	

#textbox-right a {

color:#000;

text-decoration:underline;}



#textbox-right a:hover {

color:#637F97;

text-decoration:underline;}



#textbox {

	position:relative;

	margin-top:0;

	float:right;

	width:690px;

	text-align:left;

}



#textbox p {

width:590px;}



#textbox ul {

margin-left:36px;}



#textbox li {

list-style-type:square;

margin:0;}



#textbox a {

color:#000;

text-decoration:underline;}



#textbox a:hover {

color:#637F97;

text-decoration:underline;

}



#navi-left {	

position:absolute; left:0; top:172px;

padding:0;

width:144px!important;

}



#navi-left-intro {

position:absolute;

top:172px; left:0;

width:141px;}



#navi-left .n {

color:#848587!important;

font-weight:normal!important;}



#footer {

    background:#DEDFE7;

	border-top:1px solid #9E9FA4;

	border-right:1px solid #9E9FA4;

	width:833px;

    text-align:center;

	margin:0;

    padding-top:1%;

}



#intro {

	position:absolute; left:144px; top:0;

	width:689px;

	border-right:1p solid #9E9FA4;

}



#footer-right {

position:absolute; top:0; left:834px;

width:143px;}



#counter {

	position:absolute;

	width:103px;

	height:34px;

	z-index:3;

	left: -820px;

	top: 626px;

}



#close {

	position:absolute;

	width:107px;

	height:43px;

	z-index:2;

	left: -830px;

	top: 591px;

}



#deckel {

	position:absolute;

	width:139px;

	height:102px;

	z-index:1;

	left: -833px;

	top: 573px;

	visibility: visible;

}

#hidden {

position:absolute; top:0; left:150px; width:650px; height:500px;

display:none;}



.Stil1 {color: #637F97}



#navitop {

width:440px;

	position:absolute;

	top:60px;

	left:20px;

	border-bottom:2px solid #4A667E;

}



#navitop a {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#4A667E;

margin:0 10px 0 0;

padding:1 3px 1 3px;



text-decoration:none;}



#navitop a:hover {

font-size:14px;

margin:0 10px 0 0 ;

text-decoration:none;

color:fff;

background-color:#4A667E;

padding:1 3px 1 3px}



.navitop-activ {

font-size:14px;

margin:0 10px 0 0 ;

text-decoration:none;

color:fff;

background-color:#4A667E;

padding:1 3px 1 3px

}

