html { overflow-y	: scroll; }
body {
	font-family : Arial;
	font-size		: 0.8em;
	color				: #333333;
	text-align	: center;
	margin			: 0;
	background	: url(images/bg.jpg) repeat-y #FFFFFF center;
}

/* Farben
 blau	: #000066;
 hell-blau : #E5E5EF;
 grau	: #E6E6E6
 trigos-blau: #474993;
 schrift-grau	: #626262;
*/

* {
	margin : 0;
	padding : 0;
}

table {
	border-spacing:0;
}
tr.height {
	height : 75px;
}

td {
	font-family : Arial;
	color				: #333333;
	vertical-align : top;
}
td.erp {
	width		: 120px;
	padding	: 15px 15px 0 0;
	text-align :	center;
	background : url(images/erp_bg.gif) no-repeat;
}

td.bg_blau { background: #E5E5EF; }
td.referenzen_logo {
	width	: 155px;
	padding : 10px;
	text-align : center;
	vertical-align : middle;
	border-right : 1px solid #FFFFFF;
	text-align:center;
}
td.referenzen_adresse {
	width		: 130px;
	padding	: 10px;
	font-size:8pt;
	color		: #626262;
	border-right : 1px solid #FFFFFF;
	text-align:center;
}
td.referenzen {
	width		: 220px;
	padding	: 10px;
	font-size:8pt;
	color		: #626262;
	border	: none;
}

p { margin : 1em 0; }
.blau {
	color : #000066;
	font-weight : bold;
}
p.leistungen {
	color:#000066;
	font-weight:bold;
	padding:20px 10px;
	width:500px;
}

div {
	text-align : left
}
.main {
 padding 		: 15px;
 min-height : 655px;
 width			: 590px;
 margin-right: 1px;
 float: left;
}
div.subsubmenu {
	padding			: 0.3em 5px;
	font-size		: 0.95em;
	background	: #FFFFFF;
	margin-bottom : 1em;
	margin-top	: 30px;
}
div.leistungen {
	float	: left;
	width	: 275px;
	height: 100px;
	margin: 0 20px 15px 0;
}

div.leistungen_merksatz {
	background-image:url(images/merksatz.jpg);
	width:591px;
	height:82px;
}

h1 {
	font-size	: 1.0em;
	color			: #000066;
}
h2 {
	font-size : 1.4em;
	color			: #000066;
	margin		: 1em 0;
}
h3 {
	font-size : 1.3em;
	color			: #000066;
	margin		: 1em 0;
}

a {
	color : #333333;
	font-weight : bold;
	text-decoration : none;
}
a:hover { color: #000066; }


a.menu, span.menu {
	display		: block;
	color			: #626262;
	font-size	: 12px;
	margin		: 5px 0px;
	padding		: 4px 0 5px 0;
	text-transform : uppercase;
	font-weight : bold;
}
a.menu:hover {
	color : #FFFFFF; 
	font-weight : bold;
	background	: url() no-repeat 3px 6px #7F7FB2;
}
a.menu_on {
	display		: block;
	font-size	: 12px;
	margin		: 5px 0px;
	padding		: 4px 0 5px 0;
	text-transform : uppercase;
	font-weight : bold;
	color : #FFFFFF; 
	background	: url() no-repeat 3px 6px #7F7FB2;
}

a.submenu {
	display		: block;
	font-size	: 11px;
	font-weight : normal;
	padding			: 3px 5px 3px 15px;
	background	: url(images/menu.gif) no-repeat 17px 6px;
}
a.submenu:hover {
	color : #000066;
	font-weight : normal;
	background	: url(images/menu_on.gif) no-repeat 17px 6px;
}
a.submenu_on {
	display			: block;
	font-size		: 11px;
	color				: #000066;
	font-weight : normal;
	padding			: 3px 5px 3px 15px;
	background	: url(images/menu_on.gif) no-repeat 17px 6px;
}

a.link {
	padding-left: 11px;
	background	: url(images/arrow_blue.gif) no-repeat 0 4px;
}
a.link:hover { color : #000066; } 

img {
	border : none;
}
img.bild {
	margin: 0 0 15px 15px;
	border: 2px solid #FFFFFF;
	padding: 3px;
	border: 1px solid #DDDDDD;
}
img.icon_leistungen {
	width	: 74px;
	height: 72px;
	float	: left;
	margin-right:10px;
}
img.pdf {
	width	: 40px;
	height: 16px;
}
img.logo {
	width : 152px;
	height: 52px;
}

ul { margin-left : 1.3em; }
ol { margin-left : 2.3em; }

textarea, input {
	font-family : Arial;
	color				: #333333;
	border			: 1px solid #E5E5EF;
	background	: #FFFFFF;
	margin			: 1px 0;
	font-size		: 1em;
}
input.error, select.error, textarea.error {
	border: 1px solid #FF0000;
	background-color: #FFFCE2;
}

a.menu_reiter {
	/*height	: 38px;*/
	font-size	: 11px;
	color			: #636363;
	padding		: 18px 7px;
	margin		: 0 0 0 2px;
}
a.menu_reiter:hover {
	color 		: #FFFFFF;
}

/* potenzialberatung */
a.unternehmensanalyse { background: url(images/leistungen/potenzialberatung_unternehmensanalyse.jpg) no-repeat; }
a.unternehmensanalyse_on, a.unternehmensanalyse:hover { background: url(images/leistungen/potenzialberatung_unternehmensanalyse_on.jpg) no-repeat; color : #FFFFFF; }

a.foerderung { background: url(images/leistungen/potenzialberatung_foerderung.jpg) no-repeat; }
a.foerderung_on, a.foerderung:hover { background: url(images/leistungen/potenzialberatung_foerderung_on.jpg) no-repeat; color : #FFFFFF; }

/* logistik */
a.materialfluss { background: url(images/leistungen/logistik_materialfluss.jpg) no-repeat; }
a.materialfluss_on, a.materialfluss:hover { background: url(images/leistungen/logistik_materialfluss_on.jpg) no-repeat; color : #FFFFFF; }

a.lagersysteme { background: url(images/leistungen/logistik_lagersysteme.jpg) no-repeat; }
a.lagersysteme_on, a.lagersysteme:hover { background: url(images/leistungen/logistik_lagersysteme_on.jpg) no-repeat; color : #FFFFFF; }

/* fabrikplanung */
a.ihre_ziele { background: url(images/leistungen/fabrikplanung_ihre_ziele.jpg) no-repeat; }
a.ihre_ziele_on, a.ihre_ziele:hover { background: url(images/leistungen/fabrikplanung_ihre_ziele_on.jpg) no-repeat; color : #FFFFFF; }

a.fabrikplanung { background: url(images/leistungen/fabrikplanung_3d_fabrikplanung.jpg) no-repeat; }
a.fabrikplanung_on, a.fabrikplanung:hover { background: url(images/leistungen/fabrikplanung_3d_fabrikplanung_on.jpg) no-repeat; color : #FFFFFF; }

a.bueroplanung { background: url(images/leistungen/fabrikplanung_bueroplanung.jpg) no-repeat; }
a.bueroplanung_on, a.bueroplanung:hover { background: url(images/leistungen/fabrikplanung_bueroplanung_on.jpg) no-repeat; color : #FFFFFF; }

a.architektur { background: url(images/leistungen/fabrikplanung_architektur.jpg) no-repeat; }
a.architektur_on, a.architektur:hover { background: url(images/leistungen/fabrikplanung_architektur_on.jpg) no-repeat; color : #FFFFFF; }

a.gebaeudetechnik { background: url(images/leistungen/fabrikplanung_gebaeudetechnik.jpg) no-repeat; }
a.gebaeudetechnik_on, a.gebaeudetechnik:hover { background: url(images/leistungen/fabrikplanung_gebaeudetechnik_on.jpg) no-repeat; color : #FFFFFF; }

/* refa_zeitwirtschaft */
a.methode { background: url(images/leistungen/refa_zeitwirtschaft_methode.jpg) no-repeat; }
a.methode_on, a.methode:hover { background: url(images/leistungen/refa_zeitwirtschaft_methode_on.jpg) no-repeat; color : #FFFFFF; }

a.ruestzeiten { background: url(images/leistungen/refa_zeitwirtschaft_ruestzeiten.jpg) no-repeat; }
a.ruestzeiten_on, a.ruestzeiten:hover { background: url(images/leistungen/refa_zeitwirtschaft_ruestzeiten_on.jpg) no-repeat; color : #FFFFFF; }

a.prozesszeiten { background: url(images/leistungen/refa_zeitwirtschaft_prozesszeiten.jpg) no-repeat; }
a.prozesszeiten_on, a.prozesszeiten:hover { background: url(images/leistungen/refa_zeitwirtschaft_prozesszeiten_on.jpg) no-repeat; color : #FFFFFF; }

/* geschaeftsprozessoptimierung */
a.wertstromdesign { background: url(images/leistungen/geschaeftsprozessoptimierung_wertstromdesign.jpg) no-repeat; }
a.wertstromdesign_on, a.wertstromdesign:hover { background: url(images/leistungen/geschaeftsprozessoptimierung_wertstromdesign_on.jpg) no-repeat; color : #FFFFFF; }

a.erp_einfuehrung { background: url(images/leistungen/geschaeftsprozessoptimierung_erp_einfuehrung.jpg) no-repeat; }
a.erp_einfuehrung_on, a.erp_einfuehrung:hover { background: url(images/leistungen/geschaeftsprozessoptimierung_erp_einfuehrung_on.jpg) no-repeat; color : #FFFFFF; }

/* managementberatung */
a.kostenrechnung_kalkulation { background: url(images/leistungen/managementberatung_kostenrechnung_kalkulation.jpg) no-repeat; padding : 18px 9px;}
a.kostenrechnung_kalkulation_on, a.kostenrechnung_kalkulation:hover { background: url(images/leistungen/managementberatung_kostenrechnung_kalkulation_on.jpg) no-repeat; color : #FFFFFF; padding : 18px 9px;}

a.arbeitszeitmodelle_entgeltsysteme { background: url(images/leistungen/managementberatung_arbeitszeitmodelle_entgeltsysteme.jpg) no-repeat; }
a.arbeitszeitmodelle_entgeltsysteme_on, a.arbeitszeitmodelle_entgeltsysteme:hover { background: url(images/leistungen/managementberatung_arbeitszeitmodelle_entgeltsysteme_on.jpg) no-repeat; color : #FFFFFF; }