/* Body */
body {
	background-color: #F15A02;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  cursor: default;
}

.tableback ol,
.tableback ul {
	font-size: 12px;
	margin-top: 1.5em;
	line-height: 1.5em;
	margin-bottom: 2em;
}

.tableback li {
	margin-bottom: 0.5em;
	}
.tableback p {
	line-height: 1.5em;
	}
.csc-menu-3 p {
	margin-left: 1em;
	padding-left: 1.5em;
	background-image: url(../images/pfeil3.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	}

/* -----Verschiedene Tabellenhintergründe------ */

/* Pfadleiste */
.path {
	font-size: 10px;
	font-weight: bold;
}

/* Suche */
.suche {
	font-size: 12px;
	font-weight: bold;
}

/* Texteingabefelder */
.input {
	font-size: 12px;
	border: 1px solid #818181;
/*	height: auto;
	width: auto;*/
}

/* Seiten-Navigations-Menü (für Newsletter) */
.docnav {
 font-size: 10px;
 font-weight: bold;
 text-align: center; 
}

/* Footer */
.footermenu {
	font-size: 12px;
	text-align: center;
}

/* Sponsored Links */
.sponsoredlink {
	font-size: 10px;
	text-align: center;
	line-height: 18px;
}

/* Alle h1-Überschriften - Titles */
h1 {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;
}

.imgtext-nowrap h1 {
	padding: 0px;
	margin: 0px;
	}

.csc-firstHeader {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial;	
}

/* Alle h2-Überschriften - Subtitles */
h2 {
	font-size: 12px;
	font-weight: bold;
}

/* Alle h3-Überschriften - Zwischenüberschriften */
h3 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	}
	
/* Fliesstext */
.bodytext {
	font-size: 12px;
}

.form_text {
	font-size: 12px;
}

.imgtext-table {
	margin-bottom: 5px;
	}

.imgtext-table p{
	font-size: 10px;
	}

/* Items der Navigationsboxen */
.navi-item {
	font-size: 10px;
	margin: 0px;
	padding: 5px;
}

/* Titel der Navigationsboxen */
.navibox-toptext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}	

/* Hintergrund für die komplette Tabelle in der Suchleiste */
.top2hg {
	background-image: url(../images/top2hg.gif);
	background-repeat: repeat-x;
}

/* Hintergrundfarbe für den mittleren Teil der Navigationsboxen */
.navibox2 {
	background: #FFFFFF;
	border: none;
}

/* Hintergrund für den oberen Teil der Navigationsboxen */
.navibox1 {
	background: url(../images/naviboxhg1.gif) no-repeat;
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
	padding: 1px;

}

/* Hintergrund für die komplette Footer-Tabelle */
.footer-hg {
	background: url(../images/footer-hg.gif) repeat;
	height: 16px;
}

A:link {text-decoration: underline; color: black;}
A:visited {text-decoration: underline; color: black;}
A:active {text-decoration: underline; color: black;}
A:hover {text-decoration: underline; color: #FF6600;}

.tableback-l {
	background: url(../images/tableback.gif) repeat-y left;
}

.tableback-r {

	background: url(../images/tableback.gif) repeat-y right;
}

.tableback {
	background: #F6DB7B;
}

.tabledown-l {
	background: url(../images/tabledown.gif) no-repeat left top;
}

.tabledown {
	background: url(../images/tabledown2.gif) repeat-x;
}

.tabledown-r {
	background: url(../images/tabledown.gif) no-repeat right top;
}

.menubox {
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
}

/* BEZ-Plugin */
table.bez-plugin {
	width: 600px;
	background-color: fdf7c8;
	border: 1px solid #d2d2d2;
}
.bez-plugin .formular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fcf9df;
	border: 1px solid #d2d2d2;
	padding: 3px;
}
.bez-plugin td {
	text-align: left;
	vertical-align: top;
	}
.bez-plugin .formtext2 {	
	font-size: 10px;
	color: #666666;
}
.bez-plugin #left {
	background-image: url(../../shop/bez-plugin/bez-plugin-gewinnspiel_05.png);
	background-repeat: repeat-y;
	}
.tx-FFBEZ-pi1 .fehler {
	margin-top: 5px;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	}
/* BEZ-Plugin Ende */

.ofe_vgr {
	margin-top: 10px;
	margin-bottom: 10px;
	}

.tx-fffront-pi1,
.tx-ffbez-pi1 {
	text-align: center;
	}

table.ofe_vgr,
table.ofe_gw,
table.bez-plugin {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}

td#content {
	}
