/*-----------------------------------------------------
--------------- Stiftung // M.Baumgarten --------------
-----------------------------------------------------*/
*{
 margin: 0;
 padding: 0;
}


body {
     margin: 0;
     padding: 0;
     font-size:12px;
     color:#575757;
     font-family: verdana, helvetica;
     }
     
#centertop{     
	height:20px;
	margin:auto;
	width:994px;
}

#center{
	text-align:center;
	margin:auto;
	width:994px;
	background-image: url('../images/bg_haiti.gif');
        background-repeat: repeat-y;
	border:1px solid #9ea3a6;
}

#main{
      text-align:left;
}

#header  {
          margin: 0;
          padding:0;
          width:994px;
          height:130px;
          background: url(../images/bg_header.gif);
          background-repeat: no-repeat;
          text-align:left;
		  position: relative;
          }

#logo     {
           position: relative;
           width: 60px;
           top: 10px;
           left:2px;
          }

#schrift   {
	    color:#A1A6AA;
	    font-size:20pt;
	    left:480px;
	    position:absolute;
	    top:100px;
	    width:480px;
	    text-align:right;
          }

#leiste  {
           margin: 0;
           padding:0;
           width:994px;
           height:23px;
           background: #afb5ba;
           background-repeat: no-repeat;
          }
          
#lang {
      position: relative;
      top: 5px;
      left: 10px;
      text-align:left;
}          

#links    {
           float: left;
           width:184px;

          }

#navi {
          background: #E5E3E4;
          height: 265px;
          width: 184px;
          padding-top:10px;
}


#navi_noaktiv {

          padding-left: 20px;
          width: 160px;
          display: block;
          height: 17px;
          font-weight: bold;
          font-size:11px;
          color:#004693;
          padding-top:3px;

}

#navi_noaktiv a:hover {
          width: 160px;
          font-weight: bold;
          font-size:11px;
          color:#004693;
}


#navi_aktiv {

          width: 150px;
          padding-left: 10px;
          margin-left: 10px;
          height: 17px;
          font-weight: bold;
          font-size:11px;
          color:#004693;
          background: #ffffff;
          padding-top:3px;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image
{
	height:90px;
}
#trenner   {
           padding-left: 10px;
           padding-bottom: 2px;
           width: 160px;
           height:3px;
           line-height:3px;
           font-size:0px;
           }

#oblink {
        padding: 10px;
        width: 160px;

}

#oblink h1 {color: #004693; font-size: 12px; }

#middle{
           float: left;
           width:626px;
           padding: 0px;
          }
		  
#stoerer{
	background-repeat:no-repeat;
	display:block;
	height:91px;
	left:168px;
	position:absolute;
	top:309px;
	width:250px;
}
		
#bild{
           height:280px;
	   width:626px;
           top:0px;
	   left:0px;
           display:block;
          }

#bild1{
           height:280px;
	   width:626px;
	   display:block;
}

#inhalt   {
           width:588px;
           padding: 10px;
           text-align: justify;
           line-height:1.5;
           padding-bottom:0px;
           min-height:240px;
          }

#rechts
          {
           float: left;
           margin: auto;
           width:184px;
           padding-top: 0px;
           background: #E5E3E4;
           text-align: left;
          }


#barometer {

          margin: auto;
         /* background: #E5E3E4;*/
          background:  url(../images/95792881_10.jpg);
          background-position: -111px 0px;
          height: 265px;
          width: 184px;
          text-align: center;

}

#footer{
	background-color:#AFB5BA;
	color:#FFFFFF;
	display:block;
	font-family:verdana;
	font-size:12px;
	height:17px;
	line-height:100%;
	padding-top:5px;
	vertical-align:middle;
	width:994px;
}

#rechts_cont table {text-align: center; margin: auto;}

#rechts_cont h1 {color: #004693; font-size: 12px; padding-top: 5px; padding-bottom: 5px;padding-left:11px; }

#rechts_cont {
        padding-top: 10px;
        width: 184px;
}

#rechts_cont a{
	font-size:11px;
}

#inhalt    h1      {font-size:15px; color:#004693; font-family: verdana, helvetica; font-weight:bold; padding-bottom: 10px;}
#inhalt    h2      {font-size:14px; color:#004693; font-family: verdana, helvetica; font-weight:bold; padding-bottom: 10px;}
#inhalt    h3,h4      {font-size:12px; color:#004693; font-family: verdana, helvetica; text-decoration:none;  margin:0px; font-weight:bold;}
#inhalt    h5,h6      {font-size:12px; color:#004693; font-family: verdana, helvetica; text-decoration:none;  margin:0px; font-weight:bold;}
#inhalt    p          {font-size:12px; color:#5f5f5f; font-family: verdana, helvetica; padding-bottom: 10px;}
#inhalt    a:link     {font-size:12px; color:#004693; font-family: verdana, helvetica; padding:0px 0px 0px 0px; font-weight:bold;}
#inhalt    a:active   {font-size:12px; color:#004693; font-family: verdana, helvetica; padding:0px 0px 0px 0px; font-weight:bold;}
#inhalt    a:visited  {font-size:12px; color:#004693; font-family: verdana, helvetica; padding:0px 0px 0px 0px; font-weight:bold;}
#inhalt    a:hover    {font-size:12px; color:#004693; font-family: verdana, helvetica; padding:0px 0px 0px 0px; font-weight:bold;}


.cleaner           {clear: both; height: 1px; font-size: 1px; border: 0px none; margin: 0; padding: 0; background: transparent; }


.navi            a:link     {  font-size:11px; color:#575757; font-family: verdana, helvetica; text-decoration:none;}
.navi            a:active   { font-size:11px; color:#575757; font-family: verdana, helvetica; text-decoration:none;}
.navi            a:visited  { font-size:11px; color:#575757; font-family: verdana, helvetica; text-decoration:none;}
.navi            a:hover    { font-size:11px; color:#004693; font-family: verdana, helvetica; text-decoration:none;}

.layout {
	height: 0;
	he\ight: auto;
	zoom: 1;
}

