a{
text-decoration:none;
color:#696969;
}

a{
text-decoration:none;
}


body {
	background-color:#095BA5;
}
td.border {
	bgcolor:#095BA5;
	width:18px;
}
div.border {
	width:18px;
	height:100%;
}

div.link {
position:relative;
z-index:1000;
}

div.sep {
	font-size:0px;
	font-height:0px;
	height:5px;
	background-image: url('/alvemaco/i/sep.gif');
	padding:0px;
	border:0px;
	width:850px;
}

div.cabecera {
	width:980px;
	height:157px;
	background-image: url('/alvemaco/i/cabecera.jpg');
}

div.menu {
	width:980px;
	height:28px;
	background-image: url('/alvemaco/i/menu.gif');
}

div.footer_1 {
	width:980px;
	height:10px;
	background-color:#CC0000;
	z-index:1;
	font-size:0px;
	font-height:0px;
}

div.footer_2 {
	width:980px;
	height:15px;
	background-color:white;
	z-index:1;
	font-size:0px;
	font-height:0px;
}

div.footer_3 {
	width:980px;
	height:18px;
	background-color:#CC0000;
	text-align:left;
	z-index:1;
}



div.contacto {
		position:absolute;
		align:center;
		overflow:visible;
		height:178px;
		width:178px;
		top:10px;
		margin:0 0 0 778px;
		padding:0 0 0 0;
		z-index:100;
		border:none;
		float:none;
}


div.contacto_int {
	width:195px;
	height:160px;
	background-image: url('/alvemaco/i/contacto.gif');
	z-index:0;
}


div.contacto_href {
		position:absolute;
		align:center;
		overflow:visible;
		height:178px;
		width:178px;
		top:10px;
		margin:0 0 0 760px;
		padding:0 0 0 0;
		z-index:1;
		border:none;
		float:none;
}

div.tarifas {
		position:absolute;
		align:center;
		overflow:visible;
		height:107px;
		width:39px;
		top:10px;
		margin:155px 0 0 670px;
		padding:0 0 0 0;
		z-index:100;
		border:none;
		float:none;
}


div.tarifas_int {
	width:107px;
	height:39px;
	background-image: url('/alvemaco/i/boton_tarifas.gif');
	z-index:0;
}

a.tarifas_boton{	
	display:block;
	width:107px;
	height:39px;
	background: url('/alvemaco/i/tarifas.jpg') top left no-repeat;
	z-index:0;
	margin:0;
	padding:0;
}
a.tarifas_boton span,
a.gruas_boton span{ display:none; }

a.gruas_boton{	
	display:block;
	width:250px;
	height:36px;
	background: url('/alvemaco/i/gruas_segunda_mano.jpg') top left no-repeat;
	z-index:0;
	margin:0;
	padding:0;
}

td.sep_indice {
	width:9px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/sep_indice.png');
}

td.sep_indice_si {
	width:9px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/sep_indice_select_izquierdo.png');
}

td.sep_indice_sd {
	width:9px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/sep_indice_select_derecho.png');
}

div.sep_indice_oculto
{
	background-color:#FF3000;
	width:100%;
	font-size:0px;
	font-height:0px;
	height:8px;
}


div.aenor {
		position:absolute;
		align:center;
		overflow:visible;
		height:93x;
		width:178px;
		margin:0 0 0 850px;
		padding:0 0 0 0;
		z-index:100;
		border:none;
		float:none;
}

div.tit_maquinaria{
	width:362px;
	height:78px;
	background-image: url('/alvemaco/i/maquinaria.gif');
	background-repeat: no-repeat;
	z-index:10;
}


div.tit_gruas{
	width:368px;
	height:78px;
	background-image: url('/alvemaco/i/gruas.gif');
	background-repeat: no-repeat;
	z-index:10;
}


div.tit_contacto{
	width:764px;
	height:42px;
	background-image: url('/alvemaco/i/contacto/titulo_fondo_contacto.gif');
	background-repeat: no-repeat;
	z-index:0;
}

div.tit_empresa{
	width:764px;
	height:42px;
	background-image: url('/alvemaco/i/empresa/fondo_empresa.gif');
	z-index:2;
	background-repeat: no-repeat;
}


div.tit_noticias{
	width:764px;
	height:42px;
	background-image: url('/alvemaco/i/noticias/titulo_fondo_noticias.gif');
	background-repeat: no-repeat;
	z-index:2;
}

div.fondo_noticias{
top:-4px;
	position:relative;
	width:764px;
	height:149px;
	background-image: url('/alvemaco/i/noticias/noticias_fondo.gif');
	background-repeat: no-repeat;
	z-index:10;
}


div.tit_vehiculos{
	width:239px;
	height:81px;
	background-image: url('/alvemaco/i/vehiculos.gif');
}


div.tit_mercancias{
	width:238px;
	height:84px;
	background-image: url('/alvemaco/i/transporte.gif');
	background-repeat: no-repeat;
}

div.tit_ambiente{
	width:239px;
	height:81px;
	background-image: url('/alvemaco/i/reciclado.gif');
}

div.box_noticias{
	position:relative;
	margin:10 10 10 10;
	width:192px;
	height:220px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/box_noticias.png');
}

div.box_distribuciones{
	position:relative;
	margin:10 10 10 10;
	width:191px;
	height:35px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/distribuciones.gif');
}


td.titulo_empresa {
	width:707px;
	background-repeat: no-repeat;
	background-image: url('/alvemaco/i/titulo_empresa.png');
	z-index:100;
}

div.fondo_alquileres_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/alquileres.png');
	z-index:2;
}

div.fondo_maquinaria_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/maquinaria.png');
	z-index:2;
}

div.fondo_gruas_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/gruas.png');
	z-index:2;
}

div.fondo_alquiler_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/alquiler.png');
	z-index:2;
}

div.fondo_transporte_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/transporte.png');
	z-index:0;
}


div.fondo_reciclado_int {
	width:282px;
	height:294px;
	background-image: url('/alvemaco/i/fondos_empresa/reciclado.png');
	z-index:0;
}


div.fondo_fondos_empresa {
		position:absolute;
		align:center;
		overflow:visible;
		height:0px;
		width:0px;
		margin:0 0 0 412px;
		padding:0 0 0 0;
		border:none;
		float:none;
		z-index:99;
}

div.msg_ok {
		position:absolute;
		align:center;
		overflow:visible;
		height:0px;
		width:0px;
		margin:0 0 0 412px;
		padding:0 0 0 0;
		border:none;
		float:none;
		z-index:2;
}

div.msg_ok_int{
	width:676px;
	height:457px;
	background-image: url('/alvemaco/i/contacto/envio_mail.gif');
	z-index:2;
}


.texto {
	font-face: "Times New Roman";
	font-size: 12px;
	font-color: #666666;
	line-height: 13px;
}

.texto_negrita {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	line-height: 13px;
	font-weight: bold;
}
.titulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: 100;
	color: #006699;
	line-height: 28px;
	font-stretch: condensed;
}
.indice {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	font-weight: 100;
	letter-spacing: normal;
}
.piedepagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 12px;
	font-weight: 100;
	font-stretch: ultra-condensed;
}
.link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #006699;
	line-height: 13px;
	font-weight: 100;
	letter-spacing: normal;
}
.contacto_01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: 100;
	color: #FFFFFF;
	line-height: 26px;
	font-stretch: condensed;
}
.contacto_02 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: 100;
	color: #FFFFFF;
	line-height: 13px;
	font-stretch: condensed;
}
.contacto_03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 100;
	color: #FFFFFF;
	line-height: 21px;
	font-stretch: condensed;
}


.contacto_04 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 100;
	color: #696969;
	line-height: 12px;
	font-stretch: condensed;
}


.contacto_05 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 100;
	color: #696969;
	line-height: 12px;
	font-stretch: condensed;
	font-style: italic
}

.contacto_06 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
	font-stretch: condensed;
}

.contacto_07 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #696969;
	line-height: 12px;
	font-stretch: condensed;
}

.texto_noticia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #696969;
	line-height: 11px;
	font-stretch: condensed;
}

.titulo_noticia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #696969;
	line-height: 12px;
	font-stretch: condensed;
	font-weight:bold;
}

.texto_noticia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #696969;
	line-height: 11px;
	font-stretch: condensed;
}

.titulo_empresa {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #696969;
	line-height: 12px;
	font-stretch: condensed;
	font-weight:bold;
}
.texto_empresa {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #696969;
	line-height: 11px;
	font-stretch: condensed;
}


.text_contacto {
	background-color:#cfcfcf;
	text-align:left;
}


form#form_envio{
	width:auto;
	float:left;
	padding:0 0 0 0;
	height:auto;
	clear:both;
	margin:0 0 0 15px;
}

table.centro{
	width:95%;
	float:left;
	clear:both;
	margin:auto;
	height:auto;
}

table.formulario{ width:400px; float:left; margin:0 0 0 20px; clear:both; }


td.legal{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	color:#666;
	margin:0 0 0 0;
	padding:15px 0 0 0;
	}
	td.legal p{ width:100%; float:left; margin:0 0 15px 0; padding:0; }
	td.legal p strong{ font-weight:normal; text-transform:uppercase; display:block; width:100%; float:left; margin:0; }
	td.legal input.check{ border:none; background:#cfcfcf; }
	
.rodadura{ width:850px; }
