/*____________________________________________END MAIN SETTINGS ____________________________________________*/

body {
font-family:  Arial, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #606060;
	}



a:link, a:visited {
font-family:  Arial, sans-serif;
border: none;
color: #606060;
text-decoration: none;

}


a:focus, a:hover, a:active {
	font-family:  Arial, sans-serif;
		color: #000000;
	text-decoration: none;
}



html, body {
background-color:#ffffff;
font-family:  Arial, sans-serif;
scrollbar-base-color:#ffffff;
scrollbar-face-color: #fff;
scrollbar-highlight-color: #666;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-shadow-color: #666;
scrollbar-arrow-color: #fff;
scrollbar-track-color: #ffffff;
}

/* span
span {
	color: #000;
	font-family:  Arial, sans-serif;
}
*/ 

h1 {
	font-family:  Arial, sans-serif;
	font-size: 9pt;
	color: #606060;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	color: #606060;
}


/*____________________________________________END MAIN SETTINGS ____________________________________________*/





/*____________________________________________START MAIN CONTENT____________________________________________ */

#Logo {
	position: absolute;
	left: 50%;
	margin-left:-555px;
	width: 235px;
	top: 40%;
	margin-top: -225px;
	height: 13px;
}

#Anschrift{
display: none;
	
}
 
 #Sprachwahl{
 background-image: url(News/LOGO.gif);
background-repeat: no-repeat;
position: absolute;
left: 50%;
margin-left: -250px;
width: 500px;
top: 40%;
margin-top: -50px;
height: 33px;
}

 #Sprachwahl_deutsch{
position: absolute;
left: 50%;
margin-left: -190px;
width: 120px;
top: 40%;
margin-top: 10px;
height: 60px;
font-size:1.5em;
font-family: Arial, Helvetica, sans-serif;
}

 #Sprachwahl_englisch{
position: absolute;
left: 50%;
margin-left: -50px;
width: 120px;
top: 40%;
margin-top:10px;
height: 60px;
text-align: center;
font-size: 1.5em;
font-family: Arial, Helvetica, sans-serif;

}

 #Sprachwahl_kroatisch{
position: absolute;
left: 50%;
margin-left: 100px;
width: 120px;
top: 40%;
margin-top: 10px;
height: 60px;
font-size: 1.5em;
font-family: Arial, Helvetica, sans-serif;
}

/* ------------------------------ANFANG NAVI HAUPTMENU----*/
  #navigation {
   position: absolute;
	left: 50%;
margin-left: -555px;
top: 40%;
margin-top: -165px;

 }

#navigation LI {
   padding: 0;
   margin: 0;
   list-style: none;
   }


#navigation UL {
   padding:0;
   margin: 0;
   }




	/* ------------------------------ENDE NAVI HAUPTMENU----*/

	
	 /* ------------------------------ANFANG Projects----*/
  #NAVI_Projects {
	position: absolute;
	left: 50%;
	margin-left: -485px;
	top: 40%;
	margin-top: -165px;
 }
 
 #NAVI_Projects LI {
 	padding: 0;
	margin: 0;
	list-style: none;
 }
 
 #NAVI_Projects UL{
 	padding:0;
   margin: 0;
 }
 


	
	
	
	
	 /* ------------------------------ENDEProjects----*/
	 
	 /* -----------------------------ANFANG Projects_BUILT-----*/
	 
	#NAVI_Projects_BUILT {
	position: absolute;
	left: 50%;
	margin-left: -415px;
width: 115px;	
top: 40%;
	margin-top: -165px;
	height: 200px;

 }
  #NAVI_Projects_BUILT LI {
 	padding: 0;
	margin: 0;
	list-style: none;
	text-decoration: none;
 }
 
 #NAVI_Projects_BUILT UL{
 	padding:0;
   margin: 0;
	text-decoration: none;
 }

	/* -----------------------------ENDE Projects_BUILT------*/
	
	
	/* -------------------------------- BEGINN SWITCH PROJECTPICS --------------------------------*/
	
		#SWITCH {
			position: absolute;
			color: red;
			left: 50%;
			margin-left: -415px;
			width:80px;
			top: 40%;
			margin-top: -20px;
		}

	/* -------------------------------- END SWITCH PROJECTPICS --------------------------------*/
	
	
	
	
	
	 /* ---------------------------------------------MAIN CONTENT--------------*/
 #main_content {
background-repeat: no-repeat;
position: absolute;
left: 50%;
margin-left: -275px;
width: 820px;
top: 40%;
margin-top: -165px;
height: 550px;
display: inline;
overflow: auto;
z-index: 1;
}





#Partner1 {
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -380px;
	width: 210px;
	top: 40%;
	margin-top:-220px;
	height: 547px;
	display: inline;
}

#Partner2 {
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -125px;
	width: 220px;
	top: 40%;
	margin-top:-220px;
	height: 547px;
	display: inline;
}
  
#Partner3 {
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: 160px;
	width: 220px;
	top: 40%;
	margin-top:-220px;
	height: 547px;
	display: inline;
}
  
  
  
	 /* ---------------Switch Images-------------------------*/
	 
#NAVI_Pics {
border: none;
position: absolute;
left: 50%;
margin-left: -300px;
width: 14px;
top: 40%;
margin-top: -165px;
height: 170px;
}
 
 #NAVI_Pics a { 
 display:block;
 background-image: url(Logo_Menu/Pic_inakt.gif);
 width:14px;
 height:11px;
}


   #NAVI_Pics a:hover { 
	background-image: url(Logo_Menu/Pic_akt_1.gif);
	background-repeat: no-repeat;
	}


#NAVI_Pics A:focus {
	background-image: url(Logo_Menu/Pic_akt.gif);
	background-repeat: no-repeat;
	}


 	
	/* -------------SITEMAP--------------------------*/
	
	
	
#sitemap {
   padding: 1em 1.5em;
   line-height: 20px;
	left: 50%;
	margin-left: 100px;
	
   }

#sitemap LI {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   }
#sitemap LI {
   background: url(Logo_Menu/extm.gif)
               no-repeat
               0% 0%;
   }
#sitemap LI.last {
   background: url(Logo_Menu/exlm.gif)
               no-repeat
               0% 0%;
   }
	
#sitemap UL {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
   }
#sitemap UL {
   background: url(Logo_Menu/exim.gif)
               repeat-y
               0% 0%;
   }

#sitemap UL.last {
   background-image: none;
   }
	
	
	
/* ----------------------------- TEXT_NEWS_AJF -------------------------------------*/
 #stefan {
 	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -555px;
	width: 237px;
	top: 32%;
	margin-top: 20px;
	height: 50px;
 }
 
 
 #headline {
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -555px;
	width: 237px;
	top: 43%;
	margin-top: 60px;
	height: 40px;
	font-size: 8,5 pt;
 }
 
 
 
 
#main_text {
background-repeat: no-repeat;
position: absolute;
left: 50%;
margin-left: -555px;
padding-right: 27px;
width: 246px;
top: 40%;
margin-top: 127px;
height: 255px;
display: inline;
overflow: auto;
font-size: 8pt;
 }
 
 #main_text.footer{
 	page-break-after:always;
 }
 
 
 /*---------------------------------------------INFOTEXT*/
 .gallerycontainer{
position: relative;
height: 550px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}
.thumbnail img{
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 5px;
top: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -5px;
left: 135px; /*position where enlarged image should offset horizontally */
z-index: 50;
}


