/*************************Allgemeine definitionen********************************/

/*nur für background color und scrollbar*/ /*#9396FF;*/
BODY {
	background-color: #F6F6F6; 
	color: Black;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
}


/*für tabellen ohne klassangaben bsp. beschreibung lang*/
td{
	color: Black;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*der text Copyright, Designed by*/ 
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	Color:#9B0037;
	font-weight:bold;
   text-align: center; 
}


/**************************Seitenaufbau*******************************/

/* ramen um tabelle*/
.outFrame{
	color: Black;
	font-size:30pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
	width: 100%;
	vertical-align: top;
	border-style: solid;
	border-width:1px;
   text-indent: 15px;
	border-color: #9B0037; /*gleich wie header, frameHead*/
}

/* gleiche angaben wie frameHeader nur die höhe ist anderst oberster Balken*/
td.header{
   background-image: url(gfx/tdHeader.jpg);
	background-repeat: repeat-x;
	color: White; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	border-width:0px;
	border-color: #9B0037; /*gleich wie frameHead, outframe*/
	border-style: solid;
	border-bottom-width: 1px;
	padding-left: 0px;
	padding-right: 10px;
	height: 80px;
}

/* Balken unter dem header für online status*/
td.underHeader{
	background-color: White;
	height: 22px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#007CC3;
	cursor:default;
}

/*link der online anzeige, damit es unbemerkt bleibt*/
a.online  				{ font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  color: Brown; font-weight:normal; color:#007CC3; cursor:default; }
a.online:Visited  	{ font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  color: Blue; font-weight:normal; color:#007CC3; cursor:default; }
a.online:Active  		{ font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  color: Blue; font-weight:normal; color:#007CC3; cursor:default; }
a.online:Hover  		{ font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  color: Blue; font-weight:normal; color:#007CC3; cursor:default; }
a.online:Focus  		{ font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  color: Blue; font-weight:normal; color:#007CC3; cursor:default; }


/* balken über jeder Tabelle. gleich wie header, andere höhe*/ 
td.frameHead{
   background-image: url(gfx/frameHeader.jpg);
   background-repeat: repeat-x;
	color: White; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
	border-width:0px;
	border-color: #9B0037; /*gleich wie header, outframe*/
	border-style: solid;
	border-bottom-width: 1px;
   padding-left: 10px;
	height: 22px;
}

/* damit wird der abstand vom rand und von Navigation realisiert. aufruf nur im header zunterst*/
.insetMain{
	width: 100%;
	height: 650px;
	vertical-align: top;
   padding-left: 10px;
	padding-right: 10px; 
}

/****************************Hauptdeklerationen der Fonts******************************/
/*alle Navigations Tabellen seitlich*/
.menubody{
	background-color: White;
	width: 150px;
	vertical-align: top;
	border-width:0px;
	padding: 5px;
	slope: 40;
}

/*Hauptformular der seite*/
.mainBody{
	background-color: White;
	width: 100%;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 20px;
 	padding-top: 10px;
 	padding-bottom: 0px;	
}

/*Alle preisangaben*/
.preis{
   color: Brown;
	font-size: 10pt;
	font-weight: bold;
}
/*preisangbe bei aktion*/
.preis_aktion{
   color: Red;
	font-size: 14pt;
	font-weight: bold;
}
/*preisangbe bei aktion druchgestrichen*/
.preis_not{
   color: Red;
	font-size: 12pt;
	font-weight: bold;
   text-decoration: line-through;
}


/*Alles in Klammern in Warenkorb sowie Gewicht angaben*/
.klammer{
	font-size: 10pt;
}

.artikel{


  /* color: Blue;
	font-size: 12pt;
   font-weight: bold; */
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #663300;
}

a.artikel  				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bolder; text-decoration : none; color: #663300  }
a.artikel:Visited  	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight: bold; text-decoration : none; color: #663300 }
a.artikel:Active  	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration :  underline; color: #663300 }
a.artikel:Hover  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration : underline; color: #663300  }
a.artikel:Focus  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration : none; color: #663300;   }

/*******************************Navigations Links**************************/

/*Wenn Link akktiviert ist*/
.m{
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
	font-size: 11pt;
}

/*einstellung der funktion bei ankliken*/
a.m  				{  font-weight: bold; text-decoration : none; color: Black;  }
a.m:Visited  	{ font-weight: bold; text-decoration : none; color:  Black;  }
a.m:Active  	{ font-weight: bold; text-decoration :  underline; color: Black;   }
a.m:Hover  		{ font-weight: bold; text-decoration : underline; color: Black;   }
a.m:Focus  		{ font-weight: bold; text-decoration : none; color: Black;   }












.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF500;
}
.Hauptitel {
	font-family:Helvetica;
	font-size: 24px;
	color: #954A00;
	font-weight: bold;
}
.Titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #663300;
}
.Untertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300;}
		
a.Untertitel  				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300; }
a.Untertitel :Visited  	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300; }
a.Untertitel :Active  	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300;   }
a.Untertitel :Hover  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300; }
a.Untertitel :Focus  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #663300;   }

.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #663300;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF500;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D89701;
	text-decoration: none;
}
.submit {
	height:18px;
	/*width:40px; */
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	background-color: #FFF500;
	line-height: 9px;
}
.submit2 {
	height:18px;
	width:40px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 9px;
}
.kategorien {
	height:16px;
	width:100px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	line-height: 9px;
}
.suche {
	width:200px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	line-height: 9px;
}
.suche2 {
	width:60px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	line-height: 9px;
	background-color: #FFF500;
}

