* { padding: 0; margin: 0; }
body {font-family: Arial, Helvetica, sans-serif;font-size: 13px;background-color: #aa9f95;margin-top: 50px;}

#wrapper { margin: 0 auto; width: 998px; background-color: #aa9f95;}

#rightcolumn { display: inline; color: #333; margin: 0px 0px 0px 15px; padding: 0px; width: 168px; float: none;}
#leftcolumn {
	float: left;
	color: #333;
	margin: 0px;
	padding: 0px 0px 0px 4px;
	background: url(../images/bg.gif);
	width: 800px;
	height: 537px;
	display: inline;
	position: relative;
	overflow: auto;
}
#leftcolumn2 {float: left;color: #333;margin: 0px;padding: 0px;background: url(../images/bg.gif);width: 800px;height: 537px;display: inline;position: relative;}
#leftcolumn3 {float: left;color: #333;margin: 0px 0px 36px 0px;padding: 0px 0px 0px 0x;background: url(../images/bg.gif);width: 968px;height: 720px;display: inline;position: relative;  overflow:auto}
#leftcolumn4 {float: left;color: #333;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0x;background: url(../images/bg2.gif);width: 950px;height: 720px;display: inline;position: relative; }
#leftcolumn5 {float: left;color: #333;margin: 0px;padding: 0px 0px 0px 0px;background: url(../images/bg.gif);width: 800px;height: 537px;display: inline;position: relative; overflow:hidden}
#footer {width: 968px;clear: both;color: #333;background-color: #f2ece6;margin: 0px 0px 0px 0px;padding: 8px 0px 0px 0px;min-height:130px;height:auto !important;height:130px;}
#footer2 {
	width: 968px;
	clear: both;
	color: #333;
	background-color: #f2ece6;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 124px;
	height: auto !important;
	height: 124px;
}
#footer3 {
	width: 968px;
	clear: both;
	color: #333;
	background-color: #f2ece6;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 124px;
	height: auto !important;
	height: 124px;
}
#footer5 {
	width: 968px;
	clear: both;
	color: #333;
	background-color: #f2ece6;
	margin: 555px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 124px;
	height: auto !important;
	height: 124px;
}
#leftfoot {float: left;color: #333;/* border: 1px solid red;*/background: url(images/bg.gif);margin: 0px;padding: 8px 0px 0px 0px;width: 800px;display: inline;position: relative;}
#rightfoot {display: inline;color: #333;margin: 0px 0px 0px 15px;padding: 0px;width: 140px;float: none;position: relative;box-shadow: 5px 5px 10px #444;}
#map{margin: -430px 130px 0px 330px;}
#logo {margin: -117px 0 0 737px;background-color:transparent;}
#logo_s { margin: -66px 0px 0px 827px;}
#imgnav {margin: 10px 5px 6px 10px;}

p { font-family: Arial, Helvetica, sans-serif;font-size: 13px; margin-left: 10px; margin-right:10px;}

.clear { clear: both; background: none; }

div.lb {width:46%;padding:0%;margin:0%;font-weight:normal;text-align:left;float:left;/*border:1px solid #00f;*/}
div.lb a {margin:3px;float:left;text-decoration:none;/* border:1px solid #00f; */}
div.lb a img, div.lb a object {float:left;vertical-align:middle;/* border:1px solid #00f; */}
div.lb a p {padding:2%;margin-left:20%;font-weight:normal;text-align:left; border:1px solid #00f;}

.boxshadow {
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=120, Strength=3);
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=4) 
	progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=225, Strength=4);
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#444', Direction=305, Strength=2);*/
    -moz-box-shadow: 5px 5px 10px #444; /*Mozilla-basierte Browser (z.B. Firefox)*/
    -webkit-box-shadow: 5px 5px 10px #444; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
    box-shadow: 5px 5px 10px #444; /*CSS3 Standard*/
}

table {margin-left: 10px;}
td {padding-right: 5px;}
table.table_ref { margin-top: 10px; }
td.td_ref { padding-right: 5px }

a:link {
	color: #827F7C; text-decoration:none;
}      
a:visited {
	color:#827F7C; text-decoration:none;
}  
a:hover {
	color:#222222; text-decoration:underline;
}  
a:active {
	color:#827F7C; text-decoration:none;
}
