/* ################################

Standardseiten

##################################*/

body {
	margin:20px 0 30px 0;
	padding:0;
	background-color:#ffffff;
	font-family:Arial,sans-serif;
	font-size:75%;
	line-height: 133%;
	color:#6D6E72;
	text-align:center;
}

a img, img {
	border: 0px;
}




/* Überschriften*/
h1, h2, h3 { font-family: Arial, sans-serif; margin:0; padding:0; }
.header4 {color:#6D6E72; font-size:100%; font-weight:bold; text-transform:uppercase; font-family: Arial,sans-serif; padding: 2px 0 2px 0;}
.header4 a{color:#6D6E72; font-size:100%; font-weight:bold; text-transform:uppercase; font-family: Arial,sans-serif; padding: 2px 0 2px 0;}
.header4 a:hover{color:#000000; font-size:100%; font-weight:bold; text-transform:uppercase; font-family: Arial,sans-serif; padding: 2px 0 2px 0;}

/* Tabellen */
td {color:#6D6E72; font-size:12px; font-family: Arial,sans-serif; font-weight:normal; padding: 2px 0 2px 0;}
.contenttable {margin: 0 0 20px 0;}


a:link  {    font-family: Arial,sans-serif; text-decoration: none; }
a:visited {   font-family: Arial,sans-serif; text-decoration: none; }
a:hover {   font-family: Arial,sans-serif; text-decoration: none; }
a:active {   font-family: Arial,sans-serif; text-decoration: none;}



/* Container rundherum*/
.all {
	position:relative;
	width:944px;
	margin:0px auto 0px auto;
	text-align:left;
	padding: 0 0 0 0;
}

/* Bild Oben*/
.header { height:205px; width:944px; background-color:#ffffff; padding: 0 0 0 0; margin: 0 0 0 0; position:relative;}

/* Menübalken*/
.menuOben {height:40px; background-color:#FFFFFF; padding: 0 0 0 0; margin: 0 0 0 0; }

.balken {width:570px; position:relative; float:left; height:40px;}
.menuSteady { position:relative; float:left; height:40px; padding: 0 0 0 12px}
.zeile1 { padding: 6px 0 1px 0; width:260px;}
.clearer { clear:both !Important; clear:none;}
.menuLayer {position:relative; float:left; width:78px; height:20px;}

.formular {width:94px; text-align:center;}
.personenKontakt {width:98px; text-align:center;}
.dropDownMenu { padding: 0 10px 0 0 !Important; padding: 0 0 0 0; }
.zeile2 {width:292px;}

.suche {width:70px;  position:relative; float:left; padding: 6px 0 0 0; text-align:right;}
.inputSuche {width:70px; height:19px; font-size:10px;}

/* Rootline */
.rootline {height:25px; padding: 8px 0 0 0 !Important; padding: 0 0 0 0; background-color:#FFFFFF}
.rootline a {color:#5F5F61; font-size: 11px; font-family: Arial,sans-serif;}
.pfad {color:#5F5F61; font-size: 11px; font-family: Arial,sans-serif; font-weight:normal}
.pfad a{color:#5F5F61; font-size: 11px; font-family: Arial,sans-serif; font-weight:normal}
.pfad a:hover{color:#5F5F61; font-size: 11px; font-family: Arial,sans-serif; font-weight:bold}


/* Hauptbereich */

/* linke Spalte */
.naviLeft {position:relative; float:left; width:220px;  padding:5px 0 20px 0;}



/* Content */
.inhalt {position:relative; float:left;  padding: 15px 13px 0 13px; width:507px !Important; width:533px;}
.inhalt1Spalte {position:relative; float:left;  padding: 15px 0 0 13px; width:710px;}
.inhalt1SpalteCz {position:relative; float:left;  width:944px !Important; width:944px;}
.rechts {position:relative; float:left; width:190px; }


/* Unten */

.unten {background-color:#FFFFFF;}

.linksUnten {width:220px; }

/* Menü Unten */
.unternehmen {width:84px; text-align:center; position:relative; float:left; }
.gesundheit {width:120px; text-align:center; position:relative; float:left;}
.senioren {width:94px; text-align:center; position:relative; float:left;}
.industrie {width:124px; text-align:center; position:relative; float:left;}

.menuUnten .ucz{width:50px}
.menuUnten .gcz{width:80px}
.menuUnten .icz{width:115px}


.kunden {height:1px !Important; height:1px; width:182px !Important; width:200px; margin: 0 10px 0 10px; padding: 4px 0 0 15px;  }

/* Footer */
.linksUnten2 {height:20px; position:relative; float:left; width:220px;}
.linksUnten2 img { position:absolute; bottom:18px; right:0;}

.footer {  padding: 5px 0 0 0px; padding: 0 0 0 13px !Important; padding: 0 0 0 13px; position:relative; float:left;}
.line {padding: 0 0 4px 0;}
.drucken {position:relative; float:left; width:100px; text-align:left;}
.menuUnten {position:relative; float:left; width: 561px; text-align:left;}
.menuUntenCz {position:relative; float:left;}
.sprache {position:relative; float:left; text-align:right; width:50px;}
.footerCz { position:relative; float:left; width:944px; text-align:right;}
.spracheCz {position:relative; float:left; text-align:right; padding: 2px 0 0 10px;}
.homeCz {position:relative; float:left; text-align:right; width:875px !Important; width:885px; padding:2px 10px 0 0;}

/* News */
.newsDate {padding: 7px 0 0 0;}

.mehrNews {padding: 4px 0 7px 0; color:#6D6E72; font-size:100%; font-family: Arial,sans-serif;}
.mehrNews a{padding: 4px 0 7px 0; color:#6D6E72; font-size:100%; font-family: Arial,sans-serif;}
.mehrNews a:hover{padding: 4px 0 7px 0; color:#6D6E72; font-weight:bold; font-size:100%; font-family: Arial,sans-serif;}

/* Liste */
.newsListImage { position:relative; float:left; width:100px;}
.newsListText { position:relative; float:left; width: 400px;}
.newsListTitle { color:#F99E36; text-transform:uppercase; font-weight:normal; font-size:11px; font-family: Arial,sans-serif;}
.newsListTitle a{ color:#F99E36; text-transform:uppercase; font-weight:normal; font-size:11px; font-family: Arial,sans-serif;}
.newsListTitle a:hover{ color:#000000; text-transform:uppercase; font-weight:normal; font-size:11px; font-family: Arial,sans-serif;}


/* News Single */
.newsSingleTitle {padding: 0 0 30px 0;}

.newsSingleImage { width:350px; padding: 25 0 0 0;}
.newsSingleZurueckAbsolute { position:absolute; width:507px; }
.newsSingleZurueck { position:absolute; top:-20px; left:350px; width:250px; height:20px; z-index:1; text-align:right; }



/* Kontaktformular */
.linksKontakt {position:relative; float:left; width:290px;}
.rechtsKontakt {position:relative; float:left; width:320px;}
.anfrageField { position:relative; float:left; width:150px; padding: 0 0 12px 0;}
.anfrageKommentar {position:relative; float:left; width:200px;}
.submitRow {padding: 8px 0 0 90px; width:320px;}
.submitZelle{position:relative; float:left; width:133px !Important; width:114px;}
.resetZelle{position:relative; float:left; width:110px;}

/* Newsletter */
.themen {position:relative; float:left; width:120px;}
.abbonnieren {position:relative; float:left; width:150px; text-align:right;}
.newsletterLabel { position:relative; float:left; color:#6D6E72; font-weight:normal; width:90px; font-weight:normal;}

/* Indexsuche */
.tx-indexedsearch-descr, .tx-indexedsearch-percent, .tx-indexedsearch-title-number { font-size:11px; font-family:Arial, sans-serif; color:#6D6E72; }


/* Personen */
.teamText {position:relative; float:left; width:240px; }
.teamTextEinzeln {position:relative; float:left; width:240px;  }
.teamLinks {position:relative; float:left; width:340px; padding: 5px 5px 15px 0; }
.teamRechts {position:relative; float:left; width:350px; padding: 5px 0 15px 0;}
.teamEinzeln {padding: 5px 0 15px 0;}

/*Bildlein Wechsle Dich bei Industrie Service*/
.rollOver { float:left; position:relative; width:338px; line-height:150%;}
.rollOver1 { float:left; position:relative; width:231px !Important; width:232px; height:166px !Important; height:167px;  padding:1px 0 0 1px;}
.logoService2 { float:left; position:relative;}
.logoService { float:left; position:relative; line-height:150%;}
.rollOverStyle {color:#6D6E72;}
.rollOverStyle a:hover, .logoService a:hover{color:#6D6E72; font-weight:bold;}
.rollOverLink {float:left; position:relative;  }
.rollOver2 {height:166px !Important; height:167px; width:231px !Important; width:232px; padding:1px 0 0 1px;}
#meinAbsatz { text-align:center; padding:2px 0 0 0;}

.archiveMenu { margin:0; padding:10px 0 0 0;}
.archiveMenu li { float:left; width:170px; list-style-type:none;}
.clearArchive { clear:both; padding:0 0 20px 0;}

.csc-textpic-caption { font-size:11px; line-height:12px;}











