/********/
/* body */
/********/
body {
	margin: 0px;
	background-color: #431c1c;
	background-attachment:fixed;	
	background-image:url(/fileadmin/images/background.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
a {
	color: #ba2a2a;
}
em {
}
h1 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #ba2a2a;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
}
li {
	margin-bottom: 10px;
}
/**************/
/* begin page */
/**************/
#page {
	display: table;
	width: 860px;
	background-image: url(/fileadmin/images/bg_box.gif);
	background-repeat: repeat-y;
}
#page_main {
	position: relative; left: 30px; 
	float: left;
	width: 800px;
	background-color: white;
}
#page_header {
	float: left;
	width: 800px;
}
#page_top_nav {
	float: left;
	width: 800px;
	background-image: url(/fileadmin/images/bg_topnav.gif);
	background-repeat: no-repeat;
}
#page_top_nav_games {
	float: left;
	width: 800px;
	background-image: url(/fileadmin/images/bg_topnav_games.gif);
	background-repeat: no-repeat;
}
#page_top_nav_start {
	float: left;
	width: 800px;
	background-image: url(/fileadmin/images/bg_topnav_start.gif);
	background-repeat: no-repeat;
}
#page_body {
	float: left;
	width: 800px;
}
#page_border_bottom {
	float: left;
	width: 860px;
	height: 80px;
	background-image: url(/fileadmin/images/bg_bottom.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 20px;
	color: #ba2a2a;
	font-weight: normal;
}
#start_bottom {
	font-family: "Trebuchet MS";
	font-size: 13px;
}

/************/
/* end page */
/************/

/*****************/
/* begin content */
/*****************/
#content {
	float: left;
	width: 800px;
}
#content_games {
	float: left;
	width: 800px;
	background-image: url(/fileadmin/images/bg_left.gif);
	background-repeat: repeat-y;
}
#content_box_title {
	float: left;
	width: 800px;
}
#content_box_left {
	float: left;
	width: 230px;
	padding-left: 20px;
}
#content_box_right {
	float: left;
	width: 750px;
	padding: 0px 30px 30px 20px;
	margin: 0px;
}
#content_box_games {
	float: left;
	width: 500px;
	padding: 0px 40px 30px 10px;
	margin: 0px;
}
#content_box_bottom {
	float: left;
	width: 800px;
	height: 80px;
	background-image: url(/fileadmin/images/bg_footer.gif);
	background-repeat: no-repeat;
}
#content_box_bottom_games {
	float: left;
	width: 800px;
	height: 80px;
	background-image: url(/fileadmin/images/bg_footer_games.gif);
	background-repeat: no-repeat;
}
#content_box_bottom p {
	margin: 10px 0px 0px 250px;
	line-height: 15px;
}
/***************/
/* end content */
/***************/

/****************************/
/* begin css styled content */
/****************************/
.bodytext {
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 20px;
	color: black;
	font-weight: normal;
}
.csc-header {
	margin: 40px 0px 15px 0px;

}
.csc-firstHeader {
	/*font-size: 30px;*/
}
.csc-header-n1 {
	margin: 0px 0px 15px 0px;
}
.csc-textpic {
	position:relative;
}
.csc-textpic-caption {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: black;
	font-weight: bold;
}
.csc-textpic-image {
	padding-bottom:10px;
}


TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 13px; margin: 0px; padding: 0px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 6px; padding-right: 6px; width: 1%; text-align: center; vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 20px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

.csc-bulletlist {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	list-style-image: url(/fileadmin/images/bullet.gif)
}

.csc-uploads {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #3a7a9e;
	font-weight: normal;
}

td.csc-uploads-fileSize {
	margin: 0px;
	padding: 0px;
}



table.contenttable tr td {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	color: #3a7a9e;
	font-weight: normal;
	
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
	padding:0px 3px;
}

table.contenttable tr.tr-even {
	background-color:#CAD5DC;
}
table.contenttable tr.tr-odd {
	background-color:#EEEEEE;
}

.tx-rlmpflashdetection-pi1 {
	margin: 0px;
	padding: 0px;
}

/****************************/
/* powermail                */
/****************************/

.tx-powermail-pi1 {font-family: "Trebuchet MS";}
.tx-powermail-pi1_formwrap {
	margin: 0px;
	padding: 0px;
}
.tx_powermail_pi1_form {
	margin: 0px;
	padding: 0px;
}
.tx-powermail-pi1_fieldset {
	font-family: "Trebuchet MS";
	border:5pt none #0000ff;
	margin: 0px;
	padding: 0px;
}

.tx-powermail-pi1_fieldset legend {
	visibility:hidden;
}


.tx_powermail_pi1_fieldwrap_html {
	font-size: 13px;
	padding-bottom: 20px;
}

.tx_powermail_pi1_fieldwrap_html label {
	font-weight: bold;
	width: 200px;
	display: inline-block;
}
.tx_powermail_pi1_fieldwrap_html input {
	display: inline-block;
}
.tx-powermail-pi1_mandatory {
	color: #ba2a2a;
	
}
.tx-powermail-pi1_confirmation {
	font-size: 13px;
}
tr.powermail_all_tr:first-child {
	display:none;
}
.powermail_all_td {
	padding-right:20px;
}
.tx-powermail-pi1_confirmation_back {
	margin-top:20px;
}

/****************************/
/* end css styled content   */
/****************************/

