/* Default CSS Stylesheet for a new Web Application project */

BODY
{
/*
  BACKGROUND-COLOR: #442621;
  */
    BACKGROUND-COLOR: #F6E2BD;

  font-size: 11px;
	font-family: Arial, Helvetica, SansSerif;
	font-color: #442621;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	scrollbar-base-color:#442621;
	scrollbar-arrow-color:#442621;
	/*
	background-image: url(../Themes/Images/streifen_bg_nonn.gif);
	*/
	background-image: url(../Themes/Images/contentBG.gif);

}


text{
   font-size: 11px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}


a, A:visited, A:active, a:link	{	
	text-decoration:	none;
	color:	#cc6600;
	}	
			
A:hover	{	
	text-decoration:	underline;
	color:	#cc6600;
	}
	
SMALL	{	
	font-size:	10px;
	}	

BIG	{	
	font-size:	14px;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG {
	
	}

/* FontStyles for Editor */
.Normal, .Normal_Bold, .Normal_Oblique, .Normal_Underline, .Normal_linethrough, .Normal_blink, .Normal_Thin
{
	font-size: 11px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	line-height : normal;
	color:	#442621;
	/* Die Font-Settings sollten gleich der CssClass SNIPPETNORMAL sein ! */
}

.Normal {
	font-weight : normal;
}

.Normal_Bold
{
	font-weight : bold;
}

.Normal_Oblique
{
	font-style: oblique;
	font-weight : normal;
}

.Normal_Underline
{
	text-decoration: underline;
	font-weight : normal;
}

.Normal_Overline
{
	text-decoration: overline;
	font-weight : normal;
}

.Normal_linethrough
{
	text-decoration: line-through;
	font-weight : normal;
}

.Normal_blink
{
	text-decoration: blink;
	font-weight : normal;
}

.Normal_Thin
{
	font-size: 9px;
	font-family: Arial, Helvetica, SansSerif;
	/*letter-spacing : 1px;*/
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Normal_Big
{
	font-size: 12px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Headline_1
{
	font-size: 11px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 15px;
	color:	#442621;
}

.Headline_2
{
	font-size: 12px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 16px;
	color:	#442621;
}

.Headline_3
{
	font-size: 13px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 17px;
	color:	#442621;
}

.Headline_4
{
	font-size: 14px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 18px;
	color:	#442621;
}

.Headline_5
{
	font-size: 15px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 19px;
	color:	#442621;
}

.Headline_6
{
	font-size: 16px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : 20px;
	color:	#442621;
}

.Header
{
	font-size: 9px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : lighter;
	line-height : 12px;
	color:	#442621;
}

.Footer
{
	font-size: 9px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : lighter;
	line-height : 12px;
	color:	#442621;
}

.Block_1
{
	font-size: 10px;
	font-family: Courier New, Courier, monospace;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Block_2
{
	font-size: 12px;
	font-family: Courier New, Courier, monospace;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Block_3
{
	font-size: 14px;
	font-family: Courier New, Courier, monospace;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Serif_1
{
	font-size: 10px;
	font-family: serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Serif_2
{
	font-size: 12px;
	font-family: serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.Serif_3
{
	font-size: 14px;
	font-family: serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.SansSerif_1
{
	font-size: 10px;
	font-family: sans-serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.SansSerif_2
{
	font-size: 12px;
	font-family: sans-serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}

.SansSerif_3
{
	font-size: 14px;
	font-family: sans-serif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	color:	#442621;
}


A.Normal, A.Normal, A.Normal:visited, A.Normal:active, A.Normal:hover, 
A.Normal_Thin, A.Normal_Thin, A.Normal_Thin:visited, A.Normal_Thin:active, 
A.Normal_Bold, A.Normal_Bold, A.Normal_Bold:active, A.Normal_Bold:visited
{
	color:	#cc6600;
	text-decoration: none;
}	
		
A.Normal:hover, A.Normal_Thin:hover, A.Normal_Bold:hover	{	
	text-decoration: none;
	color:	#cc6600;
}


.ShopHead
{
	font-size: 12px;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : normal;
	color: #949473;
}

A.ShopHead	{	
	color:	#3131CE;
	}	
		
A.ShopHead:visited	{	
	color:	#3131CE;
	}	
		
A.ShopHead:active	{	
	color:	#3131CE;
	}	
		
A.ShopHead:hover	{	
	text-decoration: none;
	color:	#3131CE;
	}

.level_0_0
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_0_0_font
{
	color: #DDBD85;
	font-family: Arial, Helvetica, SansSerif;
	font-size: 11px;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}

A.level_0_0_font	{	
	color: #DDBD85;
	}	
		
A.level_0_0_font:visited	{	
	color: #DDBD85;
	}	
		
A.level_0_0_font:active	{	
	color: #DDBD85;
	}	
		
A.level_0_0_font:hover	{	
	text-decoration: none;
	color: #442621;
	}

.level_0_1
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_0_1_font
{
	color: #DDBD85;
	font-family: Arial, Helvetica, SansSerif;
	font-size: 11px;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}


A.level_0_1_font	{	
	color: #DDBD85;
	}	
		
A.level_0_1_font:visited	{	
	color: #DDBD85;
	}	
		
A.level_0_1_font:active	{	
	color: #DDBD85;
	}	
		
A.level_0_1_font:hover	{	
	text-decoration: none;
	color:	#442621;
	}

.level_1_0
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_1_0_font
{
	color: #ede0c9;
	font-family: Arial, Helvetica, SansSerif;
	font-size: 11px;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}

A.level_1_0_font	{	
	color: #ede0c9;
	}	
		
A.level_1_0_font:visited	{	
	color: #ede0c9;
	}	
		
A.level_1_0_font:active	{	
	color: #ede0c9;
	}	
		
A.level_1_0_font:hover	{	
	text-decoration: none;
	color:	#ddbd65;
	}

.level_1_1
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_1_1_font
{
	font-size: 11px;
	color: #ede0c9;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}


A.level_1_1_font	{	
	color: #ede0c9;
	}	
		
A.level_1_1_font:visited	{	
	color: #ede0c9;
	}	
		
A.level_1_1_font:active	{	
	color: #ede0c9;
	}	
		
A.level_1_1_font:hover	{	
	text-decoration: none;
	color:	#ddbd65;
	}

.level_2_0
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_2_0_font
{
	font-size: 11px;
	color:	#DaDaDa;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}

A.level_2_0_font	{	
	color:	#DaDaDa;
	}	
		
A.level_2_0_font:visited	{	
	color:	#DaDaDa;
	}	
		
A.level_2_0_font:active	{	
	color:	#DaDaDa;
	}	
		
A.level_2_0_font:hover	{	
	text-decoration: none;
	color:	#FFFFFF;
	}

.level_2_1
{
	border-top: #AF5902 1px solid;
	border-left: #AF5902 1px solid;
	border-bottom: #AF5902 1px solid;
	background-color: #AF5902;
}

.level_2_1_font
{
	font-size: 11px;
	color:	#DaDaDa;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}


A.level_2_1_font	{	
	color:	#DaDaDa;
	}	
		
A.level_2_1_font:visited	{	
	color:	#DaDaDa;
	}	
		
A.level_2_1_font:active	{	
	color:	#DaDaDa;
	}	
		
A.level_2_1_font:hover	{	
	text-decoration: none;
	color:	#FFFFFF;
	}

.SiteMap_0_0
{
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	background-color: #FFFFFF;
}

.SiteMap_0_0_font
{
	font-size: 11px;
	color: #0D5FC3;
	font-family: Arial, Helvetica, SansSerif;
	letter-spacing : 1px;
	font-variant : normal;
	font-weight : bold;
	line-height : normal;
	text-decoration: none;
}

A.SiteMap_0_0_font	{	
	color:	#0D5FC3;
	}	
		
A.SiteMap_0_0_font:visited	{	
	color:	#0D5FC3;
	}	
		
A.SiteMap_0_0_font:active	{	
	color:	#0D5FC3;
	}	
		
A.SiteMap_0_0_font:hover	{	
	text-decoration: none;
	color:	#0D5FC3;
	}
	
.Normal_Back
{
	color: #333333;
	font-family: Arial, Helvetica, SansSerif;
	font-size: 9px;
	/*letter-spacing : 1px;*/
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration: none;
}


A.Normal_Back	{	
	color:	#333333;
	}	
		
A.Normal_Back:visited	{	
	color:	#333333;
	}	
		
A.Normal_Back:active	{	
	color:	#333333;
	}	
		
A.Normal_Back:hover	{	
	text-decoration: none;
	color:	#333333;
	}

.Q_Rahmen {
	background-color: #000000;
}

.Q_MenuBG {
	background-color: #AF5902;
}

.Q_ContentBG {
	background-image: url(../Themes/Images/contentBG.gif);
	/* background-color: #F6E2BD; */
}

.Q_TeaserBG {
	background-color: #000000;
}
