body { margin: 5px; }

/* div */
div.container {	height: 600px; width: 1000px; position:absolute; top: 50%; left: 50%; margin: -300px 0 0 -500px; } 

div.herbst { position: absolute; left:10px; right:0px; top:1px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:320; height: 275px; z-index:8; }
div.muc { position: absolute; left:235px; right:0px; top:240px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:285; height: 250px; z-index:7; }
div.kaese {	position: absolute; left:465px; right:0px; top:160px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:220; height: 200px; z-index:6; }
div.fruehling {	position: absolute; left:350px; right:0px; top:30px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:420; height: 200px; z-index:5; }
div.flora {	position: absolute; left:1px; right:0px; top:350px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:320; height: 250px; z-index:5; }
div.fauna {	position: absolute; left:630px; right:0px; top:260px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:220; height: 207px; z-index:5; }
div.horizont { position: absolute; left:470px; right:0px; top:405px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:520; height: 195px; z-index:4; }
div.mittelberg { position: absolute; left:825px; right:0px; top:90px; bottom:0px; border: 1px solid #dddddd; background-color: #F6F6F6; width:174; height: 310px; z-index:4; }

div.welcome { position: absolute; left:-5px; right:0px; top:282px; bottom:0px; border: 1px solid #dddddd; text-align: center; background-color: #FFD700; width:225; height: 55px; z-index:6; }
div.allgaeu { position: absolute; left:790px; right:0px; top:1px; bottom:0px; border: 1px solid #dddddd; text-align: center; background-color: #FFD700; width:190; height: 103px; z-index:3; }
div.impressum {	position: absolute; left:330px; right:0px; top:500px; bottom:0px; border: 1px solid #dddddd; text-align: center; background-color:#FFD700; width:120; z-index:10; }
div.special { position: absolute; left:470px; right:0px; top:365px; bottom:0px; border: 1px solid #dddddd; text-align: center; background-color: #FFD700; width:260; height: 70px; z-index:10; }

div.containerleft { margin-left: 10px; float: left; }
div.containerright { width: 550px; border: 1px solid #dddddd; background-color: #F6F6F6; padding: 10px; float: left; margin-left: 10px; }
div.menue {	width: 350px; border: 1px solid #dddddd; background-color: #F6F6F6; padding: 10px; }
div.galerie { width: 350px; border: 1px solid #dddddd; background-color: #F6F6F6; padding:10px; margin-top:10px; }

td.bildgal { width: 30px; height: 25px; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; cursor: Hand; text-align: center; background-color: #F6F6F6; }

.head     		   { font-size: 16px; font-family: Arial; font-weight: bold; color: #7B7B7B; }
.bildunterschrift  { font-size: 10px; font-family: Arial; color: #9F9F9F; line-height: 10px;}
p.text_standard     { font-size: 12px; font-family: Arial; color: #9F9F9F; }
p.text_menue     { font-size: 11px; font-family: Arial; color: #9F9F9F; line-height: 15px;}
p.galerie { width: 300px; margin-top:10px; border-top: 1px solid #dddddd; font-size: 12px; font-family: Arial; color: #9F9F9F; line-height: 18px; }
p.berichte { width: 500px; margin-top:10px; margin-bottom:20px; border-top: 1px solid #dddddd; font-size: 12px; font-family: Arial; color: #9F9F9F; line-height: 18px; }

a.mehrlink:link    { color: #CC0033; text-decoration: none;}
a.mehrlink:visited { color: #CC0033; text-decoration: none;}
a.mehrlink:hover   { color: #CC0033; text-decoration: underline;}

a.menue    { color: #7B7B7B; font-family: Arial; text-decoration: none;}
a.menuevisited    { color: #CC0033; font-family: Arial; text-decoration: none;}
a.menue:hover   { color: #CC0033; font-family: Arial; text-decoration: none;}

a.galerie    { font-size: 12px; font-family: Arial; color: #9F9F9F; text-decoration: none;}
a.galerie:hover   { font-size: 12px; font-family: Arial; color: #CC0033; text-decoration: none; }

.red { color: #CC0033; }

img.border { border: 1px solid #dddddd; }

