/*_________________________________________________________________________________

 * CSS-Style-Datei
 *
 * Template for Open Source CMS Website Baker (http://websitebaker2.org)
 *
 * name:		FEARtheme
 * version:   	0.10
 * plattform:  	Website Baker 2.8
 *
 * license:		GNU General Public License 
 * license:   	http://www.gnu.de/documents/gpl.de.html (Innofizielle UEbersetzung)
 * 
 * author:    	Brenda Grantland
 * copyright:	Brenda Grantland 2014
 * firm: 		FEAR.org
 * email:		bgrantland@brendagrantland.com
 * web:			www.fear.org
 
_________________________________________________________________________________*/


/*		setzt alle abstaende auf null px		*/
			* {
				margin:0px;
				padding:0px;
			}
/*		der scrollbalken wird immer eingeblendet, kein springen		*/			
			html {
				height:101%;
			}
/*		allgemeine einstellungen der seite		*/
			body {
				background-color: #000;
				background-image: url(../bilder_layout/dark_wood_@2X.png);
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #282828;
				line-height:150%;
				text-align:center;
				
			}
/*		linkverhalten der seite			*/
			a:link, a:visited, a:active {
				color: #333;
				text-decoration: underline;
			}
			a:hover {
				color: #cb2525;
				text-decoration: underline;
			}
/*		Linie			*/
			hr {
				margin: 5px 0px 5px 0px;
				color: #cb2525
				border: 0;
				border-top: 1px solid #ccc;
				height: 1px;
				width: 100%;
}
/*		ueberschriften		*/
			h1 {
				font-size: 16px;
				color: #cb2525;
				margin: 8px 2px 8px 2px;
			}
			h2 {
				font-size: 14px;
				color: #cb2525;
				margin: 8px 2px 8px 15px;
				text-decoration:underline;
			}
			h3 {
				font-size: 14px;
				color: #cb2525;
				margin: 8px 2px 8px 15px;
				font-style:italic;
			}
			h4 {
				font-size: 14px;
				color: #cb2525;
				margin: 8px 2px 8px 5px;
			}
			h5 {
				font-size: 12px;
				color: #cb2525;
				margin: 8px 2px 8px 15px;
				width:90%;
				border-bottom:1px solid #ccc;
			}
			h5 {
				font-size: 12px;
				color: #cb2525;
				font-style:italic;
			}
/*		listenpunkte		*/
			#inhalt ul {
				list-style:inside;
				list-style-type: circle;
			}
			#inhalt ol {
			padding-left: 20px;
			}
/*		eingabe und textfelder		*/
			input, textarea, select {
				border:1px solid #333;
				margin: 5px;
				background-color:#000;
				color:#282828;
			}
			 
/*		alles umschliessend; hier die breite der seite aendern		*/
			#content {
				width: 850px;					
				background-color:#000000;
				margin:5px auto;
				text-align:left;
			}
/*		kopf			*/
			#kopf {
				background-image:url(../bilder_layout/FEARbanner1.jpg);	
				background-color:#000;
				height:165px;
				width:800px;
				margin:25px
				border-bottom:1px solid #333;
			}
			
/*		verhalten des titel-links - I do not know what this means so I am putting a green box around it			*/
			.titellink{
				padding:30px 0px 0px 550px;
				font-size:18px;
}
			.titellink a:link, .titellink a:visited, .titellink a:active, .titellink a:hover {
				margin:60px 0px 0px 230px;
				color:#fec04c;
				font-size:20px;
				text-decoration:none;
				float:left;
				text-align:left;
			}
			
/*		suchbox		*/
			.search_box {
				width:250px;
				float: right;
				margin:70px 5px 10px 5px;
			}
			.search_box input{
				background-color:transparent;
				border:1px solid #fec04c;
				color: #fec04c;
			}
/*			navigation	Oben		*/
			.menu_oben {
				width:600px;
				float:right;
				margin:92px 30px 0px 0px;
				text-align: right;
				font-weight:bold;
				font-size:11px;
				list-style:none;
			}
			.menu_oben ul, .menu_oben li {
				list-style-type: none;
				margin: 0;
				padding: 0;
				display: inline;
			}
			.menu_oben li {
				padding: 10px 10px 10px 10px;
			}
			.menu_oben a:link, .menu_oben a:visited, .menu_oben a:active {
				display: block;
				background-color:transparent;
				text-decoration: none;
				display:inline;
				color:#fec04c;
				border-style: none;
			}
			.menu_oben a:hover {
				color:#fed281;
				text-decoration:none;
			}
/*		navigation Links		*/
			.menu {
				float: left;
				width: 190px;
				margin: 0px 0px 15px 20px;
				float:left;
				font-weight:bold;
				border-bottom:1px solid #333;
				border-left:1px solid #333;
				border-right:1px solid #333;
				background-color:#000;				
			}
			.menu ul, .menu li {
				margin: 0;
				padding: 0;
				list-style: none;
				margin-bottom: 5px;
			}
			.menu ul{
			padding:20px 0px 10px 30px;
			}
			.menu ul ul {
				padding: 8px;
			}
			.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
				display: block;
				padding: 2px;
				text-decoration:none;
				color:#fec04c;
			}
			.menu a:hover {
			border-bottom: none;
			color:#fed281;
			}
			.menu_default a:link, .menu_default a:visited, .menu_default a:active {				
			}
			.menu_default a:hover {				
			}
			.menu_current {				
			}			
/*		login tabelle		*/
			.login_table {
				border-top:1px solid #333;
				margin: 20px;
				text-align: center;
				color:#333;
			}
			.login_table h1 {
				color: #666;
				font-size: 12px;
				text-align: center;
			}
			.login_table input {
				text-transform: uppercase;
				font-size: 10px;
				margin: 5px 0px 1px 0px;
				width: 120px;			
			}
			.login_table a:link, .login_table a:visited, .login_table a:visited, .login_table a:hover{
			color:#333;
			text-decoration:none;
			font-size:12px;
			}
/*inserted text to put a white background behind tables*/
			.inhalt table,.inhalt td,.inhalt tr{
    			background-color: #fff !important;
			}			
/*		inhaltsbereich		*/
			#inhalt {
				width:540px;
				float:right;
				border-bottom:1px solid #333;
				border-left:1px solid #333;
				border-right:1px solid #333;
				background-color:#f0f0f0;
				background-image: url(../bilder_layout/wall4.png);	
				margin:0px 20px 20px 0px;
				padding:10px 20px 10px 20px;
color: #000;

			}
/*		fussbereich		*/
			#fuss {
				background-color: #ccc;
				clear: both;
				margin:10px 0px 0px 0px;
				background-image: url(fuss.jpg);
				font-size: 12px;
				color: #666;
				text-align: center;
				line-height: 18px;
				border:1px solid #ccc;
			}
/*		erstellt von		*/
			#powered_by {
				text-align: center;
				font-size: 10px;
				padding-top: 2px;
				color:#666;
				margin:0px 0px 20px 0px;
			}
/*		link fuer den anker nach oben		*/
			#anker_oben a {
				color:#666;
				text-decoration:none;
				float:right;
			}
/*			bredcrumbs			*/
			#bredcrumbs {
				width:570px;
				float:right;
				background-color:transparent;
				color: #fec04c;
				font-size:10px;
				border-bottom:1px solid #fec04c;
				border-left:1px solid #fec04c;
				border-right:1px solid #fec04c;
				background-color:#000;
				margin:0px 20px 0px 0px;
				padding:5px 0px 5px 10px;
			}
			#bredcrumbs a {
				background-color:transparent;
				color:#fec04c;
			}
			input{
			background-color:#000;
			border:1px solid #333;
			color:#333;
			}
			blockquote{
				margin: 20px 0px 20px 0px; 
				padding: 10px 20px 0px 20px;
				border-left: 8px solid #333;
			}
			code{
				font-size:11px;
				font-family:"Times New Roman", Times, serif;
				color:#999;
			}
			img{
				border:1px solid #333;
			}
/*			tabelle			*/
			table {
				clear:both;
				margin:10px;
				background-color: #f0f0f0;
				background-image: url(../bilder_layout/wall4.png);
			}
			th {
				padding:2px 7px 2px 7px;	
				background-color: #f0f0f0;
				background-image: url(../bilder_layout/wall4.png);
			}
			td {
				padding:2px 7px 2px 7px;
				background-color: #f0f0f0;
				background-image: url(../bilder_layout/wall4.png);
			}
			.versteckmich{
				display:none;
				margin:-2000px;
			}