

body {
	background-color:		#8C8C8C;
	SCROLLBAR-FACE-COLOR:		#004400;
	SCROLLBAR-HIGHLIGHT-COLOR:	#FEEEED;
	SCROLLBAR-SHADOW-COLOR:		#FEEEED;
	SCROLLBAR-3DLIGHT-COLOR:	004400;
	SCROLLBAR-ARROW-COLOR:		#FEEEED;
	SCROLLBAR-TRACK-COLOR:		#93876C;
	SCROLLBAR-DARKSHADOW-COLOR:	#185300;
}

td {  
	font-family: Arial, Helvetica, sans-serif; color: 000000; 
	font-size: 12px
}


h1{
	color: #FF4800; 
	font-family: Arial,Verdana,sans-serif; 
	font-size: 24px; 
	font-weight: 600;  
	margin: 10px 0px; 
	text-decoration: none; 
}

h2{
	color: #FF4800; 
	font-family: Arial,Verdana,sans-serif; 
	font-size: 18px; 
	font-align: center; 
	font-weight: normal;  
	margin: 10px 0px; 
	text-decoration: none; 
	line-height: 16px
}




/* titles */
.category_title {
	font-size: 14px;
	color: #550000;
	font-weight: 600;

}
.subtitle {
	font-size: 14px;
	color: 700707;
	height: 23px;
	background-color: AA8476;
	background-image: url(images/bg_box_middle.gif);

}

/* input fields and textareas */


textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid;
	background-color: EEEEEE;
	border-color: #486682; 
}

/* definitions for links */


A:link {
	color: #486682;
	text-decoration: underline;
}
A:aktiv {
	color: #486682;
	text-decoration: underline;
}
A:hover {
	color: #486682;
	text-decoration: none;
}
A:visited {
	color: #486682;
	text-decoration: underline;
}




/* submenu dark links*/

a.menu_sub:link {
	color: #550000;
	text-decoration: none;
	font-weight: 500;
	font-size: 14px;
	list-style-type: square;

}
a.menu_sub:aktiv {
	color: #550000;
	text-decoration: underline;
	font-weight: 500;
	font-size: 14px;
}
a.menu_sub:hover {
	color: #550000;
	font-weight: 500;
	font-size: 14px;
}
a.menu_sub:visited {
	text-decoration: none;
	font-weight: 500;
	font-size: 14px;
}





.table_header {
	background-color: #004200;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
	color: #FFFFFF;
}

.field_name {
	background-color: #007E4C;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.field_value {
	background-color: #05C076;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

select {
	border: 1px solid;
	border-color: AA8476;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}



/* PRODUCT NAME PREVIEW */
a.footer_link:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.footer_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.footer_link:aktiv {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.footer_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	text-decoration: underline;
	font-weight: normal;
}





a.sub_category:link {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01361C; 
	text-decoration: underline;
	font-weight: bold;
}
a.sub_category:visited {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01361C; 
	text-decoration: underline;
	font-weight: bold;
}
a.sub_category:aktiv {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #01361C; 
	text-decoration: underline;
	font-weight: bold;
}
a.sub_category:hover {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	text-decoration: underline;
	font-weight: bold;
}



.row_dark {
	background-color: #ECFFF8;
	padding-left: 5px;
}
.row_light {
	background-color: #E1FFF2;
	padding-left: 5px;
}


.piro_button {
	border		: 1px solid #1F63A6;
	font-size	: 11px;
	padding-left	: 15;
	padding-right	: 15;
	color		: #FFFFFF; 
	background	: #004200;
}


.piro_select {
	border		: 1px solid #1F63A6;
	font-size	: 11px;
	padding-left	: 15;
	padding-right	: 15;
	color		: #FFFFFF; 
	background	: #004200;
}

.piro_input {
	border		: 1px solid #444444;
	font-size	: 11px;
	padding-left	: 15;
	padding-right	: 15;
	color		: #444444; 
	background	: #FFFFFF;
}
