body
{
	margin:0px 0px 0px 0px;
	background-color:white;
}

div, 
span, 
td, 
p, 
ul, 
li, 
h1, 
input, 
textarea, 
address, 
a, a:link, a:active, a:visited, a:focus, a:hover
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style: normal;
	color:black;
	text-decoration:none;
}

a, a:link, a:active, a:visited, a:focus, a:hover
{
	color:#107B7A;
	text-decoration:none;
}

a:focus, a:hover
{
	color:#107B7A;
	text-decoration:underline;
}

input, textarea
{
	padding-left:3px;
	padding-right:3px;
}

.newsheadline
{
	color:#107B7A;
	font-weight:bold;
}

h1
{
	color:#107B7A;
	font-weight:bold;
	margin-bottom:10px;
}

ul
{
	margin-bottom:20px;
}



.navigation span, 
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited, .navigation a:focus, .navigation a:hover, 
.imprint a, .imprint a:link, .imprint a:active, .imprint a:visited, .imprint a:focus, .imprint a:hover, 
.language a, .language a:link, .language a:active, .language a:visited, .language a:focus, .language a:hover, 
.addMobile a, .addMobile a:link, .addMobile a:active, .addMobile a:visited, .addMobile a:focus, .addMobile a:hover, 
.addLaser a, .addLaser a:link, .addLaser a:active, .addLaser a:visited, .addLaser a:focus, .addLaser a:hover, 
a.actLink, a:link.actLink, a:active.actLink, a:visited.actLink, a:focus.actLink, a:hover.actLink, 
.miniHeadline, a.miniHeadline, a:link.miniHeadline, a:active.miniHeadline, a:visited.miniHeadline, a:focus.miniHeadline, a:hover.miniHeadline
{
	color:black;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.navigation a:focus, .navigation a:hover, 
.addMobile a:focus, .addMobile a:hover, 
.addLaser a:focus, .addLaser a:hover, 
.imprint a:focus, .imprint a:hover, 
.language a:focus, .language a:hover, 
a:focus.miniHeadline, a:hover.miniHeadline, 
a.actLink, a:link.actLink, a:active.actLink, a:visited.actLink, a:focus.actLink, a:hover.actLink
{
	color:#107B7A;
	text-decoration:none;
}



a.normalWeight, a:link.normalWeight, a:active.normalWeight, a:visited.normalWeight, a:focus.normalWeight, a:hover.normalWeight, 
.addMobile a, .addMobile a:link, .addMobile a:active, .addMobile a:visited, .addMobile a:focus, .addMobile a:hover, 
.addLaser a, .addLaser a:link, .addLaser a:active, .addLaser a:visited, .addLaser a:focus, .addLaser a:hover
{
	font-weight:normal;
}

.small, 
.smallBold, a.smallBold, a:link.smallBold, a:active.smallBold, a:visited.smallBold, a:focus.smallBold, a:hover.smallBold, 
.footer
{
	font-size:10px;
}

.smallBold, a.smallBold
{
	font-weight:bold;
}

.headline, 
.content .headline a, .content .headline a:link, .content .headline a:active, .content .headline a:visited, .content .headline a:focus, .content .headline a:hover
{
	font-size:18px;
	font-weight:bold;
	color:black;
	text-decoration:none;
}



.service .serviceEntry
{
	margin-top:50px;
}

.service .serviceEntry .serviceHeadline
{
	margin-left:30px;
	margin-bottom:10px;
}

.service .serviceEntry .serviceDescription
{
	margin-left:30px;
	width:366px;
	margin-top:10px
}

.service .serviceEntry .serviceMore
{
	margin-left:50px;
	margin-top:5px;
}

.service .first
{
	margin-top:0px;
}

.service .last
{
}

.firmenname
{
	font-family:Times New Roman,Times;
	color:#107B7A;
	text-decoration:underline;
}

