html,body {margin: 0; padding: 0; background-color: #daf4cd} /*b6f498*/
div#prt {width: 80%; margin: 1em auto; padding: 0; background: #c5f4ae url(natur.png) bottom right no-repeat; border: 3px solid #2a5e11}

div#prt h1 {font: 160% Georgia,Times,"Times new Roman",serif; font-variant: small-caps;color: white; margin: 0; padding: 0.8em 200px 1em 1em; background: #2a5e11 url(urlaub.png) top right no-repeat}
* html div#prt h1 {background-image: url(bayern.png)}
div#prt h4, div#prt h2, div#prt p {font: 90% Verdanan,Helvetica,Arial,sans-serif; line-height: 120%; margin: 1em 2em}
div#prt h4, div#prt h2 {font-weight: bold}
div#prt h4:first-line {text-transform: uppercase}
div#prt h5, div#prt dt {margin: 0.5em 2em; border-bottom: 1px solid black; text-transform: uppercase; font: 110% Impact,Arial,Helvetica,sans-serif}
div#prt img {border: 1px solid black; padding: 2px; background: white; margin: 0 7px}
div#prt dl {margin: 0; padding: 0}
div#prt dd {margin: 0.2em 3em; padding: 0; font: 90% Verdana,Arial,Helvetica,sans-serif; letter-spacing: 0.2em}

ul {margin: 0.5em 4em}
ul li {font: 80% Tahoma,Arial,Helvetica,sans-serif}
ul li a:link, ul li a:visited {text-decoration: none; color: #2a5e11}
ul li a:hover {text-decoration: underline; color: #2a5e11}
ul li a:active {text-decoration: underline; color: #e67171}

a {letter-spacing: 0}
a:link {color: #3369d2; text-decoration: underline}
a:visited {color: #3369d2; text-decoration: none}
a:hover {color: #214385; text-decoration: underline}
a:active {color: #214385; text-decoration: underline}

/* Startseite */

div#pmn {width: 80%; margin: 1em auto; padding: 0; background: #c5f4ae url(gfx/bg.jpg) bottom center repeat-x; border: 3px solid #2a5e11}
div#pmn a {font-weight: bold; font-variant: small-caps}
div#hdr {background: #a2e383 url(gfx/darkgreenshade.jpg) top left repeat-x}
div#hdr h1 {font: 160% Georgia,Times,"Times new Roman",serif; font-variant: small-caps;color: white; margin: 0; padding: 0.8em 200px 1em 1em; background: url(urlaub.png) top right no-repeat}
* html div#hdr h1 {background-image: url(bayern.png)}
div#illu {background: url(gfx/hdr.jpg) top center; height: 150px; border-top: 1px solid black; border-bottom: 1px solid black}
div.belsha {height: 10px; background: url(gfx/shadowbelow10px.png) top left repeat-x}

div.kast {float: left; margin: 0 0.1em 0.5em 1em; background: url(gfx/shadowcornerrightbelow10px.png) bottom right no-repeat}
div.kast>div {background: url(gfx/shadowlongbelow10x497px.png) bottom left repeat-x; height:10px; margin-right: 10px}
div.kast>div:first-child {background: url(gfx/shadowlongright10x500px.png) top right repeat-y; height: auto; margin-right: 0}
div.kast div div {width: 16em; height: 20em; padding: 0; margin-right: 10px; border: 1px solid #071636; overflow: hide; background: #c8eab7 url(gfx/greenshade.jpg) top left repeat-y}

div.kast dl {background: #3b70db url(gfx/blueleafs.jpg) top left; margin: 0}
div.kast dt {margin: 0; padding: 0.3em 0.5em; font: bold 70% Arial,Helvetica,sans-serif; color: white; background: url(gfx/bgopacity.png) top left; letter-spacing: 0.1em; border-bottom: 1px solid black}
div.kast dd {margin: 0; padding: 0.1em; font: bold 130% Georgia,Times,"Times New Roman",serif; color: white; font-variant: small-caps; letter-spacing: 0.2em; text-align: right}
div.kast dd:after {display: block; height: 2px; background: url(gfx/bgopacity.png) top left; content: " "}
div.kast h1 {font: italic 110% Georgia,times,"Times New Roman",serif; color: #222; margin: 0; padding: 0.3em}
div.kast p {margin: 0; padding: 0.3em; font: 75% Tahoma,Arial,Helvetica,sans-serif; color: #222}
div.kast img {margin: 3px; border: 1px solid #204186; padding: 2px; background-color: #e9f9e1; float: left}
div.kast h2 {margin: 0; padding: 0.5em; font: 90% Verdana,Arial,Helvetica,sans-serif; color: #111; text-align: right}

div#rlk {clear: left; font: 70% Tahoma,Arial,Helvetica,sans-serif; color: #111; opacity: 0.7; border-top: 1px solid black; padding: 0.5em; margin: 0.5em}
div#rlk span {padding-left: 2em}
div#rlk span:first-child {padding-left: 0}
div#rlk a:link, div#rlk a:visited {color: #1f400f; text-decoration: none}
div#rlk a:hover, div#rlk a:active {color: #102506; text-decoration: underline}

