/* -- Formate für den body -- */
BODY 
{
	margin:0px;
}

/* -- Formate für unterschiedliche Tabellen -- */
TABLE.detail
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
	font-size: 10px;
	font-weight:bold;
	letter-spacing:0px;
}

TABLE.bestellnr
{
	width:100%;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
	font-size: 10px;
	font-weight:bold;
	background-color:#cccc99;
}

TABLE.preis
{
	width:100%;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
	font-size: 10px;
	font-weight:bold;
	background-color:#999966;
}

TABLE.popup
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
	font-size: 12px;
	font-weight:bold;
}

TABLE.schaefte
{
	border-width:1px;
	border-color:#cccccc #ffffff;
	
	font-size: 10px;
	font-weight:bold;
	margin:0px;
}

TABLE.schaefteDetail
{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
	font-size: 10px;
	font-weight:bold;
	background-color:#cccc99;
}


/* -- Formate für das Menü -- */
TD.menu_level_0
{
	vertical-align:top;
	text-align:left;
	padding-top:0px;	
	padding-bottom:8px;
	
	font-family:Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight:bold;
}

TD.menu_level_1
{
	vertical-align:top;
	text-align:left;
	padding-top:15px;	
	padding-bottom:8px;
	
	font-family:Verdana, Helvetica, Arial;
	font-size: 13px;
	font-weight:bold;
}

TD.menu_level_2
{
	vertical-align:top;
	text-align:left;
	padding-top:3px;
	padding-left:10px;
	
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight:bold;
}


/* -- Formate für Links -- */
A
{
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:#999966;
}
	
A:link 
{
	text-decoration:none;
}

A:visited 
{
	text-decoration:none;
}

A:hover
{
	text-decoration:underline;
}

A.popup
{
	font-size: 10px;
	color:black;
}

A.head
{
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
	color:white;
}

A:hover.head   
{
	color:black;
	text-decoration:underline;
}

DIV
{
	font-family:Verdana, Helvetica, Arial;
	font-size: 12px;
	text-decoration:none;
}

/* -- Formate für unterschiedliche Überschriften -- */
H1
{
	font-size:14px;
	letter-spacing:2pt;
	margin:0px;
}

H2
{
	font-size:12px;
	padding-top:15px;
	padding-left:10px;
	text-decoration:none;
}

/* -- Formate für unterschiedliche Abschnitte -- */

P.copyright
{
	font-size:10px;
}

/* -- Formate für unterschiedliche Layer -- */
#head
{
	position:absolute; 
	top:0px; 
	left:0px; 
	z-index:4;
}

#menu
{
	position:absolute; 
	top:150px; 
	left:20px; 
	z-index:4;
}

#content
{
	position:absolute; 
	top:150px; 
	left:220px; 
	width:450px;
	z-index:3;
}

#content_image1
{
	position:relative; 
	top:0px; 
	left:0px; 
	width:160px;
	z-index:5;
	float:left;
}

#content_image2
{
	position:relative; 
	top:0px; 
	left:5px; 
	width:160px;
	z-index:5;
	float:right;
}

#popupBogenDetail
{
	position:absolute;
	width:280px;
	height:380px; 
	top:10px;
	left:10px;
	z-index:2;
}

