#menu3 {
    text-align: center;
    position: relative;
	
}
#menu3 ul {
    list-style:none;
    font-family: 'Carrois Gothic', sans-serif;
    height:26px;
    display: inline-block;
}
#menu3 ul li{
    float:left;
    height:26px;
    font-family: 'Carrois Gothic', sans-serif;
}
#menu3 ul li a{
    font-family: 'Carrois Gothic', sans-serif;
    width:150px;
    color:#000;
    text-decoration:none;
    /*background-color:#fff;*/
    display:block;
    height:48px;
	font-size:11px;
}
#menu3 ul li a span{
    font-family: 'Carrois Gothic', sans-serif;
    height:40px;
    font-size:12px;
    display:block;
    text-align:center;
    padding:8px 0 0 0;

}
#menu3 ul li a span.title{
    font-family: 'Carrois Gothic', sans-serif;
    height:40px;
    text-transform:uppercase;
}
#menu3 ul li a span.title2{
    color:#fff;
    background-color:#F00;
    font-family: 'Carrois Gothic', sans-serif;
    text-transform:uppercase;
}
#menu3 ul li a:hover span.title{
    color:#fff;
    background-color:#F00;
    font-family: 'Carrois Gothic', sans-serif;
	font-size:11px;
	
}
#menu3 ul li a span.text{
    visibility:hidden;
}
#menu3 ul li a:hover span.text{
    visibility:hidden;
}

#menu3 li ul {
    display: none;
    background: url('../images/bg-submenu.png') repeat transparent 0 0 scroll;
    height: auto;
	width: 160px;
	padding-bottom:10px;
    position: absolute;
    z-index: 99999; /* z-index > div#botones*/
}

#menu3 li ul li {
    padding: 12px 0 5px 0;
    margin: 0;
}

#menu3 ul li ul li a {
    text-align: left;
	margin-left:10px;
}
#menu3 ul li ul li a:hover {
    color: #F00;
	 font-size:11px;
}


.active {
    color:#f00;
    background-color:#fff;
    font-family: 'Carrois Gothic', sans-serif;
}
.activeR {
    color:#F00;
    background-color:#fff;
    font-family: 'Carrois Gothic', sans-serif;
}
.activeN {
    color:#faa603;
    background-color:#fff;
    font-family: 'Carrois Gothic', sans-serif;
}
.activeM {
    color:#b2df2a;
    background-color:#fff;
    font-family: 'Carrois Gothic', sans-serif;
}

.inactive {}

#menu3 select {
    display: none;
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 960px) {

    .nav {
        /*margin-bottom: 15px;*/
        display: inline-block;
    }
    
    #menu3 ul {
        display: none;
    }

    #menu3 select { 
        display: inline-block;
        position: relative;
        color: #000;
        border: 1px solid #EEE;
        color: #7D7D7D;
        padding: 8px;
        width: 230px;
    }
    #menu3 option {
        padding: 3px;

    }
    #menu3 option:hover {
        background-color: #F00;
        color: #FFF;
    }

}
