﻿/* 
	Zuletzt bearbeitet:		Frank Meyering
	Datum:					02.01.2008
-----------------------------------------------------------------------------------------------------------------------------------

/*	Styles-01. ABSÄTZE
------------------------------------------------------------------*/

p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

p.p-05 {
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}

p.p-10 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

p.p-20 {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

p.p-30 {
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
}

p.bodytext {
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}

/*	Styles-02. HEADLINES
------------------------------------------------------------------*/

h1, div .col-2b-2-col-2-1 h1, div .col-2b-2-col-2-2 h1 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.6em;
	line-height:1.3em;
	letter-spacing: normal;
	width:auto;
}

h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.5em;
	line-height:1.2em;
	letter-spacing: normal;
	width:auto;
}

h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.4em;
	line-height:1.2em;
	letter-spacing: normal;
	width:auto;
}

h4 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.3em;
	line-height:1.1em;
	letter-spacing: normal;
	width:auto;
}

h5 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.1em;
	line-height:1.1em;
	letter-spacing: normal;
	width:auto;
}

.blue {color:#006ac0;}
.green {color:#c1ca00;}
.red {color:#cc0000;}

.greenbig {
	margin: 110px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	color:#c1ca00;
	font-size:30px;
	line-height:30px;
}

.bluebig {
	margin: 110px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	color:#006ac0;
	font-size:30px;
	line-height:30px;
}




/* Styles-03. HYPERLINKS
------------------------------------------------------------------*/

a:link {color:#006ac0; font-weight:bold; text-decoration:none;}
a:visited {color:#006ac0; font-weight:bold; text-decoration:none;}
a:hover {color:#c1ca00; font-weight:bold; text-decoration:none;}
a:active {color:#c1ca00; font-weight:bold; text-decoration:none;}

#footer a:link {color:#006ac0; font-weight:normal; text-decoration:none;}
#footer a:visited {color:#006ac0; font-weight:normal; text-decoration:none;}
#footer a:hover {color:#c1ca00; font-weight:normal; text-decoration:none;}
#footer a:active {color:#c1ca00; font-weight:normal; text-decoration:none;}

#breadcrumb a:link {color:#006ac0; font-weight:normal; text-decoration:none;}
#breadcrumb a:visited {color:#006ac0; font-weight:normal; text-decoration:none;}
#breadcrumb a:hover {color:#c1ca00; font-weight:normal; text-decoration:none;}
#breadcrumb a:active {color:#c1ca00; font-weight:normal; text-decoration:none;}

.products_menu a:link {font-weight:normal; text-decoration:none;}
.products_menu a:visited {font-weight:normal; text-decoration:none;}
.products_menu a:hover {font-weight:normal; text-decoration:none;}
.products_menu a:active {font-weight:normal; text-decoration:none;}


/* Styles-04. ICONS
------------------------------------------------------------------*/

h5.icon_products {
	margin:10px 0px 10px 0px;
	padding:7px 0px 0px 35px;
	height:30px;
	font-size: 1.0em;
	line-height:1.1em;
	letter-spacing:0px;
	font-weight:normal;
	color:#006ac0;
}

h5.icon_products-2cols {
	margin:10px 0px 10px 0px;
	padding:2px 0px 0px 35px;
	height:30px;
	font-size: 1.0em;
	line-height:1.1em;
	letter-spacing:0px;
	font-weight:normal;
	color:#006ac0;
}

.size {
	background: url(../picts/icons/icons_products_size.gif) no-repeat;
}

.weight {
	background: url(../picts/icons/icons_products_weight.gif) no-repeat;
}

.carton {
	background: url(../picts/icons/icons_products_carton.gif) no-repeat;
}

.deep {
	background: url(../picts/icons/icons_products_deep.gif) no-repeat;
}

.prize {
	background: url(../picts/icons/icons_products_prize.gif) no-repeat;
}

.p-download {
	background: url(../picts/icons/icons_products_download.gif) no-repeat;
}

h5.icon_arrow-blue {
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 20px;
	height:20px;
	background: url(../picts/arrow/arrow_blue-ffffff.gif) 0px 5px no-repeat;
	font-size:1.0em;
}



/* Alle Spalten */
h1.headline-green-all, h1.headline-blue-all, h1.headline-yellow-all {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:962px;
	height:27px;
}

h1.headline-green-all {background:url(../picts/bg/bg_headlines/bg_headline-green-all.jpg) no-repeat; color:#FFFFFF;}
h1.headline-blue-all {background:url(../picts/bg/bg_headlines/bg_headline-blue-all.jpg) no-repeat; color:#FFFFFF;}
h1.headline-yellow-all {background:url(../picts/bg/bg_headlines/bg_headline-yellow-all.jpg) no-repeat; color:#FFFFFF;}


div.col-1-all-pict-only h1 {
	margin:0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:962px;
	height:18px;
	color:#ffffff;
	overflow:hidden;
}

h1.headline-yellow-green-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-green-all-pict-only.jpg) no-repeat; color:#FFFFFF;}
h1.headline-yellow-blue-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-blue-all-pict-only.jpg) no-repeat; color:#FFFFFF;}
h1.headline-yellow-all-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-yellow-all-pict-only.jpg) no-repeat; color:#FFFFFF;}





/* 331px - Col 2a 2 */

h1.headline-green-2a-2, h1.headline-blue-2a-2, h1.headline-yellow-2a-2 {
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:962px;
	height:27px;
}

h1.headline-green-2a-2 {background:url(../picts/bg/bg_headlines/bg_headline-green-2a-2.jpg) no-repeat;}
h1.headline-blue-2a-2 {background:url(../picts/bg/bg_headlines/bg_headline-blue-2a-2.jpg) no-repeat; color:#ffffff;}
h1.headline-yellow-2a-2 {background:url(../picts/bg/bg_headlines/bg_headline-yellow-2a-2.jpg) no-repeat;}



/* 812px - Col 2b 2 */

h1.headline-green-2b-2, h1.headline-green-2b-2-white, h1.headline-blue-2b-2, h1.headline-yellow-2b-2 {
	margin:0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:812px;
	height:27px;
} 

h1.headline-green-2b-2 {background:url(../picts/bg/bg_headlines/bg_headline-green-2b-2.jpg) no-repeat; color:#6b6f00;}
h1.headline-green-2b-2-white {background:url(../picts/bg/bg_headlines/bg_headline-green-2b-2.jpg) no-repeat; color:#ffffff;}
h1.headline-blue-2b-2 {background:url(../picts/bg/bg_headlines/bg_headline-blue-2b-2.jpg) no-repeat; color:#FFFFFF;}
h1.headline-yellow-2b-2 {background:url(../picts/bg/bg_headlines/bg_headline-yellow-2b-2.jpg) no-repeat; color:#FFFFFF;}


/* 812px - Col 2b 2  PICTURE ONLY*/

h1.headline-green-2b-2-pict-only, h1.headline-green-2b-2-white-pict-only, h1.headline-blue-2b-2-pict-only, h1.headline-yellow-2b-2-pict-only {
	margin:0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:812px;
	height:18px;
	overflow:hidden;
} 

h1.headline-green-2b-2-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-green-2b-2.jpg) no-repeat; color:#6b6f00;}
h1.headline-green-2b-2-white-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-green-2b-2.jpg) no-repeat; color:#ffffff;}
h1.headline-blue-2b-2-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-blue-2b-2.jpg) no-repeat; color:#FFFFFF;}
h1.headline-yellow-2b-2-pict-only {background:url(../picts/bg/bg_headlines/bg_headline-yellow-2b-2.jpg) no-repeat; color:#FFFFFF;}



/* 268px - Col 3a 1 */

.col-3a-1-1 h1, .col-3a-1-2 h1, .col-3a-1-3 h1{
	margin: 0px 0px 0px 0px;
	padding: 9px 0px 0px 14px;
	font-size: 1.4em;
	line-height:1.1em;
	letter-spacing:0px;
	width:962px;
	height:18px;
	background:url(../picts/bg/bg_headlines/bg_headline-green-3a-1.jpg) no-repeat;
	color:#6b6f00;
}






/* IMG Border */

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #006ac0;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}


DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image {
		margin: 0px 0px 20px 0px;
}


/* Listen */

div.col-1-all ul {
	margin:0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
}

div.col-2b-2 ul, div.col-2b-2 ol {
	margin:0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
}

div.col-2b-2 ul li, div.col-2b-2 ol li{
	line-height:1.4em;
	margin:0px 0px 5px 0px;
	padding: 2px 0px 2px 0px;
}

