/* Alambre Estudio Grafico
   Estilos General para Contacto CSS+XHTML
   Irati Floral
   Agosto 2007
*/

#cont_izq{
	float: left;
	width: 213px;
	margin-right: 10px;
	}
	
#cont_cent{
	float: left;
	width: 434px;
	margin-right: 10px;
	}
	
#cont_der{
	float: left;
	width: 213px;
	}

#flor0{
	top:-5px;
	left: -47px;
	position: absolute;
	}

#flor1{
	top:-0px;
	left: -47px;
	position: absolute;
	}

#flor2{
	position: absolute;
	top: -10px;
	left: 664px;
}

/* cabecera */

.cabecera_container2{
	margin-top:10px;
	margin-bottom:10px;
	margin-left: 223px;
	width: 434px;
	clear: left;
	overflow: hidden;
}

	.cab_con_1{
	float: left;
	width: 200px;
	margin-right: 18px;
	font-size: 12px;
}

	.cab_con_12{
	float: left;
	width: 200px;
	margin-right: 18px;
	font-size: 12px;
}

	.cab_con_2{
	float: left;
	width: 180px;
	font-size: 12px;
}

	.cab_con_1 .titulo, .cab_con_2 .titulo, .cab_con_12 .titulo{
	margin-bottom: 5px;
	}
	
	.cab_con_2 h4{
	text-align: right;
	margin-top: 5px;
	}
	
	.cab_con_1 a, .cab_con_2 a{
	color:#524E00;
	font-weight: bold;
	border-bottom-color: #524E00;
}
	
	.cab_con_1 a:hover, .cab_con_2 a:hover{
	color: #690000;
	font-weight: bold;
	}
	
/* Formulario */

.tx-thmailformplus-pi1{
	width: 472px;
	margin-top:0px;
	}
	
.tx-thmailformplus-pi1 form{
	width: 472px;
	margin:0px;
	}

table.bus_tabla{
	width: 472px;
	margin:0px;
	font-size: 11.5px;
	}

	.bus_label{
	width: 120px;
	color: #838A84;
	vertical-align:top;
	}
	
	.bus_hueco2{
	font-size: 11.5px;
	width: 120px;
	}
	
	.bus_label2{
	font-size: 11.5px;
	width: 120px;
	color: #838A84;
	vertical-align:top;
	}
	
	.bus_campo{
	width: 336px;
	color: #838A84;
	vertical-align: top;
	}
	
	.bus_campo2{
	width: 336px;
	color: #838A84;
	vertical-align: top;
	}
	
	.bus_campod{
	width: 336px;
	color: #838A84;
	vertical-align: top;
	padding-bottom: 15px;
	}
	
	.bus_campo input, .bus_campo2 input{
		border:0px;
		background-color:#EDECCF;
		width:336px;
		font-size:11.5px;
		font-family: Verdana, Arial, Sans-serif;
		color:black;
		margin-bottom: 10px;
		padding-left: 5px;
		padding-right: 5px;
}

	.bus_campo2 input{
		width:352px;
}

	.bus_campo textarea{
		border:0px;
		background-color:#EDECCF;
		width:336px;
		height: 144px;
		font-size:11.5px;
		font-family: Verdana, Arial, Sans-serif;
		color:black;
		padding-left: 5px;
		padding-right: 5px;
}

/* Envio */

	.cont_enviar{
		margin-top: 3px;
		margin-bottom: 22px;
}

	.con_priv h4{
		color: #838A84;
		font-size: 11px;
		letter-spacing: -0.25;		line-height: 1.1em;
		width: 352px;
		font-weight: normal;
}

	.con_priv h4 a{
	color:#524E00;
	}

.con_priv h4 a:hover{
	color: #690000;
	}

.tx-thmailformplus-pi1{
	margin-bottom: 30px;
	}
	
/* red comercial */

#cont_izq2{
	float: left;
	width: 173px;
	margin-right: 10px;
	}
	
#cont_der2{
	float: left;
	width: 0px;
	}

.mapa{
	margin-top: 90px;
	}


.red_lis_container{
	line-height: 1.2em;
	font-size: 11px;
	text-align: left;
	overflow: hidden;
	float: left;
	margin-left: 30px;
	width: 490px;
	}

/* desde mootools */

	#accordion{
	}
	
	.com_linea{
	width: 490px;
	clear: left;
	padding-top: 10px;
	padding-bottom: 10px;
	}

	.provincia{
	width: 150px;
	display: block;
	float: left;
	margin-right: 5px;
	margin-bottom: 12px;
	margin-left: 8px;
	}

	.provincia_ult{
	width: 150px;
	display: block;
	float: left;
	margin-bottom: 10px;
	margin-left: 5px;
	}

	.provincia h3, .provincia_ult h3{
	font-size: 11px;
	color:#524E00;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
	.provincia h4, .provincia_ult h4{
	font-weight: bold;
	font-size: 11px;
	}

		#list1a a {	color: #524E00;	margin: 0;	padding: 5px 5px;	background-color:#EDECCF;	border-bottom: 1px solid #ddd;	border-top: 1px solid #f5f5f5;	font-size: 12px;	font-weight: bold;
	cursor: pointer;	cursor: hand;
	display: block;
	width: 490px;
	clear: left;} .element { } .element p {	margin: 0;	padding: 4px;} .float-right {	padding:10px 20px;	float:right;} blockquote {	text-style:italic;	padding:5px 0 5px 30px;}
