@charset "utf-8";
/* CSS Document */

/*body 				{ overflow:scroll; }*/

body { height:101%; }
body, td, div, p	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#004178; margin:0px; padding:0px; }
h1					{ font-size:12px; font-weight:bold; line-height:16px; margin:0px; padding:0px; margin-bottom:16px; }
h2					{ font-size:11px; font-weight:bold; line-height:16px; margin:0px; padding:0px; margin-bottom:16px; }
h5					{ font-size:12px; font-weight:bold; line-height:16px; margin:0px; padding:0px; margin-bottom:16px; text-align:center;}


#content			{ /*text-align:justify;*/ line-height:16px; }
#content h1			{ font-size:12px; font-weight:bold; line-height:16px; margin:0px; padding:0px; margin-bottom:16px; }
#content h2			{ font-size:11px; font-weight:bold; line-height:16px; margin:0px; padding:0px; margin-bottom:16px; }
#content a			{ color: #668dae; text-decoration: underline; }
#content a:hover	{ color: #ffffff; text-decoration: none; background-color: #004178; }

#sidebar			{ width:160px; overflow:hidden; }

/*.csc-default {margin-bottom:20px;}*/

#header			{ background-image:url("images/header.gif"); width:960px; height:150px;}
#header_english	{ background-image:url("images/header_english.gif"); width:960px; height:150px;}
#header_start	{ background-image:url("images/start1.jpg"); width:960px; height:100px;}
#footer1		{ background-image:url("images/footer1.gif"); width:960px; height:51px;}
#footer2		{ background-image:url("images/footer2.gif"); width:960px; height:71px;}

#start2			{ background-image:url("images/start2.jpg"); width:960px; height:465px;}
#start3			{ background-image:url("images/start3.jpg"); width:960px; height:71px;}

#sprachauswahl 			{ text-align:left; float:left; position:absolute; margin-top:30px; clear:both; margin-left:804px; }
#sprachauswahl a		{ color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
#sprachauswahl a:hover	{ color: #004178; text-decoration:underline; }

#quicklinks 			{ text-align:left; float:left; position:absolute; margin-top:118px; clear:both; margin-left:545px; }
#quicklinks a			{ color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
#quicklinks a:hover		{ color: #004178; text-decoration:underline; }

#start_weiter 			{ text-align:left; float:left; position:absolute; margin-top:400px; clear:both; margin-left:45px; font-size:18px; font-weight:bold;}
#start_weiter a			{ color: #004178; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration: none; font-weight:bold;}
#start_weiter a:hover	{ color: #668dae; text-decoration:underline; }

#start_footer 			{ text-align:left; float:left; position:absolute; margin-top:35px; clear:both; margin-left:90px; color: #ffffff; font-family: Tahoma; font-size: 11px; text-decoration: none;}
#start_footer a			{ color: #ffffff; font-family: Tahoma; font-size: 11px; text-decoration: none;  }
#start_footer a:hover	{ color: #668dae; text-decoration:underline; }


span.arrowlinks 		{ font-weight:bold; color:#8edef3; margin-right:15px; }

#footerlinks 			{ text-align:left; float:left; position:absolute; margin-top:30px; clear:both; margin-left:545px; }
#footerlinks a			{ margin-right:30px; color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  }
#footerlinks a:hover	{ color: #fff; text-decoration:underline; }




ul.navigation, ul.navigation li, ul.navigation ul { list-style: none; margin: 0; padding: 0; }
ul.navigation li { margin-bottom: 12px; }
ul.navigation ul { margin-left: 0px; margin-top: 5px; }
ul.navigation ul li { margin-bottom: 5px; color: #a6bccf; }
ul.navigation ul ul { margin-left: 0px; margin-top: 5px; margin-bottom:10px;}
ul.navigation ul ul li { margin-bottom: 2px; color: #ffffff; }

ul.navigation a { color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
ul.navigation a.active { color: #004178; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;	}
ul.navigation a.rootline { color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;	}
ul.navigation ul a.active { color: #004178; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; }
ul.navigation ul a { color: #668dae; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
ul.navigation ul a:hover { color: #004178; text-decoration: underline; }
ul.navigation ul a.rootline { color: #004178; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;	}
ul.navigation ul a.rootline:hover { text-decoration:underline;}
ul.navigation a:hover { color: #004178; text-decoration: underline;	}

ul.navigation ul ul a.active { color: #004178; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; }
ul.navigation ul ul a { color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
ul.navigation ul ul a:hover { color: #004178; text-decoration: underline; }


div.tx-irfaq-pi1 dt {margin-bottom:5px;}

.csc-textpic-caption {font-size:10px; font-family:Arial, Helvetica, sans-serif;}

