/*** Menu ***/

.content_menu {
	background: url(../img/bkg_menu.png);
	width: 1002px;
	margin:-3px auto 0 auto;
	height: 63px;
}
.content_menu ul {
	padding: 5px;	
	position: relative;
}
.content_menu ul li {
	display: block;
	position:relative;
	float: left;
	margin: 0;
	text-align:center;
	padding: 3px 10px 0;
 *padding: 0px 14px;
	background: url(../img/separator.png) no-repeat right top;
}
.content_menu ul li a {
	font-family: "Yanone Kaffeesatz", serif;
	font-size: 36px;
	font-weight:200;
	text-shadow: 0 1px 0 #b5b5b5;
	color: #242424;
	text-align: center;
	display: block;
  z-index: 10;
	padding: 0 0 15px 0;
	text-decoration: none;
}
.content_menu ul li a:hover{
	color: #f3f3f3;
	
}


/*****************/
/*** sub-menus ***/
/*****************/

.content_menu ul ul{
	width: 155px;
	padding: 0 0 19px!important;
	position: absolute;
	display: none;
	top:50px; 
	*top:55px;
	z-index:100;
	margin: 0 0 0 -45px;
	*margin: 0 0 0 -77px;
	background: url(../img/dropdown_lilast.png) left bottom no-repeat;
}
/*
.content_menu ul ul ul{
	top: 10px;
	left: 80px;
	width: 155px;
	margin: 0px 74px!important;
	padding: 0px 0 19px 9px!important;
	background-position: 9px bottom;
}
.content_menu ul ul ul li:first-child > ul{
	top: 0px;
	left: 88px;
}
.content_menu ul ul ul li:first-child{
	background: url(../img/dropdown_up.png) left -47px no-repeat!important;
	left: -9px !important;
	padding: 8px 17px 0 17px!important;
	width: 134px!important;
	margin:0;
}
*/

.li_first{
	background: url(../img/dropdown_up.png) left top no-repeat!important;
	padding: 20px 0 0 0!important;
}
.content_menu ul ul li{
	margin: 0!important;
	width: 155px;
	padding: 10px 0 2px 0;
	height: auto!important;
	position: relative;
	text-align:center;
	list-style: none;
	display: block;
	z-index:-1!important;
	background: url(../img/dropdownmiddle.png) repeat-y;
}

.content_menu ul ul li a{
	display:block;
	position:relative;
	color:#fff;
	font-size:16px!important;
	float:none;
	text-shadow: none!important;
	margin:0;
	z-index:-1!important;
	padding:8px 0 0 0!important;
}
.content_menu ul ul li a:hover{
	text-decoration: underline;
}

/*
li .with_submenu{
	float: right;
	margin: -25px 0 0;
	right:0; top:0;
	width: 5px; height:5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: gray;
}
li li .with_submenu{
	float: right;
	margin: -10px 0 0;
	right:0; top:0;
	width: 5px; height:5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: gray;
}


.content_menu ul li:hover > span{
	background: #f3f3f3;
}

.current > a:first-child{
	text-decoration: underline;
}
.current_activated > span{
	background: #0C0!important;
}

*/

