/*-----------------------------------------------------------------------------------------------------------*/
/*----------------------------------------C-S-S--S-T-Y-L-E--S-H-E-E-T----------------------------------------*/
/*--------------------------F-U-E-R--W-W-W-.-B-L-A-U-Z-U-N-G-E-N-I-M-P-F-U-N-G-.-C-H-------------------------*/
/*----------------------A-U-T-O-R-:-A-L-B-E-R-T--K-O-E-L-B-E-N-E-R---R-U-S-C-H--2-0-0-8----------------------*/
/*-----------------------------------------------------------------------------------------------------------*/


/*-----------------------------------------------------------------------------------------------------------*/
/*---------------------------------G-L-O-B-A-L-E--E-I-N-S-T-E-L-L--U-G-N-E-N---------------------------------*/
/*-----------------------------------------------------------------------------------------------------------*/
	
*										/* Browser resets */
	{
   	    margin: 0 0 0 0;
		padding: 0 0 0 0;
		border: 0 none;
		outline: 0;
		font-size: 12px;
		vertical-align: baseline;
		background: transparent;
    }

body
   	{
		text-align: center;	 			/* Zentrierung für IE */
		background-color: #0033FF;       
		font-family: Verdana, Helvetica, "Arial sans-serif";
		/*font-size: small;*/
	}

/*--------------------------------------------Definitionen Text--------------------------------------------*/

h1
    {
        font-size: 160%;
	}

h2
    {
        font-size: 130%;
	}

h3
    {
		font-size: 110%;
	}

h4
    {
        font-size: 100%;
    }

.kleiner
    {
        font-size: 80%;
    }

.etwasgroesser
    {
        font-size: 120%;
    }	

.fett
	{
		font-weight: bold;
	}

.kursiv
	{
		font-style: italic;
	}

.unterline
	{
		text-decoration: underline;
	}

.links
	{
		text-align: left;
	}

.rechts
	{
		text-align: right;
	}

.zentriert
	{
		text-align: center;
	}

.blocksatz
	{
		text-align: justify;
	}

.einzug
    {
        text-indent: 20px;
    }

.rot
    {
        color: red;
    }

.blau
    {
        color: blue;
    }

/*--------------------------------------------Definitionen Listen-------------------------------------------*/

ul
    {
        list-style: none;
    }

ul.mit_punkt
    {
        list-style: outside url('img/Spirale.gif');
    }

/*-------------------------------------------Definitionen Tabellen------------------------------------------*/


/*--------------------------------------------Definitionen Links--------------------------------------------*/

a:link
	{
        text-decoration: none;
        font-weight: bold;
        color: #808080;
        font-size:100%;
	}

a:visited
	{
        text-decoration: none;
        font-weight: bold;
        color: #808080;
        font-size:100%;
	}

a:hover                                 /* :hover muss nach :link und :visited kommen */
	{
        text-decoration: underline;
        font-weight: bold;
        color: red;
        font-size:100%;
	}

a:active                                /* :active muss nach :hover kommen */
    {
        text-decoration: none;
        font-weight: bold;
        color: #0033FF;
        font-size:100%;
    }

/*--------------------------------------------Definitionen Bilder--------------------------------------------*/

img
    {
		border: 0 none;
    }

/*---------------------------------------------Definitionen DIVs---------------------------------------------*/

#container                              /* Kontainer in den alle Inhalte reinkommen */
	{
		margin: 10px auto;				/* Abstand von vertikal / Abstand horizontal */
        padding: 0 0 0 0;
		width: 1000px;
		height: 1250px;
		border-width: 1px;
		border-style: solid;
		border-color: #808080;
        background-color: white;
	}
    
#container.gross                         /* Kontainer noch mehr Inhalte reinkommen */
	{
		margin: 10px auto;				/* Abstand von vertikal / Abstand horizontal */
        padding: 0 0 0 0;
		width: 1000px;
		height: 3050px;
		border-width: 1px;
		border-style: solid;
		border-color: #808080;
        background-color: white;
	}


#header									/* Kopfbereich der Seite */
	{
		height: 250px;
        margin: 0 4px 0 4px;
        padding: 0 0 0 0;
		background-color: white;
		border-width: 0 0 1px 0;
		border-style: solid;
		border-color: #808080;
        color: #808080;
        background-color: transparent;
	}

#header img
    {
        float: left;
        margin: 0 30px 0 25px;
        padding: 45px 0 25px 0;
        width: 183px;
        height: 150px;
        background-color: transparent;
    }

#header h1
    {
        text-align: left;
        margin: 0 0 20px 0;
        padding: 10px 0 0 253px;
    }

#header p
    {
        text-align: left;
        margin: 0 0 10px 0;
        padding: 0 0 0 253px;
    }


/* -----Navigation---- */

#navigation								/* Div, welches die Naviagtionsliste enthält */
	{
		text-align: left;
		float: left;
		width: 140px;
		height: 967px;
        margin: 4px 0 4px 0;
		padding: 26px 0 0 26px;
		border-width: 0 1px 0 0;
		border-style: solid;
		border-color: #808080;
        background-color: transparent;
    }

#navigation.laenger					/* Div, welches die längere Naviagtionsliste enthält */
	{
		text-align: left;
		float: left;
		width: 140px;
		height: 2767px;
        margin: 4px 0 4px 0;
		padding: 26px 0 0 26px;
		border-width: 0 1px 0 0;
		border-style: solid;
		border-color: #808080;
        background-color: transparent;
    }


#navigation ul							/* Die gesamte Menuliste */
	{
		list-style-type: none;
        width: 140px;
		background-color: transparent;
	}

#navigation img                         /* Das Menubild */
	{
        height: 56px;
        width: 40px;
        margin: 30px 0 0 35px;
        padding: 0 0 0 0;
    }

#navigation p
	{
        text-align: center;
        margin: 0 0 0 0;
        padding: 18px 18px 0 0;
        color: #808080;
        /*background-color: green;*/
    }


#navigation a
    {
        font-size: 120%
    }

#navigation a:link,
#navigation	a:visited					/* Definiert das Aussehen / Verhalten der Menupunkte*/
    {
		display: block;
        width: 117px;
        margin: 5px 0 5px 0;
        padding: 0 0 5px 0;
        font-weight: normal;
		border-width: 0 0 1px 0;
		border-style: dotted;
		border-color: #808080;
        color: #808080;
    }

#navigation a:hover                     /* :hover muss nach :link und :visited kommen */
	{
		text-decoration: none;
		font-weight: normal;
        color: red;
	}

#navigation	a:active					/* :hover muss nach :link und :visited kommen */
	{
		text-decoration: none;
		font-weight: normal;
        color: #0033FF;
	}

#navigation a.rot
	{
        color: red;
    }
	
/* Ende Navigation */

#contentheader                          /* Header für die Mainbereich: Platzhalter */
	{
		text-align: center;
		margin: 0 8px 0 182px;
		padding: 5px 0 0 0;
		height: 20px;
		/*background-image: url('*.jpg');
		border-width: 0 0 1px 0;
		border-style: solid;
		border-color: #808080;*/
        border: 0 none;
		background-color: transparent;
	}

#contents                               /* Bereich in dem Information angezeigt wird */
	{
		margin: 0 8px 0 182px;
		padding: 30px 0 0 0;
        background-color: transparent;
	}

#contents img
    {
        width: 200px;
        height: 150px;
        padding: 2px 2px 2px 2px;
        margin: 0 0 10px 0;
		border-width: 1px;
		border-style: solid;
		border-color: #808080;
    }

#contents p.beschriftung
    {
        padding: 0 0 5px 0;
        margin: 0 0 0 0;
        text-align: center;
    }

#contents li.abstand
    {
        padding: 0 0 15px 0;
        background-color: transparent;
    }
#contents p.linkfettinline
    {
        font-weight: bold;
        display: inline;
    }

#contents ul
    {
        margin: 0 50px 25px 50px;
        padding: 0 0 0 0;
        text-align: left;
        background-color: transparent;
    }

#contents li
    {
        margin: 0 0 0 0;
        padding: 3px 0 3px 0;
        text-align: left;
        border-width: 0 0 1px 0;
		border-style: dotted;
		border-color: #808080;
    }

#contents a                             /* Bereich in dem Information angezeigt wird */
	{
        margin: 0 0 0 0;
		padding: 0 0 0 0;
   		/*clear: both;*/
        text-decoration: none;
		font-weight: normal;
        color: black;
	}

#contents a:link,
#contents a:visited					/* Definiert das Aussehen / Verhalten der Menupunkte*/
    {
		text-decoration: none;
		font-weight: normal;
        color: black;
    }

#contents a:hover                     /* :hover muss nach :link und :visited kommen */
	{
		text-decoration: none;
		font-weight: normal;
        color: red;
	}

#contents a:active					/* :hover muss nach :link und :visited kommen */
	{
		text-decoration: none;
		font-weight: normal;
        color: #0033FF;
	}

#footer                                 /* Falls gebraucht: Fussnote mit Angaben zu Aktualisierungen */
	{
        margin: 0 8px 0 176px;
        color: white;
        background-color: #0033FF;
	}

#footer p
    {
        font-size: 120%;
    }

/*-----------------------------------------------------------------------------------------------------------*/
/*---------------------D-E-F-I-N-I-T-I-O--N-E-N--F-U-E-R--E-I-N-Z-E-L-N-E--S-E-I-T-E-N-----------------------*/
/*-----------------------------------------------------------------------------------------------------------*/

/* --------------------------index.html------------------------- */

#contents.aktuell
	{
            
    }

/* --------------------------presse.html------------------------- */

#contents.presse
	{
        background-color: transparent;
	}

/* --------------------------reaktionen.html------------------------- */

#contents.reaktionen
	{
        background-color: transparent;
    }

#contents.reaktionen p
	{
        margin: 5px 50px 20px 50px;
        text-align: left;
    }

/* --------------------------infozumthema.html------------------------- */

#contents.infozumthema
	{
		background-color: transparent;
	}

/* --------------------------dokumente.html------------------------- */

#contents.dokumente
	{
        background-color: transparent;
	}

/* --------------------------ausland.html------------------------- */

#contents.ausland
	{
		background-color: transparent;
	}

/* --------------------------danke.html------------------------- */

#contents.danke a
	{
        font-weight: bold;
        font-size: 120%;
	}

#contents.danke p
	{
        margin: 0 0 30px 0;
	}


#contents.danke ul
	{
		text-align: center;
	}

#contents.danke li
	{
		text-align: center;
        border: 0 none;
	}

/*-----------------------------------------------------------------------------------------------------------*/
