html, body {margin:0; padding:0;}

body     {
         color:#A00020;
         background-color:#FFCC66;
	background-image:url(http://www.schnuppernase.org/verein/grafik/bg_verlauf_spuren.gif);
         background-repeat: repeat-x;
         font-size: 100.01%;
         font: 13px "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Helvetica;
         margin: 0 auto;
         margin-top:40px;
         padding: 0px;
         text-align: center;
          }


p,div,span,td {
         font:13px "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Helvetica;
         color:black;
         vertical-align:top;
         }


h1 {
	font-size:16px;
         color:#FF5F00;
         text-align:left;
         }

h2 {
	font-size:14px;
         color:#FF9F00;
         text-align:left;
         }

h2.mittig {
	font-size:14px;
         color:#FF7F00;
         margin:10px 0px 6px 0px;
         text-align:center;
         }

h3 {
	font-size:12px;
         color:#FF5F00;
         margin:14px 0px 7px 0px;
         text-align:left;
         }

h3.extra {
	font-size:12px;
         color:#FF5F00;
         margin:14px 0px;
         text-align:left;
         }


h3.black {
	font-size:12px;
         color:#000;
         margin:24px 0px 0px 0px;
         text-align:left;
         }

h4 {
	font-size:11px;
         color:#FF7F00;
         margin:14px 0px 7px 0px;
         text-align:left;
         }

h4.black {
	font-size:11px;
         color:black;
         margin:14px 0px 7px 0px;
         text-align:left;
         }

form 	{margin:0px;}

img    {border:0px;}

/*---------------------------------*/


#inhalte {
         margin:0px auto;
         padding:0px;
         width:968px;
         text-align:center;
         background-color:#FFFFCC;
        }

#inhalte table.rahmen {
	background-color:#FF9933;
         border:solid 4px #ff5f00;
         margin:0px;
	width:960px;
         }

#inhalte table.rahmen  td {
	padding:0px;
         text-align:left;
         vertical-align:top;
         }


#inhalte table.rahmen  td.links {
	background-color:#fff;
	padding:5px;
         text-align:left;
         vertical-align:top;
         }


#inhalte table.rahmen  td.liebling {
	background-color:#FFFFCC;
         border-top: solid 1px #FF5F00;
         color:#BF0000;
	padding:5px;
         padding-top:20px;
         text-align:center;
         vertical-align:top;
         }

#inhalte table.rahmen td.mitte {
	background-color:#fff;
         border-left: 2px solid #ff7f00;
         border-right: 2px solid #ff7f00;
	padding:5px 10px;
         text-align:left;
         vertical-align:top;
         }


#inhalte table.rahmen td.rechts {
         background-color:#fff;
         padding:5px;
         text-align:left;
         vertical-align:top;
         }



#inhalte table.innere {
	background-color:#FCCB9A;
         border:0px;
         display:block;
         margin:0px;
         }

#inhalte table.innere  td {
	padding:10px;
         text-align:left;
         vertical-align:top;
         width:600px;
         }

#inhalte table.innere td img {
	margin:0px 20px 10px 0px;
         float:left;
         }



/*-------- Navigation links-------------------------*/

#menue {
         font:13px "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Helvetica;
         font-weight:bold;
         width:160px;
	}

#menue ul.hauptnavi {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#menue li.hauptnavi {
	display: block;
         font-weight:bold;
	}

#menue li.hauptnavi a, #menue li.hauptnavi a:link, #menue li.hauptnavi span {
	text-decoration: none;
	display: block;
	color: #0000DF;
         background-color:white;
	padding: 10px 5px;
         margin:0px;
	}

#menue li.hauptnavi a:visited {
	color: #0000DF;
	}

#menue li.hauptnavi a:hover {
         background-color:#FF7F00;
         color:white;
	}
#menue li.hauptnavi a:active, #menue li a:focus {
	color: #ffcc00;
	}

#menue li.hauptnavi span {
	color: #DF0000;
         font-weight:bold;
	}

#menue ul.unterpunkt {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#menue li.unterpunkt a, #menue li.unterpunkt a:link, #menue li.unterpunkt span {
	text-decoration: none;
         font-size: 13px;
         font-weight:normal;
	display: block;
	color: #0000DF;
         background-color:#FFFFFF;
	padding: 2px;
         padding-left:20px;
         margin:0px;
	}

#menue li.unterpunkt a:visited {
	color: #0060FF;
	}

#menue li.unterpunkt a:hover {
         background-color:#FF7F00;
         color:white;
	}
#menue li.unterpunkt a:active, #menue li.unterpunkt a:focus {
	color: #FF5F00;
	}

#menue li.unterpunkt span {
	color: #FF3F00;
	}


#menue li.letzter-unterpunkt a, #menue li.letzter-unterpunkt a:link, #menue li.letzter-unterpunkt span {
	text-decoration: none;
         font-size: 13px;
         font-weight:normal;
	display: block;
	color: #0000DF;
         background-color:#FFFFFF;
	padding: 2px;
         padding-left:20px;
         margin:0px;
         margin-bottom:10px;
	}

#menue li.letzter-unterpunkt a:visited {
	color: #0060FF;
	}

#menue li.letzter-unterpunkt a:hover {
         background-color:#FF7F00;
         color:white;
	}
#menue li.letzter-unterpunkt a:active, #menue li.letzter-unterpunkt a:focus {
	color: #ffcc00;
	}

#menue li.letzter-unterpunkt span {
	color: #FF3F00;
	}


/*-------------------Haupttext-Mitte--------------------------*/


#haupttext {
         display:block;
         padding:20px;
         background-color:#ffffff;

         font-size:11px;
         text-align:left;
         }

#haupttext p{
         padding:10px 0px;
         text-align:justify;
         }


#haupttext a {
         text-decoration:underline;
         font-weight:bold;
         font-size:11px;
         }

#haupttext a:link {
         color:#0000DF; /*-----Farbe für Links im Text: #0000DF -----*/
         }

#haupttext a:visited {
         color:#0000BF;
         }

#haupttext a:hover {
         color:#FF5F00;
         }

#haupttext a:active {
         color:#0000FF;
         }

#haupttext ul.inhalt {
	margin:15px;
         padding:0px 10px;
         font-size:1em;
         }

#haupttext li.inhalt {
	list-style-type:disc;
	margin:15px;
         padding:0px 10px;
         font-size:1em;
         }


#haupttext table.innere {
	background-color:#FFF1B9;
         border:0px;
         display:block;
         margin:0px;
         }

#haupttext table.innere  td {
	padding:10px;
         text-align:left;
         vertical-align:top;
         width:600px;
         }

#haupttext table.innere td img {
	margin:0px 20px 10px 0px;
         float:left;
         }

#haupttext div.nachoben {
	text-align:right;
         margin:10px;
         }

/*-------------------rechte seite-------------------------*/


#rechteSpalte {
		display:block;
         	background-color:#ffffff;
        	 	margin:0px 0px 5px 0px;
        	 	padding:5px;
		font-size: 11px;
         	font-weight:normal;
		border-top: 1px solid #FF7F00;
		}


#rechteSpalte p {
		padding:5px 0px;
         	margin:0px;
		font-size: 10px;
         	text-align:left;
		}


#rechteSpalte a:link, #rechteSpalte a:visited,  #rechteSpalte a:active
	{
         text-decoration:underline;
         color:#0000DF;
         }

#rechteSpalte a:hover  {color:#FF5F00;}




/*---------------------------------*/

#fusszeile {
	display:block;
         margin:0px;
         padding:3px;
         font-size:11px;
         font-weight:bold;
         background-color:#FF7F00;
         color:#FFFFFF;
         text-align:left;
         }

#fusszeile a:link, a:active, a:visited {
	color:#FFFFFF;
         font-weight:bold;
         text-decoration:underline;
	}

#fusszeile a:hover {
	color:#BF0000;
         font-weight:bold;
         text-decoration:underline;
	}
