@import "linkbox.css";
body { background-color: #C8CDD0; }

.regularText {
font-family:arial,verdana,helvetica, sans-serif;;
color:#000000;
font-size:11px;
}

.contenttitle{
font-family:Arial,Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
background-color:#E2E5E7;
color:#006FAC;
}

a {
font-family:arial,verdana,helvetica, sans-serif;
text-decoration: underline;
color:#000000;}

a:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
color:#000000;}

a.navi {
font-family:arial,verdana,helvetica, sans-serif;
text-decoration: none;
color:#000000;}

a.navi:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
color:#000000;}

a.weiss {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:none;
vertical-align:middle;
color:#FFFFFF;}


a.weiss:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
vertical-align:middle;
color:#FFFFFF;}

a.grau {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:none;
vertical-align:middle;
color:#414244;}

a.grau:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
vertical-align:middle;
color:#414244;}

a.hgrau {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:none;
vertical-align:middle;
color:#414244;}

a.hgrau:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
vertical-align:middle;
color:#414244;}

a.newsbox {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:none;
font-weight:bold;
color:#160C7A;}

a.newsbox:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
font-weight:bold;
color:#160C7A;}

a.pdf {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:none;
font-weight:bold;
color:#B01F00;}

a.pdf:hover {
font-family:arial,verdana,helvetica, sans-serif;;
text-decoration:underline;
font-weight:bold;
color:#B01F00;}

.teaser-navigation td {
padding:2px 0;
font-size:12px;
color:#5c5c5c;
}

.teaser-navigation a {
color:#5c5c5c;
padding:15px;
text-decoration:underline;
}

.teaser-navigation a:hover {
text-decoration:none;
}

td {
font-family:arial,verdana,helvetica, sans-serif;
line-height: 18px;
color:#000000;
font-size:11px;}

table {
font-family:arial,verdana,helvetica, sans-serif;
line-height: 18px;
color:#000000;
font-size:11px;}

td.dgrau {
background-color:#69787F;
}

td.servicebox {
	border:1px solid #69787F;
	background:#e2e5e9 url(../imguser/bg_serviceboxen.png) 0 0 repeat-x;
}
	
	td.servicebox td.servicebox_point {
		padding:0 20px 10px 43px;
		background:transparent url(../imguser/sb_point.png) 10px 0 no-repeat;	
	}
		
		td.servicebox .servicebox_point .servicebox_pointhead {
			font-size:14px;
			font-weight:bold;
			color:#003366;
			margin:3px 0;
		}

td.hgrau {
background-color:#E2E5E7;}

td.dblau {
color:#FFFFFF;
background-color:#06127A;}

td.hblau {
background-color:#006FAC;}

td.mengrau {
background-color:#C0C0C0;}
table.mengrau2 {
background-color:#C0C0C0;}
td.weiss2 {
background-color:#FFFFFF;}

input {
width:114px;
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
border-style:solid; 
border-width:1px;
border-color:#69787F;
margin-top:0px; 
margin-bottom:0px;}

.emailform {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
border-style:solid; 
border-width:1px;
border-color:#69787F;
margin-top:0px; 
margin-bottom:0px;}

option {
color:#000000;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:0px; 
margin-bottom:0px
}

input.bild {
width:17px;
height:15px;
border-style:none;
margin-top:0px; 
margin-bottom:0px;}


td.contenttitle{
font-family:Arial,Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:17px;
line-height: 22px;
font-weight:bold;
background-color:#E2E5E7;
color:#006FAC;
}

td.startnavi_background{
background:url(../imguser/sub_button_hg.jpg);
}

td.naviActiveItem{
background:url(../imguser/sub_button_hg.jpg) ;
height:23px;
}



a.naviActive_0:link 	{ color:#ffffff; text-decoration:none;}
a.naviActive_0:visited 	{ color:#ffffff; text-decoration:none; }
a.naviActive_0:active	{ color:#ffffff; text-decoration:none; }
a.naviActive_0:hover	{ color:#ffffff; text-decoration:none;}

a.naviActive_1:link 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_1:visited 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_1:active 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_1:hover 	{ color:#000000;  text-decoration:none; font-weight:bold;}


a.naviActive_2:link 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_2:visited 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_2:active 	{ color:#000000; text-decoration:none; font-weight:bold;}
a.naviActive_2:hover 	{ color:#000000;  text-decoration:none; font-weight:bold;}

td.naviExtraline{
background-color:#69787F;
}



td.icon_clickedNavi_0{
width:25px;
background:url(../imguser/sub_pfeil_weiss.gif) no-repeat;
background-color:#b01f00;
}
td.clickedNavi_0{
width:157px;
background-color:#b01f00;
color:#ff6600;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
td.icon_closedNavi_0{
width:25px;
background:url(../imguser/sub_button_hg.jpg) ;
}
td.closedNavi_0{
width:157px;
background:url(../imguser/sub_button_hg.jpg) ;
}

td.icon_clickedNavi_1{
width:25px;
height:24px;
background:url(../imguser/sub_pfeil_rot.gif) ;
background-color:#F6F6F6;
}
td.clickedNavi_1{
width:157px;
background-color:#F6F6F6;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
td.icon_closedNavi_1{
width:25px;
background-color:#F6F6F6;
}
td.closedNavi_1{
width:157px;
background-color:#F6F6F6;
}


td.icon_clickedNavi_2{
width:25px;
height:24px;
background:url(../imguser/sub_pfeil_rot.gif) ;
background-color:#F6F6F6;
}
td.clickedNavi_2{
width:157px;
background-color:#F6F6F6;
font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
td.icon_closedNavi_2{
width:25px;
background-color:#F6F6F6;
}
td.closedNavi_2{
width:157px;
background-color:#F6F6F6;
}


td.referenzen {
background-color:#F2F3F5;
background:url(../imguser/background_referenzen.jpg);
}

td.dorange {
	color: #fff;
	background-color: #ee6507;
}

td.dgrey {
	color: #fff;
	background-color: #69787f;
}

td.dblau h1 {
	display: inline;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 14px;
}

td.dwhiteorange {
    color: #ee6507;
    background-color: #fff;
}

td.dwhiteorange h1 {
	display: inline;
	font-size: 11px;
	letter-spacing: 1px;
	padding: 14px;
}

td.contenttitle h2 {
    padding: 4px 0 0 0;
    margin: 0px;
	font-size: 11px;
	background-color: transparent;
	color: #006fac;
}

a.contentlink {
	background-color: transparent;
	color: #ee6507;
	font-weight: bold;
	text-decoration: none;
}

H2 {
font-family:Arial,Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#444444;
}

H3 {
font-family:Arial,Verdana, Lucida, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#E2E5E7;
color:#444444;
}
