/* CSS Document */
/*=== Reihenfolge wie HTML ==================================================================*/
body {
	height: 100%;
	width:100%;
	margin: 0;
	padding: 0;
	background: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E3C61A;
	}
form {
padding:0;
margin: -3px 0 -8px 0;
text-align: right;
width:680px;}
#header {	
	position:fixed;
	height: 123px;
	left:0;
	top:0;	
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #3E5B00;
	color: #FFF;
	font-weight: bold;
	background-image:url(pics/gK-headerBG.png);
	background-repeat:no-repeat;
	border-bottom: 2px solid #900;
	z-index:3;
}
#header h1  {
	position:absolute;
	color:#000;
	font-weight:bold;
	padding:0;
	margin: 62px 0 0 38px;	
	font-size: 14px;
	white-space:nowrap;
	background-image: none;
}
#header h2  {
	position:absolute;
	color:#0F0;
	font-weight:bold;
	padding:0;
	margin: 61px 0 0 60px;	
	font-size: 14px;
	white-space:nowrap;
	background-image: none;
}
ul#Navigation {
  	position:absolute;
  	top:90px;
  	width:100%;
    margin: 0;
	padding: 0 0 3px 5px;
	border-top: 1px solid #900;
	border-bottom: 1px solid #900;
	background-image:url(pics/ulBG.png);
}
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0 0 0 8px;
	font-size: 0.72em;
	font-weight:normal;
	color:#CC0000;
 }
  ul#Navigation a {
    padding: 0;
    text-decoration: none;
	font-weight: normal;
    color: #FF9900;
 }
  ul#Navigation a:hover {
    padding: 0;
    color: #FFF;
	text-decoration: none;
}
#player   {
	position: absolute;
	top:2px;
	right:2px;
	float:right;
	width: 301px;
	height: 438px;
}
.shadowoben {
	height:21px;
	width: 100%;
	margin: 0;
	padding: 0;
	background-image:url(pics/shadow-oben.png);
	z-index:3;
	position:fixed;	
	left:0;
	top:125px;	
}
/*content==================================================================*/ 
#content {
	position:relative;
	width: 100%;
	font-size: 0.7em;
	color:#F8F0BE;
	padding:114px 0 0 0;
	margin:0;
	background-color: #000;
	background-image:url(pics/gK-BG-riesig.png);
	background-position:410px 183px;
	background-attachment:fixed;
}
h1  {
	font-size: 1.1em;
	height:18px;
	color: #0F0;
	font-weight: normal;
	margin: 0;
	padding: 0;		
	background-image:url(pics/h1BG.png);
	background-repeat: no-repeat;
	text-indent: 23px;
}
.mp3links  {
	height:18px;
	margin: 0;
	padding: 0;		
}
.mp3links img  {
	margin: 0;
	padding: 0;
	border:0;		
}
h2 {
	font-size: 1.2em;
	font-weight:normal;
	color: #F90;
	margin: 10px 0 0 13px;
}
h3 {
	font-size: 0.7em;
	color: #F90;
	margin: 0;
}
a:link   {
	color: #FFF;
	text-decoration: none;
}
a:visited  {
	color: #FFF;
	text-decoration: none;
  } 
a:hover {
	color: #FFF;
	text-decoration: underline;
}
p  {
	position: relative;
	width: 650px;
	margin: 9px 0 10px 0;
	text-align:right;
	color: #E8CB26;
	padding:0 0 0 50px;

}
p a:link   {
	color: #FFF;
	text-decoration: none;
}
p a:visited  {
	color: #FFF;
	text-decoration: none;
  } 
p a:hover {
	color: #FFF;
	text-decoration: underline;
}
br {
	line-height: 4px;
}
.padding5x img{
	padding: 8px;
	}
.adsheader {
	margin: 0 0 0 5px;
	width: auto;
}
.adsheader img{
	border:solid #900 1px;	
	margin: 1px 0;
}
.adsheader img:hover{
	border:solid #0f0 1px;	
}

.ads {
	margin: 10px 0 15px 60px;
	width: auto;
}
.ads img{
	border:solid #0F0 1px;	
	margin: 2px 0;
	vertical-align:top;
}
.ads img:hover{
	border:solid #900 1px;	
}
.ads a{
	text-decoration: none;
}
.adsamazon {
	margin: 9px 0 15px 20px;
	width: 700px;
	height:380px;
	border:solid #0f0 1px;
	background-color:#333333;
}
.adstags {
	margin: 9px 0 45px 20px;
	width: 700px;
	border:solid #0f0 1px;
	height:auto;	
	background-color:#333333;
	text-align:center;
	padding: 5px 5px;	
}
#goregrindmp3 {
	height: 137px;
	width:1000px;
	background-image:url(pics/gK-h1preGGD.png);
	background-repeat:no-repeat;
	margin:-130px 0 0 0;
	padding:0;
}

#extrememp3 {
	height: 137px;
	width:1000px;
	background-image:url(pics/gK-h1preGGD.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	}
#linktogK {
	height: 137px;
	width:1000px;
	background-image:url(pics/gK-h1preGGD.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
.linktogK img{
	border:none;	
	margin:15px 0 10px 53px;
}
.linktogK img:hover{
	border:none;	
}
.linktogK a{
	text-decoration: none;
}

#aboutgK {
	height: 137px;
	width:1000px;
	background-image:url(pics/gK-h1preGGD.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}
/*trenner==================================================================*/
.trennertopgreen{
	font-size: 0.9em;
	height:14px;
	background-image:url(pics/toplinkBG.png);
	background-repeat:repeat-y;
	width:100%;
	text-indent: 545px;
	font-weight:normal;
	margin:0;
	padding:0;
} 

/*--für tabelle====--*/
.trenner {
        width: 100%;
        height: 1px;
        line-height: 1px;
        background-image: url(pics/trenner1pxROT.png);
		background-repeat:no-repeat;
		padding:0;
	    margin:0;
}
/*========Tabelle================================================*/
.mp3Table {
	position: relative;
	padding:1px 1px 1px 25px;
	margin:0;
	line-height: 17px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	width:850px;
	color:#AAB028;
}
.mp3Table td {
	text-align: left;
	vertical-align: top;
}
.mp3Table a:link   {
	text-align: left;
	vertical-align: top;
	color: #E6F97B;
	text-decoration: none;
}
.mp3Table a:hover {
	color: #9DFF55;
	text-decoration: underline;
}
.mp3Table a:visited  {
	color: #930000;
	text-decoration: line-through;
}
col.col1 {
	width: 550px;
}
col.col2 {
	width: 300px;
} 
pre{
    width:740px;
	border: solid #0F0 1px;	
	background-color:#666;
	color:#FFF;
	padding:3px 3px;		
	margin: 2px 0 40px 13px;
	font-family: Courier, mono;
	font-size:12px;	
}
/*========AnkerDIVs================================================*/
.google {
	width:728px;
	height:90px;
	position:relative;
	margin:10px 0 17px 13px;
	padding:0;
	border:1px solid #0F0;

}
/*goreking recommends*/
.OuterBox{height:250px;}

.box1{
height:40px;
display:inline-block;
width:40px;
padding:0;
margin:2px;
float:left;
}
.box1 div{display:none;}
.box1:hover div{
	background-color:#333333;
	display:block;
	width:203px;
	position:relative;
	top:5px;
	left:5px;
	border:1px solid #0F0;
	padding:15px;
}
/*videoplayer*/
#rechts {
	width:314px;
	position: absolute;
	right: 1px;
	top: 270px;
	z-index:2;
}
.video   {
width: 299px;
	border: solid #3E5B00 1px;	
}
 .video p   {
 	width: 350px;
	margin: 8px 0 8px -24px;
	padding: 0 0 5px 0;	
}
.video p a:link   {
	color: #FFF;
	text-decoration: none;
}
.video p a:hover {
	color: #900;
	text-decoration: underline;
}
.video p a:visited  {
	color: #FFF;
	text-decoration: line-through;
 } 
/*footer==================================================================*/ 
.shadowunten {
	height:14px;
	width: 100%;
	background-image:url(pics/shadow-unten.png);
	z-index:3;
	position:fixed;	
	left:0;
	bottom:16px;	
	padding:0;
	margin:0;
}
#footer {	
	font-size: 0.7em;
	z-index:3;
	position:fixed;	
	left:0;
	bottom:0;	
	width: 100%;
	height: 15px;
	background-color:#3E5B00;
	background-image:url(pics/gK-footer.png);
	padding:0;
	text-align:left;
	text-indent:13px;
	border-top: 1px solid #900;
}
#footer a {	
	color:#0F0;
	
}
#smashfascism {
	position:relative;
	background-image:url(pics/smash_fascism.png);	
	background-repeat:no-repeat;
	background-position: 30px 300px;/*links oben*/
	height: 1240px;
} 


