@charset "utf-8";
body {
	background-color: #A3A3A2;
}
#Formu p .Estilo1_camposobligatorios {
	font-size: 9px;
	text-align: left;
	clear: both;
}


#veinticinco {
	height: 325px;
	width: 100%;
	background-color: #FFF;
}

/* CSS Document */

#general {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	height: 100%;
	position: absolute;
}
#contenedor {
	height: auto;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sombra.png);
	background-repeat: repeat-y;
}

#cabecera {
	background-color: #404040;
	width: 95%;
	padding-left: 5%;
	height: 30px;
	padding-top: 1%;
	padding-bottom: 1%;
}
#contenido_noticias2 #nueva_not .centrar {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 370px;
}

#cabecera p {
	font-family: "Century Gothic";
	font-size: 1.3em;
	font-weight: normal;
	color: #FFF;
}

#flash {
	width: 708px;
	text-align: center;
	height: 236px;
	float: left;
}
#sesenta {
	height: 343px;
	width: 100%;
}




#menu {
	background-color: #679800;
	height: 25px;
	text-align: right;
	width: 100%;
}
#centrar-logo {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}

.seleccionado {
	background-color: #848484;
	text-align: center;
	float: left;
}
#contenido {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #FFF;
	padding-left: 10px;
}
#contenido .flotarder {
	float: right;
	margin-left: 10px;
}
#contenido .flotarder2 {
	float: right;
}

#contenido .centrado {
	margin-left: 368px;
}



#contenido p {
	font-size: 12px;
}


#logo_asprima {
	float: right;
	width: 123px;
	padding-top: 1%;
}
#quince {
	height: 15%;
	width: 100%;
}

#pie {
	height: 125px;
	width: 100%;
	background-color: #A3A3A2;
}
#limpiar {
	clear: both;
}
a.enlace_tahoma_gris_10:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a3a3a2;
	text-decoration: none;
}
a.enlace_tahoma_gris_10:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a3a3a2;
	text-decoration: none;
}
a.enlace_tahoma_gris_10:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a3a3a2;
	text-decoration: none;
}
a.enlace_tahoma_gris_10:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d5d5d0;
	text-decoration: none;
}
.tahoma10p_grisoscuro {

	color: #404040;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.enlace_tahoma_blanco_diez:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
}
a.enlace_tahoma_blanco_diez:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
}
a.enlace_tahoma_blanco_diez:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	text-decoration: none;
}
a.enlace_tahoma_blanco_diez:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.limpiar {
	clear: both;
}
#direccion {
	text-align: center;
	background-color: #709E01;
	border: 1px solid #333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 134px;
	width: auto;
}
#direccion img {
	border: 2px solid #333;
}


.texto_11p7baf00 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7baf00;
	text-decoration: none;
}
* {
	margin: 0px;
	padding: 0px;
}
#logo {
	width: 392px;
	height: 186px;
	float: left;
	padding-top: 50px;
}

#centrar_menu {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
#centrar_contenido {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#centrar_pie {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sombra.png);
	background-repeat: repeat-y;
}
#centrar_general {
	width: 720px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sombra.png);
	background-repeat: repeat-y;
}
#sombra_pie {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/sombra.png);
	background-repeat: repeat-y;
}
#imagenes {
	width: 95%;
	height: 50%;
	padding-left: 5%;
	background-image: url(../images/imagenes.jpg);
	background-repeat: repeat-x;
	background-position: center;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #404040;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-right-color: #404040;
}
#imagenes img {
	height: 100%;
}

#linea {
	background-color: #404040;
	width: 100%;
	height: 28px;
}
h1 {
	font-size: 100%;
}
h2 {
	background-color: #679800;
	color: #FFF;
	font-size: 100%;
}
#contenido table tr td h2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
	height: 5%;
}
#contenido p .verde {
	color: #679800;
}
a.enlace_tahoma_blanco_11:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
a.enlace_tahoma_blanco_11:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	text-decoration: none;
}
a.enlace_tahoma_blanco_11:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
}
a.enlace_tahoma_blanco_11:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;
	text-decoration: none;
}#contenido table {

}
#contenido .sinbordebottom {
	margin-bottom: 2px;
}

#contenido ul {
	list-style-type: none;
}
#contenido ul li {
	display: inline;
}
#contenido ul li a {
	float: left;
	font-size: 12px;
	color: #679800;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/flecha-naranja.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
#contenido ul li .seleccionado2 {
	color: #FFF;
	background-color: #679800;
	background-image: url(../images/cuadro-blanco.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
#contenido ul li a:hover {
	color: #FFF;
	background-color: #679800;
	background-image: url(../images/cuadro-blanco.gif);
	background-position: 2px center;
}
#contenido p a {
	color: #679800;
	text-decoration: none;
}
#contenido p a .tam10 {
	font-size: 10px;
	color: #333;
}
#contenido p a .tam10:hover {
	font-size: 10px;
	color: #679800;
}
#contenido p .margenizq {
	margin-left: 78px;
}
#colizq {
	float: left;
	width: 359px;
	text-align: center;
	margin-right: 10px;
	padding-left: 80px;
}
#colder {
	float: left;
	width: 400px;
	text-align: center;
}
#firma {
	padding-bottom: 2%;
}
#Formu {
	font-size: 0.8em;
	padding-left: 5%;
}
#Formu label {
	float: left;
	width: 150px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #679800;
	margin-bottom: 5px;
}
#Formu input {
	float: left;
	text-align: center;
	width: 150px;
	border: 1px solid #679800;
	background-color: #F0FFD2;
	margin-bottom: 10px;
}
#Formu #button {
	background-color: #CCC;
	margin-bottom: 1%;
}
#Formu #comentario {
	width: 150px;
}

#Formu #promo {
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
}
#Formu #sec {
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
}
#Formu #loc {
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
}
#pie table {
	margin-right: auto;
	margin-left: auto;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #404040;
}
#columna {
	float: left;
	width: 346px;
	height: 304px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #709E01;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #709E01;
}
#columna2 {
	float: right;
	width: 357px;
	height: 304px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #709E01;
	padding-right: 10px;
}
#menu #contenido #columna img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
h3 {
	font-size: 15px;
	color: #679800;
}
#contenido table tr td .lineheight {
	line-height: 36px;
}
#contenido .borde10 {
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#formulario {
	float: left;
	width: 169px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #679800;
}
#caracteristicas {
	float: left;
	margin-right: 10px;
	width: 800px;
}
#formulario .titulo {
	background-color: #F0FFD2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #679800;
}
#caracteristicas p .margenizq2 {
	margin-left: 43px;
}
#caracteristicas p .margenizq3 {
	margin-left: 65px;
}
#formulario_contacto {
	width: 500px;
	margin-left: 80px;
}
.form_gran {
	height: 500px;
	width: 500px;
}
#datos_empresa {
	float: left;
	height: 300px;
	width: 400px;
	margin-right: 40px;
	margin-left: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 40px;
}
.subrayado {
	text-decoration: underline;
}
#datos_1 {
	width: 160px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	font-size: 9px;
	font-family: Verdana, Geneva, sans-serif;
}
#mapa {
	float: left;
	width: 520px;
	height: 360px;
	margin: 10px;
}
.DCHA {
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#breadcrumbs {
	font-size: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #404040;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	color: #FFF;
}
#breadcrumbs p a {
	color: #679800;
	font-size: 12px;
}
#boton {
	height: 80px;
	width: 219px;
	margin-bottom: 20px;
	margin-right: 110px;
	margin-left: 110px;
	margin-top: 10px;
	line-height: 60px;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	float: left;
}
#boton a {
	color: #404040;
	text-decoration: none;
	font-weight: bold;
}
#contenido_noticias {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	height: 370px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #FFF;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#contenido_noticias p {
	font-size: 12px;
}
#cabecera_noticias {
	background-color: #404040;
	width: 100%;
	height: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0px;
}
#cabecera_noticias p {
	font-family: "Century Gothic";
	font-size: 1.3em;
	font-weight: normal;
	color: #FFF;
	text-indent: 50px;
}
#nueva_not {
	width: 1000px;
	padding-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #F4F2F3;
}
#nueva_not label {
	float: left;
	width: 600px;
	color: #404040;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 195px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	padding-bottom: 5px;
}
#nueva_not input {
	width: 600px;
	background-image: url(../images/fondo-input.jpg);
	background-repeat: repeat-x;
	height: 25px;
	margin-bottom: 10px;
	margin-left: 195px;
	border: 1px solid #404040;
}
#nueva_not img {
	margin-left: 195px;
}

#nueva_not #imagen {
	background-color: #FFF;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#nueva_not textarea {
	width: 600px;
	background-image: url(../images/fondo-textarea.jpg);
	background-repeat: repeat-x;
	height: 100px;
	margin-bottom: 10px;
	margin-left: 195px;
	border: 1px solid #404040;
}
#contenido_noticias2 {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	height: auto;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #FFF;
	padding-top: 20px;
}
#contenido_noticias2 p {
	font-size: 12px;
}
#nueva_not #button {
	height: 120px;
	width: 259px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 230px;
	margin-top: 0px;
	line-height: normal;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	float: left;
	background-position: bottom;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#nueva_not #button2 {
	height: 120px;
	width: 259px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	line-height: normal;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	float: left;
	background-position: bottom;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#nueva_not #notesc {
	background-color: #FFF;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#contenido_noticias2 table {
	width: 990px;
	margin-left: 5px;
	background-color: #FFFFEA;
}
#contenido_noticias2 table tr th {
	padding: 5px;
	border: 3px dashed #404040;
	background-color: #E8E8E8;
}
#contenido_noticias2 table tr td {
	border: 1px solid #EFEFEF;
	padding: 5px;
}
#contenido_noticias2 #nueva_not a {
	margin-left: 230px;
}
#contenido_noticias #form1 {
	width: 1000px;
	padding-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #F4F2F3;
}
#contenido_noticias #form1 label {
	float: left;
	width: 200px;
	color: #404040;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 360px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	padding-bottom: 5px;
}
#contenido_noticias #form1 input {
	width: 200px;
	background-image: url(../images/fondo-input.jpg);
	background-repeat: repeat-x;
	height: 25px;
	margin-bottom: 10px;
	margin-left: 360px;
	border: 1px solid #404040;
}
#contenido_noticias #form1 .error {
	font-size: 20px;
	font-weight: bold;
	color: #F00;
	text-indent: 295px;
}

#contenido_noticias #form1 #button {
	height: 120px;
	width: 259px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 350px;
	margin-top: 0px;
	line-height: normal;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	float: left;
	background-position: bottom;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#contenido_portada {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	text-align: justify;
	background-color: #FFF;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#contenido_portada p {
	font-size: 12px;
}
#noticias {
	padding-right: 15px;
}
#noticias a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
#noticias a:hover {
	text-decoration: underline;
}
#noticias a:visited {
	color: #A3A3A2;
	text-decoration: none;
}
#noticias p img {
	float: left;
	margin-right: 15px;
}
#noticias .paginator {
	color: #000;
	text-decoration: none;
	font-size: 12px;
}
#noticias .paginator:hover {
	text-decoration: underline;
}
#noticias .paginator:visited {
	color: #000;
	text-decoration: none;
}
#boton2 {
	height: 80px;
	width: 219px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	line-height: 60px;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
}
#boton2 a {
	color: #404040;
	text-decoration: none;
	font-weight: bold;
}
#contenido_noticias2 #nueva_not table tr td #tiptit {
	width: 200px;
	margin: 0px;
}
#contenido_noticias2 #nueva_not table tr td #plano {
}

#contenido_noticias2 #nueva_not table tr td a {
	text-align: left;
	margin: 0px;
}
#contenido_noticias2 #nueva_not table tr td #addtiptit {
	width: 200px;
	margin: 0px;
}
#contenido_noticias2 #nueva_not table tr td #plano {
	margin: 0px;
	float: none;
	padding: 0px;
	background-image: none;
	width: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#contenido_noticias2 #nueva_not table tr td #tiptit3 {
	width: 200px;
	margin: 0px;
}
#contenido .sinbordebottom tr {
}
#galeria #button {
	height: 120px;
	width: 259px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	line-height: normal;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	float: left;
	background-position: bottom;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#galeria #button2 {
	height: 120px;
	width: 259px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	line-height: normal;
	background-image: url(../images/boton-gestor.jpg);
	background-repeat: no-repeat;
	color: #404040;
	font-weight: bold;
	font-size: 16px;
	float: left;
	background-position: bottom;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#galeria {
	width: 259px;
	padding-bottom: 5px;
	float: left;
	margin-right: 30px;
	margin-left: 40px;
}
#nueva_not2 {
	width: 1000px;
	padding-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: dashed;
	border-bottom-color: #F4F2F3;
}
#banner {
	height: auto;
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
}
#contenido .sinbordebottom tr td {
	vertical-align: top;
}

