body
{
	margin:				auto;
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	background-image: 	url();
	background-repeat: 	no-repeat;
	background-position: top left;
	background-color: 	#adbdd4;
}


.td_lang
{
	color:				#FFFFFF;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	background-image: 	url(/img/bg_lang.png);
	background-repeat: 	no-repeat;
	background-position: top left;
}

a.lang
{

	color:				#FFFFFF;
	font-size:			11px;
}

a.lang:hover
{

	color:				#FFFFFF;
	font-size:			11px;
	text-decoration:	underline;
}

.introHeadXl
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			20px;
	font-weight:		normal;
	line-height:		26px;

}

.introHead
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	line-height:		18px;

}

.introIngress
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	line-height:		17px;

}

.introIngressBeige
{
	color:				#A89164;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	line-height:		17px;

}



a.introLink
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;

}

a.introLink:hover
{
	color:				#A89164;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	text-decoration:	underline;
}


.product_div
{
	width:				660px;
	text-align:			justify;
}

.product_headline
{
	margin-bottom:		10px;
	color:				#333333;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	line-height:		19px;
	text-align:			left;
}

.product_headline_red
{
	margin-bottom:		10px;
	color:				#A50002;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	line-height:		19px;
	text-align:			left;
}

.product_headline_blue
{
	margin-bottom:		10px;
	color:				#1854B1;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	line-height:		19px;
	text-align:			left;
}

.product_description
{
	margin-top:			10px;
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	line-height:		16px;
	text-align:			justify;
}

.product_description_blue
{
	margin-top:			10px;
	color:				#1854B1;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	line-height:		16px;
	text-align:			justify;
}

.product_menu3_group
{
	margin:				auto;
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-weight:		bold;
	font-size:			11px;
	line-height:		19px;
}

a.TextLink
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	underline;

}

a.TextLink:hover
{
	color:				#A89164;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	underline;
}











big
{
	color:				#000000;
	font-family: 		Lucida Grande, "Trebuchet MS", verdana, sans-serif;
	font-size:			18px;
}

small
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			10px;
}



div, td, p, input, select, a
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	text-decoration:	none;
	line-height:		18px;
}


div.contact_head
{
	margin-top:			5px;
	font-weight:		bold;
}

div.project_image_headline
{
	font-weight:		bold;
}

div.projectHeadline
{
	margin-top:			8px;
	font-weight:		bold;
	font-size:			14px;
}

div.projectDescription
{
	font-weight:		bold;
	font-size:			11px;
	margin-top:			10px;
	margin-bottom:		14px;
}

div.top
{
	margin:				auto;
	width:				774px;
	padding:			0px;
}

div.desc
{
	margin-top:			7px;
	padding:			0px;

}

.descHead
{
	margin-top:			7px;
	padding:			0px;
	font-weight:		bold;
	font-size:			12px;
	color:				#000000;
}

.descBold
{
	margin-top:			7px;
	padding:			0px;
	font-weight:		bold;
	font-size:			11px;
	color:				#84983d;
	width:				180px;

}

.descWeb
{
	margin-top:			7px;
	padding:			0px;
	font-weight:		bold;
	font-size:			11px;
	color:				#000000;
}

.descTxt
{
	margin-top:			7px;
	padding:			0px;
	font-size:			11px;
	color:				#000000;
}

div.menu
{
	color:				#000000;
	margin:				auto;
	width:				754px;
	padding:			4px 10px 4px 10px;
}

a.menu
{
	font-weight:		normal;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
	padding:		    0px 0px 0px 18px;
	text-decoration:	none;
	text-align:			left;
	display:			block;
	width:				149px;
	height:				24px;
	margin-bottom:		1px;
	background-color:	#CDC2A2;
}

a.menu:hover
{
	text-decoration:	none;
	color:				#ffffff;
	background-color:	#A89164;

}

a.menu:active
{
	text-decoration:	none;
	color:				#ffffff;
}

a.menuLayer
{
	font-weight:		normal;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			10px;
	color:				#000000;
	padding:		    0px 0px 0px 18px;
	text-decoration:	none;
	text-align:			left;
	display:			block;
	width:				149px;
	height:				24px;
	margin-bottom:		1px;
	background-color:	#E7E8EA;
}
a.menuLayer:hover
{
	text-decoration:	none;
	color:				#ffffff;
	background-color:	#ff0000;
}





div.main
{
	margin:				auto;
	width:				754px;
	border:				0px solid #FFFFFF;
	padding:			10px;
	background-color:	#ffffff;
}

div.footer
{
	margin:				auto;
	width:				774px;
	padding:			3px 10px 3px 10px;
	font-size:			10px;
	letter-spacing:		2px;
	color:				#150707;
}

div.stripes
{
	width:				878px;
	height:				62px;
	padding:			0px 0px 0px 0px;
	background-image:	url(/img/bg_footer.jpg);
	background-color:	#FFFFFF;

}

.footer
{
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			10px;
	color:				#FFFFFF;
}


.head
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			15px;
	font-weight:		bold;


}

.headLarge
{
	color:				#000000;
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			16px;
	text-decoration:	none;
	font-weight:		normal;
	line-height:		20px;

}

.txt
{
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-weight:		normal;
	font-size:			11px;
	color:				#000000;	
	line-height:		18px;
}

.txtBold
{
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-weight:		bold;
	font-size:			11px;
	color:				#000000;	
	line-height:		18px;
}

.txtLarge
{
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			14px;
	color:				#000000;
	line-height:		20px;

}

.txtUnlarge
{
	margin:				auto;
	background-color:	#ffffff;
	color:				#000000"Trebuchet MS"
	font-family: 		"Bitstream Vera Sans", Lucida Grande, "Trebuchet MS", verdana, helvetica, sans-serif;
	font-size:			11px;
	line-height:		16px;
}

.date
{
	font-family:	georgia, times, serif;
	color:			#7A0004;
}

strong
{
	color:				#150707;
}

hr
{
	height:				1px;
}

td.left
{
	width:				520px;
}

td.leftNew
{
	width:				756px;
}

td.right
{
	width:				200px;
	padding:			5px;
}

td.padding
{
	width:				16px;
	border-right:		1px dotted #958373;
}

td.name
{
	font-weight:		bold;
	text-align:			right;
}

input.field
{
	border:				1px dotted #958373;
	padding:			1px;
	background-color:	#C2BDA8;
	font-size:			10px;
}

textarea.field
{
	border:				1px dotted #958373;
	padding:			1px;
	background-color:	#C2BDA8;
	font-size:			10px;
}

input.btn
{
	border:				1px solid #150707;
	padding:			1px;
	background-color:	#C2BDA8;
	font-size:			10px;
	font-weight:		bold;

}

img
{
	border:				none;
}


a.menytop
{

	color:				#FFFFFF;
	font-size:			11px;
	text-decoration:	none;

}

a.menytop:hover
{

	color:				#adbdd4;
	font-size:			11px;
	text-decoration:	none;

}

div.a
{

	color:				#000000;
	font-size:			11px;
	text-decoration:	underline;

}

div.a:hover
{

	color:				#414B7E;
	font-size:			11px;
	text-decoration:	underline;

}

/*
a
{

	color:				#150707;
	font-size:			10px;
	text-decoration:	underline;

}
*/

a.a2
{

	color:				#FFFFFF;
	font-size:			10px;
	text-decoration:	none;
}

a:hover
{
	text-decoration:	underline;
	color:				#adbdd4;

}

a.menuProducts
{
	text-transform:		uppercase;
	font-weight:		bold;
	color:				#000000;
	font-size:			10px;
	padding:			0px 3px 0px 3px;
	text-decoration:	none;
}

a.menuProducts:hover
{
	text-decoration:	underline;
	color:				#cc0000;
}

div.menuProducts
{
	text-transform:		uppercase;
	font-weight:		bold;
	color:				#000000;
	font-size:			10px;
	padding:			0px 3px 0px 3px;
}
#dropmenudiv
{
	position:			absolute;
	line-height:		14px;
	z-index:			50;
}