 /* +++++++++++++++++++++++++  BASICS ++++++++++++++++++++++ */

html,form {
	margin:0px;
	padding:0px;
	/*width:100%;*/
	scrollbar-face-color: #AAB9C3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #AAB9C3;
	scrollbar-shadow-color: #AAB9C3;
	scrollbar-darkshadow-color: #49565E;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #E9EBED;
	}

#Form
{
	display:inline !important;
	text-align:left !important;
}

body {
	background-color: #f0f2f3;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	}

div {
	text-align: left; 
	}

div#container {
	background-color: #ffffff;
	margin: 0 auto;
	width:940px;
	position:relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
 	background-image:url(../images/bg_container.gif);
	background-repeat:repeat-y;
	}

div#container_wide
{
	background-color: #ffffff;
	margin: 0 auto;
	width:940px;
	position:relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
 	background-image:url(../images/bg_container_teaserless.png);
	background-repeat:repeat-y;
}

div#containerservicecenter {
	background-color: #ffffff;
	margin: 0 auto;
	width:940px;
	position:relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
 	background-image:url(../images/bg_servicecenter.png);
	background-repeat:repeat-y;
	}




.clear{
	clear:both;
	}

p{
	margin:0;
	padding:0;
	}


.platzhalterbild{
height:10px;
display:block;
}

 /* +++++++++++++++++++++++++  CONTENT TOP ++++++++++++++++++++++ */

#topcontent{
	width:940px;
	height:500px;
	background-image:url(../images/bg_top.png);
	display:block;
	overflow:hidden;
	}
	
#topleft{
	width:180px;
	height:500px;
	float:left;
	font-size:12px;
	color:#19252b;
	font-family:Arial, sans-serif;
	line-height:18px;
	}
	
.sprachauswahlklick{
	width:160px;
	height:20px;
	display:block;
	color:#19252b;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:7px;
	padding-left:20px;
	padding-top:10px;
	background-image:url(../images/hover_sprachwahl.png);
	}	

.sprachauswahl:hover{
	width:160px;
	height:25px;
	display:block;
	color:#19252b;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:20px;
	padding-top:12px;
	background-image:url(../images/out_sprachauswahl_hi.gif);
	cursor:pointer;
	}	

.sprachauswahl{
	width:160px;
	height:25px;
	display:block;
	color:#19252b;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:20px;
	padding-top:12px;
	background-image:url(../images/out_sprachauswahl.gif);
	cursor:pointer;
	}	

.sprachauswahlclick{
	width:160px;
	height:25px;
	display:block;
	color:#19252b;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:0px;
	padding-left:20px;
	padding-top:12px;
	background-image:url(../images/out_sprachauswahl_hi.gif);
	cursor:pointer;
	}	

.sprachauswahl2{
	width:140px;
	height:20px;
	display:block;
	color:#19252b;
	font-family:Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding-bottom:7px;
	padding-top:10px;
	}		

#toplefticons{
	padding-left:20px;
	padding-right:20px;
	padding-top:16px;
	}
	
.topleftnavig{
	width:140px;
	height:25px;
	background-image:url(../images/trennlinie_navig.gif);
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display:block;
	color:#19252b;
	text-decoration:none;
	padding-top:12px;
	}
	
.topleftphone{
	font-size: 17px;
	display:block;
	padding-bottom:12px;
   font-weight:bold;
	}

#toplefticon1{
	display:block;
	width:44px;
	height:40px;
	background-image:url(../images/phone_lo.png);
	float:left;
	cursor:pointer;
 	}

#toplefticon2{
	display:block;
	width:52px;
	height:40px;
	background-image:url(../images/mail_lo.png);
	float:left;
	cursor:pointer;
 	}

#toplefticon3{
	display:block;
	width:44px;
	height:40px;
	background-image:url(../images/webex_lo.png);
	float:left;
	cursor:pointer;
 	}
	
#toplefticon1:hover{
	display:block;
	width:44px;
	height:40px;
	background-image:url(../images/phone_hi.png);
	float:left;
	cursor:pointer;
 	}

#toplefticon2:hover{
	display:block;
	width:52px;
	height:40px;
	background-image:url(../images/mail_hi.png);
	float:left;
	cursor:pointer;
 	}

#toplefticon3:hover{
	display:block;
	width:44px;
	height:40px;
	background-image:url(../images/webex_hi.png);
	float:left;
	cursor:pointer;
 	}
	
#topright{
	width:759px;

	float:left;
	}

.divtoplefttextfieldsm{
	width:140px;
	height:17px;
	background-image:url(../images/bg_textfield_small.gif);
	border:none;
	margin-bottom:11px;
	margin-top:6px;
	background-repeat: no-repeat;
	}

.toplefttextfieldsm{
	width:134px;
	height:14px;
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #19252b;
	margin-bottom:5px;
	padding-left:4px;
	background-color: transparent; 
	}


#divtoplefttextfieldbig{
	width:140px;
	height:56px;
	background-image:url(../images/bg_textfield_big.gif);
	border:none;
	margin-bottom:11px;
	margin-top:6px;
	background-repeat: no-repeat;
	}

.toplefttextfieldbig{
	width:133px;
	height:50px;
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #19252b;
	overflow:auto;
	margin-left:3px;
	margin-top:4px;
	}

.topleftsubmitbutton{
	background-image:url(../images/submitbutton.png);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	padding-bottom:2px;
	}

.topleftsubmitbutton:hover{
	background-image:url(../images/submitbutton_hi.png);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	padding-bottom:2px;
	}

.topleftsubmitbuttonbig{
	background-image:url(../images/submitbutton_big.png);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	width:120px;
	height:22px;
	margin-top:11px;
		padding-bottom:2px;
	}

.topleftsubmitbuttonbig:hover{
	background-image:url(../images/submitbutton_big_hi.png);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	width:120px;
	height:22px;
	margin-top:11px;
		padding-bottom:2px;
	}


#search{
	width:721px;
	height:36px;
	padding-right:38px;
	background-image: url(../images/claim.png);
	background-repeat: no-repeat;
	text-align:right;
	}

#search2{
	width:721px;
	height:36px;
	padding-right:38px;
	background-image:url(../images/claim_servicecenter.png);
	background-repeat: no-repeat;
	text-align:right;
	}


#searchfield{
	width:125px;
	height:16px;
	border:none;
	background-image:url(../images/textfield.gif);
	background-repeat: no-repeat;
	padding-top:5px;
	margin-top:7px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	}

.searchfield{
	width:120px;
	height:16px;
	border:none;
	background-image:url(../images/textfield.gif);
	background-repeat: no-repeat;
	padding-top:5px;
	margin-top:7px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	}
	
.searchbutton{
	margin-top:7px;
	}

#content1{
	width:759px;
 
	}

/* +++++++++++++++++++++++++  COUNTRY SELECT ++++++++++++++++++++++ */


#countryselect{
	width:180px;
	height:405px;
	background-image:url(../images/bg_countryselect.png);
	background-repeat: no-repeat;
	padding-left:41px;
	}

#countryheadcol{
	width:140px;
	height:40px;
	clear:both;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#49565e;
	padding-top:16px;
	}

.countrycol{
	width:179px;
	height:352px;
	float:left;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#49565e;
	line-height:14px;
	}

.countrycol a{
	color:#49565e;
	text-decoration:none;
	}

.countrycol a:hover{
	color:#49565e;
	text-decoration:underline;
	}

.countryheadline{
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#49565e;
	}
 /* +++++++++++++++++++++++++  LOGINBOX ++++++++++++++++++++++ */

#loginbox{
	width:289px;
	height:171px;
	background-image:url(../images/bg_pop.png);
	z-index:1px;
	top:0px;
	left:640px;
	position:absolute;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#ffffff;
}

#loginleft{
	width:140px;
	float:left;
	padding-left:19px;
	padding-top:50px;
	}

#loginright{
	width:120px;
	float:left;	
	padding-top:52px;
	font-size: 11px;
	}



.divlogintextfield{
	width:105px;
	height:17px;
	background-image: url(../images/bg_login_textfield.gif);
	margin-bottom:6px;
	padding-left:4px;
	background-repeat: no-repeat;
    
	}

.logintextfield{
	width:100px;
	height:12px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#19252b;
	padding-left:2px;
	background-color: transparent; 
	border:none;

	}

#registerbox{
	line-height:13px;
	height:45px;
	}


#newsletterbox{
	width:289px;
	height:171px;
	background-image:url(../images/bg_pop.png);
	z-index:1px;
	top:0px;
	left:640px;
	position:absolute;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#ffffff;
}


 /* +++++++++++++++++++++++++  NAV 1 ++++++++++++++++++++++ */
#nav1{
	width:744px;
	height:25px;
	padding-left:13px;
	} 
 
#nav1 ul {
  	margin:0px;
  	padding:0px ;
  	list-style:none;
  	text-decoration:none;
	}
	
#nav1 li {
  	margin:0px;
	float:left;
	}

#nav1 li a {
	height: 26px;
	text-decoration: none;
	float:left;
	font-family:Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	display:block;
	}	
	
#nav1 li a:link, #nav1 li a:visited {
	color: #49565e;
	text-decoration:none;
	float:left;
	height:12px;
	display:block;
	padding-left:27px;
	padding-bottom:3px;
	padding-top:7px;
	padding-right:0px;
	}
	
#nav1 li a:hover {
	color: #49565e;
	padding-left:27px;
	padding-bottom:3px;
	padding-top:7px;
	padding-right:0px;
	text-decoration:underline;
	float:left;
	height:12px;
	display:block;
	}


 /* +++++++++++++++++++++++++  NAV 2 ++++++++++++++++++++++ */

#nav2{
	width:759px;
	height:34px;
	}
	
#nav2a{
	display:block;
	width:137px;
	height:34px;
	background-image:url(../images/buttons/call_center_lo.png);
	float:left;
	}
	
#nav2a:hover{
	display:block;
	width:137px;
	height:34px;
	background-image:url(../images/buttons/call_center_hi.png);
	float:left;
	}

#nav2b{
	display:block;
	width:130px;
	height:34px;
	background-image:url(../images/buttons/attendant_lo.png);
	float:left;
	}
	
#nav2b:hover{
	display:block;
	width:130px;
	height:34px;
	background-image:url(../images/buttons/attendant_hi.png);
	float:left;
	}
	
#nav2c{
	display:block;
	width:181px;
	height:34px;
	background-image:url(../images/buttons/unified_messaging_lo.png);
	float:left;
	}
	
#nav2c:hover{
	display:block;
	width:181px;
	height:34px;
	background-image:url(../images/buttons/unified_messaging_hi.png);
	float:left;
	}
	
#nav2d{
	display:block;
	width:87px;
	height:34px;
	background-image:url(../images/buttons/ivr_lo.png);
	float:left;
	}
	
#nav2d:hover{
	display:block;
	width:87px;
	height:34px;
	background-image:url(../images/buttons/ivr_hi.png);
	float:left;
	}
	
#nav2e{
	display:block;
	width:107px;
	height:34px;
	background-image:url(../images/buttons/billing_lo.png);
	float:left;
	}
	
#nav2e:hover{
	display:block;
	width:107px;
	height:34px;
	background-image:url(../images/buttons/billing_hi.png);
	float:left;
	}
	
#nav2f{
	display:block;
	width:117px;
	height:34px;
	background-image:url(../images/buttons/service_lo.png);
	float:left;
	}
	
#nav2f:hover{
	display:block;
	width:117px;
	height:34px;
	background-image:url(../images/buttons/service_hi.png);
	float:left;
	}
	
 /* +++++++++++++++++++++++++  NAV 3 ++++++++++++++++++++++ */


.nav3_1{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:
	url(../images/nav3_1_lo.gif);
	}
	
.nav3_1:hover{
	background-image:url(../images/nav3_1_hi.gif);
	}

.nav3_1_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_1_click.gif);
	}


.nav3_2{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_2:hover{
	background-image:url(../images/nav3_2_hi.gif);
	}

.nav3_2_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_2_click.gif);
	}

.nav3_3{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_3:hover{
	background-image:url(../images/nav3_3_hi.gif);
	}

.nav3_3_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_3_click.gif);
	}

.nav3_4{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_4:hover{
	background-image:url(../images/nav3_4_hi.gif);
	}
	
.nav3_4_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_4_click.gif);
	}
	
.nav3_5{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_5:hover{
	background-image:url(../images/nav3_5_hi.gif);
	}

.nav3_5_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_5_click.gif);
	}


.nav3_6{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_6:hover{
	background-image:url(../images/nav3_6_hi.gif);
	}

.nav3_6_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_6_click.gif);
	}

.nav3_7{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_7:hover{
	background-image:url(../images/nav3_7_hi.gif);
	}

.nav3_7_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_7_click.gif);
	}

.nav3_8{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_lo.gif);
	}
	
.nav3_8:hover{
	background-image:url(../images/nav3_8_hi.gif);
	}

.nav3_8_click{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:171px;
	padding-top:10px;
	padding-left:20px;
	display:block;
	float:left;
	background-image:url(../images/nav3_8_click.gif);
	}
 /* +++++++++++++++++++++++++  SECNAV  ++++++++++++++++++++++ */


.secnav_1{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:25px;
	width:167px;
	padding-top:14px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav1_lo.gif);
	}
	
.secnav_1:hover{
	background-image:url(../images/sec_nav1_hi.gif);
	}
	
.secnav_1_click{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:25px;
	width:167px;
	padding-top:14px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav1_click.gif);
	}

.secnav_2{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:25px;
	width:167px;
	padding-top:12px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav2_lo.gif);
	}
	
.secnav_2:hover{
	background-image:url(../images/sec_nav2_hi.gif);
	}
	
.secnav_2_click{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:25px;
	width:167px;
	padding-top:12px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav2_click.gif);
	}


.secnav_3{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:167px;
	padding-top:10px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav3_lo.gif);
	}
	
.secnav_3:hover{
	background-image:url(../images/sec_nav3_hi.gif);
	}
	
.secnav_3_click{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #19252b;
	text-decoration: none;
	height:27px;
	width:167px;
	padding-top:10px;
	padding-left:24px;
	display:block;
	float:left;
	background-image:url(../images/sec_nav3_click.gif);
	}









 /* +++++++++++++++++++++++++  TICKER ++++++++++++++++++++++ */

#ticker{
	width:940px;
	height:41px;
	background-image:url(../images/bg_ticker.png);
	}
	
#tickercontentleft{
	width:201px;
	float:left;
	padding-top:15px;
	padding-left:20px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#49565e;
	}

#tickercontentmiddle a{
	width:648px;
	float:left;
	color:#7a8890;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:underline;
	padding-top:15px;
	}

#tickercontentright{
	padding-top:14px;
	width:71px;
	float:left;
	}
 
  /* +++++++++++++++++++++++++  CONTENT BOTTOM ++++++++++++++++++++++ */

#bottomcontent{
	width:940px;
 	background-image:url(../images/bg_bottom.png);
	background-repeat:repeat-y;
	padding-top:29px;
	height:500px;
	font-weight:normal;
	}

#bottomcontent_wide{
	width:940px;
 	background-image:url(../images/bg_bottom_theaserless.png);
	background-repeat:repeat-y;
	padding-top:29px;
	height:500px;
	font-weight:normal;
	}

.bottomleft{
	width:191px;
	float:left;
	padding-top:3px;
	}

a.buttonlink {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	line-height: 27px;
	padding-right: 28px;
    background: transparent url(images/linkbutton.gif) no-repeat center right;
    display:inline-block;
	}
	
a.buttonlink:hover {
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
	line-height: 27px;
	padding-right: 28px;
    background: transparent url(images/linkbutton.gif) no-repeat center right;
    display:inline-block;
	}
		
	
.buttonlink.html:before{
	content:url(images/linkbutton.gif); 
	border:0px; 
	}	

#content2{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	width:420px;
	float:left;
	padding-left:29px;
	padding-right:40px;
	padding-bottom:60px;
	padding-top:11px;
	line-height:16px;
	}

#content2_wide{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	width:680px;
	float:left;
	padding-left:29px;
	padding-right:40px;
	padding-bottom:60px;
	padding-top:11px;
	line-height:16px;
	}

#content2 ul{
	padding-left:8px;
	margin-left:8px;
	list-style-image: url(../images/bullet.gif);
	padding-top:12px;
	padding-bottom:12px;
	line-height:17px;
	}

#content2 ol{
	padding-left:8px;
	margin-left:8px;
	padding-top:12px;
	padding-bottom:12px;
	line-height:17px;
	}


.content2head19{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:19px;
	display:block;
	padding-bottom:17px;
	}
.content2head19content3{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:19px;
	display:block;
	padding-bottom:17px;
   padding-left:21px;
	}

.content2head15a{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:15px;
	line-height:18px;
	display:block;
	padding-bottom:34px;
	}

.content2head15b{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:15px;
	line-height:18px;
	display:block;
	padding-bottom:17px;
	}
	
.content2head15c{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:15px;
	line-height:18px;
	display:block;
	padding-bottom:18px;
	padding-top:19px;
	}

.content2head15d{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	font-family:Arial,sans-serif;
	font-size:15px;
	
	line-height:18px;
	padding-bottom:17px;
	}

#content3{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	width:460px;
	float:left;
	padding-left:9px;
	padding-right:20px;
	padding-bottom:50px;
	padding-top:11px;
	line-height:16px;
	}




.teaserhead15{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:15px;
	display:block;
	padding-bottom:15px;
	width:180px;
	}	
	
.teaserzitat{
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:12px;
	line-height:16px;
	color:#aab9c3;
	display:block;
	padding-bottom:5px;
	padding-top:1px;
	}	

.teaserzitatautor{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
    line-height:24px;
	}

#bottomteaser{
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
	float:left;
	padding-left:40px;
	padding-right:38px;
	padding-top:11px;
	line-height:16px;
	width:182px;
	}

.imagedescr{
	width:379px;
	height:19px;
	background-color:#636b6f;
	font-size:11px;
	padding-left:6px;
	padding-top:4px;
	float:left;
	}
	
#imagedescr{
	width:379px;
	height:19px;
	background-color:#636b6f;
	font-size:11px;
	padding-left:6px;
	padding-top:4px;
	float:left;
	}
	
.zoombild{
	border-top-width: 3px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #637076;
	border-right-color: #637076;
	border-left-color: #637076;	
	}

.bildrahmen{
	border: 3px solid #637076;	
	}

.bildrahmenklein{
	border: 2px solid #637076;	
	}

.backlink {
	text-decoration:none;
	color:#aab9c3;
	font-weight:bold;
}

.backlink:hover {
	text-decoration:underline;
	color:#aab9c3;
	font-weight:bold;
}

.datum 
{
	color:#AAB9C3;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding-right:9px;
	padding-top:2px;
	text-decoration:none;
}


.td_row{
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #414b50;
	height:16px;
	background-color:#515b61;
	padding-top:4px;
	padding-bottom:3px;
	}

.td_head{
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	height:16px;
	background-image:url(../images/bg_table.gif);
	background-color:#515b61;
	padding-top:4px;
	padding-bottom:4px;
}

.td_head{
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	height:16px;
	background-image:url(../images/bg_table.gif);
	background-color:#515b61;
	padding-top:4px;
	padding-bottom:4px;
	}

.newsrow{
	padding:18px 20px 18px 20px;
	width:420px;
	background-image:url(../images/bg_newsrow_lo.gif);
	}
	
.newsrow:hover{
	padding:18px 20px 18px 20px;
	width:420px;
	background-image:url(../images/bg_newsrow_hi.gif);
	}
	
.newsrow a{
	color:#FFF;
	text-decoration:none;
	}

.newsrowfooter{
	padding:20px;
	width:420px;
	background-image:url(../images/bg_newsrow_lo.gif);
	}
	
.newsrowbild{
	padding:20px;
	width:420px;
	background-image:url(../images/bg_newsrow_lo.gif);
	}
	
.newsrowbild:hover{
	padding:20px;
	width:420px;
	background-image:url(../images/bg_newsrow_hi.gif);
	}
	
.newsrowbild a{
	color:#FFF;
	text-decoration:none;
	}

#newsfooterleft {
	width:336px;
	float:left;
	text-decoration:none;
	color:#aab9c3;
	font-weight:bold;
	font-size:12px;
	}

#newsfooterleft a{
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	padding-left:8px;
	
	}

#newsfooterleft a:hover{
	text-decoration:underline;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	padding-left:8px;
	}

#newsfooterright a{
	width:60px;
	height:29px;
	float:left;
	text-decoration:none;
	color:#aab9c3;
	font-weight:bold;
	font-size:12px;
	background-image:url(../images/bg_rss.gif);
	padding-left:20px;
	}

#newsfooterright a:hover{
	width:60px;
	height:29px;
	float:left;
	text-decoration:underline;
	color:#aab9c3;
	font-weight:bold;
	font-size:12px;
	background-image:url(../images/bg_rss.gif);
	padding-left:20px;
	}

 
#content3 .content2head19 {
	padding-left:21px;
	}

#content2 .itemzahl {
	color:#AAB9C3;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-bottom:13px;
	padding-left:21px;
	padding-top:8px;
	text-decoration:none;
}

 /* +++++++++++++++++++++++++  CONTACTFORM  ++++++++++++++++++++++ */


.divcontacthead{
	width:400px;
	height:33px;
	background-image:url(../images/bg_contact_head.gif);
	font-family:Arial, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:15px;
	padding-left:20px;
	padding-top:7px;
	}
	
.divcontacttextfield{
	padding-top:10px;
	width:180px;
	float:left;
	padding-left:20px;
 
}


.contacttextfield{
	width:180px;
	height:14px;
	/* background-image:url(../images/bg_contact_textfield.gif);*/
	border:none;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-top:4px;
	color:#19252b;
	}

.contactdrop{
	width:181px;
	height:17px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-top:4px;
	border:none;
	padding-top:1px;
	}

.contacttextfieldsmall{
	width:45px;
	height:17px;
	/* background-image:url(../images/bg_contact_textfield.gif);*/
	border:none;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	margin-top:4px;
	padding-top:1px;
	padding-left:3px;
	color:#19252b;
	}
#contacttextfieldbigger{
	width:379px;
	height:158px;
	/* background-image:url(../images/bg_textfield_bigger.gif);*/
	margin-top:5px;
	color:#19252b;
	}
	
.contacttextfieldbigger{
	width:375px;
	height:149px;
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#19252b;
	overflow:auto;
	padding-left:5px;
	padding-top:2px;
	}

.requiredtext{
	font-size:10px;
	
	}

.divcontactcontent{
	width:420px;
	background-color:#566167;
	}

.divcontactfooter{
	width:400px;
	height:28px;
	padding-left:20px;
	background-image:url(../images/bg_contact_footer.gif);
	padding-top:31px;
	}


.contactsubmitbutton{
	background-image:	url(../images/bg_contact_submit_lo.gif);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	margin-right:17px;
	padding-bottom:4px;
	}

.contactsubmitbutton:hover{
	background-image:	url(../images/bg_contact_submit_hi.gif);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	margin-right:17px;
	padding-bottom:4px;
	}

.loginsubmitbutton{
	background-image:	url(../images/bg_contact_submit_lo2.gif);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	margin-right:17px;
	padding-bottom:4px;
	}

.loginsubmitbutton:hover{
	background-image:	url(../images/bg_contact_submit_hi2.gif);
	border:none;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	width:81px;
	height:22px;
	margin-right:17px;
	padding-bottom:4px;
	}




 /* +++++++++++++++++++++++++  SITEMAP  ++++++++++++++++++++++ */
#sitemap{
	min-height:122px;
	padding-top:65px;
	padding-left:20px;
	padding-bottom:38px;
	background-image:url(../images/bg_sitemap.gif);
	background-color:#f0f2f3;
	background-repeat: no-repeat;
	}
	
#sitemapcol{
	width:920px;
	background-image:url(../images/bg_sitemap_div.gif);
	min-height:118px;
	}
	
.sitemapdiv{
	width:160px;
	float:left;
	padding-left:20px;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#49565e;
	}

.sitemapdiv a{
 	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#49565e;
	}

.sitemapdiv a:hover{
 	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#49565e;
	}


  /* +++++++++++++++++++++++++  FOOTER ++++++++++++++++++++++ */
 
 #footer{
	height:25px;
	background-image:url(../images/bg_footer.png);
	padding-top:22px;
	}
 
#footerleft{
    float:left;
    padding-left:20px;
 	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49565e;
    height:18px;
	}
 
 
#footerright{
	float:right;
	padding-right:44px;
	height:18px;font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49565e;
	}
	 
#footerright .footerlink {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49565e;
	text-decoration:none;
	padding-right:20px;
	height:18px;
	}

#footerright .footerlink:hover{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49565e;	
	text-decoration:underline;
	padding-right:20px;
		height:18px;
	}

.pncTabpanel
{
   margin-left:-15px;
   width: 135%;
}

.divtoplefttextfieldsm{
	width:140px;
	height:17px;
	background-image:url(../images/bg_textfield_small.gif);
	border:none;
	margin-bottom:11px;
	margin-top:6px;
	background-repeat: no-repeat;
	}
	
.divlogintextfield{
	width:105px;
	height:17px;
	background-image: url(../images/bg_login_textfield.gif);
	margin-bottom:6px;
	padding-left:4px;
	background-repeat: no-repeat;
    
	}


#countryContainer
{
	position:absolute;
	left:50%;
	top:95px;
	z-index:10;
	margin-left:-291px;
	border-right:1px solid #7A8890;
}

.imagedescr_withoutzoom{
	width:414px;
	height:19px;
	background-color:#636b6f;
	font-size:11px;
	padding-left:6px;
	padding-top:4px;
	float:left;
	}

#imagedescr_withoutzoom{
	width:414px;
	height:19px;
	background-color:#636b6f;
	font-size:11px;
	padding-left:6px;
	padding-top:4px;
	float:left;
	}
