body
{
   /*background:url(../img/bg_links_neu.gif) repeat-y; */   /***********************************/
   background:url(../../img/bg_links_neu_01.gif) repeat-y; 
   margin-left:40px;
   margin-top:0;
   padding:0; 
   font-family: Verdana, Helvetica, Arial, sans-serif; 
   color: #474747; 
   /*font-size:77%;*/
   font-size:12px;
}
div#streifen_quer
{  
    width:100%; 
	/*width:900px; */
	height:124px; 
	background:url(../../img/streifen_05.gif) repeat-x;
}
div#logo
{
   position: absolute; 
   left:130px; 
   top:16px; 
   width: 196px; 
   height: 98px; 
   background:url(../../img/logo03.gif); 
   border:0px solid blue;
}
div#logotext
{
   position: absolute; 
   left:333px; 
   top:15px;
   width: 250px; 
   height: 18px;
   font-weight:bold;
   font-size:0.9em;
   /*text-align:right;*/
   color: #04514D; 
   line-height: 1.4em;
   border:0px solid blue;
}

div#footer
{  
    width:100%; 
	/*width:900px; */
	height:3px;
    margin-top:20px;
    padding-top:8px;	
	background:url(../../img/footerbg.gif) repeat-x;
	font-size:0.9em;
	color:#999;
	border:0px solid blue;
}
div#footer span
{ 
   padding-right:305px;
}
div#footer a:link, div#footer a:visited, div#footer a:active, div#footer a:hover
{ 
   
   color:#999;
   text-decoration:none;
}

/******************** NAVIGATION ****************/
div#mainnavigation
{
   position: absolute; 
   left:330px; 
   top:95px; 
   width: 610px; 
   height: 22px; 
   border: 0px solid green;
}
div#mainnavigation ul
{
    /*position: absolute;*/
    /*left: 0;*/
    margin: 0;
    padding: 0;
    list-style-type: none;
}

div#mainnavigation ul li
{
    margin: 0;
    display: inline;
}

/********* HOME *************/
div#mainnavigation ul li a.home:link, 
div#mainnavigation ul li a.home:visited, 
div#mainnavigation ul li a.home:active
{
    display:block;
	float:left;
	width:49px;
	height:22px;
	background:url(../../img/menu/home.gif) no-repeat 3px 1px;
}
div#mainnavigation ul li a.home:hover
{
	background:url(../../img/menu/homeo.gif) no-repeat 3px 1px;
}

div#mainnavigation ul li a.home_active:link, 
div#mainnavigation ul li a.home_active:visited, 
div#mainnavigation ul li a.home_active:active,
div#mainnavigation ul li a.home_active:hover
{
    display:block;
	float:left;
	width:49px;
	height:22px;
	background:url(../../img/menu/homeo.gif) no-repeat 3px 1px;
}

/********* ORGANISATIONSBERATUNG *************/
div#mainnavigation ul li a.orga:link, 
div#mainnavigation ul li a.orga:visited, 
div#mainnavigation ul li a.orga:active
{
    display:block;
	float:left;
	width:209px;
	height:22px;
	background:url(../../img/menu/organisationsberatung.gif) no-repeat 24px 1px;
}
div#mainnavigation ul li a.orga:hover
{
        background:url(../../img/menu/organisationsberatungo.gif) no-repeat 24px 1px;
}

div#mainnavigation ul li a.orga_active:link, 
div#mainnavigation ul li a.orga_active:visited, 
div#mainnavigation ul li a.orga_active:active,
div#mainnavigation ul li a.orga_active:hover
{
    display:block;
	float:left;
	width:209px;
	height:22px;
	background:url(../../img/menu/organisationsberatungo.gif) no-repeat 24px 1px;
}

/********* BACKOFFICE *************/
div#mainnavigation ul li a.office:link, 
div#mainnavigation ul li a.office:visited, 
div#mainnavigation ul li a.office:active
{
    display:block;
	float:left;
	width:103px;
	height:22px;
	background:url(../../img/menu/backoffice.gif) no-repeat 24px 1px;
}
div#mainnavigation ul li a.office:hover
{
    background:url(../../img/menu/backofficeo.gif) no-repeat 24px 1px;
}

div#mainnavigation ul li a.office_active:link, 
div#mainnavigation ul li a.office_active:visited, 
div#mainnavigation ul li a.office_active:active,
div#mainnavigation ul li a.office_active:hover
{
    display:block;
	float:left;
	width:103px;
	height:22px;
	background:url(../../img/menu/backofficeo.gif) no-repeat 24px 1px;
}

/********* REDAKTIONSBUERO *************/
div#mainnavigation ul li a.redaktion:link, 
div#mainnavigation ul li a.redaktion:visited, 
div#mainnavigation ul li a.redaktion:active
{
    display:block;
	float:left;
	width:134px;
	height:22px;
	background:url(../../img/menu/textredaktion.gif) no-repeat 24px 1px;
}
div#mainnavigation ul li a.redaktion:hover
{
   background:url(../../img/menu/textredaktiono.gif) no-repeat 24px 1px;
}

div#mainnavigation ul li a.redaktion_active:link, 
div#mainnavigation ul li a.redaktion_active:visited, 
div#mainnavigation ul li a.redaktion_active:active,
div#mainnavigation ul li a.redaktion_active:hover
{
        display:block;
	float:left;
	width:134px;
	height:22px;
	background:url(../../img/menu/textredaktiono.gif) no-repeat 24px 1px;
}

/********* KONTAKT *************/
div#mainnavigation ul li a.kontakt:link, 
div#mainnavigation ul li a.kontakt:visited, 
div#mainnavigation ul li a.kontakt:active
{
    display:block;
	float:left;
	width:88px;
	height:22px;
	background:url(../../img/menu/kontakt.gif) no-repeat 24px 1px;
}
div#mainnavigation ul li a.kontakt:hover
{
   background:url(../../img/menu/kontakto.gif) no-repeat 24px 1px;
}

div#mainnavigation ul li a.kontakt_active:link, 
div#mainnavigation ul li a.kontakt_active:visited, 
div#mainnavigation ul li a.kontakt_active:active,
div#mainnavigation ul li a.kontakt_active:hover
{
        display:block;
	float:left;
	width:88px;
	height:22px;
	background:url(../../img/menu/kontakto.gif) no-repeat 24px 1px;
}



/***************************************************************/

div#foto_home
{
   position:absolute; 
   left:40px; 
   top:129px; 
   width: 277px; 
   height: 188px; 
   background:url(../../img/am_schreibtisch.jpg);
}

div#foto_organisation
{
   position:absolute; 
   left:40px; 
   top:129px; 
   width: 277px; 
   height: 188px; 
   background:url(../../img/organisation.jpg);
}

div#foto_backoffice
{
   position:absolute; 
   left:40px; 
   top:129px; 
   width: 277px; 
   height: 188px; 
   /*background:url(../../img/karola.jpg);*/
   background:url(../../img/brillestifte.jpg);
}
div#foto_redaktionsbuero
{
   position:absolute; 
   left:40px; 
   top:129px; 
   width: 277px; 
   height: 188px; 
   background:url(../../img/buch01.jpg);
}
div#foto_kontakt
{
   position:absolute; 
   left:40px; 
   top:129px; 
   width: 277px; 
   height: 188px; 
   background:url(../../img/karola2b.jpg);
}

div#zitatkasten
{
   color: #04514D; 
   font-size: 0.9em; 
   line-height: 1.3em; 
   text-align: right; 
   position: absolute; 
   left:52px; 
   top:330px; 
   width: 258px; 
   height: 188px; 
   border:0px solid blue;
}
div#zitatkasten a.textlink:link, 
div#zitatkasten a.textlink:visited, 
div#zitatkasten a.textlink:active
{
    color: #04514D;
	background:url(../../img/pfeil_link.gif) no-repeat 1px 1px;
	padding-left:12px;
	text-decoration:none;
}

div#content
{
    position: absolute; 
	left:360px; 
	top:160px; 
	width: 550px; 
	height:auto; 
	border: 0px solid blue; 
	line-height: 1.4em;
}
div#content ul
{
    margin: 10px;
    padding: 0;
}
div#content ul li
{
    margin: 2px 0px 0px 30px;
}

h1.headline
{
    font-size:1.3em; 
	color:#0B746F; 
	margin:0 0 22px 0;
}
div#content a.textlink:link, 
div#content a.textlink:visited, 
div#content a.textlink:active
{
    color: #04514D;
	background:url(../../img/pfeil_link.gif) no-repeat 1px 1px;
	padding-left:12px;
	text-decoration:none;
}
div#content a.textlink:hover
{
    text-decoration:underline;
}