	body
	{
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
                font-size:0.8em;
		font-family: verdana, geneva, helvetica, sans-serif;
	}

	#container
	{
		margin: 10px auto;
		width: 940px;
		background-color: white;
		border: 1px solid black;



	}

    	#container_g
	{
		margin: 10px auto;
		width: 1540px;
		background-color: white;
		border: 1px solid black;


	}


	#content
	{
		padding:5px;
		color:black;
		background-color: #fafafa;
		overflow: auto;
		min-height:475px;
                margin-left:0 !important; /* Moderne Browser */
                margin-left:145px; /* IE6 */


	}



	.balken
	{
		height:21px;
		line-height:21px;
		font-size:11px;
		font-weight : bold;
		text-transform : uppercase;
		text-align : left;
		letter-spacing : 1px;
		text-align:center;
		background: url(images/balken.jpg);
		color:white;
		clear:left;
	}

.balken-nav
	{
		height:21px;
		line-height:21px;
		font-size:11px;
		font-weight : bold;
		text-transform : uppercase;
		text-align : left;
		letter-spacing : 1px;
		text-align:center;
		background: url(images/balken.jpg);
		color:white;
		clear:left;
	}

* html .balken-nav {  /* nur fuer Internet Explorer */
  width:140px;     /* Version 5.x */
  w\idth:140px;    /* Version 6 */
}




	#contents
	{

		padding:5px;
		min-height:560px;
	  	height:auto !important;  /* für moderne Browser */
  		height:560px;  /*für den IE */
		float:left;
		width:420px;
	        background-color: white
	}

	#head
	{
		height: 85px;
         	background-color: #f3f3f3;

	}

	#footer
	{
		clear:both;
		height: 20px;
		background-color: black;
		border-top: 1px solid white;
		color:white;
	}


        .antifloat
        {
        clear:both;
margin:0;
padding:0;
font-size:0;
line-height:0;
height:0;
        }


	#navigation
	{
		background-color: white;
		width:140px;
		padding:5px 0px 5px 5px;
		float:left;
                font-size:0.9em;
                color:black;

	}

* html #navigation {  /* nur fuer Internet Explorer */
  width:143px;  float:left;   /* Version 5.x */
  w\idth:143px; float:left;   /* Version 6 */
}


    ul#navi {
    width: 140px;
    margin: 0; padding: 0;
    background-color: #f1f1f1;
    vertical-align:top;

   }


  ul#navi li {
    list-style: none;
    float:left;
    width:100%;
    border-bottom: 1px solid #C4C4C4;

 }

 /* Unternavigation */
   ul#navi li ul{
    width: 130px;
    margin: 0; padding: 0;
    margin-left:10px;
    background-color: #f1f1f1;
    vertical-align:top;
    font-size:0.9em;
 }

   ul#navi li ul li {
    list-style: none;
    float:left;
    width:100%;
    border-bottom:0px;
 }
 /*Unternavigation ENDE*/

  ul#navi a {
    display:block;
    padding: 0.2em;
    text-decoration: none;
    background-color: #F1F1F1;
    color:black;
    height:1%;
  }


  ul#navi a:hover {
    border-color: white;
    font-weight:bold;
    color: black; background-color: #E3E3E3;
  }

#head_galerie
{
text-align:center;
width:940px;
background: #E3E3E3;
}

#head_galerie img
{
margin-left: 3px;
margin-right: 3px;

}

    .container-aktuell
    {
    width:373px;
    background-color: #F1F1F1;
    border-bottom: 1px solid #C4C4C4;
    margin-bottom:3px;
    margin-right:3px;
    color:#000;
    font-size:0.89em;
    padding-bottom:2px;    }

    #container-ticker
    {
    width:373px;
    background-color: #F1F1F1;
    border-bottom: 1px solid #C4C4C4;
    margin-bottom:3px;
    margin-right:3px;
    color:#000;
    font-size:0.89em;
    line-height:18px;
    }

    #container-topeinsatz
    {
    width:403px;
    background-color: #F1F1F1;
    border-bottom: 1px solid #C4C4C4;
    margin-bottom:3px;
    margin-right:3px;
    color:#000;
    font-size:0.89em;
    line-height:18px;
    float:left;
    }


    .container-info
    {
    width:200px;
    border-bottom: 1px solid #C4C4C4;
    margin-bottom:3px;
    margin-right:3px;
    background-color: #F1F1F1;
    color:#000;
    font-size:0.89em;
    padding-bottom:2px;
    }

    .main-trennlinie
    {
    border-bottom: 1px solid #C4C4C4;
    margin-bottom:5px;
    padding-bottom:2px;
    }

    h1
    {
    color:#CC0000;
    padding:0px 0px 0px 0px;
    margin:3px 0px 10px 0px;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
    border-bottom:1px solid #CC0000;
    text-transform:uppercase;
    letter-spacing:normal;
    }


    h1.aktuelles
    {
    color:#CC0000;
    padding:0px;
    margin:3px 0px 10px 0px;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
    border-bottom:1px solid #CC0000;
    text-transform:uppercase;
    }

    h2
    {
    color:black;
    padding:0px 0px 0px 0px;
    margin:3px 0px 10px 0px;
    font-size:13px;
    font-weight:bolder;
    line-height:20px;
    text-transform:uppercase;

    text-align:left;
    }

    h2.aktuell
    {
    color:#CC0000;

    }

    h3.fzg
    {
    color:black;
    padding:0px 0px 0px 0px;
    margin:3px 0px 10px 0px;
    font-size:11.5px;
    font-weight:bold;
    line-height:20px;
    text-transform:uppercase;
    letter-spacing:0.1em;
    text-decoration:underline;
    height:35px;
        }



h3.responder
{
    color:black;
    font-size: 13pt;
    margin-bottom:0px;
    margin-top:0px;
}




#content-links	/* Hauptseite links */
{
  float:left;
}

#content-mitte	/* Hauptseite mitte */
{
  float:left;
}

#content-rechts	/* Hauptseite rechts */
{
float:left;
}

.main-red
{
 color: #CC0000;
 font-weight:bold;
}

.statistik-zahl
{
 font-weight:bold;
 text-align:right;
}


.copy
{
font-size:0.9em; text-decoration:underline;
}


img {
border:0px;
}

img.personal
{
height:100px;
border:0px;
float:left; padding-right:5px;
}


.content-akt-foto img
  {
  width:129px;
  float:left;
  margin-right:5px;

  }


.fotostrecken-teaser
{
margin-bottom:4px;
margin-top:3px;
clear:both;
}

.akt-foto
{
float:left;

}
.akt-foto img
  {
  width:229px;
  margin-right:5px;
  }

.akt-bildzeile
{
width:229px;
display:block;
font-style:italic;
font-weight:bolder;
color:black;
font-size:0.8em;
}


.akt-autor
{
display:block;
font-style:italic;
font-size:0.9em;
}

.akt-bilderstrecke
{
background-color:#e3e3e3;
width:460px;
text-align:left;
margin:10px;
clear:both;
}
.akt-bilderstrecke2
{
background-color:#e3e3e3;
width:309px;
text-align:left;
margin:10px;
clear:both;
}
.akt-bilderstrecke1
{
background-color:#e3e3e3;
width:160px;
text-align:left;
margin:10px;
clear:both;
}


.fett
{
font-weight:900;
}

.personal-name
{
 display:block;
 font-weight:900;
  }

.personal-funktion
{
 display:block;
 color: #CC0000;
 font-weight:bold;
}

.personal-kasten     /* Div bild + personal-funktion+personal-name */
{
float:left; padding-right:10px; padding-bottom:10px;
width:245px;
}


.fzgkasten
{
float:left;
width:245px;
padding-right:10px; padding-bottom:10px;

}


.fzg-links
{
float:left;
margin-right:10px;
font-weight:bold;
width:78px;
/*font-size:0.8em;*/
}

.fzg-rechts
{
float:left;
/*font-size:0.8em;*/
width:130px;
text-align: justify;

}

.fzg-2spaltig
{
float:left;
font-size:0.8em;
width:220px;
text-align: justify;

}


.fzg-foto img
{
border:1px solid black;
width:220px;
}

.fzg-antifloat
{
border-bottom: 1px solid #C4C4C4;
}



.einsatz-tabueber
{
text-align:left;
color:white;
height:15px;
}

.link-rubrik
{
color:#cc0000;
font-size:1.2em;
font-weight:900;

}


.download td { padding-right:15px; }

.download-datei { font-weight: bolder; }

.input-download { font-weight: bolder; font-size: 0.9em; background-color:#587BFF; color:#FFFFFF; }




.content-akt-text
{
line-height:130%;
margin-bottom:10px;
}

.datum
{
font-size:10px;
line-height:10px;
margin:0px;
}

.standard
{
	font-family: verdana, geneva, helvetica, sans-serif;
        color: black;

}


.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}

.clearfix {display:block;}
/* End hide from IE-mac */




    ul#feed {
margin:0; padding:0px;
   }


  ul#feed li {
    list-style: none;
    width:100%;
    padding:2px;

 }


 /* Für ehemalige Fahrzeuge */
  .ehemalige td { padding-top:40px; }
  #alte_beschreibung { width:360px; }




   .presse-container1
    {
    float:left;
    width:380px;
    padding-bottom:15px;}


   .presse-container2
    {
    float:left;
    width:380px;
    padding-bottom:15px;}



a.standard:link {color:black; font-weight:bolder; text-decoration:none;}
a.standard:visited {color:black; font-weight:bolder; text-decoration:none;}
a.standard:active {color:black; font-weight:bolder; text-decoration:none;}
a.standard:hover {color:black; font-weight:bolder; text-decoration:underline;}

a.kleiner:link {color:black; font-size:0.9em; font-weight:bolder; text-decoration:none;}
a.kleiner:visited {color:black; font-size:0.9em; font-weight:bolder; text-decoration:none;}
a.kleiner:active {color:black; font-size:0.9em; font-weight:bolder; text-decoration:none;}
a.kleiner:hover {color:black; font-size:0.9em; font-weight:bolder; text-decoration:underline;}


a.standard-rot:link {color:#CC0000; font-weight:bolder; text-decoration:none;}
a.standard-rot:visited {color:#CC0000; font-weight:bolder; text-decoration:none;}
a.standard-rot:active {color:#CC0000; font-weight:bolder; text-decoration:none;}
a.standard-rot:hover {color:#CC0000; font-weight:bolder; text-decoration:underline;}


a.einsatz-link:link {color:white; font-weight:bolder; text-decoration:none;}
a.einsatz-link:visited {color:black; font-weight:bolder; text-decoration:none;}
a.einsatz-link:active {color:yellow; font-weight:bolder; text-decoration:none;}
a.einsatz-link:hover {color:black; font-weight:bolder; text-decoration:underline;}



a.mager:link {color:black; text-decoration:none;}
a.mager:visited {color:black; text-decoration:none;}
a.mager:active {color:black; text-decoration:none;}
a.mager:hover {color:black; text-decoration:underline;}

a:link {color:black; text-decoration:none;}
a:visited {color:black; text-decoration:none;}
a:active {color:black; text-decoration:none;}
a:hover {color:black; text-decoration:underline;}

a.rot:link {color:#CC0000; text-decoration:none;}
a.rot:visited {color:#CC0000; text-decoration:none;}
a.rot:active {color:#CC0000; text-decoration:none;}

a.ohne:hover {text-decoration:none;}
a.ohne:link {text-decoration:none;}
a.ohne:visited { text-decoration:none;}
a.ohne:active {text-decoration:none;}


