/*  CSS-Stylesheet


	logic-base GmbH - The base of DATA
	Schlossstrasse 9
	D-86641 Rain am Lech
	 
	Telefon: +49 (9090) 95992-0
	Telefax: +49 (9090) 95992-90
	E-Mail:  info@logic-base.de
	Web:     http://www.logic-base.de


												*/


html
	{
		height: 100%;
		
	}

* html #container 
	{
		height: 100%; /*IE 5.5-6*/
	}

body 
	{ 
		font-family: Verdana, Helvetica, Arial, sans-serif; 
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		height: 100% ;	
		background-image: url(images/icons/background.jpg); 
		background-repeat:repeat-x;
		
	}
	

/* ------------------ CSS-Klassen über Templates */	


.footer
	{
	    line-height: 22px;
		background-image: url(images/icons/background_footer.jpg); 
		background-repeat: no-repeat;
		background-position:center;
		
	}
	
/* Templates für einzelne Boxen mit Bild  */	


.templatehead
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg.jpg);
		background-repeat: no-repeat;
}

.templatehead2
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg2.jpg);
		background-repeat: no-repeat;
}

.templatehead3
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg3.jpg);
		background-repeat: no-repeat;
}

.templatehead4
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg4.jpg);
		background-repeat: no-repeat;
}

.templatehead5
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg5.jpg);
		background-repeat: no-repeat;
}

.templatehead6
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg6.jpg);
		background-repeat: no-repeat;
}

.templatehead7
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg7.jpg);
		background-repeat: no-repeat;
}

.templatehead8
{
		font-weight: bold;
		font-size: 11px;
		text-indent: 20px;
		color: #ffffff;
		width: 209px;
		height: 30px;
		line-height: 30px;
		text-transform: uppercase;
		background-image:url(images/icons/templatebg8.jpg);
		background-repeat: no-repeat;
}
	
.mainlinkeseck
	{

		padding:0;
		background-image:url(images/icons/template_main_top_1.jpg);
		background-repeat: no-repeat;
		
	}
	
.mainbg2
	{

		padding:0;
		background-image:url(images/icons/adress_bg.jpg);
		background-repeat: repeat-x;
		
	}
	
.mainrechteseck2
	{

		padding:0;
		background-image:url(images/icons/template_main_top_3_2.jpg);
		background-repeat: no-repeat;
		
	}
		
/* Prduktübersicht Startseite - Template  */

.product_header
	{

		padding:0;
		background-image:url(images/icons/product_header.jpg);
		background-repeat: no-repeat;
		
	}	

.product_left_corner
	{

		padding:0;
		background-image:url(images/icons/product_left.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		
	}
	
.product_right_corner
	{

		padding:0;
		background-image:url(images/icons/product_right.jpg);
		background-repeat: no-repeat;
		
	}
	
/* Boxen - SSl & Lexikon  */

.box_ssl
	{
		background-image:url(images/icons/box_ssl.jpg);
		background-repeat: no-repeat;
		width: 209px; height: 91px;
		
	}	
	
.box_lexikon
	{
		background-image:url(images/icons/box_lexikon.jpg);
		background-repeat: no-repeat;
		width: 209px; height: 91px;
	}

	
/* Template Linie  */
	
.TemplateMain1Body
	{
		border-color:#D5D5D5;
		border-style:solid;
		border-width:1px;
		
	}
	
	
.TemplateItemTable
	{
		border-left-color:#D5D5D5;
		border-left-style:solid;
		border-left-width:1px;
				
	}
	
.TemplateItemTable2
	{
		border-right-color:#D5D5D5;
		border-right-style:solid;
		border-right-width:1px;
				
	}
	
.template_header
	{
		background-image:url(images/icons/template_header.jpg);
		background-repeat:no-repeat;
		width: 530px;
		height: 31px;
	}	

.template_footer
	{
		background-image:url(images/icons/template_footer.jpg);
		background-repeat:no-repeat;
		width: 530px;
		height: 24px;
	}	
	
.template_content
	{
		background-image:url(images/icons/main_bg.jpg);
		background-repeat: repeat-y;
		width: 530px;
		
	}	
	
	
/* Template Überschrift  */
	
.ueberschriften
	{
		font-weight: bold;
		font-size: 11px;
		color: #ffffff;
		text-transform: uppercase;
		line-height: 30px;
		text-indent: 10px;
		   		
	}


/* ------------------ CSS-Klassen über Templates *--------EOF/	


/*Standard für alle Linien*/	
.HR 

	{
		COLOR: #D5D5D5; 
		HEIGHT: 1px;
		border-style: solid;

	}
	
.hr2 {border:1px solid #D5D5D5; }	
	
.LinieBlau
	{
		
	    border-bottom-color: #265DC2; 
	    border-bottom-style: dotted;
	    border-bottom-width: 2px;
	}



.linieunten
{
	  border-bottom-color: #134FB1; 
	  border-bottom-style: solid;
	  border-bottom-width: 2px;
		   
}	

.linieunten2
{
	  border-bottom-color: #D5D5D5; 
	  border-bottom-style: solid;
	  border-bottom-width: 1px;
		   
}

.linieoben
{
	  
	  border-top-color: #134FB1; 
	  border-top-style: solid;
	  border-top-width: 2px;
}

.Linkelinie

	{
		border-left-color: #D5D5D5; 
		border-left-style:solid;
		border-left-width: 1px;
		   
	}
	
.Rechtelinie

	{
		border-Right-color: #D5D5D5; 
		border-Right-style:solid;
		border-Right-width: 1px;
		   
	}

.Ebene,
.Ebene:visited

	{
	display:block;
	vertical-align:text-top;
	line-height:19px;
	width:209px;
	margin:0;
	padding:0;
	color:#000;
	text-decoration:none;
	font-size:10px;
	text-decoration:none;
	text-indent:5px;
	background-image:url(images/icons/ebene.gif);
	background-repeat:no-repeat;
			
	}

.Ebene:hover,
.Ebene:active
	{
	text-decoration:none; 
	display:block; 
	width:209px;
	vertical-align:top; 
	line-height:19px; 
	margin:0px; 
	padding:0px; 
	color:#ffffff; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	text-indent:5px; 
	background-image:url(images/icons/ebene.gif); 
	background-position:0 100%; 
	background-repeat:no-repeat;
		
	}
	
.Ebeneactive,
.Ebeneactive:visited

	{
	display:block;
	width:209px;
	vertical-align:text-top;
	line-height:19px;
	font-weight: bold;
	margin:0;
	padding:0;
	color:#000;
	text-decoration:none;
	font-size:10px;
	text-decoration:none;
	text-indent:5px;
	background-image:url(images/icons/ebene.gif);
	background-repeat:no-repeat;
			
	}

.Ebeneactive:hover,
.Ebeneactive:active
	{
	text-decoration:none; 
	display:block; 
	width:209px; 
	vertical-align:top; 
	font-weight: bold;
	line-height:19px; 
	margin:0; 
	padding:0; 
	color:#ffffff; 
	font-size:10px; 
	text-decoration:none; 
	background-color:#FFFFFF; 
	text-indent:5px; 
	background-image:url(images/icons/ebene.gif); 
	background-position:0 100%; 
	background-repeat:no-repeat;
		
	}
	

.Ebene2,
.Ebene2:visited
{
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
    text-indent: 10px;
	background-color:#ffffff;
	font-weight:normal;
	text-decoration:none;
    float: right;	
   }
.Ebene2:hover,
.Ebene2:active

{
	
	background-color:#D7EBF9; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 10px;
	font-weight:normal;
	text-decoration:none;
    float: right;	
	
}	

.Ebene2active,
.Ebene2active:visited
{
	background-color:#D7EBF9; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 10px;
	font-weight:bold;
	text-decoration:none;
    float: right;	
}
.Ebene2active:hover,
.Ebene2active:active

{
	background-color:#D7EBF9; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 10px;
	font-weight:bold;
	text-decoration:none;
    float: right;	
	
}	




.Ebene3,
.Ebene3:visited
{
	background-color:#EEF0F3; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 15px;
	font-weight:normal;
	text-decoration:none;
    float: right;	
	
	
		
}


.Ebene3:hover,
.Ebene3:active
{
	background-color:#E1E1E1; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 15px;
	font-weight:normal;
	text-decoration:none;
    float: right;	
	
	
}

.Ebene3active,
.Ebene3active:visited
{
	background-color:#E1E1E1; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 15px;
	font-weight:bold;
	text-decoration:none;
    float: right;	
	
}


.Ebene3active:hover,
.Ebene3active:active
{
	background-color:#E1E1E1; 
	display: block;
	width: 100%;
	line-height:22px;
	color:#000;
	font-size:10px;
	text-indent: 15px;
	font-weight:bold;
	text-decoration:none;
    float: right;	
	
	
}	

.boxcontent
{
	width: 209px; background-color: #ECEEF2;
	background-image:url(images/icons/boxmain_bg.gif);
	background-repeat: repeat-y;
	}

.fuss_box
{
	background-image:url(images/icons/fuss_box.jpg);
	background-repeat:no-repeat;
	width: 209px;
	height: 10px;
	}	

.meinkonto
{

	padding:0;
	background-image:url(images/icons/meinkonto.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	
}

		

/*Titelbeschreibung für die Artikel*/	
.ItemTitel,
.ItemTitel:visited
	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #000000;	
		text-decoration: none;
	}
	
.ItemTitel:hover,
.ItemTitel:active
	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #134FB1;	
		text-decoration: underline;
	}


/*Preis für die Artikel*/
.ItemPrice

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 12px;
		color: #134FB1;	
		text-decoration: none;
		font-weight: bold;
	}
	
/*Allgemeine Hyperlinks*/

.Menu,
.Menu:visited

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 11px;
		color: #134FB1;	
		text-decoration: none;
			
	}

.Menu:hover,
.Menu:active
	{
		color: #000;
		font-family: Arial, Verdana, Tahoma;
		font-size: 11px;
		text-decoration: none;
		
	}
	
	

.Menufooter,
.Menufooter:visited

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 10px;
		font-weight:bold;
		color: #ffffff;	
		text-decoration: none;
			
	}

.Menufooter:hover,
.Menufooter:active
	{
		color: #3AA3E7;
		font-family: Arial, Verdana, Tahoma;
		font-size: 10px;
		font-weight:bold;
		text-decoration: underline;
		
	}
	
.Menufooterlinie
	{
		color: #3AA3E7;
		font-family: Arial, Verdana, Tahoma;
		font-size: 10px;
		font-weight:bold;
		text-decoration: none;
		
	}
	

.Hyperlink,
.Hyperlink:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		color: #5D87B0;	
		text-decoration: none;
	}
	
.Hyperlink:hover,
.Hyperlink:active
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		color: #9EB7D0;	
		text-decoration: none;
	}
	
.Hyperlink2,
.Hyperlink2:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		font-weight:bold;
		color: #000;	
		text-decoration: none;
	}
	
.Hyperlink2:hover,
.Hyperlink2:active
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		font-weight:bold;
		color: #134FB1;	
	    text-decoration: underline;
	}

.Hyperlink3,
.Hyperlink3:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		font-weight:bold;
		color: #000;	
		text-decoration: none;
	}
	
.Hyperlink3:hover,
.Hyperlink3:active
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		font-weight:bold;
		color: #134FB1;	
	    text-decoration: underline;
	}

.Hyperlink4,
.Hyperlink4:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		color: #ffffff;	
		text-decoration: none;
	}
	
.Hyperlink4:hover,
.Hyperlink4:active
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		color: #ffffff;	
	    text-decoration: underline;
	}
	
.Hyperlink5,
.Hyperlink5:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 9px;
		font-weight: normal;
		color: #ffffff;	
		text-decoration: none;
	}
	
.Hyperlink5:hover,
.Hyperlink5:active
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 9px;
		font-weight: normal;
		color: #ffffff;	
	    text-decoration: underline;
	}
	
.Hyperlink6,
.Hyperlink6:visited
	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		font-weight:bold;
		color: #134FB1;	
	    text-decoration: underline;
	}
	
.Hyperlink6:hover,
.Hyperlink6:active
	{
	    font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 11px;
		font-weight:bold;
		color: #000;	
		text-decoration: none;
	}

.Hyperlink7,
.Hyperlink7:visited
	{
		
		color: #ffffff;	
	    text-decoration: none;
	}
	
.Hyperlink7:hover,
.Hyperlink7:active
	{
	    color: #77FCFF;	
		text-decoration: underline;
	}

/*Formationen für Zahlungskonditionen und Zusteller*/	

.TextSmallV2
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 9pt;
	color:#333333;
}

.LinkSmallNoDecV1
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	text-decoration:underline;
}

.LinkSmallNoDecV4
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 9pt;
	color:#9EB7D0;
	text-transform:none;
	text-decoration:none;
}

.LinkSmallNoDecV4:hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 9pt;
	color:#336699;
	text-transform:none;
	text-decoration:none;
}
	
/*Warenkorb ändern | löschen*/	
.MyCart,
.MyCart:visited

	{
		vertical-align: middle;
		font-size: 11px;
		color: #336699;
		font-family: Arial, Verdana, Tahoma;
		text-decoration: none;
		
		
	}

.MyCart:hover, 
.MyCart:active
	{
		color: #85A3C2;
		vertical-align: middle;
		font-size: 11px;
		font-family: Arial, Verdana, Tahoma;
		text-decoration: none;
		
	}

/*Suche*/
.produktsuche
{
	vertical-align:middle;
	font-family:Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size:10px;
	display:block;
	font-weight:bold;
	padding-left: 8px;
	color:#000;
	margin:0 0 0  0;
}


/*StandardText*/
.TextStandard

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 11px;
		color: #000;	
		text-decoration: none;
		
	}
	
.TextStandardLine

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 11px;
		line-height: 18px;
		color: #000;	
		text-decoration: none;
		
		
	}	

.TextStandardFett

	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 12px;
		color: #000;	
		font-weight: bold;
		text-decoration: underline;
		line-height: 20px;
		
	}
	
.Textweiss

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 14px;
		font-weight: bold;
		padding-right: 8px;
		color: #ffffff;	
		text-decoration: none;
		
	}
	
		
.Textweissklein

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 10px;
		padding-right: 8px;
		color: #ffffff;	
		text-decoration: none;
		
	}
	
.Textweissbox

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 10px;
		color: #ffffff;	
		
		
	}
	
	.Textweisscross

	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		font-weight: bold;
		vertical-align:middle;
		color: #ffffff;	
			
	}
	
.Textweissheaderbox

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;	
				
	}	

.Textgrau

	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 9px;
		color: #666666;	
		text-decoration: none;
		
	}	
	
.TextStandardV2
	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 8pt;
		font-weight: bold;
		color:#666666;
		text-decoration: none;
		
	}
	
.TextStandardV2Bold
	{
		font-family: Arial, Verdana, Tahoma;
		font-weight:bold;
		font-size: 8pt;
		color:#000000;
		text-decoration: none;
		
	}
	
.TextBold2
	{
		font-family: Arial, Verdana, Tahoma;
		font-weight:bold;
		font-size: 9pt;
		line-height: 20px;
		color:#000;
		text-decoration: none;
		
	}
	
.Trennzeichen

	{
		font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
		font-size: 10px;
		color: #999999;	
		text-decoration: none;
		
	}
	
/*Unter anderem für alle lbl - Formulare*/	
.TextStandardV2small
	{
		font-family: Arial, Verdana, Tahoma;
		font-size: 8pt;
		color:#666666;
		text-decoration: none;
		
	}

/*Standard Error Message red*/
.TextErrorMessage
{
	color:Red;
	font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size: 7pt;
	font-weight:bold;
}

.TextErrorMessage2
{
	color:Red;
	font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size: 10pt;
	font-weight:bold;
	
}

/*Formatierung fur Module*/
.SatSmallTable
{
	width:100%;
	border-width:1px;
	border-color: #D5D5D5;
	border-style:solid;
	margin:0px;
	background-color:#FFFFFF;
}

.SatMutableHead
{
	width:100%;
	height:100%;
	font-family:Arial, Verdana, Tahoma;
	font-size:14pt;
	font-style:normal;
	font-weight:bold;
	color:#333333;

	text-align:left;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;	
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;	
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;	
}	

.SatMutableHeadAlignLeft
{
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Tahoma;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#878686;
	text-align:left;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
}

.SatMutableHeadLargeAlignLeft
{
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Tahoma;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:#878686;
	text-align:left;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
}

.SatMutableHeadAlignCenter
{
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Tahoma;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#CF3200;
	text-align:left;
	
}

.SatMutableHeadAlignRight
{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	font-family:Arial, Verdana, Tahoma;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#CF3200;
	text-align:left;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.SatMutableBody
{
	width:100%;
	height:100%;
	font-family:Arial, Verdana, Tahoma;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;	
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;			
}

.SatMutableBodyNoBottom
{
	width:100%;
	height:100%;
	font-family:Arial, Verdana, Tahoma;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	color:#01018C;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:1px;			
}


/*Hintergrund | Zusammenfassungseite Bestellugn*/
.ListAlternating
{
	background-color:#E7E7E7;
}

.ListEdit
{
	background-color:#E7E7E7;
}

.ListHead
{
	font-family:Arial, Verdana, Tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style:normal;
}

.ListAlternatingVAlignTop
{
	background-color:#F2F2F2;
	vertical-align:text-top;
	
}
	
.ListVAlignTop
{
	vertical-align:text-top;
}

.ListHeadV2
{
	font-family:Arial, Verdana, Tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style:normal;
	background-color:#D7EBF9;
	vertical-align:text-top;
}

/*Satellites/ControlMenu1 */
.TableControlMenu1BorderL
{
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:1px;	
	height:100%
}


/*LargeNews */
.TableBorderTRBLV2
{
	border-left-color:#CFCFCF;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#CFCFCF;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#CFCFCF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#CFCFCF;
	border-right-style:solid;
	border-right-width:1px;
}

/*CustomSatelliteBox */
.TableBorderTRBLFixedWidth
{
	border-left-color:#000000;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	width:144;
}


/*Grundlage für alle Textboxen*/
.CellSimple
{
	border: 1px #D5D5D5 solid;
   	Height: 16px;
   	vertical-align:middle;
	font-family:Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size:10px;
	display:block;
	color:#000;
	margin:0 0 0  0;
	background-image: url(images/icons/background-cell.jpg);
	background-repeat:repeat-x;
	
   	
}


/*TopAngebote */
.BorderRB
{
	border-bottom-color:#CFCFCF;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-right-color:#CFCFCF;
	border-right-style:solid;
	border-right-width:2px;	
}

.BorderB
{
	border-bottom-color:#CFCFCF;
	border-bottom-style:solid;
	border-bottom-width:2px;
}

.BorderR
{
	border-right-color:#CFCFCF;
	border-right-style:solid;
	border-right-width:2px;
}

/*Überschriften für Seiten*/
.Box1HeaderText, .Box2HeaderText, .Box3HeaderText, .Box4HeaderText
{
	padding-top: 4px;
	font: Arial; 
	font-size: 14px;
	color: #878686;
	height: 17px;
	float: left;
	display: block;
	
	
}

/*Layer für Itemcross*/

#Layer1 {
	position:relative;
	width:530px;
	height:100px;
	z-index:1;
	background-image: url(images/icons/cross_bg.gif);
	background-repeat: no-repeat;
}
#Layer2 {
	position:absolute;
	width:8px;
	height:102px;
	z-index:1;
	top: 0px;
}
#Layer3 {
	position:absolute;
	width:8px;
	height:100px;
	z-index:2;
	left: 521px;
}
#Layer4 {
	position:absolute;
	width:80px;
	height:80px;
	z-index:1;
	left: 10px;
	top: 10px;
}
#Layer5 {
	position:absolute;
	width:426px;
	height:24px;
	z-index:2;
	left: 98px;
	top: 10px;
}
#Layer6 {
	position:absolute;
	width:110px;
	height:37px;
	z-index:3;
	left: 124px;
	top: 41px;
}
#Layer7 {
	position:absolute;
	width:110px;
	height:37px;
	z-index:4;
	left: 263px;
	top: 41px;
}
#Layer8 {
	position:absolute;
	width:110px;
	height:37px;
	z-index:5;
	left: 400px;
	top: 41px;
}
#Layer9 {
	position:relative;
	width:530px;
	height:17px;
    z-index:6;
	background-image: url(images/icons/cross_titel_bg.gif);
	background-repeat: no-repeat;
	text-indent: 8px;
}



#ordervalue1 

{   
	padding-top: 10px;
	padding-left: 10px;
	background-image: url(images/icons/ordervalue.gif);
	background-repeat: no-repeat;
	background-position: 10px 28px;
}
#ordervalue2 {
	
	
	height:20px;
	top: 5px;
}

#order3 {
	
	padding-top: 8px;
	height:20px;
	top: 5px;
}

#order5 {
	
	
	height:21px;
	padding-left: 83px;
	padding-top: 42px;
	padding-bottom: 5px;
}


#shipping 

{  
	width: 530px;
	height: 165px; 
	background-image: url(images/icons/versandkosten.jpg);
	background-repeat: no-repeat;
	text-align: left;
	
}

#shippingtext 

{  
	 padding-left: 120px;
	 padding-top: 75px;
	 font-family: Arial, Verdana, Tahoma;
	 font-size: 11px;
	 line-height: 12px;
	 color: #000;	
	 text-decoration: none;
	
}


#shippinglink 

{  
	 padding-left: 410px;
	 padding-top: 10px;
	 	
}