/* ******************************************* */
/* ************ BODY-OPTIONEN **************** */
/* ******************************************* */

body { 
	background: #ccff33 url('img/body_hg.jpg') no-repeat center top;
	margin: 0; 
	padding: 0; 
	text-align: center; } /* horizontale Zentrierung im InternetExplorer*/

/* ******************************************* */
/* ************ LAYOUT *********************** */
/* ******************************************* */

div#siteBox {
	background: #ccff33 url('img/siteBox_all_hg2.jpg') no-repeat top left;
	border: 0px solid silver;
	height: 566px /*575px;*/;
	left: auto;
    margin: auto;
    padding: 0;
	position: relative;
	text-align: left;
	top: 0;
	width: 995px;
}

div#contentMitte {
	border: 0px solid red;
	font-size: 11px; 
	height: 337px;
	left: 257px; 
	/*letter-spacing: 1px;*/
	line-height: 16px; 
	overflow: auto;
	padding: 10px 27px 10px 18px;
	position: absolute; 	
	top: 197px; 	
	width: 469px;	
}
body#weltkarte div#contentMitte {
	background: url('_http://freiwilligunterwegs.org/fileadmin/user_upload/BILDER/KARTE/karte.gif') no-repeat right top; 
	border: 0px solid red;
	font-size: 11px; 
	height: 376px;
	left: 226px; 
	/*letter-spacing: 1px;*/
	line-height: 16px; 
	overflow: hidden;
	padding: 0;
	position: absolute; 	
	top: 177px; 	
	width: 547px;	
}
	
/* ******************************************* */
/* ********* NAVIGATION ANORDNEN ************** */
/* ******************************************* */

div#navigation {
	left: 790px;
	position: absolute;
	top: 222px;	
}
	
/* ******************************************* */
/* ********* LINKS ANORDNEN ************** */
/* ******************************************* */

div#linksAnordnen a span.linkText { display:none; }

/*1*/
a#norwegen { 
	border: 0px solid red;
	height: 142px;
	left: 30px;
	position: absolute;
	top: 0;
	width: 173px;
}
body#norwegen a#norwegen, a#norwegen:hover { background: url('img/a.norwegen.gif') no-repeat 11px 68px; }
/*2*/
a#usa { 
	border: 0px solid red;
	height: 142px;
	left: 235px;
	position: absolute;
	top: 0;
	width: 170px;
}
body#usa a#usa, a#usa:hover { background: url('img/a.usa.gif') no-repeat 83px 0px; }
/*3*/
a#niger { 
	border: 0px solid red;
	height: 142px;
	left: 406px;
	position: absolute;
	top: 0;
	width: 173px;
}
body#niger a#niger, a#niger:hover { background: url('img/a.niger.gif') no-repeat 79px 56px; }
/*4*/
a#brasilien { 
	border: 0px solid red;
	height: 143px;
	left: 91px;
	position: absolute;
	top: 144px;
	width: 130px;
	z-index: 8;
}
body#brasilien a#brasilien, a#brasilien:hover { background: url('img/a.brasilien.gif') no-repeat 14px 71px; }

/*5 
a#laender { 
	border: 0px solid red;
	height: 138px;
	left: 12px;
	position: absolute;
	top: 288px;
	width: 215px;
	z-index: 7;
}
body#laender a#laender, a#laender:hover { background: url('img/a.laender.gif') no-repeat 4px 7px; }
body#weltkarte a#laender, a#laender:hover { background: url('img/a.laender.gif') no-repeat 4px 7px; } */
/*6*/
a#laender { 
	border: 0px solid red;
	height: 188px;
	left: 12px;
	position: absolute;
	top: 238px;
	width: 215px;
}
body#laender a#laender, a#laender:hover { background: url('img/a.laender.gif') no-repeat 4px 57px; }
body#weltkarte a#laender, a#laender:hover { background: url('img/a.laender.gif') no-repeat 4px 57px; }
/*7*/
a#kurzinfo { 
	border: 0px solid red;
	height: 160px;
	left: 617px;
	position: absolute;
	top: 0px;
	width: 252px;
	z-index: 9;
}
body#kurzinfo a#kurzinfo, a#kurzinfo:hover { background: url('img/a.kurzinfo.gif') no-repeat 148px 25px; }
/*8*/
a#mehrAktionSuehnezeichen { 
	border: 0px solid red;
	height: 195px;
	left: 777px;
	position: absolute;
	top: 286px;
	width: 89px;
}
body#mehrAktionSuehnezeichen a#mehrAktionSuehnezeichen, a#mehrAktionSuehnezeichen:hover { background: url('img/a.mehrAktionSuehnezeichen.gif') no-repeat 0px 72px; }
/*9*/
a#mehrEirene { 
	border: 0px solid red;
	height: 176px;
	left: 871px;
	position: absolute;
	top: 337px;
	width: 98px;
}
body#mehrEirene a#mehrEirene, a#mehrEirene:hover { background: url('img/a.mehrEirene.gif') no-repeat 0px 0px; }
/*9*/
a#impressum { 
	border: 0px solid red;
	height: 90px;
	left: 49px;
	position: absolute;
	top: 466px;
	width: 92px;
}
body#impressum a#impressum, a#impressum:hover { background: url('img/a.impressum.gif') no-repeat 0px 30px; }
/*10*/
a#homepage { 
	border: 0px solid green;
	height: 75px;
	left: 735px;
	position: absolute;
	top: 116px;
	width: 260px;
	z-index: 10;
}
body#homepage a#homepage, a#homepage:hover { background: url('img/a.homepage.gif') no-repeat 0px 30px; }


/* ******************************************* */
/* ********* SCHRIFT-FORMATE ***************** */
/* ******************************************* */

/* ********* Schriftart ********************** */
body {
	color: #000;
	font-size: 11px; 
	font-family: Lucida Grande, Verdana, sans-serif;
	line-height: 18px;
	
	}
	
/*Linkfarben*/
a:link { color:#000000; font-weight: bold; text-decoration:underline;  }
a:visited { color:#000000; font-weight: bold; text-decoration:underline;  }
a:active { color:#000000; font-weight: bold; text-decoration:none; }
a:hover { color:#E2007A ; font-weight: bold; text-decoration:underline; }

/*Fliesstext*/
p { 
	line-height: 18px;
	margin: 0 0 9px 0; 
	}

/*Ueberschriften*/
h1 { 
	color: #E2007A;
	font-family: Georgia, Times New Roman, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 23px;
	margin: 0px 0 18px 0;
	padding: 0;
}

h2 {
	color: #E2007A;
	border: 0px solid silver;
	font-size: 11px;
	line-height: 18px;
	padding: 0;
	margin: 18px 0 0px 0;
}
h3.csc-firstHeader { display: none; }

/* ******************************************* */
/* ********* FORMULARE ********************** */
/* ******************************************* */
fieldset.csc-mailform {
	border: 0;
	margin: 0;
	padding: 0;
}

div.csc-mailform-field label { display: none; }

div#navigation select {
	border: 1px solid #740414; 
	font-size: 10px;
}

option {	
	border-bottom: 1px dotted #ccc;
}
option.selected {
	background: #E4FF8F; 
}

option.ebene2 {
	padding: 0 0 0 15px; 
	
}


/* ******************************************* */
/* ********* Andere Formate ****************** */
/* ******************************************* */

.impress, .hidden { display: none; }
.footer_logo { margin-left: 65px; }


/* ******************************************* */
/* ********* BILDER  ****************** */
/* ******************************************* */

img { border: 0px; }

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin: 6px 10px 5px 0;
}

.csc-textpic-caption { 
	color: #E2007A; 
	font-family: 'Times New Roman', serif; 
}
	
	
/* ******************************************* */
/* ********* WELTKARTE *** ****************** */
/* ******************************************* */	
div#weltkarte {
	background: url('img/karte.gif') top left no-repeat;
	border: 0px solid blue;
	height: 379px;
	position: relative;
	width: 546px;
}
div#weltkarte a span.linkText { display:none; }

a#weltBrasilien {
	border: 0px solid red;
	position: absolute;
	top: 278px;
	left: 90px;
	height: 99px;
	width: 172px;
}
a#weltBrasilien:hover { background: url('img/k.brasilien.gif') no-repeat 88px 20px; }
a#weltIsrael {
	border: 0px solid red;
	position: absolute;
	top: 150px;
	left: 464px;
	height: 85px;
	width: 81px;
}
a#weltIsrael:hover { background: url('img/k.israel.gif') no-repeat 8px 25px; }
a#weltNiger {
	border: 0px solid red;
	position: absolute;
	top: 192px;
	left: 363px;
	height: 93px;
	width: 81px;
}
a#weltNiger:hover { background: url('img/k.niger.gif') no-repeat 8px bottom; }
a#weltNordirland {
	border: 0px solid red;
	position: absolute;
	top: 0px;
	left: 293px;
	height: 89px;
	width: 86px;
}
a#weltNordirland:hover { background: url('img/k.nordirland.gif') no-repeat 20px 20px; }
a#weltNorwegen {
	border: 0px solid red;
	position: absolute;
	top: 0px;
	left: 386px;
	height: 58px;
	width: 114px;
}
a#weltNorwegen:hover { background: url('img/k.norwegen.gif') no-repeat 0px 0px; }
a#weltPolen {
	border: 0px solid red;
	position: absolute;
	top: 60px;
	left: 387px;
	height: 85px;
	width: 69px;
}
a#weltPolen:hover { background: url('img/k.polen.gif') no-repeat 10px 20px; }
a#weltRumaenien {
	border: 0px solid red;
	position: absolute;
	top: 61px;
	left: 458px;
	height: 85px;
	width: 86px;
}
a#weltRumaenien:hover { background: url('img/k.rumaenien.gif') no-repeat 10px 0px; }
a#weltUsa {
	border: 0px solid red;
	position: absolute;
	top: 95px;
	left: 0px;
	height: 106px;
	width: 158px;
}
a#weltUsa:hover { background: url('img/k.usa2.gif') no-repeat 20px 50px; }	

.impress {display: none;}