<!--
body { background-color: #3063A5; background-repeat:repeat-x;}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; text-decoration: none;}
a:active {  text-decoration: none; color: #003366;}
a:visited { text-decoration: none; color: #003366;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; text-decoration: none;}

.naviselected {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #BC0021;}
.naviselectedlarge { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #BC0021;}
.navilarge { font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}

 /*{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }*/
td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }
.text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }
.textformular { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #003366; padding-left: 0px; }
.textformular a { font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 10pt; }
.textformular a:hover { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10pt; }
.textformularNEW { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #003366; }
.textformular2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; padding-left: 5px; }
.textformular3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; padding-left: 5px; }
.button { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; }
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003366; }
.subheadwy { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffcc00; }
.subheadw { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; }
.subheadw2 { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #ffcc00; }
.subheadr { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #BC0021; }
.textheadr { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff; }
.head { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #003366; }
.headw { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #ffffff; }
.headw1 { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color: #ffffff; }
.headr { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: #BC0021; }
.bildunterschrift { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #ffffff; }

.bestell_titel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }
.bestell_preis { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; }
.bestell_anzahl { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #003366; }
.bestell_farbe { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }

/* navi linke spalte */
.naviAbstand		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background: #89B4DD; width: 10px; height: 20px;}
.naviJumper			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background: #89B4DD; width: 20px;}
.NaviLinie1			{ background: #164990;}

.naviE1				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #89B4DD; }
.naviE1 a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #89B4DD; text-decoration: none;}
.naviE1 a:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; text-decoration: none;}
.naviE1a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; font-weight: bold;}
.naviE1a a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; text-decoration: none; font-weight: bold;}
.naviE1a a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #89B4DD; text-decoration: none; font-weight: bold;}

.naviE2				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #89B4DD; width: 140px;}
.naviE2 a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #89B4DD; text-decoration: none;}
.naviE2 a:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; text-decoration: none;}
.naviE2a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; font-weight: bold;}
.naviE2a a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #89B4DD; text-decoration: none; font-weight: bold;}
.naviE2a a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #89B4DD; text-decoration: none; font-weight: bold;}



.naviE3Abstand		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background: #77A6D4; width: 10px; height: 15px;}
.naviE3Jumper		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background: #77A6D4; width: 20px;}
.NaviE3Linie1		{ background: #164990;}

.naviE3				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #77A6D4; width: 140px;}
.naviE3 a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #77A6D4; text-decoration: none;}
.naviE3 a:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background: #77A6D4; text-decoration: none;}
.naviE3a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #77A6D4; font-weight: bold;}
.naviE3a a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; background: #77A6D4; text-decoration: none; font-weight: bold;}
.naviE3a a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; background: #77A6D4; text-decoration: none; font-weight: bold;}



/* tabellen */
.tabelle1Head1			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 8px;}
.tabelle1Head2			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 4px; text-align : center;}
.tabelle1Text1			{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: bold; background: #ADCFEE; padding: 2 4 2 8px;}
.tabelle1Text2			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #D6E7F6; padding: 2 4 2 4px; text-align : center;}
.tabelle1Text3			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #D6E7F6; padding: 1 4 1 4px;}
.tabelle1Text3 a		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #D6E7F6; padding: 1 4 1 4px;}
.tabelle1Text3 a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; background: #D6E7F6; padding: 1 4 1 4px;}
.tabelle1Text4			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #ADCFEE; padding: 1 4 1 4px;}
.tabelle1Text4 a		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #ADCFEE; padding: 1 4 1 4px;}
.tabelle1Text4 a:hover	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; background: #ADCFEE; padding: 1 4 1 4px;}
.tabelle1Linie1			{ background: #164990;}
.tabelle1Linie2			{ background: #ADCFEE;}

.tabelle1HeadBS1		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 8px;}
.tabelle1HeadBS2		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 4px; text-align : center;}
.tabelle1TextBS1		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: bold; background: #85ADD6; padding: 2 4 2 8px;}
.tabelle1TextBS2		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #ADCFEE; padding: 2 4 2 4px; text-align : center;}

.tabelleVersandHead1	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 8px;}
.tabelleVersandHead2	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background: #164990; padding: 4 4 4 4px; text-align : center;}
.tabelleVersandHeadline1	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; background: #ADCFEE; padding: 2 4 2 8px; text-align:center;}
.tabelleVersandHeadline2	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; background: #D6E7F6; padding: 2 4 2 4px; text-align : center; border-right: 1px solid #164990;}
.tabelleVersandHeadline3	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; background: #D6E7F6; padding: 2 4 2 4px; text-align : center;}
.tabelleVersandText1	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #ADCFEE; padding: 10 0 10 0px; text-align:center;}
.tabelleVersandText2	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #D6E7F6; padding: 10 6 10 6px; text-align : left; border-right: 1px solid #164990;}
.tabelleVersandText3	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; background: #D6E7F6; padding: 10 6 10 6px; text-align : left;}

.tabelleVersandKosten td { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; width:100px; text-align: left; vertical-align:top; }


/* Abstand zwischen Bestell-und Detailsbutton */
.space1 { margin-top:10px; }
.space2 { margin-top:170px; }

/* News Startseite */
.newstext	{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; text-decoration: none;}
.newstext a {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none;}
.newstext a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; text-decoration: none;}
.newstext a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; text-decoration: none;}
.newstext a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; text-decoration: none;}
.newstext a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}

.newsheader { background-color: #d71920; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; text-align: center; width: 235px; margin-top: 15px; padding: 5px 0px 5px 0px; }
.newstable { padding-top: 8px; }


/************************************/

/* Impressum Link */

.tdImpressumAbstand { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	/*background: #89B4DD;*/ 
	width: 10px; 
	height: 20px;
}

.tdImpressumJumper	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	/*background: #89B4DD;*/ 
	width: 20px;
}

.tdImpressumNavi { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	background: #6699cc; 
}

.spanImpressumNavi { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	background: #6699cc; 
}




.tdImpressumAbstandAktiv { 
	background: #89B4DD; 
	width: 10px; 
	height: 20px;
}

.tdImpressumJumperAktiv	{ 
	background: #89B4DD; 
	width: 20px;
}

.tdImpressumNaviAktiv {
	font-size: 11px; 
	background: #89B4DD; 
}

.tdImpressumNaviAktiv a:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #bc0021; 
	background: #89B4DD; 
	text-decoration: none;
}

.spanImpressumNaviAktiv { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold; 
	color: #bc0021; 
	background: #89B4DD; 
}


/************************************/

/* SebaCollextion Produktuebersicht */

.divProductBlueBox {
	background-color:#205392; 
	width:145px; 
	height:130px; 
	border-top:#bfcbe1 1px solid; 
	border-left:#bfcbe1 1px solid; 
	border-right:#003466 1px solid; 
	border-bottom:#003466 1px solid;
}

.divProductBlueBox img{
	margin: 10px 10px 0px 10px;
}

.divProductBlueBox .aProductBlueBox{
	color: #bfcbe1 !important;
	padding-bottom:5px;
}

.divProductBlueBox a:hover{
	color: #ffffff !important;
}
/************************************/

/* Kabel Kollektion Produktseiten 3 Produkte*/


.divProductSiteBlueBox {
	background-color:#205392; 
	width:145px; 
	height:190px; 
	border-top:#bfcbe1 1px solid; 
	border-left:#bfcbe1 1px solid; 
	border-right:#003466 1px solid; 
	border-bottom:#003466 1px solid;
}

.divProductSiteBlueBox img{
	margin: 10px 10px 0px 10px;
}

.divProductSiteBlueBox div{
	margin: 0px 10px 5px 10px;
	font-size: 12px;
	text-align: left;
}

.divProductSiteBlueBox .HeadlineProductSiteBlueBox {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;	
}

.divProductSiteBlueBox .spanProductSiteBlueBoxBestNr {
	padding-right: 10px;
}

.divProductSiteBlueBox .spanProductSiteBlueBoxKabel {
	padding-right: 22px;
}

.divProductSiteBlueBox .spanProductSiteBlueBoxLaenge {
	padding-right: 19px;
}


.divProductSiteBlueBox .spanProductSiteBlueBoxBestNr_EN {
	padding-right: 10px;
}

.divProductSiteBlueBox .spanProductSiteBlueBoxKabel_EN {
	padding-right: 38px;
}

.divProductSiteBlueBox .spanProductSiteBlueBoxLaenge_EN {
	padding-right: 25px;
}


.divProductSiteBlueBox .aProductSiteBlueBox{
	font-size:12px;
	color: #bfcbe1 !important;
}

.divProductSiteBlueBox a:hover{
	font-size:12px;
	color: #ffffff !important;
}


/************************************/

/* Kabel Kollektion Produktseiten 2 Produkte*/


.divProductSiteBlueBoxWide {
	background-color:#205392; 
	width:243px; 
	xheight:225px; 
	border-top:#bfcbe1 1px solid; 
	border-left:#bfcbe1 1px solid; 
	border-right:#003466 1px solid; 
	border-bottom:#003466 1px solid;
}

.divProductSiteBlueBoxWide img{
	margin: 10px 10px 0px 10px;
}

.divProductSiteBlueBoxWide div{
	margin: 5px 10px 5px 10px;
	font-size: 12px;
	text-align: left;
}

.divProductSiteBlueBoxWide .HeadlineProductSiteBlueBoxWide {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;	
}

.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideBestNr {
	padding-right: 10px;
}

.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideKabel {
	padding-right: 22px;
}

.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideLaenge {
	padding-right: 19px;
}


.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideBestNr_EN {
	padding-right: 10px;
}

.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideKabel_EN {
	padding-right: 38px;
}

.divProductSiteBlueBoxWide .spanProductSiteBlueBoxWideLaenge_EN {
	padding-right: 25px;
}

.divProductSiteBlueBoxWide .aProductSiteBlueBoxWide{
	font-size:12px;
	color: #bfcbe1 !important;
}

.divProductSiteBlueBoxWide a:hover{
	font-size:12px;
	color: #ffffff !important;
}

/************************************/

/* Link Versandkosten */

.spanVersandkosten{
	display:block;
	font-size:11px;
	color: #003366;
}

.spanVersandkosten a {
	font-size:11px;
	color:#FFFFFF !important;
}

.spanVersandkosten a:hover{
	font-size:11px;
	color:#FFFFFF;
}


/* Link Versandkosten Bestellseiten */

.spanVersandkostenBestellseiten{
	display:block;
	font-size:10px;
	color:#FFFFFF;
}

.spanVersandkostenBestellseiten a {
	color:#FFFFFF !important;
	font-size:10px;
	text-decoration:underline !important;
}

.spanVersandkostenBestellseiten a:hover{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}


/************************************/

/* Winner with PowerBox */

	.WinnerTeaserElement {
		margin: 0px 0px 12px 0px;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
	}
	
	.WinnerTeaserElementImage {
		width: 165px;
		height: 130px;
		overflow: hidden;
		background-color: #89b4dd;
		position: relative;
	}

	.WinnerTeaserElementImage .Zoom {
		position: absolute;
		top: 116px;
		left: 5px;
		width: 10px;
		height: 9px;
		background-image:url('../../d/powerbox_systeme/winner-with-powerbox/images/icon-zoom.gif');
		background-repeat: no-repeat;
		background-position: top left;
		cursor: pointer;			
	}
	
	.WinnerTeaserElementImageBottom {
		background-image: url('../../d/powerbox_systeme/winner-with-powerbox/images/bg-teaser-imagebottom.gif');
		background-position: top left;
		background-repeat: repeat-x;
		width: 165px;
		height: 40px;
	}

	.WinnerTeaserElementDetails {
		background-image: url('../../d/powerbox_systeme/winner-with-powerbox/images/bg-teaser-body.gif');
		background-position: top left;
		background-repeat: repeat-x;
		padding: 9px 20px 0px 12px;
		xheight: 121px;
	}
	
	.WinnerTeaserElementDetailsLarge {
		background-image: url('../../d/powerbox_systeme/winner-with-powerbox/images/bg-teaser-body.gif');
		background-position: top left;
		background-repeat: repeat-x;
		padding: 9px 20px 0px 12px;
	}
	
	.WinnerTeaserElementHeadline {
		font-family: Arial;
		font-size: 16px;
		font-weight: bold;
		color: #ffffff;
		margin: 0px 0px 6px 0px;
	}
	
	.WinnerTeaserElementText {
		font-family: Arial;
		font-size: 13px;
		color: #003366;
	}



/************************************/


/* Picture Galleries */

	.yeargallery {
		padding-bottom: 40px;
	}

	.date {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight:bold;           
		color: #bedbf6;
		border-bottom: 1px solid #ffffff;
		padding: 5px 0px 5px 0px;
	}

	.gallery {
		border-top: none;
		border-bottom: 1px solid #ffffff;
		padding: 10px 0px 10px 0px;
	}
	
	.gopen {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;      
		color: #003366;             
		text-decoration: none;
	}
	
	.gopen table td a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;      
		color: #003366;             
		text-decoration: none;
	}
	
	.gopen table td a:hover {  
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;    
		color: #bc0021; 
		text-decoration: none;            
	}
	
	.gtitle {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;      
		color: #ffffff;
		padding: 0px 0px 13px 0px;
	}

	.gdate {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;      
		color: #003366;              
		text-decoration: none;
		padding: 0px 0px 2px 0px;
	}



/************************************/
