/* ---------------------------------------------- */
 /*
 * ZackKS
 * CSS-Datei fuer zackksweb
 * 
 * letzte Bearbeitung: 15.05.2011
 *
 */
/* ---------------------------------------------- */



/* ---------------------------------------------- */
/* Layout                                         */
/* ---------------------------------------------- */

* { margin: 0 auto; padding: 0; }

body
{
    background: #00a7ad;

    font-family: Arial, sans-serif;
    font-size: 100%;
    color: #228cf6;
    width: 1024px; 
}

#page { margin-left: auto; margin-right: auto; width: 84.6em; }

#cont { float: left; margin-left: 2em; margin-top: 1em; background: #EEE0C9; width: 66em;  }


/* ---------------------------------------------- */
/* Kopfzeile                                      */
/* ---------------------------------------------- */


#header {
            height: 136px; 
        }

* html #header { height: 136px; }

#header_logo_links { padding-top: 0.5em; padding-left: 1em; }
#header_logo_rechts { padding-top: 0.5em; padding-left: 10px;}

/* Ende Kopfzeile */



/* ---------------------------------------------- */
/* Navigationsleiste oben                         */
/* ---------------------------------------------- */


#navileiste_top { margin-left: 1em; margin-top: 1em; background-color: #f08a02; color: #FFF; padding: 0.4em; float: left; width: 62.5em; font-family: Verdana, sans-serif; }

#navileiste_top a { color: #FFF; text-decoration: none; font-weight: bold;  }
#navileiste_top a:hover, #navileiste_top a:focus { text-decoration: underline; color: #000; }

#navi_top ul { list-style: none; font-size: 1em; }

#navi_top li { float: left; font-weight: bold; padding: 0.3em 1em; aborder-bottom: 2px solid transparent; aborder-right: 2px solid transparent; border-right: 1px solid #000; }
#navi_top li:last-child { border-right: none; }

#navi_top li.CUR { color: #BCF; abackground: #FFF; aborder-bottom: 2px solid #000; aborder-color: #F00;aborder-right: 2px solid #000; }

#navi_top li.CUR  { text-decoration: underline; }

#navi_top a { display: block; }

#sprachmenue { float: left; width: 17em; padding: 0.3em 1em; }
#sprachmenue img { margin: 0 0.5em; }




/* Ende Navigationsleiste oben */







/* ---------------------------------------------- */
/* Menue Links  Mainmenue                         */
/* ---------------------------------------------- */


#mainmenu
{ 
	float: left;
	margin-left: 10em;
	margin-top: 4em;
	color: #000000;
	background: #f08a02;
}



/* Ende Menue links */





/* ---------------------------------------------- */
/* Streifen            		                    */
/* ---------------------------------------------- */


#bild
{
    	float: left;
	margin-left: 5em;
    	margin-top: 2em;
    	width: 70em;
   }




/* Ende  */

/* ---------------------------------------------- */
/* DATUM            		                    */
/* ---------------------------------------------- */

#date
{ 
	float: left;
	margin-top: 1em;
	margin-left: 2em;
	color: #00a7ad;
}





/* ---------------------------------------------- */
/* Inhalt                                   */
/* ---------------------------------------------- */



#content
{
    	float: left;
      	padding-left: 6em;
	padding-right: 6em;
    	margin-left: 2em;
    	width: 54em; 
    	overflow: hidden;
	   font-size: 100%;
    	color: #624027;
	   background: #eee0c9;
}

#content h1
{
    color: #624027;
    acolor: #f38b05;
    margin-top: 1.5em; margin-bottom: 1.5em;
    
    style-image:url(fileadmin/Web-Bilder/logo-ico.gif);
    border-bottom: 2px solid #00a7ad;
    padding-left: 0.3em;
    font-size: 2em;
    font-style: normal;
}

#content h2
{
    color: #624027;

    font-size: 1.2em;
    font-style: italic;
    margin-top: 2em;
    aborder-bottom: 1px solid #B10050;
}


/* ---------------------------------------------- */
/* P div usw						  */
/* ---------------------------------------------- */

#content p, #content ul { line-height: 1.5; margin-top: 0.5em; margin-bottom: 0.5em; } 
#content div { margin-top: 1em; margin-bottom: 1em; }



/* ---------------------------------------------- */
/* Spalte Mitte - Listen                          */
/* ---------------------------------------------- */

#content li { margin-bottom: 1em; }
#content li.odd { color: #7294AC; }
#content li.even { color: #02243C; }


#content li ul {  list-style: none; padding-left: 1.2em; padding-top: 0.6em; }
#content li li { padding-left: 0.6em; padding-right: 0.6em; background-color: #ABC8DE; abackground-color: #BBD8FE; }
#content li li li { background-color: #DBE8FE; }
#content  .level-2 { background-color: #DBE8FE; }
#content ul ul { padding-top: 1em; border-top: 1px solid #000; }






/* ---------------------------------------------- */
/* Klassen                                         */
/* ---------------------------------------------- */

.inv { position: absolute; top: -1000px; left: -1000px; }

a.external-link-new-window
{
    color: #624027;
}

a.external-link-new-window:before
{
    content: url("../bilder/extern.png")" ";
}


/* ---------------------------------------------- */
/* global                                         */
/* ---------------------------------------------- */


label { cursor: pointer; }
img { border: none; }


/* classes for Links */
a
{
    text-decoration: none;
    color: #F08A02;

}

a:hover, a:focus
{
    color: #A58A77;
}



/* -------------------- ENDE -------------------- */





.important {
     color:#FF3300;
     font-size:4em;
     font-weight:normal;
     }















 

