* {
	margin : 0;
	padding : 0;
}

body {
	font-size : 10pt;
	font-family : Verdana,Arial,Tahoma;
}

#main {
	margin : 0 auto;
	width : 970px;
}
#head {
	height : 150px;
	clear : both;
	background-color : #9d6331;
	border : 2px solid #000000;
}
#head div {
	float : left;
}

#searchBar {
	background-color : #fcb131;
	border-left : 2px solid #000000;
	border-right : 2px solid #000000;
	border-bottom : 2px solid #000000;
	padding-left : 5px;
	font-size : 9pt;
	clear : both;
	height : 24px;
	line-height : 24px;
}

#logoBox, #headSearchBox , #headBoxRight  {
	height : 150px;
}
#logoBox {
	height : 150px;
	width : 380px;
	background : #fcb131 url('../images/logoBoxLogo_2013.png') no-repeat;
	border-right : 1px solid #000000;
}
#logoBox  a {
	height : 148px;
	width : 378px;
	display : block;
}
#headSearchBox {
	height : 140px;
	width : 366px;
	padding : 5px 10px 5px 10px;
	border-right : 1px solid #000000;
}
#headBoxRight {
	background-color : #fcb131;
	width : 198px;
	text-align : center;
	font-size : 8pt;
}
#content {
	background-color : #9D6331;
	border-right : 2px solid #000000;
	border-left : 2px solid #000000;
	border-bottom : 2px solid #000000;
}

#contentMenu, #contentRight {
	width : 198px;
	background-color : #9d6331;
	float : left;
}
#contentMenu {
	width : 220px;
}
.contentMenuInhalt, .contentRightInhalt {
	padding : 10px 5px 10px 5px;
}
.contentMenuInhaltHead {
	height : 22px;
	line-height : 22px;
	width : 190px;
	background : transparent url('../images/button/menu1_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	padding-left : 9px;
}
.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 : 25px;
	line-height : 25px;
	width : 200px;
	background : transparent url('../images/button/menu_2.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}
a.menuLink:hover,a.menuLink:focus {
	display : block;
	height : 25px;
	line-height : 25px;
	width : 200px;
	background : transparent url('../images/button/menu_2_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}
a.menuLinkAktiv:active,a.menuLinkAktiv:link,a.menuLinkAktiv:visited,a.menuLinkAktiv:hover,a.menuLinkAktiv:focus {
	display : block;
	height : 25px;
	line-height : 25px;
	width : 200px;
	background : transparent url('../images/button/menu_2_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}

a.menuLink1:active,a.menuLink1:link,a.menuLink1:visited {
	display : block;
	height : 24px;
	line-height : 24px;
	width : 210px;
	background : transparent url('../images/button/menu1_2.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}
a.menuLink1:hover,a.menuLink1:focus {
	display : block;
	height : 24px;
	line-height : 24px;
	width : 210px;
	background : transparent url('../images/button/menu1_2_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}
a.menuLink1Aktiv:active,a.menuLink1Aktiv:link,a.menuLink1Aktiv:visited,a.menuLink1Aktiv:hover,a.menuLink1Aktiv:focus {
	display : block;
	height : 24px;
	line-height : 24px;
	width : 210px;
	background : transparent url('../images/button/menu1_2_aktiv.jpg') no-repeat;
	color : #000000;
	font-weight : bold;
	border : none;
	text-shadow: #ffffff 1px 1px 2px;
}


#contentMain {
	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;
	text-shadow: #8a8888 3px 3px 5px;
}
#contentMainInhalt h2 {
	font-size : 12pt;
	text-shadow: #8a8888 3px 3px 5px;
}
#contentMainInhalt h3 {
	font-size : 10pt;
	text-shadow: #8a8888 3px 3px 5px;
}

#contentRight a:link,#contentRight a:visited,#contentRight a:active {
	color : #FF0000;
	text-decoration : none;
	font-size : 10pt;
}
#contentRight a:hover,#contentRight a:focus {
	color : #FF0000;
	text-decoration : underline;
	font-size : 10pt;
}

#contentMainInhalt a:link,#contentMainInhalt a:visited,#contentMainInhalt a:active {
	color : #FF0000;
	text-decoration : none;
	font-size : 9pt;
}
#contentMainInhalt a:hover,#contentMainInhalt a:focus {
	color : #FF0000;
	text-decoration : underline;
	font-size : 9pt;
}

#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 {
	font-size : 9pt;
	border : 1px solid #000000;
	padding : 5px;
}

.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;
}

.cheatBox2 {
	border : 1px solid #000000;
	padding : 5px;
}
.cheatBox2  img {
	height : 20px;
}
.cheatBox  img {
	height : 20px;
}

.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, .formLine1_1, .formLine2 , .formLine3 {
	float : left;
}
.formLine1 {
	width : 100px;
}
.formLine1_1 {
	width : 180px;
}
.formLine2 {
	width : 200px;
}
.formLine3 {
	width : 190px;
}
.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;
	text-shadow: #ffffff 1px 1px 2px;
}
.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;
	text-shadow: #ffffff 1px 1px 2px;
}
.input1, .input2 {
	border : 1px solid #000000;
}
.input2 {
	width : 178px;
}
.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 , .kommentarTextBoxHead_2010{
	xpadding : 5px 5px 5px 5px;
	border : 2px solid #9D6331;
}
.kommentarTextBoxHead_2010 {
	float : left;
}
.kommentarTextBoxHead div, .kommentarTextBoxHead_2010 div {
	padding : 2px 2px 2px 2px;
	font-size : 8pt;
}

.kommentarTextBoxSpace {
	height : 2px;
	background-color : #000000;
}
.kommentarTextBoxContent, .kommentarTextBoxContent_2010 {
	xpadding : 5px 5px 5px 5px;
	border : 2px solid #9D6331;
}
.kommentarTextBoxContent_2010 {
	float : left;
}
.kommentarTextBoxContent div, kommentarTextBoxContent_2010 div {
	padding : 2px 2px 2px 2px;
	font-size : 8pt;
}
.kommentarTextBoxSpaceH {
	height : 2px;
	clear : both;
}
.kommentarTable {
	border : 2px solid #9D6331;
	width : 100%;
}
.kommentarTableBoarder_left, .kommentarTableBoarder_right {
	padding : 2px 2px 2px 2px;
}
.kommentarTableBoarder_left {
	border-left : 2px solid #9D6331;
}
.bewertungsDiv img {
	cursor : pointer;
}
.commentBox {
	border : 1px solid #000000;
	padding : 5px;
}
.contentRightBox {
	border : 1px solid #000000;
	background-color : #fcb131;
	padding : 2px;
}
.contentRightBoxHead {
	padding : 0 5px 0 5px;
	font-weight : bold;
	text-align : center;
	background : transparent url('../images/menu_head.png') no-repeat;
	height : 24px;
	line-height : 24px;
	text-shadow: #ffffff 1px 1px 2px;
	
}
.contentRightBoxContent {
	overflow : hidden;
	font-size : 9pt;
	padding : 5px;
}
.contentRightBoxContentNews{
	border-bottom : 1px solid #000000;
	padding-bottom : 2px;
	margin-bottom : 2px;
}
.contentRightBoxContent a {
	font-size : 9pt;
}