/* CSS Document */

body {
background-image:url(../img/top-bg.jpg);
background-repeat:no-repeat;
background-color: #FFFAF0;
color: #5E5734;
font: 11px arial, georgia, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


/* LAYOUT */

#gecko {
background-image:url(../img/gecko.jpg);
background-repeat:no-repeat;
background-position: left bottom;
width:100%;
height:100%;
}

#keinumbruch {
width:854px;
height:auto;
}


#oliven {
background-image:url(../img/olivenzweig_lang.png);
background-repeat:no-repeat;
width:584px;height:208px;
position:absolute;
top:0px;
left:70%;
}


#gras {
background-image:url(../img/gras_lang.png);
background-repeat:no-repeat;
background-position: right bottom;
width:100%;height:150px;
position:relative;
bottom:0px;
clear:both;
}


/* LINKE SPALTE */

#linke_spalte {
background-image:url(../img/links_sep.jpg);
background-repeat:no-repeat;
background-position: right top;
float:left;
margin-left:106px;
margin-top:360px;
width:170px;
height:auto;
overflow:auto;
padding-bottom:150px;
}


#text_left {
padding-left:15px;
padding-bottom:10px;
margin-bottom:10px;
margin-top:10px;
margin-left:-40px;
width:140px;
height:auto;
overflow:auto;
border-bottom-style:dotted;
border-botttom-color:#5E5734;
border-bottom-width:thin;
}

/* CONTENT */

#content {
width:578px;
height:auto;
overflow:auto;
margin-top:98px;
}

#topbilder {/* zettel oben rechte seite neben menü */
width:415px;
height:326px;
overflow:hidden;
float:right;
}

img{
border:0px;
margin:0px;
padding:0px;
display:block;
}


#fliess{
padding:20px;
height:auto;
overflow:auto;
}

#fliess img {
float:right;
margin: 0px 0px 10px 10px;
border: 0px;
}


#picminis {
white-space: nowrap;
height:135px;
width:auto;
overflow:auto;
margin: 0px 18px 20px 10px;
}

#picminis img {
display:inline;
margin: 0px 0px 0px 4px;
border: 0px;
}

#belegung {
float:left;
margin-right:10px;
font-weight:bold;
text-align:center;
}

#belegung iframe {
margin-top:15px;
}


#footer {
width:578px;height:23px;
background-color:#E2DACC;
text-align:right;
overflow:hidden;
}

#footer a{
height:23px;
line-height:23px;
padding:5px 5px 5px 30px;
background-image:url(../img/menu/drucken.jpg);
background-position:5px top;
background-repeat:no-repeat;
text-decoration:none;
color: #5E5734;
}

#footer a.empfehlen{
background-image:url(../img/menu/empfehlen.jpg);
}


#footer a:hover{
background-image:url(../img/menu/drucken1.jpg);
background-color: #9B937A;
color: #FFFAF0;
}

#footer a.empfehlen:hover{
background-image:url(../img/menu/empfehlen1.jpg);
}

.hinweis {
	font-size:10px;
}

/* NAVIGATION */
/* MENU LINKS */

#linke_spalte ul{list-style:url(../img/menu/pfeil.gif);}
#linke_spalte li{margin-left:-25px;}


/* MENU */

#menu {
width:131px;height:auto;overflow:auto;
margin-top:150px;
margin-left:20px;
text-align:left;
}

#menu ul{list-style:url(../img/menu/pfeil.gif);}

#menu li a{
color: #5E5734;
text-decoration:none;
display:block;
width:110px;
line-height:23px;
height:23px;
border-bottom-style:dotted;
border-botttom-color:#5E5734;
border-bottom-width:thin;
padding-left:5px;
}

#menu li a:hover, #menu li a.active {
color:#FFFAF0;
background-color:#5E5734;
}

#menu li{
margin-left:-25px;
}


/* SUBMENU */

#submenu {
width:578px;height:23px;overflow:hidden;
position:relative;
background-color:#A99D86;
clear:both;
text-align:right;
}

#submenu ul{
margin:0px;
padding:5px 0px 5px 0px;
list-style:none;
white-space: nowrap;}

#submenu li{display:inline;}

#submenu a{
text-decoration:none;
color: #FFFAF0;
text-align:center;
padding:5px;
}

#submenu a:hover, #submenu li a.active {
background-color:#5E5734;;
}


/* FORMULARDATEN */
/*
form {
text-align: left;
}

form br{
clear:both;
}

form label  {
text-align: left; 
display: block; 
margin-bottom: 12px; 
padding-right: 10px; 
width: 100px; 
float: left 
}

form input, select { 
font: 11px arial, georgia, sans-serif;
margin-bottom:5px;
}

form textarea  {
font: 11px arial, georgia, sans-serif;
}

form input.error {
	background-color: #E9B2B6;
}
form .digit5 {
	width: 70px;
}
*/


