@charset "UTF-8";
.fd-gen {
	background-image: url(../images/fd-icrea.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 100%;
	width: 100%;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(../images/fd-gen.jpg);
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-repeat: repeat;
	background-color: #995600;
}
/*body {
	background-image: url(images/fd-icrea.jpg);
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: 995600;
	background-repeat: repeat-x;
	vertical-align: top;
}*/
.hoja-top {
	background-image: url(../images/hoja-top.jpg);
	background-repeat: no-repeat;
	height: 505px;
	width: 764px;
}
.hoja-lt {
	background-image: url(../images/hoja-lateral.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 59px;
}
.fd-hoja {
	background-image: url(../images/hoja-centro.jpg);
	background-repeat: repeat-y;
	width: 806px;
}
.hoja-abajo {
	background-image: url(../images/hoja-base.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 823px;
}
.pestana-verde {
	background-image: url(../images/pestana-verde.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 65px;
}
.pestana-violeta {
	background-image: url(../images/pestana-violeta.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 65px;
}
.pestana-roja {
	background-image: url(../images/pestana-roja.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 65px;
}
.caja-home-centro {
	background-image: url(../images/caja-home-centro.jpg);
	background-repeat: repeat-x;
	padding-top: 12px;
}

.caja-home_brd {
	background-image: url(../images/caja-home-brd.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 15px;
}
.tex-home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	white-space: normal;
	padding: 5px;
	margin: 5px;
}
a:link {
	color: #006666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #009999;
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #0099CC;
}
a.enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009999;
}
a.enlace:link {
	text-decoration: underline;
}
a.enlace:visited {
	text-decoration: underline;
	color: #6699CC;
}
a.enlace:hover {
	text-decoration: none;
	color: #FF6600;
}
a.enlace:active {
	text-decoration: underline;
	color: #669900;
} 
a.enlace-mapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: underline;
}
a.enlace-mapa:link {
	text-decoration: underline;
}
a.enlace-mapa:visited {
	text-decoration: underline;
	color: #6699CC;
}
a.enlace-mapa:hover {
	text-decoration: none;
	color: #FF6600;
}
a.enlace-mapa:active {
	color:#FFFFFF;
} 
.titulos-blancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
}
.tex-nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}



/****************** SECCION VERDE **********************/


.barra-verde-p1 {
	background-image: url(../images/pestana-v-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
}
.barra-verde-p2 {
	background-image: url(../images/pestana-v-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sub-tit-verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #ABC587;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #669933;
	border-bottom-color: #669933;
	border-bottom-width: thin;
	text-align: center;
}
.barra-verde-p3 {
	background-image: url(../images/pestana-v-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.tex-verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #006600;
}


/****************** SECCION VIOLETA **********************/


.barra-violeta-p1 {
	background-image: url(../images/pestana-vio-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-violeta-p2 {
	background-image: url(../images/pestana-vio-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sub-tit-violeta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #d2afff;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9a6fdc;
	border-bottom-color: #9a6fdc;
	border-bottom-width: thin;
	text-align: center;
}
.barra-violeta-p3 {
	background-image: url(../images/pestana-vio-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.tex-violeta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660099;
	text-transform: uppercase;
}


/****************** SECCION ROJA **********************/


.barra-roja-p1 {
	background-image: url(../images/pestana-roja-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-roja-p2 {
	background-image: url(../images/pestana-roja-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-roja-p3 {
	background-image: url(../images/pestana-roja-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-roja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #dec7ce;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ac8694;
	border-bottom-color: #ac8694;
	border-bottom-width: thin;
	text-align: center;
}
.tex-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000;
	text-transform: uppercase;
}
/****************** SECCION BLOG **********************/


.barra-blog-p1 {
	background-image: url(../images/pestana-blog-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-blog-p2 {
	background-image: url(../images/pestana-blog-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-blog-p3 {
	background-image: url(../images/pestana-blog-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #fdda4c;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ceba4c;
	border-bottom-color: #ceba4c;
	border-bottom-width: thin;
	text-align: center;
}
.tex-blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF9900;
	text-transform: uppercase;
}
/****************** SECCION CURSOS **********************/


.barra-cursos-p1 {
	background-image: url(../images/pestana-cursos-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-cursos-p2 {
	background-image: url(../images/pestana-cursos-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-cursos-p3 {
	background-image: url(../images/pestana-cursos-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-cursos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #73d6d7;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #66a7b1;
	border-bottom-color: #66a7b1;
	border-bottom-width: thin;
	text-align: center;
}
.tex-cursos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#339999;
	text-transform: uppercase;
}

/****************** SECCION PREGUNTAS **********************/


.barra-preg-p1 {
	background-image: url(../images/pestana-preg-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-preg-p2 {
	background-image: url(../images/pestana-preg-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-preg-p3 {
	background-image: url(../images/pestana-preg-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-preg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #ccdce5;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a6b5be;
	border-bottom-color: #a6b5be;
	border-bottom-width: thin;
	text-align: center;
}
.tex-preg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6b8693;
	text-transform: uppercase;
}

/****************** SECCION PRODUCCIONES **********************/


.barra-prod-p1 {
	background-image: url(../images/pestana-prod-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-prod-p2 {
	background-image: url(../images/pestana-prod-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-prod-p3 {
	background-image: url(../images/pestana-prod-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #a3d2ed;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #75b9dc;
	border-bottom-color: #75b9dc;
	border-bottom-width: thin;
	text-align: center;
}
.tex-prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#198ac5;
	text-transform: uppercase;
}

/****************** SECCION GALERIAS **********************/


.barra-galeria-p1 {
	background-image: url(../images/pestana-galeria-p1.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 33px;
}
.barra-galeria-p2 {
	background-image: url(../images/pestana-galeria-p2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.barra-galeria-p3 {
	background-image: url(../images/pestana-galeria-p3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 13px;
}
.sub-tit-galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #d5fe66;
	height: 20px;
	border-top-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #b0d16e;
	border-bottom-color: #b0d16e;
	border-bottom-width: thin;
	text-align: center;
}
.tex-galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7bb30e;
	text-transform: uppercase;
}


#contTemp { background:#D7ECEC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 5px 5px 5px; display:none; border:1px solid #017988; }
#contTemp p { text-align:right; }
#ClientValidationSummary { color:#333; background-color:#FFF; text-align:left; font-size:11px; font-weight:bold; padding:10px; border:1px solid #017988; }
#ClientValidationSummary ul { margin:10px 0; padding:0 10px; }
#ClientValidationSummary li { background-image:url(../images/bullet_blue.gif); background-repeat:no-repeat; line-height:17px; padding-left:20px; margin-left:0; list-style:none; }
#ClientValidationSummary li a { color:#333; cursor:text; text-decoration:none; }
#ClientValidationSummary li a:hover { text-decoration:none; }
.imglink { cursor:pointer; }
.copyrigth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

