/* Elementos Comunes */

html {
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}
body {
	background-color: #02517C;
	background-image: url(../images/fondo.jpg);
	margin-top: 0px;
	background-repeat: repeat-x;
}
p {
	margin: 0px;
	padding: 0px;
}
/* Formularios*/
input {
	font-size: 11px;
	color: #85b4d0;
	background-color: #ffffff;
	border: 1px solid #aea690;
	padding-right: 5px;
	padding-left: 5px;
}
select {
	font-size: 11px;
	color: #85b4d0;
	background-color: #ffffff;
	border: 1px solid #aea690;
	padding-right: 5px;
	padding-left: 5px;
}
textarea {
	font-size: 12px;
	color: #85b4d0;
	background-color: #ffffff;
	border: 1px solid #aea690;
	padding-right: 5px;
	padding-left: 5px;
}
hr {
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #bbdcee;
	float: left;
	width: 500px;
	clear: none;
	position: relative;
	padding: 0px;
	height: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbdcee;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

h1/* Titulos*/ {
	font-size: 24px; color: #ff6600; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none;
}
h2/* Subtitulos*/ {
	font-size: 30px; color: #ff6600; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; margin: 0px; clear: none; float: left;
}
h3 /* Destacados*/{
	font-size: 18px; color: #336699; font-weight: normal; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px;
}
h4/* Titulos*/ {
	font-size: 11px;
	color: #228ac1;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
h4 a/* Titulos*/ {
	font-size: 11px;
	color: #228ac1;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
h4 a:hover/* Titulos*/ {
	font-size: 11px;
	color: #228ac1;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: none;
}
h5/* Titulos*/ {
	font-size: 24px; color: #336699; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none;
}
h6/* Titulos*/ {
	font-size: 26px; color: #336699; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration: none;
}
#tit_fdo {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: left;
	margin-bottom: 5px;
	background-image: url(../images/fdo_tit.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 10px;
	padding-top: 4px;
}
#fdo_tit_celeste {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: left;
	margin-bottom: 5px;
	background-image: url(../images/tit_fdoceleste.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 10px;
	padding-top: 3px;
	margin-top: 10px;
}
#fdo_tit_azul {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: left;
	margin-bottom: 5px;
	background-image: url(../images/tit_fdoazul2.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 10px;
	padding-top: 3px;
	margin-top: 10px;
}
.fdo_tit_azulchico {
	width: 235px;
	position: relative;
	text-align: left;
	margin-bottom: 5px;
	background-image: url(../images/tit_fdoazul_chico.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 0px;
}
.tit_celeste {
	width: 200px;
	text-align: left;
	position: relative;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	clear: none;
}
.tit_celeste  a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	clear: none;
}
.tit_celeste  a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	clear: none;
}
.tit_celeste_botonera {
	width: 250px;
	text-align: right;
	position: relative;
	float: right;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	clear: none;
	margin-right: 10px;
}
.tit_celeste_botonera  a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tit_celeste_botonera  a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
img{
	border-width: 0px;
	border-style: none;
	vertical-align: top;
}
/* Estructura general */
#container {
	clear: none;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contenido_back {
	clear: none;
	width: 760px;
	position: relative;
	background-color: #e7f6fd;
	background-image: url(../images/fdo_back.gif);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}
#contenido {
	clear: none;
	width: 760px;
	position: relative;
	background-image: url(../images/fdo_contenido.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	padding-bottom: 10px;
}
#columna_izq {
	width: 211px;
	float: left;
	padding-top: 22px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
	clear: none;
	position: relative;
}
#columna_izq_banner {
	clear: none;
	width: 211px;
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
}
#columna_izq a{
	font-size: 12px;
	font-weight: bold;
	color: #228ac1;
	text-decoration: none;
}
#columna_izq a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #228ac1;
	text-decoration: underline;
}
#columna_der {
	clear: none;
	width: 499px;
	position: relative;
	float: left;
	padding-top: 22px;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
	padding-right: 15px;
}
/* Estructura Header */
#header {
	width: 760px;
	text-align: left;
	clear: none;
	float: left;
	position: relative;
}
#header_izq {
	width: 226px;
	text-align: left;
	clear: none;
	float: left;
	position: relative;
}
#header_der {
	width: 534px;
	text-align: left;
	clear: none;
	float: left;
	position: relative;
	background-image: url(../images/fdo_head.gif);
	background-repeat: no-repeat;
	height: 89px;
}
#sub_botonera {
	width: 534px;
	text-align: right;
	clear: none;
	float: left;
	position: relative;
	margin-top: 2px;
}
/* Estructura Footer */
#footer {
	width: 760px;
	text-align: left;
	clear: none;
	float: left;
	position: relative;
	background-image: url(../images/fdo_footer.gif);
	background-repeat: no-repeat;
	height: 70px;
	padding-bottom: 5px;
}
#footer_top {
	text-align: left;
	clear: none;
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3ca5dd;
	text-decoration: none;
	margin-top: 11px;
	padding-right: 160px;
	padding-left: 160px;
}
#footer_top a{
	text-align: left;
	font-weight: bold;
	color: #3ca5dd;
	text-decoration: none;
}
#footer_top a:hover{
	text-align: left;
	font-weight: bold;
	color: #3ca5dd;
	text-decoration: underline;
}
#footer_izq {
	text-align: left;
	clear: none;
	float: left;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 25px;
	margin-top: 7px;
}
#footer_der {
	text-align: left;
	clear: none;
	float: right;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3ca5dd;
	text-decoration: none;
	margin-top: 7px;
	margin-right: 22px;
}
#footer_der a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3ca5dd;
	text-decoration: none;
}
#footer_der a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3ca5dd;
	text-decoration: underline;
}
/* HOME */
#home_noticias {
	clear: none;
	width: 220px;
	position: relative;
	float: left;
}
.home_noticia_ampliar {
	clear: both;
	width: 208px;
	position: relative;
	background-color: #d1dce2;
	padding: 6px;
	text-decoration: none;
	margin-top: 3px;
}
.txt_noticia_ampliar {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
	width: 208px;
	clear: none;
	float: left;
	position: relative;
}
.txt_noticia_ampliar a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
}
.txt_noticia_ampliar a:hover{
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
}
#home_calendario {
	clear: none;
	width: 266px;
	position: relative;
	text-decoration: none;
	float: left;
	background-image: url(../images/foot_scroll.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 13px;
	padding-left: 13px;
}
#calendario_mes {
	clear: none;
	width: 266px;
	position: relative;
	text-decoration: none;
	float: left;
	background-image: url(../images/calendario_mes.gif);
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	margin-bottom: 2px;
	padding-top: 3px;
}
.home_calendario_ampliar {
	clear: none;
	width: 244px;
	position: relative;
	text-decoration: none;
	float: left;
	margin-bottom: 5px;
}
.calendario_n {
	clear: none;
	width: 13px;
	position: relative;
	text-decoration: none;
	float: left;
	color: #222a32;
	height: 18px;
	background-image: url(../images/calendario_n.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 7px;
	padding-top: 2px;
}
.calendario_cont {
	clear: none;
	width: 212px;
	position: relative;
	text-decoration: none;
	float: left;
	color: #228ac1;
	background-image: url(../images/calendario_descrip_ampliar.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 15px;
	background-position: top;
	background-color: #e4f3fa;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c8e3f1;
	border-bottom-color: #c8e3f1;
	border-left-color: #c8e3f1;
}
.calendario_cont a{
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #228ac1;
}
.calendario_cont a:hover{
	text-decoration: underline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #228ac1;
}
.tit_calendario {
	text-decoration: none;
	color: #222a32;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: none;
	float: left;
	width: 212px;
	position: relative;
}
#scroll1{
	width: 266px;
	height: 226px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	clear: none;
	float: left;
	position: relative;
	}
/* CLIENTES */
.box_clientes {
	clear: none;
	width: 133px;
	position: relative;
	background-image: url(../images/fdo_img_clientes.gif);
	background-repeat: no-repeat;
	float: left;
	height: 70px;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
	margin-right: 32px;
	margin-bottom: 12px;
}
#box_otros_clientes {
	clear: none;
	width: 500px;
	position: relative;
	float: left;
	text-align: left;
	margin-bottom: 12px;
}
.otros_clientes {
	clear: none;
	width: 235px;
	position: relative;
	float: left;
	text-align: left;
	padding-right: 15px;
}
.otros_clientes  a{
	font-weight: normal;
	text-decoration: none;
	color: #228AC1;
}
.otros_clientes  a:hover{
	font-weight: normal;
	text-decoration: underline;
	color: #228AC1;

}
#otros_clientes2 {
	clear: none;
	width: 480px;
	position: relative;
	float: left;
	text-align: right;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #228AC1;
	text-decoration: none;
}
#otros_clientes2   a{
	font-weight: normal;
	text-decoration: none;
	color: #228AC1;
}
#otros_clientes2   a:hover{
	font-weight: normal;
	text-decoration: underline;
	color: #228AC1;

}
/* NOTICIAS */
#box_meses {
	clear: none;
	width: 210px;
	position: relative;
	float: left;
	text-align: left;
	margin-top: 15px;
}
#noticias_izq {
	clear: none;
	width: 180px;
	position: relative;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
	text-decoration: none;
}
#noticias_izq a{
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
	text-decoration: none;
}
#noticias_izq a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #67705f;
	text-decoration: underline;
}
.noticias_izq_ampliar {
	clear: none;
	width: 173px;
	position: relative;
	float: left;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbdcee;
	padding-right: 7px;
	padding-bottom: 14px;
	margin-bottom: 14px;
}
#noticias_der {
	clear: none;
	width: 305px;
	position: relative;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #67705f;
	text-decoration: none;
	margin-left: 14px;
}
#noticias_der_fotos {
	clear: none;
	width: 305px;
	position: relative;
	float: left;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbdcee;
	padding-top: 10px;
}
.noticias_fotosmini {
	clear: none;
	position: relative;
	float: left;
	height: 39px;
	width: 39px;
	border: 1px solid #228ac1;
	padding-top: 3px;
	padding-left: 3px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#noticias_paginador {
	clear: none;
	width: 180px;
	position: relative;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/noticias_paginador.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 4px;
}
#noticias_paginador a{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#noticias_paginador a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
/* menu_meses */
ul#menu-meses{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #228ac1;
	list-style: none;
	width: 100%;
	text-decoration: none;
	text-align: center;
}
ul#menu-meses li{
	display: block;
	clear: none;
	float: left;
}
ul#menu-meses li a{
	color: #228ac1;
	text-decoration: none;
	width: 203px;
	text-align: left;
	background-color: #d3ebf7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
}
ul#menu-meses li a:hover{
	color: #228ac1;
	background-color: #cce4f0;
	text-decoration: none;
}
/* PORTFOLIO */
#img_portfolio {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_institucional.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#img_portfolio2 {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_deportivos.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#img_portfolio3 {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_corporativos.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#img_portfolio4 {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_dinamizacion.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#img_portfolio5 {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_montajes.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#img_portfolio6 {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/portfolio_protocolo.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
#portfolio_eventos {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
}
.portfolio_noticia_ampliar {
	clear: none;
	width: 500px;
	position: relative;
	float: left;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbdcee;
	padding-bottom: 4px;
}
.portfolio_noticia_fecha {
	clear: none;
	position: relative;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	width: 180px;
}
.portfolio_noticia_descrip {
	clear: none;
	position: relative;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #228ac1;
	text-decoration: none;
}
.portfolio_noticia_descrip a{
	font-weight: bold;
	color: #228ac1;
	text-decoration: none;
}
.portfolio_noticia_descrip a:hover{
	font-weight: bold;
	color: #228ac1;
	text-decoration: underline;
}
#portfolio_noticia {
	clear: none;
	width: 485px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
}
.portfolio_descargas {
	clear: none;
	width: 246px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	padding-right: 3px;
}
.portfolio_descargas a{
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}.portfolio_descargas a:hover{
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.portfolio_descargasbox {
	clear: none;
	position: relative;
	float: left;
	text-align: left;
	padding-left: 12px;
	width: 230px;
}
/* SERVICIOS */
#e1 {
	clear: none;
	width: 495px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
#e2 {
	clear: none;
	width: 495px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
#e3 {
	clear: none;
	width: 495px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
#e4 {
	clear: none;
	width: 495px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
#box_servicios {
	clear: none;
	width: 495px;
	position: relative;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin-bottom: 10px;
}
#img_servicios {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/img_servicios.gif);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
	margin-bottom: 10px;
}
#capa01, #capa02, #capa03, #capa04{
	float: left;
	width: 485px;
	clear: none;
	position: relative;
}

.servicios_cont {
	width: 270px;
	position: relative;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 10px;
}
.servicios_cont  a{
	font-weight: bold;
	color: #228ac1;
	text-decoration: none;
}
.servicios_cont  a:hover{
	font-weight: bold;
	color: #228ac1;
	text-decoration: underline;
}
.servicios_img {
	width: 200px;
	position: relative;
	float: left;
	margin-left: 15px;
	clear: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tit_desplegable {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: left;
	background-image: url(../images/tit_fdoceleste.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	padding-left: 10px;
	padding-top: 3px;
}
/* STAFF */
#img_staff {
	clear: none;
	width: 500px;
	position: relative;
	float: left;
}
#staff_cont {
	clear: none;
	width: 500px;
	position: relative;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
	margin-top: 7px;
}
#staff_botonera {
	clear: none;
	width: 125px;
	position: relative;
	float: left;
	margin-right: 10px;
}
/* menu_meses */
ul#menu-staff{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #228ac1;
	list-style: none;
	width: 125px;
	text-decoration: none;
	text-align: center;
}
ul#menu-staff li{
	display: block;
	clear: none;
	float: left;
	margin-bottom: 5px;
}
ul#menu-staff li a{
	color: #228ac1;
	text-decoration: none;
	width: 117px;
	text-align: left;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	background-image: url(../images/menu_staff.gif);
	background-repeat: no-repeat;
}
ul#menu-staff li a:hover{
	color: #FFFFFF;
	background-color: #cce4f0;
	text-decoration: none;
}
#staff_descripcion {
	clear: none;
	width: 343px;
	position: relative;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #bbdcee;
	border-right-color: #bbdcee;
	border-bottom-color: #bbdcee;
	background-image: url(../images/fdo_staff.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 20px;
}
#staff_nombre {
	clear: none;
	width: 219px;
	position: relative;
	float: left;
	background-image: url(../images/staff_nombre.gif);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-bottom: 7px;
}
#staff_cargo {
	clear: none;
	width: 209px;
	position: relative;
	float: left;
	padding-top: 7px;
	padding-bottom: 20px;
	font-weight: normal;
	margin-right: 10px;
}
#staff_foto {
	clear: none;
	width: 120px;
	position: relative;
	float: left;
}
#staff_mail {
	clear: none;
	width: 310px;
	position: relative;
	float: left;
	background-image: url(../images/staff_mail.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 30px;
	color: #228ac1;
}
#staff_mail a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #228ac1;
}
#staff_mail a:hover{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #228ac1;
}
/* CONTACTO */
#img_contacto {
	clear: none;
	width: 490px;
	position: relative;
	float: left;
	text-align: right;
	background-image: url(../images/contacto.jpg);
	background-repeat: no-repeat;
	height: 154px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
	margin-bottom: 10px;
}
#box_contacto_datos {
	clear: none;
	width: 190px;
	position: relative;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
}
#box_contacto_datos a{
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: underline;
}
#box_contacto_datos a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: underline;
}
.contacto_datos {
	clear: none;
	width: 190px;
	position: relative;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbdcee;
	padding-top: 5px;
	padding-bottom: 10px;
}
#box_formulario {
	clear: none;
	position: relative;
	float: left;
	margin-left: 16px;
	width: 288px;
}
#formulario_top {
	clear: none;
	width: 275px;
	position: relative;
	float: left;
	background-color: #cde5f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #228ac1;
	text-decoration: none;
	padding: 5px;
	margin-bottom: 10px;
}
.form_tit {
	clear: none;
	width: 280px;
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
	padding-top: 5px;
}
.box_form {
	clear: none;
	width: 280px;
	position: relative;
	float: left;
}
#box_botonform {
	clear: none;
	width: 275px;
	position: relative;
	float: left;
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
}
