/* CSS Document */
body{
	background:url('images/body_bg.jpg') top center no-repeat #FEFAF3;
	padding:0;
	margin:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

#center{
	margin:0 auto;
	width:841px;
	background:url('images/center_bg.gif') top left repeat-y;

}

#headertop_bg{
	height:76px;
	margin:0 auto;
	width:827px;
	padding-left:15px;
}

#headermain_bg{
	height:256px;
}

#footer{
	background:url('images/footer_bg.jpg') top left no-repeat;
	height:28px;
	padding-left:193px;
	padding-top:24px;
	font-size:9px;

}

#main{
	background:url('images/navibottom_bg.jpg') bottom left no-repeat;
	margin-left:12px;
}

#navileft{
	float:left;
	width:164px;
}

#content{
	float:left;
	width:630px;
	margin-left:10px;
}

.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}

#boxstart{
	background:url('images/boxstart_bg.jpg') top left no-repeat;
	height:8px;
	overflow:hidden;
}

#box{
	background-color:#A6A6A6;
	height:300px;
}

html>body #box {
height: auto;
min-height: 300px;
}


#boxend{
	background:url('images/boxend_bg.gif') top left no-repeat;
	height:11px;
	margin-bottom:20px;
	overflow:hidden;
}

a:link,
a:visited,
a:hover,
a:active{
	color:#F39205;	
}


.navipunkt:link,
.navipunkt:visited,
.navipunkt:hover,
.navipunkt:active{color:#333333;font-weight:bold;text-decoration:none;font-size:12px;}

.navipunkt_a:link,
.navipunkt_a:visited,
.navipunkt_a:hover,
.navipunkt_a:active{color:#F39205;font-weight:bold;text-decoration:none;font-size:12px;}



/* INHALSTTEMPLATES */


.boxcontainer{
	padding:5px 8px 8px 8px;
	background-color:#F0F0F0;
	margin-bottom:6px;

}

.boxcontainer h6{
	margin:0;
	background:url('images/h6_bg.jpg') bottom left no-repeat;
	padding-bottom:2px;
	font-size:14px;
	color:#F39205;
	font-weight:bold;
	margin-bottom:10px;
}

.box h1{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding:0;
	margin-bottom:0px;
}

.box h2{
	font-size:9px;
	color:#333333;
	font-weight:bold;
	padding:0;
	margin-top:0;
	margin-bottom:2px;
}

.box h2.bildunterschrift{
	font-size:9px;
	color:#333333;
	font-weight:bold;
	padding:0;
	margin-top:0;
	text-align:center;
	margin-bottom:8px;
}



.box h1 a:link,
.box h1 a:visited,
.box h1 a:hover,
.box h1 a:active{
 	color:#333;
	text-decoration:none;
 }
 
.box a:link,
.box a:visited,
.box a:hover,
.box a:active{
 	color:#F39205;
	text-decoration:none;
	font-weight:bold;
 }
 
#footer a:link,
#footer a:visited,
#footer a:hover,
#footer a:active{
 	color:#333;
	text-decoration:none;
	font-weight:bold;
 }

.firstheader a:link,
.firstheader a:visited,
.firstheader a:hover,
.firstheader a:active{
	color:#F39205;	
}



.guestbookratio{
		color:#9FC500;
}

.gbinput{
	font-size:11px;
	border:1px solid #676767;
	background-color:#E2E2E2;
	font-family:Arial, Helvetica, sans-serif;
	width:195px;
}

.gbinputbox{
	font-size:11px;
	border:1px solid #676767;
	background-color:#E2E2E2;
	font-family:Arial, Helvetica, sans-serif;
	width:290px;
}

.submit{
	border:1px solid #676767;
	background-color:#E2E2E2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.redapic{
	border-top:5px solid #A6A6A6;
	border-bottom:5px solid #A6A6A6;
	border-left:3px solid #A6A6A6;
	border-right:3px solid #A6A6A6;

}

ul{
	list-style-image: url(images/weiter-pfeil.gif);
}

#pressetable{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.legendtable{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.headertype,
.headerurl,
.headersize{
	font-weight:bold;
}

/* MOD_DIRLIST */
/* Anpassung mod_dirlist */
	#pressetable td.file {
		background:url('images/presse_explorer/file.gif') top center no-repeat;
		width:19px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
	#pressetable td.html {
		background:url('images/presse_explorer/html.gif') top center no-repeat;
		width:19px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	} 
	#pressetable td.dir {
		background:url('images/presse_explorer/dir.gif') center center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
	#pressetable td.pdf {
		background:url('images/presse_explorer/pdf.gif') top center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
	#pressetable td.image {
		background:url('images/presse_explorer/image.gif') top center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
	#pressetable td.zip {
		background:url('images/presse_explorer/tar.gif') top center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
	#pressetable td.exe {
		background:url('images/presse_explorer/exe.gif') top center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;

	}
	#pressetable td.sound {
		background:url('images/presse_explorer/sound.gif') top center no-repeat;
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
	}
    #pressetable td.empty {
		width:28px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
    }
    #pressetable td.type {
		width:28px;
		border-bottom:1px solid #FFFFFF;
    }
    #pressetable tr.header{
    	background:url('/relaunch/images/tableheadbg.jpg') top left repeat-x;
    }
    #pressetable .headertype, .headerurl, .headersize{
	    font-weight:bold;
   	}
   	#pressetable td.url{
		width:415px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
   	}    
   	#pressetable td.size{
		width:50px;
		padding:3px 0 3px 0;
		border-bottom:1px solid #FFFFFF;
   	}   
  	#pressetable tr.trfile_1{
  		background-color:#EFF0F4;
  	}
  	#pressetable tr.trfile_1:hover{
  		background-color:#F8F8F8;
  	}
  	#pressetable tr.trfile_2{
  		background-color:#F5F6F8;
  	}
  	#pressetable tr.trfile_2:hover{
  		background-color:#F8F8F8;	
  	}
  	.legendtable{
  		border-bottom:3px solid #FFFFFF;
  	}
  	.searchinput{
  		padding:7px;
  	}
  	.searchHi { background-color:yellow; }

#press_stichwort{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:104px;
	color:#CCCCCC;
}

input{
	font-size:11px;
}