BODY {
	background: #FFFFFF;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	width: 100%;
	text-align: center;
	font: 12px "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
}

.topspacer {
	border : none;
	margin : auto;
	padding : 0px 0px 0px 0px;
	height: 10px;
	width: 850px;
	overflow: hidden;
	z-index: 1;
}

blockquote {
	text-align: justify;
}


.mainnavi {
	border : none;
	margin : auto;
	padding : 0px 0px 0px 0px;
	height: 65px;
	width: 850px;
	overflow: hidden;
	z-index: 1;
}

.mainframe{
	width: 850px;
	border : none;
	margin : auto;
	padding : 0px 0px 0px 0px;
	z-index: 1;
	overflow: hidden;
	clear: both;
	text-align: left;
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-y;
}

.borderbottom {
	border : none;
	margin : auto;
	padding : 0px 0px 0px 0px;
	height: 3px;
	width: 850px;
	overflow: hidden;
	z-index: 1;
	clear: both;
}

.footer {
	border : none;
	margin : auto;
	padding : 0px;
	height: 60px;
	width: 850px;
	overflow: hidden;
	z-index: 1;
	font-size:10px;
}

.boxleft {
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	border: none;
	width: 645px;
	z-index: 2;
	float: left;
	text-align: left;
}

.boxspacer{
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	border: none;
	width: 15px;
	z-index: 2;
	float: left;
}

.boxright{
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	border: none;
	width: 190px;
	z-index: 2;
	float: left;
	text-align: left;
}

.contentnav{
	padding : 0px 0px 0px 0px;	
	margin: 5px 0px 5px 6px;
	border: none;
	width: 139px;
	z-index: 3;
	float: left;
	text-align: left;	
}

.content{
	padding : 0px 0px 0px 0px;	
	margin: 5px 0px 5px 10px;
	border: none;
	width: 490px;
	z-index: 3;
	float: left;
	text-align: left;	
}

.info{
	padding : 0px 0px 0px 0px;	
	margin: 5px 0px 5px 5px;
	border: none;
	width: 185px;
	z-index: 3;
	text-align: left;	
	clear: both;
}
.gg {
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
	border: none;
	z-index: 4;
	width: 100%;
	background-color: #d1d3d4;
	border-bottom: 1px solid #bdbdbd;
	border-top: 1px solid #ececec;
	overflow: hidden;
}
.nav_left_more {
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 10px;
	border: none;
	z-index: 4;
	width: 129px;
	background-color: #ececec;
}

.mar_box{
	margin: 0px 3px 0px 3px;	
}
.pic_box_r{
	padding: 0px 0px 0px 5px;
	margin: 0px -2px 7px 0px;
	float: right;
}
.float_box_l{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow: visible;
}
.liste{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.bmar{
	margin-bottom: 5px;
}
.cmain{
	color: #262626;
}
.cwhite{
	color: white;
}
.cred{
	color: red;
}
.cbright{
	color: #ececec;
}
.cmid{
	color: #d1d3d4;
}

.s10 {
	font-size: 10px;
}

.s11 {
	font-size: 11px;
}

.s12 {
	font-size: 12px;
}
.max{
	font-size : 30px;
	font-weight : bold;
	text-align: right;
}
.bold{
	font-weight: bold;
}
.ital{
	font-style: italic;
}
.norm {
	font-weight: normal;
}
.block{
	text-align: justify;
}
img {
	border: none;
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;
}
A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	text-decoration : none;
}
A:HOVER {
	text-decoration : underline;
}

input, select, textarea, option {
	border: 1px solid #262626;
	margin: 0px 0px 0px 0px;	
	font-family: "Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
}

hr {
	border: none;
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
}

form {
	border: none;
	padding : 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;	
}
P {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#debugbox{
	position: absolute;
	width: 200px;
	height: 500px;
	overflow: auto;
	bottom: 0px;
	right: 0px;
	z-index: 99;
	text-align: left;
}


/* clickeffect GmbH Änderungen */

h1.textoptimierung{
	font-size:12px;

}
h2.textoptimierung {
	font-size:11px;
}
