body
{	
    color: #000000;
	Scrollbar-Face-Color: 		#000000; /* hauptfarbe */
  	Scrollbar-Highlight-Color: #FFFFFF; /* weiss */
  	Scrollbar-Shadow-Color: 	#C5B80B; /* dunkler */
  	Scrollbar-Arrow-Color: 		#FFFFFF; /* kleine Pfeile */
	Scrollbar-Track-Color: 		#F4EA4C; /* hg-farbe */
  	Scrollbar-3DLight-Color: 	#FFFFE5; /* dunkler */
	/*background: #FFFFE5;*/
	background: #313131;
}

h1 /* Projekttitel, kann an Textlaenge angepasst werden */
{	

	font-weight: bold;
	font-size: 20pt;
	color: #F4EA4C;
}

h2 /* Seitenüberschrift */
{	
 color: #F4EA4C;
}

h3 /* Unterüberschrift */
{	
 color: #F4EA4C;
}

small
{
	color: #F4EA4C;
	font-family: Arial, Verdana, "Arial Black", "Times New Roman";
	font-size: 12px;
}
span.price
{
	color: #F4EA4C;
	font-family: Arial, Verdana, "Arial Black", "Times New Roman";
	font-size: 16px;
	font-weight: bold;
}
/* Formate Links */
A.footer:LINK, 
A.footer:VISITED,
A.footer:ACTIVE,
A.footer:HOVER
{
	color: #313131;
}

A:LINK, A.small:LINK{color: #D8C90B;}
A:VISITED, A.small:VISITED{color: #D8C90B;}
A:ACTIVE, A.small:ACTIVE{color: #D8C90B;}
A:HOVER, A.small:HOVER{color: #F4EA4C;}

.haupttabelle
{
	background-image: url(img/style/gebuerstetesaluminium3b.jpg);
}

.title
{
	background-image: url(img/style/gelberbalken.jpg);
	color: White;
	font-size: 18px;
	font-family: Arial, Verdana, "Times New Roman";
	font-weight: bolder;
}

.banner
{
	background-image: url(img/style/bannerbg.jpg);
	background-color: #313131;
} 

.contenttabelle
{
	background-color: #6A6A6A;
	color: #F4EA4C;
	font-family: Arial, Verdana, "Arial Black", "Times New Roman";
	vertical-align: top;
	height:100%;
	border: 2px solid #F4EA4C;
	font-size: 18px;
} 

.linkstabelle
{
	background-color: #F4EA4C;
	background-image: url(img/style/links_bg.jpg);
	height:100%;
	width: 180px;
}

.navigation
{
	font-size: 1px;
}
a.textbutton, 
a.textbutton:link,
a.textbutton:visited
{	
	background: url(img/style/button.jpg);
	height: 35px;
	width: 180px;
	line-height: 35px;
	vertical-align: middle;
	text-decoration: none;
	font-weight: bold;
	color: White;
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman";
	display: block;
}

a.textbutton:active,
a.textbutton_active,
a.textbutton_active:visited
{	
   background: url(img/style/button_hover.jpg);
	color: White;
	height: 35px;
	width: 180px;
	line-height: 35px;
	vertical-align: middle;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman";
	display: block;
}

a.textbutton:hover
{	
   background: url(img/style/button_hover.jpg);
	font-weight: lighter;
}

.textbutton_bg
{
	background-color: #666467;
}


a.textbutton_breit
{	
	background: url(img/style/button_shop.jpg);
	height: 31px;
	width: 300px;
	vertical-align: middle;
	line-height: 31px;
	text-decoration: none;
	font-weight: bold;
	color: #F4EA4C;
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman";
	display: block;
}

a.textbutton_breit:link
{	
	background: url(img/style/button_shop.jpg);
	height: 31px;
	width: 300px;
	vertical-align: middle;
	line-height: 31px;
	color: #F4EA4C;
}

a.textbutton_breit:visited
{	
	background: url(img/style/button_shop.jpg);
	height: 31px;
	width: 300px;
	color: #F4EA4C;
	vertical-align: middle;
	line-height: 31px;
}

a.textbutton_breit:active
{	
	background: url(img/style/button_shop_hover.jpg);
	height: 31px;
	width: 300px;
	color: #F4EA4C;
	vertical-align: middle;
	line-height: 31px;
}


a.textbutton_breit_active
{	
	background: url(img/style/button_shop_hover.jpg);
	height: 31px;
	width: 300px;
	vertical-align: middle;
	line-height: 31px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman";
	display: block;
}

a.textbutton_breit_active:visited
{	
	background: url(img/style/button_shop_hover.jpg);
	height: 31px;
	width: 300px;
	vertical-align: middle;
	line-height: 31px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, "Times New Roman";
	display: block;
}

a.textbutton_breit:hover
{	
	background: url(img/style/button_shop_hover.jpg);
	height: 32px;
	width: 300px;
	vertical-align: middle;
	line-height: 32px;
	font-weight: lighter;
	color: #F4EA4C;
}

#shop_pictures li
{
list-style-type: none;
float: left;
margin: 0 10px 10px 0;
text-align: center;
font-weight: bold;
position: relative;
}

#shop_pictures img
{
display: block;
padding: 3px;
border: 1px solid #F4EA4C;
}

#shop_pictures a.shoppic .gross
{
display: none;
}

#shop_pictures a.shoppic:hover .gross
{
display: block;
position: absolute;
top: -50px;
left: -50px;
z-index: 1;
background: White;
}

/*--Spezialangaben für den Internet Explorer 7--*/
*+html #shop_pictures a.shoppic:hover { z-index: 1;}
*+html #shop_pictures li{position: static;}
*+html #shop_pictures a.shoppic {position: relative;}
*+html .contenttabelle { z-index: 2;}
*+html .haupttabelle { z-index: 2; }


/*--Spezialangaben für den Internet Explorer 6--*/
*html #shop_pictures a.shoppic:hover {display: block; z-index: 1;}
*html #shop_pictures li{position: static;}
*html #shop_pictures a.shoppic {position: relative;} 
*+html .contenttabelle { z-index: 2;}
*+html .haupttabelle { z-index: 2; }
