/* --- start of css --- */
UNKNOWN{
MARGIN: 0px; 
COLOR: #ffffff; 
FONT-SIZE: 10px;
}

body{
empty-cells:show;
scrollbar-base-color: #666666;
scrollbar-track-color: #EBEBEB;
scrollbar-face-color: #EBEBEB;
scrollbar-highlight-color: #EBEBEB;
scrollbar-3d-light-color: #EBEBEB;
scrollbar-darkshadow-color: #EBEBEB;
scrollbar-shadow-color: #666666;
scrollbar-arrow-color: #666666;
background-color: #666666;
}
body td{
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.tabelle_border
{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
}
#tabelle_border_2
{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
}
#tabelle_border_3
{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;

}
.tabelle_border_4
{
border: 1px solid #DADADA;
}

.links_grau: { color: #666666; text-decoration : none; }
.links_grau:link { color: #666666; text-decoration : none; }
.links_grau:visited { color: #666666; text-decoration : none; }
.links_grau:hover {color:#666666; text-decoration: underline; }

#hover{

	background-color:#CCCCCC;
}
#tr_1{
	background-color:#CCCCCC;
}
#tr_2{
	background-color:#FFFFFF;
}

.toptag{
	font-size: 20px;
	font-weight: bold;
	color: #999999
}
.equipment{
	font-size: 16px;
	font-weight: bold;
	color: #333333
}
.equipment_kat{
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00
}
.equipment_undertext{
	font-size: 16px;
	font-weight: bold;
	color: #333333
}
.notactive {
	color: #FFFF00;
	font-weight: bold;
	font-size: 12px;
}
.shortnavi {
	color: #000000;
	font-size: 10px;
}

.email_error {
	color: #FFFF00;
	font-weight: lighter;
	font-size: 10px;
}

#navi_left_border td{
font-size:12px;
border-bottom:dotted 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
padding-left:5px;
display:block;
}

#navi_left_border_2 td{
font-size:9px;
border-bottom:dotted 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
padding-left:5px;
display:block;
}

.referenzen_gruppe {
	color: #555555;
	font-weight: bold;
	font-size: 16px;
	}
.referenzen {
	color: #777777;
	font-weight: normal;
	font-size: 13px;
	padding-left:10px;
	padding-right:10px;
	border-top:1px dashed #999999;
	}
.referenzen_bemerkung {
	color: #999999;
	font-weight: normal;
	font-size: 10px;
	padding-left:10px;
	padding-right:10px;
	border-top:1px dashed #999999;
	}

.leistungen {
	color: #555555;
	font-weight: bold;
	font-size: 16px;
	}
	
#equipment {
padding:2px;

	}
#equipment {
border-left:dotted 1px #999999;
border-right:dotted 1px #999999;
border-bottom:solid 1px #DADADA;
padding-left:5px;

	}
#equipment a {
	color: #666666;	
	font-weight:normal;
    padding:3px;
	}
	
#equipment a:hover {
	color:#666666;
	font-weight: bold;
	}
#equipment_gruppe td {
	color: #555555;
	font-weight: bold;
	font-size: 18px;
	text-decoration:underline;
	}
#equipment_kategorie td {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	padding-top:5px;
	padding-bottom:5px;
	}
	
#equipment_links
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #3366CC;
	font-weight: bold;
}
#text_bold_16
{
	font-size:14px;
	font-weight:bold;
}

A: { color: #999999; text-decoration : none; }
A:link { color: #999999; text-decoration : none; }
A:visited { color: #999999; text-decoration : none; }
A:hover {color:#666666; text-decoration: underline; }

#border
{
border: solid 1px #CCCCCC;
}
/* --- end of css --- */