/* 
Designed by Joe Rozzi from Cirkuit Networks, Inc. - http://www.cirkuit.net
Free to use, please give credit for original design.
*/
body {
	margin:0;
	margin-top:0px;
	margin-bottom:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	background-color:#928d86;
}
a
{
	color:#e7162c;
	text-decoration:none;
}
a:hover
{
	color:#999999;
	text-decoration:none;
}
img{border:none;}
.fechaFichero{ color:#FF6600; }
.empresaFichero{ color:#FF6600; font-weight:bold}
.descripcionFichero{ font-size:0.85em; padding:0px 10px 10px 10px; text-align:justify;}
dl.fichero{margin:0.7em 0;padding:0}
.fichero dt{/*border-bottom:1px solid #f3f4f5;*/margin:0;padding:0;font-size:0.8em} 
.fichero dt img{float:left; margin-right:5px;}
.fichero dd img{float:left; margin-right:5px;}
.fichero dd{margin:.5em 0 0 .5em;border:1px solid #e7162c; background-color:#f3f4f5; }

#main {
	width:750px;
	color:#666666;
	text-align:center;
	margin:0 auto;
	padding:0;
	font-size:80%;
	line-height:130%;
	background-color:#FFFFFF;

}

#header_wrapper, #nav_wrapper, #content_wrapper {
	width:765px;
}

/* top right breadcrumbs */
#breadcrumbs {
	float:right;
	margin:0px 5px -24px 0px;
	padding:0px 0px 0px 0px;
	font-size:85%;
	color:#000000;
}

/* blue wave header image */
#header {
	clear:right;
	background-image:url(../imagenes/cabecera4.jpg);/*header-1.gif*/
	background-repeat:no-repeat;
	text-align:left;
	margin-bottom:0px;
}
#header h1 { color:#e7162c; height:112px; margin:0 15px; padding:15px 0 0 0; line-height:1.3em; font-size:120%;
}
 
.resumen{font-size:10px !important; color:#FF6600;}
/* left navigation area */
#content_left {
	float:left;
	width:290px;
	line-height:135%;
	padding:5px 5px 5px 0;
	margin:0 0 10px 0;
	text-align:left;
	font-size:100%;


}
#content_left p {
	padding:0;
	margin:8px 0 0 8px;
}
#content_left h2 {
	padding:0.5em;
	margin:0 0 0.2em 0;
	line-height:1em;
	border-bottom:2px solid #D9CABB;
	/*border-right:1px solid #6699CC;*/
	width:95%;
	background-color:#f3f4f5;
	background-image:url(../imagenes/degradadoTituloHome.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
/* main textual content area */
#content {
	padding:5px 5px 5px 15px;
	margin:0 0 10px 0px;
	line-height:140%;
	background-color:#FFFFFF;
	text-align:left;
	float:right;
	width:415px;
	/*border:1px solid #ff9900;*/
}
#content h2 {
	font-size:100% !important;
	color:#000 !important;
	padding:0;
	margin: 0;
	border:none;
	}
.h2Subrayado{border-bottom:2px solid #ff9900 !important;}
#content h3 {
	font-size:90% !important;
	color:#0066CC !important;
	padding:0;
	margin:0;
	}
#content h4 {
	font-size:80% !important;
	color:#0066CC !important;
	color:#336699 !important;
	padding:0; 
	font-weight:normal !important;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #ff9900;
	}
#content p {
	padding:0;
	margin:8px 0 0 2px;
}
#content_l { /* main textual content area (left box) */
	margin:0 auto;
	padding:5px;
	display:inline;
	float:left;
	width:48%;
}
#content_r { /* main textual content area (right box) */
	margin:0 auto;
	padding:5px;
	display:inline;
	float:right;
	width:48%;
}

/* header tags */
h1 
{
	font-family:Trebuchet MS;
	color:#e7162c;
	font-size:20px;
	display:block;
	width:100%;
	line-height:25px;
}
h2 {
	font-size:120%;
	display:block;
	width:100%;
	border-bottom:2px solid #F0F0F0;
	margin:0;
	padding:0;
	color:#557ef5;
}

/* footer */
#footer_wrapper {
	margin:0 auto;
	padding:0;
	width:765px;
	border-top:1px solid #CCCCCC;
	font-size:80%;
	text-align:center;
	clear:both;
}
#footer {
	padding-right:5px;
	margin:0;
	line-height:190%;
	text-align:right;
	clear:both;
	vertical-align:middle;
}
.fieldsetActividades{background-image:url(../imagenes/actividades.jpg); background-repeat:no-repeat; background-position:290px 35px;}
form fieldset {float:left; width:95%; margin:0px 0px 15px 0px; padding:10px 5px 10px 5px; border-color:#999; border-width:1px; border-style:solid; }
form legend {background-color:#f3f4f5; font-family:Tahoma, Verdana, Arial, sans-serif; font-weight:bold; font-size:95%; color:#000; margin:5px 0px 11px 0px; padding:3px 3px;border:1px solid #999;  }
form{ margin-top:0px;margin-bottom:15px;}
form label{ font-size:1.2em}
form dl{ width:95%; font-size:0.85em; }
form dt { float:left; width:20%; margin:0px; padding:0px 0px 0px 10px; }
form dd {  margin:0px; padding:0px 1% 6px 0px; }
form dd input{  font-size:1.2em }
form textarea, form input, form select  { border:solid 1px #7F9DB9; background-color:#F3F4F5; font-size:1em; vertical-align:middle; margin-left:2%; padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif; }
.botonFormulario{ background-image:url(../imagenes/fondoBotonFormulario.jpg); background-repeat:repeat-x; background-color:#0099CC;color:#FFF; font-weight:bold;}
.buscarAltura{height:75px;}
.fieldsetMargen{ margin-right:15px;} 
#buttonform { position:relative; float:left; width:99%; text-align:center; padding:20px 0px 5px 0px; margin-bottom:15px; }
.botonEnviarImg{border:0 !important;margin:0 !important; padding:0 !important;} 
.formSubscribete{padding:0;margin:0;width:85%; margin-left:15px; color:#FFF}
.formSubscribete p{padding:0 0 3px 0;margin:0;}
p.formError{padding-left:20px;background-image:url(../imagenes/formError.gif); background-repeat:no-repeat; background-position:left top;}
p.formYaExiste{padding-left:20px;background-image:url(../imagenes/formYaExiste.gif); background-repeat:no-repeat; background-position:left top;}
p.formGracias{padding-left:20px;background-image:url(../imagenes/formGracias.gif); background-repeat:no-repeat; background-position:left top;}
.paginado {padding:0.5em; border:1px solid #ccc;text-align:right; background-color:#ECE9D8;margin-top:0.5em; line-height:30px;}
.paginado a{padding:0.2em;border:1px solid #ff9900;}
.paginado a:hover{padding:0.2em;border:1px solid #ff9900; background-color:#CCCCCC;}
.actualPag{ 
color:#000 !important;
/*background-image:url(../imagenes/triangulo.gif);
background-repeat:no-repeat;
background-position:0% 50%;*/
background-color:#D6CFAB;
text-decoration:none !important;
}
address{margin:0 0 20px 0; padding:10px; font-style:normal; background-color:#FaFaFa; border:1px solid #CCCCCC;background-image:url(../imagenes/fotocentro1.jpg);background-repeat:no-repeat;background-position:right center;}
address p{margin:0;padding:0;}
address p.nombre{background-image:url(../imagenes/user_16.gif);background-repeat:no-repeat;background-position:left 50%;padding-left:25px !important;}
address p.telefono{background-image:url(../imagenes/phone_16.gif);background-repeat:no-repeat;background-position:left 50%;padding-left:25px !important;}
address p.fax{background-image:url(../imagenes/fax_16.gif);background-repeat:no-repeat;background-position:left 50%;padding-left:25px !important;}
address p.mail{background-image:url(../imagenes/mail_16.gif);background-repeat:no-repeat;background-position:left 50%;padding-left:25px !important;}

.empresa1{border:1px solid #FF9900; padding:0.5em;}
.justificados{text-align:justify; font-size:1.1em !important;}

