* {
	margin : 0;
	padding : 0;
}

body {
	font-size : 10pt;
	font-family : Verdana,Arial,Tahoma;
}

#main {
	margin : 0 auto;
	width : 750px;
}
#head {
	height : 150px;
}

#head div {
	float : left;
	border : 1px solid #000000;
	height : 198px;
}


#content {
	background-color : #9D6331;
	border-right : 2px solid #000000;
	border-left : 2px solid #000000;
	border-bottom : 2px solid #000000;
}

#contentMenu {
	xheight : 400px;
	width : 198px;
	background-color : #9d6331;
	float : left;
}
#contentMenuInhalt {
	padding : 10px 5px 10px 5px;
}
.contentMenuInhaltButton {
	border-left : 1px solid #000000;
	background-color : #fcb131;
}
.contentMenuInhaltButton a:active,.contentMenuInhaltButton a:hover,.contentMenuInhaltButton a:link,
.contentMenuInhaltButton a:visited,.contentMenuInhaltButton a:focus {
	margin-left : 9px;
}

a.menuLink:active,a.menuLink:link,a.menuLink:visited {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 180px;
	background : transparent url('../images/button/menu.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}
a.menuLink:hover,a.menuLink:focus {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 180px;
	background : transparent url('../images/button/menu_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}
a.menuLinkAktiv:active,a.menuLinkAktiv:link,a.menuLinkAktiv:visited,a.menuLinkAktiv:hover,a.menuLinkAktiv:focus {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 180px;
	background : transparent url('../images/button/menu_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}


a.menuLink1:active,a.menuLink1:link,a.menuLink1:visited {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 190px;
	background : transparent url('../images/button/menu1.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}
a.menuLink1:hover,a.menuLink1:focus {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 190px;
	background : transparent url('../images/button/menu1_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}
a.menuLink1Aktiv:active,a.menuLink1Aktiv:link,a.menuLink1Aktiv:visited,a.menuLink1Aktiv:hover,a.menuLink1Aktiv:focus {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 190px;
	background : transparent url('../images/button/menu1_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
}


#contentMain {
	xheight : 400px;
	width : 546px;
	float : left;
	border-left : 2px solid #000000;
	border-bottom : 2px solid #000000;
	background-color : #fcb131;
	display : block;
}

#contentMainInhalt {
	padding : 10px 10px 10px 10px;
}

#contentMainInhalt h1 {
	font-size : 13pt;
}
#contentMainInhalt h2 {
	font-size : 12pt;
}
#contentMainInhalt h3 {
	font-size : 10pt;
}

#contentMainInhalt a:link,#contentMainInhalt a:visited,#contentMainInhalt a:active {
	color : #9e5210;
	text-decoration : none;
}
#contentMainInhalt a:hover,#contentMainInhalt a:focus {
	color : #9e5210;
	text-decoration : underline;
}

#footer {
	text-align : right;
}

#footer a:active, a:link, a:visited {
	font-size : 8pt;
	text-decoration : none;
	color : #9D6331;
}
#footer a:hover, a:focus {
	font-size : 8pt;
	text-decoration : underline;
	color : #fcb131;
}

.cheatBox {
	height : 100px;
	font-size : 9pt;
}

.cheatBoxLeft {
	float : left;
	width : 5px;
}
.cheatBoxCemter {
	float : left;
	width : 335px;
}
.cheatBoxCemter2 {
	float : left;
	width : 500px;
}
.cheatBoxRightSpace1 {
	float : left;
	width : 4px;
	border-right : 1px solid #000000;
}
.cheatBoxRightSpace2 {
	float : left;
	width : 5px;
}
.cheatBoxRight {
	float : left;
	width : 160px;
}
.cheatBoxRight strong {
	font-size : 9pt;
}

.cheatBoxCenter h2 {
	font-size : 10pt;
}

.kommentarHead {
	height : 36px;
	line-height : 18px;
	clear : both;
}

.kommentarHeadLeft {
	float : left;
	xheight : 18px;
	line-height : 18px;
	width : 450px;
}
.kommentarHeadRight {
	float : left;
	xheight : 18px;
	line-height : 18px;
	width : 70px;
}

#contentMainInhalt .kommentarHeadLeft h2 {
	font-size : 10pt;
}

.formLine1 {
	float : left;
	width : 100px;
}
.formLineSpaceH {
	clear : both;
	height : 5px;
}
.button1 {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 180px;
	background : transparent url('../images/button/menu.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	cursor : pointer;
	text-align : center;
}
.button1Aktiv {
	display : block;
	height : 22px;
	line-height : 22px;
	width : 180px;
	background : transparent url('../images/button/menu_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	cursor : pointer;
	text-align : center;
}
.input1 {
	border : 1px solid #000000;
}
.textarea1 {
	border : 1px solid #000000;
}
.errMsgDiv {
	color : #FCB131;
	font-weight : bold;
	background-color : #9D6331;
	border : 2px solid #000000;
}
.errMsgDiv div {
	padding : 5px 5px 5px 5px;
}
.kommentarTextBox {
	border : 2px solid #000000;
}
.kommentarTextBoxHead {
	xpadding : 5px 5px 5px 5px;
	border : 2px solid #9D6331;
}
.kommentarTextBoxHead div {
	padding : 2px 2px 2px 2px;
	font-size : 8pt;
}

.kommentarTextBoxSpace {
	height : 2px;
	background-color : #000000;
}
.kommentarTextBoxContent {
	xpadding : 5px 5px 5px 5px;
	border : 2px solid #9D6331;
}
.kommentarTextBoxContent div {
	padding : 2px 2px 2px 2px;
	font-size : 8pt;
}
.kommentarTextBoxSpaceH {
	height : 2px;
}
.bewertungsDiv img {
	cursor : pointer;
}