/* CSS Document */

* {
 	margin:0px;
	border:0px;
	padding: 0px;
	font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size:11px;
}

body {
	font-size:11px;
	background-color:#FFFFFF;
}

body, th, td {
	font-weight: normal;
	color:#000000;
}

.spacer {
	float:left;
	height:18px;
}

.doubleSpacerClear {
	float:left;
	height:36px;
}

.top {
	width:1000px;
	height:101px;
	background-color:#FFF1B6 ;
}

.header {
	position: absolute;
	top: 71px;
	width:1000px;
	height:30px;
	background: #FFC53F url('../layoutimages/bg_navi.jpg') repeat-x;
	overflow:hidden;
}

.printheader {
	display: none;
}

.navigation {
	float:left;
	height:30px;
	width:631px;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}

.global {
	float:right;
	width:369px;
	height:30px;
	text-align:right;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:30px;
	vertical-align:middle;
	overflow:hidden;
	color:#585A5A;
}

.module_left {
	float:left;
	width:250px;
	background-color:#FFC53F;
}

div.subnavigation {
	float:left;
	width:250px;
/*	height:472px; */
	background-color:#FFFFFF;	
}

.welcome {
	float:left;
	width:250px;
/*	height:368px; */
	background-color:#FFC53F;
}

.welcome_start {
	float:left;
	width:250px;
	background-color:#FFC53F;
}

.welcome_standard {
	float:left;
	width:375px;
}

.welcome_standard2 {
	float:left;
	width:163px;
}

.module_right {
	float:left;
	width:250px;
	background-color:#FFC53F;
}

div.breadcrumb {
	margin:0px;
	padding:0px;
	float:left;
	width:750px;
	height:45px;
	background-color:#FFFFFF;
}

.bottom {

	width:1005px;
	height:28px;
	overflow:hidden;
	background: #FFF1b6 url('../layoutimages/shadow_bottom.jpg') no-repeat;
}

.bottom_left {
	float:left;
	height:28px;
	color:#585A5A;
	line-height:28px;
	vertical-align:bottom;
 	margin-left:12px;
	display:inline;
}

.bottom_right {
	float:right;
	height:28px;
	text-align:right;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:28px;
	vertical-align:middle;
	color:#585A5A;
	margin-right:17px;
	display:inline;
}

.socials {
	float: left;
	height:28px;
	color:#585A5A;
	line-height:28px;
	vertical-align:bottom;
}

.copyright {
	float: left;
}

.line {
	height:27px;
	width:1000px;
	background:url('../layoutimages/stripes.jpg') repeat-x;
	overflow:visible;
	bottom:0px;
	position:absolute;	
}

.popup .line {
	bottom:auto;
	position:relative;	
}

.content {
	float:left;
	width:500px;
}
.contentBig {
	float:left;
	width:750px;
}

.bg_search .stdPage_Main .contentBig {
	float:left;
	width:1000px;
}

.startContent {
	float:left;
	width:500px;
}

div.sitemap {
	float:left;
	width:1000px;
}

div.searchResult {
	width:988px;
	float:left;
}

.siteMapColumn {
	float:left;
}

.teaser {
	width:750px;
	height:104px;
	float:left;
	overflow:hidden;
}

.teaserText {
	width:150px;
	height:104px;
	padding:0px;
	margin:3px 14px 7px 14px; 
	display: inline;
	float:left;
	font-weight:normal;
}

.teaserTextFull {
	/*width:100%;*/
	height:104px;
	padding:0px;
	margin:3px 14px 7px 14px; 
	display: inline;
	float:left;
	font-weight:normal;
}


.teaserMedia {
	margin:0px;
	padding:0px;
	width:72px;
	height:104px;
	float:left;
}


.teaserVariant1 { /* BLAU zu WEISS */
	background:#3A4D98 url('../layoutimages/bg_blue2white.jpg') repeat-x;
	width:250px;
	height:104px;
	float:left;
	color:#585A5A; /* Textfarbe der Listen */
	font-weight:normal;
	font-size:11px;
}

.teaserVariant2 { /* GELB zu WEISS */
	background:#FFF1B6 url('../layoutimages/bg_yellow2white.jpg') repeat-x;
	width:250px;
	height:104px;
	float:left;
	color:#585A5A; /* Textfarbe der Listen */
	font-weight:normal;
	font-size:11px;
}

.teaserVariant3 { /* WEISS zu HELLGRAU */
	background:#FDE48C url('../layoutimages/bg_white2grey.jpg') repeat-x;
	width:250px;
	height:104px;
	float:left;
	color:#585A5A; /* Textfarbe der Listen */
	font-weight:normal;
	font-size:11px;
}

.teaserVariant4 { /* BLAU */
	background:#3A4D98;
	width:250px;
	height:104px;
	float:left;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
}

.teaserVariant5 { /* DUNKELGELB */
	background:#FFC53F;
	width:250px;
	height:104px;
	float:left;
	color:#585A5A; /* Textfarbe der Listen */
	font-weight:normal;
	font-size:11px;
}

.teaserVariant6 { /* HELLGRAU */
	background:#B6B7B9;
	width:250px;
	height:104px;
	float:left;
	color:#585A5A; /* Textfarbe der Listen */
	font-weight:normal;
	font-size:11px;
}

.start,
.standard {
	position: relative;
	margin: 0 auto 0 auto;
	width:1005px;
}

.standard {
	background-color:#FFFFFF;
}

.bg_start {
	background:#FFC53F url('../layoutimages/bg_start.jpg') repeat-y;	
	
	position: relative;
	width:1005px;
	min-height:768px;
}

/* IE < 7 */
* html .bg_start {
	height: 768px;
}

.bg_start .bottom {
	bottom:0px;
	position:absolute;
}

.bg_standard {
	background:#FFFFFF url('../layoutimages/bg_standard.jpg') repeat-y;
	
	position: relative;
	width:1005px;
	min-height:768px;
}

/* IE < 7 */
* html .bg_standard {
	height: 768px;
}

.bg_search {
	background:#FFFFFF url('../layoutimages/bg_search.jpg') repeat-y;
	
	position: relative;
	width:1005px;
}


.linklist {
	margin: 0px 5px 0px 10px;
	padding-left: 10px;
}

.modul {
	display:visible;
}

.visualText {
	margin: 89px 0px 0px 382px;
	color:#2556A4;
	font-size:18px;
}

.startColumn {
	width:250px;
	background-color:#FFF1b6;
	float:left;
	height:184px;
}

.bgWhite {
	background-color:#FFFFFF;
}

.bgLight {
	background-color:#FFF1b6;
	width: 100%;
}

.bgDark {
	background-color:#FFC53F;
}

.oneColumn {
	float:left;
}
.content .oneColumn {
	width:500px;
}
.contentBig .oneColumn {
	width:750px;
}

.bg_search .stdPage_Main .contentBig .oneColumn {
	width:1000px;
}

div.onecolumn p {
	padding-top:3px !important;
	margin-left:0px;
	margin-right:10px;
}

.twoColumn {
	float:left;
}
.twoColumnSmall {
	padding-left:12px;
	width:238px;
	float:left;
}
.content .twoColumn {
	width:250px;
}
.contentBig .twoColumn {
	width:375px;
}

h2 {
	color: #FFFFFF;
	font-size: 13px;
}

.bgWhite h2 {
	font-size: 18px !important;
	font-weight: normal !important;
	margin: 0;
	padding: 0;
}

.content .twoColumn p, .contentBig .twoColumn p {
	padding:3px;
}

.popup .content {
	background-color:#FFF1B6;
}

.threeColumn {
	width:160px;
	float:left;
}

.fourColumn {
	width:125px;
	float:left;
}

.coloredColumn {
	background-color:#FDE48C;
	float:left;
}
.content .coloredColumn {
	width:500px;
}
.contentBig .coloredColumn {
	width:750px;
}
.coloredColumnHead {
	background-color:#FFC53F;
	width:500px;
	float:left;
	padding-bottom:2px ! important;
}
.content .coloredColumnHead {
	width:500px;
}
.contentBig .coloredColumnHead {
	width:750px;
}
.coloredColumnHead div {
	font-size:18px ! important;
}

.coloredTwoColumn {
	background-color:#FDE48C;
	width:250px;
	float:left;
}

div.content div.coloredTwoColumn p, div.contentBig div.coloredTwoColumn p {
	padding:3px;
}

div.image {
	margin: 14px 10px 0px 0px;
	padding:0px;
	width:125px;
	float:left;
}

div.image img {
	display: block;
}

div.text {
	margin:14px 0px 0px 0px;
	width:365px;
	float:left;
}

div.tabs {
	width:988px;
	float:left;
	margin-left:12px;
	display:inline;
}

div.results{
	width:750px;
	float:left;
	padding-left:12px;
	
}

div.tabLine {
	height:3px;
	line-height:3px;
	background-color:#FFC53F;
}

div.popup_header {
	background-color:#FFC53F;
	color:#FFFFFF;
	font-size:18px;
	float:left;
	width: 100%;
}

div.resultSites {
 	width:738px;
 	float:left;
 	color:#585A5A;
	font-size:11px;
	padding-left:21px;
}

div.product_pop_text {
	background-color:#FDE48C;
	height:40px;
	float:left;
	margin:0px;
	padding:10px 20px;
	width:460px;
}

div.popup_footer {
	background-color:#FDE48C;
	float:left;
	margin:0px;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}

div.product_pop_text p a, div.product_pop_text a:visited, div.product_pop_text a:hover {
	font-size:11px;
	color:#3A4D98;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	text-decoration:none;
	padding: 0px 0px 0px 9px;
	margin:0px;
}


/* Links & Lists */

.resultSites a, .resultSites a:visited {
	color:#3A4D98;
	text-decoration:none;
}

.resultSites a:hover {
	text-decoration:underline;
}

.resultSites a.active, .resultSites a.active:visited {
	color:#FFC53F;
	font-weight:bold;
	text-decoration:none;
}

.resultSites a.active:hover {
	color:#FFC53F;
	font-weight:bold;
	text-decoration:underline;
}

a.searchTop {
	font-size:11px;
	font-weight:bold;
	color:#3A4D98;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	background-position: 1px 3px;
	line-height:18px;
	text-decoration:none;
	padding: 0px 0px 0px 9px;
	margin:0px;
}

a.arrowTextLink, a.arrowTextLink:visited, .coloredColumn a.arrowTextLink, .coloredColumn a.arrowTextLink:visited , .onecolumn a.arrowTextLink, .onecolumn a.arrowTextLink:visited , .modul a.arrowTextLink, .modul a.arrowTextLink:visited {
	font-weight:normal;
	font-size:11px;
	color:#3A4D98;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat top left;
	background-position: 0px 3px;
	padding: 0px 0px 0px 9px;
	margin:0px;
	text-decoration:none;
	display:inline;

}

.teaserVariant4 a.arrowTextLink, .teaserVariant4 a.arrowTextLink:visited, .teaserVariant4 a.arrowTextLinkBold, .teaserVariant4 a.arrowTextLinkBold:visited{
	background:url('../layoutimages/arrow_right_white.gif') no-repeat center left;
}

a.arrowTextLink:hover, .coloredColumn a.arrowTextLink:hover, .onecolumn a.arrowTextLink:hover , .modul a.arrowTextLink:hover {
	text-decoration:underline;
}

a.textLink
{ 	
	font-size:11px;
	color:#3A4D98;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	margin:0px;
}

a.mailto, a.mailto:visited, .modul a.mailto, .modul a.mailto:visited, .onecolumn a.mailto, .onecolumn a.mailto:visited, .coloredColumn a.mailto, .coloredColumn a.mailto:visited, .teaserVariant1 a.mailto, .teaserVariant1 a.mailto:visited, .teaserVariant2 a.mailto, .teaserVariant2 a.mailto:visited, .teaserVariant3 a.mailto, .teaserVariant3 a.mailto:visited, .teaserVariant4 a.mailto, .teaserVariant4 a.mailto:visited, .teaserVariant5 a.mailto, .teaserVariant5 a.mailto:visited, .teaserVariant6 a.mailto, .teaserVariant6 a.mailto:visited {
	padding: 0px;
	font-weight: normal;
	background: none;
	color:#3A4D98;
	text-decoration:none;
}

a.mailto:hover, .modul a.mailto:hover, .coloredcolumn a.mailto:hover, .teaserVariant1 a.mailto:hover, .teaserVariant2 a.mailto:hover, .teaserVariant3 a.mailto:hover, .teaserVariant4 a.mailto:hover, .teaserVariant5 a.mailto:hover, .teaserVariant6 a.mailto:hover{
	text-decoration:underline;	
}

a.arrowTextLinkMirrored
{ 	
	font-size:11px;
	color:#3A4D98;
	background:url('../layoutimages/arrow_left_blue.gif') no-repeat center right;
	text-decoration:none;
	padding: 0px 9px 0px 0px;
	margin:0px;
}

.text a, .text a:visited, .oneColumn a, .oneColumn a:visited {
	font-size:11px;
	font-weight:normal;
	color:#3A4D98;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	text-decoration:none;
	padding: 0px 0px 0px 10px;
	margin:0px;
}

.text a:hover, .oneColumn a:hover {
	text-decoration:underline;
}

.navigation ul {
	margin:0px;
	padding:0px;
	height:30px;
	list-style-type:none;
}

.navigation li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:30px;
}

.navigation ul li {
	float:left; /* IE */
	height:30px;
}

.navigation a {
	padding:7px 8px 10px 8px;
	margin:0px 0px 0px 0px;
	float:left;
	height:30px;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:bottom;
	color:#2556A4;
}

.navigation li a:visited {
	padding:7px 8px 10px 8px;
	margin:0px 0px 0px 0px;
	float:left;
	height:30px;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:bottom;
	color:#2556A4;
}

.navigation li a:hover {
	text-decoration:underline;
}

.navigation li a.active, li a.active:visited {

	background-color:#2556A4;
	color:#FFFFFF;
	text-decoration:none;
}

.navigation li a.active:hover {
	text-decoration:underline;
}

.tabNav ul	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}

.tabNav li{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
	height:20px;
	list-style-type:none;
}

.tabNav a {
	padding:2px 5px 0px 15px !important;
	margin:0px 0px 0px 0px !important;
	float:left;
	font-size:11px;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
	color:#3A4D98;
	background: #FFC53F url('../layoutimages/arrow_right_blue.gif') no-repeat center left !important;
	background-position: 5px 8px !important;
}

.tabNav a:visited {
	padding:2px 5px 0px 15px;
	margin:0px 0px 0px 0px;
	float:left;
	font-size:11px;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle;
	color:#3A4D98;
	background: #FFC53F url('../layoutimages/arrow_right_blue.gif') no-repeat center left !important;
	background-position: 5px 8px !important;
}

.tabNav a:hover {
	text-decoration:underline;
}

.tabNav a.active, .tabNav a.active:visited{
	padding:2px 5px 0px 15px;
	margin:0px 0px 0px 0px;
	background:#2556A4 url('../layoutimages/arrow_right_white.gif') no-repeat center left !important;
	background-position: 5px 8px !important;
	color:#FFFFFF;
}

.tabNav a.active:hover {
	text-decoration:underline;
}

.global a {
	color:#585A5A;
	margin-right:5px;
	text-decoration:none;
	vertical-align:middle;
}

.global a:visited {
	color:#585A5A;
	text-decoration:none;
}

.global a:hover {
	text-decoration:underline;
}

.bottom a {
	color:#585A5A;
	margin:0px 5px 8px 0px;
	text-decoration:none;
	vertical-align:bottom;
	float:left;
	font-size:11px;
	font-weight:normal;
}

.bottom a:visited {
	color:#585A5A;
	text-decoration:none;
}

.bottom a:hover {
	text-decoration:underline;
}

.linklist ul {
	list-style-type:bullet;
	}

.linklist ol {
	list-style-type:decimal;
	margin-left:7px;
	}
	
.linklist li {
	line-height:18px;
}

.teaserText li{
	line-height:14px;
	font-size:11px;
}
	
.linklist a {
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}


.linklist a:visited {
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
}

.linklist a:hover {
	text-decoration:underline;
}

.modul ul.darkyellow {
	background-color:#FFC53F;
	padding:10px 5px 13px 10px;
	border-bottom:#FFFFFF 1px solid; 
}

.modul ul.midyellow {
	background-color:#FDE48C;
	padding:10px 5px 13px 10px;
}

.modul ul.lightyellow {
	background-color:#FFF1b6;
	padding:10px 5px 13px 10px;
}

.modul ul {
	list-style-type:none;
}

.modul li {
	line-height:18px;
	vertical-align:middle;
}
	
.modul a {
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.modul h3 {
	font-weight:normal;
	color:#FFFFFF;
	font-size:18px;
	margin:7px 16px 2px 10px;
}

.modul a:visited {
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
}

.modul a {
	color:#3A4D98;
	font-size:11px;
	text-decoration:none;
	line-height:11px;
}

.teaserText a {
	color:#3A4D98;
	font-size:11px;
	text-decoration:none;
}

.teaserText a:visited {
	color:#3A4D98;
	font-size:11px;
	text-decoration:none;
}

.teaserText a:hover {
	text-decoration:underline;
}


a.buttonLink, a.buttonLink:visited, .coloredColumn a.buttonLink, .coloredColumn a.buttonLink:visited	{
	color:#FFFFFF;
	height:25px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin-left: 10px;
	vertical-align:middle;
	padding: 5px 10px 5px 24px;
	background: #2556A4 url('../layoutimages/button_bg_left.jpg') no-repeat center left;
}

.welcome_start p a.buttonLink {
	color:#FFFFFF;
	height:25px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin-left: 10px;
	vertical-align:middle;
	padding: 5px 10px 5px 24px;
	background: #2556A4 url('../layoutimages/button_bg_left.jpg') no-repeat center left;
}

ul.subnavigation {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	font-weight:bold;
}

ul.subnavigation li {
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	display:block;
}

ul.subnavigation li a {
	color:#2556A4;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
	background:url('../layoutimages/nav_right_blue.gif') no-repeat center left;
}

ul.subnavigation li a:hover {
	text-decoration:underline;
}

ul.subnavigation ul {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

ul.subnavigation a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:#2556A4 url('../layoutimages/nav_right_white.gif') no-repeat center left;
}

ul.subnavigation li a.down {
	color:#2556A4;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
	background:url('../layoutimages/nav_down_blue.gif') no-repeat center left;
}

ul.breadcrumb {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:17px 0px 0px 0px; 
	font-weight:bold;
}

ul.breadcrumb li {
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	display:inline;
}

ul.breadcrumb li a {
	color:#3A4D98;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

ul.breadcrumb li a:visited {
	color:#3A4D98;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

ul.breadcrumb li a:hover {
	text-decoration:underline;
}

ul.breadcrumb ul {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

.breadcrumb a.active {
	color:#FFC53F;
	text-decoration:none;
	background: url('../layoutimages/arrow_right_yellow.gif') no-repeat center left;
}

.breadcrumb a.active:hover {
	color:#FFC53F;
	text-decoration:underline;
	background: url('../layoutimages/arrow_right_yellow.gif') no-repeat center left;
}

.breadcrumb a.active:visited {
	color:#FFC53F;
	text-decoration:none;
	background: url('../layoutimages/arrow_right_yellow.gif') no-repeat center left;
}

ul.sitemap {
	list-style-type:none;
	padding:0px 0px 0px 18px;
	margin:0px 0px 0px 0px; 
	font-weight:bold;
	width:120px;
}

ul.sitemap li {
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat left;
	background-position: 0px 6px;
	list-style-position:outside;
	line-height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 6px;
}

ul.sitemap li ul {
	list-style-image:none;
}

ul.sitemap li a {
	line-height:20px;
	color:#2556A4;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
}

ul.sitemap li a:hover {
	text-decoration:underline;
}

ul.sitemap ul {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

ul.sitemap a.active {
	color:#FFFFFF;
	text-decoration:none;
	background:#2556A4 url('../layoutimages/nav_right_white.gif') no-repeat center left;
}

ul.sitemap li a.down {
	color:#2556A4;
	text-decoration:none;
	font-weight:bold;
	padding:5px;
	padding-left:15px;
	background:url('../layoutimages/nav_down_blue.gif') no-repeat center left;
}

.teaserVariant1 a.buttonLink, .teaserVariant2 a.buttonLink, .teaserVariant3 a.buttonLink, .teaserVariant4 a.buttonLink, .teaserVariant5 a.buttonLink, .teaserVariant6 a.buttonLink, .teaserVariant1 a.buttonLink:visited, .teaserVariant2 a.buttonLink:visited, .teaserVariant4 a.buttonLink:visited, .teaserVariant3 a.buttonLink:visited, .teaserVariant5 a.buttonLink:visited, .teaserVariant6 a.buttonLink:visited, .teaserVariant1 a.buttonLink:hover, .teaserVariant2 a.buttonLink:hover, .teaserVariant3 a.buttonLink:hover, .teaserVariant4 a.buttonLink:hover, .teaserVariant5 a.buttonLink:hover, .teaserVariant6 a.buttonLink:hover {
	color:#FFFFFF;
	padding-left:24px;
	text-decoration:none;	
}

.teaserVariant1 a, .teaserVariant2 a, .teaserVariant3 a, .teaserVariant5 a, .teaserVariant6 a {
	/* color:#586161; */
	color:#3A4D98;
	text-decoration:none;
	padding-left:10px;
}

.teaserVariant1 a:visited, .teaserVariant2 a:visited, .teaserVariant3 a:visited, .teaserVariant5 a:visited, .teaserVariant6 a:visited {
	/* color:#586161; */
	color:#3A4D98;
	text-decoration:none;
	padding-left:10px;
}

.teaserVariant1 a:hover, .teaserVariant2 a:hover, .teaserVariant3 a:hover, .teaserVariant5 a:hover, .teaserVariant6 a:hover {
	text-decoration:underline;
}

.teaserVariant4 a{
	color:#FFFFFF;
	/* text-decoration:none; */
	padding-left:10px;
}

.teaserVariant4 a:visited{
	color:#FFFFFF;
	/* text-decoration:none; */
	padding-left:10px;
}

.teaserVariant4 .more {
	background:url('../layoutimages/arrow_right_white.gif') no-repeat center left;
	float:right;
}

.teaserVariant1 .more, .teaserVariant2 .more, .teaserVariant3 .more, .teaserVariant5 .more, .teaserVariant6 .more {
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	float:right;
}

.teaserVariant4	ul.tsimple li {
	color: #FFFFFF;
	list-style-image: url('../layoutimages/list_icon_white2.GIF');
}

.teaserVariant4	ul.simple li {
	color: #FFFFFF;
	list-style-image: url('../layoutimages/list_icon_white2.GIF');
}


.teaserVariant4 ul {
	list-style-type:none;
	display:block;
}

.teaserVariant4 ol {
	margin-left:17px;
	list-style-type:decimal;
}

.teaserVariant4 ol li{
	margin-left:17px;
	list-style-type:decimal;
}

.teaserVariant1 ol, .teaserVariant2 ol, .teaserVariant3 ol, .teaserVariant5 ol, .teaserVariant6 ol {
	margin-left:17px;
	list-style-type:decimal;
}

ul.faq {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 36px 0px 0px; 
	font-weight:bold;
}

ul.faq li {
	height:30px;
	background-color:#FFC53F;
	line-height:30px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	vertical-align:bottom;
}

ul.faq li a.close, ul.faq li a.close:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:18px;
	padding-left:19px;
	background:url('../layoutimages/faq_closed.jpg') no-repeat center left;
}

ul.faq li a:hover, ul.faq li a.down:hover, ul.faq li a.close:hover {
	text-decoration:underline;
}

ul.faq_open {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 6px 0px; 
}

ul.faq_open li {
	line-height:20px;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 6px;
	display:block;
}

ul.faq_open li a {
	color:#2556A4;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 15px;
	background:url('../layoutimages/nav_right_blue.gif') no-repeat center left;
}

ul.faq li a.down, ul.faq li a.down:visited {
	color:#FFFFFF;
	/*text-decoration:none;*/
	font-size:18px;
	padding-left:19px;
	background:url('../layoutimages/faq_open.jpg') no-repeat center left;
}

.coloredColumn ul {
	//width:240px;
	width:auto;
	display:block;
	list-style-type:none;
}
	
.coloredColumn li {
	line-height:18px;
	vertical-align:middle;
	display:block;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	background-position:0px 6px;
}
	
.coloredColumn a {
	color:#3A4D98;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
}

.coloredColumn a:visited {
	color:#3A4D98;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
	margin-top:12px;
}

.coloredColumn a:hover {
	text-decoration:underline;
}

li.pictogram {
	line-height:18px;
	vertical-align:middle;
	display:block;
	margin: 5px 10px 5px 10px;
	padding: 0px 0px 0px 45px;
}

.list ul {
	float:left;
	width:230px;
	display:block;
	list-style-type:none;
	background-color:#585A5A;
	}
	
ul.list li {
	line-height:18px;
	vertical-align:middle;
	display:block;
	color: #585A5A;
	margin: 3px 10px 3px 10px;
	padding: 2px 0px 7px 10px;
	background: #FDE48C url('../layoutimages/list_icon_darkgrey.gif') no-repeat center left;
	background-position:0px 6px;
	border-bottom: #585A5A 1px solid;
}

ul.simple li {
	color: #585A5A;
	background: none;
	display:list-item;
	margin-left:25px !important;
	margin-right:10px !important;
	padding-left:0px !important;
}

ul.tsimple li {
	list-style-position: outside;
	color: #585A5A;
	list-style-image: url('../layoutimages/list_icon_darkgrey2.GIF');
	margin-left:25px;
	padding-left:4px;
}

* html ul.tsimple li{
	margin-left:17px;
	padding-left:10px;
}

ol.ntlist li {
	padding-left:3px;
	margin-left:5px;
}

* html ol.ntlist li {
	margin-left:10px;
	padding-left:0px;
}

ol.number {
	list-style-type:decimal;
	list-style-position:inside;
	padding-left:16px;
	
}

ol.number li {
	line-height:17px;
	}

ol.number li li {
	margin-left:3px;
}

.nlist ol {
	float:left;
	width:230px;	/*list-style-type:decimal;*/
	background-color:#585A5A;
}
	
ol.nlist li {
	vertical-align:middle;
	display:list-item;
	list-style-position: outside;
	color: #585A5A;
	padding: 0px;
	/*padding: 2px 0px 7px 0px;*/
	background: none;
	margin-left:22px;
}

.coloredTwoColumn ul.simple , .coloredTwoColumn ol.nlist{
/*	margin-left: 18px; */
	color: #585A5A;
}

.content .oneColumn ul, .contentBig .oneColumn ul {
	/*margin-left: 25px;*/
	line-height:18px;
	color: #585A5A;
	padding: 2px 0px 5px 0px;
}

ol.nlist {
	line-height:18px;
	list-style-type:decimal;
	padding: 2px 0px 0px 0px;
}

* html ol.nlist {padding-left:10px;}
*+html ol.nlist {padding-left:10px;}

* html ol.nlist li {padding-left:0px;padding-top:0px;}
*+html ol.nlist li {padding-left:0px;padding-top:0px;}

.coloredTwoColumn ul li, .coloredTwoColumn ol.nlist li {
	padding: 2px 0px 0px 0px;
}

/** html .coloredTwoColumn ul.simple li {
	padding: 2px 0px 0px 10px;
}*/

/* Formularelemente */

.search {
	height:17px;
	width:100px;
	border:#87898A 1px solid;
	vertical-align:middle;
	margin:8px 5px 7px 0px; 
	font-size:11px;
	font-weight:normal;
}

input.new_search {
	height:17px;
	width:120px;
	border:#87898A 1px solid;
	vertical-align:middle;
	margin:0px 5px 0px 0px;
	font-size:11px;
	font-weight:normal; 
}

input.button {
	color:#3A4D98;
	font-size:11px;
	line-height:17px;
	vertical-align:middle;
	padding-left:7px;
	padding-top:2px;
	border:0px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	background-position:0px 6px;
}

.inputText {
	margin:0px 5px 3px 5px;
	height:17px;
	color:#585A5A;
	border:#87898A 1px solid;
	vertical-align:middle;
	font-size:11px;
	font-weight:normal;
}


select.manual {
	height:17px;
	width:214px;
	font-size:11px;
	color:#585A5A;
	background-color:#FFFFFF;
	border: #87898A 1px solid;
}

select.results {
	margin-top:5px;
	height:17px;
	width:214px;
	font-size:11px;
	color:#585A5A;
	background-color:#FFFFFF;
	border: #87898A 1px solid;
}

select.languageChooser {
	vertical-align:middle;
	height:17px;
	border: 1px #87898A solid;
	font-size:11px;
	margin-right:18px;
}

/* Text Styles */

sub, sup {
	font-size:8px;
	line-height:10px;
}

div.sitemap h1{
	font-size:18px;
	color:#585A5A;
	padding:18px 0px 18px 12px;
	clear:both;
}

.teaserVariant1 ul li, .teaserVariant2 ul li, .teaserVariant3 ul li, .teaserVariant4 ul li, .teaserVariant5 ul li, .teaserVariant6 ul li {
	padding:0px;
}

.teaserVariant1	h3, div.start .teaserVariant1 h2,
.teaserVariant2 h3, div.start .teaserVariant2 h2,
.teaserVariant4 h3, div.start .teaserVariant4 h2,
.teaserVariant5 h3, div.start .teaserVariant5 h2 {
	font-size:21px;
	font-weight:normal;
	color:#FFFFFF;
}


.teaserVariant3 h3, div.start .teaserVariant3 h2,
.teaserVariant6 h3, div.start .teaserVariant6 h2 {
	font-size:21px;
	font-weight:normal;
	color:#3A4D98;
}

.teaserVariant1 h4,
.teaserVariant2 h4,
.teaserVariant4 h4,
.teaserVariant5 h4 {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.teaserVariant3 h4,
.teaserVariant6 h4 {
	font-size:11px;
	font-weight:bold;
	color:#585A5A;
}

.welcome h1{
	font-size:18px;
	font-weight:normal;
	color:#3A4D98;
	margin: 20px 5px 15px 10px;
}

.welcome p{
	margin:0px 5px 15px 10px;
	font-size:14px;
	color:#585A5A;
	line-height:20px;
}

.welcome_start h1,
.welcome_start h3{
	font-size:18px;
	font-weight:normal;
	color:#3A4D98;
	margin: 20px 5px 15px 10px;
}

.welcome_start p{
	margin:0px 5px 15px 10px;
	font-size:14px;
	color:#585A5A;
	line-height:20px;
}

.welcome_start p a.arrowTextLinkBold, a.arrowTextLinkBold, .onecolumn a.arrowTextLinkBold, .coloredColumn a.arrowTextLinkBold, .twocolumn a.arrowTextLinkBold, .modul a.arrowTextLinkBold{
	font-weight:normal;
	font-size:11px;
	color:#3A4D98;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat left;
	background-position: 0px 6px;
	padding: 0px 0px 0px 9px;
	margin:0px;
	line-height:20px;
	text-decoration:none;
	display:block;
}

.welcome_start p a.arrowTextLinkBold:hover, a.arrowTextLinkBold:hover, .onecolumn a.arrowTextLinkBold:hover, .coloredColumn a.arrowTextLinkBold:hover, .twocolumn a.arrowTextLinkBold:hover, .modul a.arrowTextLinkBold:hover{
	text-decoration:underline;
}

.welcome_start p a.arrowTextLinkBold:hover, a.arrowTextLinkBold:hover, .onecolumn a.arrowTextLinkBold:hover, .coloredColumn a.arrowTextLinkBold:hover, .twocolumn a.arrowTextLinkBold:hover, .modul a.arrowTextLinkBold:hover{
	text-decoration:underline;
}

.welcome_start p a.arrowTextLinkBold:visited, .onecolumn a.arrowTextLinkBold:visited, .twocolumn a.arrowTextLinkBold:visited, .modul a.arrowTextLinkBold:visited {
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.welcome_start p a.arrowTextLinkBold:hover, .coloredColumn a.arrowTextLinkBold:hover, .onecolumn a.arrowTextLinkBold:hover, .twocolumn a.arrowTextLinkBold:hover, .modul a.arrowTextLinkBold:hover {
	text-decoration:underline;
}

.startColumn p a.arrowTextLinkBold	{
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.startColumn p a.arrowTextLinkBold:visited	{
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.startColumn p a.arrowTextLinkBold:hover	{
	text-decoration:underline;
}

.startColumnDark {
	width:250px;
	background-color:#FFC53F;
	float:left;
	height:184px;
}


.startColumnDark h1 {
	padding:10px;
	color:#3A4D98;
	font-size:18px;
	font-weight:normal;
}

.startColumnDark p {
	padding: 0px 10px 10px 10px;
	color:#585A5A;
	line-height:20px;
	font-size:14px;
}

.startColumnDark p a.arrowTextLinkBold	{
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.startColumnDark p a.arrowTextLinkBold:visited	{
	color:#3A4D98;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	margin-bottom:3px;
	vertical-align:middle;
	padding-left:10px;
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
}

.startColumnDark p a.arrowTextLinkBold:hover	{
	text-decoration:underline;
}


.startColumnDark p a.buttonLink {
	color:#FFFFFF;
	height:25px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	margin-left: 0px;
	padding: 5px 10px 5px 24px;
	background: #2556A4 url('../layoutimages/button_bg_left.jpg') no-repeat center left;
}


.welcome_standard h1{
	font-size:18px;
	font-weight:normal;
	color:#3A4D98;
	margin: 20px 5px 15px 10px;
}

.welcome_standard p{
	margin:0px 5px 15px 10px;
	font-size:14px;
	color:#585A5A;
	line-height:20px;
}

.welcome_standard2 h1{
	font-size:18px;
	font-weight:normal;
	color:#3A4D98;
	margin: 20px 5px 15px 10px;
}

.welcome_standard2 p{
	margin:0px 5px 15px 10px;
	font-size:14px;
	color:#585A5A;
	line-height:20px;
}

.modul h1 {
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	margin: 7px 16px 2px 10px;
}

.modul p{
	margin: 10px 16px 10px 10px;
	font-size:11px;
	color:#585A5A;
	line-height:18px;
}


.startColumn h1 {
	padding:10px;
	font-weight:normal;
	color:#3A4D98;
	font-size:18px;
}

.startColumn p {
	padding: 0px 10px 10px 10px;
	color:#585A5A;
	line-height:20px;
	font-size:14px;
}

.bgWhite h1 {
	padding:10px;
	font-weight:normal;
	color:#3A4D98;
	font-size:18px;
}

.bgWhite p {
	padding: 3px 0px 10px;
	color:#585A5A;
	line-height:20px;
	font-size:14px;
}


.bgLight h1 {
	font-weight:normal;
	padding:10px;
	color:#3A4D98;
	font-size:18px;
}

.bgLight p {
	padding: 0px 10px 10px 10px;
	color:#585A5A;
	line-height:20px;
	font-size:14px;
}

.bgDark h1 {
	padding:10px;
	color:#3A4D98;
	font-size:18px;
	font-weight:normal;
}

.bgDark p {
	padding: 0px 10px 10px 10px;
	color:#585A5A;
	line-height:20px;
	font-size:14px;
}

.content h2, .contentBig h2 {
	font-size:11px;
	font-weight:bold;
	color:#585A5A;
}

.content h1, .contentBig h1,
.searchResult h1, .searchResult h2 {
	font-size:18px;
	color:#585A5A;
	padding:0px 9px 9px 0px;
	font-weight:normal;
}

.content h2.grey, .contentBig h2.grey{
	color:#585A5A;
}

.content img, .contentBig img {
	margin-bottom:10px;
}

.content p, .searchResult p, .contentBig p {
	color:#585A5A;
	font-size:11px;
	line-height:13px;
	padding: 3px;	
}

.contentBig .bgWhite {
	width: 100%;
}

.contentBig .pctTxtStd_displayStr_ct3 {
	width: 537px !important;
}

p.border {
	color:#585A5A;
	padding-left:5px;
	padding-top: 0px ! important; 
	padding-bottom: 0px;	
	margin-left:0px;
	font-size:11px;
	line-height:13px;
	border-left:#FFC53F 1px solid; 
	padding:3px;
}

p.footer {
	color:#585A5A;
	font-size:9px;
	line-height:13px;
}

h1.orange,
h2.orange,
h3.orange {
	background-color:#FFC53F;
	padding: 6px 0px 6px 10px;
	color:#FFFFFF;
	vertical-align:middle;
	font-weight:normal;
	font-size: 18px;
}

h3.orange {
	font-size: 11px;
	font-weight:bold;
}

h1.orangeSmall {
	background-color:#FFC53F;
	font-size:14px;
	line-height:20px;
	margin:0px;
	font-weight:bold;
	padding: 0px 0px 0px 10px;
	color:#FFFFFF;
	vertical-align:middle;
	clear:both;
}

.big {
	font-size:13px;
}

div.table {
	margin-top:18px;
}


div.table h1 {
	font-size: 18px;
	color: #3a4d98;
	font-weight:normal;
}

div.table img{
	margin-bottom: 0px;
	vertical-align: middle;
}

div.table table{
	border-spacing: 1px;
	border: 0px solid #523423;
}

div.table table td{
	color:#585A5A;
	padding: 10px 10px 7px 10px;
	line-height:13px;
	height:30px;
	font-size:11px;
	font-weight:normal;
	color:585A5A;
	vertical-align:top;
}

td.head {
	background:#FDE48C;
	text-align:left;
}

td.head2 {
	background:#B6B7B9;
	text-align:left;
}

td.rowhead {
	background:#FFC53F;
}

td.pichead {
	background:#FFFFFF;
	text-align:center;
}

td.acc {
	text-align:left;
}

td.unacc {
	text-align:left;
	background:#FFF7B6;
}

.noprint {
	visibility:visible;
}

.print {
	visibility:hidden;
	position:absolute;
	height:0px;
	top:0px;
	left:0px;
}

.bigtable {
	padding:0px;
	margin: 0px;
	line-height:13px;
}

.bigtable tr {
	vertical-align:top;
}

.bigtable td.edge {
	margin:0px 1px 1px 0px;
	width:221px;
	height:181px;
}

.bigtable td.colhead {
	padding:0px 1px 1px 0px;
	height:181px;
}

.bigtable td.colhead table {
	padding:0px;
	margin:0px;
	height:181px;
	width:139px;
	text-align:center;
	line-height:13px;
}

.bigtable td.rowhead_1col {
	width:201px;
	height:88.5px;
	background:#FDE48C;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.bigtable td.rowhead_1col div {
	font-weight:bold;
	padding:10px 0px 7px 20px;
}

.bigtable td.rowhead_2col, .bigtable th.rowhead_2col {
	background:#FDE48C;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.bigtable td.rowhead_2col div.rowhead_2cola {
	float:left;
	padding:10px 0px 7px 20px;
	width:144px;
	height:28px;
	border-right:1px solid #FFFFFF;
	font-weight:bold;
}

.bigtable td.rowhead_2col div.rowhead_2colb {
	float:left;
	padding:10px 0px 7px 0px;
	width:55px;
	text-align:center;
}

.bigtable td.simplecell {
	background:#FFF1B6;
	height:45.9px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.bigtable td.simplecell div.pictogramms{
	padding:1px 0px 1px 5px;
}

.bigtable div.pictogramms {
	height:86px;
	margin:0px;
	padding:0px;
}

.bigtable td.simplecell div {
	padding:10px 0px 7px 10px;
}

.bigtable td.simplecell img {
	padding:2px;
	height:21.5px;
	width:22px;
	padding-bottom:2px;
}

.popuptable {
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;
}

.popuptable td {
	height:18px;
}

.popuptable td.declared, .popuptable th.declared {
	width:300px;
	text-align:left;
}

.faqentry, .glossarentry{
	display:none;
}

a.more {
	background:url('../layoutimages/arrow_right_blue.gif') no-repeat center left;
	float:right;
	font-weight: normal;
	padding-right: 14px;	
}

a.more:hover {
	text-decoration:underline;
}

a.more:visited {
	text-decoration:none;
	padding-left:10px;
	font-weight: normal;
	padding-right: 14px;
}

div.pmdbInfo{
	width:375px;
	color: #585A5A;
	padding: 3px 10px 3px 10px;
	margin:0px;
}

div.pmdbInfo ul {
	float:left;
	width:355px;
	display:block;
	list-style-type:none;
	background-color:#FDE48C;
	margin:0px;
	padding:0px;
	}
	
div.pmdbInfo li {
	line-height:18px;
	vertical-align:middle;
	display:block;
	color: #585A5A;
	padding: 2px 0px 5px 10px !important;
	margin: 0px !important;
	background: #FDE48C url('../layoutimages/list_icon_darkgrey.gif') no-repeat center left !important;
	background-position:0px 6px;
	border-bottom: #585A5A 1px solid;
}

#logo {
	margin:0px; 
	padding:0px; 
	float:left;
	border: 0px;
}

#flashteaser {
	float:right; 
	margin: 14px 5px 0px 5px;
}

#world_link {
	margin:0px;
}
#world_link img {
	border: 0px;
	width: 14px;
	height: 14px;
	vertical-align:middle; 
	margin-right:21px;	 
}

#search_span {
	vertical-align:middle;
}
#search_form,
.search_form {
	display: inline;
}
#search_arrow {
	border:0px; 
	vertical-align:middle; 
	margin-right:5px; 
	display:inline;
}

#fachpartnerlogin_div {
	background-color:#FFC53F;
	border:#FFC53F 1px solid;
}
#fachpartnerlogin_div1 {
	float: left; 
	line-height: 22px; 
	vertical-align: middle; 
	padding-left: 10px;
	color:#585A5A;
}
#fachpartnerlogin_div2 {
	padding-bottom: 0px;
	float: left;
	padding-right: 0px;
	margin-bottom:0px;
	margin-right:0px;	
}
#fachpartnerlogin_div2 #password {
	margin-bottom:0px; 
	padding-bottom:0px;
}
#fachpartnerlogin_help {
	float:right;
	height:16px;
}
#fachpartnerlogin_help img {
	margin-right: 23px; 
	margin-left: 5px;
	margin-top: 7px;
}
#fachpartnerlogin_login {
	float:right;
}
#fachpartnerlogin_login a {
	float:left; 
	margin-left:10px;
	line-height:14px;
	margin-top: 7px;
}

.clearer {
	clear: both;
}

#head_separator {
	clear:both;
	height:1px;
	line-height:1px;
	background-color:#FFFFFF;
	width:1000px;
	padding:0px;
	margin:0px;
	font-size:0px;
}

#content_container {
	float:left;
}

#infobox_col1 {
	width:245px;
}
#infobox_col2 {
	margin-left: 5px; 
	padding: 0px;
}
#infobox_single {
	background-color:#FDE48C;
}

.spacer_userguide {
	height: 36px;
}
.clearer_userguide {
	height: 0px; 
	line-height: 0px;
}
.h2_userguide {
	color:#585A5A;
}
#manual_userguide p {
	padding-left:0px;
}

.pctBlk3_flash_header {
	width:125px; 
	z-index:0;
}
.pctBlk3_flash_oneColumn {
	width:125px;
}
.pctBlk3_zoomLink {
	background:none;
}
.pctBlk3_h1 {
	padding-left: 18px ! important;
}
.pctBlk3_pt_text {
	padding-left: 18px;
	width:127px;
}
.pctBlk3_pt_text_end {
	width: 20px; 
	float: left;
}
#pctBlk3_flashheader {
	width:125px; 
	z-index:0;
}

.pctBox_zoomLink {
	background:none; 
	margin:0px; 
	padding:0px;	
	float:right;
}
.pctBox_zoomLink img {
	z-index:1; 
	margin-right:1px;
	border:0px;
	text-align:right;
}
.pctBox_st_text {
	background-color:#FDE48C;
}

.flashheader {
	z-index:0;
}

.pctTxtStd_h1 {
	padding-left: 18px;
}
.pctTxtStd_oneColumn {
	background-color:#FFC53F;
}
.pctTxtStd_displayStr_ct1 {
	padding-left: 18px;
	overflow: hidden;
}
.pctTxtStd_zoomLink {
	background:none ! important; 
	margin:0px; 
	padding:0px;	
	float:right;
}
.pctTxtStd_zoomLink img {
	text-align:right;
	z-index:1;
	margin-right:0px;
}
#pctTxtStd_textStr_ct1 {
	float:left; 
	width:135px; 
	margin-left:10px;
	padding-left:0px; 
	margin-right:0px; 
	padding-right:0px;
}
#pctTxtStd_textStr_ct2 {
	padding-left: 18px;
	overflow: hidden;
	float:left;
}
#pctTxtStd_pt_text_R {
	float:left; 
	width:135px; 
	margin-left:10px;
	padding-left:0px; 
	margin-right:0px; 
	padding-right:0px;
}
#pctTxtStd_wmv_mov_ct1 {
	float:left; 
	width:135px; 
	margin-left:10px;
	padding-left:0px; 
	margin-right:0px; 
	padding-right:0px;
}

.sitemap_list_begin {
	margin-left:7px ! important; 
	margin-right:13px ! important;
}
.sitemap_list_inner {
	margin-top:8px ! important;
	margin-left:0px ! important;	
	padding-left:6px ! important;
}
.sitemap_a {
	font-size:13px;
}

#table_main {
	width:100%;
}

.txtBlk2Col_h1 {
	margin-left:3px;
}

.pctTxt_zoomlink {
	background:none;	
}
.pctTxt_zoomlink img {
	z-index:1; 
	border:0px;
	text-align:right;
}
.pctTxt_print {
	float:left;
}
#pctText_displayStr_ct1 {
	width:750px;
}
#pctText_displayStr_ct2 {
	width:752px;
}

.popup_zoom_body {
	padding:0px; 
	margin:0px; 
	cursor:pointer;
}
.popup_zoom_body img {
	border:0px;
}

.teaser_st_special {
	margin:0px ! important; 
	padding:0px ! important;
}
.teaser_st_zoom img {
	z-index:1; 
	border:0px;
	text-align: right;
}

.txt3Col_ct {
	overflow:hidden;
}
.txt3Col_pt_padding {
	height:18px; 
	width:750px;
}

.headerEdge {
	height: 181px; 
	margin:0px; 
	padding:0px;
	border-spacing:0; 
	border-collapse:collapse;
}
.headerEdge td {
	padding:0
}

.quicklink_delimiter {
	margin-right:5px;
	vertical-align:middle;
	width: 1px;
	height: 13px;
}

.footer_delimiter {
	margin-right:5px;
	margin-top: 9px; 
	float: left;
	width: 1px;
	height: 13px;
}

.paddingLeft0 {
	padding-left: 0px ! important;
}
.paddingLeft10 {
	padding-left: 10px ! important;
}
.paddingTop10 {
	padding: 10px ! important;
}
.padding0 {
	padding: 0px ! important;
}

.footerSmall {
	width:500px;
}
.footerBig {
	width:750px;
}

.breadcrump_li {
	margin:0px ! important;
}
.nav_li {
	margin:0px 0px 30px ! important;
}

.head_separator {
	clear:both; 
	height:1px; 
	line-height:1px; 
	background-color:#FFFFFF; 
	width:1000px; 
	padding:0px; 
	margin:0px; 
	font-size:0px;
}

.stdPage_Subnav {
	margin:8px 0px 0px 1px ! important; 
}

.stdPage_Main {
	position: relative;
	float: right;
	margin-bottom:27px;
	right: 5px;
}

.stdPage_Main_full {
	position: relative;
	float: left;
	margin-bottom:27px;
}

.headLine {
	padding-left:0px;
}

.pr {
	float:right;
}

.infobox_ul1 {
	padding:10px 0px 10px 10px;
}
.infobox_li3 {
	border-bottom: 0px;
}
.threeColumnContent {
	background-color: #FDE48C;
}

.linkNoArrow {
	padding-left: 0px ! important;
	background-image: none ! important;	
}

.headerTemplate_td {
	height: 181px; 
	margin:0px; 
	padding:0px;
}
.headerTemplate_img {
	height:181px; 
	width:221px; 
	margin:0px; 
	padding:0px;
}

.siteMap_ul {
	margin-left:7px; 
	margin-right:13px;
}
.siteMap_ul_inner {
	margin-top:8px;
	margin-left:0px;
	padding-left:6px;
}
.siteMap_li_unseleted {
	font-size:13px;
}
.siteMap_li_seleted {
	font-size:13px;
}

.externalLink_img_mailto {
	vertical-align:middle;
	margin:0px;	
}

.ul_js_li {
	border-bottom: 0px;
}

.popup {
	width: 100%;
}
.popup2 {
	width: 500px;
}

.teaserImgLink {
	padding-left: 0px ! important;
}

.colhead_grey {
	background:#b6b7b9 none repeat scroll 0% 0%;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding: 7px 10px 7px 10px;
}

.pressReleaseInfo {
	width:250px;
	float:left;
	margin-bottom:10px;
}

.pressReleaseInfo a {
	line-height:13px !important;
}

.pressReleaseInfo .arrowTextLink {
	display: block !important;
	margin-bottom: 2px !important;
	margin-top: 10px !important;	
}

.twoColumn .arrowTextLink {
	display: block !important;
	line-height:13px !important;
}

table td {
	text-align:left !important;
}

.bg_search .stdPage_Main .contentBig .oneColumn {
	width:1000px;
}

.bg_search .stdPage_Main .contentBig {
	float:left;
	width:1000px;
}

object.youtube {
	display: block;
	margin: 21px 0 35px 0;
}

.module_right object.youtube {
	display: block;
	margin: 20px auto 15px auto;
}

.module.youtube {
	border-bottom: 1px solid #FFFFFF;
}

.socials a {
	position: relative;
	float: left;
	margin-right: 19px;
	padding-left: 20px;
}

.socials a img {
	position: absolute;
	left: 0;
	top: 6px;
}
