  
		
		   
		 
		html, body{ 
			padding:0px;
			margin:0px;
			font-family:Arial;
			font-size:12px;
			width:100%;
			height:100%;
		}		
		
		html{
			overflow-y:scroll;
		}	
		
		p{
			padding:5px 0px 5px 0px;
			margin:0px;
		}
		
		a{
			text-decoration:underline;
			font-size:12px;
			color:#00519e;
			line-height:13px;
		}
		
		form {
			margin:0px;
			padding:0px;
		}
		
		a:hover{
			color:#e2003b;		
			text-decoration:underline;
		}
		
		img, a img {
			border:0px;
		}
           
        
		.clear {
			height:0px;
			margin:0px;
			padding:0px;
			font-size:0px;
			line-height:0px;
			clear:both;
		}
		
		.stress{
			font-weight:bold;
			font-size:15px;
			color:#00519e;
		}
		
		.br_clear{
			height:10px;
			clear:both;
		}
		
		 
		
		#lay{
			width:866px;
			margin:0px auto;
		}
		
		#top{
			height:81px;
			width:866px;
		}
		
		#bsn_logo{
			height:81px;
			width:201px;
			padding-left:2px;
			float:left; 
		}
		
		#top_nav_area{		
			height:81px;
			width:661px;
			padding-right:2px;
			float:left;
		}
		
		
		
        .topmenue{
            margin-top:12px;			
            width:510px;
            line-height:11px;
            float:left;
            margin-right:6px;
        }
          

		
		.topmenue .firstlink, .topmenue .flag_firstlink, .topmenue .last-of-firstlink{
			float:right;
		}
		
		.topmenue .firstlink, .topmenue .flag_firstlink, .topmenue .last-of-firstlink{
			border-right: 1px solid #3865a8;
		}
		
		.topmenue a{
			color:#00519e;
			text-decoration:none;
			padding:0px 5px;
			font-family:Arial;
			font-size:11px;
		}
		
		.topmenue a:hover{		
			text-decoration:underline;
			color:#e2003b;	
		}
		 
		
		
		#top_nav_area2{		
			height:81px;
			width:661px;
			padding-right:2px;
			float:right;
		}
		
		
        .topmenue2{
            margin-top:12px;			
            width:620px;
            line-height:11px;
            float:right;
            margin-right:2px;
        }
          
		
		.topmenue2 .lastlink{
			border-right: none;
			float:right;
		}
		
		.topmenue2 .firstlink2, .topmenue2 .last-of-firstlink2{
			float:right;
		}
		

		
		
		.topmenue2 .firstlink2, .topmenue2 .last-of-firstlink2{
			border-right: 1px solid #3865a8;
		}
		
		.topmenue2 a{
			color:#00519e;
			text-decoration:none;
			padding:0px 5px;
			font-family:Arial;
			font-size:11px;
		}
		
		.topmenue2 a:hover{		
			text-decoration:underline;
			color:#e2003b;	
		}
		 
		
		
		.languageFlags{
			margin-top:20px;
			height:20px;
			float:right;
		}
		
		.languageFlags img{
			padding-top:1px;
			float:left;
		}
		
		.languageFlags .langauge_name{		
			color:#00519e;
			font-size:14px;		
			font-weight:bold;
			float:left;
		}		
		
		
		
		#main_nav{	
			height:14px;
			width:856px;		
			padding-left:10px;	
			background-image:none;
			background-repeat:no-repeat;
			background-position:0px 0px;	
		}
		
		*:first-child+html	#main_nav{	
			margin-bottom:15px;
			}
		
		
		#main_nav #search_container{
			float:left;
			width:155px;
			padding-top:7px;
		}
		
		#main_nav #search_container input{	
			background-color:#f6f9fc;
			border-top:1px solid #00519e;
			border-left:1px solid #5b88b4;
			border-right:1px solid #5b88b4;
			border-bottom:1px solid #abc4dd;
		}
		
		#main_nav .searchinput{		
			background-image:url('../img/search_lupe.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
			padding-left: 20px;
			width:125px;
			color:#00519e;
			font-size:12px;
			height:15px;
			padding-top:2px;
		}
				
		
		#main_nav #search_container2{
			float:left;
			width:171px;
			padding-top:7px;
		}
		
		#main_nav #search_container2 input{	
			background-color:#f6f9fc;
			border-top:1px solid #00519e;
			border-left:1px solid #5b88b4;
			border-right:1px solid #5b88b4;
			border-bottom:1px solid #abc4dd;
		}
		
		#main_nav .searchinput2{		
			background-image:url('../img/search_lupe.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
			padding-left: 20px;
			width:125px;
			color:#00519e;
			font-size:12px;
			height:15px;
			padding-top:2px;
		}
		
		#main_nav #search_button{
			float:left;
			width:16px;
			padding-top:4px;
		}
		
		#main_nav #search_button input{
			padding-top:5px;
		}
		
		
		#main_nav #search_button2{
			float:right;
			width:16px;
			padding-top:2px;
			padding-left:4px;
			border:0px solid #00519e;
		}
		
		#main_nav #search_button2 input{
			background-color:#ffffff;
			padding-top:0px;
			border:0px solid #00519e;
		}
		
		#search_area{
			float:left;
			width:191px;
		}
		
		
		
		.mainmenue{
			float:right;
			max-width:661px;	
		}				
		
		.mainmenue .firstlink{		
			background-image:url('../img/trenner.gif');
			background-repeat:no-repeat;
			background-position:right 10px;
		}
		
		.mainmenue .firstlink, .mainmenue .last-of-firstlink{
			float:left;
		}
		
		.mainmenue a{			
			text-transform:uppercase;
			color:#00519e;
			font-weight:bold;
			font-size:11px;
			text-decoration:none;		
			padding:0px 8px;
			height:32px;
			line-height:34px;
		}
		
		.mainmenue a:hover, .mainmenue actualClicked a, .mainmenue .clicked a{
			color:#e2003b;
			text-decoration:none;
		}
		
		.mainmenue .firstlink, .mainmenue .last-of-firstlink{
			text-align:center;
			position:relative;
		}
		
		.mainmenue .secondlinks{
			position: absolute;
			left: -1px;
			top: 31px;
			z-index:10;
			background-color: #f6f9fc;
			border: 1px solid #3865a8;
			color:#0c59a3;
		}
		
		.mainmenue .secondlinks .secondlink a:hover, .mainmenue .secondlinks .secondlink_child a:hover, .mainmenue .secondlinks .last-of-secondlink a:hover{
			background-color: #d9e5f1;
			color: #0c59a3;
		}
		
		.mainmenue .secondlinks .clicked .actualClicked a{
			background-color: #d9e5f1;
			color: #0c59a3;
			font-weight:normal;
		}
		
		.mainmenue .firstlink .secondlihnks .secondlink_child .clicked a{
			font-weight:normal;
		}
		
		.mainmenue .secondlink, .mainmenue .secondlink_child{
			z-index:10;
			position:relative;
			padding:0px 0px 0px 0px;
			margin:0px;
		}
		
		.mainmenue .firstlink .secondlink a, .mainmenue .last-of-firstlink .secondlink a{
			height:auto;		
			font-size:12px;
			font-weight:normal;
			display:block;
			background-image:none;
			width:140px;
			padding:2px 10px 2px 20px;
			text-align:left;
			text-transform:none;
			border-bottom:1px solid #c3d1e5;
			line-height:16px;
		}	
		
		.mainmenue .firstlink .last-of-secondlink a, .mainmenue .last-of-firstlink .secondlink_child a, .mainmenue .last-of-firstlink .last-of-secondlink a, .last-of-firstlink .last-of-secondlink_child a, .firstlink .last-of-secondlink_child a{
			height:auto;			
			font-size:12px;
			font-weight:normal;
			display:block;
			background-image:none;
			width:140px;
			padding:2px 10px 2px 20px;
			text-align:left;
			text-transform:none;
			border-bottom:0px;
			line-height:16px;
		}
		
		.mainmenue .firstlink .thirdlinks{
			position:absolute;
			left:160px;
			top:0px;
			z-index:3;
			height: auto;
			border: 1px solid #3865a8;
		}
		
		.mainmenue .last-of-firstlink .thirdlinks, .mainmenue .last-of-firstlink-with-border .thirdlinks{
			position:absolute;
			left:-162px;
			top:0px;
			z-index:3;
			height: auto;
			border: 1px solid #3865a8;
		}
		
		.mainmenue .secondlink_child, .mainmenue .last-of-secondlink_child{
			z-index:10;
			position:relative;
			padding-top:0px;
		}
		
		.mainmenue .firstlink .secondlink_child a, .mainmenue .last-of-firstlink .secondlink_child a, .mainmenue .last-of-firstlink-with-border .secondlink_child a {
			height:auto;			
			font-size:12px;
			font-weight:normal;
			display:block;
			background-image:none;
			width:140px;
			padding:2px 10px 2px 20px;
			text-align:left;
			background-image:url('../img/navi_child.gif');
			background-repeat:no-repeat;
			background-position:9px 7px;
			text-transform:none;
			border-bottom:1px solid #c3d1e5;
			line-height:16px;
			background-color:#f6f9fc;
		}
		
		.mainmenue .last-of-firstlink .last-of-secondlink_child a, .mainmenue .firstlink .last-of-secondlink_child a, .mainmenue .last-of-firstlink .last-of-secondlink_child a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child a{
			height:auto;			
			font-size:12px;
			font-weight:normal;
			display:block;
			background-image:none;
			width:140px;
			padding:2px 10px 2px 20px;
			text-align:left;
			background-image:url('../img/navi_child.gif');
			background-repeat:no-repeat;
			background-position:9px 7px;
			text-transform:none;
			line-height:16px;
		}
		
		.mainmenue .firstlink .secondlink_child .thirdlink a, .mainmenue .last-of-firstlink .secondlink_child .thirdlink a, .mainmenue .firstlink .secondlink_child .thirdlink a:hover, .mainmenue .last-of-firstlink .secondlink_child .thirdlink a:hover {
			background-image:none;
		}
		
		.mainmenue .firstlink .secondlink_child a:hover, .mainmenue .last-of-firstlink-with-border .secondlink_child a:hover, .mainmenue .last-of-firstlink .secondlink_child a:hover, .mainmenue .last-of-firstlink-with-border .secondlink_child a:hover , .mainmenue .last-of-firstlink .last-of-secondlink_child a:hover, .mainmenue .firstlink .last-of-secondlink_child a:hover, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child a:hover{
			background-image:url('../img/navi_child.gif');
			background-color: #d9e5f1;
			color:#0C59A3;
		}
		
		.mainmenue .firstlink  .secondlink_child .clicked .actualClicked a, .mainmenue .last-of-firstlink  .secondlink_child .clicked .actualClicked a,
		.mainmenue .firstlink  .secondlink_child .clicked a, .mainmenue .last-of-firstlink .last-of-secondlink_child .clicked a {
			background-image:url('../img/navi_child.gif');
			background-color:#F6F9FC;
		}
		
		.mainmenue .firstlink  .secondlink_child .clicked a, .mainmenue .last-of-firstlink-with-border .secondlink_child .clicked a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .clicked a, .mainmenue .last-of-firstlink .secondlink_child .clicked a,
		.mainmenue .firstlink  .secondlink .clicked a, .mainmenue .firstlink  .last-of-secondlink .clicked a, .mainmenue .last-of-firstlink-with-border .secondlink .clicked a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink .clicked a, .mainmenue .last-of-firstlink .secondlink .clicked a {
			font-weight: normal;
			background-color:#F6F9FC;
			color:#0C59A3;
		}	
		
		.mainmenue .firstlink  .secondlink_child .clicked a:hover, .mainmenue .last-of-firstlink-with-border .secondlink_child .clicked a:hover, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .clicked a:hover, .mainmenue .last-of-firstlink .secondlink_child .clicked a:hover, .mainmenue .last-of-firstlink .last-of-secondlink_child .clicked a:hover, 
		.mainmenue .firstlink  .secondlink .clicked a:hover,.mainmenue .firstlink  .last-of-secondlink .clicked a:hover, .mainmenue .last-of-firstlink-with-border .secondlink .clicked a:hover, .mainmenue .last-of-firstlink-with-border .last-of-secondlink .clicked a:hover, .mainmenue .last-of-firstlink .secondlink .clicked a:hover, .mainmenue .last-of-firstlink .last-of-secondlink .clicked a:hover {
			font-weight: normal;
			background-color:#d9e5f1;
		}
		
		.mainmenue .firstlink .secondlink_child .thirdlinks .thirdlink a, .mainmenue .last-of-firstlink-with-border .secondlinks .secondlink_child .thirdlinks .thirdlink a, .mainmenue .firstlink .last-of-secondlink_child .thirdlinks .thirdlink a, .mainmenue .last-of-firstlink-with-border .secondlinks .last-of-secondlink_child .thirdlinks .thirdlink a, .mainmenue .firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a  {
			border-bottom:1px solid #c3d1e5;
			background-image:none;
			background-color: #f6f9fc;
		}
		
		.mainmenue .firstlink .secondlink_child .thirdlinks .last-of-thirdlink a, .mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .last-of-thirdlink a , .mainmenue .last-of-firstlink .secondlink_child .thirdlinks .last-of-thirdlink a, .mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .thirdlink a, .mainmenue .last-of-firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a,
		.mainmenue .firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink a, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a  {
			border-bottom:0px;
			background-image:none;
			background-color:#f6f9fc;
		}
		
		.mainmenue .firstlink .secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .last-of-firstlink .secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .thirdlink a:hover, .mainmenue .last-of-firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover,
		.mainmenue .firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover, .mainmenue .firstlink .last-of-secondlink_child .thirdlinks .thirdlink a:hover, .mainmenue .firstlink .secondlink_child .thirdlinks .thirdlink a:hover {
			border-bottom:0px;
			background-image:none;
			background-color: #d9e5f1;
			color:#0C59A3;
		}
		
		.mainmenue .firstlink .last-of-secondlink_child .thirdlinks .last-of-thirdlink .actualClicked a {
			border-bottom:0px;
			background-image:none;
			background-color: #d9e5f1;
			color:#0C59A3;
		}
		
		.mainmenue .last-of-firstlink .last-of-secondlink_child .clicked a{
			background-image:url('../img/navi_child.gif');
			color: #0C59A3;
			background-color:#F6F9FC;
		}
		
		.mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .last-of-thirdlink a:hover ,
		.mainmenue .last-of-firstlink .secondlink_child .thirdlinks .thirdlink a:hover,
		.mainmenue .firstlink .secondlink_child .thirdlinks .thirdlink a:hover,
		.mainmenue .firstlink .last-of-secondlink_child .thirdlinks .thirdlink a:hover,
		.mainmenue .last-of-firstlink-with-border .secondlink_child .thirdlinks .thirdlink a:hover,
		.mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover,
		.mainmenue .last-of-firstlink-with-border .last-of-secondlink_child .thirdlinks .last-of-thirdlink a:hover {
			border-bottom:1px solid #c3d1e5;
		}
		
		.mainmenue .last-of-firstlink-with-border .secondlinks .last-of-secondlink a{
			background-image:none;
		}
		
		.firstlink .secondlinks .last-of-secondlink_child .thirdlinks .thirdlink {
			background-color:#fff;
		}
		
		
		.starterimage {
			margin-top:0px;
			height:180px;			
			width:862px;
			padding:0px 0px 0px 0px;
			background-image:url('../img/starter.jpg');
			background-repeat:no-repeat;
			background-position:0px 0px;
			border-bottom:1px solid #3865a8;
		}
		
		.breadcrumbsfromroot {
			width:861px;	
			padding:4px 0px;
			border-bottom:1px solid #3865a8;
		}
		
		.breadcrumbsfromroot .breadcrumb-item, .breadcrumbsfromroot .breadcrumb-item a, .breadcrumbsfromroot .first-item a, .breadcrumbsfromroot a {
			color:#749cc4;
			font-size:11px;
			text-decoration:none;		
			margin:0px 2px 0px 0px;
			float:left;
		}
		
		.breadcrumbsfromroot a:hover{
			color:#e2003b;
			text-decoration:underline;	
		}
		
		.breadcrumbsfromroot .breadcrumb-item  {
			background-image:url(../img/breadcrumb.gif);
			background-repeat:no-repeat;
			background-position:0px 5px;
			padding-left:15px;
		}
		
		.breadcrumbsfromroot .first-item a {
			margin-right:7px;
		}
		
		.breadcrumbsfromroot .breadcrumb-item-none  {
			display:none;
		}
		
		
		#middlearea {
			width:862px;	
			margin:0px 2px;	
			background-image:url(../img/single-dott.gif);
			background-repeat:repeat-y;
			background-position:-1px 0px;
			border-bottom:1px solid #3865a8;
		}
		
		#leftarea {
			width:201px;
			float:left;
			min-height:240px;
			height:240px;
			padding-top:22px;
		}        
		
		
		#leftmenue{
			height:24px;
			padding:10px;
			width:846px;
			background-image:url('../img/navi_bg.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
		}
		
		#leftmenue .firstlink{
			float:left;			
			background-image:url('../img/trenner2.gif');
			background-repeat:no-repeat;
			background-position:right;
		}
		
		#leftmenue .last-of-firstlink{
			float:left;			
		}
		
		#leftmenue .firstlink a, #leftmenue .last-of-firstlink a{
			text-decoration:none;			
			padding:0px 7px;			
			font-size:11px;
		}
		

		#leftpic{
			width:175px;
			height:145px;
			margin-top:140px;
			background-image:url('../img/family_fr_s.jpg');
			background-repeat:no-repeat;
			background-position:0% 0%;
		}
		
		
		#firstteaserarea {
			padding-top:0px;
		}
		
		
		.firstteaseritem{		
			width:160px;
			display:block;
			padding-bottom:10px;
		}
		
		.firstteaserheadline{			
			text-transform:uppercase;
			color:#00519e;
			font-size:11px;
			font-weight:bold;
			background-image:url('../img/firstteaser_head.jpg');
			background-repeat:no-repeat;
			background-position:0px 0px;
			height:10px;
			padding:0px 0px 0px 0px;
		}
		
		.firstteasercontent{				
			color:#00519e;
			font-size:11px;
			background-image:url('../img/teaser_bg_kachel.gif');
			background-repeat:repeat-y;
			background-position:0px 0px;
		}
		
		.firstteaser_content{			
			padding:0px 0px 0px 10px;
		}
		
		.firstteaserlink, .teaser_documents{		 		 		 
			text-transform:uppercase;
			color:#00519e;
			font-size:11px;
			font-weight:bold;
			background-image:url('../img/teaser_bg_kachel.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
			padding:0px 0px 0px 8px;
		}
		
		.firstteaserlink a, .teaser_documents a{		 		 		 
			padding-left:2px;		 		 		 		 
			color:#00519e;
			font-size:11px;	

			background-repeat:no-repeat;
			background-position:0px 0px;
			text-decoration:none;
		}
		
		.firstteaserlink2, .teaser_documents{		 		 		 
			text-transform:uppercase;
			color:#00519e;
			font-size:11px;
			font-weight:bold;
			background-image:none;
			background-repeat:no-repeat;
			background-position:0px 0px;
			padding:2px 0px 3px 10px;
		}
		
		.firstteaserlink2 a, .teaser_documents a{		 		 		 
			padding-left:15px;		 		 		 		 
			color:#00519e;
			font-size:11px;		 		 
			background-image:url('../img/teaser_arrow.gif');
			background-repeat:no-repeat;
			background-position:0px 2px;
			text-decoration:none;
		}
		
		.firstteaser_documents a:hover{
			color:#e2003b;
			text-decoration:underline;
		}
		
		.firstteaser_documents{	
			background-image:none;
			width:130px;
			*width:126px;
			
		}
		
		.firstteaserimage img {
			float:right;
			position:relative;
			margin-top:-16px;
			margin-left:-5px;
			padding-right:15px;
			padding-left:0px;
		}
		
		.firstteaser-top-border {
			border-top:1px solid #6b8cbe;
			line-height:11px;
			height:20px;
		}
		
		.firstteaser-bottom-border {
			border-bottom:1px solid #6b8cbe;
			line-height:11px;		
		}
		
		.firstteaser-empty-content {
			line-height:10px;
		}
		
		.firstteaserlink a:hover{				
			color:#e2003b;
			text-decoration:underline;
		}
		
		.firstteaser_end{		
			background-image:url('../img/teaser_end.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
			height:4px;			
			line-height:4px;
		}
				
		
		
		
		
		
		
		
		
		#content_pic{
			width:660px;
			height:90px;
			border-bottom:1px solid #3865a8;
			background-color:#FFF;
		}
		
		#content_pic img{
			float:left;
		}
		
		.greenback{
			height: 90px;
			background-image:url('../img/greenbar.gif');
			background-repeat:no-repeat;
			background-position:0px 0px; 
			padding: 0px 0px; 
		}
		
		#contentarea{
			padding-bottom:20px;
			min-height:350px; 
			height:auto !important;
			height:350px;  /*für den IE */
		}  
		
		#startercontentarea{
			padding-bottom:20px;
			padding-left:20px;
			width:640px;			
			min-height:260px; 
			height:auto !important;
			height:260px;  /*für den IE */
		}  
		
		.content p{
			padding:2px 0px;
			font-size:13px;
		}
		
		.content{
			font-size:13px;
		}
		
		.content a, .content p a{		
			color:#00519e;	
			text-decoration:underline;
		}
		
		.content a:hover, .content p a:hover{		
			text-decoration:underline;
			color:#e2003b;	
		}	
		
		.content a:visited, .content p a:visited{		
			color:#5c8bd1;	
		}
		
		.content ol {
			padding:0px 0px 0px 24px;
			color:#000000;	
			font-weight:normal;
			line-height:17px;
		}	
		
		.content ul {
			padding:0px 0px 0px 22px;			
			color:#000000;			
			line-height:17px;
		}	
		
		.content ul li {
			margin-bottom:7px;
			font-size:12px;
		}	
		
		.content .bu{
			font-size:11px;				
		}	
		
		.inner_list{
			color:#000;	
			font-weight:normal;
		}
		
		.headline{
			padding:30px 0px 5px 10px;
			font-size:19px;
			line-height:24px;
			font-weight:bold;
			color:#00519e;
		} 
		
		.subline{
			font-weight:bold;
			font-size:17px;
			color:#00519e;
			display:block;
			margin-bottom:5px;
			line-height:20px;
		}
		
		.content p .subline{
			margin-bottom:0px;
		}
		
		.content hr{
			height:1px;
			background-color:#ccd9ec;  
			border:0px solid #ccd9ec;
		}
		
		
		
		.left_image{
			float:left;
			padding-right:10px;
			padding-bottom:10px;
		}
		
		.right_image{
			float:right;
			padding-left:10px;
			padding-bottom:10px;
		}
		
		.center_image {
			float:left;
			padding-right:10px;
			padding-bottom:10px;
		}
		
		
		
		table {
			margin: 10px 0px;
			border-collapse:collapse;
			border-color:#ffffff;		
			vertical-align:top;
			width:600px;
		}
		
		td, th {
			background-color:  #ffffff;
			border-right:1px solid #ffffff;
			border-left:1px solid #ffffff;
			border-top:1px solid #ffffff;
			border-bottom:1px solid #ffffff;
			padding: 2px 10px;
			vertical-align:top;
			width:320px;
			font-size:12px;
		}
		
		.normal_table td, normal_table th {
			width:auto;
		}
		
		tr th, thead tr td {
			background-color:  #ffffff;
			color: #00519e;
			font-weight: normal;
			text-align: left; 
		}
		
		tr.gradient th, tr.gradient td {
			height: 24px;
			background-image:url('../img/tabelle_bg_1px.jpg');
			background-repeat:repeat-x;
			background-position:0px 0px; 
			padding: 0px 8px; 
		}
		
		
		
		.noTableStyle{
			border:0px;	
		}
		
		.noTableStyle td, .noTableStyleth th{
			background-color:  #FFF;
			border:0px;		
		}
		
		.forms-validation-message {
			color:#ff0000;
		}
		
		#loginbutton {
			padding-top:10px;
		}
		
		
		
		.topLink a{
			font-family:Tahoma;
			font-size:11px;
			text-decoration:none;
			background-image:url('../img/topLink_1.gif');
			background-repeat:no-repeat;
			background-position:0px 3px;
			display:block;
			padding-left:12px;
			width:65px;
			clear:both;
		}
		
		.topLink a:hover{
			background-image:url('../img/topLink_2.gif');
		}
		
		
		
		#teaserarea {
			padding-top:34px;
		}
		
		
		.teaseritem{		
			width:160px;
			display:block;
			padding-bottom:10px;
		}
		
		.teaserheadline{			
			text-transform:uppercase;
			color:#00519e;
			font-size:11px;
			font-weight:bold;
			background-image:url('../img/teaser_head.jpg');
			background-repeat:no-repeat;
			background-position:0px 0px;
			height:18px;
			padding:6px 10px 0px 10px;
		}
		
		.teasercontent{				
			color:#00519e;
			font-size:11px;
			background-image:url('../img/teaser_bg_kachel.gif');
			background-repeat:repeat-y;
			background-position:0px 0px;
		}
		
		.teaser_content{			
			padding:2px 10px 0px 10px;
		}
		
		.teaserlink, .teaser_documents{		 		 		 
			padding:2px 10px 3px 10px;
			text-align:right;
			background-image:url('../img/teaser_bg_kachel.gif');
			background-repeat:repeat-y;
			background-position:0px 0px;
		}
		
		.teaserlink a, .teaser_documents a{		 		 		 
			padding-left:15px;		 		 		 		 
			color:#00519e;
			font-size:11px;		 		 
			background-image:url('../img/teaser_arrow.gif');
			background-repeat:no-repeat;
			background-position:0px 2px;
			text-decoration:none;
		}
		
		.teaser_documents a:hover{
			color:#e2003b;
			text-decoration:underline;
		}
		
		.teaser_documents{	
			background-image:none;
			width:130px;
			*width:126px;
			
		}
		
		.teaserimage img {
			padding-left:1px;
		}
		
		.teaser-top-border {
			border-top:1px solid #6b8cbe;
			line-height:0px;
			height:0px;
		}
		
		.teaser-bottom-border {
			border-bottom:1px solid #6b8cbe;
			line-height:0px;		
		}
		
		.teaser-empty-content {
			line-height:0px;
		}
		
		.teaserlink a:hover{				
			color:#e2003b;
			text-decoration:underline;
		}
		
		.teaser_end{		
			background-image:url('../img/teaser_end.gif');
			background-repeat:no-repeat;
			background-position:0px 0px;
			height:4px;			
			line-height:4px;
		}
		

		
		
		
		
		
		
		#rightcontent{			
			padding:0px 7px 0px 0px;
		}
		
		
		.contentpicture{	
			padding:0px 0px 0px 0px;
			height:96px;
		}	
		
		.contentpicture2{	
			padding:0px 0px 0px 0px;
			height:76px;
		}	
		
		
		.rightpic2{	
            float:right;			
            padding:0px;
           	width:158px;	
			margin:0px 0px;	
			background-image:none;
			background-repeat:repeat-y;
			background-position:0px 0px;
			border-bottom:3px solid #ffffff;
		}	
		
		.contentwords{		 		 		 
			color:#00519e;
			font-size:11px;
			padding:0px 0px 3px 0px;
			margin-left:0px;
		}
		
		.contentwords a{		 		 		 
			color:#00519e;
			font-size:11px;
			padding:0px 0px 3px 0px;
		}
		

		
		#footer {
			width:860px;
			padding:5px 0px;
		}
		
		#footer a{
			font-size:11px;
		}
		
		.print-link {
			float:right;
			margin-left:10px;
			margin-bottom:5px;
		}
		
		.print-link a {
			background-image:url('../img/print-icon.gif');
			padding-left:18px;
			background-position:0px -1px;
			background-repeat:no-repeat;
			text-decoration:none;
			color:#749cc4;
		}
		
		.print-link a:hover, .pdf-link a:hover, .mail-link a:hover, .favorite-link a:hover, .zoom-link a:hover {
			text-decoration:underline;
			color:#e20048;
		}
		
		
		#leftarea .firstlink_child, #leftarea .firstlink {
			margin:0px 0px 3px 0px;
		}
		
		#leftarea a {
			margin:0px 0px 6px 0px;
		}
		
		#leftarea .firstlink a, #leftarea .firstlink_child a {
			text-decoration:none;
			padding-left:14px;
			font-weight:bold;
			display:block;
			background-image:url('../img/left_arrow_green.gif');
			background-repeat:no-repeat;
			background-position:0px 3px;
			line-height:14px;
		}
		
		#leftarea .firstlink a:hover, #leftarea .firstlink_child a:hover, #leftarea .firstlink .actualClicked a, #leftarea .firstlink_child .actualClicked a, #leftarea .firstlink_child .clap a, #leftarea .firstlink .clap a {
			text-decoration:none;
			padding-left:14px;
			font-weight:bold;
			background-image:url('../img/left_arrow_clicked.gif');
			background-repeat:no-repeat;
			background-position:0px 3px;
			color:#E2003B;
			display:block;
		}
		
		#leftarea .actualClicked a {
			color:#E2003B;
			display:block;
		}
		
		#leftarea .thirdlink a, #leftarea .thirdlink_child a, #leftarea .last-of-thirdlink a, #leftarea .last-of-thirdlink_child a {
			text-decoration:none;
			font-weight:normal;
			background-image:none;
			padding-left:26px;
			background-image:url('../img/left_arrow_ebene2.gif');
			background-repeat:no-repeat;
			background-position:14px 3px;
			display:block;
			font-size:11px;
			line-height:13px;
			margin:0px 0px 4px 0px;
		}
		
		#leftarea .thirdlink a:hover, #leftarea .thirdlink_child a:hover, #leftarea .last-of-thirdlink a:hover,#leftarea .last-of-thirdlink_child a:hover, #leftarea .last-of-thirdlink .actualClicked a,#leftarea .last-of-thirdlink_child .actualClicked a, #leftarea .thirdlink .actualClicked a, #leftarea .thirdlink_child .actualClicked a, #leftarea .thirdlink_child .clap a, #leftarea .thirdlink .clap a, #leftarea .last-of-thirdlink .clap a, #leftarea .last-of-thirdlink_child .clap a {
			background-image:url('../img/left_arrow_ebene2_clicked.gif');
			background-repeat:no-repeat;
			background-position:14px 3px;
			padding-left:26px;
			display:block;
			font-weight:normal;
			font-size:11px;
		}
		
		#leftarea .fourthlink a, #leftarea .last-of-fourthlink a {
			text-decoration:none;
			display:block;
			font-weight:normal;
			padding-left:40px;
			background-image:none;
			background-image:url('../img/left_arrow_ebene2.gif');
			background-repeat:no-repeat;
			background-position:28px 3px;
			line-height:13px;
			margin:0px 0px 4px 0px;
		}
		
		#leftarea .fourthlink a:hover , #leftarea .last-of-fourthlink a:hover, #leftarea .last-of-fourthlink .actualClicked a, #leftarea .fourthlink .actualClicked a {
			text-decoration:none;
			display:block;
			font-weight:normal;
			padding-left:40px;
			background-image:none;
			background-image:url('../img/left_arrow_ebene2_clicked.gif');
			background-repeat:no-repeat;
			background-position:28px 3px;
		}
		
		
		
		#dropdownmenue{
			float:right;
			width:130px;
			margin-top:3px;
		}
		
		#dropdownmenue select{
			width:130px;
			background-color:#f6f9fc;
			border-left:1px solid #608db7;
			border-right:1px solid #608db7;
			border-bottom:1px solid #abc4dd;
			border-top:1px solid #1b2732;
			color:#00519e;
			font-size:11px;
		}
		
		.countrymenue {
			float:right;
			width:120px;
			margin-top:8px;
			padding-left:0px;
		}
		
		#countrySite_dropdownmenue {
			width:135px;
			z-index:355;
			background-color:#fff;
			position:relative;
			border:1px solid #3865A8;
			padding:1px 0px 1px 3px;
		}
		
		#dropDownLink {
			padding:2px 0;
			background-image:url(../img/dropDownArrow.gif);
			background-position:right -1px;
			background-repeat:no-repeat;
			text-decoration:none;
			display:block;
			font-size:11px;
		}
		
		#showcountrys {
			position:absolute;
			top:20px;
			background-color:#fff;
			width:135px!important;
			width:120px;
			border:1px solid #3865A8;
			border-top:none;
			padding:0px 2px;
			margin-left:-4px;
			z-index:255;
		}
		
		a.dropDownLink {
			display:block;
			padding:2px 0;
			font-size:12px;
			text-decoration:none;
			width:134px!important;
			width:134px;
		}
		
		a:hover.dropDownLink {
			text-decoration:underline;
			background-color:#F1F6FA;
		}
		
		.countrymenue #left_side{
			float:left;
			width:120px;
		}
		
		
		.countrymenue #right_side{
			float:left;
			margin-top:4px;
			border-right: 1px solid #3865a8;
			background-image:none;
			background-repeat:no-repeat;
			background-position:6px 0px;
			padding-right:7px;
			margin-right:8px;
			padding-left:0px;
			margin-left:-6px;
		}
        
        #right_side {
            display:none;
        }
        				
		#right_side a{
			color:#00519e;
			text-decoration:none;
			padding:0px 0px 0px 25px;
			font-family:Arial;
			font-size:11px;
			display:block;
		}
		
		#right_side a:hover{
			color:#e2003b;
			text-decoration:underline;
		}
		
		#sitemaps {
			color:#00519e;
			text-decoration:none;
			line-height:16px;
		}
		
		
		#sitemaps a{
			color:#00519e;
			text-decoration:none;
			line-height:16px;
		}


		#sitemaps a:hover{
			color:#e2003b;
			text-decoration:underline;
			line-height:16px;
		}


		
