
/* - - - - - - navigation top - - - - - - -*/
#menu2 a, #menu2 a:visited, #menu2 a:active 
{
    display: block;
    color:#7f7f7f;
    background-color:#c5c5c5;
    text-decoration:none;
    font-family: arial; 
    letter-spacing:2px;
    font-size: 9pt;
    padding-left: 0px; 
    padding-bottom: 0px; 
    padding-top:0px;
    margin-left: 0px;
    margin-right:1px;
    border-left:1px solid #0C0C0C;
    border-right:1px solid #0C0C0C;
    border-bottom:1px solid #0C0C0C;
    font-style:normal;
    padding-left:14px;
    padding-right:14px;
    margin:0px;
    line-height:20px;
    text-align:center;
    background-image:url('images/ob.jpg');
}

#menu2 a:hover 
{
    background-color:#000000;
    color:#7F7F7F; 
    text-decoration:none ;
    border-left:1px solid #0C0C0C;
    border-right:1px solid #0C0C0C;
    border-bottom:1px solid #0C0C0C;
    background-image:url('images/mover.jpg');
}

body
{
	margin:20px 0px; 
	/*background-color: #1F1F1F;*/
	background-color: #0D0D0D;
	padding:0px;
}

td, div 
{   
    font-size: 11pt;
    font-family: arial;
    color:#7F7F7F;
    line-height: 1.5em;
    text-align:justify
}

h2
{ 
    color:#6f6f6f;
    margin-bottom:20px;
    letter-spacing:4px;
    font-family: arial;
    font-size: 13pt;
    font-style:normal;
}

h3
{ 
    color:#6f6f6f;
    margin-bottom:20px;
    letter-spacing:3px;
    font-family: arial;
    font-size: 12pt;
    font-style:normal;
}

h4
{ 
    color:#6f6f6f;
    margin-bottom:20px;
    letter-spacing:2px;
    font-family: arial;
    font-size: 10pt;
    font-style:normal;
}


/* hauptgerüst */

.li 
{
    background-image:url('images/xrand1.jpg');
    background-repeat:repeat-y;
    /*background-color:#x0F0F0F*/
}


.re 
{
    background-image:url('images/xrand1.jpg');
    background-repeat:repeat-y;
    /*background-color:#x0F0F0F*/
    border-left:1px solid #343434;
    border-right:0px solid #808080;
}

#top 
{
    background-image:url('images/top.gif');
    background-repeat:repeat-x;
    vertical-align:bottom;
    padding-right:40px;
    height:35px;
    background-color:#353535;
    border-top:1px solid #343434;
    border-bottom:1px solid #1F1F1F;
    border-left:1px solid #343434;
}

#leistetop 
{
    height:0px;
    background-color:#000000;
    height:40px;
    letter-spacing:10px;
    color:#000000;
    font-variant:small-caps;
    padding-left:10px;
    padding-bottom:1px;
    width:100%;
    vertical-align:bottom;
    border-bottom:1px solid #202020;
    border-top:1px solid #000000;
    font-family: georgia, arial, helvetica, tahoma ,verdana,  sans-serif;
    background-image:url('images/leiste.jpg');
    border-left:1px solid #343434;
}

#leiste1 
{   
    height:0px;
    background-image:url('images/ob.jpg');
    background-repeat:repeat-x;
    background-color:#000000;
    height:34px;
    letter-spacing:3px;
    color:#5f5f5f;
    padding-left:210px;
    padding-bottom:0px;
    font-style:normal;
    vertical-align:middle;
    font-family: arial;
    border-top:solid 1px #343434;
    border-left:1px solid #343434;
    border-bottom:1px solid #343434;
}


#sp1 
{
    color:#ffffff;
    font: normal 11px/15px verdana, sans-serif; 
    padding-left: 0px;
    padding-right:0px;
    padding-top: 0px;
    background-color:#000000;
    border-right:solid 1px #343434;
    border-left:solid 1px #343434;
}

#sp2 
{
    padding:40px; 
    height:500px;
    letter-spacing:0px;
    width:100%;
    /*background-color:#0A0A0A;*/
    background-color:#000000;
}

#sp3 
{
    padding-top: 0px;
    background-color:#050505;
    background-image:url('images/rightback.jpg');
    background-repeat:repeat-y;
    border-left:0px solid #343434;
}


#fussb 
{   
    color: #8F8F8F; 
    padding:2px;
    height:40px;
    /*text-align:center;*/
    background-color:#121212;
    width:100%;
    border-top:1px solid #343434;
    /*background-image:url('images/top.gif');*/
    background-image:url('images/unt.jpg');
    background-repeat:repeat-x;
    background-position: 0px -8px;
    border-left:1px solid #343434;

    height:32px;
    background-color:#353535;
    border-bottom:1px solid #343434;
    padding-left:210px;
    color:#5f5f5f;
    letter-spacing:1px;
    font-style:normal; 
    font-variant:normal; 
    font-weight:bold; 
    font-size:13px; 
    font-family:arial
}
/* scrolleiste internet explorer ab vers.5.5 */

body
{
    /*
    scrollbar-arrow-color:      #AFAFAF; 
    scrollbar-base-color:       #000;
    scrollbar-highlight-color:  #343434; 
    scrollbar-shadow-color:     #343434;
    SCROLLBAR-TRACK-COLOR:      #1F1F1F;
    */
}



/* - - - - - - navigation left - - - - - - -*/

#menu1 a, #menu1 a:visited, #menu1 a:active 
{   
    display:block;
    background-color:#000000;
    color:#9F9F9F;
    text-decoration:none ;
    text-align:left;
    width:150px;
    padding-left:20px;
    font-size: 90%;
    line-height: 28px;
    font-family: arial;
    letter-spacing:3px;
    margin:0px;
    background-repeat:repeat-x;
    background-position: 0% 0%;
    border-top:solid 1px #000000;
    border-bottom:solid 1px #0F0F0F;
    font-style:normal;
}

#menu1 a:hover
{
    background-color:#000000;
    color:#9F9F9F;
    background-repeat:repeat-x;
    text-decoration:none ;
    background-image:url('images/ob.jpg');
    border-top:1px solid #5F5F5F;
    border-bottom:1px solid #343434;
}





/* allgemeine links im text */

a:link, a:visited, a:active
{ 
    font-size: 11pt;
    font-family: arial;
    line-height: 1.5em;
    text-decoration:underline;
    color:#9F9F9F;
}

a:hover
{ 
    text-decoration:underline;
    background-color:#000000;
    color:#ffffff;
}

/* - - - slideshow backstage - - - */
/*
#gallery {position:relative; width:462px; margin:40px; padding:1px; border:1px solid #343434; background:#0A0A0A}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:450px; height:450px; padding:5px; border:1px solid #666; background:#0A0A0A url(./backstage/images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:30px; padding:1px; width:458px; height:130px; border:1px solid #666; background:#0A0A0A}
#thumbarea {position:relative; overflow:hidden; width:458px; height:150px;}
#thumbs {position:absolute; list-style:none; margin-left:1px; height:100px; width:10000px; border-right:5px solid #343434}
#thumbs li {float:left; margin-right:15px; cursor:pointer}
.imgnav {position:absolute; height:450px; width:20%; z-index:100; height:450px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(./backstage/images/left.png) left center no-repeat; border-left:1px solid #0A0A0A}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(./backstage/images/right.png) right center no-repeat; border-right:1px solid #0A0A0A}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
*/

#gallery {position:relative; width:462px; margin:40px; padding:1px; border:0px solid #343434; background:#0A0A0A}
#images {border:0px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:450px; height:450px; padding:0px; border:0px solid #666; background:#0A0A0A url(./backstage/images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:0px}
#thumbwrapper {margin-top:30px; padding:0px; width:458px; height:130px; border:0px solid #666; background:#0A0A0A}
#thumbarea {position:relative; overflow:hidden; width:450px; height:150px;}
#thumbs {position:absolute; list-style:none; margin-left:1px; height:100px; width:10000px; border-right:5px solid #343434}
#thumbs li {float:left; margin-right:15px; cursor:pointer}
.imgnav {position:absolute; height:450px; width:20%; z-index:100; height:450px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(./backstage/images/left.png) left center no-repeat; border-left:0px solid #0A0A0A}
/*#previmg:hover {opacity:1; filter:alpha(opacity=100)}*/
#nextimg {right:0; background:url(./backstage/images/right.png) right center no-repeat; border-right:0px solid #0A0A0A}
/*#nextimg:hover {opacity:1; filter:alpha(opacity=100)}*/
