/* Start of CMSMS style sheet 'GSC NAVIGATION Vertikal Menu' */
/********************
MENU
*********************/
#menu_vert {padding-left: 0;margin-left: 0.9em;}


/* third level has some padding to have it stand out */
div#menu_vert ul ul ul {padding-bottom: 0.5em;}

/* menu li block */
#menu_vert li {list-style: none;margin:0;border:0;display: block;text-indent:0.5em;}

#menu_vert ul ul li {border: none;}

/** fix stupid ie bug with display:block; **/
* html #menu_vert li a { height: 1%; } 
* html #menu_vert li hr { height: 1%; }
/** end fix **/


/* Standard-Ebenen, nicht aktiv, nicht current */

/* Ebene 1   pfeil nach rechts */
div#menu_vert a {
   text-decoration:none;  
   display: block;  
   padding: 0.8em 0.5em 0.8em 1.5em;  
   color: black;  
  background: url(uploads/gsc/pfeil_rechts_rot.gif) no-repeat 0em center;  
   min-height:1em;  
}

/* Ebene 2  */
div#menu_vert ul ul a {
   font-size: 95%;
   padding: 0.5em 0.5em 0.5em 2.8em;
   background-position: 2em center;
 background: url(uploads/gsc/pfeil_rechts_blau.gif) no-repeat 1.5em center;  

}

/* Ebene 3  */
div#menu_vert ul ul ul a {
   font-size: 90%;
   padding: 0.3em 0.5em 0.3em 4.3em;
   background: url(uploads/gsc/pfeil_rechts_gruen.gif) no-repeat 3em center; 
}

/* Ebene 4 */
div#menu_vert ul ul ul ul a {
   font-size: 85%;
   padding: 0.3em 0.5em 0.3em 5.8em;
   background: url(uploads/gsc/pfeil_rechts_tuerkis.gif) no-repeat 4em center; 
}

/* Aktiv */

div#menu_vert a:hover {background-color:#F5F5F5;color:red;}
div#menu_vert a.activeparent:hover {background-color:#F5F5F5;color:red;}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_vert li a.activeparent {
   background: url(uploads/gsc/punkt_rot.gif) no-repeat 0.4em center; 
   background-color:white;
   color: #000;
}

div#menu_vert ul ul li a.activeparent {
   background-position: 1.5em center; 
   background-color:white;
   color: #000;
background: url(uploads/gsc/punkt_blau.gif) no-repeat 1.6em center; 
}


div#menu_vert ul ul ul li a.activeparent {
   background-position: 1.5em center; 
   background-color:white;
   color: #000;
background: url(uploads/gsc/punkt_gruen.gif) no-repeat 3em center; 
}

div#menu_vert ul ul ul ul li a.activeparent {
   background-position: 1.5em center; 
   background-color:white;
   color: #000;
background: url(uploads/gsc/punkt_tuerkis.gif) no-repeat 4em center; 
}

/* 
current pages in the default Menu Manager  template are unclickable. This is for current page on first level 
*/


div#menu_vert ul h3 {
   background: url(uploads/gsc/pfeil_rechts_rot.gif) no-repeat 0em center;
   background-color: white;
   display: block; 
   padding: 0.8em 0.5em 0.8em 1.5em;   
   color:#000;                                 
   font-size: 1em;font-weight:120%;                       
   margin: 0;                                  
}


div#menu_vert ul ul h3 {
   font-size: 90%;
   padding: 0.3em 0.5em 0.3em 2.8em;
   background-position: 1.0em center;
   background-color: white;
   border-bottom: none;
   color: #000;    
background: url(uploads/gsc/punkt_blau.gif) no-repeat 1.7em center;  
}

div#menu_vert ul ul ul h3 {
padding: 0.3em 0.5em 0.3em 4.3em;
background: url(uploads/gsc/punkt_gruen.gif) no-repeat 3em center; 
}


div#menu_vert ul ul ul ul h3 {
   padding: 0.3em 0.5em 0.3em 5.8em;
background: url(uploads/gsc/punkt_tuerkis.gif) no-repeat 4.1em center; 
}



/* section header */
div#menu_vert li.sectionheader {
   border-right: none;
   font-size: 130%;
   font-weight: bold;
   padding: 1.5em 0 0.8em 0;
   background-color: #fff;
   line-height: 1em;
   margin: 0;
   text-align:center;
}



/* separator */
div#menu_vert li.separator {
   height: 1px !important;
   margin-top: -1px;
   margin-bottom: 0;
   padding:2px 0 2px 0;
   background-color: #000;
   overflow:hidden !important;
   line-height:1px !important;
   font-size:1px; /* for ie */
}

/* this is for accessibility */
div#menu_vert li.separator hr {display: none; }

/* SITEMAP */ 

ul#sitemap
{
margin: 1em 0;
list-style-type: none;
background: url(uploads/gsc/dot.gif) repeat-y 3px 0;
padding: 0;
}

ul#sitemap li
{background: url(uploads/gsc/dot3.gif) no-repeat 2px .5em;
margin-bottom: .5em;line-height:1.5;}

ul#sitemap li a {padding: 0 0 0 20px;background: url(uploads/gsc/pfeil_rrot.gif) no-repeat 11px .1em;color:black;}

ul#sitemap li a.:active, ul#sitemap li li a:active, ul#sitemap li li li a:active, ul#sitemap li li li li a:active
{background-image: url(uploads/gsc/bullet1.gif);color:black; }

/* second level */
ul#sitemap ul {margin: .5em 0 0 0;padding: 0;list-style-type: none;}

ul#sitemap li li {background: url(uploads/gsc/dot2.gif) no-repeat 2px .5em;}

ul#sitemap li li a
{
padding: 0 0 0 30px;
background: url(uploads/gsc/pfeil_rblau.gif) no-repeat 20px .1em;color:black;
}

/* third level */
ul#sitemap ul ul
{
background: url(uploads/gsc/dot.gif) repeat-y 30px 0;
}

ul#sitemap li li li
{
background: url(uploads/gsc/dot2.gif) no-repeat 30px .5em;
}

ul#sitemap li li li a
{
padding: 0 0 0 60px;
background: url(uploads/gsc/pfeil_rgruen.gif) no-repeat 50px .1em;color:black;
}

/* fourth level */
ul#sitemap ul ul ul
{
background: url(uploads/gsc/dot.gif) repeat-y 60px 0;
}

ul#sitemap li li li li
{
background: url(uploads/gsc/dot2.gif) no-repeat 60px .5em;
}

ul#sitemap li li li li a
{
padding: 0 0 0 90px;
background: url(uploads/gsc/pfeil_rtuerkis.gif) no-repeat 80px .1em;color:black;
}

/* Glossary */

div#main dt {margin-top:10px;margin-bottom:10px;}
div#main dl a,div.glossarynav a  {background-color:inherit;color:black;} 
div#main dd {margin-top:1em;margin-left:5em;margin-bottom:1em;line-height:1.5;}

/* Bilder-Galerie - Vorschaubilder */
.thumb {margin: 1em 1em 1.6em 0;padding: 0;float: left;text-decoration: none;line-height: normal;text-align: left;}
.thumb img, .thumb a img, .thumb a:link img{ width: 100px;height: 100px;display: inline;		padding: 12px;margin: 0;background-color: white;border-top: 1px solid #eee; border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;border-left: 1px solid #eee;text-decoration: none;}
.thumb a:visited img {background-color: #eee;}
.thumb a:hover img {background-color: #dae6e4;}
.thumbPicCaption {text-align: center;font-size: smaller;margin: 0 1px 0 0;padding: 0;width: 124px; }

.bigPic{float:left;width:100%;height:450px;min-height:400px;text-align:center;}
.bigPic {margin: 10px 0 5px 0;padding: 0;line-height: normal;}
.bigPicCaption {text-align: center;font-weight: bold;font-variant: small-caps;font-weight: bold;margin: 0 1px 0 0;padding: 0;width: 386px;}
.bigPic img{width: 350px;height: auto;display: inline;padding: 18px;margin: 0;background-color: white;border-top: 1px solid #eee;border-right: 2px solid #ccc;border-bottom: 2px solid #ccc;	border-left: 1px solid #eee;text-decoration: none;text-align: left;}
.bigPicNav {margin: 0;width: 386px;padding: 0;color: #000;font-size: smaller;line-height: normal;	text-align: center;}
#imagegallery {float:left;width:100%;}

/* Download Manager */
/* Icons von famfamfam.com */

.dl_header    
{position:relative;left:27px;top:22px;width:100px;height:39px;z-index:1;vertical-align:left;font-weight:bold´;float:left;}
.dl_descr     {position:relative;left:127px;top:22px;width:300px;height:39px;z-index:2;vertical-align:left;font-weight:normal;float:left;}
.dl_download  {position:relative;left:450px;top:22px;width:100px;height:39px;z-index:2;vertical-align:middle;font-weight:normal;float:left;}

/* Links für die verschiedenen Typen */
.dl_ol {margin-top:40px;margin-left:30px;list-style-image:url(uploads/webdeerns/database.png);}
.dl_ul  {list-style-image:url(uploads/webdeerns/database_down.png);margin-top:10px;line-height:1.5;margin-left:10px;}
.dl_ol li,.dl_ul li  {margin-left:5px;margin-top:10px;}
.dl_link {text-align:right;margin-left:80px;}


.dlmmp3,.dlmphp,.dlmpdf,.dlmswf {text-align:right;margin-left:70px;}
.dlmphp:before{content:url(uploads/webdeerns/page_php.gif);}
.dlmmp3:before{content:url(uploads/webdeerns/page_sound.gif);}
.dlmpdf:before{content:url(uploads/webdeerns/file_acrobat.gif);}
.dlmswf:before{content:url(uploads/webdeerns/page_flash.gif);}

.dlmphp:after{content:url(uploads/webdeerns/page_down.gif);}
.dlmmp3:after{content:url(uploads/webdeerns/page_down.gif);}
.dlmpdf:after{content:url(uploads/webdeerns/page_down.gif);}
.dlmswf:after{content:url(uploads/webdeerns/page_down.gif);}

/* Leuchtturm links unten */
#lt {float:left;margin-left:30px;padding:5px;}




/* End of 'GSC NAVIGATION Vertikal Menu' */

