body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; padding:0px; 
background-image:url(../img/sessel.gif);
background-repeat:no-repeat;background-position:110px bottom;
background-repeat:no-repeat;background-position:110px 400px;
background-color:#000;font-size: 100%;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana, sans-serif;
font-style: italic}

h1{font-size: 17pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#ffffff;
margin-bottom:25px;margin-top:0px;
letter-spacing:1px;
font-style:italic;}

h2{font-size: 15pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#ffffff;
margin-bottom:20px;margin-top:0px;
font-style:italic;
}

#aussen{height:100%;
min-height: 100%;
height: auto !important;
}

#nav {background-image:url(../img/backmen.png)!important;
;background-image:url(../img/backmen.jpg);background-repeat:repeat;
height:100%;
padding: 0px;
margin: 0px;
vertical-align:middle;
width: 200px;
border: 1px solid #000080;
position: absolute;
top: 0px;
left: 80px;
color:#fff;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

#count_ {width:180px;
margin: 10px;
text-align: right;
}

#count {width:600px;
text-align: left;
}

#main {
height:700px;
width:880px;
padding:20px 25px 20px 45px;
margin: 0px 0px 0px 300px;
vertical-align:top;
color:#aaaaaa;
}

#main2 {height:100%;
padding:20px 25px 20px 45px;
margin: 0px 70px 0px 300px;
vertical-align:top;
border: 1px solid #000080;
background-image:url(../img/back.png)!important;
background-image:url(../img/back.jpg);
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
color:#ffffff;
}



#main p {text-align:justify;color:#;margin: 0px; }

/* menue links*/

#menu1 a , #menu1 a:visited {display:block;
font-size: 13pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#fff;
line-height:28px;
text-decoration:none;
text-align:right;
width:190px;
padding-right: 10px;
}
#menu1 a:hover{
color:#fff;
text-decoration:none;
background-image:url(../img/cube1.png)!important;
background-image:url(../img/cube1.gif);
}
#menu1 a:active{
color:#fff;
text-decoration:none;
background-image:url(../img/cube2.png)!important;
background-image:url(../img/cube2.gif);
}

#menu2 a , #menu2 a:visited {display:block;
font-size: 13pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#aaf;
line-height:28px;
text-decoration:none;
text-align:right;
width:190px;
padding-right: 10px;
}
#menu2 a:hover{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube1.png)!important;
background-image:url(../img/cube1.gif);
}
#menu2 a:active{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube2.png)!important;
background-image:url(../img/cube2.gif);
}

#menu3 a , #menu3 a:visited {display:block;
font-size: 11pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#aaf;
line-height:22px;
text-decoration:none;
text-align:right;
width:180px;
padding-right: 20px;
}
#menu3 a:hover{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube1.png)!important;
background-image:url(../img/cube1.gif);
}
#menu3 a:active{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube2.png)!important;
background-image:url(../img/cube2.gif);
}

#menu4 a , #menu4 a:visited {display:block;
font-size: 9pt;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#aaf;
line-height:18px;
text-decoration:none;
text-align:right;
width:170px;
padding-right: 30px;
}
#menu4 a:hover{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube1.png)!important;
background-image:url(../img/cube1.gif);
}
#menu4 a:active{
color:#aaf;
text-decoration:none;
background-image:url(../img/cube2.png)!important;
background-image:url(../img/cube2.gif);
}

#scroller{
position: absolute;
width: 100%;
height: 36px;
bottom:	20px;
font-size: 9pt;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#ffffff;
}

#footer{
position: absolute;
bottom:	0px;
background: #000088 url(../img/black.gif) no-repeat;
margin: 0px;
padding-bottom: 2px;
height: 16px;
width: 100%;
text-align: left;
font-size: 7pt;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#ffffff;
}

#counter{
position: absolute;
top:    0px;
left:  90px;
}

#fnav{
position: absolute;
top:    0px;
right: 10px;
}

#map{
width: 630px;
height: 350px;
margin-left: 250px;
_filter:Invert();
}

div.grgr {
    background:  #000044 url('../img/blue.gif') no-repeat;
    height:        20px;
    padding-left:  20px;
    padding-top:    0px;
    margin-bottom: 10px;
}

img.middle {
    vertical-align: middle;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
    border:  2px solid #000080;
}

/* scrolleiste internet explorer ab vers.5.5 */


/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 100%;line-height: 125%;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
color:#ffffff;font-style:normal;
font-style: italic;
}

a:hover{
color:#fff;text-decoration:none ;
background-image:url(../img/cube1.png)!important;
background-image:url(../img/cube1.jpg)
}


a.footer:link     {font-size: 7pt; font-family: verdana, arial; color: #aaaaff; text-decoration: none}
a.footer:visited  {font-size: 7pt; font-family: verdana, arial; color: #aaaaff; text-decoration: none}
a.footer:hover    {font-size: 7pt; font-family: verdana, arial; color: #ffffff; text-decoration: none}
a.footer:active   {font-size: 7pt; font-family: verdana, arial; color: #aaaaff; text-decoration: none}



/*--------------------- PopUp -----------------------------------*/
#close {
	background-color: #ff0000;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 16px;
	font-weight: bold;
	position: absolute;
	top: 2px;
	right: 2px;
	text-decoration: none;
	border: 1px solid #ffffff;
	text-align: center;
	font-size: 14px;
    cursor: pointer;
}

#popup {
	background: #006eb7;
	position: absolute;
	top: 75px;
	right: 60px;
	border: 2px solid #d4d0c8;
    z-index:1000
}
