body{
	margin:0px;
	padding:0px;
}

.body_home{
	background-color:#3A5471;
}

a{
	color:#262626;
	text-decoration:none;
}

a:hover{
	color:#262626;
	text-decoration:underline;
}

.td_home01{
	height:188px;
	background-image:url(../images/sircova_bk01.jpg);
	background-position:center;
}
.td_home02{
	height:362px;
	background-image:url(../images/sircova_bk02.jpg);
	background-position:center;
	text-align:center;
	padding-top:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#C1CAD3;
	letter-spacing:1px;
	vertical-align:top;
}

a.home_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9CA9B8;
	letter-spacing:0px;
	text-decoration:none;
}

a.home_link:hover{
	letter-spacing:0px;
	color:#FFF;
	text-decoration:underline;
}

.central01{
	background-image:url(../images/bk01.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-top:65px;
	padding-left:74px;
	padding-right:74px;
}

.central02{
	background-image:url(../images/bk02.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-top:34px;
	padding-left:74px;
	padding-right:74px;
}

a.org_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3375D7;
	text-decoration:none;
}
a.org_link:hover{
	color:#3375D7;
	text-decoration:underline;
}

a.org02_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#32568D;
	text-decoration:none;
}
a.org02_link:hover{
	color:#000;
	text-decoration:underline;
}

h2.org{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#1E3460;
	padding:0px;
	margin:0px;
}
ul.org{
	margin:0px;
	padding:0px;
	padding-left:14px;
}

.central03{
	background-image:url(../images/bk03.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-top:34px;
	padding-left:54px;
	padding-right:54px;
}

a.org03_link{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.org03_link:hover{
	color:#32568D;
	text-decoration:underline;
}
a.org04_link{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
a.org04_link:hover{
	color:#FFF;
	text-decoration:underline;
}

.central04{
	background-image:url(../images/bk04.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-left:77px;
	padding-right:89px;
}

.ficha01{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#00524F;
}
.ficha02{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#262626;
}	

.central05{
	background-image:url(../images/bk05.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-left:78px;
	padding-right:88px;
}

div.act_tipo{
	float:right;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#4C77BC;
}

a.act_lnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3A5471;
	text-decoration:none;
}

a.act_lnk:visited{
	text-decoration:underline;
}

a.act02_lnk{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#4C4C4C;
	text-decoration:none;
}

a.act02	_lnk:visited{
	text-decoration:underline;
}

h1.acth1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	padding:0px;
	margin:0px;
}

h2.acth2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
}

.central06{
	background-image:url(../images/bk06.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:583px;
	padding-left:78px;
	padding-right:88px;
}

.central07{
	background-image:url(../images/bk07.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:650px;
}

h1.h1ficha_tit{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	letter-spacing:-1px;
	color:#4C4C4C;
	padding:0px;
	margin:0px;
	margin-top:10px;
}

h2.h2ficha_tit{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	letter-spacing:-1px;
	color:#4C4C4C;
	padding:0px;
	margin:0px;
	text-align:right;
	margin-top:-20px;
	margin-right:50px;
}

.ficha_fecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#262626;
}

.central08{
	background-image:url(../images/bk08.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:650px;
	padding-left:78px;
	padding-right:88px;
}

h1.h1proyecto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#255BB1;
	padding:0px;
	margin:0px;
	margin-top:10px;
}

.proy_inves{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#255BB1;
	text-decoration:none;
	border-bottom: 2px #B5D6F1 solid;
}

td.proy_num1{
	background-image:url(../images/proybk01.gif);
	width:50px;
	text-align:center;
}
a.proy_numa{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#C6C6C6;
}

a.proy_numa:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#7C7979;
}

td.proy_num2{
	background-image:url(../images/proybk02.gif);
	width:50px;
	text-align:center;
}
a.proy_numb{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#FFF;
}

a.proy_lnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#4E4C4C;
}

a.proy_lnk:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#4E4C4C;
}


a.proy_numb:hover{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	color:#FFF;
}

.central09{
	background-image:url(../images/bk09.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:581px;
	padding-left:78px;
}

.central10{
	background-image:url(../images/bk10.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:581px;
	padding-left:78px;
}

.central11{
	background-image:url(../images/bk11.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#313E50;
	height:581px;
	padding-left:78px;
}

.txt_contacto{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#262626;
	font-weight:bold;
}

.txt_contacto2{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#262626;
	font-weight:normal;
}
input{
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	background-color: #EAEAEA;
	color : #4E4C4C;
	height: 25px;
	border: 0px;
}
textarea{
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	background-color: #EAEAEA;
	color : #4E4C4C;
	border: 0px;
}

.button{
	font-family:"Times New Roman", Times, serif;
	font-size: 15px;
	background-color : #4E4C4C;
	color : #EAEAEA;
	border: 1px solid #EAEAEA;
}

img.borde{
	border: 10px solid #B4B4B6;
}

.pie01{
	background-color:#3E70BC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BABEC7;
	height:16px;
	text-align:center;
}
.pie02{
	background-image:url(../images/bk_pie.jpg);
	background-repeat:repeat-x;
	height:90px;
	text-align:center;
}

a.pie_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BABEC7;
	text-decoration:none;
}
a.pie_link:hover{
	text-decoration:underline;
}

/* LOGIN */
.login_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}
input.login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #8EABCF;
	color: #FFF;
	width: 114px;
	height: 14px;
	border: 0px;
}
input.politica{
	border: 0px;
	padding:0px;
	margin:0px;
	height:auto;
}
.button_ok{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #4E4C4C;
	color : #8EABCF;
	border: 0px;
	width: 20px;
	height: 14px;
	padding:0px;
	margin:0px;
	margin-left:5px;
	margin-right:10px;
}
.button_salir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #4E4C4C;
	color : #8EABCF;
	border: 0px;
	height: 14px;
	padding:0px;
	margin:0px;
	margin-left:5px;
	margin-right:10px;
}


/* ESTILOS DEL CALENDARIO */

td.cal_nombre_mes{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F90;
}

.cal_nombre_dia{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.cal_dia{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: center;
	letter-spacing: -1px;
	padding: 2px;
}

td.cal_dia_marcado{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F90;
	background-color: Black;
	text-align: center;
	letter-spacing: -1px;
	padding: 2px;
}

td.cal_dia_marcado_doble{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F90;
	background-color: #464646;
	text-align: center;
	letter-spacing: -1px;
	padding: 2px;
}
a.cal_dia_marcado:link, a.cal_dia_marcado:visited, a.cal_dia_marcado:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #F90;
	text-decoration: none;
}

td.fondo_naranja{
	background-color: #FF9900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	padding-top: 5px;
}

/* FIN ESTILOS DEL CALENDARIO */

