/* Oldtimer-Markt-Shop */
BODY
{	
	padding: 0 0 50px 0;
	margin: 0 auto;
	margin-top:3px;
	text-align: center;
	font:normal 100.01% Verdana, Arial,Helvetica,sans-serif,Trebuchet MS;
	background-color:#fff;
	color: black;	
}



#headcontainer
	{
	margin:0 auto;
	padding:0;
	width:950px;
	max-width:950px;
	height:175px;
	text-align: center;
	background:url(../apppics/oms_roof.png) no-repeat;		
	}
/*dito für IE6-Fehler bzgl. overflow:visible */
/* Hides from IE-mac \*/
* html #headcontainer 
	{
	padding:0;
	width:950px;
	max-width:950px;
	height:175px;
	text-align: center;
	background:url(../apppics/oms_roof.png) no-repeat;	
	}

#bottomcontainer
	{
	margin:0 auto;
	padding:0px;
	width:950px;
	max-width:950px;
	text-align: center;
	background-color: #e9e9ea;
	background-color /*\**/: #e5e5e6\9;   /*IE 8 Hack*/
	}
	
/* Hack für IE6 */
/* Hides from IE-mac \*/
* html #bottomcontainer
	{
	background-color: #e5e5e6; 
	}	
/* Hack für IE7 */
/* Hides from IE-mac \*/
*+ html #bottomcontainer
	{
	background-color: #e5e5e6;
	}	

#footcontainer
	{
	margin:0 auto;
	padding:0;
	width:950px;
	height:40px;
	max-width:950px;
	background:url(../apppics/oms_foot.png) top no-repeat;	
	}
 

	
	
/* Contentheader innerhalb der pagebox */
div#headerbox
{
width:100%;
border:0;
margin:15px 0px 15px 0px;
background-color:#E5E9ED;
}

@media print{
	div#linkesfeld
		{
		display:none;
		}
	}
div#linkesfeld
{
float:left;
width:20%;
border:0;
background-color:#e9e9ea;
}

@media print{
	div#zentralfeld
	{
	margin:0;
	min-width:580px;
	text-align:left;
	margin-bottom:50px;
	border:0;
	}
	}
div#zentralfeld
{
margin: 0 20% 0 20%;
padding:5px 5px 20px 5px;
text-align:left;
min-width:568px;
}

/* Hack für IE6 */
/* Hides from IE-mac \*/
* html div#zentralfeld
{
margin: 0 18% 0 18%;
padding:5px 5px 20px 5px;
text-align:left;
min-width:568px;
}
/* Hack für IE7 */
/* Hides from IE-mac \*/
*+html div#zentralfeld
{
margin: 0 18% 0 18%;
padding:5px 5px 20px 5px;
text-align:left;
min-width:568px;
}
	
@media print{
	div#rechtesfeld
		{
		display:none;
		}
	}
div#rechtesfeld
{
float:right;
width:19%;
background-color:#E5E9ED;
text-align:center;
}


 
#contentroof 
{ 
width:568px;
margin:0; 
border:0;
height:19px;
background:url(../apppics/oms_contentroof.png);
}
#contentbody
{ 
margin:0;
height:auto;
padding:0 14px 0 12px;
background:url(../apppics/oms_contentbody.png);
}

/* IE6 Hack*/
/* Hides from IE-mac \*/
* html #contentbody
	{
	margin:0;
	border:0;
	padding:0;	
	width:568px;
	height:auto;
	background:url(../apppics/oms_contentbody.png);
	}

/* IE7 Hack*/
/* Hides from IE-mac \*/
*+html #contentbody
	{
	margin:0;
	width:568px;
	height:auto;
	background:url(../apppics/oms_contentbody.png);
	padding:0;	
	}
	
#contentbottom
{
width:568px; 
margin:0;  
height:18px;
margin-bottom:50px;
background:url(../apppics/oms_contentbottom.png) no-repeat;
}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html #contentbottom
	{
	margin:0 0 0 17px;
	width:568px;
	height:18px;
	background:url(../apppics/oms_contentbottom.png);
	padding:0;	
	}


 
#tagbarbox
{
margin:0 auto;
width:400px;
text-align:center;
padding:2px;
border:1px;
border-style:solid;
margin-top:25px;
background-color:#fffffB;
font-size:8pt;
} 

@media print{
	#footerbox
	{
	display:none;	
	}
	}	


#youareherebox
	{
	width:98%;
	height:15px;
	font-size:9pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
	text-align:center;
	padding-top:3px;
 	}

#topmenu
	{
	width:98%;
	height:15px;
	font-size:8pt;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	text-align:right;
	padding-top:10px;
 	}
	
* html #topmenu
	{
	width:935px;
	margin-right:0;
 	}
#topmenu ul 
	{
	margin: 0; 
	}
#topmenu ul li
	{ 
 	display:inline;
	list-style: none;
	padding:0 5px 0 0; 
 	}
#topmenu ul li a
	{ 
	text-decoration: none;
	color:#fff;
	}
#topmenu ul li a:link
	{ 
	}
#topmenu ul li a:visited
	{
	color: #fff;
	}
#topmenu ul li a:active,#topmenu ul li a:focus,#topmenu ul li a:hover
	{
	color:#ffff40;
	text-decoration: underline;
	}

#topmenu ul li a#gewaehlt {
 color:#ffff40;  
}


div#topmiddle
	{
	height:53px;	
	}

div#topbottom
	{
	margin-top:0;
	padding-top: 10px;
	text-align:center;
	}

form#quickfind
	{
	width:194px;
	margin:0 auto;
	height:22px;
	padding:7px 0 0 8px;
	background:url(../apppics/oms_seek.png) no-repeat;
	}

input.iptseek
	{
	float:left;
	padding:0;
	width:160px;
	height:13px;
	font-size:11px;
	border:0;
	background:transparent;
	}

img.seekbtn
	{
	float:right;
	width:19px;
	height:13px;
	border:0;
	margin:0;
	padding:0px;
	display:inline;	
	}


#mainmenu
	{
	height:15px;
	margin:0 0 0 135px;
	font-size:8pt;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	text-align:left;
	padding-top:10px;
 	}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html #mainmenu
	{
	margin:0 0 0 175px;
 	}	
/* IE7 Hack*/
/* Hides from IE-mac \*/
*+html #mainmenu
	{
	margin:0 0 0 175px;
 	}	
#mainmenu ul 
	{
	margin: 0; 
	}
#mainmenu ul li
	{ 
 	display:inline;
	list-style: none;
	margin: 0 8px 0 0; 
 	}
#mainmenu ul li a
	{ 
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	color:#060aa6;
	}
#mainmenu ul li a:link
	{ 
	}
#mainmenu ul li a:visited
	{
	color: #060aa6;
	}
#mainmenu ul li a:active,#mainmenu ul li a:focus,#mainmenu ul li a:hover
	{
	color:#f00;
	text-decoration: underline;
	}
#mainmenu ul li a#current {
 color:#f00;  
}
#mainmenu ul li.gap15
{
margin:0 12px 0 0;
}



div.sideboxframe
	{
	width:160px;
	max-width:160px;
	margin:0 auto;
	border:0;
	padding:0;
	background:transparent;	
	}
div.sideboxroof
	{
	margin-top:0;
	height:35px;
	background:url(../apppics/oms_sideboxroof.png);	
	text-align:center;
	}
div.sideboxroof p
	{
	margin:0;
	padding-top:7px;	
	font-size:11px;
	font-weight:bold;
	color:#fff;
	}
div.sideboxbody
	{
	height:auto;
	padding:0 0 0 2px;
	background:url(../apppics/oms_sideboxbody.png);	
	text-align:left;
	}
div.sideboxbottom
	{
	height:21px;
	background:url(../apppics/oms_sideboxbottom.png);
	}



div.tipboxframe
	{
	width:160px;
	max-width:160px;
	margin:0 auto;
	border:0;
	padding:0;
	background:transparent;	
	}
div.tipboxroof
	{
	margin:0;
	height:35px;
	background:url(../apppics/oms_tipphead.png);	
	text-align:center;
	}
div.tipboxroof p
	{
	margin:0;
	padding-top:7px;	
	font-size:12px;
	font-weight:bold;
	color:#ffff00;
	}
div.tipboxbody
	{
	margin:0;
	height:auto;
	padding:1px 6px 0 6px;
	background:url(../apppics/oms_tippbody.png);	
	text-align:center;
	}

div.tipboxbottom
	{
	height:21px;
	background:url(../apppics/oms_tippbottom.png);
	}
	
.tiparticle
	{
	margin:0;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	}	
.tiptext
	{
	margin:0;
	font-size:10px;
	padding:0 8px 0 8px;
	color:#fff;	
	_text-align:justify;
	text-align:left;
	}	
.tipprice
	{
	margin:0;
	font-size:12px;
	font-weight:bold;
	padding:3px 0 0 0;
	color:#ffff00;	
	}	
.tipoldprice
	{
	margin:0;
	font-size:12px;
	font-weight:bold;
	text-decoration:line-through;
	padding:3px 0 0 0;
	color:#ffff00;	
	}		



div.newartframe
{
margin:0 auto;
width:140px;
background:transparent;
text-align:center;
padding:4px 8px 4px 8px;
width:90%;
}


div.newartframe p
{
margin:0;
font-size:11px;
}

a.newlink{
	color:#00f;
	}
a.newlink:link,a.newlink:visited{
	color:#000;
	}
a.newlink:hover{
	color:#F00;
}
	
	
	
.spacer5 {                  /*Platzhalter für Header*/
height:5px;
}

.spacer10 {                  
height:10px;
}

.spacer20 {                  
height:20px;
}

.clear {                  	/*nach dem Floaten immer Clearen!*/
clear:both;
line-height:0;
margin:0;
padding:0;
font-size:0;
}	

.longtext
{
font-size:10pt;
margin:0;
}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html .longtext
{
padding:0 10px 0 14px;
}


.vf_logos
{
border:1px solid #fff;
}


.font_7
{
font-size: 7pt;
}

.font_8
{
font-size: 8pt;
}
.font_10
{
font-size: 10pt;
}

.font_12
{
font-size: 12pt;
}

.stil_bold
{
font-weight:bold;
}
.stil_normal
{
font-weight:normal;
}

.stil_gray
{
color:#808080;
}

.stil_blau
{
color:#0000ff;
}

.stil_rot
{
color:#ff0000;
}

.stil_padleft5
{
padding-left:5px;
}

.center
{
text-align:center;
}


div.neulistbox
	{	
	width: 470px;
	margin:0 auto;
	font-size:8pt;
	}

div.neulistcol_1
	{
	float:left;
	width:130px;
	margin:0 25px 0 0;
	text-align:center;
	vertical-align:top;
	background-color:#FFFFFF;
	padding:15px 0 0 3px;
	}
div.neulistcol_2
	{
	float:left;
	width:130px;
	margin:0 25px 0 0;	
	text-align:center;
	vertical-align:top;
	background-color:#FFFFFF;
	padding:15px 0 0 3px;
	}
div.neulistcol_3
	{
	float:left;
	width:130px;
	margin:0 0px 0 0;	
	text-align:center;
	vertical-align:top;
	background-color:#FFFFFF;
	padding:15px 0 0 3px;
	}

.header14
	{
	font-size:14pt;
	text-align:center;
	}


.backtolink
	{
	font-size:10pt;
	text-align:center;
	margin:0;
	padding:0 0 15px 0;
	}
	
	
a.headagbmenu
	{
	margin:0;
	font-size:8pt;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	}	
a.headagbmenu:link,
a.headagbmenu:visited
	{
	}
a.headagbmenu:active,
a.headagbmenu:hover
	{
	color: #FF0000;
	text-decoration: underline;
	}
	
	
.clearfix:after 
	{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
	
.footer
	{
	margin:0 auto;
	padding:0;
	font-size:8pt;
	color:#404040;
	}	
	

.helppagehead
{
font-size: 10pt;
font-weight:bold;
background-color: #E5E9ED;
color: #000000;
}

.helppagetext
{
font-size: 9pt;
text-align: justify;
color: #404040;
}

.helppagetitle
{
margin:0;
font-size: 11pt;
font-weight:bold;
background-color: #FFFFFF;
color: #000000;
}

.helppagesmalltitle
{
font-family: "Arial","Helvetica";
font-size: 10pt;
font-weight:bold;
background-color: #FFFFFF;
color: #000000;
}	



P.stepper
{
color: #FF0000;
margin: 0 0 15px 0;
padding-top:6px;
text-align:center;
}

A.steppermenu
	{
	font-size:9pt;
	font-weight: normal;
	color: #404040;
	margin:0 4pt 0 4pt;
	}	
A.steppermenu:link,
A.steppermenu:visited
	{
	}
A.steppermenu:active,
A.steppermenu:hover
	{
	color: #FF0000;
	text-decoration: underline;
	}

.stepperselpage {
margin: 0 4pt 0 4pt;
padding:3px 4px 3px 4px;
height:25px;
width:15px;
color:#ff0000;
font-size:8pt;
font-weight:bold;
border:1px dotted black;
background-color:#ffedd1;
text-align:center;
}


/* ----------------  Artikelbox für die Übersichtsliste ------------------------------ */	
.artikeluebersicht
	{
	float:right;
	width:500px;
	margin:0 auto;
	margin-right:25px;
	margin-bottom:10px;
	background-color:transparent; 
	border-bottom:1px solid #C0C0C0;
	padding:5px 0 0 0;
	font-size: 8pt; 
	}
/* Hack für IE6 */
/* Hides from IE-mac \*/
* html .artikeluebersicht
	{
	float:right;
	width:500px;
	background-color:transparent; 
	padding:0px;
	border-bottom:1px solid #C0C0C0;
	margin:0 auto;
	margin-right:15px;
	margin-bottom:10px;	
	font-size: 8pt; 
	}

.artikeluebersicht h1
	{
	margin:0;
	padding:0 0 8px 0;
	font-size: 11pt;
	font-weight: bold;
	vertical-align: top;
	color: #000;
	}	

.artikeluebersicht h2
	{
	margin:0;
	padding:0 0 8px 0;
	font-size: 10pt;
	font-weight: normal;
	vertical-align: top;
	color: #000;
	}	


.artikeluebersicht img
	{
	border:1px dotted #C0C0C0;
	}

.artikeluebersicht .artsmallpicbox 
	{
	float:left;
	_display:inline;
	margin:0;
	text-align:center;
	padding:0px;		
	}	
	
.artikeluebersicht .artdetailinfobox 
	{
	_float:right;
	_height:auto;
	margin:0;
	text-align:left;
	padding:2px 2px 0 5px;		
	width:320px;
	}	
	

.artikeluebersicht .artdetailbox 
	{
	float:right;
	height:auto;
	margin:0;
	text-align:left;
	padding:2px 2px 0 5px;		
	width:320px;
	}	


.artikeluebersicht .artdetailheader	
	{
	height: 28px;
	padding-left:5px;
	padding-bottom:4px;
	font-size: 10pt;
	font-weight: normal;
	color: #000;
	}	
	

.artikeluebersicht .artikeltext
	{
	margin:0;
	padding: 0;
	font-size: 10pt;
	vertical-align: top;
	color: #404040;
	text-align:left;
	}


.artikeluebersicht .artlheader
	{
	float:left;
	margin:0;
	font-size: 9pt;
	width:90px;	
	}

.artikeluebersicht .artprice
	{
	float:left;
	margin:0;
	font-size: 9pt;
	font-weight:bold;
	color:#00f;	
	}





.artikeluebersicht .artdetailformbox
	{
	width:30%;
	text-align:center;
	float:left;
	font-size: 7pt;
	height:40px;
	margin:20px 5px 0 0;
	}	


.artikeluebersicht .artikelform
	{
	font-size: 8pt; 
	text-align: center;
	vertical-align: bottom;
	}
	
.artikeluebersicht .artikelmonoform
	{
	font-size: 8pt; 
	text-align: center;
	vertical-align: bottom;
	font-family:monospace;
	}
	
img.btnmerken
	{
	float:left;
	width:61px;
	height:27px;
	margin:0 10px 0 0;
	border:0;
	vertical-align:middle;
	}
	
/* ----------------  Ende Artikelbox für die Übersichtsliste ------------------------------ */		

/* ----------------  Artikelbox für die Detailansicht  ------------------------------ */	
#artikelansicht
	{
	width:450px;
	margin:0 auto;
	font-size: 8pt;
	padding-left:5px;
	}
#artikelansicht h1
	{
	font-size:14px;	 
	color:#00f;
	}
#artikelansicht h2,#artikelansicht h3
	{
	margin:4px 0 4px 0;
	font-size:12px;	 
	color:#000;
	}
#artikelansicht .text
	{
	font-size:12px;
	color:#000;
	}
#artikelansicht .pricebox
	{
	float:left;	
	}
#artikelansicht .artlheader
	{
	float:left;
	margin:0;
	font-size: 9pt;
	width:90px;	
	}
#artikelansicht .artprice
	{
	float:left;
	margin:0;
	font-size: 9pt;
	font-weight:bold;
	color:#00f;	
	}
#artikelansicht .baseline
	{
	border-bottom:1px solid #C0C0C0;
	}
/* ----------------  Ende Artikelbox für die Detailansicht ------------------------------ */		


/* Artikelgruppenmenü */	
#groupmenu
	{
	width:100%;
	min-width:150px;	
	text-align:left;
	font-size:11px;
	font-weight: normal;
	color: #000000;	
	}
#groupmenu ul
	{
	list-style-type: none;
	margin:0;
	padding:0;
	}	
#groupmenu ul li
	{
	width:95%;
	border-width: 0px 0px 1px 0px;
	border-style:solid;
	border-color:#fcd4d4;
	margin:0 0 0 1px;
	padding:5px 0 3px 0;
	background-color:#fff;
	}
#groupmenu ul li a 
	{
	text-decoration: none;	
	color: #000000;
	}
#groupmenu ul li a:link
	{
	margin:0px;
	padding:0px;
	}
#groupmenu ul li a:visited
	{
	color: #000000;
	margin:0px;
	}
#groupmenu ul li a:active,#groupmenu ul li a:hover,#groupmenu ul li a:focus
	{
	color: #FF0000;
	margin:0px;
	}
	

#groupmenu ul li.current 
	{
	color:#f00;  
	width:97%;
	text-align:right;
	color: #f00;
	background-color:#ffedd1;
	margin:1px;
	border-width: 1px 0 1px 0;
	border-style : solid;
	border-color : #808080;
	}


.smalloptiongroup
{
font-size:9px;
width:250px;
padding:0;
color:#808080;
text-align:center;
margin:0 auto;

}
/* Ende linkes Menü */



#merkzettel
	{
	width:160px;
	max-width:160px;
	border:0;
	padding:0;
	padding:0 0 0 20px;
	font-size:9px;
	color:#606060;
	}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html #merkzettel
	{
	width:140px;
	padding:0 0 0 20px;
	margin:0;
	}
#merkzettel p
	{
	margin:0;
	width:80%;
	}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html #merkzettel p
	{
	width:120px;
	}
	
#merkzettel p.linie
	{
	width:80%;
	margin-bottom:4px;
	border-bottom:1px solid #E0E0E0;	
	}	
#merkzettel p.gotobasket
	{
	margin:0;
	padding-top:8px;
	font-size:9pt;
	color:#FF8080;
	}
#merkzettel .artimg
	{
	width:85px;
	border:1px solid blue;
	margin:2px 5px 2px 0;
	float:left;
	}
#merkzettel .smallimg
	{
	width:11px;
	height:11px;
	border:0;
	text-align:left;
	margin:6pt 0 4pt 0;
	}	
	
#ANZARTIKEL
	{
	font-weight:bold;	
	}	
	
	
.neubanner
	{
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	color:#f00;	
	}	
	
.formmenge
{
height:30px;
background-color:#e1dfdf; /*#ffdbdb;*/
padding:4px 0 2px 20px;
}
	


A.initialmenu
	{
	font-size:9px;
	font-weight: normal;
	text-decoration:underline; 
	color: #0000ff;
	margin-right:6px;
	}
A.initialmenu:link,
A.initialmenu:visited
	{
	}
A.initialmenu:active,
A.initialmenu:hover
	{
	color: #FF0000;
	}

A.stichwmenu
	{
	font:bold 9pt Arial,Helvetica,sans-serif;
	text-decoration: none;
}

A.stichwmenu:link,
A.stichwmenu:visited
	{
	color: #000000;
	}

A.stichwmenu:active,
A.stichwmenu:hover
	{
	color: #FF0000;
	}
	
.stichwrow
	{
	margin:0 0 8px 0;
	}


.hits
	{
	font-size:9pt;
	margin:0 auto;
	text-align:center;
	}


.faqabsatz
{
margin:5px 0 5px 0;
}


.bkttbl
	{
	width:540px;
	margin:0 auto;
	text-align:center;
	background:black;	
	}
.bktheader
	{
	font-size:12px;
	margin:0;
	font-weight:bold;
	}
.bktheader14
	{
	font-size:14px;
	margin:0;
	padding:2px 0 2px 0;
	font-weight:bold;
	}



.versandkosten
	{
	font-size:12px;
	text-align:center;
	margin:0;
	font-weight:bold;
	color:red;
	padding:0 5px 0 5px;
	}



.newshead
	{
	font-size:13px;
	font-weight:bold;	
	background-color:#d4d5d6;
	}

.newstext
	{
	background-color:#f1f2f3;
	font-size:12px;
	}

	
.agbtable
	{
	width:540px;
	margin:0 auto;	
	}


.stichwinitial
	{
	float:left;
	color:#C0C0C0;
	font-size:72px;
	font-weight:bold;
	margin:0 0 0 120px;
	padding:0;
	}
/* IE6 Hack*/
/* Hides from IE-mac \*/
* html .stichwinitial
	{
	margin:0 0 0 50px;
	}	
	/* IE7 Hack*/
/* Hides from IE-mac \*/
*+html .stichwinitial
	{
	margin:0 0 0 90px;
	}
