body {
 font-family: "Century Ghotic", Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: #ffffff url('images/fondo2.jpg') repeat-x;
}

ul li {
  list-style-type: none;
}

a {
text-decoration : none;
color: #000000;
background-color: inherit;
}

#wrapper { 
 margin: 15px auto;
 width: 773px;
}

#cabecera  {
 float : left;
 width : 282px;
 height : 32px;
 display : block;
}

#menuH  {
 float : right;
 width : 491px;
 font: 9pt "century gothic", arial, helvetica, sans-serif;
 color: #000000;
 background-color: inherit;
 text-align: right;
}
#menuH ul {
 list-style : none;
}
#menuH li {
 float : left;
}

#menuH li a, #menuH li a:active {
 text-decoration : none;
 display : block;
 color: black;
 background-color: inherit;
}

#menuH li a:hover {
 font-weight: bold;
}

#foto {
 background : transparent url('images/fin2.jpg') no-repeat;
 width : 773px;
 height : 138px;
 padding : 0;
 clear : both;
}

#wrapperMenuV {
 float: left;
 width: 172px;
 font: 11pt "century gothic", arial, helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 background: black;
}

#menuV {
 margin: 0;
 padding: 0;
 border-bottom: 1px solid;
 border-left: 1px solid;
 border-right: 1px solid;
 border-color: #000000;
 width: 170px;
}

#menuV a {
 display: block;
 height: 41px;
 line-height: 41px;/*must be equal to height. Centers the text vertically*/
 padding: 0 0 0 30px;
 border: none;
 color: white;
 text-decoration: none;
 background: transparent url(images/BotonFinalN.jpg) repeat-x left top;
}

#menuV a:hover {
  background: transparent url(images/BotonFinalM.jpg) repeat-x left top;
  color: white;
}

#menuV .menuVEmp{
 display: block;
 border: none;
 color: white;
 text-decoration: none;
 background: transparent url(images/BotonEmpresasN1.jpg) repeat-x left top;
 padding: 15px 0 0 30px;
}

#menuV #empresas a:hover{
 display: block;
 border: none;
 color: white;
 text-decoration: none;
 background: transparent url(images/menu_empr.jpg) repeat-x left top;
}

#menuV a.activo{
 background: transparent url(images/BotonFinalS.jpg) repeat-x left top;
 color: black;
}

#menuV .sub{
 background: #000;
 color: #fff;
 padding: 15px 0 10px 10px;	
}

#menuV .sub a:link, #menuV .sub a:visited {
 font: 11px "century gothic", arial, helvetica, sans-serif;
 text-decoration: none;
 color: white;
 background: inherit;
 margin: 0;
 padding: 0;
 height: 20px;
 line-height: 20px;
}

#menuV .sub a:hover {
 color: #FFD032;
 background: inherit;
}

#menuVArriba {
 background : transparent url('images/menuCurvaArriba.jpg') no-repeat;
 width : 172px;
 height : 31px;
}

#menuVDebajo {
 background : transparent url('images/menuCurvaDebajo.jpg') no-repeat;
 width : 172px;
 height : 29px;
}

#menuVRelleno {
 background : transparent url('images/menuVRelleno.jpg') no-repeat;
 width : 172px;
 height : 80px;
}

#menuV .prueba2 {
 color: #FFD032;
 text-decoration: none;
 font-family: "Century Ghotic", Arial, Helvetica, sans-serif;
 font-size: 11px;
 vertical-align: 50%;
 margin: 0 0 0 10px;
 background: inherit;
}

.anylinkcss{                                   
position:absolute;                             
visibility: hidden;                                               
z-index: 100;                                                        
width: 150px;                                  
}

.anylinkcss img{                                   
 vertical-align: 25%;                                 
}

#contenido { 
 float: right;
 width: 583px;
}

#panelArriba {
 background : transparent url('images/panelGcurvaarriba.jpg') no-repeat;
 width : 583px;
 height : 37px;
}

#panelMedio {
 background : transparent url('images/panelGrecto.png') repeat-y;
 width : 583px;
}

.limpiar {
 clear: both;
 height: 1px;
}

#panelDebajo {
 background : transparent url('images/panelGcurvabajo.png') no-repeat;
 width : 583px;
 height : 51px;
}

#imagenes {
 background : transparent url('images/maquinas2.jpg') no-repeat;
 width : 107px;
 height : 373px;
 margin: 0 0 0 25px;
 float: left;
 display : inline;
}

#reparacion1 {
 background : transparent url('images/rep1.jpg') no-repeat;
 width : 250px;
 height : 208px;
 margin: 0 0 0 25px;
 float: left;
 display : inline;
}

#reparacion2 {
 background : transparent url('images/rep2.jpg') no-repeat;
 width : 250px;
 height : 208px;
 margin: 0 0 0 25px;
 float: left;
 display : inline;
}

#texto {
 width : 450px;
 height : 373px;
 float: right;
 display : inline;
}

#textoAlq {
 margin: 0 0 20px 35px;
}

#textoRep {
 margin: -20px 0 10px 35px;
}

#textoRep1 {
 width : 280px;
 height : 208px;
 float: right;
 display : inline;
}

#textoRep2 {
 width : 280px;
 height : 208px;
 float: right;
 display : inline;
}

.parrafo {
margin: 0;
padding: 20px 50px 0 0;
text-align: justify;
color: black;
text-indent: 30px;
line-height: 15px;
font : normal 12px/20px Verdana, Arial, sans-serif;
background: inherit;
}

.parrafo2 {
margin: 0;
padding: 20px 50px 0 0;
text-align: justify;
color: black;
line-height: 15px;
font : normal 11px/15px Verdana, Arial, sans-serif;
background: inherit;
}



#texto p{
margin: 0;
padding: 0px 45px 15px 30px;
text-align: justify;
color: black;
text-indent: 30px;
line-height: 15px;
font : normal 11px/20px Verdana, Arial, sans-serif;
background: inherit;
}

#wrapperTabla { 
 margin: 0 0 0 35px;
 width:  500px;
 font-size:14px;
}

#wrapperTabla table{ 
 border-collapse: collapse;
 padding: 0;
 margin: 0;
}
#wrapperTabla td{ 
 padding: 0;
 margin: 0;
}
.celdaBulldozer{
 background: transparent url('images/bulldo.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaDumper{
 background: transparent url('images/dump.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaRodillo{
 background: transparent url('images/rodillo.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaVarios{
 background: transparent url('images/varios.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaExcava{
 background: transparent url('images/excava.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaTrailla {
 background: transparent url('images/mototra.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaCadenas{
 background: transparent url('images/cadenas.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaRuedas{
 background: transparent url('images/ruedas.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaCarretilla{
 background: transparent url('images/carreti.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaNiveladora{
 background: transparent url('images/nivela.jpg') no-repeat;
 width: 125px;
 height: 96px;
}

.celdaClara{
 background: #FFf3C3;
 width: 125px;
 height: 96px;
}

.textoClaro{
 background: #FFf3C3;
 width: 125px;
 height: 29px;
 text-align: center;
}

.celdaOscura{
 background: #FFE15B;
 width: 125px;
 height: 96px;
 text-align: center;
}

.textoOscuro{
 background: #FFE15B;
 width: 125px;
 height: 29px;
 text-align: center;
}

.textoClaroEsquina{
 background: transparent url('images/textoClaroEsquina.jpg') no-repeat;
 width: 125px;
 height: 29px;
 text-align: center;
}

.textoOscuroEsquina{
 background: transparent url('images/textoOscuroEsquina.jpg')  no-repeat;
 width: 125px;
 height: 29px;
 text-align: center;
}

#form1 {
font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#form1 .label1 {
	width: 100px;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form1 .label2 {
	width: 235px;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form1 .label3 {
	width: 480px;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form1 label:hover {
	background-color: #FFD032;
	cursor:pointer;
}

#form1 input{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#form1 select{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:135px;
}

#form1 .estilotextarea {
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:235px;
	height: 50px;
}

#form1 .estilotextarea1 {
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:480px;
	height: 50px;
}

#form1 .fieldset1{
	float: left;
	width: 250px;
	display: block;
	margin: 0 3px 0 15px;
}

#form1 .fieldset2{
	float: left;
	width: 250px;
	display: block;
}

#form1 .fieldset3{
	width: 400px;
	display: block;
	margin: 0 3px 0 15px;
}

#form1 .fieldset4{
	width: 500px;
	display: block;
	margin: 0 3px 0 15px;
}

#form1 legend {
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#form1 .subirArchivo {
	text-decoration: none;
	color: green;
	margin: 0 0 0 110px;
}

#form1 #modif {
	margin: 10px 0 0 15px;
}

#form_login {
font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#form_login .label1 {
	width: 100px;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form_login .label2 {
	width: 300px;
	display: block;
	float:left;
	background-color: white;
	color: red;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form_login label:hover {
	background-color: #FFD032;
	cursor:pointer;
}

#form_login input{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}


#form_login .fieldset1{
	float: left;
	width: 300px;
	display: block;
	margin: 0 3px 0 40px;
}

#form_login .login{
	width: 105px;
}

#form_login legend {
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


/*/////////////// TABLA DATOS ZEBRA //////////////////*/
#wrapperDatos {
	margin: 0 0 0 30px;
}

#default {
	border-collapse:collapse;
	background-color: #885700;
	width: 500px;
}
#default caption{
	background-color:#D8B509;
	border-bottom:3px solid #FFF77C;
	color:#000;
	padding:5px;
	text-transform:uppercase;
	font-weight: bold;
	font-size: 11pt;
	}
	
#default thead th{
	background-color:#885700;
	border-bottom:3px solid #D8B509;
	color:#FFF;
	padding:5px;
}

#default tbody tr td {
	padding: 3px 8px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

#default tfoot tr td{
	background-color:#D8B509;
	color:#000;
	padding:0;
	text-align:center;
}
/*/////////////// //////////////////*/

.thumbnail {
 width : 100px;
 height : 80px;
 float: left;
 margin: 15px 0 0 20px;
}

.opcionesfoto {
 width : 370px;
 height : 77px;
 float: right;
 margin: 10px 0 0 10px;
}


.opcionesfoto label:hover{
 background-color: white;
 cursor: default;
 color: inherit;
}

#map {
 width : 500px;
 height: 430px;
 margin: 0 0 0 30px;
}

#ficha {
 background : transparent url('images/ficha.jpg') no-repeat;
 width : 544px;
 height: 412px;
 margin: 0 0 0 15px;
}

#fichaCabecera {
 font: 9pt "century gothic", arial, helvetica, sans-serif;
 font-weight: bold;
 color: white;
 float:left;
 background: inherit;
}

#fichaCabecera ul {
 list-style : none;
 margin: 5px 0 0 -18px;
}

#fichaCabecera li {
 float : left;
}

#fichaDatos {
 float:left;
 width : 338px;
 height: 214px;
 display: block;
}

#datosMaquina {
 width : 338px;
 display: block;
 font: 8pt "century gothic", arial, helvetica, sans-serif;
 font-weight: bold;
 color: black;
 margin: 8px 0 0 0;
 background: inherit;
}

#datosMaquina table{
 width : 338px;
 display: block;
}

#datosMaquina td{
 width : 84px;
 text-align: center;
}

#datosMaquina ul {
 list-style : none;
 margin: 5px 0 0 -10px;
}
#datosMaquina li {
 float : left;
}

#fichaCabecera2 {
 font: 9pt "century gothic", arial, helvetica, sans-serif;
 font-weight: bold;
 color: white;
 float:left;
 margin: 3px 0 4px -7px;
 background: inherit;
}

#fichaCabecera2 ul {
 list-style : none;
 margin: 5px 0 0 -10px;
}

#fichaCabecera2 li {
 float : left;
}

#fichaDescripcion {
 font: 8pt "century gothic", arial, helvetica, sans-serif;
 color: black;
 font-weight: bold;
 float:left;
 margin: 7px 0 0 5px;
 width: 330px;
 height: 75px;
 background: inherit;
}

#fichaInicioFormTitulo {
 font: 11pt "century gothic", arial, helvetica, sans-serif;
 color: black;
 font-weight: bold;
 float:left;
 width: 338px;
 margin: 20px 0 0 5px;
 background: inherit;
}

#fichaInicioForm {
 font: 8pt "century gothic", arial, helvetica, sans-serif;
 color: black;
 font-weight: bold;
 float:left;
 width: 335px;
 margin: 5px 0 0 5px;
 background: inherit;
}

#fichaFormulario {
 float:left;
 width: 544px;
 margin: 3px auto;
}

#fichaFormulario #formFicha {
font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#fichaFormulario #formFicha label {
	width: 80px;
	display: block;
	float:left;
	background-color: #D4FE92;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#fichaFormulario #formFicha label:hover {
	background-color: #FFD032;
	cursor:pointer;
}

#fichaFormulario #formFicha input, #formFicha select{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:53%;
	height:12px;
}

#fichaFormulario #formFicha .estilotextarea {
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 240px;
	height: 85px;
}

#fichaFormulario #formFicha .fieldset1{
	float: left;
	width: 40%;
	display: block;
}

#fichaFormulario #formFicha .fieldset2{
	float: right;
	width: 47%;
	display: block;
	margin: 0px 25px 0px 0px;
}

#fichaFormulario #formFicha legend {
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#fichaFormulario #formFicha #envia{
	border: #9FBA2F 1px solid; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #DEDEDE; 
	font-weight: bold;
	width:21%;
	height: 20px;
	margin: 5px 0 0 0;
}

#fichaFormulario #formFicha #vuelve {
	border: #9FBA2F 1px solid; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #DEDEDE; 
	font-weight: bold;
	width:21%;
	height: 20px;
	margin: 5px 0 0 0;
}

#formFichaAlq {
font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#formFichaAlq label {
	width: 45%;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#formFichaAlq .label1 {
	width: 97%;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#formFichaAlq #a {
	width: 50%;
	display: block;
	float:left;
}

#formFichaAlq #b {
	width: 50%;
	display: block;
	float:right;
}

#formFichaAlq label:hover {
	background-color: #FFD032;
	cursor:pointer;
}

#formFichaAlq input{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:45%;
	height:12px;
}

#formFichaAlq .estilotextarea {	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:97%;
	height: 80px;
}

#formFichaAlq .fieldset1{
	width: 480px;
	display: block;
	margin: 5px 0 0 34px;
}

#formFichaAlq legend {
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#formFichaAlq .envia{
	border: #FFD032 1px solid; 
	font-family: Verdana; 
	font-size: 10px; 
	background-color: #DEDEDE; 
	font-weight: bold;
	width:40%;
	height: 20px;
	margin: 5px 0 0 35px;
}


#fichaFotos {
 float:right;
 width : 193px;
 height: 190px;
 display: block;
 margin: 15px 0 0 13px;
}

#fichaFotos img {
 display: block;
}

#fichaFotos table {
 border-collapse:collapse
}

.celdaFoto {
 margin: 0px; padding: 0px
}

.textoNegrita {
 font-weight: bold;
}

/***** menu_cat Formatting *****/
.menu_cat { 
    display: block;
    text-align: center;
    text-decoration: none;
    margin: 0 0 0 -22px;
}

.menu_cat ul { 
	width: 500px; /*If your links text is bigger you will have to adjust this value*/
    height: 24px;
	margin: 0 auto;
	padding: 0;
	line-height: 24px; /*same as height. This will center your text verticaly*/
	text-decoration: none;
    background: transparent url(images/menu_bg.jpg) repeat-x left top;
}

/*Left Corner*/
.menu_cat ul li.left {
	display: block;
	float: left;
	clear: left;
	width: 60px;
	height: 34px;
    background: transparent url(images/menu_l.jpg) no-repeat left top;
}

/*Right Corner*/
.menu_cat ul li.right {
	display: block;
	float: right;
	clear: right;
	width: 60px;
	height: 34px;
    background: transparent url(images/menu_r.jpg) no-repeat right top;
}

.menu_cat ul li { 
	width: 100px;
	display: inline;
	float: left;
	list-style: none;
	text-align: center;
	text-decoration: none;
}
			
.menu_cat ul li a { 
	display: block;
	text-decoration: none;
	text-transform: inherit;
	padding: 0;
	color: #CCCCCC;
}

.menu_cat ul li em {
	display: block;
	float: left;
	width: 2px;
	height: 24px;
    background: transparent url(images/menu_sep.jpg) no-repeat left top;
}

/*last separator*/
/*This will add a separator after your last link*/
.menu_cat ul li.sep {
	width: 2px;
    background: transparent url(images/menu_sep.jpg) no-repeat left top;
}
		  
.menu_cat ul li a:hover, #menu_cat ul li a.active { 
	background: transparent url(images/menu_over.jpg) repeat-x center top;
	text-decoration: none;
	Color: white;
}

.menu_cat ul li a.active {
	font-weight: bold;
	cursor: default;
}

#pie { 
 width: 773px;
 clear : both;
 margin: -10px auto;
padding: 20px 0 0 0;
}

#pie_foto { 
 background : transparent url('images/separador.png') repeat-x;
 width : 773px;
}

#pie_aviso, #pie_aviso a { 
 font-size:8pt;
 color:#767676;
 width : 70%;
} 

#pie .derecha {
 float: right;
 margin: -20px 0 0 0;
 padding: 0 10px 0 0;
}

.titlegal{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:8pt;
 color:#DE801B;
 letter-spacing:0px;
 font-weight:normal;
 margin:0px;
 padding-right: 2px;
}

#aviso p{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:7pt;
 color: #808080;
 letter-spacing:0px;
 font-weight:normal;
 margin:0px;
 padding-right: 2px;
 text-align:justify;
}

#aviso {
 margin: 0 40px 0 30px;
}

.Titulo{
 font-size:12pt;
 font-weight: bold;
 color: #3a3a3a;
 margin: 0 0 5px 35px;
}

#gestion{
 background : transparent url('images/adm.jpg') no-repeat;
 width : 386px;
 height : 300px;
 margin: 0 0 0 60px;
}

#form_busc {
font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#form_busc .label1 {
	width: 100px;
	display: block;
	float:left;
	background-color: #FDE8A1;
	padding:2px;
	margin:2px;
	cursor:pointer;
	font-weight: bold;
}

#form_busc label:hover {
	background-color: #FFD032;
	cursor:pointer;
}

#form_busc input{
	margin:2px 0 0 0;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 105px;
}

#form_busc select{
	margin:2px;	
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:135px;
}

#form_busc .fieldset3{
	width: 400px;
	display: block;
	margin: 0 3px 0 15px;
}

#form_busc legend {
	font-family: "century gothic", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#wrapperMenuVAdm {
 float: left;
 width: 172px;
 font: 11pt "century gothic", arial, helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 background: black;
}

#menuVAdm {
 margin: 0;
 padding: 0;
 border-bottom: 1px solid;
 border-left: 1px solid;
 border-right: 1px solid;
 border-color: #000000;
 width: 170px;
}

#menuVAdm a {
 display: block;
 height: 41px;
 line-height: 41px;/*must be equal to height. Centers the text vertically*/
 padding: 0 0 0 30px;
 border: none;
 color: white;
 text-decoration: none;
 background: black;
}

#menuVAdm a:hover {
  background: black;
  color: white;
}

#menuVAdm .menuVEmp{
 display: block;
 border: none;
 color: white;
 text-decoration: none;
 background: transparent url(images/BotonEmpresasN1.jpg) repeat-x left top;
 padding: 15px 0 0 30px;
}

#menuVAdm #empresas a:hover{
 display: block;
 border: none;
 color: white;
 text-decoration: none;
 background: transparent url(images/menu_empr.jpg) repeat-x left top;
}

#menuVAdm a.activo{
 background: transparent url(images/BotonFinalS.jpg) repeat-x left top;
 color: black;
}

#menuVAdm .sub{
 background: #000;
 color: #fff;
 padding: 15px 0 10px 10px;	
}

#menuVAdm .sub a:link, #menuV .sub a:visited {
 font: 11px "century gothic", arial, helvetica, sans-serif;
 text-decoration: none;
 color: white;
 background: inherit;
 margin: 0;
 padding: 0;
 height: 20px;
 line-height: 20px;
}

#menuVAdm .sub a:visited {
 font: 11px "century gothic", arial, helvetica, sans-serif;
 text-decoration: none;
 color: white;
 background: inherit;
 margin: 0;
 padding: 0;
 height: 20px;
 line-height: 20px;
}

#menuVAdm .sub a:hover {
 color: #FFD032;
 background: inherit;
}

#descarga {
 margin: 0 0 5px 75%;
 font: 13px "century gothic", arial, helvetica, sans-serif;
 color: red;
 font-weight: italic;
}

#maq_listado  {
 margin: 5px 0 0 68%;
 font: 13px "century gothic", arial, helvetica, sans-serif;
 color: black;
 font-weight: bold;
}


