/* Windows Style   */
body {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	
		background-color:#DEDEDF;
		margin:0px;
		padding:0px;
		font-size:11px;
		color:#000;
		
		scrollbar-face-color : #A0A0A0;

    		scrollbar-shadow-color : #EBEBEB;

  		 scrollbar-track-color : #AAAAAA;

				scrollbar-highlight-color : #EEEEEE;

				scrollbar-arrow-color : #EEEEEE;

				scrollbar-darkshadow-color : #EBEBEB;

				scrollbar-background-color : #EBEBEB;
				
				background-image:url(images/layout/fahnen.jpg);

				background-repeat:no-repeat;

  				background-position: 60% 250;
	}


.abstand { font-size:1px; line-height:1px; }
.abstand15 { height:15px; width:170px; font-size:1px; line-height:1px; }
.abstand20 { height:20px; font-size:1px; line-height:1px; }
.picborder { border:1px #CCC solid; }
.picicon01 { margin-right:6px; border:0px; width:20px; height:11px; vertical-align:baseline; }
.picicon02 { float:left; margin-right:8px; margin-top:4px; border:0px; width:29px; height:26px; }
.clear { clear:both; height:1px; line-height:1px; font-size:1px; }
.hide { display:none; }


normal       {FONT-FAMILY: geneva, arial, helvetica; FONT-SIZE: 10pt}
A:hover      {TEXT-DECORATION: underline; color: red;}
A            {TEXT-DECORATION: none}

/* Tabelle fuer Sucheseiten */
table.suche		{border:1px solid #000000;}
td.titel		{border:1px solid #000000; background-color:#FF3333;color:#FFFFFF; font-family:arial,sans-serif; font-size:11pt; font-weight: bold;}
td.titel1		{border:1px solid #000000; background-color:#A02223;color:#FFFFFF; font-family:arial,sans-serif; font-size:11pt; font-weight: bold;align: right; }
td.titel2		{border:1px solid #000000; background-color:#FFFFFF;color:#000000; font-family:arial,sans-serif; font-size:8pt; font-weight: bold;}

td.suche1		{background-color:#ECECEC;color:#000000; font-family:verdana,sans-serif; font-size:10pt; font-weight: bold;}
td.suche2		{background-color:#ECECEC;color:#000000; font-family:verdana,sans-serif; font-size:10pt; font-weight: normal;}
td.hilfematch	{background-color:#ECECEC;color:#000000; font-family:verdana,sans-serif; font-size:8pt; font-weight: normal;}
input.match		{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;width:170px;background-color:#FFFFFF;border-color:ECECEC;border-style:solid;font-weight:bold;}
input.suche		{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;width:100px;background-color:#FF0000;border-color:ECECEC;border-style:solid;font-weight:bold;}
table.cart		{border:1px solid #000000;}
td.cartzeile	{background-color:#ECECEC;color:#000000;font-size:8pt;}
td.cartinfo		{background-color:#FFFFFF;color:#000000;font-size:8pt;}
td.cartsumme	{background-color:#FFFFFF;color:#A02223;font-size:8pt;font-weight: bold;}
tr.cartsumme	{background-color:#FFFFFF;color:#A02223;font-size:8pt;font-weight: bold;}
table.info		{border:1px solid #000000;}

td.zeile1		{background-color:#ECECEC;color:#000000;font-size:8pt;}
td.zeile2		{background-color:#D1D3D4;color:#000000;font-size:8pt;}
td.zeile6		{background-color:#FFFFFF;color:#000000;font-size:8pt;}
td.zeile9		{background-color:#FF3333;color:#FFFFFF;font-size:8pt;font-weight: bold;}

td.zeile0		{background-color:#909799;color:#FFFFFF; font-weight: bold;font-size:8pt;}

td.zeile3		{background-color:#ECECEC;color:#000000;font-weight: bold;font-size:8pt;}
td.zeile4		{background-color:#D1D3D4;color:#000000;font-weight: bold;font-size:8pt;}
td.zeile5		{background-color:#FFFFFF;color:#000000;font-size:8pt;}
td.zeile6		{background-color:#FFFFFF;color:#000000;font-size:8pt;}

td.zeile7 {
		width: auto;
		border: 1px #000000 solid;
		font-weight:bold;
		font-size:8px;
		text-transform:uppercase;
		color:#000000;
		padding:2px 2px 2px 2px;
		background-color:#FFFFFF;
	}

td.zeile8		{background-color:#FFFFFF;color:#000000;font-size:8pt;}

td.fe_list1		{background-color:#D1D3D4;color:#000000; font-weight: bold;font-size:8pt;}
td.fe_list0		{background-color:#91B294;color:#000000; font-weight: bold;font-size:8pt;}

td.hilfe		{border:1px solid #000000; background-color:#FFFFFF;color:#000000; font-family:arial,sans-serif; font-size:8pt; font-weight: normal;}

td.cartunten		{border:1px solid #000000; background-color:#FF3333;color:#FFFFFF; bold;font-size:8pt;}

td.fe_det1		{background-color:#909799;color:#FFFFFF; font-size:14pt; font-weight: bold;}
td.fe_det2		{background-color:#ECECEC;color:#000000; font-size:8pt; font-weight: bold;}
td.fe_det3		{background-color:#ECECEC;color:#A02223; font-size:8pt; font-weight: bold;}
td.fe_det4		{background-color:#ECECEC;color:#000000; font-size:8pt; font-weight: bold;}
td.fe_det5		{background-color:#ECECEC;color:#000000; font-size:8pt;}
td.fe_det6		{background-color:#FFFFFF;color:#000000; font-size:8pt;}
td.fe_det7		{background-color:#DDDDDD;color:#000000; font-size:8pt;}

td.lieferbar		{background-color:#FFFFFF;color:#000000; font-size:8pt; align:middle;}
td.nlieferbar		{background-color:#FF0000;color:#000000; font-size:8pt;}

td.angebot		{ border:1px solid #FF0000; vertical-align:top; overflow:hidden; }

input			{ color: rgb(000,000,000); font-family: arial,sans-serif; font-size:10pt; }
select			{ color: rgb(000,000,000); font-family: arial,sans-serif; font-size:10pt; }
td				{ color: rgb(051,051,051); font-family: verdana,sans-serif; font-size:10pt; }
td.orange		{ color: rgb(255,051,000); font-family: verdana,sans-serif; font-size:8pt; font-weight: bold; }
p				{ color: rgb(051,051,051); font-family: verdana,arial,sans-serif; font-size:10pt; }
p.orange		{ color: rgb(000,000,000); font-family: verdana,sans-serif; font-size:8pt; }
li				{ color: rgb(051,051,051); font-family: arial,sans-serif; font-size:10pt; }
li.orange		{ color: rgb(255,051,000); font-family: arial,sans-serif; font-size:10pt; }
br				{ color: rgb(051,051,051); font-family: arial,sans-serif; font-size:10pt; }
body			{ color: rgb(051,051,051); font-family: arial,sans-serif; font-size:10pt; }
span			{ color: rgb(051,051,051); font-family: arial,sans-serif; font-size:10pt; }
span.orange	{ color: rgb(255,051,000); font-family: arial,sans-serif; font-size:10pt; }
b             { font-weight: bold; }
a				{ color: rgb(051,051,051); }
a.orange		{ color: rgb(255,051,000); }
b				{ font-weight: bold; }
.small			{ font-family: arial,sans-serif; font-size:10pt; }
.big			{ font-family: arial,sans-serif; font-size:10pt;font-weight: bold; }
.big2			{ font-family: arial,sans-serif; font-size:10pt;font-weight: bold; }
.orange		{ color: rgb(255,051,000); }
.white			{ color: rgb(204,204,204); }
.black			{ color: rgb(051,051,051); }
input.anmeldung		{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:ffffff;width:270px;background-color:000000;border-color:ECECEC;border-style:solid;font-weight:bold;}
input.menge			{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:000000;background-color:FFFFFF;border-color:ECECEC;border-style:solid;font-weight:bold;}
textarea.anmeldung	{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:1C3382;width:270px;background-color:dddddd;border-color:1C3382;border-style:solid;font-weight:bold;}
select.anmeldung	{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:1C3382;width:270px;background-color:dddddd;border-color:1C3382;border-style:solid;font-weight:bold;clip:auto;}
input.mengenbox	{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:000000;background-color:#ECECEC;border-color:000000;border-style:solid;clip:auto;font-weight:bold;}
input.versand		{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:000000;background-color:#ECECEC;border-color:000000;border-style:solid;clip:auto;font-weight:bold;}
input.fzg_suche		{font-family:Verdana,Helvetica,sans-serif;font-size:9px;color:000000;background-color:#ECECEC;border-color:000000;border-style:solid;clip:auto;font-weight:bold;}
input.fzg_suche2		{font-family:Verdana,Helvetica,sans-serif;font-size:11pt;color:008153;background-color:#ECECEC;border-color:008153;border-style:solid;clip:auto;font-weight:bold;}


input.form {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #142d65;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	color: #142d65;
}


a:link.men {
	background-color : #000080;
	font : menu;
	color : white;
	text-transform : uppercase;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}

a:visited.men {
	background-color : #000080;
	font : menu;
	color : white;
	text-transform : uppercase;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}


a:hover.men {
	background-color : red;
	font : menu;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}
		
		
a:link.nav {
	font-family : Verdana;
	color : white;
	font-size : 12px
			}

a:visited.nav {
	font-family : Verdana;
	color : white;
	font-size : 12px
			}


a:hover.nav {
	font-family : Verdana;
	color : white;
	text-decoration : underline overline;
	font-size : 12px
			}
		
a:active.nav {
	font-family : Verdana;
	font-weight: bold;
	color : white;
	font-size : 12px
			}
		
		
		
input.suche_button
{
	font-weight: bold;
	font-family: verdana,sans-serif; 
	font-size:8pt;
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #A02223;
	cursor: pointer;
}

.top-headline-home {
		border-top: 1px #CCC solid;
		font-weight:bold;
		font-size:10px;
		text-transform:uppercase;
		color:#666;
		padding:2px 0px 3px 10px;
		background-color:#F3F3F3;
	}
	
a.teaser-link-home {
		line-height:13px;
		font-weight:normal;
	}
	a.teaser-link-home:link, a.teaser-link-home:visited, a.teaser-link-home:active, a.teaser-link-home:focus {
		color:#000;
	}
	a.teaser-link-home:hover {
		color:#C00;
	}
	a.teaser-colorlinklist-home {
		font-weight:normal;
		font-size:11px;
	}
	a.teaser-colorlinklist-home:link, a.teaser-colorlinklist-home:visited, a.teaser-colorlinklist-home:active, a.teaser-colorlinklist-home:focus {
		color:#000;
		text-decoration:underline;
	}
	a.teaser-colorlinklist-home:hover {
		color:#C00;
		text-decoration:underline;
	}
	a.teaser-colorboldlink-home {
		font-weight:bold;
		font-size:11px;
	}
	a.teaser-colorboldlink-home:link, a.teaser-colorboldlink-home:visited, a.teaser-colorboldlink-home:active, a.teaser-colorboldlink-home:focus {
		text-decoration:none;
		color:#000;
	}
	a.teaser-colorboldlink-home:hover {
		text-decoration:underline;
		color:#C00;
	}
	.teaser-headline-home {
		width: auto;
		border: 1px #CCC solid;
		font-weight:bold;
		font-size:10px;
		text-transform:uppercase;
		color:#666;
		padding:2px 0px 3px 7px;
		background-color:#F3F3F3;
	}
	
	.teaser-headline-felgen {
		width: auto;
		border: 1px #CCC solid;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		color:#666;
		padding:2px 2px 3px 7px;
		background-color:#F3F3F3;
	}

	.teaser-headline-felgenfoto {
		width: auto;
		border: 1px #000000 solid;
		font-weight:bold;
		font-size:10px;
		text-transform:uppercase;
		color:#FFFFFF;
		padding:2px 2px 2px 2px;
		background-color:#FFFFFF;
	}


	.teaser-headline-rahmen {
		width: auto;
		border: 1px #000000 solid;
		font-weight:bold;
		font-size:10px;
		color:#FFFFFF;
		padding:0px 0px 0px 0px;
		background-color:#FFFFFF;
	}


	
	.teaser-border-home {
		width: auto;
		border-left: 1px #CCC solid;
		border-right: 1px #CCC solid;
		border-bottom: 1px #CCC solid;
		padding:0px 4px 12px 7px;
		background-color:#F8F8F8;
		overflow:hidden;
	}
.teaser-w157pt9 {
		padding-top:9px;
		width:157px;
	}