body {
margin: 0;
padding: 0;
color: black;
background-color: #b7baab;
background-image: url(../Texturen/rock-green-01.jpg);
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
text-align: justify;
}

#background-texture {
background-image: url(../Texturen/rock-green-01.jpg);
padding: 20px;
margin: 20px;
visibility: visible;
position: absolute;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 14px;
text-align: justify;
}

#background-texture a:link, #background-texture a:visited {
color: #000000;
text-decoration: űnderline;
font-weight: bold;
}

#background-texture a:hover {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

#background-texture a.current {
color: #ffffff;
text-decoration: underline;
font-weight: normal;
}

#main-news a:link, #main-news a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

#main-news a:hover {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-news a.current {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-ritter a:link, #main-ritter a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

#main-ritter a:hover {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-ritter a.current {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-foto-monat a:link, #main-foto-monat a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

#main-foto-monat a:hover {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-foto-monat a.current {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}


#main-update a:link, #main-update a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

#main-update a:hover {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-update a.current {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}


/* Pfalzbilder Logo bei main-text */

#logo {
background-image: url(../Grafix/Logos/Logo-Pfalzbilder370x53-neu.jpg);
visibility: visible;
position: absolute;
left: 175px;

z-index: 8;
width: 370px;
height: 50px;
top: 109px;}

/* Pfalzbilder Logo bei 4images */

#logo-fotos {

visibility: visible;
position: absolute;
left: 225px;
background-image: url(../Grafix/Logos/Logo-Pfalzbilder-500x71.jpg);
z-index: 8;
width: 500px;
height: 70px;
top: 109px;}

/* Pfalzbilder Logo bei rittersteine_liste */

#logo-fotos {

visibility: visible;
position: absolute;
left: 175px;
background-image: url(../Grafix/Logos/logo-rittersteine_liste_1000.jpg);
z-index: 8;
width: 1000px;
height: 143px;
top: 109px;}

#logo-fotos-karten-relief-pfaelzer-wald {

visibility: visible;
position: absolute;
left: 225px;
background-image: url(../Grafix/Logos/logo-karten-relief-pfaelzerwald.jpg);
z-index: 8;
width: 700px;
height: 90px;
top: 109px;}


/* Schriftzug <pfalzbilder.net> rechts oben */

#main-title {
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-top: 17px;
padding-bottom: 17px;
padding-right: 80px;
border-bottom: 5px #E1E8A1 solid;
color: #b7baab;
font-weight: bold;
font-size: 11px;
text-align: right;
letter-spacing: 5px;
background-image: url(Texturen/rock-green-01.jpg);}

#main-text {
visibility: visible;
position: absolute;

width: 350px;
top: 189px;
left: 175px;

z-index: 9;
padding-top: 50px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;}

#main-text a:link, #main-text a:visited {
color: #000000;
font-weight: normal;
text-decoration: underline;
}

#main-text a:hover {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-text a.current {
color: #ffffff;
text-decoration: none;
font-weight: normal;
}

#main-4images {
visibility: visible;
position: absolute;
width: 700px;
top: 100px;
left: 175px;

z-index: 9;
}

#main-ritter {
visibility: visible;
position: absolute;
width: 1000px;
top: 239px;
left: 175px;

z-index: 9;
}

#main-fotos-index {
visibility: visible;
position: absolute;

width: 600px;
top: 209px;
left: 175px;

z-index: 9;
padding-top: 10px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
}

#main-fotos-index a:link, #main-fotos-index a:visited {
color: #000000;
}

#main-fotos-index a:hover {
color: #ffffff;
}

#main-fotos-subpages {
visibility: visible;
position: absolute;

width: 600px;
top: 209px;
left: 175px;

z-index: 9;
padding-top: 10px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
}

#main-karten {
visibility: visible;
position: absolute;
width: 600px;
top: 209px;
left: 175px;
z-index: 9;
padding-top: 60px;
border: 2px #E1E8A1 dotted;
padding-bottom: 20px;
padding-right: 10px;
padding-left: 10px;
}

#main-karten-relief-pfaelzerwald {
visibility: visible;
position: absolute;

width: 800px;
top: 209px;
left: 175px;

z-index: 9;
padding-top: 60px;
padding-bottom: 20px;
padding-right: 10px;
padding-left: 10px;
}

#main-karten a:link, #main-fotos-index a:visited {
color: #000000;
}

#main-karten a:hover {
color: #ffffff;
}

#main-update {
visibility: visible;
position: absolute;

width: 350px;

top: 440px;
left: 175px;

padding-top: 50px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;
z-index: 9;
}

#main-update-header {
visibility: visible;
position: absolute;
z-index: 10;
width: 345px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;}

#main-update-header-shadow {
visibility: visible;
position: absolute;
left:15px;
z-index: 9; 
width: 350px;
height: 25px;
margin-top: 5px;
background-color: #323232;
}

#main-news {
visibility: visible;
position: absolute;

width: 350px;

top: 1000px;
left: 175px;

padding-top: 50px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;

z-index: 9;}

#main-news-header {
visibility: visible;
position: absolute;
z-index: 10;
width: 345px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;}

#main-news-header-shadow {
visibility: visible;
position: absolute;
left: 15px;
z-index: 9;
width: 350px;
height: 25px;
margin-top: 5px;
background-color: #323232;}

#main-foto-monat{
visibility: visible;
position: absolute;
width: 350px;
top: 585px;
left: 175px;
padding-top: 50px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;
z-index: 9;}

#main-foto-monat-header {
visibility: visible;
position: absolute;
z-index: 10;
width: 345px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;}

#main-foto-monat-header-shadow {
visibility: visible;
position: absolute;
left: 15px;
z-index: 9;
width: 350px;
height: 25px;
margin-top: 5px;
background-color: #323232;}



/* Heading level 1 is not contained in main-text. */

h1 {
margin-top: 0;
margin-bottom: 15px;
margin-left: 0;
margin-right: 0;

color: #000000;
padding-bottom: 10px;
padding-top: 7px;
padding-left: 190px;
font-weight: bold;
background-color: #E1E8A1;
border-top: 5px #9FB868 solid;
letter-spacing: 5px;
border-bottom: 2px #9FB868 solid;
z-index: 8;}

#headline {
visibility: visible;
position: absolute;
left: 175px;
top: 60px;
background-image: url(../Grafix/Headlines/index-headline.jpg);
width: 300px;
height: 25px;}

/* Styles for the main text on the page. */

#main-background { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 700px; 

z-index: 7; 
}

#main-background-600 { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 2000px; 

z-index: 7; 
}

#main-background-rittersteine-liste { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 1100px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 4000px; 

z-index: 7; 
}

#main-background-flora { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 800px; 

z-index: 7; 
}

#main-background-index { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  
height: 5000px;

border: 2px #000000 none; 
border-right: 2px #000000; 

z-index: 7; 

padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;

}

#main-background-pfalzwetter { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 1200px; 

z-index: 7; 
}

#main-background-pfalzinfo-verwaltung { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  
height: 1500px;

border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}

#main-background-burgen { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 1600px; 

z-index: 7; 
}

#main-background-fotos { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 675px;  
height: 1150px; 


border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}

#main-background-karten { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 675px;  
height: 500px;
margin-bottom: 10px;
border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}

#main-background-karten-relief-pfalz { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 675px;  
height: 600px;
margin-bottom: 10px;
border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}

#main-background-karten-relief-pfaelzerwald { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 850px;  
height: 1200px;
margin-bottom: 10px;
z-index: 7; 
}

#main-background-karten-wikipedia { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 675px;  
height: 850px;
margin-bottom: 10px;
border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}


#main-background-karten-satelittenbilder { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 675px;  
height: 1700px;
margin-bottom: 10px;
border: 2px #000000 none; 
border-right: 2px #000000; 
z-index: 7; 
}

#main-background-links { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 1350px; 

z-index: 7; 
}

#main-text {
visibility: visible;
position: absolute;

width: 350px;
top: 189px;
left: 175px;

z-index: 9;
padding-top: 50px;
border: 2px #E1E8A1 dotted;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;}

#main-background-berge { 
background-repeat: repeat; 
background-color: #9FB868;

visibility: visible; 
position: absolute;

left: 140px; 
top: 90px; 
width: 480px;  

border: 2px #000000 none; 
border-right: 2px #000000; 
height: 800px; 

z-index: 7; 
}

#small-drachenfels {
background-image: url(../Pictures/Index-klein/GoennheimerHoeheKlein01.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 123px;

left: 570px;
top: 243px;

z-index: 10;
}

#main-header {
visibility: visible;
position: absolute;
top: 200px;
left: 185px;
z-index: 10;
width: 345px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;
}

#main-header-shadow {
visibility: visible;
position: absolute;
top: 204px;
left: 189px;
z-index: 9;
width: 350px;
height: 25px;
background-color: #323232;}

#main-header-rittersteine-liste {
visibility: visible;
position: absolute;
top: 280px;
left: 175px;
z-index: 10;
width: 1000px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;
}

#main-header-shadow-rittersteine-liste {
visibility: visible;
position: absolute;
top: 284px;
left: 179px;
z-index: 9;
width: 1005px;
height: 25px;
background-color: #323232;}





#main-header-karten {
visibility: visible;
position: absolute;
top: 220px;
left: 225px;
z-index: 10;
width: 500px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;
}

#main-header-karten-shadow {
visibility: visible;
position: absolute;
top: 224px;
left: 229px;
z-index: 9;
width: 505px;
height: 25px;
background-color: #323232;}

#main-header-karten-relief-pfaelzerwald {
visibility: visible;
position: absolute;
top: 220px;
left: 225px;
z-index: 10;
width: 700px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;
}

#main-header-karten-shadow-relief-pfaelzerwald {
visibility: visible;
position: absolute;
top: 224px;
left: 229px;
z-index: 9;
width: 705px;
height: 25px;
background-color: #323232;}


#main-header-karten-google-earth {
visibility: visible;
position: absolute;
top: 830px;
left: 225px;
z-index: 10;
width: 500px;
height: 25px;
background-image: url(../Texturen/rock-green-01.jpg);
font-weight: bold;
padding-left: 5px;
line-height: 25px;
}

#main-header-karten-google-earth-shadow {
visibility: visible;
position: absolute;
top: 834px;
left: 229px;
z-index: 9;
width: 505px;
height: 25px;
background-color: #323232;}




#small-herbstweiher {
background-image: url(../Pictures/Index-klein/BirkenpilzKlein01.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 123px;

left: 570px;
top: 376px;

z-index: 11;
}

#small-sonne-wolken {
background-image: url(../Pictures/Index-klein/Neidenfels-SonneKlein01.jpg	);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 123px;

left: 570px;
top: 509px;

z-index: 7;
}

#small-viertes-foto-klein {
background-image: url(../Pictures/Index-klein/Trifels150x100.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 113px;

left: 570px;
top: 767px;

z-index: 7;
}

#small-viertes-02-foto-klein {
background-image: url(../Pictures/Index-klein/Eidechse150x100.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 113px;

left: 570px;
top: 642px;

z-index: 7;
}


#small-fuenftes-foto-klein {
background-image: url(../Pictures/Index-klein/DurchblickkammerKlein01.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 113px;

left: 570px;
top: 890px;

z-index: 7;
}

#small-sechstes-foto-klein {
background-image: url(../Pictures/Index-klein/Sonnenuntergang2004-02-04-150x100.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 113px;

left: 570px;
top: 1013px;

z-index: 7;
}



/* Styles for the counter at the bottom of the page */

#small-counter-left {
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 100px;
height: 90px;

left: 570px;
top: 642px;

z-index: 5;

color: #000000;

font-weight: bold;
text-align: left;
padding-top: 10px;
padding-left: 5px;}

#small-counter {
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 55px;
height: 90px;

left: 670px;
top: 642px;

z-index: 5;
text-align: left;
padding-top: 10px;
padding-left: 5px;}

#menu-description {
background-image: url(../Pictures/Index-klein/KirscheGrasKlein01.jpg);
background-repeat: no-repeat;
background-position: 5px;
background-color: #9FB868;

visibility: visible;
position: absolute;

width: 160px;
height: 123px;

left: 570px;
top: 39px;

color: #ffffff;
font-weight: bold;

text-align: center;

z-index: 10;
}

#menu-description-shadow {
background-color: #323232;

visibility: visible;
position: absolute;

width: 150px;
height: 40px;

left: 578px;
top: 113px;

z-index: 7;
border: 1px #000000 solid;
color: #000000;
font-weight: bold;
text-align: center;
}



p, ul, ol, table {

margin-top: 0;
margin-bottom: 0px;
margin-left: 0;
margin-right: 0;
padding: 0;
}


ol, ul {
margin-left: 25px;
}

/* Styles for the navbar on the left side. */

#left-menu {
position: absolute;
top: 70px;
left: 0;
width: 140px;
text-align: left;
border-bottom: 2px #E1E8A1 solid;
border-right: 2px #E1E8A1 solid;
padding-top: 60px;
padding-bottom: 60px;
background-image: url(../../Original/Texturen/rock-green-01.jpg);
z-index: 8;
}

#left-menu p {

padding-right: 20px;
margin-bottom: 0;
border-bottom: 2px #E1E8A1 solid;

padding-left: 10px;
padding-top: 7px;
padding-bottom: 7px;}

#left-menu a {
	display:block;
}

#left-menu a:link, #left-menu a:visited {
color:black;
text-decoration: none;
font-weight: bold;
}

#left-menu a:hover {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

#left-menu a.current:link, #left-menu a.current:visited {
color: #ffffff;
text-decoration:none;
font-weight: normal;
background-image: url(../Grafix/Pfeile/Pfeil-weiss-7x7.jpg);
background-repeat: no-repeat;
}

/* von Levent hinzugefügt */

#left-menu a.parent:link, #left-menu a.parent:visited{
	color:#ffffff;
	font-weight: normal;
	background-image: url(../Grafix/Pfeile/Pfeil-weiss-unten-7x7.jpg);
	background-repeat: no-repeat;
}

#left-menu ul {
	margin:0;
	list-style: none;
}

#left-menu ul ul {
	padding-left:0px;
}

#left-menu li {
	/*padding-right: 20px;*/
	margin-bottom:0;
	border-bottom:2px #E1E8A1 solid;
	padding-left:10px;
	padding:7px 0 7px 10px;
	list-style:none;
}

#left-menu li a {
	padding-left:10px;
	background-image: url(../Grafix/Pfeile/Pfeil-schwarz-7x7.jpg);
	background-repeat: no-repeat;
	background-position:0 3px;
	display:block;
}

#left-menu li.submenu {
	padding-top:1px;
	padding-bottom:0;
	margin-top:0;
	padding-left:0;
	margin-left:0;
	border-bottom:0;
}

#left-menu li.submenu ul {
	padding-top:0;
	margin-top:0;
	border:0;
}

#left-menu li li {
	list-style-image: none;
}

#left-menu li li a {
	padding-left:15px;
	background-position:5px 3px;
}

#left-menu li li li a {
	padding-left:20px;
	background-position:10px 3px;
}

#left-menu li li li li a {
	padding-left:25px;
	background-position:15px 3px;
}

#left-menu li li li li li a {
	padding-left:30px;
	background-position:20px 3px;
}
