	BODY { background: #b0d7e6;}
	body,td,th,div,p {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #008b99}
	input, textarea, select {font-family: Verdana, Arial; font-size: 10px; font-weight: 300; color: #000000}
	b,strong {font-weight: 900}
	a {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #008b99; text-decoration: underline; font-weight:bold;}
	hr {color: #ffffff}
	.textPinkNormal {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #008B99}
	.textPinkNormal2 {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #33ABA9}
	.textBlueNormal {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #00637E}
	.textWhiteNormal {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #FFFFFF}
	.textRedNormal {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #B01116}
	.textBageNormal {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #ffffff}
	.textRedBig {font-family: Verdana, Arial; font-size: 18px; font-weight: 300; color: #B01116}
	.linkProduktPink {font-family: Verdana, Arial; font-size: 11px; font-weight: 900; color: #ffffff; text-decoration: none}
	.linkProduktPink:hover {color: #F6673B}
	.linkProduktPinkS {font-family: Verdana, Arial; font-size: 11px; font-weight: 900; color: #008B99; text-decoration: none}
	.linkProduktPinkS:hover {color: #F6673B}
	.linkProduktPinkUnderline {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #ffffff; text-decoration: underline}
	.linkProduktPinkUnderline:hover {color: #F6673B}
	.linkRedBig {font-family: Verdana, Arial; font-size: 11px; font-weight: 900; color: #C9502B; text-decoration: none}
	.linkRedBig:hover {color: #C9502B}
	.linkBage {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #F7B39E; text-decoration: none}
	.linkBage:hover {color: #F6673F}
	.linkBageDark {font-family: Verdana, Arial; font-size: 11px; font-weight: 300; color: #F6673F; text-decoration: none}
	.linkBageDark:hover {color: #F6673F}
	.buttonOrange {font-family: Verdana, Arial; font-size: 12px; font-weight: 300; color: #FFFFFF; background-color: #E3B486; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #D99F61; border-bottom: 1px solid #D99F61;}
	.buttonRed {font-family: Verdana, Arial; font-size: 12px; font-weight: 300; color: #FFFFFF; background-color: #008B99; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #8B0304; border-bottom: 1px solid #8B0304;}
	.rsEditorDiv {border: 1px solid #FF0000}
	.fehler {color: #FF0000}
	
		
	.floatL {float: left;}
	.floatR {float: right;}
	.empty {font-size: 1px; line-height: 1px;}
	.clearB {clear: both;}
	.block {display: block;}

	.brdT {border-top: 1px solid rgb(255,255,255);}
	.brdR {border-right: 1px solid #008b99;}
	.brdB {border-bottom: 1px solid #008b99;}
	.brdL {border-left: 1px solid rgb(255,255,255);}
	
	a.blocklink {
		display: block;
		border-top: 1px solid rgb(255,255,255);
		border-right: 1px solid #008b99;
		border-bottom: 1px solid #008b99;
		border-left: 1px solid rgb(255,255,255);
		padding: 2px 5px;
		font-weight: 900;
		text-align: center;
		text-decoration: none;
		color: #008b99;
		background-color: #b8dffa;
	}
	a.blocklink:hover {
		color: rgb(255,255,255);
		background-color: rgb(177,12,21)
	}
	
	ul.list_hor {
		clear: both;
		pisplay: block;
		margin: 5px 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	td#nav {
		width: 165px;
		background-image: url(/lay/vline.gif);
		background-repeat: repeat-y;
		background-position: 155px 0px;
	}
		td#nav ul, ol {
			width: 150px;
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			border-top: 1px solid rgb(255,255,255);
		}
		td#nav li {
			width: 150px;
			margin: 0px;
			padding: 0px;
			border-bottom: 1px solid rgb(255,255,255);
		}
			td#nav li a {
				display: block;
				font-weight: 900;
				color: #008b99;
				text-decoration: none;
				padding: 3px 0px 3px 10px;
				margin: 0px;
/*				border-bottom: 1px solid rgb(255,255,255);*/
			}
			
			td#nav li a:hover {
				color: rgb(246,103,63);
			}
			td#nav li a.selected {
				color: rgb(246,103,63);
				background-color: #b8dffa;
			}
				td#nav ul ul {
					width: 140px;
					padding: 5px 0px 5px 10px;
					list-style-type: none;
					background-color: #b8dffa;
				}
				td#nav li li {
					background-color: #b8dffa;
					border-bottom: 0px solid rgb(255,255,255);
				}
				td#nav li li a {
					padding: 1px 0px 1px 10px;
					color: #008B99;
					font-weight: 300;
					border: 0px;
				}
				td#nav li li a.selected {
					font-weight: 900;
					background-color: #b8dffa;
				}

	
	td#con {
		width: 460px;
	}
		td#con .xtr_nav {
			font-weight: 900;
			color: #daeefc;
			line-height: 1.5em;
		}
		td#con .xtr_nav a {
			font-weight: 900;
			color: #008b99;
			text-decoration: none;
		}
	
	td#ban {
		width: 165px;
		background-image: url(/lay/vline.gif);
		background-repeat: repeat-y;
		background-position: 6px 0px;
	}
/* Footer Social Media */

#con div.footer_function2 {
	margin-top:	15px;
	padding: 3px 0;
/*	width: 505px;*/
	border-top:	0px solid rgb(255,255,255);
	
}

#con div.footer_function2 a {
	color: #008B99;
	text-decoration: none;
	font-size: 11px;
	font-weight: 300;
	line-height: 12px;
		
}

#con div.footer_function2 div.lft {
	display: table-cell;
	float: left;
}

#con div.footer_function2 div.rgt {
	display: table-cell;	
	float: right;
	width: 275px;
}

* html div#con div.footer_function2 div.rgt { width:285px ; }

.footer_function2 .title_lft {
	margin: 2px 0 0 5px;
	overflow:  hidden;
	float: left;
	width: 50px;	
}

.footer_function2 .title_rgt { 
	margin: 2px 5px 0 0;
	float: left;
	width: 35px;
	overflow:  hidden;
}
* html .footer_function2 .title_rgt { display: none; }
*+ html .footer_function2 .title_rgt { display: none; }

/*** TopUp ***/
a.topup,
a.print {	
	width: 85px;
	height: 40px;
	overflow: hidden;
}	
	a.topup .topup_image,
	a.print .print_image {
		display: block;
		float: left;
		width: 30px;
		height: 30px;
		background-repeat: no-repeat;			
	}
	
	a.topup .topup_image { background-image:  url(../lay/social_media/topup.jpg); }	
	a.print .print_image { background-image:  url(../lay/social_media/print.jpg); }
	a.topup:hover > .topup_image { background-image:  url(../lay/social_media/topup_hover.jpg); }
	a.print:hover > .print_image { background-image:  url(../lay/social_media/print_hover.jpg); }	
/*** AddThis  ***/
.addthis_button {
	width: 145px;
	height: 40px;
	overflow: hidden;
}	
	 .addthis_button .social_media_image {
	 		display: block;	 		
	 		float: right;
	 		width: 115px;
	 		height: 30px;
	 		background-image:  url(../lay/social_media/social.jpg);
	 		background-repeat: no-repeat;
	 }
	 a.addthis_button:hover > .social_media_image { background-image:  url(../lay/social_media/social_hover.jpg); }	
		
/*** Mail ***/
.mail_send {
	display: block;
	float: right;
	margin-left: 5px;
	background-image:  url(../lay/social_media/mail.jpg);
	background-repeat: no-repeat;
	width: 115px;
	height: 30px;	
}
	a.mail_send:hover { background-image:  url(../lay/social_media/mail_hover.jpg); }

