.body {
	font-family:verdana, arial, helvetica, sans-serif;
	/* background-image: url(image/body_12.png); */
	/* background-repeat: repeat-x; */
	/* background-color:#eaeff3; */
	/*background-color:#009999;	*/
	}
.con_10 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 10; }
.con_20 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 20; } /* back */
.con_30 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 30; }
.con_40 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 40; } /* border */
.con_50 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 50; } /* links color */
.con_60 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 60; } /* links text */
.con_100 { position: absolute; top:0px; left:0px; border:solid 0px; z-index: 100; } /* links href */

.vis {
	visibility: visible;
}
.no_vis {
	visibility: hidden;
}
.cell { 
	background-color:#ffffff;
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:#3eb1c3;
	padding: 2px;	
	text-decoration: underline;
	overflow: auto; width: 640px; height: 350px;
	border-top: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 16px;
}
.cell_20 {  /* links text */
	text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:#ffffff;
}

.cell_10 {  /* text index */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#000000;
}
.cell_25 {  /* text über uns Titel*/
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#FE6601;
}

.celle_30 {  /* zellen dienst */
	text-align:center;
	/*border: 1px;
	border-style: solid;
	border-color: #CCCCCC;*/
}
.cell_31 {  /* titel Dienst */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#000000;
}
.cell_32 {  /* titel Dienst */
	text-align:center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#000000;
}
.cell_33 {  /* footer-links dienst */
	text-align:center;
}
.cell_35 {  /* text Dienst Titel*/
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#019935;
}
.cell_36 {  /* text Dienst */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#000000;
}

.cell_40 {  /* Titel Hebebühnen */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#9BCB67;
}
.cell_41 {  /* Text Hebebühnen */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#000000;
}
.cell_50 {  /* Titel Umwelt */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#016597;
}
.cell_51 {  /* Text Umwelt */
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#000000;
}

.cell_65 {  /* Titel Team*/
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#82CFE1;
}
/*Kontaktformular*/
.cell_250 {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color: #000000;
	background-color: #ffffff;	
}	

.cell_251 { 
	background-color:#ffffff;
	color:#003399;
	font-family:verdana, arial, helvetica, sans-serif;
	border:1px solid #003399;
	font-size: 12px;
}
.cell_252 {
	background-color: #EFF8FA;
	color:#003399;
	font-family:verdana, arial, helvetica, sans-serif;
	border:1px solid #003399;
	font-size:11px;
	overflow: auto;
}
.cell_253 {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color: #ff0000;
	background-color: #ffffff;	
}	
.cell_254 {
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color: #009933;
	background-color: #ffffff;	
}
.cell_265 {  /* Titel Kontakt*/
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#821887;
}

textarea {
	overflow: auto;
}
.submit {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	background-color: #41b7c8;
	border-top: 3px double #006699;
	border-right: 3px double #006699;
	border-bottom: 3px double #006699;
	border-left: 3px double #006699;
}
li {
	list-style-type: disc;
}
/*--------------------------------------------------------------------------*/
a.menu:link {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#000000;
	text-decoration:none;
}
a.menu:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ff0000;
	text-decoration:none;
}
a.menu:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ff0000;
	text-decoration:underline;
}
/*--------------------------------------------------------------------------*/
a.bilder_dienst:link {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#019935;
	text-decoration:none;
}
a.bilder_dienst:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#019935;
	text-decoration:none;
}
a.bilder_dienst:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
	color:#019935;
	text-decoration:underline;
}
/*--------------------------------------------------------------------------*/
a.footer_dienst:link {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	text-decoration:none;
}
a.footer_dienst:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	text-decoration:none;
}
a.footer_dienst:hover {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	text-decoration:underline;
}
/*--------------------------------------------------------------------------*/
hr {
	height: 2px;
	color: #e4e4e4;
}
