/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++ CSS WWW.WGP-PRODUKTDESIGN.DE +++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++ Allgemeine Formate: +++++++++++++++++++++++++++++++

Hintergrundbild: */
body {
	background-image: url(../../image/image_template/strich.gif);
	background-color: #fff;
}


/* Fliesstext: */
body,td,ol,ul,p {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #000;
}
P {
	margin-top: 0px;
	margin-bottom: 0px;
}
 a:link {
	color: #EC3F17;
   font:bold;
 	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Sans-Serif;
}
a:visited {
	color: #EC3F17;
   font:bold;
 	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Sans-Serif;
}

a:active {
	color: #EC3F17;
   font:bold;
 	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Sans-Serif;
}
/* ++++++++++++++++++++++ Klassen ++++++++++++++++++++++++++++++++++ */

/* Aeussere Tabelle (schwarzer Rahmen um die Site) */
.kopfzeile {
	color: #EC3F17;
   font:bold;
 	font-style: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	vertical-align: middle;
}
.outer {
	margin-top: 40px;
	border: 1px solid #000;
}

/* Ueberschrift der Startseite */
.headstart {
	padding-left: 15px;
	padding-top: 6px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf_headline.gif);
	width: 701px;
	height: 28px;
}
/* Ueberschrift der Unterseite */
.headstartmn {
	padding-left: 15px;
	padding-top: 6px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf_headline.gif);
	width: 556px;
	height: 28px;
}

/* Fliesstext Startseite */
.contenttext {
	padding-left: 15px;
	padding-top: 13px;
	padding-right: 22px;
	padding-bottom: 35px;
	/*background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-orange.jpg);*/
	width: 701px;
	border-bottom: 1px solid #EC3F17;
}
.contenttextartikel {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-orange.jpg);*/
	width: 701px;
	border-bottom: 1px solid #EC3F17;
}
/* Bildhintergrund Startseite */
.contentbildbg {
	width: 701px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-grau.gif);
	border-bottom: 1px solid #EC3F17;
	padding-top: 17px;
	padding-bottom: 17px;	
}

/* Bildhintergrund Startseite für dynamische Menü im Typo3 */
.contentbildbgtop {
	width: 701px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-grau.gif);
	border-bottom: 1px solid #EC3F17;
	padding-top: 17px;
	/*padding-bottom: 17px;	*/
}

/* Bildhintergrund Sortimentseite für dynamische Menü im Typo3 */
.contentbildsortop {
	width: 556px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-grau.gif);
	padding-top: 7px;
	/*border-bottom: 1px solid #EC3F17;
	
	padding-bottom: 17px;	*/
}

/* Bildhintergrund Sortimentseite für dynamische Menü im Typo3 */
.contentbildarttop {
	width: 556px;
	background-image: url(../../image/image_template/hauptcontent_ohnenavi/verlauf-orange.jpg);
	padding-top: 7px;
	/*border-bottom: 1px solid #EC3F17;
	
	padding-bottom: 17px;	*/
}
/* Kommentar der Unterseite */
.kommentartext {
	padding-left: 13px;
	/*padding-top: 3px;*/
	padding-bottom: 4px;	
	padding-right: 13px;
	text-align: center;
	font-size: 9px;
}

/* Bildbox Startseite */
.contentbild {
	border-top: 1px solid #868584;
	border-left: 1px solid #868584;
	border-right: 1px solid #868584;
	/*border-bottom: 1px solid #EC3F17;*/
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	background-color: #EEEEEC;
}

/* Subline Startseite */
.contentsub {
	/*border-top:0;*/
	border-top: 1px solid #EC3F17;
	border-left: 1px solid #868584;
	border-right: 1px solid #868584;
	border-bottom: 1px solid #EC3F17;
	background-color:#fff;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

/* Subline Sortimentseite */
.contentsubsort {
	/*border-top:0;*/
	border-top: 1px solid #EC3F17;
	border-bottom: 1px solid #EC3F17;
	background-color:#fff;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
} 

/* Space zwischen Bild und runder Ecke Startseite */
.contentspace {
	border-top:0;
	border-left: 1px solid #868584;
	border-right: 1px solid #868584;
	border-bottom:0;
	background-color: #EEEEEC;
}
/* *********************** Kontktformular *********************** */	
/* Formate fuer den Select Tag und die Input Tags */
select, input, textarea {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ececea;		
}
		
input, textarea {
			border: 1px solid #CAC9C7;;
			width: 185px;
}
		
/* Format fuer Senden-Button */
.bsenden {
	background-color: transparent;
	width: 9px;
	height: 7px;
	border: 0;
}
		
/* Innenabstaende der Tabelle fuer das Formular */
.kontform {
			padding-top:2px;
			padding-bottom:2px;
}
		
/* Andere Hintergrundfarbe bei Fehler */
.fehler {
			background-color: #fcede3;
			border: 1px solid #bb7065;
}