html,
body {
	margin:0;
	padding:0;
	height:100%; /* 100 % height */
	font: 11px Verdana;
	font-weight: lighter;
	color:#666666;
	text-align:left;
	background-color:#FFFFFF;
	
}
html>body #wrap {height:100%;} /* 100 % height */

html {
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;

}

#wrap {
	width:950px;
	margin:0 auto;
	
 }
 
 
 #header {
 	width:950px;
 	height:270px;
	background-color:#FFFFFF;
}

html>body #header {
	position:fixed;
    z-index:10; /* Prevent certain problems with form controls */
}

html>body #content-wrap {height:100%;} /* 100 % height */

html>body #content {
	padding: 270px 0 60px 0;
	
	} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */

#footer {
	width:950px;
	height:60px;
}
html>body #footer {
	position:fixed;
    bottom:0;
    z-index:10; /* Prevent certain problems with form controls */
}

/*////////////////////////////////// */


.normal_text {
	letter-spacing: 0px;
	line-height: 12px;
	font: 11px Verdana;
	color:#666666;
	text-align:left;
}

.normal_link a:visited {
	font: 11px Verdana;
	letter-spacing: 0px;
	list-style-type: none;
	color:#009900;
	
}

.normal_link a:active {
	font: 11px Verdana;
	list-style-type: none;
	color:#009900;
	
}

.normal_link a:link {
	font: 11px Verdana;
	list-style-type: none;
	color:#009900;
	
}

.normal_link a:hover {
	list-style-type: none;
	color:#009900;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;	
}
	
.footer_bildtext {
	line-height: 25px;
	font-weight:bolder;
	font: 12px Verdana;
	color:#000000;
		text-align:left;
}
.footer_text {
	letter-spacing: 0px;
	line-height: 14px;
	font: 11px Verdana;
	color:#666666;
		text-align:left;
}
	
a {
	color:#666666;
	text-decoration:none
}
a:hover {
	color:#000000;
	text-decoration:none;
}

.footer a:visited {
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 14px;
}

.footer a:active {
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 14px;
}

.footer a:link {
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 14px;
}

.footer a:hover {
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 14px;
	text-decoration:none;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	line-height: 19px;
	font-weight: lighter;
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
      }

h2 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	line-height: 19px;
	font-weight: lighter;
	margin-bottom:0px;
	margin-top:-1px;
	}


h3 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 16px;
	font-weight: bolder;
	margin-bottom:0px;
	margin-top:-1px;
	}
	
.topmeny a:visited {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
	font-weight: lighter;
}

.topmeny a:active {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
	font-weight: lighter;
}

.topmeny a:link {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
	font-weight: lighter;
}

.topmeny a:hover {
	font: 12px Verdana;
	list-style-type: none;
	color:#000000;
	font-weight: lighter;
}

.undermeny {
	font: 12px Verdana;
	list-style-type: none;
	color: #333333;
	line-height:20px;
}
	
.undermeny a:visited {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
	line-height:20px;
}

.undermeny a:active {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
	line-height:20px;
}

.undermeny a:link {
	font: 12px Verdana;
	list-style-type: none;
	color:#666666;
		line-height:20px;
}

.undermeny a:hover {
	font: 12px Verdana;
	list-style-type: none;
	color:#000000;
	line-height:20px;
}

hr {
font-size:1px;
size: 1px;
border:0;
border-style: solid;
}


#dropinboxv2cover{
width: 450px; /*change width to desired */
height: 320px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 430px; /*change width to above width-20. */
height: 300px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 2px solid black; /*Customize box appearance*/
background-color: #FFFFCC;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}