/* NEUE STYLES 2007 - 05 - 08 */
ul {
	list-style-type:square;
}

.content a {
 	color: #C23B1B;
 	text-decoration: none;
	/* padding-left: 7px; */
	/*background:url("../pix/Seitenelemente/standard/link.gif") no-repeat;*/
}
.formRow17 {
	vertical-align:top;
}
.alignMiddle {
	vertical-align:middle;
}
.inputClass {
	background-color: white;
	border: 1px solid #979797;
}

.form100 {
	width:100px;
}
.form110 {
	width:110px;
}
.form113 {
	width:113px;
}
.form115 {
	width:115px;
}
.form155 {
	width:155px;
}
.form180 {
	width:180px;
}
.form160 {
	width:160px;
}
.form45 {
	width:45px;
}
.form50 {
	width:50px;
}
.errorFont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:0px 0px 10px;
}
.paddingTop7{
	padding-top:7px;
}
.shopButton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:white;
	padding:3px 5px 2px 5px;
	border: 1px solid #979797;
	text-decoration: none;
}
h2 {
	border:0px;
	margin:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#979797;
}





/* globales CSS Document */

/* ***** ***** **** **** **** **** **** **** **** **** ****/
/*
/*	generelles
/*
/* ***** ***** **** **** **** **** **** **** **** **** ****/

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	generelle Seitenelemente								*/

html, body {
   	margin:0px;
   	padding:0px;
	background-color:#FFFFEA;
	/*font-family:Arial, Helvetica, sans-serif*/
}

table {
	border:0px;
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
h1 {
	font-size:21px;
	font-weight:100;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Farben													*/

.white {
	color:#FFFFFF;
}
.lightGrey {
	color:#F2EFF0;
}
.normalGrey {
	color:#979797;
}
.darkGrey {
	color:#6C6C6C;
}
.black {
	color:#000000;
}
.fontColorFormulareintrag {
	color:#979797;
}
.background-colorF2EFF0 {
	background-color:#F2EFF0;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Paddings												*/

.paddingLeft5 {
	padding-left:5px;
}
.paddingRight5 {
	padding-right:5;
}
.paddingTop1 {
	padding-top:1px;
}
.paddingTop3 {
	padding-top:3px;
}
.paddingTop3Sides5 {
	padding:3px 5px 0px
}
.paddingTop3Sides5Bottom3 {
	padding:3px 5px 3px
}
.paddingTop1Sides5 {
	padding:1px 5px 0px
}
/* ***** ***** **** **** **** **** **** **** **** **** ****/
/*
/*	Aeusserer Rahmen
/*
/* ***** ***** **** **** **** **** **** **** **** **** ****/

.mainTable {
	height:100%;
	width:867px;
}

/* ***** ***** **** **** **** **** **** **** **** **** ****/
/*
/*	Aeussere Spalten
/*
/* ***** ***** **** **** **** **** **** **** **** **** ****/

.left {
	vertical-align:top;
	background-color:#FFFFEA;
	width:69px;
}
.mid {
	background-color:#FFFFFF;
	/*height:587px;*/
	width:772px;
	vertical-align:top;
}
.right {
	vertical-align:top;
	background-color:#FFFFEA;
	width:29px;
}

/* ***** ***** **** **** **** **** **** **** **** **** ****/
/*
/*	feste Bestandteile
/*
/* ***** ***** **** **** **** **** **** **** **** **** ****/

.leftSchattenTop {
	background:url("../pix/Seitenelemente/leftSchattenTop.gif");
	background-repeat: no-repeat;
	width:69px;
	height:58px;
}
.leftSchattenMid{
	background:url("../pix/Seitenelemente/leftSchattenMid.gif");
	background-repeat: repeat-y;
	width:69px;
}
.leftSchattenBottom {
	background:url("../pix/Seitenelemente/leftSchattenBottom.gif");
	background-repeat: no-repeat;
	width:69px;
	/*height:144px;*/
}
.rightSchattenTop {
	background:url("../pix/Seitenelemente/rightSchattenTop.gif") ;
	background-repeat: no-repeat;
	width:29px;
	height:58px;
}
.rightSchattenMid{
	background:url("../pix/Seitenelemente/rightSchattenMid.gif");
	background-repeat: repeat-y;
	width:29px;
}
.rightSchattenBottom {
	background:url("../pix/Seitenelemente/rightSchattenBottom.gif");
	background-repeat: no-repeat;
	width:29px;
	/*height:50px;*/
}
.headline {
	width:764px;
	height:117px;
	margin-bottom: 3px;
	margin-left:4px;
	margin-right:4px;
	font-size:10px;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*
/*	Menues
/*
/* ***** ***** **** **** **** **** **** **** **** **** ***	*/

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	linkes Menue											*/

.leftMeneu {
	width:69px;
}
.leftMenueEintrag {
	padding-top:1px;
	padding-bottom:1px;
	width:69px;
	height:104px;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	top Menue												*/

.topMid {
	font-family:Arial, Helvetica, sans-serif;
	color:#BCBCBC;
	font-weight:bold;
	font-size:11px;
	width:764px;
	margin-top:15px;
	margin-bottom:4px;
	margin-left:4px;
	margin-right:4px;
}
.topMidRight {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#BCBCBC;
	font-weight:bold;
	font-size:11px;
	width:130px;
	margin-left:4px;
	margin-right:4px;
}
.topMenue {
	font-family:Arial, Helvetica, sans-serif;
	color:#BCBCBC;
	font-weight:bold;
	font-size:11px;
	/*height:50px;*/
}
.topMenueEintrag1 {
	color:#BCBCBC;
	font-weight:bold;
	padding-left:25px;
	padding-right:15px;
	text-decoration:none;
}
.topMenueEintrag {
	color:#BCBCBC;
	font-weight:bold;
	border-left: 1px solid #F2EFF0;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}
.topMenueEintrag_aktiv {
	color:#C23B1B;
	font-weight:bold;
	border-left: 1px solid #F2EFF0;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}
.topMenueEintrag1_aktiv {
	font-weight:bold;
	padding-left:25px;
	padding-right:15px;
	text-decoration:none;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Banner													*/

.bannerPic {
	width:344px;
	height:117px;
}
.bannerLogo {
	border-top: 1px solid #F2EFF0;
	border-left: 1px solid #F2EFF0;
	border-bottom: 1px solid #F2EFF0;
	width:201px;
	height:117px;
	text-align:center;
}
.bannerCart {
	font-family:Arial, Helvetica, sans-serif;
	color:#BCBCBC;
	font-size:11px;
	border-top: 1px solid #F2EFF0;
	border-right: 1px solid #F2EFF0;
	border-bottom: 1px solid #F2EFF0;
	padding-right: 30px;
	width:194px;
	height:117px;
	text-align:right;
	color: #CCCBA3;

}
.bannerCartText {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.bannerSpace {
	width:3px;
	height:1px;
	background-color: #FFFFFF;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	sub Menue												*/

.subMen {
	width:764px;
	background-color:#F2EFF0;
	margin-bottom: 3px;
	margin-left:4px;
	margin-right:4px;
}
.subMenue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	color:#888888;
	height:33px;
}
.subMenueEintrag {
	width:auto;
	font-size:11px;
	font-weight:normal;
	color:#888888;
	margin-left:13px;
	margin-right:13px;
	text-decoration:none;
}
.subMenueMitTrenner {
	width:auto;
	background:url("../pix/Seitenelemente/subMenueTrenner.gif") no-repeat;
}
.subMenueEintrag1 {
	width:auto;
	color:#888888;
	font-weight:normal;
	font-size:11px;
	margin-left:24px;
	margin-right:13px;
	text-decoration:none;
}
.subMenueEintrag_aktiv {
	width:auto;
	font-size:11px;
	font-weight:normal;
	margin-left:13px;
	margin-right:13px;
	text-decoration:none;
}
.subMenueEintrag1_aktiv {
	width:auto;
	font-size:11px;
	font-weight:normal;
	margin-left:24px;
	margin-right:13px;
	text-decoration:none;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*
/*	Content
/*
/* ***** ***** **** **** **** **** **** **** **** **** ***	*/

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Inhalt													*/

.content {
	font-family:Arial, Helvetica, sans-serif;
	width:772px;
	/*height:380px;*/
}
.contentLeft {
	vertical-align:top;
	width:337px;
}
.contentLeftBottom {
	height: 8px;
	width: 337px;
}
.contentRight {
	width:424px;
	font-size:11px;
	border-top: 1px solid #F2EFF0;
	border-right: 1px solid #F2EFF0;
	border-left: 1px solid #F2EFF0;
}
.contentComplete{
	width:764px;
	font-size:11px;
	border-top: 1px solid #F2EFF0;
	border-right: 1px solid #F2EFF0;
	border-left: 1px solid #F2EFF0;
}
.contentRightTop {
	text-align:right;
	width: 424px;
	height: 17px;
}
.contentRightTopWide {
	text-align:right;
	height: 17px;
	width: 764px;
}
.contentRightMid {
	vertical-align:top;
	height:362px;
}
.contentRightBottom {
	height: 8px;
	width: 424px;
	background-color: #96855C;
}
.contentSpace {
	width:4px;
	height:1px;
	background-color: #FFFFFF;
}
.contentText{
	vertical-align:top;
	color:#979797;
	padding: 30px 60px 15px;
	line-height:160%;
}

.formFont9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}


/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*
/*	Formulare
/*
/* ***** ***** **** **** **** **** **** **** **** **** ***	*/

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Umrandungen												*/

.border-right{
	border-right:1px solid #FFFFFF;
}
.border-bottom {
	border-bottom:1px solid #FFFFFF;
}
.border_F2EFF0 {
	border: 1px solid #F2EFF0;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Schriftgrößen											*/

.formFont11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formFont10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.formLineHeight160 {
	line-height:160%;
}
/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Feldbreiten 											*/

.form11 {
	width:11px;
}
.form15 {
	width:15px;
}
.form30 {
	width:30px;
}
.form40 {
	width:40px;
}
.form45 {
	width:45px;
}
.form50 {
	width:50px;
}
.form55 {
	width:55px;
}
.form70 {
	width:70px;
}
.form75 {
	width:75px;
}
.form80 {
	width:80px;
}
.form90 {
	width:90px;
}
.form93 {
	width:93px;
}
.form95 {
	width:95px;
}
.form100 {
	width:100px;
}
.form123 {
	width:123px;
}
.form125 {
	width:125px;
}
.form147 {
	width:147px;
}
.form150 {
	width:150px;
}
.form170 {
	width:170px;
}
.form185 {
	width:185px;
}
.form200 {
	width:200px;
}
.form220 {
	width:220px;
}
.form225 {
	width:225px;
}
.form245 {
	width:245px;
}
.form255 {
	width:255px;
}
.form295 {
	width:295px;
}
.form616 {
	width:616px;
}
/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Inhaltsausrichtug										*/

.formVertTop {
	vertical-align:top;
}
.formVertMid {
	vertical-align:middle;
}
.formVertBottom {
	vertical-align:bottom;
}
.formHorLeft {
	text-align:left;
}
.formHorMid {
	text-align:center;
}
.formHorRight {
	text-align:right;
}
.formRowMidMid {
	text-align:center;
	vertical-align:middle;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Feldhöhen												*/

.formRow11 {
	height:11px;
}
.formRow17 {
	height:17px;
}
.formRow18 {
	height:18px;
}
.formRow21 {
	height:21px;
}
.formRow22 {
	height:22px;
}
.formRow110 {
	height:110px;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	abwechselnde Reihen										*/

.rowEven {
	background-color:#FFFFFF;
}
.rowOdd {
	background-color:#F2F2F2;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Knöpfe													*/

.formButton {
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:white;
	padding:2px 5px 1px 5px;
	border: 1px solid #979797;
	text-decoration: none;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Selectboxen												*/


/*	Umgebende TDs											*/
.tdSelectbox130 {
	text-align:left;
	width: 130px;
}
.tdSelectbox138{
	text-align:left;
	width: 138px;
}
/*	Selectboxen												*/
.selectbox40 {
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#979797;
}
.selectbox110 {
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#979797;
}
.selectbox130 {
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#979797;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Footer													*/

.footer{
	background:url("../pix/Seitenelemente/footer.jpg");
	width:772px;
	height:144px;
	background-color:#D7D7B5;
}
.colorLine {
	height:8px;
}
.divline {
	height:4px;
	background-color:white;
}
.bottomRand {
	width:772px;
	height:100%;
	background-color:#D8D7B5;
}

/* ***** ***** **** **** **** **** **** **** **** **** ***	*/
/*	Seitenlinks												*/

.content a.link {
	text-decoration:none;

	background:url("");
 	padding:0px;
}
.content a.linkWhite {
	text-decoration:none;
	color:white;
	background:url("");
 padding:0px;
}
.content a.link979797 {
	text-decoration:none;
	color:#979797;
	background:url("");
 padding:0px;
}
.content a.link6C6C6C {
	text-decoration:none;
	color:#6C6C6C;
	background:url("");
 padding:0px;
}
.content a.linkText {
	text-decoration:none;
	background:url("");
 padding:0px;
}
.content a.over_link:link {
 color: #979797;
 text-decoration: none;
 background:url("");
 padding:0px;
}
.content a.over_link:visited {
 COLOR: #979797;
 TEXT-DECORATION: none;
 background:url("");
 padding:0px;
}


.link {
	text-decoration:none;

	background:url("");
 	padding:0px;
}
.linkWhite {
	text-decoration:none;
	color:white;
	background:url("");
 padding:0px;
}
.link979797 {
	text-decoration:none;
	color:#979797;
	background:url("");
 	padding:0px;
}
.link6C6C6C {
	text-decoration:none;
	color:#6C6C6C;
	background:url("");
 padding:0px;
}
.linkText {
	text-decoration:none;
	background:url("");
 padding:0px;
}
.over_link:link {
 color: #979797;
 text-decoration: none;
 background:url("");
 padding:0px;
}
.over_link:visited {
 COLOR: #979797;
 TEXT-DECORATION: none;
 background:url("");
 padding:0px;
}
.backgroundWhiteBorder {
	background:url("../pix/Seitenelemente/borderTopWhite.gif");
	background-repeat: repeat-x;
	background-position: top;
}