HTML {
	overflow-x:	hidden;	
}

body {
	background-color:	#e9e9e9;
	left:	50%;
	margin-left:	-455px;
	position:	absolute;
	width:	910px;

}

* {
	font-family:	Tahoma, arial, sans-serif;
	font-size:	11px;
	
}

.csc-header, .csc-header-n2 {
	color:#FFFFFF;
	width:100%;
	background-repeat:	no-repeat;
}


.csc-header h1 {
	background-color:	#787878;
	margin:	0;
}


h1 {
	font-family:Verdana,sans-serif!Important;
	color:#FFFFFF;
	font-size:11px!Important;
	padding-left:14px;
	text-transform: uppercase;
	padding-top:4px;
	font-weight:inherit !important
	margin:	0;
	padding:	8px 20px;
/*
	background-color:	#A4A3A3;
*/
}
p.bodytext {
	padding:	10px 20px;
	margin:	0;
}

div.bgGray {
	background-color:	#A4A3A3;
	margin-bottom:	20px;
}

div.noPadding p {
	padding-left:	0 !important;
	padding-right:	0 !important;	
}

table#document {
	table-layout:	fixed;
	width:	910px;
}

#header {
	margin: auto;
	height:	110px; 
	color:	#000000;
	background-image:url(../img/header.jpg);
}

#header_left {
	/*background-image:	url(../img/luw_logo.jpg);*/
	background-repeat:	no-repeat;
	background-position:	58px 21px;
	color:			#000000;
	font-size:		8px;
	padding-left:		0px;
	vertical-align:		top;
	width:			295px;
	height:			110px;
}


#header_right {
	color:			#000000;
	font-size:		11px;
	padding-left:		95px;
	vertical-align:		top;
	padding-top:		16px;
	height:			94px;
	width:			520px;	
	line-height:		1.35;
}

#img_header_right {
	margin-right:		0px;
	max-height:		110px;
	max-width:		300px;	
	margin-top:		-16px;	
}

#navi {
	background-color:	#787878;
	margin: auto;
	height: 20px;
}

.menu1_background {
	font-size:		12px;
	height:			20px;
/*
	position:	absolute;
	left:	50%;
	margin-left:	-455px;
*/
}

.menue1_itemleft, 
.menue1_itemmid, 
.menue1_itemright {
	padding-bottom:	1px;	
}

.menue1_itemleft {
	padding-left:		61px;
}

.menue1_itemmid {
	padding-left:		48px;	
}

.menue1_itemright {
	padding-left:		48px;	
}	

#menu1_layer2 {
	background-color:	#e5e5e5;
	font-size:		11px;
	margin-top:		3px;
	padding-top:		5px;
	padding-bottom:	5px;
	width: 188px;
	line-height: 1.4;

	position:	absolute;
	left:	50%;
	top:	0;

}

#menue_layer2box {
	width: 192px;
	background-repeat:repeat-x;
	/*height: 98:px;*/		
}

.menu1_background a  {
	color:	#b7b7b7;
	font-weight:	bold;
	text-decoration:	none;
}

#menu1_layer2 a  {
	color: #707072; 
	display: block;
	padding-left: 10px;
	text-decoration:none;
	width: 178px;
}
#menu1_layer2 a:active {
	background-color: #f2f2f2;
}
#menu1_layer2 a:hover {
	background-color: #f4f4f4;
	white-space: nowrap;
}


#menu3_right {
	font-size:		11px;
	line-height:		1.6;
	/*
	position:	absolute;
	z-index:	2;
	*/
}

#menu3_right a  {
	color: #707072; text-decoration:none;
	padding-left: 12px;
	display:block;
}
#menu3_right a:active  {
	color: #FF0000; text-decoration:none;
}
#menu3_right a:hover  {
	color: #FF0000; text-decoration:none;
}
#menu3_right a:focus  {
	color: #FF0000; text-decoration:none;
}


#menu3_rightactive {
	font-size:		11px;
}

#menu3_rightactive a  {
	color: #FF0000; text-decoration:none;
	padding-left: 12px;
}
#menu3_rightactive a:active  {
	color: #FF0000; text-decoration:none;
}
#menu3_rightactive a:hover  {
	color: #FF0000; text-decoration:none;
}
#menu3_rightactive a:focus  {
	color: #FF0000; text-decoration:none;
}


/*
a:link { font-weight:bold; color: #FFFFFF; text-decoration:none; }
a:visited { font-weight:bold; color: #FFFFFF; text-decoration:none; }
a:focus { font-weight:bold; color: #FFFFFF; text-decoration:none; }
a:hover { font-weight:bold; color: #FFFFFF; text-decoration:none; }
a:active { font-weight:bold; color: #FFFFFF; text-decoration:none; }
*/

#navi_breadcrumb {
	background-color:	#b7b7b7;
	height:	20px;
	margin: auto;
}

#navi_breadcrumbleft {
	background-color:	#b7b7b7;
	height: 20px;
	padding-left: 61px;
}


#navi_breadcrumbright {
	background-color:	#FFFFFF;
	padding-left:	30x;
	padding-top:	6px;
	height: 20px;	
	font-size: 11px;
	color: #FF0000;
}
#navi_breadcrumbright a  {
	color: #FF0000; text-decoration:none;
	margin-left: 12px;
}
#navi_breadcrumbright a:active  {
	color: #FF0000; text-decoration:none;
}
#navi_breadcrumbright a:hover  {
	color: #FF0000; text-decoration:none;
}
#container_content {
	background-color:	#B7B7B7;
	height:	auto;
	overflow:	hidden;
	width:	910px !important;
	margin-left:	-455px!important;

/* left:50%; */ 
/* margin-left:-455px; */
/* position:absolute; */
}

#content_mid {
	background-color:	#b7b7b7;
	text-align: left;
	padding-left: 61px;
	padding-right: 61px;
	vertical-align:	top;
}

#content_right {
	background-image:	url(../img/vermesser2.jpg);
	background-position:	bottom;
	background-repeat:	no-repeat;
	overflow: auto;	
	height:	542px;
	background-color:#FFFFFF;
	vertical-align:	top;
}

#content_bottom {
	background-icolor:	#b7b7b7;
	margin: auto;
	height:			0px;
}

#bottom_navi {
	background-color:	#b7b7b7;
}

#menu2_bottom {	
	margin-left: 56px;
	padding-top:		6px;
	height:			20px;
	color:			#000000;
	font-size:		10px;
}
#menu2_bottom a  {
	color: #000000; text-decoration:none;
}

#menu_breadcrumb {	
	padding-top:		6px;
	height:			20px;
	width:			500px;
	font-family:		arial; sans-serif;
	font-size:		11px;
}

#first_breadcrumb {
	color: #5f5f5f;
	text-decoration:none;
}


#last_breadcrumb {
	color: #FF0000;
	text-decoration:none;
}

#mailform {
	width: 300px;
}

table.border-gallery {
	padding-top: 14px;
	border-spacing: 10px;
}
*table.border-gallery {
	padding-top: 2px;
}
td.right div {
	height: 545;
	overflow: auto;
}

.main-gallery{
	cellspacing:0; 
	cellpadding:8;
	text-align: left;
	margin-bottom:10px;
}

#spacer {
	height: 8px;
	}
	
#IMAGE_RIGHT_BOTTOM {
	position:	absolute;
	bottom:	0;
	right:	0;
	z-index:	1;
}

div.csc-textpic {
	margin-bottom:	15px;
}

div.csc-textpic p.bodytext {
	padding-top:	0;
}