body, td, iframe
   {
	color:#58595B;
	font-family: Lucida, sans-serif;
	font-size:13px;
	font-weight:normal;
    vertical-align:top;
    line-height:1.4em;
    background-color:transparent;
    scrollbar-base-color:#b5bed6;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#b5bed6;
  scrollbar-face-color:#b5bed6;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#fff;
  scrollbar-track-color:#fff;

	}
    
a {
    color: #35629e;
    font-weight: 900;
}

a:hover {
    color: #ff9900;
}

.margin
   {
     color:#58595B;
	 font-family:"arial";
     font-size:8pt;
     font-weight:normal;
	 margin: 20px;
   }
   
.red
   {
	color: #DC143C;
	font-family:"arial";
	font-size:8pt;
	font-weight:normal;
}

.head1
   {
     color:#FF9900;
	 font-family:"arial";
     font-size:15pt;
     font-weight:bold;
   }

.head2
   {
     color:#FF9900;
	 font-family:"arial";
     font-size:16pt;
     font-weight:bold;
   }
   
.head3
   {
     color:#FF9900;
	 font-family:"arial";
     font-size:16px;
     font-weight:bold;
	 margin-left:1px;
   }

.sub
   {
     color:#58595B;
	 font-family:"arial";
     font-size:8pt;
     font-weight:normal;     
   }
   
.bold
{
	font-weight:bold;
}

ul.bullets_blue{
    margin-left:0px;
    padding-left:0px;
}

ul.bullets_blue li{
    list-style-type: none;
    background: url(pics/arrow_blue.gif) no-repeat 0 3px;
    padding:6px 0 0 33px;
    
}

div#text {
    width:730px;
}

div#text.foto {
    width:400px;
}


/* referenzen *****************************************************************/

.fliesstext {
    margin-left:10px;
}

.referenz {
    padding-left:12px;
    padding-top:35px;
}

.referenz_pic {
    padding-top:30px;
}


/* service_navigation *********************************************************/

ul#service_navigation {
    float:right;
    margin-right:0px;
    margin-bottom:8px;
    display: inline;
    list-style-type: none;
}

ul#service_navigation li {
    display: inline;
}

ul#service_navigation li.active {
    display: inline;
    background-color:transparent;
}

ul#service_navigation li a {
    color: #033983;
    font-size:14px;
    font-weight: 900;
    text-decoration: none;
    padding: 0 8px;
    margin: 0;
}

ul#service_navigation li.active a {
    color: #ff9900;
    text-decoration: none;
}


ul#service_navigation li a:hover {
    color:#000;
}

ul#service_navigation li.active a:hover {
    text-decoration: none;
    color:#ff9900;
}

/* ******************************************************************************/