@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color: #333333;
}
body {
	margin: 0px;
	background: url(../images/geo_verlauf_hell.jpg);
	background-repeat:repeat-x;
	/*bezieht sich auf den Text:*/
	color: #333333;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-position: -64px 0px;
	position: absolute;
	visibility: visible;
	left: 50%;
	width: 950px;
	height: inherit;
	margin-left: -475px;
	border-width:1px;
	border-style:solid;
	border-color:#3e723e;
	
}
a:link {
	color: #006600;
	text-decoration: underline;
}

a:linkmail {
	color: #ffffff;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #006600;
}
a:hover {
	text-decoration: underline;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
}
/*a:active {
	color: #2e3a4a;
	text-decoration: underline;
}*/

#site {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	height:auto;
			  
}
#header {
	float: left;
	height: 93px;
	width: 950px;
	/*background-image: "images/geo_header_01.jpg";*/
	image: url("images/geo_header_01.jpg");
}
#site #header {
	float: left;
	height: 93px;
	width: 950px;
	background-image: "images/geo_header_01.jpg";
	background-repeat: no-repeat;
}
#site #header #navi{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	width: 950px;
	height: 40px;
	text-align: center;
	color:#dde3e7;
	/*margin-left: auto;
	margin-right: auto;*/
	margin-top: 143px;
}



/*Menü!!!*/

ul#navigation {
padding:0;
margin:0;
list-style:none;
width:950px;
}
 
ul#navigation li {
display:inline;
}
 
ul#navigation li a {
float:left;
width:110px;
height:93px;
}
 


/*Fotogalerie:*/

#site #mainbodyFotoGal {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_fotogal_start.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}


#mainbodyFotoGal .colEins {
	float: left;
	width: 360px;
	margin-top: 10px;
	margin-left: 20px;
	height: 530px;
}



/*fetter Fließtext*/
#mainbodyFotoGal .colEins tFett {
	font-size: 12px;
	font-weight:bold;
	line-height: 20px;
	text-align: left;
	color: #333;
	font-family: Arial, Verdana, Geneva, sans-serif;
}


/*Foto-Galerien*/

#site #mainbodyGallery {
	float: left;
	width: 950px;
	margin-top: 0px;
	height: 574px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color:#333;
}


#mainbodyGallery .colEins {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 18px;
	height: 530px;
}

#mainbodyGallery .colBack {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 0px;
	height: 20px;
}

#mainbodyGallery .colEins .spalte1{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 20px;
	margin-left: 0px;
	height: 160px;
}

#mainbodyGallery .colEins .spalte1 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}




#mainbodyGallery .colEins .spalte1 .captionSchmal2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 80px;
	float:inherit;
	margin-top: 3px;	
}
#mainbodyGallery .colEins .spalte1 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 51px;
	margin-right: 0px;
	height: 180px;
	padding-top: 0px;
}

#mainbodyGallery .colEins .spalte1 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 0px;
}

#mainbodyGallery .colEins .spalte1 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGallery .colEins .spalte1 .caption{
	display: inline; /* IE doubled float-margin bug */ 
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGallery .colEins .spalte1 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGallery .colEins .spalte1 .captionSchmalRechts{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 88px;
	float:inherit;
	margin-top: 3px;	
}



/* Zweite Spalte */
#mainbodyGallery .colEins .spalte2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 50px;
	margin-left: 0px;
	height: 160px;
}


#mainbodyGallery .colEins .spalte2 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGallery .colEins .spalte2 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}

#mainbodyGallery .colEins .spalte2 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGallery .colEins .spalte2 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 0px;
}
#mainbodyGallery .colEins .spalte2 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGallery .colEins .spalte2 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGallery .colEins .spalte2 .captionSchmalRechts{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color: #dde3e7;
	text-align: left;
	width: 93px;
	float: inherit;
	margin-top: 3px;	
}

#mainbodyGallery .colEins .spalte2 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color: #dde3e7;
	text-align: left;
	width: 10px;
	float: inherit;
	margin-top: 3px;	
}



/* Mehr als drei Zeilen Fotos */

#site #mainbodyGalleryHochHoch {
	float: left;
	width: 950px;
	margin-top: 0px;
	height: 1600px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color:#333;
}



#mainbodyGalleryHochHoch .colEins {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 18px;
	height: 530px;
}

#mainbodyGalleryHochHoch .colBack {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 0px;
	height: 20px;
}

#mainbodyGalleryHochHoch .colEins .spalte1{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 20px;
	margin-left: 0px;
	height: 160px;
}

#mainbodyGalleryHochHoch .colEins .spalte1 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte1 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}



#mainbodyGalleryHochHoch .colEins .spalte1 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}
#mainbodyGalleryHochHoch .colEins .spalte1 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte1 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryHochHoch .colEins .spalte1 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}
#mainbodyGalleryHochHoch .colEins .spalte1 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}


/* Zweite Zeile */
#mainbodyGalleryHochHoch .colEins .spalte2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 50px;
	margin-left: 0px;
	height: 160px;
}


#mainbodyGalleryHochHoch .colEins .spalte2 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte2 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}

#mainbodyGalleryHochHoch .colEins .spalte2 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte2 .bildSchmal2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 8px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte2 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHochHoch .colEins .spalte2 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryHochHoch .colEins .spalte2 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGalleryHochHoch .colEins .spalte2 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}










/* Mehr als zwei Zeilen Fotos */

#site #mainbodyGalleryHoch {
	float: left;
	width: 950px;
	margin-top: 0px;
	height: 980px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color:#333;
}


#mainbodyGalleryHoch .colEins {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 18px;
	height: 530px;
}

#mainbodyGalleryHoch .colBack {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 0px;
	height: 20px;
}

#mainbodyGalleryHoch .colEins .spalte1{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 20px;
	margin-left: 0px;
	height: 160px;
}

#mainbodyGalleryHoch .colEins .spalte1 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte1 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}



#mainbodyGalleryHoch .colEins .spalte1 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}
#mainbodyGalleryHoch .colEins .spalte1 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte1 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryHoch .colEins .spalte1 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}
#mainbodyGalleryHoch .colEins .spalte1 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}

/* Zweite Zeile */
#mainbodyGalleryHoch .colEins .spalte2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 50px;
	margin-left: 0px;
	height: 160px;
}


#mainbodyGalleryHoch .colEins .spalte2 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte2 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}

#mainbodyGalleryHoch .colEins .spalte2 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte2 .bildSchmal2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 8px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte2 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryHoch .colEins .spalte2 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryHoch .colEins .spalte2 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGalleryHoch .colEins .spalte2 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}



/* Deutschland-galerie */

#site #mainbodyGalleryD {
	float: left;
	width: 950px;
	margin-top: 0px;
	height: 2150px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color:#333;
}
#mainbodyGalleryD .colEins {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 18px;
	height: 530px;
}

#mainbodyGalleryD .colBack {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 0px;
	height: 20px;
}

#mainbodyGalleryD .colEins .spalte1{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 20px;
	margin-left: 0px;
	height: 160px;
}

#mainbodyGalleryD .colEins .spalte1 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte1 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}



#mainbodyGalleryD .colEins .spalte1 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}
#mainbodyGalleryD .colEins .spalte1 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte1 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryD .colEins .spalte1 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}
#mainbodyGalleryD .colEins .spalte1 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}

/* Zweite Zeile */
#mainbodyGalleryD .colEins .spalte2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 50px;
	margin-left: 0px;
	height: 160px;
}


#mainbodyGalleryD .colEins .spalte2 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte2 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}

#mainbodyGalleryD .colEins .spalte2 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte2 .bildSchmal2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 8px;
	margin-right: 14px;
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte2 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
}

#mainbodyGalleryD .colEins .spalte2 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryD .colEins .spalte2 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGalleryD .colEins .spalte2 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}











/* Galerie Ecuador, oder im Stile von Ecuador */

#site #mainbodyGalleryEcuador {
	float: left;
	width: 950px;
	margin-top: 0px;
	height: 980px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color:#333;
}


#mainbodyGalleryEcuador .colEins {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 18px;
	height: 530px;
}

#mainbodyGalleryEcuador .colBack {
	float: left;
	width: 931px;
	margin-top: 10px;
	margin-left: 0px;
	height: 20px;
}

#mainbodyGalleryEcuador .colEins .spalte1{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 20px;
	margin-left: 0px;
	height: 160px;
}

#mainbodyGalleryEcuador .colEins .spalte1 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 22px;
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte1 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}



#mainbodyGalleryEcuador .colEins .spalte1 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 22px;
	/*padding-right: 2px;*/
	height: 180px;
}
#mainbodyGalleryEcuador .colEins .spalte1 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte1 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryEcuador .colEins .spalte1 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}
#mainbodyGalleryEcuador .colEins .spalte1 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}

/* Zweite Spalte */
#mainbodyGalleryEcuador .colEins .spalte2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 931px;
	margin-top: 50px;
	margin-left: 0px;
	height: 160px;
}


#mainbodyGalleryEcuador .colEins .spalte2 .bild{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	padding-top: 51px;
	width: 150px;
	margin-top: 0px;
	margin-right: 22px;
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte2 .bildRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	height: 180px;
	padding-top: 51px;
}

#mainbodyGalleryEcuador .colEins .spalte2 .bildSchmal{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte2 .bildSchmal2{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 8px;
	margin-right: 14px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte2 .bildSchmalRechts{
	float: left;
	display: inline; /* IE doubled float-margin bug */ 
	width: 105px;
	margin-top: 0px;
	margin-right: 0px;
	/*padding-right: 2px;*/
	height: 180px;
}

#mainbodyGalleryEcuador .colEins .spalte2 .caption{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 139px;
	float:inherit;
	margin-top: 3px;
	
}

#mainbodyGalleryEcuador .colEins .spalte2 .captionSchmal{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 100px;
	float:inherit;
	margin-top: 3px;	
}

#mainbodyGalleryEcuador .colEins .spalte2 .caption2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-color:#dde3e7;
	text-align: left;
	width: 93px;
	float:inherit;
	margin-top: 3px;	
}

/* ENDE Ecuador!!! */














#site #mainbody {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-color:#FFF;
	height: auto;
	background-repeat: no-repeat;
}



/*Links:*/

#site #mainbodyLinks {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_links.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}

#mainbodyLinks .colEins {
	float: left;
	width: 470px;
	margin-top: 10px;
	margin-left: 470px;
	height: 530px;
}




/*Biographie:*/

#site #mainbodyBio {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_bio.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}


#mainbodyBio .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 10px;
	/*margin-top: 500px;*/
	margin-left: 0px;
	min-height: 20px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#fff;
	font-color: #fff;
}


#mainbodyBio .colEins {
	float: left;
	width: 470px;
	margin-top: 10px;
	margin-left: 470px;
	height: 530px;
}

#site #mainbody {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-color:#FFF;
	height: auto;
	background-repeat: no-repeat;
}


/*Gästebuch:*/

#site #mainbodyGaeste {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_gaestebuch.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}

#mainbodyGaeste .colEins {
	float: left;
	width: 470px;
	margin-top: 10px;
	margin-left: 470px;
	height: 530px;
}



/*Geomoment weiterempfehlen:*/

#site #mainbodyWeiterempf {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_weiterempf.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}
#mainbodyWeiterempf .colFenster {
	float: left;
	width: 430px;
	margin-top: 70px;
	margin-left: 250px;

	padding-top:40px;
	padding-left:15px;
	padding-right:20px;
	height: 100px;
	color:#FFF;
	/*background-color:#093;
	opacity: 0.7;*/
}
#mainbodyWeiterempf .colFenster2 {
	float: right;
	width: 390px;
	margin-top: 70px;
	margin-left: 250px;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	height: 50px;
	color:#ccffcc;
	text-decoration:underline;
	/*background-color:#093;
	opacity: 0.7;*/
}

#mainbodyWeiterempf .select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	border: 0px;
	width: 150px;
}

#mainbodyWeiterempf .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 340px;
	/*margin-top: 500px;*/
	margin-left: 0px;
	min-height: 20px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#fff;
	font-color: #fff;
}



/*Weiterempfehlen Dank:*/

#site #mainbodyWeiterempfDank {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_weiterempf_dank.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}


/*Newsletter:*/

#site #mainbodyNewsletter {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_newsletter_anmeld.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}
#mainbodyNewsletter .colFenster {
	float: left;
	width: 400px;
	margin-top: 120px;
	margin-left: 250px;
	margin-bottom: 273px;
	padding-top:35px;
	padding-left:15px;
	padding-right:10px;
	height: 100px;
	color:#FFF;
	/*background-color:#093;
	opacity: 0.7;*/
}
#mainbodyNewsletter .colFenster2 {
	float: right;
	width: 390px;
	margin-top: 70px;
	margin-left: 250px;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	height: 50px;
	color:#ccffcc;
	text-decoration:underline;
	/*background-color:#093;
	opacity: 0.7;*/
}

#mainbodyNewsletter .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 20px;
	/*margin-top: 500px;*/
	margin-left: 0px;
	min-height: 20px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#fff;
	font-color: #fff;
}



#mainbodyNewsletter .input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#FFF;*/
	border: 0px;
	width: 270px;
	/*background-color: #FFF;*/
}
#mainbodyNewsletter .select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	border: 0px;
	width: 132px;
}
#mainbodyNewsletter .textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 0px;
	width: 400px;
}



#site #mainbodyNewsletterDank {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/newsletter_dank.jpg);
	height: 574px;
	background-repeat: no-repeat;
	color:#FFF;
}

#mainbodyNewsletterDank .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 20px;
	/*margin-top: 500px;*/
	margin-left: 0px;
	margin-top: 530px;
	min-height: 20px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#fff;
	font-color: #fff;
}


/*Ausstellung Iran:*/
#site #mainbodyAusstellIran {
	float: left;
	width: 950px;
	background-color:#FFF;
	background-image: url(../images/geo_fond_ausstellungen.jpg);
	background-position: absolute;
	height: 100%;
	background-repeat: no-repeat;
}

#mainbodyAusstellIran .col1 {
	float: left;
	width: 250px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}

#mainbodyAusstellIran .colTextLang{
	float: left;
	width: 390px;
	margin-top: 45px;
	margin-left: 40px;
	min-height: 1000px;
}

#mainbodyAusstellIran .colTextBaum{
	float: left;
	width: 390px;
	margin-top: 45px;
	margin-left: 310px;
	min-height: 1000px;
}

#mainbodyAusstellIran .colTextMensch{
	float: left;
	width: 390px;
	margin-top: 45px;
	margin-left: 310px;
	min-height: 900px;
}

#mainbodyAusstellIran .colTextLangLinks{
	float: left;
	width: 390px;
	margin-top: 45px;
	margin-left: 290px;
	min-height: 500px;
}

#mainbodyAusstellIran .colTextLangRechts{
	float: right;
	width: 400px;
	margin-top: 45px;
	margin-left: 10px;
	min-height: 500px;
}


#mainbodyAusstellIran .colBilder{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 10px;
	min-height: 700px;
}

#mainbodyAusstellIran .colBilderLeft{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 310px;
	min-height: 700px;
}

#mainbodyAusstellIran .colAbstand{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 10px;
	height: 1040px;
}
#mainbodyAusstellIran .colAbstand2{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 10px;
	height: 170px;
}

#mainbodyAusstellIran .ausstellbild{
	float: left;
	width: 222px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom:20px;
	height: 144px;
}
#mainbodyAusstellIran .bildunterschrift {
	float: left;
	padding-top: 5px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}


/*Ausstellung Menschen:*/
#site #mainbodyAusstellMensch {
	float: left;
	width: 950px;
	background-color:#FFF;
	background-image: url(../images/bg_ausstell_mensch.jpg);
	background-position: absolute;
	height: 100%;
	background-repeat: no-repeat;
}

#mainbodyAusstellMensch .col1 {
	float: left;
	width: 250px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}

#mainbodyAusstellMensch .colTextLang{
	float: left;
	width: 385px;
	margin-top: 45px;
	margin-left: 20px;
	min-height: 1000px;
}


#mainbodyAusstellMensch .colLinks2{
	float: left;
	width: 200px;
	margin-top: 600px;
	margin-left: 15px;
	height: 40px;
}

#mainbodyAusstellMensch .colBilder{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 40px;
	min-height: 1000px;
}
#mainbodyAusstellMensch .ausstellbild{
	float: left;
	width: 222px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom:20px;
	height: 144px;
}
#mainbodyAusstellMensch .bildunterschrift {
	float: left;
	padding-top: 5px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}

/*Ausstellung Bäume:*/
#site #mainbodyAusstellBaum {
	float: left;
	width: 950px;
	background-color:#FFF;
	background-image: url(../images/bg_ausstell_baum.jpg);
	background-position: absolute;
	height: 100%;
	background-repeat: no-repeat;
}

#mainbodyAusstellBaum .col1 {
	float: left;
	width: 250px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}

#mainbodyAusstellBaum .colTextLang{
	float: left;
	width: 390px;
	margin-top: 45px;
	margin-left: 40px;
	min-height: 1000px;
}


#mainbodyAusstellBaum .colBilder{
	float: left;
	width: 222px;
	margin-top: 37px;
	margin-left: 10px;
	min-height: 1000px;
}
#mainbodyAusstellBaum .ausstellbild{
	float: left;
	width: 222px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom:20px;
	height: 144px;
}
#mainbodyAusstellBaum .bildunterschrift {
	float: left;
	padding-top: 5px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}







#mainbodyIndex .colLinks {
	float: left;
	width: 375px;
	margin-top: 10px;
	margin-left: 155px;
	min-height: 250px;
}

#mainbodyIndex .col2 {
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}



/*wenn nur 1 Spalte, z.B. Impressum:*/

#mainbody .colEins {
	float: left;
	width: 470px;
	margin-top: 10px;
	margin-left: 470px;
	min-height: 600px;
}


/*wenn 2 Spalten:*/

#mainbody .colLinks {
	float: left;
	width: 375px;
	margin-top: 10px;
	margin-left: 155px;
	min-height: 250px;
}



/*wenn 3 Spalten:*/
#mainbody .col1 {
	float: left;
	width: 500px;
	margin-top: 10px;
	margin-left: 168px;
	min-height: 250px;
}



#mainbody .col2 {
	float: left;
	width: 950px;
	margin-top: 10px;
	margin-left: 10px;
	min-height: 250px;
	background-image: url(../images/geo_vorab2_10.jpg);
}


#mainbody .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}






/*Für die Startseite*/
#site #mainbody2 {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_bg.jpg);

	/*height: auto;*/
	min-height: 620px;
	background-repeat: no-repeat;
	/*color:#FFF;*/
	
}



#mainbody2 .col1 {
	float: left;
	width: 290px;
	margin-top: 10px;
	margin-left: 26px;
	min-height: 250px;

}
#mainbody2 .col1slide {
	float: right;
	width: 290px;
	margin-top: 10px;
	margin-left: 0px;
	min-height: 550px;
	 z-index:10;


}



#mainbody2 .col2 {
	float: left;
	width: 230px;
	padding-top: 426px;
	/*margin-top: 500px;*/
	margin-left: 402px;
	min-height: 250px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
}

#mainbody2 .col2kasten {
	float: left;
	width: 290px;
	padding-top: 430px;
	/*margin-top: 500px;*/
	margin-left: 340px;
	min-height: 250px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
}

#mainbody2 .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 450px;
	margin-left: 340px;
	min-height: 250px;
	background-repeat: no-repeat;
	align: bottom;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
}


#mainbody2 .col2kastenSlide {
	float: left;
	width: 660px;
	padding-top: 0px;
	margin-left: 0px;
	min-height: 435px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	z-index:1;
}

#mainbody2 .colTextLang{
	float: left;
	width: 250px;
	margin-top: 10px;
	margin-left: 550px;
	min-height: 1000px;
}

#mainbody2 .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}


#mainbody2 .colLinks1{
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 15px;
	min-height: 300px;
}




/*Für die Iran-Vortrags-Seite*/
#site #mainbody2iran
{
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_iran_hoch_09.jpg);
	min-height: 1200px;
	background-repeat: no-repeat;
}
/*für die Termine */
#mainbody2iran .colKasten {
	float: left;
	width: 249px;
	margin-top: 90px;
	margin-left: 16px;
	min-height: 250px;
	color: #006600;
	background-color:#f0fbf1;
	border:solid 1px #a8d4a9;
	/*position:fixed;*/
}
#mainbody2iran .colKastenText {
	float: left;
	width: 215px;
	margin-top: 8px;
	margin-left: 14px;
	min-height: 250px;
	color: #006600;
	font-size:11px;
	line-height:20px;
}


#mainbody2iran .col1 {
	float: left;
	width: 290px;
	margin-top: 10px;
	margin-left: 26px;
	min-height: 250px;
}
#mainbody2iran .col2 {
	float: left;
	width: 222px;
	padding-top: 426px;
	/*margin-top: 500px;*/
	margin-left: 408px;
	min-height: 250px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
}

#mainbody2iran .colTextLang{
	float: left;
	width: 387px;
	margin-top: 35px;
	margin-left: 280px;
	min-height: 200px;
}


#mainbody2iran .colTextLangLinks{
	float: left;
	width: 385px;
	margin-top: 0px;
	margin-left: 310px;
	min-height: 500px;
}

#mainbody2iran .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}


#mainbody2iran .colLinks1{
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 15px;
	min-height: 300px;
}

#mainbody2iran .colLinks2{
	float: left;
	width: 200px;
	margin-top: 420px;
	margin-left: 15px;
	height: 40px;
}







/*Für die Kuba-Vortrags-Seite*/
#site #mainbody2kuba
{
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_kuba_hoch.jpg);
	/*background-color:#ffffff;*/
	min-height: 1200px;
	background-repeat: no-repeat;
}







/*für die Termine */
#mainbody2kuba .colKasten {
	float: left;
	width: 249px;
	margin-top: 90px;
	margin-left: 16px;
	min-height: 2200px;
	color: #006600;
	background-color:#f0fbf1;
	border:solid 1px #a8d4a9;
	/*position:fixed;*/
}
#mainbody2kuba .colKastenText {
	float: left;
	width: 215px;
	margin-top: 8px;
	margin-left: 14px;
	min-height: 250px;
	color: #006600;
	font-size:11px;
	line-height:20px;
}


#mainbody2kuba .col1 {
	float: left;
	width: 290px;
	margin-top: 10px;
	margin-left: 26px;
	min-height: 250px;
}
#mainbody2kuba .col2 {
	float: left;
	width: 222px;
	padding-top: 426px;
	/*margin-top: 500px;*/
	margin-left: 408px;
	min-height: 250px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
}

#mainbody2kuba .colTextLang{
	float: left;
	width: 387px;
	margin-top: 35px;
	margin-left: 280px;
	min-height: 200px;
}


#mainbody2kuba .colTextLangLinks{
	float: left;
	width: 385px;
	margin-top: 0px;
	margin-left: 310px;
	min-height: 500px;
}

#mainbody2kuba .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}


#mainbody2kuba .colLinks1{
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 15px;
	min-height: 300px;
}

#mainbody2kuba .colLinks2{
	float: left;
	width: 200px;
	margin-top: 420px;
	margin-left: 15px;
	height: 40px;
}


#mainbody2kuba .colKUBA {
	float: left;
	width: 620px;
	margin-top: 50px;	
	margin-left: 30px;
	min-height: 250px;
}


#mainbody2kuba .DiaBildLeft2 {
	float: left;
	width: 226px;
	height: 500px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}


#mainbody2kuba .DiaBildLeft2vortrag {
	float: left;
	width: 226px;
	height: 190px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}

#mainbody2kuba .bildunterschrift {
	float: left;
	padding-top: 5px;
	padding-bottom: 10px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}


/*Blocksatz*/
#mainbody2kuba .colKUBA tb {
	font-size: 12px;
	line-height: 20px;
	/*text-align: left;*/
	text-align:justify;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-style:inherit;
	/*float:inherit;*/
	
}










/*Für die Tansania-Vortrags-Seite*/
#site #mainbody2tansania
{
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_tansania_hoch.jpg);
	/*background-color:#ffffff;*/
	min-height: 1200px;
	background-repeat: no-repeat;
}



/*für die Termine */
#mainbody2tansania .colKasten {
	float: left;
	width: 249px;
	margin-top: 90px;
	margin-left: 16px;
	min-height: 2200px;
	color: #006600;
	background-color:#f0fbf1;
	border:solid 1px #a8d4a9;
	/*position:fixed;*/
}
#mainbody2tansania .colKastenText {
	float: left;
	width: 215px;
	margin-top: 8px;
	margin-left: 14px;
	min-height: 250px;
	color: #006600;
	font-size:11px;
	line-height:20px;
}


#mainbody2tansania .col1 {
	float: left;
	width: 290px;
	margin-top: 10px;
	margin-left: 26px;
	min-height: 250px;
}
#mainbody2tansania .col2 {
	float: left;
	width: 222px;
	padding-top: 426px;
	/*margin-top: 500px;*/
	margin-left: 408px;
	min-height: 250px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: top;
}

#mainbody2tansania .colTextLang{
	float: left;
	width: 387px;
	margin-top: 35px;
	margin-left: 280px;
	min-height: 200px;
}


#mainbody2tansania .colTextLangLinks{
	float: left;
	width: 385px;
	margin-top: 0px;
	margin-left: 310px;
	min-height: 500px;
}

#mainbody2tansania .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}


#mainbody2tansania .colLinks1{
	float: left;
	width: 200px;
	margin-top: 10px;
	margin-left: 15px;
	min-height: 300px;
}

#mainbody2tansania .colLinks2{
	float: left;
	width: 200px;
	margin-top: 420px;
	margin-left: 15px;
	height: 40px;
}


#mainbody2tansania .colTANSANIA {
	float: left;
	width: 620px;
	margin-top: 50px;	
	margin-left: 30px;
	min-height: 250px;
}


#mainbody2tansania .DiaBildLeft2 {
	float: left;
	width: 226px;
	height: 500px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}


#mainbody2tansania .DiaBildLeft2vortrag {
	float: left;
	width: 226px;
	height: 190px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}

#mainbody2tansania .bildunterschrift {
	float: left;
	padding-top: 5px;
	padding-bottom: 10px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}


/*Blocksatz*/
#mainbody2tansania .colTANSANIA tb {
	font-size: 12px;
	line-height: 20px;
	/*text-align: left;*/
	text-align:justify;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-style:inherit;
	/*float:inherit;*/
	
}






/*Für die Dia-Vortrags-Seite*/
#site #mainbody2dia {
	float: left;
	width: 950px;
	margin-top: 0px;
	background-image: url(../images/geo_diavortraege.jpg);
	background-color:#FFF;
	min-height: 2000px;
	background-repeat: no-repeat;
}


#mainbody2dia .col1 {
	float: left;
	width: 250px;
	margin-top: 17px;
	margin-left: 18px;
	min-height: 250px;
	color: #006600;
	font-size:12px;
	line-height:20px;
}
/*für Länderbuttons*/
#mainbody2dia .colButtons {
	float: left;
	width: 80px;
	margin-top: 10px;
	margin-left: 12px;
	height: 260px;
	color: #006600;
	font-size:12px;
	line-height:20px;
}
#mainbody2dia .colButtons li {
	font-size:12px;
	color: #d9ebd8;
	float:left;
	}

#mainbody2dia .colKasten {
	float: left;
	width: 249px;
	margin-top: 10px;
	margin-left: 0px;
	min-height: 250px;
	color: #006600;
	background-color:#f0fbf1;
	border:solid 1px #a8d4a9;
	/*position:fixed;*/
}
#mainbody2dia .colKastenText {
	float: left;
	width: 215px;
	margin-top: 8px;
	margin-left: 14px;
	min-height: 250px;
	color: #006600;
	font-size:11px;
	line-height:20px;
}


#mainbody2dia .col2 {
	float: left;
	width: 625px;
	margin-top: 46px;
	/*margin-top: 500px;*/
	margin-left: 39px;
	min-height: 250px;
	background-repeat: no-repeat;
	align: top;
}

#mainbody2dia .col3 {
	float: right;
	width: 625px;
	margin-top: 5px;
	/*margin-top: 500px;*/
	margin-left: 39px;
	margin-right:18px;
	min-height: 250px;
	background-repeat: no-repeat;
	align: top;
}

#mainbody2dia .col4 {
	float: right;
	width: 625px;
	margin-top: 5px;
	/*margin-top: 500px;*/
	margin-left: 39px;
	margin-right:18px;
	height: auto;
	background-repeat: no-repeat;
	align: top;
}

/*Blocksatz*/
#mainbody2dia .col3 tb {
	font-size: 12px;
	line-height: 20px;
	/*text-align: left;*/
	text-align:justify;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-style:inherit;
	/*float:inherit;*/
	
}

#mainbody2dia .DiaBild {
	float: right;
	width: 255px;
	height: 162px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-bottom: 22px;
	align: top;
	clear:both;
}

#mainbody2dia .DiaBild2 {
	float: right;
	width: 255px;
	height: 162px;
	padding-top: 4px;
	padding-bottom: 45px;
	margin-left: 15px;
	margin-bottom: 5px;
	align: top;
}

#mainbody2dia .DiaBild2kurz {
	float: right;
	width: 255px;
	height: 162px;
	padding-top: 4px;
	padding-bottom: 20px;
	margin-left: 15px;
	margin-bottom: 5px;
	align: top;
}

#mainbody2dia .DiaBildLeft {
	float: left;
	width: 255px;
	height: 162px;
	padding-top: 22px;
	padding-bottom: 5px;
	margin-right: 15px;
	align: top;
}

#mainbody2dia .DiaBildLeft2 {
	float: left;
	width: 255px;
	height: 162px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}

#mainbody2dia .DiaBildLeft2hoch {
	float: left;
	width: 255px;
	height: 162px;
	padding-top: 5px;
	padding-bottom: 45px;
	margin-right: 15px;
	margin-bottom: 30px;
	align: top;

}

#mainbody2dia .DiaBildLeft2mittelhoch {
	float: left;
	width: 255px;
	height: 162px;
	padding-top: 5px;
	padding-bottom: 45px;
	margin-right: 15px;
	margin-bottom: 15px;
	align: top;

}


#mainbody2dia .bildunterschrift {
	float: left;
	padding-top: 5px;
	align: top;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#333;
	font-size:11px;
}

#site #mainbody2dia t {
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
	text-align: left;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
}

/*Blocksatz*/
#mainbody2dia .col2 tb {
	font-size: 12px;
	line-height: 20px;
	/*text-align: left;*/
	text-align:justify;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-style:inherit;
	/*float:inherit;*/
}


#mainbody2dia .colBack {
	float: left;
	width: 625px;
	margin-top: 10px;
	margin-bottom:5px;
	margin-left: 0px;
	height: 20px;
}







#mainbodyImpressum .col1 {
	float: left;
	width: 260px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}
#mainbodyImpressum .col2 {
	float: left;
	width: 225px;
	margin-top: 10px;
	margin-left: 20px;
	min-height: 250px;
}

#mainbodyImpressum .col2Leistungen {
	float: left;
	width: 380px;
	margin-top: 10px;
	margin-left: 28px;
	min-height: 250px;
}

#mainbodyImpressum .col3 {
	float: left;
	width: 650px;
	margin-top: 10px;	
	margin-left: 0px;
	min-height: 250px;
}


#mainbody .col4kontakt {
	float: left;
	width: 455px;
	margin-left: 220px;
	min-height: 250px;
}
#site h1{
	font-size: 12px;
	/*letter-spacing:0.1em;*/
	margin: 0px;
	color:#333;
}
#site h1gruen{
	font-size: 12px;
	margin: 0px;
	color:#006600;
	font-weight:bold;
}
#site hLink{
	font-size: 11px;
	color:#333;
	text-decoration:underline;
}
#site hLinkHover{
	font-size: 11px;
	color:#006600;
	text-decoration:underline;
}

#mainbody2 .slideshow{
	width: 660px;
	
}

#mainbody2 .irankasten{
	
	border: 1px solid silver;
	/*background-image: url(../images/boxmitschatten.jpg) no-repeat;*/
	width: 560px;
	height: 125px;
	margin-top: 10px;
	padding-top:0px;
	margin-left:80px;
	border:	1 px;
	border-color: #e2e2e2;
	z-index:15;
}

#mainbody2 .irankasten .irankastenbild{

	width: 220px;
	height: 115px;
	margin-top: 0px;
	padding-top:3px;
	padding-left:3px;
	margin-left:0px;
	z-index:15;
}


#mainbody2 .irankasten .irankastentext{

	width: 320px;
	height: 115px;
	margin-top: 0px;
	padding-top:3px;
		padding-left:3px;
	margin-left:5px;
	z-index:15;
}


#mainbody2 .irankasten  .irankastentext  h1kasten{
	font-size: 11px;
	margin: 0;
	font-weight: bold;
	color:#333;
}


#site h1kasten{
	
	font-size: 11px;
	margin: 0;
	font-weight: bold;
	color:#333;
}

#mainbody2 .irankasten h1kasten{
	font-size: 11px;
	margin: 0;
	font-weight: bold;
	color:#333;
}

#site subhead{
	color: #616a93;
	font-weight: bold;
}

#site linkUnderline{
	color: #616a93;
	text-decoration: underline;
}


#site p {
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	color: #006600;

}

#site pbig {
	font-size: 17px;
	line-height: 31px;
	text-align: left;
	color: #006600;
}

#site t {
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	color: #333333;
	font-family: Arial, Verdana, Geneva, sans-serif;
}



/*kleiner Fließtext*/
#site t2 {
	font-size: 11px;
	line-height: 17px;
	text-align: left;
	color: #333;
	font-family: Arial, Verdana, Geneva, sans-serif;
}

/*kleiner weißer Text*/
#site t2weiss {
	font-size: 11px;
	line-height: 10px;
	text-align: left;
	color: #ffffff;
	font-family: Arial, Verdana, Geneva, sans-serif;
}

/*artmedic*/
#site t2artmedic {
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	color: #b3d1b5;
	/*color: #457d48;*/
	font-family: Arial, Verdana, Geneva, sans-serif;
}

/*mtnewsletter*/
#site t2mtnewsletter {
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	color: #ffffff;
	font-family: Arial, Verdana, Geneva, sans-serif;
}

/*Diavortragsseite Vortragstermine Länder*/
#site land {
	float: left;
	color: #006600;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
}



/*Hellgrüne kleine Headlines*/
#site h2 {
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	color: #006600;
}


/*Dunkelgrüne megafette Headlines*/
#site h3 {
	font-size: 38px;
	line-height: 0px;
	text-align: left;
	color: #003300;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
}


/*Hellgrüne große Headlines*/
#site h4 {
	font-size: 20px;
	line-height: 0;
	text-align: left;
	color: #006600;
	font-style:normal;
}

/*Tabellen & Buttons*/



#button1{
background-color:transparent;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100px;
	position:absolute;
	left:150px;
	top:646px;
	visibility:visible;
	}

#button2{
background-color:transparent;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:209px;
	position:absolute;
	left:150px;
	top:670px;
	visibility:visible;
	}
	
.headfett {
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
	float:left;
}
.headfettGruen {
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
	color:#006600;
	text-align:left;
	/*float:left;*/
}

.headfett2 {
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}
.headfettBIG {
	font-weight: bold;
	font-size: 17px;
	line-height: 20px;
	/*float:left;*/
}

.headfettBIGgruen {
	/*float:left;*/
	font-weight: bold;
	font-size: 17px;
	line-height: 20px;
	color:#006600;
}



/*Dropdown-Menu*/

#mainbodyFotoGal .ulDD {
	list-style:none;
	padding:0;
	margin:0;
	}
#mainbodyFotoGal .ulDD li {
	width: 99px;
	overflow:hidden;
	height: 20px;
	background: #d9ebd8;
	float:left;
	}
#mainbodyFotoGal .ulDD li:hover {
	overflow: visible;
		background: #d9ebd8;
	}

#mainbodyFotoGal .ulDD ul {
	margin: 1px 0 0 0px;
	width: 100px;
	}
#mainbodyFotoGal .ulDD ul li {
	height: 470px;
	float: right;
	width: 98px;
	}
#mainbodyFotoGal .ulDD li a {
	}
#mainbodyFotoGal .a {
	text-decoration:none;
	color: #222;
	display:block;
	padding: 5px;
	height: 8px;
	line-height:7px;
	}
	

	
#mainbodyFotoGal .a:hover {
	color: #99cc99;
	background: #2a912a;
	}

/*Layout*/
#mainbodyFotoGal #wrapperDD {
		width: auto;
		margin: 0 auto;
		color: #fff;
		
	}
#mainbodyFotoGal #wrapperDD #header {
		width: auto;
		background: #d9ebd8;
		position: relative;
	}

#mainbodyFotoGal 	#wrapperDD #main {
		width: auto;
		color: #d9ebd8;
		padding: 20 20 20 340px;
	}

#mainbodyFotoGal 	#footer {
		background: #d9ebd8;
		width: auto;
		clear: both;
		position: relative;
	}
	
#mainbodyFotoGal .col2kastenImpressum {
	float: left;
	width: 290px;
	padding-top: 340px;
	/*margin-top: 500px;*/
	margin-left: 0px;
	min-height: 20px;
	/*background-image: url(../images/geo_vorab2_10.jpg);*/
	background-repeat: no-repeat;
	align: bottom;
	font-family: Frutiger, Arial, Verdana, Geneva, sans-serif;
	color:#fff;
	font-color: #fff;
}	

#mainbodyFotoGal .col2kastenImpressum .a {
	text-decoration:none;
	color: #fff;
	display:block;
	padding: 5px;
	height: 8px;
	line-height:7px;
	}
	

	
#mainbodyFotoGal .col2kastenImpressum .a:hover {
	color: #99cc99;
	background: #2a912a;
	}
	
	
	
.LinkWeiss {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	font-color: #fff;
}
#linkWeiss {
	color: #FFF;
	font-color: #fff;
	text-color: #fff;
}
