a.informatii-rollover {
	display: block;
	width: 128px;
	height: 68px;
	background: url(../images/menu_informatii.jpg) 0 0 no-repeat;
	text-decoration: none;
}

a.informatii-rollover:hover {
	background-position: -128px 0;
}

a.informatii-active, a.informatii-active:hover {
	display: block;
	width: 128px;
	height: 68px;
	background: url(../images/menu_informatii.jpg) -128px 0 no-repeat;
	text-decoration: none;
}

a.regulament-rollover {
	display: block;
	width: 133px;
	height: 68px;
	background: url(../images/menu_regulament.jpg) 0 0 no-repeat;
	text-decoration: none;
}

a.regulament-rollover:hover {
	background-position: -133px 0;
}

a.regulament-active, a.regulament-active:hover {
	display: block;
	width: 133px;
	height: 68px;
	background: url(../images/menu_regulament.jpg) -133px 0 no-repeat;
	text-decoration: none;
}

a.galerie-rollover {
	display: block;
	width: 133px;
	height: 68px;
	background: url(../images/menu_galerie.jpg) 0 0 no-repeat;
	text-decoration: none;
}

a.galerie-rollover:hover {
	background-position: -133px 0;
}

a.galerie-active, a.galerie-active:hover {
	display: block;
	width: 133px;
	height: 68px;
	background: url(../images/menu_galerie.jpg) -133px 0 no-repeat;
	text-decoration: none;
}

a.contact-rollover {
	display: block;
	width: 135px;
	height: 68px;
	background: url(../images/menu_contact.jpg) 0 0 no-repeat;
	text-decoration: none;
}

a.contact-rollover:hover {
	background-position: -135px 0;
}

a.contact-active, a.contact-active:hover {
	display: block;
	width: 135px;
	height: 68px;
	background: url(../images/menu_contact.jpg) -135px 0 no-repeat;
	text-decoration: none;
}

/* rollover submenu */

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
/* position:relative; */
line-height:1.5em;
}

#nav a{
display:block;
padding:0px 0px;
/* border:1px solid #333; */
color:#fff;
text-decoration:none;
background-color:#202020;
}

#nav a:hover{
background-color:#3d3d3d;
color:#fe050d;
}

#nav li{
float:left;
position:relative; 
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:68px;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
padding: 5px;
border: 1px solid #3d3d3d;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}
