@charset "utf-8";
/* CSS Document  1C1B1B  */
body {
	background-color:#fff;
	margin-top:80px; background-position:center top;background:#000 url(../img/bg.png) repeat-x; background-position: -410px -30px;

} 
#container {
  margin: 0 auto;width:940px;background-image: url(../img/conheadbg.png); background-repeat: repeat-x;
  margin-bottom:36px; }
  
#containerblk {
  margin: 0 auto;width:940px;background-image: url(../img/conheadbgblk.png); background-repeat: repeat-x;
  margin-bottom:36px; }

.contcolor {
  background-color:# 900;} 
   
#head { 
	 
  height:62px;} 
  
.header {
	width:auto;
	height:110px;
	height:22px;
	position: relative;
	padding-top:48px;
	
}
.headerBanner {
	width:auto;
	height:110px;
	height:90px;
	position: relative;
	padding-top:48px;
}

#logo {
	width:90px;
	height:70px;
	margin-left:0px;
	margin-top:-108px;
	padding:3px;
	text-align:center;
	background-repeat: no-repeat;
	position:absolute;
	top: 48px;
}

#t {
	position:absolute;
	left:887px;
	top:97px;
	width:16px;
	height:41px;
	padding:8px;
}
#tb {
	position:absolute;
	text-align: right;
	left:-656px;
	top:14px;
	width:654px;
	height:70px;
	z-index:1;
}


a.l {
	line-height: 16px;
	color: #333;
	font-weight: normal;
	text-decoration:none;
	padding:2px;
	background-color:#333;
	color: #fff;
}

a.l:hover {
	color: #fff;
	background-color:#5f009c;
	text-decoration: none;
}

a.issu {
	
	text-decoration:none;
	color: #fff;
}

a.issu:hover {
	color: #fff;
	text-decoration: none;
	background-color:#000;

}

a.w {
	
	text-decoration:none;
	color: #fff;
}

a.w:hover {
	color: #fff;
	text-decoration: underline;

}

a.lnormal {
	
	text-decoration:none;
	color: #999;
}

a.lnormal:hover {
	
	text-decoration: underline;
	

}

a.line {
	font-weight: normal;
	text-decoration:none;
	color: #ccc;
}

a.line:hover {
	color: #ccc;
	text-decoration: underline;

}
a.lbott {
	font-weight: normal;
	text-decoration:none;
	color:#333;
	
}

a.lbott:hover {
	
	text-decoration: underline;

}

a.lw {
	line-height: 16px;
	color: #333;
	font-weight: normal;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	background-color:#ff6600;
	color: #fff;
}

a.lw:hover {
	color: #fff;
	background-color:#5fl009c;
	text-decoration: none;
}
a.tna {
	font-weight: normal;
	text-decoration: underline;
	color: #fff;
}

a.tna:hover {
	color: #fff;
	background-color:#a400d9;
	text-decoration: none;
}


a.no {text-decoration: none}
a.no:hover {text-decoration: none}

a.ju {border-bottom:dotted 1px #a400d9; color:#a400d9 }
a.ju:hover {text-decoration: underline; }

a.snju {border-bottom:dotted 1px #a400d9; color:#fff}
a.snju:hover {text-decoration: underline; background-color:#a400d9;}

a {text-decoration: none; color:#a400d9 }
a:hover {text-decoration: underline;}


.borderatdark  {
	border-bottom: 1px #333 dotted;
	}

#mainNav {
	right: 154px;
	left:181px;
	margin-top:-60px;
	width: 754px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	text-decoration:none;
	position:absolute;
	top: 16px;
	z-index:0;
}
#mainNav UL {
	FLOAT: left
}
#mainNav LIa {
	DISPLAY: inline; FLOAT: left; MARGIN: 17px 0px 0px 18px; color:#ff6600;
}
#mainNav LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 8px 0px 0px 6px; color:#fff;
}
#mainNav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(../img/navibgr .png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-DECORATION: none ; 
}
#mainNav A SPAN {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 16px; BACKGROUND: url(../img/navibgr.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 7px; HEIGHT: 26px; TEXT-DECORATION: none; font-style:
}
#mainNav A:hover {
	BACKGROUND-POSITION: 0% -33px
}
#mainNav A.current {
	BACKGROUND-POSITION: 0% -33px
}
#mainNav A.section {
	BACKGROUND-POSITION: 0% -33px
}
#mainNav A:hover SPAN {
	BACKGROUND-POSITION: 100% -33px; COLOR: #fff
}
#mainNav A SPAN.current {
	BACKGROUND-POSITION: 100% -33px; COLOR: #fff
}
#mainNav A SPAN.section {
	BACKGROUND-POSITION: 100% -33px; COLOR: #fff
}			

/*- Use Conent Navi--------------------------- */
.linkuse {
	
	margin: 0px;
	position: relative;
	left:3px;
	width: 100px;
	height:29px;
	background-color:#a400d9;
	text-align:center;
	padding-top:8px;
	background-image: url(../img/luse.png);
	}
	
.linuf {
	
	margin: 0px;
	position: relative;
	left:0px;
	width: 150px;
	height:29px;
	background-color:#a400d9;
	text-align:center;
	padding-top:8px;
	background-image: url(../img/luse.png);
	}
	
/*- Conent Navi--------------------------- */
	

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

	
#menu14 {
	width: 200px;
	margin: 10px;
	position: relative;
	left:-33px;
	top:-170px;
	font-size:16px;
	font-weight:bold;
	}
	
#menu14 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	
	}	
	
#menu14 li a:link{
	color: #333;
	display: block;
	background:  url(../img/menu.gif);
	padding: 8px 0 0 10px;
	}
	
#menu14 li a:hover {
	color: #ff0000;
	background:  url(../img/menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
	
#hnavi {
	width:233px;
	height:18px;
	margin-left:336px;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	position:absolute;
	left: 376px;
	top: -66px;
}
	
.kleinf {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.bkleinf {
	
	font-family: Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em;
	font-size:13px;
}

.headerslid {
	width:auto;
	height:324px;
	position:relative;
	background-image: url(img/bgg.png);
}
.middel {
	width:600px;
	height:640px;
	position:relative;
	margin: 0 auto;
	margin-left:0px;
}
.middelc {
	width:600px;
	height:0px;
	position:relative;
	margin: 0 auto;
	margin-left:0px;
	
}

.contdex {
	
	padding:12px;
	color: #1e0231;
	position: relative;
	font-family: Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em;
	font-size:13.8px;
	margin-top:5px;
	margin-bottom:11px;
	width:636px;
	top: -190px;
	
}

.contdexsp {
	
	padding:12px;
	color: #1e0231;
	position: relative;
	font-family: Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em;
	font-size:13.8px;
	margin-top:5px;
	margin-bottom:11px;
	width:636px;
	top: -220px;
	
}

.contdexpr {
	
	padding:12px;
	color: #1e0231;
	position: relative;
	font-family: Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em;
	font-size:13.8px;
	margin-top:5px;
	margin-bottom:11px;
	width:636px;
	top: -220px;
	
}
.fb {

	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-top:p2x;
	margin-bottom:11px;
	width:921px;
	top:203px;
	left:-21px;
	background-color:#111111;
	height:130px;
	padding-left:20px;
	
}

/* ----------------------- for dex ----------------------- */
.contfont {
	line-height:1.3em;
	padding:12px;
	color: #1e0231;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-top:5px;
	margin-bottom:11px;
	width:636px;
	top: -170px;
	height:690px;
	
}

#bf1x {
	position: relative;
	margin-left:500px;
	top:-40px;
	width:75px;
	height:51px;
	z-index:8;
}
#botcoyx {
	position: absolute;
	left:0px;
	top:1506px;
	width:785px;
	height:15px;
	z-index:10;
	text-align:center;
	padding-bottom:20px;
	margin-top:20px;
	padding-left:243px;
}
.bottomx {
	height:240px;
	padding-right:0px;
	left:0px;
	width:auto;
	color:#666;
	text-align:left;
	background: url(../img/botbg.png) no-repeat;
	margin: 0 auto;
	width: 900px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	margin-bottom:20px;
	position: relative;
	top:-230px;
}

#rightx {
	float: left;
	width: 300px;
	height:200px;
	display: block;
	color: #fff;
	font-size:18px;
	line-height:1.3em;
	margin:0;
	border:0;
	padding-left:30px;
	position: absolute;
	left:591px;
	top:21px;
	z-index: 1;
}

#leftx {
	width: 270px;
	height:200px;
	color: #fff;
	font-size:19px;
	line-height:1.3em;
	margin:0;
	border-right: dotted #5f009c 1px;
	padding-right:12px;
	margin-top:0px;
	position: absolute;
	top:21px;
	
	
}
#middelx {
	float: left;
	left: 312px;
	width: 230px;
	height:200px;
	display: block;
	color: #fff;
	font-size:18px;
	line-height:1.3em;
	margin:0;
	padding-left:24px;
	padding-right:24px;
	border-right: dotted #5f009c 1px;
	position:absolute;
	top: 21px;
}
.fbx {
	position: absolute;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-bottom:64px;
	width:921px;
	top:242px;
	left:-592px;
	background-color: #333;
	height:130px;
	padding-left:20px;
}
/* ----------------------- Color Typo ----------------------- */
.introtext {color: #f5f2f2}
.pjtext{color: #ffff}
.smallb {
	font-size: 14px;
	line-height:1.3em;
	font-weight:normal;
	text-align: left;
	color: #999;
}
.smallw {
	font-size: 12.5px;
	line-height:1.3em;
	font-weight:normal;
	text-align: left;
	color:#CCC;
	font-family:arial;
}
.smallb {
	font-size: 12.5px;
	line-height:1.3em;
	font-weight:normal;
	text-align: left;
	color:#666;
	font-family:arial;
}

h1 {
	font-family:Georgia, "Times New Roman", serif;
	font-size: 21px;
	line-height:1.3em;
	font-color: #333333;
	font-weight:normal;
	text-align: left;
}

h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height:1.3em;
	font-color: #333333;
	font-weight:normal;
	text-align: left;
}

.cbt {
	font-family: Georgia;
	font-size: 24px;
	line-height:1.9em;
	font-weight:normal;
	text-align: left;
}
.cbtw {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 29px;
	line-height:1.9em;
	font-weight:normal;
	text-align: left;
	color:#fff;
}
.cbts {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	line-height:1.9em;
	font-weight:normal;
	text-align: left;
}

.cont { margin-left:8px;line-height:1.3em; padding:12px;color: #1e0231; 
font-family:Georgia, Arial, Helvetica, sans-serif; font-size:16px; margin-top:16px; margin-bottom:11px; background-color:#f8f8f8; width:636px;}

.conts {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em; font-size:14px; }

.csubt { line-height:1.3em;color: #1e0231; font-family: Tahoma, Geneva, sans-serif; line-height:1.3em; font-size:14px; }

.contab { margin-left:200px;line-height:1.3em;border-left: dotted #ccc 1px;padding-left:40px;color: #333;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; font-size:14px; margin-top:-360px}

.bigf {font-family: Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#fff}
.tombig {font-family: Tahoma, Geneva, sans-serif;font-size:16px; font-weight:bold; color:#fff}
.topic {font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:2px;}
.topica {font-size:18px; font-weight:bold; font-family:arial; background-color:#5f009c; color:#fff; padding:2px;}
.issutopic {font-size:15px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:0px; line-height:-6px;}
.topicpress {font-size:10px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:0px; line-height:-6px;}
.topicb {font-size:26px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:2px;}
.topics {font-size:16px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; background-color:#340154; color:#fff; padding:2px;}

.capter {font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; background-color:#ff6600; color:#fff; padding:2px;}
.cnbgi {font-size:26px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:8px;
line-height:1.3em; }

.nof {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif; font-size:11px;}	
.smaf {font-size:13.0px; font-family:Georgia, "Times New Roman", Times, serif; color:#ddd}
.smafb {font-size:13.0px; font-family:Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em; color:#ddd}
.ssmafb {font-size:11.0px; font-family:Arial, Helvetica ; letter-spacing: 0.1em; line-height:1em; color:#ddd}
.ltext {font-size:13.5px; font-family:Georgia, "Times New Roman", Times, serif; color:#333}
.ltextw {font-size:13.5px; font-family:Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em; color:#fff}
.ltext {font-size:13.5px; font-family:Georgia, "Times New Roman", Times, serif; color:#333}
.bcopy {font-size:12.5px; font-family:Georgia, "Times New Roman", Times, serif; color:#999}
.ltextwsin {font-size:13.5px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; margin-top:12px; margin-bottom:12px;}
.ltextligt {
	font-size:13.5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ccc;
	margin-top:12px;
	margin-bottom:12px;
}

.sharethis {
	font-size:13.5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ccc;
	height:16px;
	padding:6px;
	background-color:#fff;
}

.ctitel {font-size:18px; font-weight:bold; font-family:Helvetica, Arial, sans-serif}
.maintitel {font-family: Georgia, "Times New Roman", Times, serif; }

.tweet {font-size:18px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#006699}

.bold { font-weight:bold;}	

.btext {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;font-size:15px; color:#ddd; text-align:left;}

.tom {font-family: Tahoma, Geneva, sans-serif;}
.gero {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;}

 
 
.teamframe {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em; background-color:#fff; padding:8px; font-size:14px; }
.teamsmal {font-size:12px;font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;}
 
 
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatLefta { 
    float: left; 
    margin: 8px;
	
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
img.su { 
    float: left; 
    margin: 4px;
	height:200px;
}

img.flo { 
    float: left; 
    margin: 2px; 
}
 /* footer */    
.bottom {
	
	padding-top:24px;
	height:220px;
	padding-right:px;
	left: 220px;
	width:auto;
	color:#666;
	text-align:left;	
	background: url(../img/botbg.png) no-repeat;
	margin: 0 auto;width: 900px;
	padding:20px;
	margin-bottom:60px;
	
}
.bott {font-family:"Lucida Grande", verdana, sans-serif; color:#fff; font-weight:normal;line-height:1.3em; font-weight:lighter;}
.bottsmal {font-family: "Lucida Grande", verdana, sans-serif; color:#fff; font-weight:normal;line-height:1.3em; font-size:11px; font-weight:lighter;}

 /* index slider  content set*/  


.contentslide {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	WIDTH: 951px;
	LINE-HEIGHT: normal;
	PADDING-TOP: 8px;
	HEIGHT: 291px;
	position:absolute;
	left: 0px;
	top: -4px;
	background-color: #f8f8f8;
	border: #f4f3f3 2px solid;
}
.contentslide .contentdiv {
	DISPLAY: none; 
}
.pagination {
	PADDING-BOTTOM: 4px;
	WIDTH: 266px;
	TEXT-ALIGN: right;
	padding-top:3px;
	position:absolute;
	left: 681px;
	top: 280px;
	height: -255px;
	
}
* HTML .pagination {
	WIDTH: 60px; 
}
.pagination A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #2e6ab1; PADDING-TOP: 0px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.pagination A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #320152
}
.pagination A.selected {
	COLOR: #fff; BACKGROUND-COLOR: #320152
}
.c1 {
	WIDTH: 220px; HEIGHT: 180px; BACKGROUND-COLOR: #eee; 
}
.p1 {
	WIDTH: 236px
}
* HTML .p1 {
	WIDTH: 236px
}
.c2 {
	BORDER:
}
.c2 .contentdiv {
	WIDTH: 100%; HEIGHT: 100%
}
.p2 {
	BORDER:#FFFFFF
}
.p2 A:hover {
	BACKGROUND-COLOR:#ff3300
}
.p2 A.selected {
	BACKGROUND-COLOR:#ff3300
}



#sc {
	position:absolute;
	left:612px;
	top:10px;
	width:317px;
	height:240px;
	background-color: #FFFFFF;
	padding:8px;
}


#pm{
	background-image:url(../img/themeimg.jp g); margin-left:40px; margin-right:40px; background-color:#999;
	background-attachment:fixed; background-repeat:repeat-x; width: auto; height:220px; background-position:center;
}

#banner {
	position:absolute;
	left:152px;
	top:18px;
	width:729px;
	height:90px;
	z-index:4;
}
	

#shortt {
	position:absolute;
	left:152px;
	top:18px;
	width:579px;
	height:48px;
	z-index:4;
}
#kurzt {
	position:absolute;
	left:317px;
	top:-69px;
	width:564px;
	height:48px;
	z-index:4;
}
#donate {
	position:absolute;
	left:777px;
	top:-32px;
	width:132px;
	height:26px;
	padding:2px;
	padding-top:4px;
	font-family: "Lucida Grande", verdana, sans-serif;
	font-weight:lighter;
	font-size:17px;
	text-align: center;
	background-image:url(../img/donatea.png);
	background-repeat:no-repeat;
	z-index:15;
}
a.donate { color:#fff; text-decoration:none;}
a.donate:hover { color: #fff; text-decoration: underline;}

#spenden {
	position:absolute;
	left:-71px;
	top:-1265px;
	width:170px;
	height:48px;
	padding:4px;
	padding-top:5px;
	font-family: "Lucida Grande", verdana, sans-serif;
	font-weight:lighter;
	font-size:19px;
	text-align: center;
	background-color:#ff6600;
}
.themeimg {
	
	height: auto;
	margin-bottom:14px;
	width:600px;
	margin-left:14px;
	z-index:1;
}

.theminfo {
	
	left:6px;
	top:-39px;
	width:646px;
	height:auto;
	z-index:12;
	background-color: #;
	padding:1px;
	position:relative;
}

/*-Index Content--------------------------- */

.sndexbutton {
	
	height:auto; padding-top:12px;
}

#lthada {
	position:absolute;
	left:-155px;
	top:36px;
	width:145px;
	height:466px;
	z-index:10;
	background-image: url(../img/topicleftbg.png);
	background-repeat:no-repeat;
}



/*- Conent Bottomr--------------------------- */

.bottomnavi {
	position: relative;
	left:600px;
	top:-38px;
	width:300px;
	height:11px;
	text-align:right;
}
#botcoy {
	position: absolute;
	left:75px;
	top:417px;
	width:785px;
	height:65px;
	z-index:10;
	text-align:center;
	margin-bottom:60px;
}
#right {
	float: left;
	width: 300px;
	height:200px;
	display: block;
	color: #fff;
	font-size:18px;
	line-height:1.3em;
	margin:0;
	border:0;
	padding-left:30px;
	position: relative;
	left:3px;
	top:0px;
}

#left {
	float: left;
	width: 270px;
	height:200px;
	color: #fff;
	font-size:19px;
	line-height:1.3em;
	margin:0;
	border-right: dotted #5f009c 1px;
	padding-right:6px;
	
}
#middel {
	float: left;
	left: 200px;
	width: 230px;
	height:200px;
	display: block;
	color: #fff;
	font-size:18px;
	line-height:1.3em;
	margin:0;
	padding-left:24px;
	padding-right:24px;
	border-right: dotted #5f009c 1px;
}

.conbot {
	float: left;
	margin-top:-50px;
	font-size:34px;

}
.cbtext {

	font-family: Arial;
	font-size:14px;
	line-height:normal;
}

.bbtext {

	
	font-family:Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em;
	font-size:18px;

}

.amtg {

	
	font-family:Georgia, "Times New Roman", serif;
	font-size:15px;
	line-height:1.3em;

}

/*- Conent Sidebaar--------------------------- */
#leftaboutus {
	position:absolute;
	left:679px;
	top:633px;
	width:243px;
	height:119px;
	padding:4px;
}


#newslet {
	position:absolute;
	left:679px;
	top:361px;
	width:243px;
	height:143px;
	z-index:1;
	background-image: url(../img/leftbg.p ng);
	padding:4px;
	padding-top:16px;
	border:#666666 1px dotted;

}
#newsletuu {
	position:absolute;
	left:679px;
	top:390px;
	width:243px;
	height:143px;
	z-index:1;
	background-image: url(../img/leftbg.p ng);
	padding:4px;
	padding-top:16px;
	border:#666666 1px dotted;

}
#needaviuu {
	position:absolute;
	left:669px;
	top:423px;
	width:240px;
	height:210px;
	z-index:4;
	background-image: url(../img/leftbg.p ng);
	padding:6px;
	padding-top:14px;
	border:#666666 1px dotted;
	color:#999;
}

#award {
	position:absolute;
	left:669px;
	top:673px;
	width:240px;
	height: auto;
	z-index:4;
	background-image: url(../img/leftbg.p ng);
	padding:6px;
	padding-top:14px;
	border:#666666 1px dotted;
	color:#999;
}

#partner {
	position:absolute;
	left:685px;
	top:554px;
	width:239px;
	height: auto;
	z-index:1;
	padding:4px;
	padding-top:1px;
}
.nwtopi {font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; background-color:#340154; color:#fff; padding:2px; 
margin-left:7px;}

#issu {
	position: absolute;
	left:679px;
	top:77px;
	width:245px;
	margin: 0 auto;
	height:264px;
	z-index:2;
	background-color: #000;
	padding:4px;
	background-image: url(../img/sidebarbg.png);
	background-position:bottom;
	background-repeat: repeat-x;
	
}

#issuidx {
	position: absolute;
	left:679px;
	top:6px;
	width:245px;
	margin: 0 auto;
	height:258px;
	z-index:2;
	background-color: #f7f7f7;
	padding:4px;
	background-image: url(../img/leftbg.png);
	background-repeat: repeat-x
}

#indexspenden {
	left:679px;
	top:622px;
	position:absolute;
	width:237px;
	height: auto;
	padding:8px;
}

#socialm {
	position:absolute;
	left:679px;
	top:557px;
	width:255px;
	height:53px;
	z-index:1;
	text-align:center;
}
#socialmuu {
	position:absolute;
	left:679px;
	top:577px;
	width:255px;
	height:53px;
	z-index:1;
	text-align:center;
}

/*- Conent where we work--------------------------- */

.headimg {
	width:636px;
	height:180px;
	text-align:left;
	background-image:url(../img/scthemeimg.jpg);
	margin-bottom:22px;
}
.wwtiel {font-size:37px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.3em; }

#lefthw {
	position:absolute;
	left:679px;
	top:866px;
	width:243px;
	height:119px;
	padding:4px;
	color:#FFF;
}
#lefthweng {
	position:absolute;
	left:679px;
	top:826px;
	width:243px;
	height:119px;
	padding:4px;
	color:#FFF;
}
.cnhwbg {font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; background-color:#5f009c; color:#fff; padding:8px;
line-height:1.3em; }


#issuchild {
	position: absolute;
	left:679px;
	top:1400px;
	width:245px;
	margin: 0 auto;
	height:258px;
	z-index:2;
	background-color: #f7f7f7;
	padding:4px;
	background-image: url(../img/leftbg.png);
	background-repeat: repeat-x
}

#issuchildb {
	position: absolute;
	left:679px;
	top:1600px;
	width:245px;
	margin: 0 auto;
	height:258px;
	z-index:2;
	background-color: #f7f7f7;
	padding:4px;
	background-image: url(../img/leftbg.png);
	background-repeat: repeat-x
}


/*- Conent INDEX--------------------------- */

.dexvision {
	position: absolute;
	left:366px;
	width:261px;
	height: auto;
	padding:8px;
	text-align:left;
	border:#666 0px solid;
	top: -1px;
	background-color: #1a021d;
}

.vbig {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.5em; background-color:;  font-size:19px; font-style:italic; color:#f8f8f8; padding:4px; }
.dexbig {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.0em; background-color:#111;  font-size:19px; font-style:italic; color:#f8f8f8; padding:0px; }


.howwks {
	position: relative;
	left:372px;
	
	top:36px;
	width:255px;
	height: auto;
	padding:14px;
	text-align:left;
	border:#666 1px solid;
	background-image:url(../img/bgidcon.png);
	background-repeat:no-repeat; background-position:top;
}

.dxbgcont {font-family: Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em; font-size:15px; color:#f8f8f8; padding:4px; }
.pscont {font-family: Arial, Helvetica ; letter-spacing: 0.04em; line-height:1.4em; font-size:14px; color:#f8f8f8; padding:4px; }

#twissue {
	position: relative;
	left:372px;
	top:-272px;
	width:265px;
	height:124px;
	z-index:11;
	border:#666 1px solid;
	padding:9px;
}
.news {
	position: relative;
	left:0px;
	width:344px;
	height:245px;
	padding:2px;
	text-align:left;
	background-color:#;
	font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;font-size:15.5px;
	color:#333;
	border:#666 0px solid;
}
.aktuell {
	position: relative;
	left:0px;
	top:-520px;
	width:344px;
	height: auto;
	padding:9px;
	text-align:left;
	background-color:#f8f8f8;
	font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;font-size:15.5px;
	color:#333;
}






#lang {
	position:absolute;
	left:941px;
	top:-7px;
	width:30px;
	height:41px;
	z-index:1;
	font-size:11px;
}
.en {
	background-color:#a400d9;
	color:#fff;
	padding:2px;
}


.tbf {
	background-color:#000;
	color:#fff;
	padding:2px;
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}



/* ----------------------- Butterfly ----------------------- */
#bf {
	position: relative;
	left:-190px;
	top:60px;
	width:174px;
	height:109px;
}
#bf1 {
	position: relative;
	left:341px;
	top:-21px;
	width:75px;
	height:51px;
	z-index:8;
}
#bf2 {
	position: relative;
	left:46px;
	top:-212px;
	width:57px;
	height:29px;
	z-index:3;
}
#bf3 {
	position: relative;
	left:921px;
	top:231px;
	width:75px;
	height:51px;
	z-index:8;
}


/* ----------------------- twitter ----------------------- */

.tw{ 
    width: auto; margin: 10 auto;
    text-align: left; margin-bottom: -.5em;list-style-type: square; padding-bottom:26px; padding-top:8px;
	margin-left:36px;
}

.tweet {
  font-family: Georgia, serif;
  font-size: 14px;
  color: #fff; }
  .tweet .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 2;
    background-color:#0f0e07; }
    .tweet .tweet_list li {
      overflow: auto;
      padding: .5em; }
      .tweet .tweet_list li a {
        color: #E0091D; }
    .tweet .tweet_list .tweet_even {
      background-color: #0c0b06; }
    .tweet .tweet_list .tweet_avatar {
      padding-right: .9em;
      float: left; }
      .tweet .tweet_list .tweet_avatar img {
        vertical-align: left; }


/* -----------------------rounded box  ----------------------- */

.myBox {
    margin: 0.5in auto;
    color: #fff;
    width: 60%;
    padding: 20px;
    text-align: left;
    background-color: #f00;
    border: 3px solid #fff;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}

.myBoxx {
    color: #fff;
    width: auto;
    padding: 20px;
    text-align: left;
    background-color:#fff;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.impbox {
	margin: 0.5in auto;
	height: 39px;
	margin-bottom:14px;
	width: 61px;
	margin-left:1px;
	z-index:1;
	color: #fff;
	width: 172px;
	padding: 20px;
	text-align: left;
	border: 3px solid #fff;
	position:absolute;
	background-color:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}


/* -----------------------impresum----------------------- */
.impressum {
	
	left:6px;
	top:8px;
	width:629px;
	height:1646px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
.thv {font-family: Tahoma, Geneva, sans-serif;font-size:14px; line-height:1.3em; font-weight:normal; color:#fff}


/* -----------------------Presse----------------------- */
#ptweet {
	position:absolute;
	left:670px;
	top:493px;
	width:246px;
	z-index:9;
	height: 163px;
}

.presse {
	
	left:6px;
	top:8px;
	width:629px;
	height:2866px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
#prtext {
	position:absolute;
	left:465px;
	top:284px;
	width:192px;
	height:278px;
	z-index:9;
}
/* -----------------------kontkat----------------------- */
.kontr { background-color:#; width: auto; }
.kontakt {
	width: auto;
	height: auto;
	padding:0px;
	position: relative;
	color:#ccc;
	height:auto;
}

.kontaktform {
	width:600px;
	height: auto;
	padding:0px;
	position: relative;
	color:#ccc;
	height:auto;
}
.spendeni {
	
	left:6px;
	top:8px;
	width:629px;
	height:810px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
.thoma {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;font-size:14px; font-weight:normal; color:#fff}




#apDiv1 {
	position:absolute;
	left:595px;
	top:184px;
	width:300px;
	height:148px;
	z-index:9;
}
.myform{
	margin:2px 0 20px 0px;
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #999;
	width:400px;
}
.smalldata {
	font-size: 12.5px;
	line-height:1.3em;
	font-weight:normal;
	text-align: left;
	color: #333;
	font-family:arial;
}
#apDiv2 {
	position:absolute;
	left:627px;
	top:87px;
	width:287px;
	height:301px;
	z-index:9;
}

/* -----------------------Anna Story----------------------- */
.asy {
	left:-4px;
	top:-14px;
	width:901px;
	height: auto;
	z-index:1;
	padding:12px;
	position: relative;
	color:#ccc;
}
.asyvid {
	width:402px;
	z-index:1;
	background-image:url(../img/wasser/bg_conww.png);
	padding:12px;
}
.asyt {
	
	margin-left:440px;
	margin-top:-230px;
	top:241px;
	height:237px;
	z-index:9;
}
.asyto {
	margin-left:440px;
	margin-top:-230px;
	top:324px;
	height:222px;
	z-index:9;
	position:absolute;
	width: 462px;
	left: 14px;
}
.asyc { margin-top:9px; margin-left:-8px}
.acontw {
	font-family: Arial;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	color:#CCC;
}
.acontsw {
	font-family: Arial;
	font-size: 12px;
	line-height:20px;
	font-weight:normal;
	color: #CCC;
}
.acontb {
	font-family: Arial;
	font-size: 13px;
	line-height: normal;
	font-weight:normal;
	color:#000;
}
.acontsw {
	font-family: Arial;
	font-size: 12px;
	line-height: normal;
	font-weight:normal;
	text-align: left;
	color: #CCC;
}

/* -----------------------Projekte----------------------- */
.projdex {
	line-height:1.3em;
	padding:12px;
	color: #1e0231;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin-top:5px;
	margin-bottom:11px;
	width:916px;
	top:-220px;
	background-color:# d5d4d4;
	background-image: url(../img/bgc.png);
	
}

.wasserx{
	left:-4px;
	top:-14px;
	width:901px;
	height: auto;
	z-index:1;
	background-color:#;
	padding:12px;
	position: relative;
	background-image: url(); background-color:# 212121;
	color:#ccc;
}


.vysk { background-color:#; width:570px; }

.spacerp { padding-left:8px; background-image: url(../wasser/headbg.png); background-repeat:no-repeat; background-color:#; z-index:0; }
.pdisc { margin-top:155px; margin-left:-8px}
.projekte {
	left:12px;
	top:-28px;
	width:900px;
	height:2386px;
	z-index:1;
	background-color: #; 	background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}

.ptitel {font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#333}
.ptitel {font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#FFF}
.pbtitel {font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#333; text-shadow: 0 1px 0 rgba(255,255,255,0.75);}
.pmtitel {font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#333; text-shadow: 0 1px 0 rgba(255,255,255,0.75);}
.pwmtitel {font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1em; color:#fff}
.psmtitel {font-size:22.5px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#FFF}
.psstitel {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#FFF}
.btitel {font-size:28px; font-family:Arial, Helvetica ; letter-spacing: 0.1em; line-height:1.4em; color:#FFF}

.pt {font-size:14px; font-family: arial; line-height:1.4em; color:#333}

.lfbg {
	background-color:#111;
	color:dedede;
	padding:2px;
}

.pstitelb {font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.3em; color:#ccc}
.pstitel {font-size:28px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.3em; color:#FFF}
.pdi {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.3em; color:#ccc}
.pdiw {font-family: Georgia, "Times New Roman", Times, serif; line-height:1.3em;font-size:16px; color:#f8f8f8; padding:4px; }
.lsbg {
	background-color:#a400d9;
	color:#fff;
	padding:2px;
	font-size:28px;
}
.slsbg {
	background-color:#a400d9;
	color:#fff;
	padding:2px;
	font-size:24px;
	
	
}
.pbox {
	margin: 0.5in auto;
	height: auto;
	margin-bottom:14px;
	margin-left:1px;
	z-index:1;
	color: #333;
	width: auto;
	padding:4px;
	text-align: left;
	border: 3px solid #fff;
	position:absolute;
	background-color:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	left: 208px;
	top: -40px;
}

#wmvideo {
	position:absolute;
	left:1059px;
	top:718px;
	width:357px;
	height:208px;
	z-index:11;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}
#wassim {
	position:absolute;
	left:717px;
	top:-52px;
	width:172px;
	height:130px;
	z-index:9;
}

#wmhea {
	position:absolute;
	left:20px;
	top:451px;
	width:884px;
	height:70px;
	z-index:11;
}
#wmf3 {
	position:absolute;
	left:486px;
	top:222px;
	width:250px;
	height:73px;
	z-index:11;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}

.wmfbox { padding-bottom:620px;}
#wmf4 {
	position:absolute;
	left:480px;
	top:535px;
	width:392px;
	height:35px;
	z-index:12;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}
#wmf5 {
	position:absolute;
	left:40px;
	top:535px;
	width:409px;
	height:34px;
	z-index:12;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}
#wmf6 {
	position:absolute;
	left:485px;
	top:134px;
	width:391px;
	height:52px;
	z-index:12;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}

#wmf7 {
	position:absolute;
	left:31px;
	top:804px;
	width:430px;
	height:46px;
	z-index:11;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}
#du {
	position:absolute;
	left:57px;
	top:282px;
	width:246px;
	height:96px;
	z-index:9;
}
#wmarbeiten {
	
	left:19px;
	top:858px;
	width:314px;
	height: auto;
	z-index:12;
	padding:6px;
	padding-left:9px;
	background-image: url(../img/wasser/bg_conww.png);
	border:#333 dotted 1px;
}

.wmfbott { margin-top:-80px; position: relative; height:230px;}
.wmfbottimg {
	top:-387px;
	left:143px;
	width:auto;
	position: absolute;
	text-align:left
}
#wmboti {
	position: relative;
	left:27px;
	top:-42px;
	width:870px;
	height:130px;
	text-align:center;
}
#wmbru {
	position:absolute;
	left:173px;
	top:822px;
	width:332px;
	height:466px;
	z-index:11;
}

#wmbrut {
	position:absolute;
	left:466px;
	top:17px;
	width:243px;
	height:153px;
	z-index:11;
}
#wmbruco {
	position:absolute;
	left:211px;
	top:196px;
	width:506px;
	height:76px;
	z-index:11;
}
#wmpu {
	position:absolute;
	left:43px;
	top:1470px;
	width:255px;
	height:53px;
	z-index:1;
	text-align:center;
}

.iblog {
	left:6px;
	top:-28px;
	width:900px;
	height:2886px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}

/* -----------------------Armut----------------------- */
.spacearm { padding-left:8px; background-image:url(../img/wassepng); background-repeat:no-repeat; }
.armut {
	left:6px;
	top:-28px;
	width:900px;
	height:886px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
#armuthea {
	position:absolute;
	left:29px;
	top:58px;
	width:867px;
	height:1237px;
	z-index:11;
}
#armutico {
	position:absolute;
	left:640px;
	top:1059px;
	width:255px;
	height:53px;
	z-index:1;
	text-align:center;
}
/* -----------------------Projekte Uganda----------------------- */
#puspenden {
	position:absolute;
	left:367px;
	top:267px;
	width:128px;
	height:25px;
	z-index:13;
}

#puvideo {
	position:absolute;
	left:571px;
	top:58px;
	width:310px;
	height:175px;
	z-index:11;
	padding:8px;
	background-image: url(../img/wasser/lbg.png);
}

.puga {
	left:6px;
	top:-28px;
	width:900px;
	height:1620px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}

.gmap { margin-top:-150px; }

#gmap {
	position:absolute;
	left:29px;
	top:132px;
	width:510px;
	height: auto;
	z-index:12;
	background-image: url(../img/wasser/lbg.png);
	padding:6px;
}

#puwassericon {
	position:absolute;
	left:943px;
	top:243px;
	width:29px;
	height:198px;
	z-index:11;
	text-align:center;
}
.tpug {
	background-color:#111;
	color:#fff;
	padding:4px;
	font-size:14px;
}
.tpugbig {
	background-color:#111;
	color:#fff;
	padding:4px;
	font-size:18px;
	line-height:1.7em;
}
#puundert {
	position:absolute;
	left:29px;
	top:299px;
	width:662px;
	height:74px;
	font-family:Arial, Helvetica;
	letter-spacing: 0.1em; line-height:1.2em;
	z-index:13;
}

#puganda {
	position:absolute;
	left:508px;
	top:512px;
	width:368px;
	height:285px;
	z-index:11;
	background-image: url(../img/wasser/lbg.png);
	padding:12px;
}

.pudeails {
	position: relative;
	left:10px;
	top:10px;
	width:878px;
	height:136px;
	z-index:11;
}

#puwarum {
	position:absolute;
	left:21px;
	top:1209px;
	width:269px;
	height:253px;
	z-index:11;
	border-right: dotted #609 1px;
	padding-right:16px;
}

#puvbrun {
	position:absolute;
	left:335px;
	top:1006px;
	width:263px;
	height:250px;
	z-index:12;
	border-right: dotted #609 1px;
	padding-right:16px;
}
#puloesung {
	position:absolute;
	left:644px;
	top:1208px;
	width:242px;
	height:250px;
	z-index:13;
}

#pukosten {
	position:absolute;
	left:0px;
	top:347px;
	width:410px;
	height: auto;
	z-index:11;
}


#womanbott {
	position: relative;
	left:636px;
	top:233px;
	width:316px;
	height:127px;
	z-index:0;
}
#puspacesdow {
	position:absolute;
	left:-15px;
	top:1360px;
	width:904px;
	height:60px;
	z-index:0;
}
/* -----------------------Unere Freunde----------------------- */
.testimo {
	
	background-color:#fff;
	}

.ufreunde {
	
	left:6px;
	top:-28px;
	width:629px;
	height:2246px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}



#ufmit {
	position:absolute;
	left:639px;
	top:498px;
	width:260px;
	height: auto;
	z-index:4;
	background-image: url(../img/leftbg.p ng);
	padding:6px;
	padding-top:14px;
	color:#999;
	background-color: #f7f7f7;
	 -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
}
#fufmit {
	position:absolute;
	left:637px;
	top:40px;
	width:265px;
	height: auto;
	z-index:4;
	background-image: url(../img/leftbg.p ng);
	padding:6px;
	padding-top:14px;
	color:#999;
	background-color: #f7f7f7;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
}


#ufreundefirm {
	width: 260px;
	padding:8px;
	text-align: left;
	color:#000;
	height:auto;
	position:absolute;
	background-color:#FFFFFF;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	left: 639px;
	top: 331px;
}

.ufsmal {font-family: "Lucida Grande", verdana, sans-serif; color:#fff; font-weight:normal;line-height:1.3em; font-size:12px; font-weight:lighter;}

/* -----------------------Mach Mit----------------------- */
.machmit {
	
	margin-top:30px;
}

.slotleft {
 -webkit-border-radius: 7px; padding:14px; width:400px; height:160px; float:left;
    -moz-border-radius: 7px; background-image:url(../img/balckbgb.jpg);
	}
.slotright {
 -webkit-border-radius: 7px; padding:14px; width:400px; height:160px; float:right;
    -moz-border-radius: 7px; background-image:url(../img/balckbgb.jpg);
	}

.machmfit { padding:12px;}

.machmitvi { padding:12px;}

.getinvol  { margin-left:-9px; margin-top:80px; margin-bottom:40px; padding:12px; height:1064px; background-image:url(../img/wasser/bg_conww.png); }

.getinvol .funr { width: auto; height:236px;  border:dotted 1px #999;  padding:8px; padding-right:6px;}

.getinvol .kofer { width: auto; left: 0px; top:16px; position: relative;  border:dotted 1px #999;  padding:8px;}

.getinvol .rsofa { width:auto; top:15px; height:210px; position: relative;  border:dotted 1px #999;  padding:8px;}

.getinvol .csr { width:auto; height:270px; margin-top:32px; border:dotted 1px #999;  padding:8px; padding-right:6px;}

#puvbrun {
	position:absolute;
	left:326px;
	top:1208px;
	width:288px;
	height:250px;
	z-index:12;
	border-right: dotted #609 1px;
	padding-right:16px;
}

/* -----------------------Über und----------------------- */
.ueberuns {
	
	left:6px;
	top:-28px;
	width:629px;
	height:1470px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
.ueberunsfull { 
width: auto;  
background-color: #fff;
padding:8px;
    border:0px solid #000;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;}
.ueberunsin { background-color:#; width:630px; }


.team {
	
	left:6px;
	top:-28px;
	width:629px;
	height:1490px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}


#teamfeu {
	position:absolute;
	left:669px;
	top:688px;
	width:240px;
	height: auto;
	z-index:4;
	background-image: url(../img/leftbg.p ng);
	padding:6px;
	padding-top:14px;
	border:#666666 1px dotted;
	color:#999;
}



.teamab {
	
	left:6px;
	top:-28px;
	width:629px;
	height:1330px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
.abteng {
	
	left:6px;
	top:-28px;
	width:629px;
	height:2340px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}

.mission {
	
	left:6px;
	top:-28px;
	width:629px;
	height:1640px;
	z-index:1;
	background-color: #; background-image: url(../img/bgc.png);
	padding:12px;
	position: relative;
	color:#ccc;
}
#subnaviuu {
	position: absolute;
	left:662px;
	top:57px;
	width:248px;
	margin: 0 auto;
	height:27px;
	z-index:5;
	padding:12px;
}
#smalcontnavi {
	position: absolute;
	left:408px;
	top:19px;
	width:509px;
	margin: 0 auto;
	height:18px;
	z-index:5;
	padding:2px;
	font-family:Arial;
	font-size:12px;
}


.abvon { margin-left:-9px; background-image:url(../img/wasser/bg_con ww.png);}
/* -----------------------crupas ----------------------- */

.spacer {
	padding-left:8px;
	text-align: left;
}
img.floatLeft { 
    float: left; 
    margin: 12px;
}


input.rounded_white				{ background: #FFFFFF url(../img/text_box.jpg) 50% ; border: 0 none; font-weight: bold; padding: 3px 1px 1px 5px; height: 17px; display: inline-block; width: auto; margin-bottom:3px;}
input.button_rounded			{ background: #FFFFFF url(../img/text_box.jpg) 50% 0px; font-weight: bold; padding-bottom: 2px; border: 0 none; border-left: 1px solid #cccccc; margin: 1px 0px 0px -5px; height: 21px; display: inline-block; cursor: pointer; }
input.button_rounded:active		{ border: 0 none; }

#el01 {width:100%} /* Width */
#el02 { /* Text and background colour, blue on light gray */
color:#00f;
background-color:#ddd;
}
#el03 {background:url  no-repeat 100% 50%} /* Background image */
#el04 {border-width:6px} /* Border width */
#el05 {border:2px dotted #00f} /* Border width, style and colour */
#el06 {border:none} /* No border */
#el07 {padding:1em} /* Increase padding */
#el08 { /* Change width and height */
width:4em;
height:4em;
}

.awesome, .awesome:visited {
	background: #222 url(http://zurb.com/images/alert-ove rlay.png) repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.magenta.awesome, .magenta.awesome:visited		{ background-color: #5f009c; }
	.magenta.awesome:hover							{ background-color: #a400d9; }
	
	
	#hspenden {
	position:absolute;
	left:81px;
	top:1059px;
	width:222px;
	height:33px;
	z-index:11;
}

#pjspenden {
	position:absolute;
	left:521px;
	top:437px;
	width:166px;
	height:63px;
	z-index:9;
}

#pjspendenstand {
	position:absolute;
	left:265px;
	top:150px;
	width:376px;
	height:12px;
	z-index:9;
}

#abspende {
	position:absolute;
	left:419px;
	top:1274px;
	width:222px;
	height:33px;
	z-index:11;
}



#slideshow { margin: auto; width:640px; height:368px; position:relative; background:#; padding:0px 0 0 0; border:none;}

#slideshow #slidesContainer { margin:0 auto; width:640px; height:368px; overflow:hidden; /* allow scrollbar */ position:relative;}

#slideshow #slidesContainer img { margin:0 auto; width:640px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */ height:368px;}

.control {
	display:block;
	width:48px;
	height:46px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
}

#leftControl { top:0; left:0; z-index:10; background:transparent url(../img/btn-prev.png) no-repeat 0 0; margin:170px 0 0 0;}
#leftControl:hover { top:0; left:0; z-index:10; background:transparent url(../img/btn-prev.png) no-repeat 0 -48px; margin:170px 0 0 0;}

#rightControl { top:0; right:0;z-index:10; background:transparent url(../img/btn-next.png) no-repeat 0 0; margin:170px 0 0 0;}
#rightControl:hover { top:0; right:0;z-index:10; background:transparent url(../img/btn-next.png) no-repeat 0 -48px; margin:170px 0 0 0;}

/* -----------------------Out Things ----------------------- */

.bbg {
	background-color:#333;
	font-size:11px; line-height:1em;
}

.widget {
	font-family: Arial, Helvetica, sans-serif; font-size:15px;
	color:none;
}

#widgetdx {
	position:absolute;
	left:761px;
	top:1060px;
	width:143px;
	height:39px;
	z-index:3;
}





/* -----------------------Projekt Index----------------------- */
.prodex {
	left:-4px;
	top:-14px;
	width:901px;
	height:auto;
	z-index:1;
	padding:12px;
	position: relative;
	color:#ccc;
}
.prodexblack {
	left:-4px;
	top:-14px;
	width:901px;
	height: auto;
	z-index:1;
	padding:12px;
	position: relative;
	color:#ccc;
	background:url(../img/balckbgb.jpg) #000 repeat-x;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
}
.proresult {
	width: auto;
	padding:8px;
	text-align: left;
	color:#000;
	background-color:#181918;
	background-image: url(../img/bgc.png);
	position: absolute;
	/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	left: 598px;
	top: 449px;
	width:300px;
	z-index: 8;
}

.presult {
	font-family: Arial; font-size: 12px;font-weight:normal;text-align: left;color: #000;line-height: normal;
}


.prodiscrip {
	width:570px;
	height:300px;
	background-color: #;
	padding:0px;
	position: relative;
	color:#ccc;
	height:auto;
}

/* ----------------------Spenden----------------------- */

.spendenon {
	
	height:450px;
	margin-bottom:30px;
	background-image:url(../img/spenden/spenden_bg.png); background-repeat:no-repeat;
	
}
.spdn {
	
	height:300px;
	
}
.spdnslotleft {
 -webkit-border-radius: 7px; padding:14px; width:240px; height:265px; float:left;
    -moz-border-radius: 7px; background-image: url(../img/spenden/bg.png);
	}
.spdnslotright {
 -webkit-border-radius: 7px; padding:14px; width:240px; height:265px; float:right;
    -moz-border-radius: 7px; background-image:url(../img/spenden/bg.png);
	}
	
.spdnslotcenter {
	-webkit-border-radius: 7px;
	padding:14px;
	left:329px;
	width:240px;
	position:absolute;
	-moz-border-radius: 7px;
	background-image:url(../img/spenden/bg.png);
	height:265px;
	top: 520px;
	}

.spdnslotcenteron {
	-webkit-border-radius: 7px;
	padding:14px;
	left:311px;
	width:522px;
	position:absolute;
	-moz-border-radius: 7px;
	height:265px;
	top: 116px;
	}



/*- Wasser Armut--------------------------- */

.watitel {font-size:26px; font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em; color:#FFF; }
.wcont {
	font-family: Arial;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	color:#353433;
}
.wcontw {
	font-family: Arial;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	color:#353433;
}
.wcontws {
	font-family: Arial;
	font-size: 12px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	color:#353433;
}

.wtextblk {
	font-family: Arial;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	color:#ccc;
}

.wcmt {
	font-family: Arial;
	font-size: 13px;
	line-height: normal;
	font-weight:normal;
	text-align: left;
	color:#fff;
}
.weissgr {
	font-family: Arial;
	font-size: 18px;
	line-height: normal;
	font-weight:normal;
	text-align: left;
	color:#fff;
}

.wwcont {
	font-family: Arial;
	font-size: 14px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	color:#353433;
}
.smallsubnavi {
	position:absolute;
	font-family:Arial;
	font-size:11.5px;
	color:#ccc;
	top:25px;
	width: auto;
	z-index:11;
	left: 261px;
}
.welt {
	margin-top:-40px;
}

.wassercover {
	margin-top:30px; border-top: #333 dotted 1px; padding-top:20px;
}
.wassercoverinfo {
	margin-top:37px; border-top: #333 dotted 1px; padding-top:20px;
}
.wassercoverend {
	margin-top:2px; border-top: #333 dotted 1px; padding-top:20px;
}
.howwework {
	width:300px;
    padding:8px;
    text-align: left;
	color:#000;
    background-color: #141414; background-image:url(../wasser/contbg.png);
    border:1px solid #333;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.whywater {
	width: auto;
    padding:8px;
    text-align: left;
	color:#000;
    background-color: #fff; 

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.proidex {
	width: auto;
    padding:8px;
    text-align: left;
	color:#000;
    background-color: #fff; 

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.wellinfo {
	width: 556px;
	padding:8px;
	text-align: left;
	color:#000;
	margin:0.5in auto;
	margin-left:340px;
	margin-top:0px;
	position: absolute;
	top: 984px;
	left: 2px;
}

.buldinginfo {
	width: auto;
	padding:8px;
	text-align: left;
	color:#000;
	margin:0.5in auto;
	margin-top:0px;
	  background-color: #fff; 

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;

	
}


/*rounded coner */

.myBox {
    margin: 0.5in auto;
    width: 98%;
    padding:8px;
    text-align: left;
	color:#000;
    background-color: #fff;
    border:0px solid #000;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}

.wboxer {
   
    width: auto;
    text-align: left;
	color:#000;
    background-color: #f7f7f7;
    border:0px solid #000;
	padding:8px;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
}


/*content text */
.ariwsmal {
	font-family: Arial;
	font-size: 11px;
	line-height: normal; letter-spacing:0.6px;
	font-weight:normal;
	text-align: left;
	color:#999;
}


.arissmal {
	font-family: Arial;
	font-size: 11px;
	line-height: normal; letter-spacing:0.6px;
	font-weight:normal;
	text-align: left;
	color:#666;
}

.both {
	height:30px;
}

.bothline {
	height:30px; border-bottom: dotted #333 1px;
}



.ce {font-size:24px; font-weight:normal; font-family: Arial; background-color: #609; color:#fff; padding:2px; }


/*worldmpa */

#ugaup {
	position:absolute;
	left:501px;
	top:188px;
	z-index:9;
}

#indo {
	position:absolute;
	left:753px;
	top:201px;
	z-index:9;
}

#kongo {
	position:absolute;
	left:456px;
	top:207px;
	z-index:9;
}
/*botschafter */

.schafter {

	left:0px; margin-left:260px;
	    background-color:#;
    border:0px solid #000;
	padding:12px;

    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
	
}

#promi {
	position:absolute;
	left:13px;
	top:106px;
	width:225px;
	height:244px;
	z-index:9;
	padding:4px;
}




/* APPLIES THE STYLE TO EACH FORM ELEMENT */
.textfield, .dropdown, .textarea {
  width: 220px;
  font: normal 1.1em arial, sans-serif;
  color: #111;
  margin: 0px 10px 0px 0px;
  padding: 9px 14px;

  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;  
  -moz-box-shadow: 4px 4px 4px #ddd;
  -webkit-box-shadow: 4px 4px 4px #ddd;
  box-shadow: 4px 4px 4px #ddd;
}

/* OPTIONAL SET WIDTH FOR THE SELECT LIST */
.dropdown {
  width: 220px;
  height:38px;
}


/* spacers */
.pro_spacer {
	  height:150px;
}
