/**********************************
section for common styles
**********************************/

html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	background-image:url(../templates/rr_default/images/page-background.gif);
	background-repeat:repeat-x;
	color:#CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
    height: 100%;
	size:12px;
	
}

a:link {
	color: #f8e56c;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #f8e56c;
}
a:hover {
	text-decoration: none;
	color: #f8e56c;
}
a:active {
	text-decoration: none;
	color: #f8e56c;
}

.Site_Container
{
	vertical-align: top;
	width: 100%;
	text-align: center;
	margin:0px;
     min-height: 88%;
     height: auto !important;
     height: 87%;
     margin: 0 auto -4em;	
}

.Site_Header
{
	vertical-align: top;
	width: 99%;
	height: 221px;
	color:#000000;
	
}

.Site_Body
{
	vertical-align: top;
	width: 100%;
	height: 90%;
	border-width:thin;
	border-style:dashed;
}
  
.Site_Menu
{
	vertical-align: top;
	width:300px;
	height:100%;
	border-width:thin;
	border-style:dashed;
}
  
.maincontent
{
	vertical-align: top;
    position:relative;
	margin-top:190px;

}

/* IE6 only */
/*\*/
* html .maincontent{margin-top:0px; }
/**/


.maincontent h2
{
	color:#c98e0f;
	font-size:28px;
	font-weight:bold;
	padding-top:10px;

}

.maincontent h3
{
	color:#c98e0f;
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:0px;	
	margin:0px;
	

}

.maincontent p
{
	color:#f8e56c;
	font-size:14px;

}

.Site_Footer
{
	padding-top:30px;
	margin-top:20px;
	text-align:center;
	vertical-align: top;
	width: 100%;
	padding-bottom:5px;
/*	background-color:#FFFFFF;*/
	color:#3f3f3f;
	font-size:10px;
	/*
	border-style:solid;
	border-width:3px 0px 3px 0px;
	border-color:#f8e56c;
	*/

}

.Site_Footer a:link, .Site_Footer a:visited, .Site_Footer a:hover, .Site_Footer a:active
{
	text-decoration:underline;
}

.push {
   height: 4em;
}


 .Site_Footer a {
 	color:#966a0d;
	font-size:10px;
 }

/**********************************
section for header styles
**********************************/

.Header_Main
{
	vertical-align: top;
	width: 835px;
	height: 369px;
	background-image:url("../templates/rr_default/images/goldbomb-header.jpg");
	background-repeat:no-repeat;
	   margin-left: auto ;
	   margin-right: auto ;

}

.Header_Cart
{
	vertical-align: top;
	width: 200px;
	height: 100%;
	border-width:thin;
	border-style:dashed;
}

/**********************************
section for game menu styles
**********************************/

.Navrow
{
	padding-top:320px;
	text-align:left;
	width:830px; 
	margin:0 auto;	

}

.GameMenu
{
	vertical-align: middle;
	text-align: right;
	padding:0px 0; 
	margin:0; 
	float:left; 
	max-width: 450px; 
	min-width:450px; 
	width:450px; 
	display:inline;
}

.GameMenu select
{
	background-color:#000000;
	color:#f8e87e;
	font-size:14px;
	border-style:none;
	padding:5px;
}

.Navigation
{
	vertical-align: middle;
	text-align: left; 
	height: 30px;
	padding:0px 0; 
	margin:0; 
	padding-top:20px;
	padding-left:45px;
	float:left; 
	max-width: 330px; 
	min-width:330px; 
	width:330px; 
	display:inline; 
	color:#cb8f13;	
	font-weight:bold;
}

.Navigation a
{
   	font-size:12px;
   color:#cb8f13;

}

.Navigation a:hover
{
   color:#000000;

}

/**********************************
section for footer styles
**********************************/




/**********************************
section for cart styles
**********************************/

.Cart_List
{
  vertical-align: top;
  width: 100%;
  height: 100%;
  border-width:thin;
  border-style:dashed;
}

.Content_TimeLeft
{
	display:none;
}

.Content_MinPrice
{
	display:none;
}

/**********************************
section for product list styles
**********************************/

/** Goldbombe Listenansicht **/
.goldbomb {

	background-image:url(../templates/rr_default/images/goldbomb-background.gif);
	background-repeat:none;
	width:790px;
	height:138px;
	font-size:11px;

}

.goldbomb .server {
	font-weight:bold;
	color:#c98e0f;
	padding:5px;

}

.goldbomb .servername {

	color:#deb63a;
	padding:5px;

}

.goldbomb .timeleft {
	padding-bottom:5px;
	padding-right:5px;
	color:#f8e56c;
}

.goldbomb .amount, .goldbomb .price, .goldbomb .price a {
	font-weight:bold;
	font-size:28px;
	text-decoration:none;
	margin-top:0px;

}

.goldbomb .price .zuenden, .goldbomb .price .zuenden a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;

}

/** Goldbombe Listenansicht - Reserviert **/

.goldbombreserved {

	background-image:url(../templates/rr_default/images/goldbomb-background-reserved.gif);
	background-repeat:none;
	width:790px;
	height:138px;
	font-size:11px;

}

.goldbombreserved .server {
	font-weight:bold;
	color:#322404;
	padding:5px;

}

.goldbombreserved .servername {

	color:#382e0f;
	padding:5px;

}

.goldbombreserved .timeleft {
	padding-bottom:5px;
	padding-right:5px;
	color:#3e391b;
}

.goldbombreserved .amount, .goldbombreserved .price, .goldbombreserved .price a, .goldbombreserved a {
	font-weight:bold;
	font-size:28px;
	text-decoration:none;
	margin-top:0px;
	color:#3e391b;

}

.goldbombreserved .price .zuenden, .goldbombreserved .price .zuenden a{
	font-size:14px;
	color:#ff0000;
	text-decoration:none;

}

.gbEmailWarning
{
	color:#ff0000;	
} 

/**********************************
section for control styles
**********************************/

.TextBoxEmail
{
	text-align: center;
}

/**********Goldbombdetail***********/

/**** Abdunkler *****/
#blanket {
background-color:#111;
opacity: 0.8;
filter:alpha(opacity=80);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
height:100%;
}

/**** Popup *****/
#popUpDiv {
	position:absolute;
	width:600px;
	height:600px;
	z-index: 9002;
	margin:0px;		
	margin-left: auto;
	margin-right: auto;
	background-image:url(../templates/rr_default/images/goldbomb-detail.png); 
	background-repeat:no-repeat;
	background-position:center;
	color:#f1cb4e;	
}

/* IE6 only */
/*\*/
* html #popUpDiv{background-image:url(../templates/rr_default/images/goldbomb-detail.gif); }
/**/

/**** GB Details *****/
.gb-detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#f1cb4e;
	width: 380px;
	padding-top:150px;
}



/* IE6 only */
/*\*/
* html #gbLayer{	margin-left:120px; margin-top:20px; }
/**/


.gb-detail-info {
	text-align:left;
	padding-left:30px;
	width:500px; 
	margin:0 auto;	
}

.gb-detail-amount{
	font-size:20px;
	font-weight:bold;
	padding:0px 0; 
	margin:0; 
	float:left; 
	max-width: 150px; 
	min-width:150px; 
	width:150px; 
	display:inline; 
	text-align:left;  
}


.gb-detail-server{
	font-size:12px;
	padding:0px 0; 
	margin:0; 
	float:left; 
	max-width: 220px; 
	min-width:220px; 
	width:220px; 
	display:inline;
	padding-top:40px;

}

.gb-detail-trenner{
	float:left;
	width:350px;
	height:2px;
	max-height:2px;
	min-height:2px;	
	background-color: #f4e397;
	margin:10px;
	overflow:hidden;	
}

.gb-detail-text{
	font-size:12px;
	float:left;
	width:350px;
	margin:10px;

}


.gb-detail-form{
	float:left;
	width:350px;
	margin:10px;

}
.gb-detail INPUT{
  color: #f8e46b;
  font-family: Verdana, Arial, sans-serif;
  background-color: #373737;
  font-size: 11px; 
  padding:5px;  
  margin:5px;
  border:0px;
  width:247px

}

.gb-detail .button{
	font-weight:bold;
	color:#000000;
	border:solid 1px #f8e46b;
	width:120px; 
	height:24px;
	background-image:url(../templates/rr_default/images/button-background.jpg);
	background-repeat:none;
	background-color:#ecbf40;
}

.gb-detail-price{
	float:left;
	width:350px;
	margin:10px;
	font-size:35px;
	font-weight:bold;	

}
