/* CSS Styles by Fabrice Steurer, www.artofwork.ch */

/* ************************************************************************ */
/* Links
/* ************************************************************************ */
A:link    {text-decoration: none;  font-size: 13px; color: #E17500;}
A:visited {text-decoration: none;  font-size: 13px; color: #E17500;}
A:active  {text-decoration: none;  font-size: 13px; color: #E17500;}
A:hover   {text-decoration: none;  font-size: 13px; color: #000000;}

A.navigationSmall:link    {text-decoration: none; font-size: 13px; color: #FFFFFF;}
A.navigationSmall:visited {text-decoration: none; font-size: 13px; color: #FFFFFF;}
A.navigationSmall:active  {text-decoration: none; font-size: 13px; color: #FFFFFF;}
A.navigationSmall:hover   {text-decoration: none; font-size: 13px; color: #E17500;}

A.navigationSubnav:link    {text-decoration: none; font-size: 13px; font-weight: bold; color: #000000;}
A.navigationSubnav:visited {text-decoration: none; font-size: 13px; font-weight: bold; color: #000000;}
A.navigationSubnav:active  {text-decoration: none; font-size: 13px; font-weight: bold; color: #000000;}
A.navigationSubnav:hover   {text-decoration: none; font-size: 13px; font-weight: bold; color: #E17500;}

A.smallMail:link    {text-decoration: underline;  font-size: 11px; color: #000000;}
A.smallMail:visited {text-decoration: underline;  font-size: 11px; color: #000000;}
A.smallMail:active  {text-decoration: underline;  font-size: 11px; color: #000000;}
A.smallMail:hover   {text-decoration: underline;  font-size: 11px; color: #666666;}

A.footerLink:link    {text-decoration: none; font-size: 11px; color: #823304;}
A.footerLink:visited {text-decoration: none; font-size: 11px; color: #823304;}
A.footerLink:active  {text-decoration: none; font-size: 11px; color: #823304;}
A.footerLink:hover   {text-decoration: none; font-size: 11px; color: #F4EAE0;}


/* ************************************************************************ */
/* NEWS APPLIKATION
/* ************************************************************************ */
A.newsLink:link    {text-decoration: none; font-weight: bold;  font-size: 14px; color: #000000;}
A.newsLink:visited {text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
A.newsLink:active  {text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
A.newsLink:hover   {text-decoration: none; font-weight: bold; font-size: 14px; color: #E17500;}


/* ************************************************************************ */
/* PRODUKTE & REFERENZEN
/* ************************************************************************ */
A.titelLink:link    {text-decoration: none; font-size: 14px; color: #000000;}
A.titelLink:visited {text-decoration: none; font-size: 14px; color: #000000;}
A.titelLink:active  {text-decoration: none; font-size: 14px; color: #000000;}
A.titelLink:hover   {text-decoration: none; font-size: 14px; color: #E17500;}

A.produkteSmall:link    {text-decoration: none; font-size: 11px; color: #666666;}
A.produkteSmall:visited {text-decoration: none; font-size: 11px; color: #666666;}
A.produkteSmall:active  {text-decoration: none; font-size: 11px; color: #666666;}
A.produkteSmall:hover   {text-decoration: underline; font-size: 11px; color: #000000;}


/* ************************************************************************ */
/* Grundsätzliche Standart-Definitionen
/* ************************************************************************ */
body,TD{   
		scrollbar-base-color: #AC9D94;			/* Farbe der Scrollbar, Hintergrund */
		scrollbar-track-color: #AC9D94;			/* Farbe der Scrollbar, Hintergrund */
		scrollbar-face-color: #82695A;			/* Farbe des Scrollers */
		scrollbar-darkshadow-color: #523524;   		/* Konturen der ganzen Scrollbar rundherum */
		scrollbar-shadow-color: #523524;		/* Pfeile und Konturen des Scrollers */
		scrollbar-arrow-color: #523524;			/* Pfeile und Konturen des Scrollers */
		
		font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; color: #000000; font-size: 13px;		
}

/* ************************************************************************ */
/* Allgemeine Klassen
/* ************************************************************************ */
.rand{
    padding-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	background-color: #AC9D94;
}

.TextFusszeile
{
	color: #523524;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-size: 11px;
}

.HintergrundfarbeBilderBalken
{
	background-color: #523524;
}

.NavigationPunkt
{
	padding-left: 6px;
}

.Inhaltsbereich
{
	background-color: #523524;
	padding-left: 19px;
	padding-right: 19px;
	padding-bottom: 19px;
}

.InhaltsbereichBoxen
{
	background-color: #F4EAE0;
	padding: 43px;
}

.InhaltsbereichUnternavigationBox
{
	background-color: #DACDC0;
	padding: 19px;
}


.HintergrundfarbeWeiss
{
	background-color: #ffffff;
}

.HeaderBalken1
{
	background-color: #432D20;
}

.HeaderBalken1Inhalt
{
	padding-left: 19px;
	padding-right: 19px;
	color: #ffffff;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-size: 13px;
}

.ShopTDLeft
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
}

.ShopTDRight
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.HeaderBalken2
{
	background-color: #5F4435;
}


.title
{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; font-size: 15px;	
}

.titleGross
{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; font-size: 20px;	
}

.titleMegaGross
{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; font-size: 24px;	
}

.titleFarbe{   
		font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #E17500; font-size: 15px;
		
}

.small{   
		font-family: Arial, Helvetica, sans-serif;  color: #666666; font-size: 11px;	
}


.farbe{   
		font-family: Arial, Helvetica, sans-serif;  color: #E17500; font-size: 13px;	
}


.boxgruen
{
	padding: 6px; background-color: #10810B;
}

.boxneutralgrau
{
	padding: 6px; background-color: #374B56;
}

.boxrot
{
	padding: 6px; background-color: #FF4C59;
}

.boxgelb
{
	padding: 6px; background-color: #FABB69; 
}

/* ************************************************************************ */
/* Klassen für Formulare
/* ************************************************************************ */
.formular{
		background-color: #DECBC0;
		color: #000000;
		border: 1px solid #523524;
		width: 180px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 13px;
}

.formularSmall{
		background-color: #DECBC0;
		color: #000000;
		border: 1px solid #523524;
		width: 90px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 13px;
}


.antispam{
		background-color: #DECBC0;
		color: #000000;
		border: 1px solid #523524;
		width: 80px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 13px;
}


.textarea{
		background-color: #DECBC0;
		color: #000000;
		border: 1px solid #523524;
		width: 300px;
		height: 90px;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 13px;
}

.button{
		background-color: #DECBC0;
		color: #000000;
		border: 1px solid #523524;
		font-family: Arial, Helvetica, sans-serif;  
		font-size: 13px;
}
