.jqueryslidemenu{
top: 0.1em; left: 0.1em;  /* weil IE sonst Menueleiste rechts anzeigt */
width: 100%;
width: 1050px;
height: 38px;
padding-left: 0px;
background: #1B97CE url(images/mamor_terra.jpg) /*no-repeat */;
border: 1px solid #000000;
margin-left: 10px;
margin-top: 10px;
/* Abstand unterhalb des Menü-Blockes */
margin-bottom: 20px;
position:fixed;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
/* font: normal 13px Bookman Old Style*/
font-family: Bookman Old Style, Arial, Helvetica, sans-serif;
font-size: 13px;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/*background: #414141; */ /*background of tabs (default state)*/
padding: 8px 10px;
border-right: 1px solid #778;
/* color: #red;*/
/* wenn kiesel: color: white;*/
text-decoration: none;
list-style: none;
height: 22px;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{ 
/* wenn kiesel: color: white;*/
color: black;
}

.jqueryslidemenu ul li a:hover{
background: url(images/kiesel_blau.jpg) repeat-x; /*tab link background during hover state*/
color: white;
}

#current_page_item{
background: url(images/kiesel_blau.jpg) ; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
width: 128px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
/* border-bottom: 1px solid black;*/
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid gray;
/*border: 1px solid black;*/
background: url('images/stone_hell_gray.jpg') no-repeat;
height: 24px;
/* wenn kein kiesel: */
color: black;
}
.jqueryslidemenu ul li ul li a:link{
color: black;
}


.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
/*background: #eff9ff;*/
color: white;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 10px;
right: 5px;
}

#main
{
float: left;
/* Rand um Komplett-Block */
border: 0px solid #000000;
width:480px;
/* Abstand des Komplettbereichs vom Rand */
margin-top: 40px;
margin-left: 30px;
margin-bottom: 20px;
}

/* Textblock*/
#wrapper{
float: left;
width:480px;
/*
position:absolute;
         top:150px;
         left:40px;
*/
background:transparent;
}
#text{
min-height:480px;
padding:10px;
}

#text p{
padding:5px;
}

h1, h2, h3{
padding:0px;
color:#000000;
}

h1{
font-size:1.2em;
}

h2{
font-size:1.05em;
}

h3{
font-size:1em;
}

#text ul, ol{
padding-left:12px;
margin-left:12px;
}

#footer{
font-size:0.81em;
text-align:center;
margin:10px;
border-top:1px solid #B07A34;
}

#footer a{
text-decoration:underline;
}

