/* Css para web general */

	p, body {
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color: #586885;
		line-height: 150%;
	}
	hr {
		display:none;
	}
	h1 {
		font:25px Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		color : #666666;
		margin:0px;
	}
	td {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		text-align : center;
		color : #586885;
	}
	a {
		font-size:11px;
		color:#325FA0;
	}
	a:link {
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
		color:#325FA0;
	}
	a:hover {
		text-decoration: none;
		color:#000066;
	}
	a:active {
		text-decoration: none;
		color:#0099CC;
	}
	body {
		background-color:#e4e4e4;
		background-image:url(imgs/fons.jpg);
		/*text-align : justify;
		line-height: 20px; */
	}
/* Css para layers, centrado, att. valores margin */

a.solicita:link, a.solicita:visited, a.solicita:active  {color: #CC0000; text-decoration:none;}
a.solicita:hover  {color: #330000;}

	#container{
		background-color:#fff;
		/*border-style:solid;*/
		border-color:#ccc;
		border:thin;
		border-style:solid;
		margin: 0 auto;
		/*con este valor quedará centrado, no hace falta repetir otra vez 0 auto porque ahora mismo el 0 se refire a arriba y abajo, y el auto a los lados*/
		width:700px;
		height:auto;
	}
	#containerform{
		background-color:#fff;
		/*border-style:solid;*/
		border-color:#ccc;
		border:thin;
		border-style:solid;
		margin: 0 auto;
		/*con este valor quedará centrado, no hace falta repetir otra vez 0 auto porque ahora mismo el 0 se refire a arriba y abajo, y el auto a los lados*/
		width:700px;
		height:auto;
	}
	.header{
		width:700px;
		height:120px;
		background-color:#fff;
		border-bottom-color:#000000;
		margin:0 0 10px 0;
	}
	.headercat{
		width:700px;
		height:150px;
		background-color:#fff;
		border-bottom-color:#000000;
		margin:0px 10px 10px 0px;
	}
	.headerform{
		width:700px;
		height:60px;
		background-color:#fff;
		border-bottom-color:#000000;
		margin:0 0 10px 0;
	}
	.izquierda{
		width:350px;
		height:auto;
		background-color:#fff;
		/*border-style:solid;
		border-width:0px;
		border-color:#000000;*/
		margin:0 0 0 5px;
		float:left;
		padding:3px;
	}
	.izquierda ul{
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#586885;
		line-height: 140%;
		text-transform:capitalize;
	}
	.principal{
		width:300px;
		height:auto;
		background-color:#fff;
		margin:0 0px 0 372px;
		padding:10px;
	}
	.categoria{
		width:660px;
		height:auto;
		background-color:#fff;
		margin:0 0px 0 12px;
		padding:10px;
	}
	.nivel{
		/*border:1px solid #D6D6D6;*/
		border:1px solid #DCD8B6;
		background-color:#F0F0F0;
		margin:2px 0px 0px 2px;
		padding:2px;
	}
	.floatimg {
	border:1px solid #8A8733;
	float:right;
	margin:4px 2px 2px 16px;
	padding:0px;
	}
	.floatimgleft {
	border:1px solid #68A4D9;
	float:left;
	margin:4px 2px 2px 16px;
	padding:0px;
	}	
	.imgdreta {
	float:right;
	}
    .imgpal{
		border-width:1px;
		border-color:#000000;
	}
	.mapa{
		width:220px;
		height:auto;
		background-color:#fff;
		border-color:#000000;
		margin:0 0 0 5px;
		float:left;
		padding:20px;
	}
	.form{
		width:340px;
		height:auto;
		background-color:#fff;
		/*border-style: groove;*/
		border-width:0px;
		border-color:#000000;
		margin:0 0px 0 322px;
		padding:10px;
		text-align: left;

	}
	.footer{
		width:650px;
		height:35px;
	}
	.footer h6{
	text-align: center;
	vertical-align:bottom;
	margin:5px auto;
	color:#666666;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	}	
	.noborder {
	border-width: 0;
	}	
	.centra {
	text-align:center;
	}
	.dreta {
	text-align:right;
	}
	.txtgran {
	font-size:14px;
	font-weight:bold;
	color:#999999;
	margin:0 0 15px 5px;
	}

a.enlaceof:link, a.enlaceof:visited, a.enlaceof:visited { font-size: 8pt; color: #631819; padding-left: 1px; /*font-weight: bold;*/}
a.enlaceof:hover { color: #4472CF; background-color : #CFCFCF; text-decoration: none;/*font-weight: bold;*/}