/* GLOBAL */

img { border: 0; }

p {
	margin: 0;
	padding: 0;
}

a:link , a:hover, a:visited, a:active { text-decoration: none; }

.blue_white { 
	color: #1395d2; 
	font-weight: bold;
}

.blue_white:hover {
	color: #fff;
	font-weight: bold;
}

a:link.blue , a:visited.blue, a:active.blue { 
	color: #1395d2; 
	font-weight: bold;
}
a:link.lila , a:visited.lila, a:active.lila { 
	color: #780E85; 
	font-weight: bold;
}
a:link.green , a:visited.green, a:active.green { 
	color: #38943C; 
	font-weight: bold;
}

a:link.lightgreen , a:visited.lightgreen, a:active.lightgreen { 
	color: #96AF0A; 
	font-weight: bold;
}

a:link.greyblue , a:visited.greyblue, a:active.greyblue { 
	color: #0578a2; 
	font-weight: bold;
}

a:link.orange , a:visited.orange, a:active.orange { 
	color: #F69509; 
	font-weight: bold;
}

.number_txt a:visited {
	color: #f00; 
}


.number_txt a:hover {
	color: #1395d2; 
}

.no_pointer {
	cursor: default;
}

.white_nopointer { 
	color: #fff; 
	cursor: default;
}

/* CONTENT */

h1 { 
	font-size: 22px;
	font-weight: normal;
	color: #780E85;
	margin: 0;
	padding: 0 0 11px 0 ;
	line-height: 120%;
}

h2 { 
	font-size: 12px;
	font-weight: bold;
	margin: 16px 0 0 0;
	padding: 0;
	line-height: 200%;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	padding: 0;
}

h4 {
	font-size: 18px;
	font-weight: normal;
	color: #780E85;
	margin: 10px 0 10px 0;
	padding: 0;
	line-height: 150%;
}

.lila {	color: #780E85; }

.lightlila { color: #e7d1e6; }

.blue { color: #1395d2; }

.dblue { color: #2c76bb; }

.lightblue { color: #42bdef; }

.greyblue { color: #0578a2; }

.lightgreen { color: #96AF0A; }

.green { color: #38943C; }

.orange { color: #CA9C86; }

.mint { color: #e0f8e0; }

.white { color: #fff; }

.citations {
	font-size: 17px;
	color: #780E85;
	line-height: 20px;
}


	/* MARKE */
		/* VERTICAL ALIGN = CENTER */
.news_date p {
	font-weight: bold;
	color: #2B7C3C;
	line-height: 50px; /* adjust to image size!!!*/
	margin: 0;
	padding: 0;
}

.news_txt_102 p {
	font-weight: bold;
	color: #2B7C3C;
	line-height: 50px;
	margin: 0;
	padding: 0;
	text-align: center;
}
	/* PRODUKT */
	
.productdetail_content p { 
	margin: 0;
	padding: 0;
}

#content ol { 
	margin: 0;
	padding: 0;
	list-style-type: decimal;
	list-style-position: inside;
}

#content ol.abc { list-style-type: lower-latin; }

#content ul.square { 
	margin: 12px 0 0 0;
	padding: 0;
	list-style-type: square;
	list-style-position: inside;
}

#content ul.square li { 
	margin: 0 0 0.7em 0;
}

		/* VERTICAL ALIGN = CENTER */
.productrange_footer a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	display: block;
}

.productrange_footer_txt {
	line-height: 37px;
	float: left;	
}

.intern_link a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	display: block;
	color: #2B7C3C;
	margin: 0;
	padding: 0;
}

.intern_link_txt {
	line-height: 37px;
	float: right;	
	margin: 0;
	padding: 0;
	pointer: cursor;
}

.intern_link_txt_left {
	line-height: 37px;
	float: left;	
	margin: 0;
	padding: 0;
}

.intern_link_txt_blue {
	line-height: 37px;
	float: right;	
	margin: 0;
	padding: 0;
	color: #1395d2;
}

.green_arrow {
	float: left;
	padding: 0 0 0 12px;
}

.arrow_right {
	float: right;
	padding: 0 0 0 12px;
}

.arrow_left {
	float: left;
	padding: 0 12px 0 0;
}

.smallteaser_footer_blue a {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #1395d2;
	line-height: 37px;
	margin: 0;
	padding: 0 0 0 7px;
	float: left;	
	width: 203px; 
	background: #B2E5FA;
}

.smallteaser_footer_lightgreen a {
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #096620;
	line-height: 37px;
	margin: 0;
	padding: 0 0 0 7px;
	float: left;	
	width: 203px;
	background: #BBE8BD;
}

	
.washbox_marginborder p {
	margin: 0;
	padding: 0;
	float: left;	
	width: 150px;
	}

/* SERVICE */

/* GLOBAL FORM */

.form_error { color: #f00; }
	
	/* FORM DOSIERHILFE */	
	
form.dosier_form {
	border: 0;
	margin: 0;
	padding: 20px;
}

fieldset.dosier_form  { 
	border: 0; 
	margin: 0;
	padding: 0;
}

legend.dosier_form  { display: none; }

.dosier_form label {
	display: block;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color: #1395d2;
	float: left;
	margin: 0;
}

.dosier_form label.field-first,
.dosier_form label.field-last, 
.dosier_form label.field-country,
.dosier_form label.field-email,
.dosier_form label.field-phone {
	clear: left;
	width: 232px;
}

.dosier_form label.field-gender,
.dosier_form label.field-title {
	margin: 0px 10px 0px 0px;
	width: 60px;
}

.dosier_form label.field-street   {
	width: 180px;
	padding-right: 10px;
}

.dosier_form label.field-street-nr   { 
	width: 40px;
 }
 
.dosier_form label.field-plz   {
	width: 40px;
	padding-right: 10px;
}

.dosier_form label.field-city   { 
	width: 178px;
 }

.dosier_form label.field-more-info. {
	width: 488px;
}

 .dosier_form label.field-birth-year   {
	clear: left;
	width: 99px;
}

.dosier_form input {
	display: block;
	margin: 3px 0;
	border: 1px solid #ccc;	
	padding-left: 0;
	padding-right: 0;
}

.dosier_form label.field-street input {
	width: 178px;
}

.dosier_form label.field-street-nr input {
	width: 38px;
}

.dosier_form label.field-plz input {
	width: 38px;
}

.dosier_form label.field-city input {
	width: 178px;
}

.dosier_form label.field-first input,
.dosier_form label.field-last input, 
.dosier_form label.field-place input,
.dosier_form label.field-email input,
.dosier_form label.field-phone input {
	width: 228px;
}

.dosier_form input#db_classic,
.dosier_form input#db_kompakt,
.dosier_form input#db_liquid {
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0;
	width:13px;
	height:13px;
}

.dosier_form input#more-info {
	clear: right;
	float: left;
	padding: 0px;
	margin: 0 5px 0 0;
	border: 0;
	width:13px;
	height:13px;
}

.dosier_form input#more_info_email_yes, .dosier_form input#more_info_email_no,
.dosier_form input#more_info_post_yes, .dosier_form input#more_info_post_no,
.dosier_form input#more_info_phone_yes, .dosier_form input#more_info_phone_no,
.dosier_form input#more_info_sms_yes, .dosier_form input#more_info_sms_no {
	float: left;
	padding: 0px 0px 16px 0px;
	margin: 0px 5px;
	border: 0;
	width:13px;
	height:13px;
}

.dosier_form label.field-birth-day select {	width: 64px; }

.dosier_form label.field-birth-month select { width: 65px; }

.dosier_form label.field-birth-year select { width: 97px; }

.dosier_form select {
	display: block;
	margin-top: 4px;
	margin-bottom: 3px;
	border: 1px solid #ccc;
}

.dosier_form label.field-country select { width: 229px; }

.radio_hd {
	font-size: 12px;
	padding: 0 0 10px 0;	
	float: left;
	margin: 0;
	width: 488px;
}

.dosier_form label.db_checkbox {
	clear: none;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 16px 0px;
}

.dosier_form label.mi_checkbox {
	margin: 0;
	padding: 0px 5px 16px 0px;
	width: 5%;
	float: left;
	font-weight: normal;
	color: #4B534D;
}

.dosier_form label.field-checkbox2 {
	clear: none;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 16px 0px;
	color: #4B534D;
	font-weight: normal;
}

.dosier_form .formbutton {
	padding: 3px 20px 3px 20px;
	color: #fff;
	background: #46BEEE;
	font-weight: bold;
	border: 0;
}

.dosier_form .formbutton:hover {
	padding: 3px 20px 3px 20px;
	color: #ccc;
	background: #46BEEE;
	font-weight: bold;
	border: 0;
}

.small_blueprint { color: #1395d2; }

.smallprint  { font-size: 11px; }

.send_btn { margin: 14px 0 0 0; }

.weiter_btn {
	margin: 14px 0 0 0;
	float: right;
}

	/* RAFFLE FORM */
form.raffle_form {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset.raffle_form  { 
	border: 0; 
	margin: 0;
	padding: 0;
}

.raffle_form label {
	display: block;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color: #780E85;
	float: left;
	margin: 0;
}

legend.raffle_form  { display: none; }

.raffle_form label.field-first,
.raffle_form label.field-last, 
.raffle_form label.field-country,
.raffle_form label.field-email,
.raffle_form label.field-phone {
	clear: left;
	width: 219px;
}

.raffle_form label.field-gender {
	margin: 0px 10px 0px 0px;
	width: 60px;
}

.raffle_form label.field-street   {
	width: 169px;
	padding-right: 10px;
}

.raffle_form label.field-street-nr   { 
	width: 40px;
 }
 
 .raffle_form label.field-plz   {
	width: 40px;
	padding-right: 10px;
}

.raffle_form label.field-city   { 
	width: 169px;
 }
 
.raffle_form label.field-birth-day {
 	width: 56px;
 }
 
.raffle_form label.field-birth-month {
 	width: 57px;
	padding-right: 3px;
 }
 
.raffle_form label.field-birth-year {
 	width: 100px;
	padding-right: 3px;
 }

.raffle_form label.field-more-info. {
	width: 468px;
}

.raffle_form input {
	display: block;
	margin: 3px 0;
	border: 1px solid #ccc;	
	padding-left: 0;
	padding-right: 0;
}

.raffle_form label.field-street input {
	width: 167px;
}

.raffle_form label.field-street-nr input {
	width: 38px;
}

.raffle_form label.field-plz input {
	width: 38px;
}

.raffle_form label.field-city input {
	width: 167px;
}

.raffle_form label.field-birth-day select {
	width: 56px;
}

.raffle_form label.field-birth-month select {
	width: 57px;
}

.raffle_form label.field-birth-year select {
	width: 100px;
}

.raffle_form label.field-first input,
.raffle_form label.field-last input, 
.raffle_form label.field-place input,
.raffle_form label.field-email input,
.raffle_form label.field-phone input {
	width: 217px;
}

.raffle_form select {
	display: block;
	margin: 3px 0 3px 0;
	border: 1px solid #ccc;
}

.raffle_form label.field-country select {
	width: 219px;
}

.raffle_form label.raffle_radio{
	display: block;
	font-size: 12px;
	padding: 0;
	font-weight: bold;
	color: #4B534D;
	float: left;
	margin: 0;
	clear: right;
}

.raffle_form input#raffle_choice_30, .raffle_form input#raffle_choice_50, .raffle_form input#raffle_choice_70 {
	float: left;
	padding: 0px;
	margin: 0 20px 14px 0;
	border: 0;
	width:13px;
	height:13px;
	clear: left;
}

.raffle_form input#more_info_sms_yes, .raffle_form input#more_info_sms_no,
.raffle_form input#more_info_corporate_yes, .raffle_form input#more_info_corporate_no,
.raffle_form input#more_info_brand_yes, .raffle_form input#more_info_brand_no,
.raffle_form input#more_info_forme_yes, .raffle_form input#more_info_forme_no {
	float: left;
	padding: 0px 0px 16px 0px;
	margin: 0px 5px;
	border: 0;
	width:13px;
	height:13px;
}

.raffle_form label.mi_checkbox {
	margin: 0;
	padding: 0px 5px 16px 0px;
	width: 5%;
	float: left;
	font-weight: normal;
	color: #4B534D;
}

.formbutton_orange  {
	padding: 3px 20px 3px 20px;
	color: #fff;
	background: #F69509;
	font-weight: bold;
	border: 0;
}

.formbutton_orange:hover {
	padding: 3px 20px 3px 20px;
	color: #F69509;
	background: #ccc;
	font-weight: bold;
	border: 0;
}

.raffle_form input.imagebutton {
	border: 0;
	clear: both;
	float: right;
	padding: 0;
	margin: 0;
}

.small_lilaprint { color: #780E85; }


/* WASCHSYMBOLE-ABC */

.answer_waschen, .answer_trocknen, .answer_buegeln, .answer_bleichen, .answer_chemical {
	padding: 10px 5px;
	background: #f6f8e5;
	color: #42bdef;
	font-weight: bold;
}

/* PRESSE-KONTAKT FORMULAR */

form.presse_form {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset.presse_form  { 
	border: 0; 
	margin: 0;
	padding: 0;
}

legend.presse_form  { display: none; }

.presse_form label {
	display: block;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color: #96AF0A;
	float: left;
	margin: 0;
}

.presse_form label.field-first,
.presse_form label.field-last, 
.presse_form label.field-position, 
.presse_form label.field-company, 
.presse_form label.field-place,
.presse_form label.field-country,
.presse_form label.field-email,
.presse_form label.field-fax,
.presse_form label.field-phone-office  {
	clear: left;
	width: 232px;
}

.presse_form label.field-gender,
.presse_form label.field-title {
	margin: 0px 10px 0px 0px;
	width: 70px;
}

.presse_form label.field-street {
	width: 182px;
	padding-right: 10px;
}

.presse_form label.field-street-nr { width: 40px; }

.presse_form label.field-textarea {	width: 488px; }

.presse_form input {
	display: block;
	margin: 3px 0;
	border: 1px solid #ccc;	
	padding-left: 0;
	padding-right: 0;
}

.presse_form label.field-street input {	width: 178px; }

.presse_form label.field-street-nr input { width: 40px; }

.presse_form label.field-first input,
.presse_form label.field-last input, 
.presse_form label.field-position input, 
.presse_form label.field-company input, 
.presse_form label.field-place input,
.presse_form label.field-email input,
.presse_form label.field-fax input,
.presse_form label.field-phone-office input,
.presse_form label.field-phone-mobile input {
	width: 228px;
}

.presse_form select {
	display: block;
	margin-top: 3px;
	border: 1px solid #ccc;
}

.presse_form label.field-country select { width: 226px; }

.presse_form textarea#user_input {
	border: 1px solid #ccc;
	padding: 0px;
	margin: 0;
	width: 428px;
	height: 150px;
}

.presse_form label#more-info {
	clear: right;
	float: left;
	padding: 15px 5px 15px 0;
	margin: 0;
	font-weight: normal;
	color: #4B534D;
}

.presse_form input#opt_presse {
	float: left;
	padding: 0px 0px 16px 0px;
	margin: 15px 5px 15px 0;
	border: 0;
	width:13px;
	height:13px;
}

.small_greenprint {	color: #96AF0A; }

/* KONTAKT FORMULAR */

form.hotline_form {
	border: 0;
	margin: 0;
	padding: 0;
}

fieldset.hotline_form  { 
	border: 0; 
	margin: 0;
	padding: 0;
}

legend.hotline_form  { display: none; }

.hotline_form label {
	display: block;
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color: #1395d2;
	float: left;
	margin: 0;
}

.hotline_form label.field-first,
.hotline_form label.field-last, 
.hotline_form label.field-email {
	clear: left;
	width: 232px;
}

.hotline_form label.field-gender,
.hotline_form label.field-title {
	margin: 0px 10px 0px 0px;
	width: 70px;
}

.hotline_form label.field-textarea { width: 488px; }

.hotline_form input {
	display: block;
	margin: 3px 0;
	border: 1px solid #ccc;	
	padding-left: 0;
	padding-right: 0;
}

.hotline_form label.field-first input,
.hotline_form label.field-last input, 
.hotline_form label.field-email input {
	width: 228px;
}

.hotline_form select {
	display: block;
	margin-top: 3px;
	border: 1px solid #ccc;
}

.hotline_form textarea#user_input {
	border: 1px solid #ccc;
	padding: 0px;
	margin: 0;
	width: 428px;
	height: 150px;
}

/* FORMS */ 

.content_form form {
	border: 0;
	margin: 0;
	padding: 0;
	display: inline;
}

.content_form fieldset{ 
	border: 0; 
	margin: 0;
	padding: 0;
	float: left;
		display: inline;
}

legend.content_form  { display: none; }

.content_form label {
	padding: 0px;
	margin: 0;
	border: 0;
}

#dirt_low, #dirt_medium, #dirt_high, #product_1, #product_2, #product_3, #product_4 {
	padding: 0;
	margin: 10px 0 0 0;
}

/* FOOTER */

.impressum_trenner {
	display: block;
	font-family: Arial;
	font-size: 10px;
	margin: 0;
	padding: 0;
	color: #3FA555;
}


/* TABLES */

table {	font-size: 12px; }

.noborder {
	border: 0;
	margin: 0;
	padding: 0;
	border-spacing: 0;
}

.noborder tr{
	border: 0;
	margin: 0;
	padding: 0;
	border-spacing: 0;
}

.td_date {
	width: 60px;
	margin: 0;
	padding: 0 10px;
	color: #96AF0A;
	font-weight: bold;
}

.td_image {
	width: 60px;
	margin: 0;
	padding: 10px;
}

.td_spacer_line {
	margin: 0;
	background-image:url(../images/line_spacer.jpg);
}

.td_news {
	width: 408px;
	margin: 0;
	padding: 0 10px;
}

.td_aktuell {
	width: 406px;
	margin: 0;
	padding: 10px 10px;
}

.td_imgtxt {
	width: 298px;
	margin: 0;
	padding: 0 10px;
}

.td_icons {
	width: 80px;	
	background: #F6F7E5;
	margin: 0;
	padding: 10px 15px;
}

	/* TABLE ICONS -- DPI */
.icon_container {
height: 30px;
width: 100%;
}

a.lowdpi {
	float: left;
	width: 28px;
	display: block;
	height: 30px;
	background-image: url(../images/icons/72dpi.gif);
	background-repeat: no-repeat;
	margin: 0 15px 0 0;
	padding: 0;
}

a:hover.lowdpi {
	display: block;
	background-image: url(../images/icons/72dpi_high.gif);
	background-repeat: no-repeat;
	
}

a.highdpi {
	float: left;
	width: 35px;
	display: block;
	height: 30px;
	background-image: url(../images/icons/300dpi.gif);
	background-repeat: no-repeat;
	padding: 0;	
}

a:hover.highdpi {
	display: block;
	background-image: url(../images/icons/300dpi_high.gif);
	background-repeat: no-repeat;
}

/* FAQ */
.faq_box a {
	font-weight: normal;
	color: #4B534D;
}

/* WASH-SYMBOLE */
.WASH_box a {
	font-weight: normal;
	color: #4B534D;
}

/* CAPTCHA */

.captcha_img {
	float: left;
	margin: 0 0 0 24px;
}

.captcha_input {
	float: left;
	margin: 5px 0 0 0;
}

.captcha_send {
	margin: 24px 0 0 0;
	float: left;
	clear: left;
}

/* SITEMAP */
.sitemap_cat_hd {
	float: left;
	width: 234px;
	height: 49px;
	vertical-align: middle;
	line-height: 49px;
	margin: 0;
	padding: 0 0 0 24px;	
}

.sitemap_content a, .sitemap_content_right a{
	line-height: 180%;
	font-weight: normal;
}

/* THICKBOX */ 

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  background-color:#fff;
  filter:alpha(opacity=55);
  -moz-opacity: 0.75;
  opacity: 0.75;
  height:100%;
  width:100%;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

/* ARIEL Soccer CUP */
.soccer_content p {
  margin: 10px 0px 10px 0px;
}

.italic { font-style:italic; }
