body {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	background-color: #4D0103;

	margin: 0;

	padding: 0;



}

.clear{

	clear:both;

}

#top01 {

	width: 581px;

	height: 252px;

	margin:  2px auto;

	background-image:url(../img/head01.jpg);

	}

.logotipo{

	width:92px;

	height:148px;

	padding:60px 0px 0px 70px;

	border:0px;

	}

.slogan h1{

	padding:10px 0px 0px 24px;

	color:#ffffff;

	text-align:left;

	font-weight:bold;

	font-size:13px;

	

	}

	h1 a{

	padding:224px 0px 0px 0px;

	color:#ffffff;

	width:auto;

	height:30px;



	text-decoration:none;

	}

.contenedor {

	background-color: #AF7148;

	width: 600px;

	margin: 5px auto;

	padding-bottom: 10px;

	border:dotted 1px #ffffff;

}



.footer{

	font-size:0px;

	width:99%;

	height:3px;

	margin:7px auto auto auto;

	background-color:#AF7148;

}

/*manu con lista*/

#navbar {

}





/*fin menu con lista*/

/*menu*/

.menu {

	margin: auto;

	padding:0px;

	width: 562px;

	height:24px;

	}

.menu div {

	margin: 0px;

	padding: 0px;

}

#panal, #patrimonio, #proyectos, #campanas, #prensa, #publicaciones, #enlaces {

	float:left;

	clear:right;

	height: 24px;

	position:relative;

	}

#panal a{

	background-image: url(../img/panal-off.gif);

	background-repeat:no-repeat;

	width: 57px;

	}

#panal a img{

	background-image: url(../img/panal-off.gif);

	background-repeat:no-repeat;

	width: 57px;

	}

#panal a:hover img{

	background-image:url(../img/panal-on.gif);

	}

#patrimonio a {

	background-image: url(../img/patrimonio-off.gif);

	background-repeat: no-repeat;

	width: 92px;

}

#patrimonio a img{

	background-image: url(../img/patrimonio-off.gif);

	background-repeat: no-repeat;

	width: 92px;

}

#patrimonio a:hover img{

	background-image: url(../img/patrimonio-on.gif);	

}

#campanas a{

	background-image: url(../img/campa-nas-off.gif);	

	width: 86px;

	background-repeat: no-repeat;

	}

#campanas a img{

	background-image: url(../img/campa-nas-off.gif);	

	width: 86px;

	background-repeat: no-repeat;

	}

#campanas a:hover img{

	background-image: url(../img/campa-nas-on.gif);	

	}

#prensa a{

	background-image: url(../img/prensa-off.gif);

	width: 63px;	

	background-repeat: no-repeat;

	}

#prensa a img{

	background-image: url(../img/prensa-off.gif);

	width: 63px;	

	background-repeat: no-repeat;

	}

#prensa a:hover img{

	background-image: url(../img/prensa-on.gif);	

	}

#publicaciones a{

	background-image: url(../img/publicaciones-off.gif);

	width: 116px;

	background-repeat: no-repeat;

	}

#publicaciones a img{

	background-image: url(../img/publicaciones-off.gif);

	width: 116px;

	background-repeat: no-repeat;

	}

#publicaciones a:hover img{

	background-image: url(../img/publicaciones-on.gif);	

	}

#enlaces a {

	background-image: url(../img/enlaces-off.gif);

	width: 71px;

	background-repeat: no-repeat;

	}

#enlaces a img{

	background-image: url(../img/enlaces-off.gif);

	width: 71px;

	background-repeat: no-repeat;

	}

#enlaces a:hover img{

	background-image: url(../img/enlaces-on.gif);	

	background-repeat: no-repeat;

	}

#inicio a {

	background-image: url(../img/inicio-off.gif);

	width: 74px;

	background-repeat: no-repeat;

	}

#inicio a img{

	background-image: url(../img/inicio-off.gif);

	width: 74px;

	background-repeat: no-repeat;

	}

#inicio a:hover img{

	background-image: url(../img/inicio-on.gif);	

	background-repeat: no-repeat;

	}

/*final menu*/

/*empieza la barra de estado*/

#barraestado{

	background-image:url(../img/barra-estado.gif);

	background-repeat: no-repeat;

	margin: auto;

	padding:0px;

	width: 559px;

	height:19px;

	}

#barraestado p{

	margin:0px;

	padding:3px 0px 0px 25px;

	color:#ffffff;

	font-size:11px;

	}

#barraestado2{

	background-image:url(../img/barra-estado-patrimonio.gif);

	background-repeat: no-repeat;

	margin: auto;

	padding:0px;

	width: 562px;

	height:19px;

	}

#barraestado2 p{

	margin:0px;

	padding:3px 0px 0px 25px;

	color:#ffffff;

	font-size:11px;

	}

#barraestado2 p a:link{

	text-decoration:underline;

	color:#000;

	}

#barraestado2 p a:hover{

	text-decoration:none;

	color:#FFFFCC;

	}



/*fin la barra de estado*/

.contbloques{

/**/



	margin:5px auto;

	padding: 10px 5px;

	background-color:#FFFFFF;

	width: 560px;

	/*height:480px;*/

	border:2px dotted #DADADA;

	

}

.contbloques404{

/**/

	margin:5px auto;

	padding: 10px 5px;

	width: 560px;

	/*height:480px;*/

	background-color:#ffffff;

	border:2px dotted #DADADA;

	

}

.contbloques img{

	border:0px;

	padding: 0px 3px;

}

.contbloques  a{

	margin:0px;

	padding:0px;

	color:#2900D6;

	text-decoration:underline;

	font-size:10px;

}

.contbloques a:link{

	color:#2900D6;

	text-decoration:underline;

	font-size:10px;

}

.contbloques a:hover{

	color:#A596FF;

}

.next{

background-image:url(../img/go.gif);

background-repeat:no-repeat;

background-position:55px 6px;

/* * html background-position:55px 6px;*/

padding-right:15px;

}

.next a{

	padding: 5px 5px 10px 5px;

	color:#909803;

	text-decoration:underline;

	font-size:9px;

}

.next a:link{

	padding: 5px 5px 10px 5px;

	color:#909803;

	text-decoration:underline;

	font-size:9px;

}

.next a:hover{

	color:#bac504;

}



/*.contbloques a img{

	padding-top:9px;

	vertical-align:text-bottom;

	*vertical-align: 0px;

	border:0px;

	display:inline;

}*/

#bloque01 {

	float:left;

	width:164px;

	font-size: 11px;

	margin:0px 5px 10px 12px;

	border-bottom: 1px solid #A7B8C1;

	/*background-attachment: fixed;*/

	background-image:url(../img/body.gif);

	background-repeat:  repeat-y;

	/*background-position: left top;*/

	/*clear: both;*/

	height: auto;	

	/*background-color:#CCCCCC;*/

}





#bloque01 h1{

	background-image:url(../img/small_pod_captop.gif);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#f1e9e8;

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	padding: 3px 3px 5px 12px;

	margin-top: 0px;

	border-bottom:1px solid #657C8A;

	/*border-right:1px solid #ACBCC5;

	border-left:1px solid #ACBCC5;*/

}

#bloque01 h1 a {

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	text-decoration:none;

}

#bloque01 h1 a:link {

	text-decoration:none;

}

#bloque01 h1 a:hover {

	text-decoration:none;

	color:#FB8D61;

}

#bloque01 img {

	border: 0px;

	margin: 0px 3px auto;

}

#bloque01 .piefoto{

	font-size:9px;

	text-align:center;

	color:#666666;

	display: block;

	padding:0px;

}

#bloque01 table {

	margin:5px 4px 0px 4px;

	width:96%;

}

#bloque01 th {

	padding:3px;

	background-color:#cb8df4;

	text-align:left;

	font-size:10px;

	font-weight:normal;

	border-bottom:1px solid #C3C3C3;

	border-top:1px solid #C3C3C3;

}

#bloque01 td{

	padding:3px;

	background-color:#0b4e72;

	border-bottom:1px solid #C3C3C3;

	border-top:1px solid #C3C3C3;

}

#bloque01 td .valor {

	font-size:9px;

	color:#00da8a;

	text-align:right;

}

#bloque01 p{

	padding:0px 6px;

}

#bloque02 {

	float:right;

	/*clear:both;*/

	/*margin-left:190px;*/

	font-size: 11px;

	background-image:url(../img/body_right.gif);

	background-repeat:  repeat-y;

	/*padding:10px;

	background-color:#CCCCCC;*/

	width:335px;

	margin:0px 12px 10px 5px;

	/*border:solid 1px red;*/

}

#bloque02 h1{

	background-image:url(../img/small_pod_capright.gif);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#f1e9e8;

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	padding: 3px 3px 5px 12px;

	margin-top: 0px;

	border-bottom:1px solid #657C8A;

	/*border-right:1px solid #ACBCC5;

	border-left:1px solid #ACBCC5;*/

}

#bloque02 h1 a {

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	text-decoration:none;

}

#bloque02 h1 a:link {

	text-decoration:none;

}

#bloque02 h1 a:hover {

	text-decoration:none;

	color:#FB8D61;

}

#bloque02 p{

	padding:0px 6px;

}

#bloque03 {

	clear:right;

	/**/float:right;

	width:335px;

	font-size: 11px;

		/*margin:0px 5px 10px 12px;*/

	margin:0px 12px 10px 5px;

	border-bottom: 1px solid #A7B8C1;

	/*background-attachment: fixed;*/

	background-image:url(../img/body_right.gif);

	background-repeat:  repeat-y;

	/*background-position: left top;*/

	/*clear: both;*/

	height: auto;

	/*clear:none;*/

}

#bloque03 h1{

	background-image:url(../img/small_pod_capright.gif);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#f1e9e8;

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	padding: 3px 3px 5px 12px;

	margin-top: 0px;

	border-bottom:1px solid #657C8A;

	/*border-right:1px solid #ACBCC5;

	border-left:1px solid #ACBCC5;*/

}

#bloque03 h1 a {

	font-size:14px;

	font-weight:bold;

	color:#027178;

	text-decoration:none;

}

#bloque03 h1 a:link {

	text-decoration:none;

}

#bloque03 h1 a:hover {

	text-decoration:none;

	color:#FB8D61;

}

#bloque03 #float{

	/**/float:left;

	margin:1px 3px;

	padding:3px;

}



#bloque03 p{

	padding:0px 6px;

}

#bloque04 {

	/*float:left;*/

	width:536px;

	font-size: 11px;

	margin:0px 5px 10px 12px;

	border-bottom: 1px solid #A7B8C1;

	/*background-attachment: fixed;*/

	background-image:url(../img/body_panal.gif);

	background-repeat:  repeat-y;

	/*background-position: left top;*/

	/*clear: both;*/

	height: auto;	

	/*background-color:#CCCCCC;*/

}





#bloque04 h1{

	background-image:url(../img/small_pod_panal.gif);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#f1e9e8;

	font-size:14px;

	font-weight:bold;

	color:#4F4F4F;

	padding: 3px 3px 5px 12px;

	margin-top: 0px;

	border-bottom:1px solid #657C8A;

	/*border-right:1px solid #ACBCC5;

	border-left:1px solid #ACBCC5;*/

}

#bloque04 h1 a {

	font-size:14px;

	font-weight:bold;

	color:#027178;

	text-decoration:none;

}

#bloque04 h1 a:link {

	text-decoration:none;

}

#bloque04 h1 a:hover {

	text-decoration:none;

	color:#FB8D61;

}

#bloque04 img {

	border: 0px;

	margin: 0px 3px auto;

}

#bloque04 .piefoto{

	font-size:9px;

	text-align:center;

	color:#666666;

	display: block;

	padding:0px;

}

/*#bloque04 table {

	margin:5px 4px 0px 4px;

	width:96%;

}

#bloque04 th {

	padding:3px;

	background-color:#cb8df4;

	text-align:left;

	font-size:10px;

	font-weight:normal;

	border-bottom:1px solid #C3C3C3;

	border-top:1px solid #C3C3C3;

}

#bloque04 td{

	padding:3px;

	/*

	background-color:#0b4e72;

	border-bottom:1px solid #C3C3C3;

	border-top:1px solid #C3C3C3;

}*/

#bloque04 td .valor {

	font-size:9px;

	color:#00da8a;

	text-align:right;

}

#bloque04 p{

	padding:0px 6px;

}

#bloque04 table, #calendario {

	padding: 0;

	margin:10px auto;

	width:50%;

	font-family: Arial, Helvetica, sans-serif;

}

#bloque04 table, #calendario td {

	border: 0;

	background-color: transparent;

}

#meses {

	font-family:Geneva,Arial,Helvetica,sans-serif;

	font-size:13px;

	color:#993366;

	text-align:center;

	/*border-bottom:#000 solid 1px;*/

	font-weight: bold;

	}

#nombremes {

	font-family:Verdana;

	font-size:13px;

	color:#ffffff;

	text-align:center;

	padding: 2px 0px 3px 0px;

	background-color:#D8D8D8;

	border-bottom:#EAEAEA solid 1px;

	border-top:#8C8C8C solid 1px;

	font-weight: bold;

	}

#diaactual {

	font-family:Arial;

	font-size:12px;

	color:green;

	text-align:center;

	font-weight: bold;

	}

.citasno{

	background-image:url(../img/citano.gif);

	background-repeat:no-repeat;

	background-position: 16% 2px;

	font-family:Arial,Helvetica;

	font-size:11px;

	color:#000;

	text-align:center;

	padding: 3px 0px;

}

.citasno strong{

	color:#CC3300;

	}



ul .citasi{

	list-style:url(../img/citasi.gif) none inside;

	font-family:Arial,Helvetica;

	font-size:12px;

	color:#000;

}

.citasi strong{

	color:#009900;

}

.listaenlaces{

	list-style-position: outside;

	list-style-image: url(../img/enlacelista.gif);

	text-decoration:none;

		font-size:11px;

	}

.listaenlaces a{

	font-size:12px;

	text-decoration:underline;

	color:#006699;

	}

	

.listaenlaces a:hover {

	text-decoration:none;

	color:#66CC33;

	}

.pie{



width:100%;

height:auto;

float:left;

margin-top:10px;

/*clear:right;*/

font-size:9px;

color:#3366CC;

text-align:center;

text-decoration:none;

}

.pie a{

text-decoration:underline;

}

.pie a:hover{

	color:#93ADE3;

	text-decoration:underline;

}

/*

#calendario_anual{

	margin:inherit;

	}

#calendario_anual table{

	margin:0;

	padding:0;

}

#calendario_anual td{

	background-color:#fff;

	border-bottom:1px solid green;

	border-top:1px solid #C3C3C3;

	padding:1px;

}

#calendario_anual th{

	background-color:#ccc;

	margin:0;

	padding:0;

	border:0;

}*/

.none{}





/*estilos para las equinas redondeadas*/



#split {background:#FFFfff;}



ul#split,ul#split li{margin:0;padding:0;list-style:none}

ul#split li{float:left;width:100%;margin:0 10px 10px 0}

ul#split h3{font: normal 100%/1.5 Verdana,sans-serif; text-transform:uppercase;margin:0px;padding: 5px 0 3px;text-align:center;color: #666666; font-weight:bold}

ul#split p{margin:0;padding:5px 8px 15px}

ul#split div{background:#F3F3F3}

li#one h3{

	background: #86AED7;

}

li#two h3{background: #FFBD00}

li#three h3{background: #E3A1C4}



b.niftycorners,b.niftyfill{display:block}

b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;

    overflow:hidden; border-style:solid; border-width: 0 1px}

/*normal*/

b.r1{margin: 0 3px;border-width: 0 2px}

b.r2{margin: 0 2px}

b.r3{margin: 0 1px}

b.r4{height: 2px}

b.rb1{margin: 0 8px;border-width:0 2px}

b.rb2{margin: 0 6px;border-width:0 2px}

b.rb3{margin: 0 5px}

b.rb4{margin: 0 4px}

b.rb5{margin: 0 3px}

b.rb6{margin: 0 2px}

b.rb7{margin: 0 1px;height:2px}

b.rb8{margin: 0;height:2px}

b.rs1{margin: 0 1px}

/*transparent inside*/

b.t1{border-width: 0 5px}

b.t2{border-width: 0 3px}

b.t3{border-width: 0 2px}

b.t4{height: 2px}

b.tb1{border-width: 0 10px}

b.tb2{border-width: 0 8px}

b.tb3{border-width: 0 6px}

b.tb4{border-width: 0 5px}

b.tb5{border-width: 0 4px}

b.tb6{border-width: 0 3px}

b.tb7{border-width: 0 2px;height:2px}

b.tb8{border-width: 0 1px;height:2px}

b.ts1{border-width: 0 2px}

.bloque04 ul {padding-right:7px;}


#demo,#demo1,#demo2,#demo3 {float: left; clear:right; padding:7px; margin:7px 0; display:block;}
