
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; /*	font-weight: bold;*/
	color: #5F5F5F;
	margin-top: 5px;
}

img{
	border:none;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
}
a:link, a:visited, a:hover, a:focus{
	text-decoration:none;
	font-size: 12px;
}

h1 {
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 10px;
	width: 100%;
	border: none;
}
.h1 {
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 10px;
	width: 100%;
	border: none;
}
.h1_orange {
	color: #FF6600;
	font-size: 24px;
}
h1.black {
	color: Black;
}

.h2 {
	font-size:16px;
	font-weight:bold; 
}
h2.orange {
	color: #FF6600;
}
h2.black {
	color: Black;
}
.h3 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 20px;
	width: 100%;
	border: none;
}
.h3_0 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	width: 100%;
	border: none;
}
h3.orange {
	color: #FF6600;
}
h3.black {
	color: Black;
}

.h4 {
	font-size:12px;
	font-weight:bold; 
}
h4.orange {
	color: #FF6600;
}
h4.black {
	color: Black;
}
.ergebnisseite{
	font-size: 12px;
	font-weight: bold;
	color: #5F5F5F;
}

.orange {
	color: #FF6600;
	font-size: 12px;
}
.black {
	color: Black;
	font-size: 12px;
}
.gray {
	color: Gray;
	font-size: 12px;
}
.bold {
	font-weight: bold;
	font-size: 12px;
}
.bold_gray {
	font-weight: bold;
	Color: Gray;
	font-size: 12px;
}
.center {
	text-align:center; 
	font-size: 12px;
}
.online {
	color: #FF6600;
	font-weight: normal;
	font-size: 18px;
}
.headline_text {
	font-size: 14px;
	font-weight: bold;
	height: 4px;
}
.headline_underline {
	background-color: #FF6600;
	height: 1px;
}

/* Header **********************************/
/* chiemgau-branchen */
.header_firma {
	line-height:62px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 42px; 
	COLOR: gray;
}
.header_firma_o {
	line-height:62px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 42px; 
	COLOR: #ff6600;
}
.header_firma_subline {
	font-weight:bold;
	font-size:13px;
	color: Gray;
	position:relative; 
	top:-3px; 
	left:80px; 
	width:400px; 
	text-align:left; 
}
.header_firma_2 {
	line-height:26px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px; 
	COLOR: gray;
}
.header_firma_o_2 {
	line-height: 26px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: Gray;
}
.header_firma_g_2 {
	line-height: 42px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 44px;
	COLOR: Gray;
}
.header_firma_go_2 {
	line-height:26px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 44px; 
	COLOR: #ff6600;
}
.header_firma_subline_2 {
	font-weight:bold;
	font-size:9px;
	color: Gray;
	position:relative; 
	top:-3px; 
	left:51px; 
 
	text-align:left; 
}

/* Landkreise */
.header_landkreis {
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color: #FF6600;
	padding:0;
	margin:0;
}
.header_landkreis_2 {
	text-align:center;
	font-weight:bold;
	font-size:10px;
	color: #FF6600;
	padding:0;
	margin:0;
}


/* Menü **********************************/
/* Menüzelle */
.menu_td_item {
	background-color: #808080;
	height: 20px;
	border-left: 5px solid #808080;
	font-size: 12px;
}

/* Untermenüzelle */
.menu_td_subitem {
	background-color: #999999;
	border-left: 15px solid #999999;
	font-size: 12px;
}

/* Menüpunkt */
.menu_item, .menu_item:focus, .menu_item:visited {
	background-color: #808080;
	color: #D6E0E0;
	text-decoration: none;
	font-size: 12px;
}

.menu_item:hover {
	background-color: #808080;
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
}

.menu_item_active, .menu_item_active:focus, .menu_item_active:hover, .menu_item_active:visited { 
	background-color: #808080; 
	color:#FF6600;
	text-decoration:none;
	font-size: 12px;
}

/* Submenu */
.menu_subitem, .menu_subitem:focus, .menu_subitem:visited {
	background-color: #999999;
	color: #D6E0E0;
	text-decoration: none;
	font-size: 12px;
}

.menu_subitem:hover {
	background-color: #999999;
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
}

.menu_subitem_active, .menu_subitem_active:focus, .menu_subitem_active:hover, .menu_subitem_active:visited { 
	background-color: #999999; 
	color:#FF6600;
	text-decoration:none;
	font-size: 12px;
}


/* Footer **********************************/
/* Links */
.links  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: gray; 
	text-decoration:underline;
} 


/* Allgemeine Links	*/
.link:link, .link:focus, .link:hover, .link:visited {
	color: #FF6600;
	text-decoration: underline;
	line-height: 20px;
	font-size: 12px;
}

.link_small:link, .link_small:focus, .link_small:hover, .link_small:visited {
	color: #FF6600;
	text-decoration: underline;
	line-height: 10px;
	font-size: 9px;
}

.headline_link {
	font-size:14px; 
	font-weight:bold; 
	line-height:25px; 
	text-decoration:underline;
}


.button{
	font-size: 20px;
	color: #5F5F5F;
	width: 32px;
	height: 32px;

}
.button_suche{
	font-size: 13px;
	font-weight:bold;
	color:#FF6600;
}
.button_nav{
	font-size: 13px;
	color:#FF6600;

	border:1px solid #808080;	
}

/* Allgemeines */
.b {
	font-weight:bold;
	font-size: 12px;
}
.error{
	background-color: #FF6600;
	font-size: 12px;
}
.error2{
	background-color: #FF6600;
}
.border_firmen_result {
	padding:2px 4px;
	border:1px solid #FF6600;
	background-color:#EEF2F2;
	font-size: 12px;
}

/* Firmenergebnis */
.firma{
	padding:2px 5px;
	font-size:12px;
	color:black;
}

.kunde{
	padding:2px 4px;
	border:1px solid #FF6600;
	background-color:#EEF2F2;
	font-size:12px;
	color:black;
}

.filiale{
	padding:2px 4px;
	border:1px solid #FF6600;
	background-color:#EFEFEF;
	font-size:12px;
	color:black;
}

.kriterien{
	padding:2px 4px;
	border:1px solid black;
	background-color:#EEF2F2;
	font-size:12px;
	color:black;
}

/* Impressum */
.svt_S{
	font-size:22px;
	color:#ACBCB9;
	font-weight:bold
}

.svt_abil-ertriebs-Team{
	font-size:18px;
	color:#4D4D4D;
	font-weight:bold
}

.fit-edv_consulting_gmbh{
	font-size:14px;
	font-weight:bolder;
}
