
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at all times.
Copyright (c) 2010 Stu Nicholls. All rights reserved.
=================================================================== */

.drop 
{
	margin:0 auto;
	background-color: transparent;
	position:absolute;
	width:900px; 
	height:20px; 
	font-size:12px; 
	font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	position:absolute;
	top:160px; 
	left:6px;
	z-index:199;
	clear: both;
}

.drop .title
{
	padding:10px 10px 0 10px;
	height:0px;
	border-bottom:1px solid #444;
}
.drop .title p 
{
	padding:0 60px 0 0;
	margin:0;
	/*text-align:center;*/
	font-size:14px;
	text-shadow:  0px 1px 1px #fff;
}
.everything 
{
	clear:left;
	margin:0;
	left:0px;
	padding:0;
	list-style:none;
	height:20px;
	background-color: transparent;
	position:relative;
	background-image:url(../images/buttons/button_higru_grau.gif);
	background-repeat: repeat-x;
	z-index:200;
}

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

.everything li 
{
	float:left;
	z-index:200;
}

.everything li a.topLevel, .everything li a.topLevel :visited  
{
	margin: 0px;
	display:block;
	font-size:11px;
	width:100px;
	height:14px;
	padding:3px 4px;
	color:#fff;
	text-decoration:none;
	text-align:left;
	border-right:1px solid #000000;
	border-left:1px solid #5E6787;
	overflow:hidden;
	background-repeat: repeat-x;
}


/* style the links hover */
.everything li a.topLevel:hover , 
.everything li a .everything :hover
{
	font-size:11px;	
	color: #000;
	background-image:url(../images/buttons/button_higru_gelb_hov.gif);
	background-repeat: repeat-x;
	height:14px;
	border-right:1px solid #513f26;
	border-left:1px solid #fed399;
	z-index:110;

}

* html .everything li a.topLevel:hover,
.everything li a .everything :hover
{
	height:20px;
	background-image:url(../images/buttons/button_higru_gelb_hov.gif);
	background-repeat: repeat-x;
	border-right:1px solid #513f26;
	border-left:1px solid #fed399;
	z-index:110;
}
* html .everything li:hover > a.topLevel 
{
	background-repeat: repeat-x;
}

.everything .holdall 
{
	visibility: hidden;
	position:absolute;
	top: 19px;
	background-color: #d29748;
	background-image:url(../images/buttons/container_higru.gif);
	background-repeat: repeat-x;
	border:1px solid #888;
	border-color:#feac3e #513f26 #513f26 #fed399;
	padding:4px 4px 20px 4px;
	z-index:99;
	-webkit-border-radius:4px 0px 4px 4px;
	-moz-border-radius:4px 0px 4px 4px;
	border-radius:4px 0px 4px 4px;
}

* html .everything .holdall   /* Internet Explorer Hack*/ 
{
	margin-left: -8px;  /* Internet Explorer 5.x */  
	m\argin-left: 0px;    /* Internet Explorer 6.x */ 
}


.everything :hover .holdall
{
	visibility: visible;
}

.container 
{	
	text-align: left;
	width:160px;
	background: #fff;
	border:1px solid #888;
	border-color: #513f26 #fed399 #fed399 #513f26;
	padding:0px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

/*
.clrall 
{
clear:left;
height:10px;
border-top:1px solid #c0c0c0;
overflow:hidden;
}
*/
.container h2 
{
	padding:5px 0;
	margin:0;
	color:#444;
	font-size:15px;
}
.container h3
{
	padding:4px;
	margin:0;
	color:#000;
	font-size:13px;
	text-decoration: underline;
}
.container hr
{
	padding: 0px;
	margin: 0px 4px 0px 1px;
}
*html .container hr
{
	margin: -14px 4px -14px 1px; /*fuer IE6*/
}

.container p 
{
	padding:5px 0;
	margin:0;
	color:#666;
	line-height:18px;
	font-size:12px;
}

.container a: link
{
	padding:0;
	background:transparent;
	display:inline;
	color: #000;
	text-decoration:underline;
}
.container a: visited 
{
	color: #000;
}
.container a:hover 
{
	color: red;
	text-decoration:none;
}

.container a: active 
{
	color: #000;
}
/*
.container img 
{
float:left;
padding:10px;
border:1px solid #ddd;
margin-right:20px;
display:inline;
-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.4);
box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.4);
}
*/
.container .clear 
{
	clear:left;
}
.container ul 
{

	list-style:none;
	width:163px;
	float:left;
	margin:4px;
}
.container li 
{
	margin:-4px 0 4px 0;
	float:none;
	clear:left;
}

* html .container ul 
{
	padding:7px 0; /*fuer IE6*/
}
* html .container li
{
	margin:-7px 0px -20px 0px; /*fuer IE6 border:1px solid green;*/
}


.container li a 
{
	font-size:12px;
	float:none;
	clear:left;
	line-height:16px;
	color:#000;
}

.container table 
{
	border-collapse:collapse;
	width:0;
	height:0;
	margin:-1px;
}

.holdall p.copy 
{
	padding:5px 0;
	margin:0;
	font-size:11px;
	color:#444;
	text-shadow:  0px 1px 1px #fff;
}

.holdall_news
{
	width:230px;
	right: 601px;
}
.cont_news
{
	width:230px;
}

.holdall_veranstaltungen
{
	width:350px;
	right: 491px;
}
.cont_veranstaltungen
{
	width:350px;
}

.holdall_kids
{
	width:350px;
	right: 381px;
}
.cont_kids
{
	width:350px;
}

.holdall_erwachsene
{
	width:520px;
	right: 271px;
}
.cont_erwachsene
{
	width:520px;
}

.holdall_team
{
	width:520px;
	right: 161px;
}
.cont_team
{
	width:520px;
}

.holdall_studio
{
	width:350px;
	right: 51px;
}
.cont_studio
{
	width:350px;
}

.holdall_hilfe
{
	width:160px;
	right: 2px;
}
.cont_hilfe
{
	width:160px;
}



/* die 3 extra Menuepunkte Breite*/
	
#menu_login
{
	width: 155px;
}
* html #menu_login /* Internet Explorer Hack*/ 
{
	width: 165px;    /* Internet Explorer 5.x */  
	w\idth: 155px;    /* Internet Explorer 6.x */ 
}

#menu_kontakt
{
	width: 50px;
}
* html #menu_kontakt /* Internet Explorer Hack*/ 
{
	width: 60px;    /* Internet Explorer 5.x */  
	w\idth: 50px;    /* Internet Explorer 6.x */ 
}


#menu_news
{
	width: 65px;
}
* html #menu_news /* Internet Explorer Hack*/ 
{
	width: 75px;    /* Internet Explorer 5.x */  
	w\idth: 65px;    /* Internet Explorer 6.x */ 
}	


#menu_hilfe
{
	width: 39px;
}
* html #menu_hilfe /* Internet Explorer Hack*/ 
{
	width: 49px;    /* Internet Explorer 5.x */  
	w\idth: 39px;    /* Internet Explorer 6.x */ 
}


/*//////////////////////////////////////////////////////////////////////////*/


	
#balken
{
	width: 110px;
	height: 8px;
	background-color: #F7A100;
	position: absolute;
	top: 180px; 
	left: 0px;
	z-index: 98;
	font-size: 2px;
}


/*////////////////////////////////////////////////////////////////////////////////////////// */