/*--- Estilo de intuye.com ---*/
@import url('reset.css');
@import url('form.css');
@import url('typography.css');
@import url('grid.css');


/*--- Estructura ---*/
#page{
	width:934px; /*1024x768 en IE*/
	margin: 0px auto; /*centrado*/
    padding: 30px 0 0 0;
    position:relative;
}
#main {
	border:0px solid #020167;
   	overflow: auto; height: 1%; /* clearfix */
	background:url('../img/fondo.png') repeat-y 0px 0px ;
	    	padding: 0 5px 0 5px;

}

#col1 { float: left; width: 374px; }
#col2 { display:none}
#col3 {
    width: auto;
    margin: 0 0 0 377px;

}

/*--- header ---*/
#header{
	padding: 0;
	text-align: center;
    height:165px;
    border-bottom:1px solid #fff;
}
#header a{

	}
#header2 {
    height:98px;
    margin-bottom:1px;
}

#col3 p{
	line-height:20px;
}

/*--- footer ---*/
#footer {
	padding: 0 5px 4px 5px;
    margin: 0 0 0 4px;
	text-align:center;
	background:#020167 url('../img/footer.png') repeat-y 0px 0px ;
	color: #fff;
    height:35px;
    position:relative;
}
#footer a{
	color: #fff;
}
#footer ul{
    margin:0;
    padding:0;
    list-style:none;
    float:left;
    overflow:hidden;
}
#info-footer {
    position:absolute;
    left: 377px ;
    margin-left: 5px;
}
#info-footer2 {
    float:right;
    margin:0 442px 0 0;
    padding:0;
}
#footer li{
    margin:0 5px;
    padding:0;
    float:left;
    font-size:9px;
}

abbr, acronym{
    cursor:help;
}
#footer a.acceseo{
	float:right;
}
#footer a.acceseo:hover{
	color: #70a337;

}

/*--- barra de menú ---*/
#nav{
width:99px;
margin-left:277px;
background:#fff;
padding-bottom:0.1px;
}

#nav li{
    background:#35365E;
    margin-bottom:1px;
    padding:4px 0;
}
#nav a{
    padding:4px 10px;
    color:#fff;



}
#nav li a:link, #nav li a:visited {
	display: block;
	padding: 4px 0 0 20px;
	}
#nav li a:hover {
	color: #EED401;
	background:url('../img/flecha.png') no-repeat #35365E 10px 8px;

	}
#nav .act a{
    color: #ff0;
    color: #fff;
	padding: 4px 0 0 25px;
    background:url('../img/flecha.png') no-repeat #35365E 10px 8px;
}

/*--- admin ---*/
#subtitulo{
}
#opciones_tabla{
	float: right;
	text-align: right;
	line-height:230%;
}

#buscador{
	display:block;text-align:center;margin:30px 0;
}


/* --- paginas --- */

#paginas{
    text-align:center;
    margin-bottom:30px;
}

#paginas a{
text-align:center;
border:1px solid;
padding:2px 4px;
line-height:25px;
}

#paginas .seleccionada{
padding:2px 4px;
}

#paginas .anterior a,#paginas .siguiente a{
border:0px;
}

#paginas .total{
display:block;
margin-top:10px;
}

#ruedas {
    width:auto;
    float:left;
    margin:0 0 0 0;
    padding:0 0 0 0;
    height:168px;
}
#cuadro{
    width:277px;
    float:left;
    overflow:hidden;
}
#idiomas{
    position:absolute;top:5px;right:0;
    font-size:0.92em;
}

#idiomas ul{
    list-style:none;
}

#idiomas li{
    float:left;
    list-style:none;
    margin:0 10px 0 0

}

#idiomas a{
    color:#777;
    text-decoration:none;
}

#idiomas a:hover{
    border-bottom:1px solid #777;
}

/* --- Contenido --- */

#contenido {
    margin: 0 20px 10px 20px;
}

/* --- Productos --*/
#productos{

}
#productos ul{
    margin-top:5px;
    cursor:pointer;
}
#productos ul li{
    margin-top:5px;
    padding:0 0 0 18px;
    background:url('../img/boton1.gif') no-repeat 0px 2px;

}
#productos ul li a:hover{
    text-decoration:underline;
}
#productos ul li ul{
    margin:0;
    padding:0;
}
#productos ul li ul li{
    margin:0;
    padding:0 0 0 15px;
    background:none;
    background:url('../img/boton3.gif') no-repeat 0px 5px;
}
#productos ul li ul li a:hover{
    text-decoration:underline;
}

#productos ul li ul li#producto{
    background:url('../img/boton4.gif') no-repeat 0px 4px;
}

/*#productos ul li a{
    background:url('../img/boton1.gif') no-repeat 0px 1px;
    padding: 0 0 0 18px;
    color:#000;

}

#productos ul li a:hover{
    background:url('../img/boton2.gif') no-repeat 0px 1px;
    padding: 0 0 0 18px;
    color:#000;
    text-decoration:none;

}  list-style-image: url("imagenes/circulo_verde.png");
*/

ul#productos img{
    margin:0 0 20px 50px;
}

.producto {
    margin:0 0 0 15px;
}

.producto li{
    margin:10px 0;
}

/* --- Clientes ---*/
#contenido .texto-cliente{
    width:auto;
    margin:0 10px 0 180px;
}
#contenido img{
    float:left;
    margin:5px 0 0 0;
}

/* --- Localización --- */
#map_canvas{
      margin:10px 0 0 0;
}


/*--- maquinaria ---*/
#maquinaria{
    text-align:center;
}
#maquinaria img{
    float:none;
    margin:10px 0;
    padding:0;
}
#maquinaria p{
    margin:0 10px;
    text-align:left;
}
#video{
    margin:20px 0 0 11px;
}
/*--- Accesibilidad ---*/
#accesibilidad{
}
#accesibilidad h3{
    margin:15px 0 5px 0;
    padding:0;
}
#accesibilidad ul{
    margin:0 0 0 20px;
    padding:0;
    list-style:circle;
}
#accesibilidad p{
    margin:0;
    padding:0px 0;
}
#accesibilidad p{
    margin:0;
    padding:0px 0;
}
#accesibilidad a{
    font-size:1em;
}

.delegacion{
    margin-top:15px;
}
.delegacion h4{
    margin:0 0 10px 0;
    padding:0;
}

/*--- Error 404 ---*/
h3.aralsaerror{
   margin-bottom:7px;
   padding:0;
    border:0;
    font-size:1.12em;
    font-weight:bold;
}
/*--- utilidades ---*/
.textoul{
    font-size:1.24em;
}
.textoli{
    font-size:.83em;
}
