/*_________________________________________________________________________________

 * CSS-Style-Datei
 *
 * Template fuer das Open Source CMS Website Baker (http://websitebaker2.org)
 *
 * name:		finish
 * version:   	1.0
 * plattform:  	Website Baker 2.8
 *
 * license:		GNU General Public License 
 * license:   	http://www.gnu.de/documents/gpl.de.html (Innofizielle UEbersetzung)
 * 
 * author:    	Sylvia Laddach
 * copyright:	Sylvia Laddach (c) 03.2010
 * email:		info@curtis-reni.de
 * web:			www.curtis-reni.de
 
_________________________________________________________________________________*/


/*		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:#C0F5BA;
				background-image:url(../bilder_layout/hintergrund.jpg);
				background-repeat:repeat-x;
				background-attachment:fixed;
				font-family: Verdana, Script MT Bold, Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #ffffff;
				line-height:150%;
				text-align:center;
				letter-spacing:1px;
			}
/*		linkverhalten der seite			*/
			a:link, a:visited, a:active {
				color: #ffffff;
				text-decoration: underline;
				outline-style: none;   
			}
			a:hover {
				color: #7CFC00;
				text-decoration: none;
			}
/*		Linie			*/
			hr {
				margin: 5px 0px 5px 0px;
				color: #7CFC00;
				border: 0;
				border-top: 1px solid #7CFC00;
				height: 1px;
				width: 90%;
}
/*		ueberschriften		*/
			h1 {
				font-size: 16px;
				color: #7CFC00;
				margin: 8px 2px 8px 2px;
			}
			h2 {
				font-size: 14px;
				color: #7CFC00;
				margin: 8px 2px 8px 15px;
				text-decoration:underline;
			}
			h3 {
				font-size: 14px;
				color: #7CFC00;
				margin: 8px 2px 8px 15px;
				font-style:italic;
			}
			h4 {
				font-size: 14px;
				color: #7CFC00;
				margin: 8px 2px 8px 5px;
				text-decoration:underline;
			}
			h5 {
				font-size: 12px;
				color: #7CFC00;
				margin: 8px 2px 8px 15px;
				width:90%;
				border-bottom:1px solid #7CFC00;
			}
			h6 {
				font-size: 12px;
				color: #7CFC00;
				font-style:italic;
			}
/*		listenpunkte		*/
			ul {
				list-style:inside;
				list-style-type: circle;
			}
			ol {
				padding-left: 20px;
			}
/*		eingabe und textfelder		*/
			#inhalt input, #inhalt textarea, #inhalt select {
				border:1px solid #E2DFAD;
				margin: 5px;
				background-color:transparent;
				color:#cfffff;
			}			 
/*		navigation_oben				*/
			#navi_oben{
				margin:10px auto;
				width:1000px;			
				text-align:right;
				font-weight:bold;
			}
			#navi_oben ul li{
				list-style:none;
				display:inline;
				padding:0px 15px 0 0 ;
			}
			#navi_oben a:link, #navi_oben a:visited, #navi_oben a:active{
				text-decoration:none;
				padding:0 5px 0 10px;
				color:#333333;
				border-left:1px solid #000000;
			}
			#navi_oben a:hover{
				color:#7CFC00;
			}
/*		alles umschliessend 		*/
			#content {
				width:1000px;
				margin:15px auto 0px auto;
				text-align:left;
				background-color:transparent;
				background-image:url(../bilder_layout/hintergrund_inhalt.png);
				border:1px solid #ffffff;		
			}
/*		kopf						*/
			#kopf{
				width:1000px;
				height:90px;
				text-align:right;
			}
/*		verhalten des titel-links			*/
			.titellink{
				font-size:33px;
				text-align:right;
				font-family:Script MT Bold;
				font-weight:Bold;
				color:#7CFC00;
				padding:10px 50px 0px 0px;
				letter-spacing:2px;
			}
/*		verhalten des kopfzeilentextes			*/
			.kopfzeile{
				color: #7CFC00;
				font-size:16px;
				text-align:right;
				padding:10px 50px 0px 0px;
			}
/*		suche			*/
			#suche{
				text-align:center;
				text-align:center;
				margin-top:3px;
				width:220px;
			}
			#suche input{
				color:#5F5F5F;
				border:1px solid #5F5F5F;
				background-color:transparent;
			}
/*		navigation		*/
			#navi{
				width:130px;
				float:left;
				font-weight:bold;
				padding:0 0 0 20px;
			}
			#navi ul li{
				list-style:none;
				text-decoration:none;
				list-style-position:outside;
				padding:5px 50px 5px 10px;
				width:130px;
			}
			#navi ul li li{
				padding:5px 0 0 20px;
				width:130px;
			}
			#navi ul li li li{
				padding:5px 0 0 10px;
				width:130px;
			}
			#navi a:link, #navi a:visited, #navi a:active{
				text-decoration:none;
				color:#ffffff;
				padding:5px 30px 5px 10px;
				width:190px;
			}
			#navi a:hover{
				color:#7CFC00;
				width:190px;
			}

/*		login			*/
			#login{
				width:180px;
				padding:10px 0 20px 0;
				text-align:center;
				border-bottom:1px solid #ffffff;
				border-top:1px solid #ffffff;
				color:#5F5F5F;
				margin:30px auto 0 auto;
			}
			#login input{
				border:1px solid #5F5F5F;
				color:#5F5F5F;
				background-color:transparent;
			}			
			#login h1{
				font-size:13px;
				color:#5F5F5F;
				font-weight:bold;
			}
			#navi .login_table a{
				font-size:12px;
				color:#5F5F5F;
			}						
/*		inhalt			*/
			#inhalt{
				width:690px;
				float:right;
				border-left:1px solid #ffffff;
				border-top:1px solid #ffffff;
				padding:20px;
			}
            #inhalt input, #inhalt textarea, #inhalt select{
			background-color:transparent;
			border:1px solid #ffffff;
			}
/*		fuss		*/
			#fuss{
				width:1000px;
				height:30px;
				border-top:1px solid #ffffff;
				clear:both;
				text-align:center;
				padding:10px 0 0 0;
			}
/*			bredcrumbs			*/
			#bredcrumbs {
				background-color:transparent;
				color: #666666;
				font-size:10px;
				text-align:left;
				padding:0 0 10px 30px;		
			}
			#bredcrumbs a {
				background-color:transparent;
				color:#666666;
			}
			#powered_by{
				font-size:12px;
				width:1000px;
				margin:0 auto;
				text-align:center;
				padding-bottom:10px;
			}
			#powered_by a{
			text-decoration:none;	
			}

/*		link fuer den anker nach oben		*/
			#anker_oben a {
				font-size:11px;
				color:#666666;
				text-decoration:none;
				float:right;
				padding:0px 10px 0px 0px;
			}
			.stopp{
				clear:both;
			}
			input{
				background-color:#000000;
				border:1px dotted #cfffff;
				color:#cfffff;
			}
			blockquote{
				margin: 10px 0px 10px 0px; 
				padding: 10px 20px 0px 20px;
				border-left: 1px solid #cfffff;
				border-bottom: 1px solid #cfffff;
			}
			code{
				font-size:11px;
				font-family:"Times New Roman", Times, serif;
				color:#cfffff;
				font-style:italic;
			}
/*			tabelle			*/
			table {
				margin:10px;
			}
			th {
				padding:2px 7px 2px 7px;
			}
			td {
				padding:2px 7px 2px 7px;
			}
			.versteckmich{
				display:none;
				margin:-2000px;
			}

