@CHARSET "UTF-8";


/* tags
*/
body {
	background-color: #394439;
	font-family: verdana, sans-serif;
	color: white; 
	margin:0;
	padding: 60px 60px 0px 60px;
	/*
	background: url('/img/camouflage5.png') fixed repeat; wp_floral_824.gif
	background: #394439 url('/img/panzer.png') bottom left fixed no-repeat;
	*/
	background: #394439 url('/img/patt_4a3e9df7c7925.jpg') fixed;
	

}

h1 {
	font-size: large;
}
h2 {
	font-size: medium;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a, a:ACTIVE, a:FOCUS, a:HOVER, a:VISITED {
	color: #dd0000;
}
strike {
	color: gray;
}

label {
	display: block;
	width: 100px;
	float: left;
}
	
fieldset {
	border: none;
	margin: 0 0 25px 0;	
	color: gray;	
}
	legend {
		color: gray;
	}



/* ids
*/
/**
rot		#dd0000;
oliv	#394439
*/

#left {
	width: 49%;
	float: left;
}
	
#right {
	width: 48%;
	float: right;
}

#panzertest{	
	position: absolute;
	bottom: -18px;
	left: 0px;
	background: #394439 url('/img/panzer.png') bottom left fixed no-repeat;
	background: url('/img/panzer_leiste.gif') top left repeat-x;
	width: 100%;
	height: 70px;
	z-index: 100;
	border-top: 1px solid white;
}

#message {
	color: #dd0000;
	margin: 10px 0 10px 0;
	font-weight: bold;
}
#topbar {
    float:left;
    width:100%;
    height: 31px;
    padding:0;
    margin:0;
    display: block;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 1100;
    background: black url("/img/blackBack.png") top left repeat-x;
}
	#topbar div {
		padding: 5px 0 0 10px;
    	font-size: 8pt;			
	}	
	
	#topbarShadow {
		float:left;
		background: url("/img/um.png") bottom left repeat-x;
		height: 19px;
		width: 100%;
		margin: 0;
		padding: 0;
	}	
	
#contentFrameTable {
	/*
	border-left: 1px solid #dd0000;
	border-right: 1px solid #dd0000;
	border-bottom: 1px solid white;
	*/
	margin:0;
	padding:0;
}

#content {
	padding: 15px 15px 0px 15px;
	margin: 0;
	color: white;
	font-size: 12px;
}
	.contentOliv {
		background-color:#394439;
		font-size:10px;
	}

#tussi {
	/*	
	z-index: 300;
	position: fixed; 
	bottom: 0px; 
	right: 0px;
	background: url('/img/frau_silhoutte.png') no-repeat; 
	width: 300px; 
	height: 165px;
	*/
}	
#sprechblase {
	z-index: 500;
	position: fixed; 
	bottom: -180px; 
	right: -70px;
	background: url('/img/sprechblase.png') no-repeat; 
	width: 521px; 
	height: 324px;
}

#layer { /* Layer Playerinfo */
	border: 3px solid #dd0000;
	background-color: #505050;
	color: white;
	min-width: 250px;
	min-height: 200px;
	display: none;	
	padding: 0 10px 10px 10px;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-opera-border-radius: 1em;
	-khtml-border-radius: 1em;
	border-radius: 1em;
	z-index: 9999999;
	filter:alpha(opacity=99); /* IE */
	-moz-opacity: 0.99; /* Gecko */
	opacity: 0.99; /* Opera */	
}
	#layerClose{
		position: absolute;
		top: -7px;
		right: -7px;
		width: 32px;
		height: 32px;
		cursor: pointer;
		background: url('/img/mail_delete.png') no-repeat;
	}
	.layerH1 {
		color: #dd0000;
	}
	#layerPointer{
		position: absolute;
		top: 136px;
		left: -94px;
		background: transparent url('/img/netpanzerRedpointer.png') top left no-repeat;
		width: 90px;
		height: 53px;
	}

#adHead {
	width:890px;
	left:auto;
	margin:0pt auto;
	padding:0 0 10px 0;
	position:relative;
	z-index:1;	
	font-size: 12px;
	z-index: 1000;
	text-align: right;
}
	#adHead a {
	}
	
#loadingAnimation {
	position: absolute;
	top: 40px;
	right: 40px;
	background: url('/img/ajax_loader_64_trans.gif') top left no-repeat;
	width: 64px;
	height: 64px;	
	z-index: 90000000 !important;
}		

/* titles 4 tables
*/
.ostitle {
	position: relative; top:30px; left: 0px;
}
.h2title {
	position: relative; top: -20px; left: 0px;
	margin: 0 0 -30px 0;
}
h2 .stufftitle {
	padding: 0 0 0 45px;
}



/* classes
*/
.basenames{
	font-size: 8px !important;
	color: gray !important;
}

.special:hover {
	color: white !important;	
}

.sBlink {
	text-decoration: none;
	color: red;
}

.noLinkBorder {
	text-decoration: none;
	border: none;
}

.textRed {
	color: #dd0000;
}
.textOliv {
	color: #394439;
}
.bull {
	color: gray;
	font-weight: bold;
}
.gray {
	color: gray;
}
.backgoundRed {
	background-color: #dd0000;
}

.backgoundOliv {
	background-color: #394439;
}

.backgoundBlack{
	background-color: #000000;
}

.opacity {
   	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

tr.hoverrow:hover {
	background: #dd0000;
}


/* shadow
*/
#website {
width:890px;
left:auto;
margin:0pt auto;
padding:0px;
position:relative;
background-color: #000000 !important;
z-index:1;
}
	/* Schatten mit Ecken oben */
	#ol {
	position:absolute;
	top:-15px;left:-15px;
	background:url(/img/ol.png) no-repeat;
	width:25px;
	height:25px;
	}
	#om {
	position:absolute;
	top:-15px;left:10px;
	background: url(/img/om.png) repeat-x;
	width:870px;
	height:15px;
	}
	#or {
	position:absolute;
	top:-15px;right:-15px;
	background:url(/img/or.png) no-repeat;
	width:25px;
	height:25px;
	}

	/* Schatten links rechts */
	#li {
	position:absolute;
	top:10px;left:-15px;
	background:url(/img/li.png) repeat-y;
	width:15px;
	height:100%;
	}
	#re {
	position:absolute;
	top:10px;right:-15px;
	background: url(/img/re.png) repeat-y;
	width:15px;
	height:100%;
	}

	/* Schatten mit Ecken unten */
	#ul {
	position:absolute;
	bottom:-35px;left:-15px;
	background:url(/img/ul.png) no-repeat;
	width:25px;
	height:25px;
	}
	#um {
	position:absolute;
	bottom:-35px;left:10px;
	background: url(/img/um.png) repeat-x;
	width:870px;
	height:15px;
	}
	#ur {
	position:absolute;
	bottom:-35px;right:-15px;
	background:url(/img/ur.png) no-repeat;
	width:25px;
	height:25px;
	}


#contentfix {position:absolute;bottom:-20px;left:0px;width:100%;height:20px;background-color: black;z-index:0;
	border-bottom: 1px solid white;
}




/* Rater
*/

	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 80px;
		height: 16px;
		position: relative;
		background: url(/img/star.jpg) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		height:16px;
		width: 16px;		
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:16px;
		height: 16px;
		line-height:30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		/*
		background: url(/img/star.jpg) left center;
		*/
		background: url(/img/star.jpg) 0px -16px;
		z-index: 2;
		left: 0px;
		border:none;
	}
	
	.star-rating a.one-star{
		left: 0px;
	}
		.star-rating a.one-star:hover{
			width:16px;
		}
	
	.star-rating a.two-stars{
		left:16px;
	}
		.star-rating a.two-stars:hover{
			width: 32px;
		}
	
	.star-rating a.three-stars{
		left: 32px;
	}
		.star-rating a.three-stars:hover{
			width: 48px;
		}
	
	.star-rating a.four-stars{
		left: 48px;
	}	
		.star-rating a.four-stars:hover{
			width: 64px;
		}
	
	.star-rating a.five-stars{
		left: 64px;
	}
		.star-rating a.five-stars:hover{
			width: 80px;
		}
	
	.star-rating li.current-rating{
		/*
		background: url(/img/star.jpg) left bottom;
		*/
		background: url(/img/star.jpg) 0px 16px;
		position: absolute;
		top: 0px;
		left: 0px;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}	
	

