body, html {
	margin:0;
	padding:0;
	font-family: Arial;
	font-size: 12px;
	color: #4B534D;
}

#wrapper {
	margin: 0 0 0 17px;
	padding: 0;
	width: 989px; /* DEPENDS ON TOTAL WIDTH OF LEFT_COL + RIGHT_COL */
}

#stage {
	margin: 0;
	padding: 0;
}

/* LEFT FRAME */

.left_frame {
	width: 157px;
	float: left;
	margin: 0;
	padding: 0;
}

#logo {
	padding: 31px 0 64px 0px;
	margin: 0;
	width: 150px;
	height:150px;
}


#fourme {
	position: absolute;
	top: 500px;
	left: 0px;
	padding: 0;
	margin: 0;
}


#main_nav {
	margin: 0;
	padding: 0;
}

/* RIGHT FRAME */

.right_frame {
	width: 832px;
	float: left;
	margin: 0;
	padding: 0;
}

#meta_nav {
	height: 20px;
	text-align: right;
	margin: 0;
	padding: 0;
	width: 776px;
}

/* HEADTEASER */

#head_teaser_552 {
	width: 832px;
	height: 552px;
	margin: 0;
	padding: 0;
}

#head_teaser_376 {
	width: 827px;
	height: 376px;
	margin: 0;
	padding: 0;
}

#head_teaser_336 {
	width: 827px;
	height: 336px;
	margin: 0;
	padding: 0;
}

#head_teaser_320 {
	width: 827px;
	height: 320px;
	margin: 0;
	padding: 0;
}

#head_teaser_308 {
	width: 827px;
	height: 308px;
	margin: 0;
	padding: 0;
}

#head_teaser_259 {
	width: 827px;
	height: 259px;
	margin: 0;
	padding: 0;
}

#head_teaser_236 {
	width: 827px;
	height: 236px;
	margin: 0;
	padding: 0;
}

#head_teaser_208 {
	width: 827px;
	height: 208px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_excel_gel {
	width: 827px;
	height: 269px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_waschmittel {
	width: 827px;
	height: 279px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_fleckentferner {
	width: 827px;
	height: 269px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_produktwelt {
	width: 827px;
	height: 317px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_klassik {
	width: 827px;
	height: 267px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_colorstyle {
	width: 827px;
	height: 281px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_sanftrein {
	width: 827px;
	height: 269px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser_gewinnspiel {
	width: 827px;
	height: 236px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#head_teaser {
	width: 827px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#teaser_nav  {
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/header/header_2_5_naviflaeche.gif);
	background-repeat: no-repeat;
	width: 827px;
	height: 28px;
}

#teaser_nav_turnier  {
	float: left;
	margin: 0;
	padding: 0;
	background: url(../images/header/header_5_1_naviflaeche.jpg);
	background-repeat: no-repeat;
	width: 827px;
	height: 28px;
}

/* CONTENT WRAPPER */

#content {
	margin: 0;
	padding: 0;
	width: 776px;
}

#content_nav  {
	margin: 0;
	padding: 0;
	background-image: url(../images/4_0/4_4/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 120px;
	float: left;
	display: inline;
}

#content_nav_raffle  {
	margin: 0;
	padding: 0;
	background-image: url(../images/3_0/3_1/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 120px;
	float: left;
	display: inline;
}

#content_nav_whity  {
	margin: 0;
	padding: 0;
	background-image: url(../images/3_0/3_3/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 120px;
	float: left;
	display: inline;
}

#content_nav_lila  {
	margin: 0;
	padding: 0;
	background-image: url(../images/5_0/5_1/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 120px;
	float: left;
	display: inline;
}

#content_nav_lila_small  {
	margin: 0;
	padding: 0;
	background-image: url(../images/5_0/5_1/nav_bg_without_white.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 25px;
	float: left;
	display: inline;
}
	/* TEASERBALKEN */

.teaserbalken_blue {
	height: 14px;
	background: #46BEEE;
	margin: 0;
	padding: 0;
	width: 100%;
}
.teaserbalken_dblue {
	height: 14px;
	background: #132459;
	margin: 0;
	padding: 0;
	width: 100%;
}


.teaserbalken_lila {
	height: 14px;
	background: #780E85;
	margin: 0;
	padding: 0;
	width: 100%;
}


.teaserbalken_green {
	height: 14px;
	background: #38943C;
	margin: 0;
	padding: 0;
	width: 100%;
}

.teaserbalken_lightgreen {
	height: 14px;
	background: #B7D14C;
	margin: 0;
	padding: 0;
	width: 100%;
}

.teaserbalken_lightblue {
	height: 14px;
	background: #45bfee;
	margin: 0;
	padding: 0;
	width: 100%;
}

.teaserbalken_orange {
	height: 14px;
	background: #CA9C86;
	margin: 0;
	padding: 0;
	width: 100%;
}

.teaserbalken_white {
	height: 14px;
	background: #fff;
	margin: 0;
	padding: 0;
	width: 100%;
}

.teaserbalken_776_bg_lila {
	width: 100%;
	height: 14px;
	background: url(../images/teaserbalken/776_lila.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	font-size: 0;
}

.teaserbalken_776_bg_orange {
	width: 100%;
	height: 14px;
	background: url(../images/teaserbalken/776_orange.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	font-size: 0;
}

.teaserbalken_776_bg_blue {
	width: 100%;
	height: 14px;
	background: url(../images/teaserbalken/776_blue.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	font-size: 0;
}

.teaserbalken_240_bg_blue {
	width: 100%;
	height: 14px;
	background: url(../images/teaserbalken/240_blue.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.teaserbalken_240_bg_green {
	width: 100%;
	height: 7px;
	background: url(../images/r_menu/r_menu_t.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.teaserbalken_240_bg_lightgreen {
	width: 100%;
	height: 14px;
	background: url(../images/teaserbalken/240_lightgreen.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.teaserbalken_320_bg_lightgreen {
	width: 100%;
	height: 14px;
	background: #B7D14C url(../images/teaserbalken/240_lightgreen.jpg) no-repeat top right;
	margin: 0;
	padding: 0;
}

	/* QUICKLINK */

.ql_balken_blue {
	background: url(../images/products/quicklinkoben.jpg);
	height: 14px;
	margin: 0;
	padding: 0;
	width: 100%;
}

.ql_link {
	width: 100%;
	height: 40px;
}

.ql_content {
	width: 100%;
}

.quicklink_in_1, .quicklink_in_2 {
	margin: 0;
	padding: 0;
	font-size: 0;
}

	/* TEASER */

.smallteaser {
	width: 240px;
	float: left;
	margin: 0 28px 0 0;
	padding: 0;
}

.smallteaser_right {
	width: 240px;
	float: left;
	margin: 0;
	padding: 0;
}

.smallteaser_produkwelt {
	width: 240px;
	float: right;
	margin-top: -27px;
	padding: 0;
}

.smallteaser_right_margin {
	width: 240px;
	float: left;
	margin: 28px 0 0 28px;
	padding: 0;
}

.smallteaser_right_margin_new {
	width: 240px;
	float: left;
	margin: 28px -30px 0px 28px;
	padding: 0px;
}

.smallteaser_content {
	position: relative;
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 0;
}

.smallteaser_right_content {
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 0;
}

.fade_in_smallteaser {
	position: absolute;
	top: 94px;
	left: 0px;
	width: 240px;
	height: 63px;
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../images/global/bg_transparent.png) ;
	background-repeat: x-repeat;
* background: none;
* filter:progid:DXimageTransform.Microsoft.AlphaimageLoader(src='../images/global/bg_transparent.png', sizingMethod='scale');

}

.fade_in_smallteaser h3 {
	position: relative;
	text-align: left;
	top:30%;
	margin: 0;
	padding: 0 0 0 10px;
}

.fade_in_smallteaser_index {
	position: absolute;
	top: 70px;
	left: 0px;
	width: 240px;
	height: 63px;
	display: block;
	margin: 0;
	background: transparent;
	background-image: url(../images/global/bg_transparent.png) ;
	background-repeat: x-repeat;
* background: none;
* filter:progid:DXimageTransform.Microsoft.AlphaimageLoader(src='images/global/bg_transparent.png', sizingMethod='scale');

}

.fade_in_smallteaser_index h3 {
	position: relative;
	text-align: left;
	top:30%;
	margin: 0;
	padding: 0 0 0 10px;
}





	/* TEASER tiny */

.tinyteaser {
	width: 240px;
	float: left;
	margin: 0 15px 0 0;
	padding: 0;
}

.tinyteaser_content {
	position: relative;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 0;
}

.fade_in_tinyteaser {
	position: absolute;
	top: 26px;
	left: 0px;
	width: 240px;
	height: 63px;
	display: block;
	margin: 0;
	padding: 0;
	background-image: url(../images/global/bg_transparent.png) ;
	background-repeat: x-repeat;
* background: none;
* filter:progid:DXimageTransform.Microsoft.AlphaimageLoader(src='../images/global/bg_transparent.png', sizingMethod='scale');

}

.fade_in_tinyteaser h3 {
	position: relative;
	text-align: left;
	top:15%;
	margin: 0;
	padding: 0 0 0 10px;
}


				#flashcontent {
					/*width: 832px;
					height: 692px;
					margin-left: -416px;
					position: absolute;
					left: 50%;
					top: 50%;
					margin-top: -346px;*/
				}



	/* CONTENT WRAPPER*/

.container_content_508 {
	float: left;
	width: 508px;
	margin: 0px 0 0 0;
	padding: 0;
}

.container_content_509 {
	float: left;
	width: 508px;
	margin: 28px 0 0 0;
	padding: 0;
}
.container_content_508 ul{
	clear:both;
	}
.container_content_508 ul li{
  padding:0 0 0 16px;
  list-style-type:none;
  background:url(../images/dot.gif) 8px 6px no-repeat;

}

.container_content_558 {
	float: left;
	width: 558px;
	margin: 28px 0 0 0;
	padding: 0;
}
.container_content_558 ul{
	clear:both;
	}
.container_content_558 ul li{
  padding:0 0 0 16px;
  list-style-type:none;
  background:url(../images/dot.gif) 8px 6px no-repeat;

}

.container_content_776 {
	float: left;
	width: 776px;
	margin: 28px 0 0 0;
	padding: 0;
}
.container_content_776 ul{
	clear:both;
	}
.container_content_776 ul li{
  padding:0 0 0 16px;
  list-style-type:none;
  background:url(../images/dot.gif) 8px 6px no-repeat;

}

.container_content_320 {
	float: left;
	width: 776px;
	margin: 0 0 0 0;
	padding: 0;
}

	/* BOXES FOR CONTAINER */

.box_content_776_bg {
	float: left;
	width: 776px;
	margin: 28px 0 0 0;
	padding: 0;
	background: #FFF9EA;
}

.box_content_776_bg_orange {
	float: left;
	width: 776px;
	margin: 0;
	padding: 0;
	background-image: url(../images/3_0/3_1/bg_orange_bogen.jpg);
	background-repeat: no-repeat;
}

.box_content_776 {
	float: left;
	width: 776px;
	margin: 0;
	padding: 0;
}

.box_content_508 {
	float: left;
	width: 508px;
	margin: 28px 0 0 0;
	padding: 0;
}

.box_content_508_syncmargin {
	float: left;
	width: 508px;
	margin: 0 ;
	padding: 0;
}

.box_content_234 {
	float: left;
	width: 240px;
}

.box_content_234_right {
	float: right;
	width: 240px;
}

#flashcontent {
	margin: 0;
	padding: 0;
}

	/* CONTENT FOR BOXES */

		/* DOSIEREN 4.4 */

#dosieren_mapchoice {
	float: left;
	background: #fff;
	margin: 0;
	padding: 0;
	width: 484px;
}

#dosieren_map {
	float: left;
}

#zoom {
	width: 324px;
	heigth: 50px;
	margin: 0 0 80px 0 ;
	float: left;
}

#dosieren_mapchoice_list {
	float: left;
	width: 324px;
	height: 50px;
}

#map_soft {
	width: 100px;
	height: 20px;
	display: block;
	background: #e6f5fc;
}

#map_medium {
	width: 100px;
	height: 20px;
	display: block;
	background: #b2e2f6;
}

#map_hard {
	width: 100px;
	height: 20px;
	display: block;
	background: #8ad5f4;
}

.result_links_1, .result_links_2, .result_links_3, .result_links_4 {
	display: block;
	position: absolute;
	top: 30px;
	width: 117px;
	height: 109px;
	* height: 112px;
	margin: 0;
	padding: 3px 0 0 0;
	background: #eff8fc;

}

		/* FAQ 4.3.1 */
.faq_box, .faq_box_green, .faq_box_blue{
	border-top: 2px solid #B2E5F9;
	border-bottom: 2px solid #B2E5F9;
	background: #eef9fd;
	margin: 0 0 12px 0;
	padding: 5px 0 10px 5px;
	float: left;
	width:235px;
	position: relative;
	height: 100%;
}

.faq_box_green {
	border-top: 2px solid #B7D14C;
	border-bottom: 2px solid #B7D14C;
	background: #fafdf4;
}

.faq_box_blue {
	border-top: 2px solid #01a1ee;
	border-bottom: 2px solid #01a1ee;
	background: #eef9fd;
}

.number {
	position: absolute;
	top: 25%;
	float: left;
	width: 20px;
}

.number_txt {
	float: right;
	padding: 5px 5px 0 0;
	text-align: left;
	width: 200px;
}

.wash_box {
	margin: 0 0 12px 0;
	padding: 5px;
}

.faq_answer_box,.faq_answer_box_green,.faq_answer_box_blue {
	border-top: 2px solid #B2E5F9;
	background: #eef9fd;
	margin: 0 0 12px 0;
	padding: 5px 10px 10px 10px;
}
.faq_answer_box_green {
	border-top: 2px solid #B7D14C;
	background: #fafdf4;
}
.faq_answer_box_blue {
	border-top: 2px solid #01a1dd;
	background: #eef9fd;
}

.wash_answer_box {
	border-top: 2px solid #B2E5F9;
	margin: 0 0 12px 0;
	padding: 5px;
}

.wash_answer_box_waschen, .wash_answer_box_trocknen, .wash_answer_box_buegeln, .wash_answer_box_bleichen, .wash_answer_box_chemical {
	margin: 0 0 12px 0;
	padding: 5px 0;
}

.fixed_txt_waschen, .fixed_txt_trocknen, .fixed_txt_buegeln, .fixed_txt_bleichen, .fixed_txt_chemical {
	height: 100%;
	margin: 0 0 10px 0 ;
	padding: 0;
	display: block;
}

	/* NEUES BEI ARIEL 1.5 */
.news_box_top {
	float: left;
	border-bottom: 2px solid #F2F9ED;
	margin: 0 0 14px 0;
	padding: 0;
}

.news_box {
	float: left;
	border-top: 2px solid #F2F9ED;
	border-bottom: 2px solid #F2F9ED;
	margin: 0 0 14px 0;
	padding: 0;
}

.news_box_bottom {
	float: left;
	border-top: 2px solid #F2F9ED;
	border-bottom: 2px solid #F2F9ED;
	margin: 0 ;
	padding: 0;
}

.news_date {
	float: left;
	padding: 0 5px 0 5px;
	margin: 0;
	width: 75px;
	height: 50px;
}

.news_image {
	float: left;
	margin: 0;
	padding: 5px;
	width: 90px;
	height: 50px;
}

.news_txt_313 {
	float: left;
	padding: 0 5px 0 5px;
	margin: 0;
	width: 313px;
}

	/* PRODUCTS 2.XYZ */

.productrange_box_left {
	margin: 0 0px 14px 0;
	width: 260px;
	float: left;
}

.productrange_box_left_280 {
	margin: 0 28px 14px 0;
	width: 280px;
	float: left;
}

.productrange_box_right {
	width: 260px;
	float: right;
	margin: 0 0 14px 0;
}

.productrange_box_right_200 {
	width: 200px;
	float: right;
	margin: 0 0 14px 0;
}

.productrange_content {
	position: relative;
}

.productrange_footer {
	position: relative;
	float: left;
	height: 37px;
	border-bottom: 2px solid #D3f3F9;
	width: 240px;
}

.productrange_footer_lightgreen {
	position: relative;
	float: left;
	height: 37px;
	border-bottom: 2px solid #eff7b5;
	width: 240px;
}

.productrange_footer_lila {
	position: relative;
	float: left;
	height: 37px;
	border-bottom: 2px solid #e7d6e7;
	width: 240px;
}

.productdetail_content{
	float: left;
	width: 508px;
	margin: 0;
	padding: 0;
	font-family: Arial;
	color: #4B534D;
	line-height: 16px;
}

.footer{
	font-family: Arial;
	color: #4B534D;
	font-size:10px;
}

.soccer_content {
	float: left;
	margin: 0;
	padding: 0;
	font-family: Arial;
	color: #4B534D;
	line-height: 16px;
}
/* FORMS */

.form_intro {
	float: left;
	width: 508px;
	margin: 0 0 14px 0;
	padding: 0;
}

.formbox_slim_border {
	width: 240px;
	border-top: 2px solid #B2E5F9;
	margin: 0 28px 0 0;
	float: left;
}

.formbox_slim {
	width: 240px;
	padding: 0;
	margin: 0 28px 0 0;
	float: left;
}

.formbox_wide {
	width: 508px;
	margin: 0;
	padding: 0;
	float: left;
}

.formbox_wide_border_green {
	width: 468px;
	border-top: 2px solid #38943C;
	margin: 14px 0 0 0;
	float: left;
}

.formbox_wide_border {
	width: 508px;   /* to be fixed!!!!*/
	border-top: 2px solid #B2E5F9;
	margin: 0;
	float: left;
}

.formbox_full_border {
	width: 776px;
	border-top: 2px solid #B2E5F9;
	padding: 0;
	margin: 0;
	float: left;
}

.fieldset_box_left {
	float: left;
	width: 232px;
	margin: 20px 4px 20px 20px;
	padding: 0;
	display: inline;
}

.fieldset_box_right {
	float: right;
	width: 232px;
	margin: 20px 0px 20px 20px;
	padding: 0;
	display: inline;
}

.fieldset_box_both {
	float: left;
	width: 468px;
	margin: 20px 0px 20px 20px;
	padding: 0;
	display: inline;
}

/* ENJOY ARIEL! 3.0 */

.padding_txt {
	float: left;
	margin: 0;
	padding: 0px;
	width: 488px;
	padding: 0 0 24px 0;
	border-bottom: 2px solid #F69509;
}

.padding_58_txt_400 {
	float: left;
	padding: 0;
	width: 412px;
	margin: 40px 0 0 58px;
	display:inline;
}

.padding_58_txt_525 {
	float: left;
	padding: 0;
	width: 485px;
	margin: 40px 0 0 58px;
	display:inline;
	text-align: left;
}

.padding_58_txt_321 {
	float: left;
	padding: 0;
	width: 530px;
	margin: 40px 0 0 58px;
	display:inline;
	text-align: left;
}

.padding_58_txt_321_1 {
	float: left;
	padding: 0;
	width: 600px;
	margin: 20px 0 0 50px;
	display:inline;
	text-align: left;
}

.padding_58_txt_348 {
	float: left;
	padding: 0;
	width: 427px;
	margin: 14px 0 0 58px;
	text-align: left;
	display: inline;
}

	.padding_58_txt_321 .box1 {
	height: 208px;
	}

	.padding_58_txt_321_1 .box1_1 {
	height: 408px;
	}

	.padding_58_txt_321 .box2 {
	height: 380px;
	padding: 10px 0 0 0;
	}

	.padding_58_txt_321_1 .box2 {
	height: 380px;
	padding: 10px 0 0 0;
	}

	.padding_58_txt_321 .box3 {
	height: 35px;
	padding: 0 0 0 0;
	}

	.padding_58_txt_321_1 .box3 {
	height: 35px;
	padding: 0 0 0 0;
	}

#bg_blue {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/4_0/4_4/content_bg.jpg);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_blue2 {
	float: left;
	padding: 0;
	width: 746px;
	margin: 0;
	background-image: url(../images/4_0/4_4/content_bg.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	display:inline;
	text-align: left;
}

#bg_lila {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/5_0/5_1/content_bg.gif);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_lila_big {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/5_0/5_1/bg_lila_big.gif);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_darklila {
	background-image: url(../images/5_0/5_1/bg_darklila.gif);
	background-repeat: no-repeat;
}

#bg_lightgreen {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_2/content_bg.jpg);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}
#bg_green {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_2/content_bg_323.jpg);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_lightblue {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_2/content_bg_blue.jpg);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_lightgreen_321 {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_2/content_bg_321.jpg);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_lightgreen_322 {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_2/content_bg_322.gif);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_lightgreen_323 {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_3/content_bg_323.gif);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

#bg_orange {
	float: left;
	padding: 0;
	width: 776px;
	margin: 0;
	background-image: url(../images/3_0/3_3/content_bg.gif);
	background-repeat: no-repeat;
	display:inline;
	text-align: left;
}

.padding_24_txt_400 {
	float: left;
	margin: 0;
	width: 370px;
	padding: 24px 0 0 24px ;
}

.padding_txt_510 {
	float: left;
	margin: 0;
	width: 510px;
	padding: 24px 24px 0 24px;
}

.padding_txt_508 {
	float: left;
	padding: 0;
	width: 460px;
	margin: 24px;
	display: inline;
}

.padding_txt_noborder {
	float: left;
	margin: 0;
	padding: 0px;
	width: 488px;
	padding: 0 0 24px 0;
}

.right_img_testsieger {
	float: left;
	width: 144px;
	margin: 24px 0 0 0;
	padding: 0 0 0 24px;
	display:inline;
}

.right_img_testsieger_382 {
	float: right;

	margin: 0 3px 0 0;
	padding: 0;
	display:inline;
}

.raffle_button {
	float: left;
	text-align: right;
	padding: 14px 0 18px 0;
	margin: 18px 0 0 0;
	width: 400px;
	border-top: 2px solid #F69509;
	display:inline;
}

.raffle_button_left {
	float: left;
	text-align: left;
	padding: 14px 0 0 0;
	margin: 18px 0 0 0;
	width: 400px;
	border-top: 2px solid #F69509;
	display:inline;
}

.presse_trenner {
	float: left;
	text-align: left;
	margin: 18px 0 0 0;
	width: 508px;
	border-top: 2px solid #38943C;
	display:inline;
}

/* COUNTER */
#counter {
	width: 498px;
	margin: 0;
	padding: 5px;
	text-align: center;
	float: left;
	display: inline;
}

/* FOOTER */
#footer { font-size: 0; }

#impressum {
	margin: 0 0 0 0px;
	padding: 28px 0 0 0;
	width: 740px;
	height: 44px;
	clear: both;
	float:right;
}


/* CLEARER */
.clear {
	clear: both;
	font-size: 0;
}

.clear_withborder {
	clear: both;
	border-top: 2px solid #ccc;
}

.clear_withborder_lightgreen {
	clear: both;
	border-top: 2px solid #eff7b5;
	margin-bottom: 28px;
}

.clear_withborder_blue {
	clear: both;
	border-top: 2px solid #B2E5F9;
	margin-bottom: 28px;
}

.clear_withborder_b3e3b5 {
	clear: both;
	border-top: 2px solid #b3e3b5;
}

/* BASIC FORMATS */

.left_cell {
	float: left;
	padding: 0;
	margin: 0;
	width: 45%;
}

.right_cell {
	float: right;
	padding: 0;
	margin: 0;
	width: 50%;
}

.intern_link {
	position: relative;
	top: 0;
	width: 100%;
	margin: 0 ;
	padding: 0;
	float: left;
	display:inline;
}

.trenner_lightblue {
	float: left;
	text-align: left;
	margin: 14px 0 0 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #B2E5F9;
	display:inline;
	font-size: 0;
}

.trenner_lightblue_syncmargin {
	float: left;
	clear: left;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #B2E5F9;
	display: inline;
	font-size: 0;
}

.trenner_lightblue_nomargin {
	float: left;
	text-align: left;
	margin: 0 ;
	padding: 0;
	width: 100%;
	border-top: 2px solid #B2E5F9;
	display:inline;
	font-size: 0;
}

.trenner_lightgreen {
	float: left;
	text-align: left;
	margin: 14px 0 0 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #eff7b5;
	display:inline;
	font-size: 0;
}

.trenner_lightgreen_syncmargin {
	float: left;
	text-align: left;
	margin: 0 0 14px 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #eff7b5;
	display:inline;
	font-size: 0;
}

.trenner_blue {
	float: left;
	margin: 14px 0 0 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #46BEEE;
	display:inline;
	font-size: 0;
}

.trenner_lila {
	float: left;
	text-align: left;
	margin: 14px 0 0 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #e7d6e7;
	display:inline;
	font-size: 0;
}
.trenner_green{
	float: left;
	text-align: left;
	margin: 14px 0 0 0;
	padding: 0;
	width: 100%;
	border-top: 1px solid #38943C;
	display:inline;
	font-size: 0;
}
.trenner_lila_syncmargin {
	float: left;
	text-align: left;
	margin: 0 0 14px 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #e7d6e7;
	display:inline;
	font-size: 0;
}

.vspacer_24 {
	margin-top: 24px;
}

.vspacer_14 {
	margin-top: 14px;
	display: inline;
}

.strict_height_300,.strict_height_600 {
	height: 160px;
	margin: 0;
	padding: 0;
}
.strict_height_600 {
	height:400px;
}

#captcha {	margin: 5px 0; }


.left_321 {
float: left;
width: 162px;
}

.left_321 img {
border: 5px solid #fff;
}

.right_321 {
float: right;
width: 335px;
}

.blaettern {
width: 100%;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
padding: 5px 0 5px 0;
text-align: center;
color: #fff;
}

.blaettern2 {
width: 100%;
border-top: 1px solid #96AF0A;
border-bottom: 1px solid #96AF0A;
padding: 5px 0 5px 0;
text-align: center;
color: #96AF0A;
}

.blaettern3 {
width: 100%;
border-top: 1px solid #01a1dd;
border-bottom: 1px solid #01a1dd;
padding: 5px 0 5px 0;
text-align: center;
color: #01a1dd;
}

/* WHITECHECK */

.imagemap {
	position: relative;
	float: left;
	height: 348px;
	padding: 0;
	margin: 0
}

.close_look_necklet {
	position: absolute;
	float: left;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.close_look_belt {
	position: absolute;
	float: left;
	top: 50px;
	left: 0px;
	z-index: 1;
}

.close_look_shoes {
	position: absolute;
	float: left;
	bottom: 0px;
	left: 0px;
	z-index: 1;
}

.close_look_bracelet {
	position: absolute;
	float: left;
	top: 150px;
	left: 254px;
	z-index: 1;
}

.close_look_bag {
	position: absolute;
	float: left;
	top: 20px;
	left: 244px;
	z-index: 1;
}

.close_look_bag_1 {
	position: absolute;
	float: left;
	top: 0px;
	left: 200px;
	z-index: 1;
}

.close_look_bag_2 {
	position: absolute;
	float: left;
	top: 30px;
	left: 220px;
	z-index: 1;
}

.close_look_top {
	position: absolute;
	float: left;
	top: 0px;
	left: 130px;
	z-index: 1;
}

.close_look_bottom {
	position: absolute;
	float: left;
	bottom: 0px;
	left: 130px;
	z-index: 1;
}

#style_map {
	position: absolute;
	float: left;
	top: 0;
	left: 0;
	z-index: 0;
}

/* Sitemap */

.sitemap_cat {
	float: left;
	background: #F0F9FE;
	height: 49px;
	width: 100%;
}

.sitemap_box {
	float: left;
	margin: 14px 0 14px 0;
}

.sitemap_content {
	background: transparent;
	width: 210px;
	float: left;
	margin: 0;
	padding: 16px 24px 16px 24px;
}

.sitemap_content_right {
	background: transparent;
	width: 210px;
	float: left;
	margin: 0;
	padding: 16px 24px 0 24px ;
}

.button {
float: right;
padding: 50px 50px 0 0;
margin: 0;
width: 132px;
}

/* Ariel Soccer CUP */
.mb15 { margin-bottom:15px; }
.mb5 { margin-bottom:5px; }
.mb30 { margin-bottom: 30px; }

#content_nav_spielplan  {
	margin: 0;
	padding: 0;
	background-image: url(../images/5_0/5_1/nav_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 120px;
	float: left;
	display: inline;
}

.turnier_preise{
  background-image: url(../images/5_0/5_1/teaserbalken_bg_preise.jpg);
	background-repeat: no-repeat;
	height:121px;
  margin:0pt;
  padding:0pt;
  width:100%;
}

.soccercup_vorrunde{
  background-image: url(../images/5_0/5_1/banner_vorrunde.jpg);
	background-repeat: no-repeat;
	height:95px;
  margin:0pt;
  padding:0pt;
  width:100%;
}

.soccercup_finale{
  background-image: url(../images/5_0/5_1/banner_finale.jpg);
	background-repeat: no-repeat;
	height:121px;
  margin:0pt;
  padding:0pt;
  width:100%;
}

.trenner_orange_syncmargin {
	float: left;
	clear: left;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #F7D28C;
	display: inline;
	font-size: 0;
}

.error_message{
  color: red;
  font-weight: bold;
}

/* Ursula Karven Homestory */
.thickborder img{
  border:5px solid #FFFFFF;
}
.left_322 {
float: left;
width: 162px;
}

.height_box1{
  height:150px !important;
}

.height_box2{
  height: 430px !important;
}

* html .height_box2{
  height: 440px !important;
}

/* Border */
.border_lila {width: 776px; border-bottom:1px solid #E8D2E7;}

/* Superteam Powerlayer */
.superteam{position:absolute; visibility:show; left:300px; top:50px;z-index:5;}
* html .superteam{position:absolute; visibility:show; left:100px; top:20px;z-index:5;}


/* Soccer Cup Fotos Impressionen */
#foto_switch{
  width:776px;
  margin-top:20px;
}
/*#foto_switch .box_left {width:350px;float:left;}*/
#foto_switch h2 {margin: 0px;}
/*#foto_switch .box_right {width:350px;float:right;}*/

.gewinner_left { float:left; width:320px;}
.gewinner_right { float:right; width:400px; padding-top:20px;}

.turnier_erg a { color:#780E85;font-size:14px; }

.mannschaftsfotos {padding-bottom:20px;}
.mannschaftsfotos span a { margin-left:30px; }

.reihe1, .reihe2 {margin-bottom:15px;}

.subhead { font-size: 16px; }

/* Format Styles */
.disblock { display:block; }
.disnone { display:none; }

.float_left {float:left;}
.float_right {float:right;}

.clr {clear:both;}
.clrleft {clear:left;}
.clrright {clear:right;}

/* Text Styles */
.fontbold { font-weight:bold;}
.fontnormal { font-weight:normal; }
.fontitalic { font-style:italic; }

/*Abstaende*/
.ml30 { margin-left: 30px; }
.mr15 { margin-right:15px; }

.mt28 { margin-top: 28px; }
.mt10 { margin-top: 10px; }

.mb20 { margin-bottom: 20px; }

.pr80 {padding-right:80px;}
.pr100 {padding-right:100px;}
.pr120 {padding-right:120px;}

.pt20 {padding-top:20px;}

.pl5 {padding-left:5px;}


.width508 { width:508px; }
.width300 { width:300px; }
.width130 { width:130px; }
.width135 { width:135px; }
.width125 { width:125px; }
.width120 { width:120px; }

#forme_header {margin-left: 90px;}
.highlight { font-weight: bold; color: #01A1DD}
.system_message_blue {
	font-weight: bold;
	font-size: 18px;
	color: #01A1DD;
	width: 580px;
	margin: 10px;
	padding: 20px;
}

.system_message_blue a /*:link a:active a:hover a:visited */{
	font-weight: bolder;
	font-size: 18px;
	text-decoration: underline;
	color: #46BEEE;
}

.system_message_green{
	font-weight: bold;
	font-size: 18px;
	color: #38943C;
	width: 580px;
	margin: 10px;
	padding: 20px;
}

.sitemapHead
{
	height:49px;
	line-height:49px;
	padding:0px 0px 0px 24px;
	vertical-align:middle;
	width:234px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#F0F9FE;
	background-image:url('../images/sitemap_background.jpg');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
}

.sitemapItem
{
	color:#1395D2;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:180%;
	cursor:pointer;
	cursor:hand;
}

.sitemapSubItem
{
	color:#333333;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:180%;
	cursor:pointer;
	cursor:hand;
}

.sitemapSelected
{
	text-decoration:underline;
}
