body {
	font-family:    verdana;
	font-size:      11px;
	font-style:     normal;
	font-weight:    normal;
	min-width: 800px;
	background:url(../images/fondo.jpg) repeat-x top #e9e9e9;
	color:#4f4f4f;
	}


h2{ font-size: 12px; font-weight: bold; color: #4f4f4f }
h3{ font-size: 11px; font-weight: bold; color: #4f4f4f}
p {font-size:11px; font-weight:normal;}
ul{ margin: 0; padding: 0; list-style: none }

a{ text-decoration: none;color: #003784 }
a:active {color:#ffda01}
a:hover{ color: #444444 }

a.link2{ color: #0194cb}
a.link2:hover{ color: #eb9a00 }

img {text-decoration: none; border:0px;}



/* 	
	**************************
	  Tabla ofertas
	**************************
*/
div.ofertas{
height:auto;
float:left;
display:block;}

div.ofertas a img{
border:1px dashed #003399;
width:580px;
height:160px;
}
div.ofertas a img:hover{
border:1px solid #91392b;
background:url(../images/bg.png);

}
div.bolsa_oportunidades{
height:auto;
float:left;
display:block;}

div.bolsa_oportunidades .miniatura{
float:left;
width:143px;
text-align:justify;
margin:10px 0 75px 0;
background:url(../images/ofertas_bg.png) top center;
}

div.bolsa_oportunidades .miniatura:hover{
background:url(../images/ofertas_bg.png) bottom center;
}
div.bolsa_oportunidades .miniatura p{
text-align:justify;
margin:5px 5px 15px 5px;
}

div.bolsa_oportunidades .miniatura p:hover{
color:#91392b;}
div.bolsa_oportunidades a img{
border:1px dashed #003399;
width:143px;
float:left;;
}
div.bolsa_oportunidades a img:hover{
border:1px solid #91392b;

}
.catalogo {
min-height:430px;
height:auto;
}
.catalogo a img{
float:left;
}



/* 	
	**************************
	  Widely & useful classes
	**************************
*/
	.tright { text-align: right;}
	.tleft { text-align: left;}
	.tcenter { text-align:center;}
	.fleft { float: left;}
	.fright { float: right;}
	.clear { clear:both;}
	.cright { clear:right;}
	.verde { color:#67a924;}
	.morado { color:#980e66;}
	.pabajo { margin-top:5px; *margin-top:5px; float:left; padding-top:22px; *padding-top:22px; }
	.centrado { display: block; margin: auto;}
	.centrado2 { display: block; margin: auto; margin:0px 0px 0px 25px;}
	.centrado3 { width:660px;color:#999999;display: block; margin: auto; margin:0px 0px 10px 25px;}
	.centrado4 { color:#999999;display: block; margin: auto; margin:-3px 0px 10px 25px;}
	.centrado3 a { color:#999999;}
	.awisoft { margin:130px; font-size:10px;}
	.favoritos{ float: left; margin-bottom:10px;}
	.imagenfavoritos {padding: 10px 0 0px 0px }
	.texto {padding-left:20px;}
	.limpia{ clear: both }
	.textoimagen {float:left; margin:5px; width:120px; padding:3px; display:block;}
/* 	
	**************************
	 ofertas
	**************************
*/
	.textolistamaquinaria {  padding-left:5px; width: 650px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color:#003399;margin:0px 0px 2px 10px; }
    
	.fotolistamaquinaria {  width: 150px; border: 1px solid #e2e2e2;color:#003399;margin:50px 0px 0px 0px; }
	.caja1 {
	 border: 0px solid #e2e2e2;
	width: 105px;
	color:#003399;
	margin:0px 0px 0px 160px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.caja2 {
	 border: 0px solid #e2e2e2;
	width: 50px;
	color:#003399;
	margin:0px 0px 0px 270px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.caja3 {
	 border: 0px solid #e2e2e2;
	width: 50px;
	color:#003399;
	margin:0px 0px 0px 325px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.caja4 {
	 border: 0px solid #e2e2e2;
	width: 50px;
	color:#003399;
	margin:0px 0px 0px 380px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.caja5{
	 border: 0px solid #e2e2e2;
	width: 50px;
	color:#003399;
	margin:0px 0px 0px 435px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.caja 6{
	border: 0px solid #e2e2e2;
	width: 50px;
	color:#003399;
	margin:0px 0px 0px 290px;
	position: absolute;
	left: 10px;
	top: 50px;}
	.textolistamaquinaria2 { width: 105px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color:#003399;margin:0px 0px 2px 0px;position: relative; }
    .textolistamaquinaria3 { width: 50px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color:#003399;margin:0px 0px 2px 0px;position: relative; }
#cadauno {
	width:650px;
	margin-left:0px;
	margin-top:0px;
	position:relative;
    height: 200px;
}
	
	
	
	
	
.cabecera { position: absolute;  margin-left: -482.5px; *margin-left:-482.5px; left:50%;width: 905px; height: 167px;}

#menu {	list-style: none;	padding: 0;	margin: 0; margin-left: -542px;	width: 1000px;left:50%;	height: 210px; position: relative;}
#menu a {	display: block;	text-indent: -900%;	position: absolute;	outline: none;}
#menu a:hover {	background-position: left bottom;}
#menu a:hover span{	display: block;}
#menu .home {	width: 100px;	height: 50px;	background: url(../images/inicio.png) no-repeat;	left: 67px;	top: 124px;}
#menu .empresa {	width: 120px;	height: 51px;	background:url(../images/empresa.png) no-repeat;	left: 132px;	top: 124px;}
#menu .productos {	width: 104px;	height: 51px;	background:url(../images/productos.png) no-repeat;	left: 215px;	top: 124px;}
#menu .servicios {	width: 114px;	height: 51px;	background:url(../images/servicios.png) no-repeat;	left: 311px;	top: 124px;}
#menu .maquinaria{	width: 114px;	height: 51px;	background:url(../images/maquinaria.png) no-repeat; left: 395px;	top: 124px;}
#menu .tiendavirtual{	width: 120px;	height: 51px;	background:url(../images/tienda.png) no-repeat; left: 499px;	top: 124px;}
#menu .ayudanos {	width: 154px;	height: 51px;	background:url(../images/ayudanos.png) no-repeat; left: 616px;	top: 124px;}
#menu .trabaja {	width: 194px;	height: 51px;	background:url(../images/trabaja.png) no-repeat; left: 770px;	top: 124px;}
#menu .contacta{
	width: 93px;
	height: 51px;
	background:url(../images/contacto.png) no-repeat;
	left: 923px;
	top: 124px;
}

/* ******************************************//*ofertas*/
#ofertas {	list-style: none;	padding: 0;	margin: 0; margin-left: 0px;	width: 0px;left:50%;	height: 0px; position: relative;}
#ofertas a {	display: block;	text-indent: -900%;	position: absolute;	outline: none;}
#ofertas a:hover {	background-position: left bottom;}
#ofertas a:hover span{	display: block;}
#ofertas .b1 {	width: 116px;	height: 113px;	background: url(../images/ofertas/oferta-b1.jpg) no-repeat;	left: -300px;	top: 50px;}
#ofertas .b2 {	width: 116px;	height: 113px;	background:url(../images/ofertas/oferta-b1.jpg) no-repeat;	left: 132px;	top: 124px;}
#ofertas .b3 {	width: 116px;	height: 113px;	background:url(../images/ofertas/oferta-b1.jpg) no-repeat;	left: 215px;	top: 124px;}
#ofertas .b4 {	width: 116px;	height: 113px;	background:url(../images/ofertas/oferta-b1.jpg) no-repeat;	left: 311px;	top: 124px;}
#ofertas .b5{	width: 116px;	height: 113px;	background:url(../images/ofertas/oferta-b1.jpg) no-repeat; left: 395px;	top: 124px;}

/* ******************************************/

.menu_izq{ float: left; width: 160px; padding-top: 0px; margin-left:-480px;left:50%;position: relative; margin-top:-30px;}
#contenido_top {
	width:616px;
	height:239px;
	margin-left:11px;
	margin-top:-40px;
	background: transparent url(../images/contenido_top.jpg) no-repeat top;
	position:absolute;
	left: 268px;
	top: 442px;

*top: 235px;}
#contenido_popup {
	
}

#contenido {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background-color: #fff;
	position:absolute;
	left: 50%;
	top: 425px;
	height:auto;
	display:block;


*top: 425px;	height: 503px;
}
#contenido_servicios {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 753px;
}

#contenido_oferta {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: auto;
}

#contenido_servicios_mini1 {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 800px;
}

#contenido_ocasion {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 603px;
}

#contenido_minidumpers {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 1603px;
}

#contenido_plataformas {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 853px;
}

#contenido_portapalets {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 580px;
}

#contenido_miniexcavadoras {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;


*top: 425px;	height: 970px;
}

#contenido_b {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;
	*top: 425px;
	height: 3;
}
#contenidoX {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;
	*top: 425px;
	height: 3;
}
#contenido_c {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;

*top: 425px;height: 748px;
}
#contenido_d {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;

*top: 425px;height: 523px;
}
#contenido_e {
	width:606px;
	margin-left:-306px;
	margin-top:-235px;
	background: transparent url(../images/contenido2.jpg);
	position:absolute;
	left: 50%;
	top: 425px;

*top: 425px;height: auto;
}
#cont {
	width:606px;
	margin-left:-306px;
	margin-top:45px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#contb {
	width:606px;
	margin-left:-306px;
	margin-top:85px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont2 {
	width:606px;
	margin-left:-306px;
	margin-top:-406px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont2b {
	width:606px;
	margin-left:-306px;
	margin-top:-444px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont3 {
	width:606px;
	margin-left:-306px;
	margin-top:84px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont3z {
	width:606px;
	margin-left:-306px;
	margin-top:294px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont3b {
	width:606px;
	margin-left:-306px;
	margin-top:69px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont3b2 {
	width:606px;
	margin-left:-306px;
	margin-top:47px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont3c {
	width:606px;
	margin-left:-306px;
	margin-top:205px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont4 {
	width:606px;
	margin-left:-306px;
	margin-top:-306px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont4b {
	width:606px;
	margin-left:-306px;
	margin-top:-335px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont5 {
	width:606px;
	margin-left:-306px;
	margin-top:-392px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#cont6 {
	width:606px;
	margin-left:-306px;
	margin-top:85px;
	position:relative;
	left: 50%;
	top: 425px;

*top: 425px;height: 33px;
}
#contenido2 { width:580px; min-height:450px; margin-left:15px; padding-top:10px; padding-bottom:10px; display:block; height:auto; }
#contenido_oferta1 { width:116px; min-height:450px; margin-left:0px; padding-top:10px; padding-bottom:10px;}
#contenido_oferta2 { width:116px; min-height:450px; margin-left:116px; padding-top:10px; padding-bottom:10px;}

#contenido2_servicios { width:580px; min-height:700px; margin-left:15px; padding-top:10px; padding-bottom:10px;}
#contenido2_servicios_mini1 { width:580px; min-height:700px; margin-left:15px; padding-top:10px; padding-bottom:10px;}
#contenido2_ocasion { width:580px; min-height:550px; margin-left:15px; padding-top:10px; padding-bottom:10px;}
#contenido2_minidumpers { width:580px; min-height:900px; margin-left:15px; padding-top:10px; padding-bottom:10px;}
#contenido2_portapalets { width:580px; min-height:600px; margin-left:15px; padding-top:10px; padding-bottom:10px;}
/*#contenido_pie {  width:620px; height:20px;background: transparent url(../images/final_03.png) no-repeat top; position:absolute;	left: 517px;	top: 654px;	*top: 659px;}*/
#menu_der {
	float:left;
	width:200px;
	padding-top:0px;
	margin-left:303px;
	margin-top:-35px;
	position:absolute;
	left: 50%;
	top: 222px;


*top: 225px;}
#final{ width:100px; height:20px; margin-left:1200px;margin-bottom:10px; margin-top:460px;position:relative;}

/*////////////////////////NOTICIAS///////////////////////////////////////////////*/

.noticias{ float: left; width: 529px; margin-top:12px; text-align:justify; }
ul.noticias li{ float: left; width: 529px; height: 110px; background: transparent url(../img/separador.png) no-repeat left bottom; margin: 0 0 10px 0; padding-top:10px;}
ul.noticias li.last{ background-image: none }
.noticias .foto{ float: right; margin: 0 0 5px 30px; border: 1px solid #eeeeee }
ul.noticias p{ width: 390px; }
.noticias li p{ margin: 0 0 0 0 }
.noticias .fecha{ display: block }
.noticias h2{ margin: 0 }

ul.descargas{ margin: 15px 0 0 0 }
.noticias ul.descargas a{ display: inline-block; height: 15px; padding-right: 15px; background: transparent url(../img/ic_abajo.gif) no-repeat right 3px }

/*///////////////////////FICHA ALQUILER************************************************/
.ficha_tit{ float: left; width: 597px; margin: 0 0 15px 0; /*border-bottom: 1px dashed #ababaa;*/ font-size: 12px }
.ficha_tit li{ float: left; height: 20px; margin-right: 30px}

.ficha{ float: left; width: 597px; margin-bottom: 10px; background: transparent url(../images/f_contenido.png) no-repeat left top; }

.ficha_foto{ float: left; margin-right: 20px }

.ficha_col1{ float: left; width: 105px; margin-top: 15px; margin-right: 10px;}
.ficha_col1 li{ height: 40px;}

.ficha_col2{ float: left; width: 78px; margin-top: 15px; }
.ficha_col2 li{ height: 40px; }

/*//////////////////////////PAGINADOR//////////////////////////////////////////////*/

.paginador{ float: left; padding-left: 10px; margin-top: 15px; text-align: center; border: 1px solid #e6bc06  }
.paginador ul li{ float: left; margin-right: 10px }
.paginador ul li.menu_der a{ background-color: #003784; color: #ffffff; padding: 0 3px 0 3px }

/*//////////////////////// TRABAJO ///////////////////////*/

form#trabajo{ float: left; padding: 0 0 0 0px; width: 400px;  }
form#trabajo div{ float: left; display: block; margin: 0 0 10px 0; text-align: right; }
form#trabajo div{ width: 400px; }
form#trabajo div input.c_texto,form#trabajo div textarea{ float: right; margin-left: 10px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color: #444444 }
form#trabajo div input.c_texto{ width: 285px;}
form#trabajo div textarea{ width: 285px; height: 100px; margin: 0}
form#trabajo div span{ float: left; text-align: left;}
form#trabajo select{ width: 285px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color: #444444 }
form#trabajo .boton{ margin-left: 350px; margin-top: 10px; border:0px;}


/* ******************** CONTACTO **************** */


form#contacta{ float: left; padding: 0 0 0 0px; width: 400px; background: transparent url(images/separador.png) no-repeat left top; }
form#contacta div{ float: left; display: block; margin: 0 0 10px 0; text-align: right;}
form#contacta div label{ float: left; width: 70px; display: inline-block; }
form#contacta input.c_texto{  float: right; margin-left: 10px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color: #444444 }
form#contacta input {  float: right; margin-left: 10px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color: #444444 }
form#contacta textarea{ width: 285px; height: 100px; margin: 0 }
form#contacta .boton{ margin-left: 370px; margin-top: 10px; border:0px;}
form#contacta p{ float: right; width: 250px; margin-top: 0 }
form#contacta div span{ float: left; text-align: left;}
form#contacta select{ width: 285px; border: 1px solid #e2e2e2; font: 11px Arial, Helvetica, sans-serif; color: #444444 }


/*////////////////////// PRODUCTOS /////////////////////////*/

.productos2 {width:200px; margin:0px 20px 0px 30px; float:left;}
.ofertaX {width:580px; margin:0px 0px 0px 0px; float:left;}


/*//////////////////// OCASIÓN ///////////////////////////*/

.leermas {margin:0px; color:#003684; text-decoration:inherit;}

.doc{ padding-left: 22px; background: transparent url(../images/ico-doc.gif) no-repeat left top }
.pdf{ padding-left: 22px; background: transparent url(../images/ico-pdf.gif) no-repeat left top }
.zip{ padding-left: 22px; background: transparent url(../images/ico-rar.gif) no-repeat left top }

/*/******************** SERVICIO TECNICO *******************/
.tecnico li{ float: left; padding: 0px 0 0px 0px; list-style-image:url(../images/bolo_izq.gif); margin-left:20px; margin-top:10px; }

