/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ESTILOS COMUNES - colCont
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont h1{}
.colCont h2{
	margin:0.3em 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.6em;
	color:#FEBB39;
	font-weight:bold;
}
	.colCont h2 span{color:#FEBB39; font-size:130%;}
	.colCont h2 a{color:#585858;}
	.colCont h2 a:hover{text-decoration:underline;}
.colCont h3{
	margin:0.6em 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.2em;
	color:#585858;
	font-weight:bold;
	border-bottom:1px solid #f1f1f1;
}
.colCont h4{
	margin:0.6em 0 0.6em 20px;
	padding-left:10px;
	background-image:url(../images/ico_doble_n.gif);
	background-position:0 0.5em;
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1em;
	color:#585858;
	font-weight:normal;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont p{
	line-height:1.4em;
	margin:1em 1em 2em 1em;
}
	.colCont p strong{
		color:#585858;
	}
	.colCont p a{
		color:#585858;
		text-decoration:none;
		font-weight:bold;
	}
	.colCont p a:hover{
		text-decoration:underline;
	}
	.colCont p span.flotar_left img{
		margin:0 10px 3px 0;
		padding:3px;
		border:1px solid #fafafa;
	}
	
.colCont p.direccion{
	margin-left:70px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	.colCont p.descarga{
		text-align:right;
		margin:2em 1em;
	}
	.colCont p.descarga a{
		color:#FEBB39;
		text-decoration:underline;
		padding-left:20px;
		background-image:url(../images/ico_pdf.gif);
		background-position:0 0;
		background-repeat:no-repeat;
	}
		.colCont p.descarga a:hover{ text-decoration:none;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	.colCont p.ver_obras{
		text-align:right;
		border-top:1px solid #fafafa;
	}
		.colCont p.ver_obras a{
			color:#FEBB39;
			font-weight:bold;
			text-decoration:underline;
			padding-right:10px;
			background-image:url(../images/ico_doble.gif);
			background-position:right 0.5em;
			background-repeat:no-repeat;
		}
		.colCont p.ver_obras a:hover{
			text-decoration:none;
		}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
	.colCont p a.hover{
		color:#FEBB39;
		text-decoration:none;
	}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont ul{
	line-height:1.4em;
	margin:1.8em;
}
	.colCont ul li{
		padding-left:5px;
		background-image:url(../images/ico_1_doble.gif);
		background-position:0 0.5em;
		background-repeat:no-repeat;
	}
	.colCont ul li a{
		color:#000;
		text-decoration:underline;
	}
	.colCont ul li a:hover{
		text-decoration:none;
	}
.colCont ol{
	line-height:1.4em;
}
	.colCont ol li{}
	.colCont ol li a{}
	.colCont ol li a:hover{}
.colCont dl{
	line-height:1.4em;
}
	.colCont dl dt{}
	.colCont dl dd{}
	.colCont dl dt a{}
	.colCont dl dt a:hover{}
	.colCont dl dd a{}
	.colCont dl dd a:hover{}
.colCont hr {}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.colCont form {

	margin:40px auto;
	width:500px;
}
.colCont form fieldset{
	border:none;
}
.colCont form legend{
	display:none;
}
.colCont form div{
	height:3em;
}
.colCont form div label{
	float:left;
	width:100px;
	font-weight:bold;
	height:2em;
	color:#757575;
}
.colCont form div input, .colCont form div textarea{
	width:350px;
}
.colCont form div textarea{
	height:100px;
}
.colCont form div input.botonPrincipal{
	float:right;
	color:white;
	width:auto;
	margin:10px 40px 10px 0;
	padding:0.6em 0.8em;
	background-color:#FEBB39;
	border:none;
	font-weight:bold;
	cursor:pointer;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
table.maquinas{
	width:90%;
	margin:2em;
}
table.maquinas tr{}
table.maquinas td{
	text-align:left;
	padding:1em;
}
table.maquinas td a{
	color:#757575;
	text-decoration:underline;
}
table.maquinas td a:hover{
	text-decoration:none;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/