*	{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Verdana,sans-serif;
	-moz-outline-style: none;
	outline-style:none;
	border-style:hidden;
}
	
body {	
	height:100%;
	background-color:#adadad;	
}	

h1 {
	color:#fff;
	padding-left:25px;
	width:auto;
	display:block;
	font-size:18px;
	padding-top:25px;
}

h3 {
	color:#fff;
	font-size: 14px;
	padding-left:25px;
}

a, a:link, a:visited, a:active, a:focus {
	color: #fff;
	text-decoration:underline;
}

a:hover {
	color: #A4A3F2;
	text-decoration: none;
}

input, textarea {
	padding:3px;
	border: 2px inset #A4A3F2;
	background-color: #eef;
	margin-right: 25px;
	margin-top:5px;
	margin-bottom:5px;
	}

#content p {
	padding-top:25px;
	padding-left:17px;
	color:#fff;
	font-size:10pt;
	padding-bottom:20px;
	margin-left:8px;
	width:500px;
	
}

#content li {
	padding:5px;
	color:#fff;
	font-size:10pt;
	margin-left:68px;
	width:auto;
	list-style:square;
	
}


#rahmen	{
	margin: 0 auto auto;
	margin-top:5%;
	width: 1012px;
	text-align: left;
	background-color: #FFFFFF;
	background-image:url(../../images/bckgrnd.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

#head {
	height:106px;
	background-image: url(../../images/back_head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#fff;
	
}

img#headlogo {
	float:right;
}

/*Navigationsleiste*/

#add_navi {
	height:21px;
	background-image: url(../../images/back_snd_navi.gif);
	background-repeat: repeat-x;
	
}

/*Navigationsleiste - Buttons*/

#add_navi a#home, #add_navi a#home:link, #add_navi a#home:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:40px;
	padding-top:6px;
	padding-left:13px;
	font-weight:normal;
	background-image: url(../../images/home.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#add_navi a#home:hover, #add_navi a#home:active, #add_navi a#home:focus {
	font-weight:bold;
	background-image: url(../../images/home_hov.gif);
	padding-left:12px;
	padding-right:1px;
	
}

#add_navi a#news, #add_navi a#news:link, #add_navi a#news:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:42px;
	padding-top:6px;
	padding-left:11px;
	font-weight:normal;
	background-image: url(../../images/news.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#add_navi a#news:hover, #add_navi a#news:active, #add_navi a#news:focus {
	font-weight:bold;
	background-image: url(../../images/news_hov.gif);
	padding-left:10px;
	padding-right:1px;
	
}

#add_navi a#agb, #add_navi a#agb:link, #add_navi a#agb:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:39px;
	padding-top:6px;
	padding-left:14px;
	font-weight:normal;
	background-image: url(../../images/agb.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#add_navi a#agb:hover, #add_navi a#agb:active, #add_navi a#agb:focus {
	font-weight:bold;
	background-image: url(../../images/agb_hov.gif);
	padding-left:13px;
	padding-right:1px;
	
}

#add_navi a#download, #add_navi a#download:link, #add_navi a#download:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:75px;
	padding-top:6px;
	padding-left:8px;
	font-weight:normal;
	background-image: url(../../images/download.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#add_navi a#download:hover, #add_navi a#download:active, #add_navi a#download:focus {
	font-weight:bold;
	background-image: url(../../images/download_hov.gif);
	padding-left:6px;
	padding-right:2px;
	
}

#add_navi a#impressum, #add_navi a#impressum:link, #add_navi a#impressum:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:76px;
	padding-top:6px;
	padding-left:7px;
	font-weight:normal;
	background-image: url(../../images/impressum.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}

#add_navi a#impressum:hover, #add_navi a#impressum:active, #add_navi a#impressum:focus {
	font-weight:bold;
	background-image: url(../../images/impressum_hov.gif);
	padding-left:5px;
	padding-right:2px;
	
}

#add_navi a#network, #add_navi a#network:link, #add_navi a#network:visited {
	font-family:Verdana,sans-serif;
	float:left;
	display:block;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	height:15px;
	width:71px;
	padding-top:6px;
	padding-left:12px;
	font-weight:normal;
	background-image: url(../../images/network.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	clear:right;
}

#add_navi a#network:hover, #add_navi a#network:active, #add_navi a#network:focus {
	font-weight:bold;
	background-image: url(../../images/network_hov.gif);
	padding-left:10px;
	padding-right:2px;
	
}

/*Content-Bereich*/

#content {
	text-align:left;
	background-image: url(../../images/back_content.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:459px;
	
}



#content div img {float:right;clear:left;padding:10px;margin-right:45px;margin-top:10px;}

.address {display:list-item;}

/*Haupt-Navigation: Startseite */

#mainnavi {
	font-family:Verdana, Arial, sans-serif;
	position:relative;
	top:197px;
	height:122px;
	background-image: url(../../images/back_mainnavi.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear:both;
	
}

	/*Haupt-Navigation Buttons*/



#mainnavi a#wir, #mainnavi a#wir:link {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/wir.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#wir:hover, #mainnavi a#wir:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/wir_hov.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#contact, #mainnavi a#contact:link {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#contact:hover, #mainnavi a#contact:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/contact_hov.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#praxis, #mainnavi a#praxis:link {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/praxis.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#praxis:hover, #mainnavi a#praxis:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/praxis_hov.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#shop, #mainnavi a#shop:link, #mainnavi a#shop:visited, #mainnavi a#shop:active {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/shop.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#shop:hover, #mainnavi a#shop:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/shop_hov.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#instrumente, #mainnavi a#instrumente:link {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/instrumente_kl.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#instrumente:hover, #mainnavi a#instrumente:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/instrumente.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#mobiliar, #mainnavi a#mobiliar:link {
	width:150px;
	height:122px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/mobiliar_kl.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:215px;
}

#mainnavi a#mobiliar:hover, #mainnavi a#mobiliar:focus {
	width:201px;
	height:162px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/mobiliar.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	line-height:295px;
}

#mainnavi a#zubver, #mainnavi a#zubver:link {
	width:150px;
	height:36px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/verbrauch_kl.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-align:left;
	text-indent:10px;
	padding-top:100px;
	padding-bottom:0px;
}

#mainnavi a#zubver:hover, #mainnavi a#zubver:focus {
	width:201px;
	height:35px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/verbrauch.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:12px;
	padding-top:140px;
	padding-bottom:0px;

}

#mainnavi a#medger, #mainnavi a#medger:link {
	width:150px;
	height:26px;
	margin-left:115px;
	margin-right:-50px;
	display:block;
	float:left;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/med_ger_kl.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	text-indent:10px;
	padding-top:100px;
	padding-bottom:0px;
}

#mainnavi a#medger:hover, #mainnavi a#medger:focus {
	width:201px;
	height:35px;
	margin-left:89px;
	margin-top:-12px;
	margin-right:-75px;
	display:block;
	float:left;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-image: url(../../images/med_ger.jpg);
	background-repeat: no-repeat;
	background-position: center 12px;
	vertical-align:baseline;
	padding-top:140px;
	padding-bottom:0px;
}

/*Footer*/

#foot {
	color:#d0d0d0;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	height:28px;
	background-image: url(../../images/back_foot.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}

#foot p { 
	float:right;
	margin-top:9px;
	margin-right:10px;
}

/*News*/

.news {
	display:block;
	background-color:#566270;
	border: 1px solid #030915;
	width:800px;
	margin-left:50px;
	margin-bottom:20px;
}

div h6 {
	color:#fff;
	font-size:14px;
	margin-left: 26px;

}

input.button {
	height:25px;
	padding:2px;
	font-size:12px;
	vertical-align:top;
	background-color:#e0e0e0;
	border: 1px solid #030915;
}

p.kontakt {
	margin-top:-30px;
}

.chright {margin-right:43px;}

#agbtext {height:458px;overflow:auto;}

#agbtext p {width:680px;margin-top:5px; padding-top:0px;margin-bottom:0px; padding-bottom:0px;}

#agbtext h1 {padding-bottom:30px;clear:both;}

#agbtext h3{margin-top:20px;margin-bottom:5px;padding-bottom:5px;clear:both;}

p.firstcontent {margin-top:-5px; width:700px !important;}
