body 
{
	margin: 0;
	padding: 0;
   	background-color: #FFFFFF;
	font-size: 0.8em;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color: #606060;
	background: url(static_img/bg_200px.gif) top left repeat-y;
}

img {
      border: 0;
}

.logo {
	float:right; 
	width:200; 
	height:130;
}

#left {
	width:200px;
	background-color: #FDA703;
	float:left;
}

#hilfe {
	padding-top: 1.0em;
	padding-left: 1.0em;
	border : 0px #FFFFFF;
    border-style: none none none none;
}


.menutitle
{
	font-weight:bold;
	border-top:0px solid #ffffff;
	margin-top:1em;
}

#angebote {
	border : 1px #FFFFFF;
    border-style: solid none none none  ;
}
div#headImage {
	margin-top:17px;
	margin-bottom:-150px;
	width:auto;
	margin-left:1px;
	background-image:url(static_img/logo.gif);
	background-repeat: no-repeat;
	background-position: top right;	
}

#contenthome {
	padding-top: 1.0em;
	/*background: url(static_img/home_content.gif) top left no-repeat; */
	/*background: url(static_img/home_content_1024x1400.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentwirueberuns {
	padding-top: 1.0em;
	padding-left: 20px;
	/*background: url(static_img/wirueberuns_content.gif) top left no-repeat;
	width:79%; */
	/*background: url(static_img/wirueberuns_content1024x140.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentspenden {
	padding-top: 1.0em;
	padding-left: 20px;
	/*background: url(static_img/spenden_content1024x140.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentpresse {
	padding-top: 1.0em;
	padding-left: 20px;
	/*background: url(static_img/presse_content1024x140.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentangebot {
	padding-top: 1.0em;
	padding-left: 20px;
	/*background: url(static_img/angebote_content1024x140.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentkoop {
	padding-top: 1.0em;
	padding-left: 20px;
	/*background: url(static_img/koop_content1024x140.gif) top left no-repeat;*/
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}

#contentsub {
	padding-top: 1.0em;
	padding-left: 20px;
	/* background: url(static_img/sub_content1024x140.gif) top left no-repeat; */
	width:750px;
	margin-left: 210px;
	padding-left: 20px;
	
}


div#contenttext {
	padding-top: 10px;
	vertical-align:top;
	margin-right: 10px;
}

div.firstheadline {
	height: auto;
}

div.secondheadline {
	height: auto;
}

div.buehne {
	text-align: left;
}



#footer {
	clear:both;
	padding-top:1.9em;
	padding-left: 200px;
	width: 750px;
	*width: 950px;
	text-align:center;
	
} 


#footercontainer {
	padding-left: 200px;
	clear:both;
	text-align:center;
}

#printpage {
	text-align:center;
	float:left;
}

#footermenu {
	
	text-align:center;
	}

#footerclaim {
	text-align:center;
	padding-left: 200px;
	width: 750px;
	*width: 950px;
} 


/* NAVIGATION */
.linie {
	width: 210px;
	/*height: 1px;*/
	/*background-color:#FFFFFF;*/
	font-size: 0.1em;
	border-bottom:1px solid #FFFFFF;
	
}
.divabstandnavi {
	/*height: 5px;*/
	width: 210px;
	font-size: 0.1em;
}

.navcontainer { 
	margin-left: 0em;
	padding-top: 4.6em;
 }

li dfn, .usb {
   display: block;
   position: absolute;
   left: -3000px;
   height: 30px;
   width: 30px;
   background-color: #FDA703;
}


 /* DEFAULTS */
ul#navlist li a,ul#subnavlist li a
{
	font-size: 1.0em;
	line-height: 2em;
	font-weight: bold;
	text-decoration: none;
}

div#navcontainer
{
	width: 200px;
	background-color: #FDA703;
	padding: 0em;
}

/* NAV LIST */
ul#navlist
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 200px;

}

ul#navlist li { display: inline; }

ul#navlist li a
{
	color: #FFFFFF;
	display: block;
	/* padding: 2px 0 2px 10px;*/
	padding: 2px 0 2px 10px;
	width: 195px;		
}

ul#navlist li a:hover { 
	background-color: #FFFFFF;
	color: #606060;
	*width: 200px;
}

ul#navlist li #current
{
	color: #606060;
	/*background-color:#FFFFFF;
	border-top: 1px solid #FFFFFF;*/
}

ul#navlist li a#current {
	color: #606060;
	*width: 200px;
	background-color:#FFFFFF;
	border-top: 1px solid #FFFFFF;
}

ul#navlist li a#current:hover {
	color: #FFFFFF;
	background-color:#FDA703;
}

ul#navlist li a#current2 {
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	*width: 200px;
}

ul#navlist li a#current2:hover {
	color: #606060;
	background-color:#FFFFFF;
}



/* SUB NAV LIST */
ul#subnavlist
{
	margin: 0 0 0 0px;
	list-style-type: none;
	padding: 0;
	width: 180px;
}

ul#subnavlist li { display: inline; }

ul#subnavlist li a
{
	display: block;
	color: #666;
	background-image: url(static_img/list_bg_img.gif);
	background-repeat: no-repeat;
	background-position: 0.5 0em;
	padding: 2px 0 2px 30px;
	height: auto;
	width: 175px;
	*width: 180px;
}

ul#subnavlist li a:hover { 
	background-image: url(static_img/list_bg_img_ro.gif);
	background-repeat: no-repeat;
	background-position: 0.5 0em;
	*width: 180px;
	
}

ul#navlist li a#subcurrent
{
	background: #FFFFFF url(static_img/list_bg_img_ro.gif) top left no-repeat;
}

ul#navlist li a#subcurrent:hover { 
	background: #FDA703 url(static_img/list_bg_img.gif) top left no-repeat;
	color: #FFFFFF; 
 }


ul#ebene3
{
	margin: 0 0 0 0px;
	list-style-type: none;
	padding: 0;
}

ul#ebene3 li
{
	color: #FF0000;
}

ul#ebene3 li a
{
	background: none;
	color: #606060;
	font-size: 0.9em;
	font-weight:normal;
	width: 160px;
	line-height: 1.4em;
}

ul#ebene3 li a:hover { 
	color: #FFFFFF;
	background-color: transparent;
	width: 160px;
}


ul#ebene3 li a#ebene3current {
	color: #FFFFFF;
}

/* ENDE NAVI*/

/* HOMETEASER*/

div#hometeaserarea {
	clear: none;
}

.hometeaser01 {
	float: left;
	width: 14em;
	*width: 15em;
	height: 12em;
	*height: 14em;
	border: 1px solid #999999;
	margin-right:2.5em;
	*margin-right:20px;	
	padding: 1em;	
}


div.hometeaser01 a {color: #606060; text-decoration:none; }
div.hometeaser01 a:link {color: #606060; text-decoration:none;}
div.hometeaser01 a:visited {color:#606060; }
div.hometeaser01 a:hover {color: #FDA703; }
div.hometeaser01 a:active { color:#000000;}

ul.ul_hometeaser
{
	list-style-type: none;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul.ul_hometeaser li 
{
	background-image: url(static_img/list_bg_teaser.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	display: block;
	padding: 0px 0px 0px 25px;
	font-weight:bold;
}

ul.ul_hometeaser li a {color: #FDA703; text-decoration:none; }
ul.ul_hometeaser li a:link { color: #FDA703; text-decoration:none;}
ul.ul_hometeaser li a:visited { color:#FDA703; }
ul.ul_hometeaser li a:hover {color: #606060; }
ul.ul_hometeaser li a:active { color:#000000;}

/* ENDE HOMETEASER*/

/*BREADCRUMB MENUE*/

#whereIam {
	padding-top: 150px;
}

#whereIam a {color: #606060; text-decoration:underline; font-weight:normal}
#whereIam a:link {color: #606060; text-decoration:none; font-weight:normal}
#whereIam a:visited {color:#606060; font-weight:normal}
#whereIam a:hover {color: #FDA703; font-weight:normal}
#whereIam a:active { color:#000000; font-weight:normal}

/*ENDE BREADCRUMB MENUE*/

#topnavi a {color: #606060; text-decoration:none; font-weight:normal}
#topnavi a:link {color: #606060; text-decoration:none; font-weight:normal}
#topnavi a:visited {color:#606060; font-weight:normal}
#topnavi a:hover {color: #FDA703; font-weight:normal}
#topnavi a:active { color:#000000; font-weight:normal}


#footer a {color: #606060; text-decoration:none; font-weight:normal}
#footer a:link {color: #606060; text-decoration:none; font-weight:normal}
#footer a:visited {color:#606060; font-weight:normal}
#footer a:hover {color: #FDA703; font-weight:normal}
#footer a:active { color:#000000; font-weight:normal}


#contenttext ul a {color: #FDA703; text-decoration:none; font-weight:bold}




p a {color: #FDA703; text-decoration:none; font-weight:bold}
p a:link {color: #FDA703; text-decoration:none; }
p a:visited {color:#FDA703;}
p a:hover {color: #606060;}
p a:active { color:#FDA703;}


h1 {
	font-size: 1.4em;
	color: #FDA703;
	line-height: 0.8em;
}

h1 a {color: #FDA703; text-decoration:none; font-weight:bold}
h1 a:link {color: #FDA703; text-decoration:none; }
h1 a:visited {color:#FDA703;}
h1 a:hover {color: #606060;}
h1 a:active { color:#FDA703;}

.gelb {
	color: #FDA703;
}

h2 {font-size: 0.9em;color:#000000;}
h3 {font-size:0.9em;#000000;}
p {margin-top:0px;}

/* Schriftskalierung */
.divrahmen {
	text-align:center;
	float:left;
	width: 2.4em;
	height: 2.4em;
    border: 1px solid #606060;
	margin-right: 1.5em;
	margin-top: 1.5em;
	
}

.a_klein a {
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size: 0.8em;
	text-decoration:none;
	font-weight:bold;
	color: #606060;
	display: block;
	line-height: 3em;
	/* padding:0.9em 1.2em 0.9em 0.8em; */
	/*padding:1.4em;*/
	/*padding: 10px;*/

}
.a_klein a:link {color: #606060;}
.a_klein a:visited {color: #606060;}
.a_klein a:hover {color: #FFFFFF; background-color: #000000;}
.a_klein a:active { color: #FFFFFF; background-color: #000000; }


.a_normal a {
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size: 1.0em;
  text-decoration:none;
  font-weight:bold;
  color: #606060;
  line-height: 2.4em;
  display: block;
  /* padding:0.5em 1.0em 0.5em 1.0em; 
  padding:0.9em 1.3em 1.0em 1.2em;
  */
  /*padding: 10px;
  border: 1px solid #606060;*/
  

}
.a_normal a:link {color: #606060;}
.a_normal a:visited {color: #606060;}
.a_normal a:hover {color: #FFFFFF; background-color: #000000;}
.a_normal a:active { color: #FFFFFF; background-color: #000000; }


.a_gross a {
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  font-size: 1.2em;
	text-decoration:none;
	font-weight:bold;
	color: #606060;
	line-height: 2em;
	display: block;
	/*padding:0.1em 0.3em 0.4em 0.3em;*/
	/*padding:0.65em 0.7em 0.85em 0.5em; */
	/*padding: 9px;
	font-weight:bold;
	    border: 1px solid #606060; */

}
.a_gross a:link {color: #606060;}
.a_gross a:visited {color: #606060;}
.a_gross a:hover {color: #FFFFFF; background-color: #000000;}
.a_gross a:active { color: #FFFFFF; background-color: #000000; }


table.sg_haiti {border:3px solid #FDA703;background-color:#d9d9d9;padding:10px;margin-bottom:20px;}
table.sg_haiti th{text-align: center; color:#FDA703;font-size:1.4em;line-height:1.2em;}
table.sg_haiti td{text-align: center;}

/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
P.csc-caption { margin: 0; }
P.csc-caption {
  font-size: 80%; /* Customize me */
}
DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }

/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float: left; display: inline; }

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 2px solid black;
  padding: 0px 0px;
}

DIV.csi-imagewrap { padding: 0; }

DIV.csi-textpic IMG { border: none; }

/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float: left; }

/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float: left; margin: 0; padding: 0; }

/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float: left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float: none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }

/* Clearer */
DIV.csi-clear { clear: both; }

/* Margins around images: */

/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-right: 10px;
}

/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 10px;
}

/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
  display: inline; /* IE fix for double-margin bug */
  margin-left: 5px;
  margin-right: 5px;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }

/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }

/* Positioning of images: */

/* Above */
DIV.csi-above DIV.csi-text { clear: both; }

/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }

/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }

/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }

/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }

/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }

/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 

/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */

/*<<<<<<<<<<<<<<POWERMAIL>>>>>>>>>>>>>>>>>>>*/
fieldset.tx-powermail-pi1_fieldset_1{border:none;color:#606060;}
fieldset.tx-powermail-pi1_fieldset_1 legend{display:none;}
fieldset.tx-powermail-pi1_fieldset_1 label{
	width:150px;
	height:auto;
	display:block;
	float:left;
	clear:both;
}
fieldset.tx-powermail-pi1_fieldset_1 input{
	width:150px;
	height:auto;
	color:#606060;
}
fieldset.tx-powermail-pi1_fieldset_1 select{
	width:156px;
	height:auto;
}
div#powermaildiv_uid13{
	color:#FDA703;
	font-size:18px;
	font-weight:bold;
	margin:15px 0 10px -10px;
}
fieldset.tx-powermail-pi1_fieldset_1 span.powermail_mandatory{
	text-decoration:blink;
	color:red;
}
div#powermaildiv_uid1, div#powermaildiv_uid2, div#powermaildiv_uid3, div#powermaildiv_uid4, div#powermaildiv_uid5, div#powermaildiv_uid6, div#powermaildiv_uid7, div#powermaildiv_uid8, div#powermaildiv_uid9, div#powermaildiv_uid10, div#powermaildiv_uid11, div#powermaildiv_uid12{
	height:22px;
}
div#powermaildiv_uid14{
	margin-top:10px;
}
div#powermaildiv_uid14 input{
	color:#606060;
}
div.powermail_mandatory_js{
	color:red;
	position:relative;
	left:315px;
	top:-20px;
	width:420px;
}
table.powermail_all{
	margin-bottom:10px;
}
table.powermail_all td.powermail_all_td{
	width:150px;
}
div.tx-powermail-pi1_confirmation{
	margin-bottom:20px;
}
input.tx-powermail-pi1_confirmation{
	float:left;
	margin-right:95px;
}
div.tx-powermail-pi1_thx table tr td{
	padding:0px;
}
div.tx-powermail-pi1_thx table td{
	width:150px;
}
div.tx-powermail-pi1_thx table tr{
	height:20px;
}
div.tx-powermail-pi1_thx table p.bodytext{
	margin:0px;
}
/*<<<<<<<<<<<<<<POWERMAIL>>>>>>>>>>>>>>>>>>>*/
 
 

