/*
	Wolfgang Diesel · absofort Erfolg im Internet GmbH & Co. KG
	Alle Angaben sind alphabetisch sortiert.
	Tags sind von Klassen und IDs getrennt.
	Stand vom 9. 6. 2005
*/



/**********/
/*  Tags  */
/**********/

a				{ color: #005A4C;
				font-weight: bold;
				text-decoration: none; }
a:hover			{ text-decoration: underline; }
body,form,ul,td	{ margin: 0px;
				padding: 0px;
				color: #005A4C;
				font-family: Arial,Helvetica,Verdana,sans-serif;
				font-size: 11px; }


/*************/
/*  Klassen  */
/*************/

a.absofort		{ color: #FFD24C;
				font-size: 9px;
				text-decoration: none; }
a.absofort:hover	{ text-decoration: underline; }
a.alternativ2	{ font-weight: normal; }
a.cartpos		{ color: #FFFFFF; }
a.fsc			{ color: #FFFFFF;
				font-size: 9px;
				font-weight: bold;
				padding-right: 3px;
				text-decoration: none; }
a.fsc:hover		{ color: #FFFFFF;
				font-size: 9px;
				font-weight: bold;
				padding-right: 3px;
				text-decoration: none; }
a.haendlersuche	{ color: #9A0A0C; }
a.login			{ color: #CDEBE5; }
a.navi			{ color: #005A4C;
				font-weight: bold;
				text-decoration: none; }
a.navi:hover	{ text-decoration: underline; }
a.topnavi		{ color: #004E42;
				font-weight: normal;
				text-decoration: none; }
a.topnavi:hover	{ text-decoration: underline; }
a.unternavi		{ color: #005A4C;
				font-weight: normal;
				text-decoration: none; }
a.unternavi:hover	{ text-decoration: underline; }

div.angtext		{ color: #005A4C;
				line-height: 14px;
				margin-left: 7px;
				margin-top: 6px; }
div.cross		{ margin-left: 20px; }
div.crosshead	{ color: #004E42;
				font-size: 24px;
				font-weight: bold;
				margin-left: 20px; }
div.detdesc		{ margin-left: 15px; }
div.detpreis	{ color: #559B8E;
				cursor: default;
				font-size: 18px;
				font-weight: bold;
				margin-left: 15px; }
div.detversand	{ color: #559B8E;
				cursor: default;
				font-size: 9px;
				margin-bottom: 14px;
				margin-left: 15px; }
div.empfpreis	{ margin-left: 13px;
				width: 151px; }

img.best		{ margin-left: 13px;
				margin-top: 17px; }
img.fsc			{ margin: 18px 18px 21px 15px;
				text-align: center; }
img.login		{ margin-bottom: 6px;
				margin-left: 12px;
				margin-top: 11px; }
img.logo		{ margin-bottom: 21px;
				margin-top: 29px; }

input.input		{ border: 1px #D4D0C8 inset;
				font-size: 11px; }
input.detmenge	{ border: 1px #D4D0C8 inset;
				font-size: 11px;
				margin-left: 11px;
				margin-right: 17px;
				padding-right: 3px;
				text-align: right;
				width: 70px; }		
input.input_bestellung	{ border: 1px #D4D0C8 inset;
				font-size: 11px;
				width:200px; }
				
p.detpic		{ clear: left;
				margin-left: 4px;
				margin-top: 4px; }

select			{ border: 1px #D4D0C8 inset;
				font-size: 11px;
				width:200px; }						

span.fsc		{ color: #FFFFFF;
				font-size: 9px;
				font-weight: bold;
				padding-right: 3px; }

table.ang		{ margin-bottom: 12px;
				margin-top: 17px;
				width: 222px; }
table.banner	{ margin-left: 60px;
				margin-top: 258px; }
table.best		{ margin-left: 13px;
				margin-top: 10px; }
table.detail	{ margin-bottom: 40px;
				margin-left: 20px;
				width: 728px; }
table.detfooter	{ margin-bottom: 0px;
				margin-left: 20px;
				margin-top: 20px;
				width: 726px; }
table.empfpreis	{ background-color: #FFED7A;
				border: 1px #FFC100 solid; }
table.prodsuche	{ background: #559B8E;
				border: 1px #005A4C solid;
				margin-bottom: 1px;
				width: 199px; }
table.navi		{ background: #F6FEAA;
				border: 1px #FFC100 solid;
				width: 199px; }
table.scart 	{ margin-bottom: 40px;
				margin-left: 20px;
				width: 728px; }

td.absofort		{ padding-left: 2px;
				padding-top: 9px; }
td.angartnr		{ background-color: #559B8E;
				color: #CDEBE5;
				font-size: 11px;
				height: 12px;
				padding-left: 6px; }				
td.angbtn		{ background-color: #DDF0ED;
				height: 38px;
				text-align: center; }
td.angrand		{ background-color: #B4D3CD; }
td.angtext		{ background-color: #ECFAF8;
				vertical-align: top;
				width: 101px; }
td.angtitel		{ background-color: #DDF0ED;
				color: #005A4C;
				font-size: 14px;
				font-weight: bold;
				height: 22px;
				padding-left: 6px; }
td.bestell		{ background-color: #9A0A0C; /*559B8E zu 9A0A0C wdl*/
				height: 123px;
				vertical-align: top;
				width: 255px; }
td.cartbest		{ color: #EBCECE;
				text-align: right; }
td.cartpos		{ color: #FFFFFF;
				font-weight: bold; }
td.contentspalte	{ vertical-align: top;
					width: 758px; }
td.detartnr		{ background-color: #559B8E;
				color: #CDEBE5;
				font-size: 11px;
				height: 14px;
				padding-left: 12px; }
td.detdesc		{ padding-left: 19px;
				padding-top: 15px;
				vertical-align: top; }
td.detorder		{ background-color: #DDF0ED;
				height: 31px; }
td.detpic		{ font-size: 9px;
				vertical-align: top; }
td.dettitle		{ background-color: #DDF0ED;
				color: #004E42;
				font-size: 24px;
				font-weight: bold;
				height: 31px;
				padding-left: 8px; }				
td.dettr1		{ background-color: #B4D3CD; }
td.dettr2		{ background-color: #559B8E; }
td.login		{ color: #CDEBE5;
				font-size: 12px; }
td.loginbox		{ background-color: #005A4C;
				height: 73px;
				vertical-align: top;
				width: 255px; }
td.navi			{ background-color: #F6FEAA;
				border-top: 1px #FFC100 solid;
				height: 24px;
				padding-left: 23px;
				padding-top: 2px; }
td.unternavi	{ background-color: #F6FEAA;
				padding-left: 27px;}				
td.navihead		{ background-color: #FFD24C;
				border-top: 1px #FFC100 solid;
				padding-bottom: 10px;
				padding-left: 11px;
				padding-top: 9px; 
				height: 34px;} /*tjs*/
td.navihinweis	{ background-color: #FFED7A;
				border-top: 1px #FFC100 solid;
				color: #A67E00;
				/*font-size: 9px;*/
				padding-bottom: 10px;
				padding-left: 11px;
				padding-top: 9px; }
td.navispalte	{ padding-left: 19px;
				vertical-align: top;
				width: 218px; }
td.suche		{ 
				background: #559B8E url();
				padding-left: 12px;
				paddings-top: 10px;
				height: 72px;} /*tjs*/
* html td.suche	{ 
				height: 69px; }				
				
textarea.input	{ border: 1px #D4D0C8 inset;
				font-family: Arial, Verdana, sans-serif;
				font-size: 11px;
				height: 100px;
				width: 300px; }

				
/*SCART*/
td.scarttr1		{ background-color: #B4D3CD; }
td.scarttr2		{ background-color: #559B8E; }
td.scarttr3		{ background-color: #FFFFFF; }
td.scarttitle	{ background-color: #DDF0ED;
				color: #005A4C;
				font-size: 14px;
				font-weight: bold;
				height: 22px;
				padding-left: 6px; }
td.scartlist_head	{ background-color: #559B8E;
				color: #FFFFFF;
				font-size: 11px;
				height: 12px;}
td.scart_werte	{ background-color: #DDF0ED;
				height: 25px; }
td.scart_optionen	{ background-color: #DDF0ED;
				height: 31px;
				padding-right:25px; }
td.scartcontent	{ padding-left: 19px;
				padding-top: 15px;
				vertical-align: top; }
.scart_schritt_aktiv {
	font-size:20px;
	font-weight:bold;
	color:#005A4C;
}

.scart_schritt_inaktiv {
	font-size:20px;
	font-weight:bold;
	color:#B4D3CD;
}

.scart_pfeil_aktiv {
	background-color:#005A4C;
}

.scart_pfeil_inaktiv {
	background-color:#B4D3CD;
}

.scart_schritt_text_aktiv {
	color:#005A4C;
}

.scart_schritt_text_inaktiv {
	color:#B4D3CD;
}																							
				
td.topnavi		{ height: px; /*tjs*/
				padding-left: 19px; }



/*********/
/*  IDs  */
/*********/

#header			{ left: 219px;
				position: absolute;
				top: 6px;
				width: 758px;
				z-index: 10; }
#topnavi		{ left: 218px;
				position: absolute;
				top: 10px;
				width: 502px;
				z-index: 20; }

