html {
height:100.2%;
/* margin-bottom:1px; */
}

body { 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
background-color:#FFFFFF;
cursor:default; 
background-image:url('imgs/banner.gif'); 
background-repeat:repeat-x; 
background-position:0px 0px; 
background-attachment:scroll; 
/*
font-family:Arial, Helvetica, Sans-Serif;
font-size:16px;
color:#000000;
*/
}

a { cursor:pointer; cursor:hand; }

div#seite {
width:960px;
margin:0px auto;
padding:0px 0px 0px 0px;
/*
background-image:url('imgs/hgtop.jpg'); 
background-repeat:no-repeat;
background-position:center; 
background-attachment:scroll;
*/

}

div#banner {
float:left;
width:960px;
height:120px;
background-image:url('imgs/logo.png'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bannerinhalt {
width:100%;
height:100%;
}

div#bannerbild {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbbolivien15.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbmadeira8 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbmadeira8.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbmadeira15 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbmadeira15.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbbolivien15 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbbolivien15.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbperu14 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbperu14.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbecuador16 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbecuador16.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbkolumbien10 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbkolumbien10.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#bbgalizien123 {
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
float:left;
width:960px;
height:225px;
background-image:url('imgs/bbgalizien123.jpg'); 
background-repeat:no-repeat; 
background-position:0px 0px; 
}

div#leiste {
float:left;
width:960px;
/* height:30px; */
/* line-height:24px; */
/* background-color:#408080; */

}

div#leisteinhalt {
/*background-color:#C8C891;*/
text-align:left; 
/*border-left:1px solid #000000;*/
/*border-right:1px solid #000000;*/
/*border-bottom:1px solid #000000;*/

}

div#leisteinhalt div#leistemenue ul {
margin: 0;
padding: 0;
/* margin-bottom: 1em; */
float: left;
/*font: bold 100% Tohoma;*/
width: 100%;
/*border: 1px solid #625e00;*/
/* border-bottom:1px solid #000000; */
font:normal 18px/1.4 Arial, Helvetica, Sans-Serif;
/* background-color: #eff0f2; */
background-color: #FDF2CB; 
}

div#leisteinhalt * html div#leistemenue ul {
width: 99%;
}

div#leisteinhalt div#leistemenue ul li {
display: inline;
}

div#leisteinhalt div#leistemenue ul li a {
float: left;
/*color: black;*/
padding: 5px 10px;
/* border:1px solid #000000; */
/*text-decoration: none;*/
/*background: transparent url(media/vertical.gif) center right no-repeat;*/
}

div#leiste ul li a:visited {
/*color: black;*/
}

div#leiste ul li a:hover {
/*color: black;*/
/*background-color: #ffe84f;*/
}

/*
ddiv#leisteinhalt a {
padding:5px 10px 5px 10px;
border-right:1px solid #F0F0D2;
}
*/

#dropmenudiv {
position:absolute;
border-right:1px solid #9E723E;
border-bottom:1px solid #9E723E;
border-left:1px solid #9E723E;
/* border-bottom-width: 0; */
font:normal 18px/1.4 Arial, Helvetica, Sans-Serif;
line-height:24px;
z-index:100;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 5px;
/* border-bottom:1px solid #000000; */
padding: 1px 0;
text-decoration: none;
font-weight: none;
text-align:left; 
}

div#text {
float:left;
width:960px;
margin:10px 0px 0px 0px;
}

div#textinhalt {
padding:0px 0px 0px 0px;
font:normal 18px/1.4 Arial, Helvetica, Sans-Serif;
text-align:left; 

/*
font-family:georgia, "Times New Roman", serif;
font-size:16px;
line-height:20px; 
*/

/*
background-image:url('imgs/hgtop.jpg'); 
background-repeat:no-repeat;
background-position:0px 0px; 
*/
}

/*
div#textinhalt p {
margin:10px 0px 0px 0px;
}
*/

div#textinhalt p {
margin:10px 0px 10px 0px;
}

div#textinhalt p#rechts {
float:right;
}

div#textinhalt p#absatz:first-letter {
font-size:14px;
font-weight:bold;
color:#800000;
}

div#textinhalt p#standortverweise {
margin:0px 0px 0px 0px;
font-size:11px;
line-height:16px;
}

div#textinhalt p#kontaktinfo {
margin:10px 0px 10px 0px;
font-size:12px;
}

div#textinhalt span#standorttitel {
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:12px;
color:#000000;
}

div#textinhalt p#taetigkeit {
font-size:11px;
line-height:16px;
}

div#textinhalt p#kontakt {
font-size:11px;
line-height:16px;
}

div#textinhalt p#galerieverweise {
margin:5px 0px 5px 0px;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:14px;
}

div#textinhalt p#galerieverweiselinks {
float:left;
margin:5px 0px 5px 0px;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:14px;
}

div#textinhalt p#galerieverweiserechts {
float:right;
margin:5px 0px 5px 0px;
font-family:verdana,geneva,arial,helvetica,sans-serif;
font-size:14px;
}

div#textinhalt p#ue1 {
margin:10px 0px 20px 0px;
padding:2px 0 2px 5px;
font:bold 18px/1.4 Arial, Helvetica, Sans-Serif;
border-left:10px solid #9E723E;
border-bottom:2px solid #9E723E;
/*background-color:#F1FCCD;*/
}

div#textinhalt p#ue11 {
font:bold 18px/1.4 Arial, Helvetica, Sans-Serif;
color:#800000;
}

div#textinhalt span#ue11 {
font:bold 18px/1.4 Arial, Helvetica, Sans-Serif;
color:#800000;
}

div#textinhalt p#ue2 {
margin:10px 0px 10px 0px;
padding:2px 0 2px 5px;
font:bold 16px/1.4 Arial, Helvetica, Sans-Serif;
border-left:8px solid #9E723E;
border-bottom:1px solid #9E723E;
}

div#textinhalt span#ue2 {
font:bold 16px arial, geneva, sans-serif;
}

div#textinhalt p#ue3 {
margin:20px 0px 20px 0px;
padding:2px 0 2px 5px;
font:14px/1.4 Arial, Helvetica, Sans-Serif;
border-left:6px solid #9E723E;
border-bottom:1px solid #9E723E;
}

div#textinhalt span#ue3 {
margin:20px 0px 20px 0px;
padding:2px 0 2px 5px;
font:bold 14px arial, geneva, sans-serif;
border-left:6px solid #9E723E;
border-bottom:1px solid #9E723E;
}


div#textinhalt p#ue4 {
margin:10px 0px 10px 0px;
padding:2px 0 2px 5px;
font:bold 14px arial, geneva, sans-serif;
}

div#textinhalt p#uefh1 {
/*margin:40px 0px 40px 0px;*/
/*padding:2px 0 2px 5px;*/
font:bold 18px arial, geneva, sans-serif;
/*border-left:10px solid #CC9900;*/
/*border-bottom:2px solid #CC9900;*/
/*background-color:#F1FCCD;*/
}

div#textinhalt p#uefh2 {
/*margin:40px 0px 40px 0px;*/
/*padding:2px 0 2px 5px;*/
font:bold 16px arial, geneva, sans-serif;
/*border-left:10px solid #CC9900;*/
/*border-bottom:2px solid #CC9900;*/
/*background-color:#F1FCCD;*/
}

div#textinhalt p#uefh3 {
/*margin:40px 0px 40px 0px;*/
/*padding:2px 0 2px 5px;*/
font:bold 14px arial, geneva, sans-serif;
/*border-left:10px solid #CC9900;*/
/*border-bottom:2px solid #CC9900;*/
/*background-color:#F1FCCD;*/
}

div#textinhalt div#textinformationa { 
float:left;
width:310px;
}

/* Menue */

div#menue {
float:right;
width:150px;
margin:0px 0px 0px 0px;
}

div#menueinhalt {
border:1px solid #808080;
background-color:#E6E6CC;
margin:0px 0px 5px 0px;
}

div#menueinhalt p {
margin:0px;
line-height:20px;
text-indent:5px;
text-align:left; 
}

div#menueinhalt p#titel {
 font-size:11px; 
 color:#FFFFFF; 
 background-color:#408080; 
 display:block; 
 width:100%; 
}

div#menueinhalt p#subtitel {
 font-size:11px; 
 color:#000000; 
 background-color:#C8C891; 
 display:block; 
 width:100%; 
}

div#menueinhalt p#kapitel {
 font-size:12px; 
 color:#000000; 
 background-color:#92B965; 
 display:block; 
 width:100%; 
}

div#menue div#menueinformation { 
background-color:#F1FCCD;
border:1px solid #808080;
font-size:11px; 
line-height:16px;
text-align:left;
}

div#menue p#menueinfotitel {
color:#000000;
background-color:#92B965;
border-bottom:1px solid #808080;
/*font-weight:bold;*/
line-height:20px;
text-indent:5px;
margin:0px 0px 0px 0px;
text-align:left;
}

div#menue p#menueinfotext { 
margin:5px 5px 5px 5px; 
text-align:left;
}

div#textinhalt ul#anmeldeformular {
margin-bottom:0px;
}

div#textinhalt span#fett { 
font-weight:bold;
}

ul#liste {
padding-left:20px;	
}

div#textinhalt span#sprache { 
float:right;
font:normal 18px/1.4 Arial, Helvetica, Sans-Serif;
text-align:left; 
}

/* Kontakt */

div#textinhalt div#kontaktlinks { 
float:left;
width:470px;
}

div#textinhalt div#kontaktrechts { 
float:left;
width:480px;
}

div#textinhalt div#kontaktlinks p#anschriften { 
width:90%;
border-bottom:1px solid #9E723E;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

/* Impressum */

div#textinhalt div#impressumlinks { 
float:left;
width:355px;
}

div#textinhalt div#impressumlinks p { 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#textinhalt div#impressumrechts { 
float:left;
width:600px;
}

/* Philosophie */

div#textinhalt div#philosophielinks { 
float:left;
text-align:center;
}

/* AGB */

/* Definitionsliste Finanzierungshilfen */

ul#fhallgemein {
padding-left:20px;	
}

p#quellefh {
font:bold 16px arial, geneva, sans-serif;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#textinhalt dl#agb {

}

div#textinhalt dl#agb dt#ueberschrift {
float:left;
clear:left;
width:960px;
text-align:left;
font-weight:bold;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

div#textinhalt dl#agb dt {
float:left;
clear:left;
width:60px;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

div#textinhalt dl#agb dd {
float:left;
width:900px;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}



/* Seitenende */

div#abschluss {
clear:both;
margin:10px 0px 10px 0px;
width:100%;
border-top:1px solid #000000;
}

div#abschlussinhalt {
padding:10px 0px 0px 0px;
text-align:left; 
}

#clearboth { 
clear:both;
}
#clearleft { clear:left }
#clearright { clear:right }
