/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - -  BaseCMP¨ MASTER TEMPLATES  - - - - - - - - - - - - - -  *//* - - - - - - - - - - -   3 COLUMN SCALING FLUID CSS DESIGN   - - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - (c) 2008 basecmp Professional Web Solutions  - - - - - - - - - - *//* - - - - - - - - - -   Author: Arne Wiehe,awiehe@basecmp.com   - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - Layout (c) 2005 Oliver Kowalewski,  oko@okowalewski.de, http://okowalewski.de/  -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  *//* Tested on:MacOS X: Firefox 1.x, IE 5.x, Safari, Opera 7Windows: Firefox 1.x, IE 5.0/ 5.5/ 6.x*//* - - - - - - - - - - - - - - - - - - -  Global - - - - - - - - - - - - - - - - - - -  */body {    margin: 0; padding: 0;    /**background: white url(bg_page.gif) top left no-repeat;**/    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;    font-size: 11px;    text-align: left;    }   /**a:link {color:#CC0000;text-decoration:none}a:visited {color:#CC0000;text-decoration:none}a:hover {color:#ffffff;background:#CC0000;text-decoration:none}a:active {color:#ffffff;background:#CC0000;text-decoration:none}    **/.cleaner {    clear:both;    height:1px;    font-size:1px;    border:none;    margin:0; padding:0;    background:transparent;    }.abstand {	clear: both;	margin-bottom: 28px;}.xs {    font-size:10px;    color:#666666;    margin: 3px;    }.copyright {    font-size:9px;    text-align:right;    vertical-align: middle;    padding: 5px;    }.margin20px { margin: 0 20px 0 20px; }.border { border: 1px solid gray; }form { margin: 10px 0;    font-size: 10pt;    }textarea, input {    border: 1px dotted gray;    padding: 0 5px;    }input.button {    width:auto;    margin:10px 0;    padding:0;    border: 1px dotted gray;    }input.radio {    width:auto;    margin:5px;    padding:0;    vertical-align: middle;    }/* - - - - - - - - - - - - - - - -  CMS Related Classes - - - - - - - - - - - - - - - - - -  *//* inline-pics */.ipic, .caption {}.floatright {float:right;padding: 0 0 10px 20px;}.floatleft {float:left;padding: 0 20px 10px 0;}.center {width:100%;text-align:center;}/* embedding in tables */table .center, table .floatright, table .floatleft {padding:0;}/* inline-links */.ilink, span.ilink {padding:2px 2px 2px 2px;}/*	.internal{background: url('pfeil.gif') left 2px no-repeat;}	.external {background: url('pfeil.gif') left 2px no-repeat;}*/.pdf {/**background: url('icon_pdf.gif') left 2px no-repeat;**/}.txt {background: url('icon_txt.gif') left 2px no-repeat;}.xls {background: url('icon_xls.gif') left 2px no-repeat;}.doc {background: url('icon_doc.gif') left 2px no-repeat;}.ppt {background: url('icon_ppt.gif') left 2px no-repeat;}.zip {background: url('icon_zip.gif') left 2px no-repeat;}.avi {background: url('icon_avi.gif') left 2px no-repeat;}.mp3 {background: url('icon_mp3.gif') left 2px no-repeat;}.eps, .EPS, .tif, .gif, .jpg {background:none;  margin-left:-20px;}.ipic {}.ipic a {color:black; font-weight:normal;}.ipic img {border:none;}.caption {font-size:9px; padding: 0 10px;}.padder01{padding:5px}/* - - - - - - - - - - - - - - - -  Content Areas - - - - - - - - - - - - - - - - - -  */#logo {    position: absolute;    top: 7px;    left: 47px;    width: 172px;    height: 86px;    padding:0;    } #header2 {    position: relative;    top: 0px;    left:222px;    width: 453px;    height: 70px;    padding:0;    background-image:url(bg_toptable.gif);    } #header3 {    position: absolute;    left:675px;    right:0px;    top: 0;    height: 70px;    padding:0px;    background-image:url(bg_toptable.gif);    }#main1 {    margin:0;    margin-top:15px !important;    padding:0;    margin-bottom:25px;    }#main2 { margin:0; padding:0;}#left {    float:left;    width:190px;    position:absolute;    top:160px;    margin:0;    padding:0;    }#right {    float:left;    width:170px;    padding:46px 0 0 0;}#middle {   	margin-left:25px;   	margin-top:0px;   	margin-right:0px;   	margin-bottom:0px;    padding: 5px 0px 0px 0px;    float:left;    width:740px;    min-height:400px;    height:auto !important;    //height:400px;  }  *html #middle {  	margin-left:13px;  } #footer_p1 {    height: 25px;    padding:0;    background-image:url(bg_footer.gif);    } #footer_p2 {    background: #F7F7F7;    padding:0;    }/* - - - - - - - - - - - - - - - - -  Datalists - - - - - - - - - - - - - - - - - -  */div.datalist {	margin: 10px 0 0 0;	padding:0;}table.datalist {	border-spacing:1px;	margin: -10px 0 20px 0;    }caption {	font-size:13px;	font-style:italic;	text-align:left;}tr {}tr.darker {background:#F7F7F7 url("px_white.gif") top right repeat-x;}th {background: #fff;}/* table definition, witdh=100% */th.left {width:1%;}th.middle {width:1%;}th.right {width:98%; }td {	padding:5px;	text-align:left;	vertical-align:top;}td img {	margin:10px 5px 10px 5px;	padding:0;}td h2 {padding:0;margin:0;	}/*  - - - - - - - - - - - - - - - - - - Multiboxes   - - - - - - - - - - - - - - - - - - */div.multibox {		position: relative;   /** background-image:url(bg_multibox.gif);**/    padding: 0px;    width: 189px;    margin: 0 0 10px 0;		font-size:10px;		line-height: 120%;		color:#525252;   	border-bottom: 1px dotted #c2c2c2;   	text-align:left !important;	}a.blacklink, a.blacklink:hover, a.blacklink:active, a.blacklink:focus, a.blacklink:visited {	color:#000000;	text-decoration:none;	font-size:12pt;}div.padder01 {	padding: 5px; /* kompatibilitaet zu IE 5 wahren */}div.multibox h1 {	font-size:11px;	font-weight:bold;	color:#000000;	margin:0 0 5px 0;	}div.multibox h2 {	font-weight:bold;	}div.multibox ul {	list-style-type: square;	padding:0 0 0 15px;	margin:0 0 6px 0;	}div.multibox ul a {	font-weight: bold;	}div.multibox ol {	padding:0px;	padding-left: 15px;	margin:0;	margin-bottom:6px;	}.votingmodul{	margin: 0;	border-left: 1px solid;	border-right: 1px solid;	padding: 5px 7px 7px 10px;	font-size: 11px;}.votingmodul label, .votinganswer {	display: block;	margin: 7px 0 5px 30px;	position: relative;}.votingmodul label input {	position: absolute;	left: -30px;	top: -2px;}.votingmodul a:link, .votingmodul a:visited, .votingmodul a:hover, .votingmodul a:active{	padding-left: 95px;	font-weight: bold;	background: url(pfeil_orange.gif) no-repeat 80px 2px;	white-space: nowrap;}.votinganswer .statsmin, .votinganswer .statsmain {	position: absolute;	left: -35px;	font-size: 12px;	font-weight: bold;	width:25px;	text-align:right;	}/**nubizz beginn 13.07**/.metatop01{	height:70px;}.nbheader{	height:166px;	width:1000px;	background-color:#ffffff;	/**background-color:#sdde0; grau**/}.nbheaderleft {	width:45px;	height:166px;	background-color:#ffffff;	float:left;}.nbheadercenter{	width:910px;	height:165px;	float:left;	background-color:#d1d3d5;	background-image:url(header_top.gif);	background-repeat: no-repeat;	background-position: left top;}.navipageboxtop01{	height:28px;	background-color:#d1d3d5;}.naviboxgreensmall01{	width:147px;	height:24px;	border:2px #68b500 solid;	float:left;	margin-right:10px;	background-color:#68b500;	color:#fff;	font-size:15px;	font-weight:bold;	margin-bottom:3px;}.naviboxbluesmall01{	width:147px;	height:24px;	border:2px #00b3dc solid;	float:left;	margin-right:10px;}.naviboxredsmall01 {	width:147px;	height:24px;	border:2px red solid;	float:left;}.navipagemiddle01 {	height:3px;	background-color:#ffffff;	font-size:3px;}.navipagebottom01 {	height:138px;	background-color:#d1d3d5;}.naviboxgreenbig01 {	width:147px;	height:130px;	border:2px #68b500 solid;	float:left;	margin-right:10px;	background-color:#68b500;}//* typ 1.naviboxgreenbig01 {	width:147px;	height:134px;	border:2px #68b500 solid;	float:left;	margin-right:10px;	background-color:#68b500;}**/.naviboxbluebig01 {	width:147px;	height:134px;	border:2px #00b3dc solid;	float:left;	margin-right:0px;}.naviboxredbig01 {	width:147px;	height:134px;	border:2px red solid;	float:left;}.nbheaderright{	width:45px;	height:166px;	background-color:#ffffff;	float:left;}/**für jede farbe eine css-Klasse**/.navipagespacer_green {	background-color:#FFFFFF;	border-bottom:2px solid #68b500;	height:5px;	margin-left:45px;	width:910px;}.navipagespacer_blue {	background-color:#FFFFFF;	border-bottom:2px solid #00b3dc;	height:5px;	margin-left:45px;	width:910px;}.logoimgright{	background-image:url(head_nubizz_cloud.gif);	float:left;	height:134px;	left:5px;	position:relative;	top:31px;	width:580px;	//width:560px;}.navlevel2{	width:100px;	float:left;	font-weight:bold;	font-size:14px;}.navlevel3{	width:100px;	float:left;	font-size:12px;	font-weight:none;}#breadcrum{	padding-left:10px;	font-size:10pt;	padding-bottom:18px;}.ecomtitle_blue{	color:#00b3dc;	font-size:14pt;	text-align:center;	margin-top:-5px;	padding-bottom:20px;}.ecomtitle_green{	color:#68b500;	font-size:14pt;	text-align:center;	margin-top:-5px;	padding-bottom:20px;}.naviboxsmallgreentxt{	padding-left:5px;}.naviboxsmallbluetxt{	padding-left:5px;}.nbLogo{	color:#495057;	font-size:30px;	margin-left:32px;	padding-top:5px;}.navistandardbox01 {	width:147px;	height:161px;	float:left;	margin-right:10px;	border:2px #68b500 solid;}/**CSS Klassen sind in Redaktionsmenü/Navigation gepflegt**/.navigreenbox01 {	width:147px;	height:161px;	float:left;	margin-right:10px;	border:2px #68b500 solid;	background-color:	#68b500;	//background-image:url(ecommercetop.gif);	background-repeat: no-repeat;	background-position: left top;}.navibluebox01 {	width:147px;	height:161px;	float:left;	margin-right:10px;	border:2px blue solid;}/**Typ2**//**green**/.naviboxsmall_green{	width:147px;	height:28px;	border-right:5px #ffffff solid;	margin-right:5px;	color:#fff;	font-size:11pt;	font-weight:bold;	margin-bottom:3px;	text-align:center;	/**background-color:#68b500;**/}.naviboxsmallactive_green{	width:147px;	height:24px;	border:2px #68b500 solid;	background-color:#68b500;	margin-right:5px;	color:#fff;	font-size:11pt;	font-weight:bold;	margin-bottom:3px;	text-align:center;}.naviboxbig_green {	width:147px;	height:134px;	border-right:5px #ffffff solid;	float:left;	margin-right:5px;	background-image:url(logo_schrift_grau_ecommerce.jpg);	background-repeat:no-repeat;	background-position:10% 80%;	/**background-color:#68b500;**/}.naviboxbigactive_green {	width:147px;	height:130px;	border:2px #68b500 solid;	float:left;	margin-right:5px;	background-color:#68b500;	background-image:url(logo_schrift_gruen.jpg);	background-repeat:no-repeat;	background-position:10% 75%;}/** BLUE**/.naviboxsmall_blue{	width:147px;	height:28px;	border-right:5px #ffffff solid;	margin-right:5px;	color:#fff;	font-size:11pt;	font-weight:bold;	margin-bottom:3px;	text-align:center;	/**background-color:#00b3dc;**/}.naviboxsmallactive_blue{	width:147px;	height:24px;	border:2px #00b3dc solid;	background-color:#00b3dc;	margin-right:5px;	color:#fff;	font-size:11pt;	font-weight:bold;	margin-bottom:3px;	text-align:center;}.naviboxbig_blue {	width:147px;	height:134px;	border-right:5px #ffffff solid;	float:left;	margin-right:5px;	background-image:url(logo_schrift_grau_interactive.jpg);	background-repeat:no-repeat;	background-position:10% 80%;	/**background-color:#00b3dc;**/}.naviboxbigactive_blue {	width:147px;	height:130px;	border:2px #00b3dc solid;	float:left;	margin-right:5px;	background-color:#00b3dc;	background-image:url(logo_schrift_blau.jpg);	background-repeat:no-repeat;	background-position:10% 75%;}/**#imageliste_partn{	width:210px;	float:left;	border-left:1px #495057 solid;	padding:5px 0px 5px 0px;	height:410px;	overflow:auto;	margin-top:5px;}#imageliste_partn{	width:230px;	float:left;	border-left:1px #495057 solid;	padding:5px 0px 5px 0px;	height:410px;	overflow:auto;}**/#imageliste_partn{	width:188px;	float:left;	border-left:1px #495057 solid;	border-right:1px #495057 solid;	padding:5px 0px 5px 0px;	/**height:530px;	//height:540px;**/	height:auto;	overflow:auto;	margin-top:5px;}.txt_green{	color:#68b500;	position:relative;	top:2px;}.txt_blue{	color:#00b3dc;	position:relative;	top:2px;}/**#teaserimage01{	width:150px;	margin-left:30px;	min-height:130px;	height:auto !important;	//height:130px;	height:130px !important;	margin-bottom:5px;	border-bottom:1px dotted #C2C2C2;	padding-bottom:20px;}**/#teaserimage01{	width:150px;	margin-left:15px;	border-bottom:1px dotted #C2C2C2;	padding-bottom:5px;	padding-top:5px;	overflow:hidden;	/**height:150px;**/}.headeline01_blue{	color:#00B3DC;	background-image:url(pfeil_rechts_blue.jpg);	background-repeat:no-repeat;	background-position:0% 0%;	padding-left:15px;	font-weight:bold;	font-size:12pt;	padding-bottom:5px;}.headeline01_green{	color:#68B500;	background-image:url(pfeil_rechts_green.jpg);	background-repeat:no-repeat;	background-position:0% 0%;	padding-left:15px;	font-weight:bold;	font-size:12pt;	padding-bottom:5px;}.articleContent{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:460px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent h1{	color:#68b500 !important;}.articleContent a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_two{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:670px;	float:left;	height:auto;	overflow:auto;	border-right:1px solid #000000;	font-size:12pt;}.articleContent_two a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_two_caru{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:690px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_two_caru a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_one{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:880px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_one a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.contactform_txt{	color:#000000;	line-height:150%;	padding:10px;	width:300px;	float:left;	height:auto;	overflow:auto;}.pagefooter{	text-align:center;}.footerdiv{		background-color:#E8EEEE;		margin-left:45px;		//margin-left:0px;		width:910px;}.metanavdiv{	width:150px;	position:relative;	top:-30px;	left:811px;}div.metanavdiv a:link {color:#495057;text-decoration:none}div.metanavdiv a:active {color:#495057;background:#fff;text-decoration:none;}div.metanavdiv a:visited {color:#495057;text-decoration:none}div.metanavdiv a:hover {color:#495057;background:#fff;text-decoration:none;}/**.multiboxmaindiv{	padding-left:10px;	border-left:1px #495057 solid;	height:420px;	overflow:auto;}**/#breadcrum a:link {color:#495057;text-decoration:none}#breadcrum a:active {color:#495057;background:#fff;text-decoration:none;}#breadcrum a:visited {color:#495057;text-decoration:none}#breadcrum a:hover {color:#495057;background:#fff;text-decoration:none;}.ilink_internal_mulbox_green{	margin-top:-5px;}div.ilink_internal_mulbox_green a:link {color:#68b500;text-decoration:none}div.ilink_internal_mulbox_green a:active {color:#68b500;background:#fff;text-decoration:none;}div.ilink_internal_mulbox_green a:visited {color:#68b500;text-decoration:none}div.ilink_internal_mulbox_green a:hover {color:#68b500;background:#fff;text-decoration:none;}.ilink_internal_mulbox_blue{	margin-top:-5px;}div.ilink_internal_mulbox_blue a:link {color:#00b3dc;;text-decoration:none}div.ilink_internal_mulbox_blue a:active {color:#00b3dc;;background:#fff;text-decoration:none;}div.ilink_internal_mulbox_blue a:visited {color:#00b3dc;;text-decoration:none}div.ilink_internal_mulbox_blue a:hover {color:#00b3dc;;background:#fff;text-decoration:none;}#allContainer{	/**border-right:1px solid red;**/}.testklasse{	border-right:1px solid #495057;	float:left;	height:530px;	overflow:auto;	padding:5px 0;	width:230px;}.regFormTable{	background-color:#ffffff;	color:#000000;}.regFormTable tr{	background-color:#ffffff;	color:#000000;}.chgColor_green h1{	color:#68B500 !important;}.chgColor_blue h1{	color:#00B3DC !important;}.setPosLabel{	position:relative;	top:2px;	text-decoration:none;	left:-19px;}.setPosLabel a:link, .setPosLabel a:visited, .setPosLabel a:hover, .setPosLabel a:active{	text-decoration:none;}#content{	margin:auto !important;}.multiboxmaindiv{	position:relative;	top:10px;}.multilabel1{	font-size:11pt;	font-weight:bold;	color:#555555;	line-height:120%;	height:30px;}.selectNaviDiv{	float:left;	background-color:#ffffff;}.footerDefin{	position:absolute;	top:400px;}.footerInfoTxt{}.resultPageDiv{	padding-left:10px;}.footerMoreTxt{	font-size:11pt;}.footerMoreTxt a:link {color:#000000;text-decoration:none}.footerMoreTxt a:visited {color:#000000;text-decoration:none}.footerMoreTxt a:hover {color:#000000;background:#E8EEEE;text-decoration:none;background:#ffffff;}.footerMoreTxt a:active {color:#000000;background:#E8EEEE;text-decoration:none;background:#ffffff;}.listheight{	height:auto;}.companytxt{	clear:both;}/**Artikel gruen**/.articleContent_green{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:460px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_green h1{	color:#68b500 !important;}.articleContent_green a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_green a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_green a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_two_green{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:670px;	float:left;	height:auto;	overflow:auto;	border-right:1px solid #000000;	font-size:12pt;}.articleContent_two_green a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_green a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_green a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_two_caru_green{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:690px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_two_caru_green a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru_green a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru_green a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}.articleContent_one_green{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:880px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_one_green a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one_green a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one_green a:hover {	color:#ffffff;	background:#68B500 !important;	text-decoration:none}/**Artikel blue**/.articleContent_blue{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:460px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_blue h1{	color:#00b3dc !important;}.articleContent_blue a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_blue a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_blue a:hover {	color:#ffffff;	background:#00b3dc !important;	text-decoration:none}.articleContent_two_blue{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:670px;	float:left;	height:auto;	overflow:auto;	border-right:1px solid #000000;	font-size:12pt;}.articleContent_two_blue a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_blue a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_blue a:hover {	color:#ffffff;	background:#00b3dc !important;	text-decoration:none}.articleContent_two_caru_blue{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:690px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_two_caru_blue a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru_blue a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_two_caru_blue a:hover {	color:#ffffff;	background:#00b3dc !important;	text-decoration:none}.articleContent_one_blue{	color:#000000;	line-height:150%;	padding-top:5px;	padding-left:10px;	padding-right:30px;	padding-bottom:10px;	width:880px;	float:left;	height:auto;	overflow:auto;	font-size:12pt;}.articleContent_one_blue a:link {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one_blue a:visited {	color:#555555;	font-size: 11pt;	font-weight: bold;	text-decoration:none}.articleContent_one_blue a:hover {	color:#ffffff;	background:#00b3dc !important;	text-decoration:none}/* Design *//* Formular */.formbody h2{  font-size: 14px!important;	padding: 0;	margin: 0 0 10px 0!important;}#formular {	margin-bottom: 10px;	padding: 20px;	width: 870px;	background: #d1d3d5;	}#formular a {	color: #525252;	text-decoration: underline;	font-size:11px	}#formular a:hover {	text-decoration: none;}#formular .error {	clear: left;	color: #525252;	padding: 1px 2px;}#formular .links {	width: 420px;	float: left;}#formular .rechts {	width: 420px;	float: left;}#formular h4 {	font-size: 12px;}#formular input[type="text"] {	border: 1px solid #012448;	width: 220px;	margin-bottom: 5px;}.submit_container {	border: 0;	background-color: transparent;	color: #fff;	font-size: 16px;	font-weight: bold;	width: 276px;	height: 41px;	background: url(button_teilnehmen.png) no-repeat 0 0;		line-height: 100%;	padding-top:10px;}.submit{  text-decoration:none!important;  font-size:15px!important;  margin-left:40px;}#formular label, #formular .rechts label {	display: block;	float: left;	width: 100px;}#formular .radio_container {	margin-bottom: 5px;}#formular .radio_container input {	float: left;	margin: 6px 5px 0 0;}#formular .radio_container label {	width: 50px;}#formular .checkbox_container {	width: 720px;	float: left;}#formular .checkbox_container label {	display: block;	font-weight: bold;	width: 680px;	padding-left: 5px;}#formular .checkbox_container input {	float: left;	margin-top:6px;}#formular input.captcha {	width: 95px;	margin-right: 5px;}#formular p.error {	color: #fff;	padding: 0;	margin: 0;}#formular input.error {	background-color: #ffb5c2;}.gewinnspielcontent {	padding: 10px 0;	color: #000;}.gewinnspielcontent h1 {	color: #3799FB;}label.ctrl_11 {	display: none;}.links .break, .rechts .break, .formbody .break{  clear:both;    height:0px;  overflow:hidden;}.errorAdvent{  color:red;  margin:0px;   }
