@charset "ISO-8859-1";

body{
 background-color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
}

img{
 border:0px;
}	

a{
 text-decoration:none;
}

h1, h2, h3, h4{
 margin:0px;
 padding:0px;
}

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

/*estructura ppal */	
#header, #main, #footer{
 width:955px;
 margin:auto;
 display:block;
 overflow:hidden;
}

#header{
 height:96px;
 /*background-color:#002D56;*/
 background-color:#00456E;
 color:#ffffff;	
 padding-bottom:0px;
}
	
#main{
 border-top:1px solid #ffffff;
 background-color:#F2F2F2;
 height:auto;
}
	
#footer{
 height:62px;
 /*border-top:1px solid #30C1F1;*/
 border-top:1px solid #6DCEF5;
 /*background-color:#EAE9DF;*/
 background-color:#FFFFFF;
 font-size:10px;
 /*color:#003055;*/
 color:#00456E;
 padding-top:10px;
}		

/* fin estructura ppal */

/* estructura columnas main */
#leftcol{
 width:168px;
 /*border-right:1px solid #0B4065;*/
 border-right:1px solid #00456E;
 float:left;
 display:table-cell;
 background-color:#f2f2f2;
 overflow:hidden;
}
	
#content{
 width:645px;
 float:left;
 display:table-cell;
 border-right:1px solid #E9E9DF;
 background-color:#ffffff;
 overflow:hidden;
}
	
#rightcol{
 width:140px;
 float:left;
 display:table-cell;
 /*background-color:#30C1F1;*/
 background-color:#6DCEF5;
 //background-image:url(../images/escarapela02-back.jpg);
 background-position:bottom center;
 background-repeat:no-repeat;
 overflow:hidden;
}		
/* fin estructura columnas main */

/* header */
#logo{
 float:left;
 display:table-cell;
 width:170px;
}

/* header + botonera horizonal */
#hmenu{
 float:left;
 display:table-cell;
 margin-left:7%;
 //width:495px;
 width:400px;
 font-size:12px;
 color:#ffffff;
 font-weight:bold;
 /*background-color:#CCC;	*/
 margin-top:50px; 
}

#hmenu ul{
 list-style-type:none;
 margin-left:0px;
 margin-bottom:0px;
 padding:0px;
 bottom:0px;
}

#hmenu ul li{
 float:left;
}

.hitem{
 padding-left:13px;
 padding-right:13px;
 vertical-align:top;
 line-height:12px;
 background-image:url(../images/divider.jpg);
 background-repeat:no-repeat;
 background-position:left;
}

#hmenu li a{
 display: block;
 height:40px;
 text-decoration: none;
 text-align:left;
 color:#ffffff;
}

#hmenu li a:hover{
/*color:#30C1F1;*/
color:#6DCEF5;
}


/* header + botonera horizontal fin */

#right{
 float:right;
 display:block;
 /*display:table-cell;*/
 overflow:hidden;
 width:290px;
 margin-right:0px;
 font-size:10px;
 color:#ffffff;
 height:94px;
}

/*#date{
 float:right;
 height:31px;
 margin-top:14px;
 margin-right:10px;
 clear:right;
 text-align:right;
 display:table-cell;
 width:280px;
 background-color:#CFF
}*/

#date{
 float:right;
 height:12px;
 margin-top:8px;
 margin-right:8px;
 clear:right;
 display:table-cell;
}

/*#menu2{
 width:280px;
 margin-top:0px;
 padding-top:0px;
 float:left;
 clear:both;
 display:table-cell;
 background-color:#0F9;
}*/

#menu2{
 width:290px;
 height:20px;
 margin-top:5px;
 float:left;
 clear:both;
 display:table-cell;
 /*background-color:#0F9;*/
}

#menu2 ul{
 list-style-type:none;
 margin-left:0px;
 margin-top:2px;
 padding:0px;
 bottom:10px;
}

#menu2 ul li{
 float:left;
 margin-right:8px;
}

#menu2 li a{
 display: block;
 text-decoration: none;
 text-align:left;
 color:#ffffff;
}

#menu2 li a:hover{
/*color:#30C1F1;*/
color:#6DCEF5;
}


#search{
 width:285px;
 height:15px;
 line-height:15px;
 vertical-align:middle;
 text-align:right;
 padding-right:5px;
 margin-right:5px;
 margin-bottom:30px;
 background-color:#ffffff;
 display:table-cell;
 overflow:hidden;
 float:right;
 font-size:9px;
 font-weight:bold;
 /*color:#274264;*/
 color:#00456E;
}

#search a{
 text-decoration:none;
 font-size:9px;
 font-weight:bold;
 /*color:#274264;*/
 color:#00456E;
 text-align:right;
}

#searchB{
 text-align:right;
 float:right;
}

#search form{
 margin:0;
 padding:0;
 text-align:left;
}

#search form input{
 border:0px;
 margin:0;
 height:15px;
 width:200px;
}
/* fin header */

/*main begin */
/*leftcol begin */
#leftcol ul{
 list-style-type:none;
 margin-left:13px;
 padding-left:0px;
 font-size:12px;
 font-weight:bold;
 /*color:#548DCA;*/
 color:#0065A3;
}

#leftcol ul li{
 padding-top:10px;	
 /*border-bottom:2px solid #548DCA;*/
}

.item1{
 /*color:#548DCA;*/
 color:#00456E;
}

.item2{
 padding-left:7px;
 padding-right:5px;
}

.menuleft2{
 font-size:11px;
 font-weight:normal;
 /*color:#003055;*/
 color:#00456E;
}

.level2Active{
 font-size:11px;
 font-weight:bold;
 /*color:#003055;*/
 color:#0065A3;
 padding-left:0px;
 padding-right:0px;
}

.item3{
 padding-left:15px;
 padding-right:5px;	
}

.menuleft3{
 font-size:11px;
 font-weight:normal;
 /*color:#003055;*/
 color:#00456E;
}

.level3Active{
 float:right;
 width:130px;
 margin-left:0px;
 /*padding-left:15px;*/
 padding-right:12px;	
 font-size:10px;
 /*color:#548DCA;*/
 color:#0065A3;
}

/*left menu end */

/*highlights begin */
.highlights{
 width:136px;
 margin:10px auto 10px auto;
 padding:7px 5px 7px 5px;
 /*background-color:#3965A0;*/
 background-color:#0065A3;
 overflow:hidden;
 display:block;
}

.highlightsTitle{
 margin:0 2px 5px 2px;
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
 text-align:left;
 line-height:18px;
}

.highlightsTitle a{
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
 text-align:left;
 line-height:18px;
}


/*highlights end */
/*leftcol end*/
/*main end */

/*footer begin */
#footer01{
 padding-left:15px;
 width:35px;
 height:60px;
 display:table-cell;
 float:left;
 margin-top:15px;
}

#footer01-1{
 width:120px;
 height:60px;
 display:table-cell;
 float:left;
 margin-top:15px;
}

#footer01-2{
 width:120px;
 height:60px;
 display:table-cell;
 float:left;
 margin-top:15px;
}

#footer02{
 width:150px;
 height:55px;
 margin-right:12px;
 display:table-cell;
 float:left;
 margin-left:27px;
 /*border-bottom:1px solid #003055;*/
 border-bottom:1px solid #00456E;
 margin-top:9px;
}

#footer03{
 width:110px;
 height:55px;
 margin-right:12px;
 display:table-cell;
 float:left;
 margin-left:36px;
 /*border-bottom:1px solid #003055;*/
 border-bottom:1px solid #00456E;
 margin-top:9px;
}

#footer04{
 width:180px;
 margin-right:16px;
 margin-left:23px;
 display:table-cell;
 float:left;
}

#footer a{
 font-size:10px;
 /*color:#003055;*/
 color:#00456E;
 text-decoration:none;
}

#footer a:hover{
 font-size:10px;
 /*color:#003055;*/
 color:#00456E;
 text-decoration:underline;
}

/*footer end*/

/*content begin */

/* news block */
#news{ /*se relaciona con centerblock */
 width:623px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 min-height:225px;
 padding-bottom:15px;
 padding-top:15px;
 /*padding:15px;*/
 overflow:hidden;
 display:block;
 /*border-bottom:1px solid #31C1F1;*/
 border-bottom:1px solid #6DCEF5;
}

#headline1, #headline, #headlineContacto, #headlineContacto5{
 float:left;
 display:table-cell;
 text-align:left;
}

#headline{
 width:311px;
}

#headline h2, #headline1 h1, #headlineContacto h2, #headlineContacto5 h2 {
 font-size:28px;
/* color:#73BFEF;*/
 color:#32A1DB;
 line-height:28px;
 margin-bottom:25px;
}

#headline h2 a{
 font-size:28px;
 /*color:#73BFEF;*/
 color:#32A1DB;
}

.newsInfo{
 font-size:11px;
 font-weight:bold;
 /*color:#68A1D2;*/
 color:#0065A3;
}

.newsDeck{
 width:284px;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 margin-top:10px;
 margin-right:10px;
}

#newsPhoto, #newsPhoto1{
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
 height:auto;
 float:right;
 display:table-cell;
 /*background-color:#FFCC66*/
}

#newsPhoto{
 width:312px;
 height:228px;
 overflow:hidden;
}

#newsPhoto img{
 margin-bottom:5px;
 padding-bottom:0px;
 vertical-align:bottom;
}

/*news block end */

/* center block */
#centerblock{ /*se relaciona con news y con services */
 width:645px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 padding-bottom:0px;
 /*height:auto;*/
 overflow:hidden;
 display:block;
/* border-bottom:1px solid #31C1F1;*/
 border-bottom:1px solid #6DCEF5;
 background-color:#F2F2F2;
}

#center1, #center2{ /*se relacionan con los bloques de services*/
 width:297px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
 padding-top:15px;
}

#center1{
 padding-left:0px;
 padding-right:0px;
 /*background-image:url(../images/bicentenario03.png);*/
 background-position:center bottom;
 background-repeat:no-repeat;
 /*border-right:1px solid #31C1F1;*/
 border-right:1px solid #6DCEF5;
 /*min-height:180px;*/
 /*background-color:#009;*/
}

#center1-1{
 width:279px;
 padding-left:9px;
 padding-right:6px;
 padding-bottom:0px;
}



#center1 h3, #center1 p{
 margin-right:10px;
 margin-bottom:10px;
}



#center2{
 padding-left:6px;
 padding-right:12px;
 /*min-height:180px;*/
}

#center1 h3, #center2 h3{
 font-size:21px;
 font-weight:bold;
}

#center2 h3{
 margin-left:10px;
 margin-bottom:10px;
}

#center2 p{
 margin-left:10px;
}
#center1 h3 a, #center2 h3 a{
 font-size:21px;
 /*color:#274264;*/
 color:#00456E;
 font-weight:bold;
}

#center1 h3 a:hover, #center2 h3 a:hover{
 font-size:21px;
 /*color:#274264;*/
 color:#00456E;
 font-weight:bold;
 text-decoration:underline;
}

.center2Info{
 font-size:11px;
 font-weight:bold;
 color:#595959;
}

.center2Deck1{
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:11px;
 font-weight:bold;
 margin-bottom:0px;
}

.center2Deck1 a{
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:11px;
 font-weight:bold;
 margin-bottom:0px;
}
.center2Deck1 a:hover{
 /*color:#274264;*/
 color:#00456E;
 font-size:11px;
 font-weight:bold;
 margin-bottom:0px;
}

#center2 hr{
 margin-top:10px;
 margin-bottom:10px;	
 width:275px;
 text-align:center;
 height:0px;/*solo queremos borde*/  
 border-top:0px;/*quita el grosor extra de Opera y FFox*/  
 /*border-bottom:#73BFEF solid 1px;  */
 border-bottom:1px solid #32A1DB;
}
/* center block end */

/*tramites y servicios */
/*= estructura que centerblock y sus cajas */
#services{ 
 width:621px;
 margin-left:auto;
 margin-right:auto;
 padding-left:12px;
 padding-right:12px;
 text-align:center;
 min-height:450px;
 padding-bottom:0px;
 /*padding-top:15px;*/
 /*padding:15px;*/
 overflow:hidden;
 display:block;
 background-color:#F2F2F2;
}

#services h2{
 font-size:28px;
 font-weight:bold;
 /*color:#274264;*/
 color:#00456E;
 margin-top:10px;
 margin-bottom:0px;
 text-align:left;
}

#services2{
 width:157px;
 margin-left:4px;
 background-color:#ffffff;
}

#services1, #services2 {
 float:left;
 display:table-cell;
 text-align:left;
 margin-top:15px;
}

#services3{ /*se relacionan con los bloques de center*/
 width:146px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
 margin-top:15px;
 margin-left:2px;
}

#services4{ /*se relacionan con los bloques de center*/
 width:141px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 margin-left:10px;
 margin-top:15px;
 display:block;
 overflow:hidden;
}

#servicesFor{
 display:table-cell;
 width:132px;
 /*border:1px solid #548DCA;*/
 border:1px solid #0065A3;
 padding:3px;
 min-height:54px;
 font-size:14px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
}

.services4Link{
 font-size:12px;
 /*color:#274264;*/
 color:#00456E;
 text-align:right;
}

.services4Link:hover{
 font-size:12px;
 /*color:#274264;*/
 color:#00456E;
 text-decoration:underline;
 text-align:right;
}

#services1{
 /*padding-left:12px;*/
 padding-right:0px;
 width:142px;
}

#services h3, #services1 p{
 margin-right:10px;
 margin-bottom:10px;
}

#services2, services4{
 padding-left:0px;
 padding-right:0px;
}

.serviceH4, .serviceH4Last{
 margin-top:0px;
 padding:7px 10px 20px 10px;
 width:122px;
 min-height:28px;
/*background-color:#274264;*/
 background-color:#00456E;
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
}

.serviceH4{
 margin-bottom:5px;
}

.serviceH4 a, .serviceH4Last a{
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
 display:block;
}

.serviceH4:hover, .serviceH4Last:hover{
 font-size:16px;
 font-weight:bold;
 color:#ffffff;
 /*background-color:#3D6D9F;*/
 background-color:#0065A3;
}


#services2 p{
 padding:10px; 5px; 10px; 5px;
 font-size:11px;
 font-weight:bold;
 color:#595959;
}
/*tramites y servicios end */
/*content end */

/*noticias abiertas begin*/
#story, #storyList{ /*se relaciona con center1*/
 padding-left:12px;
 padding-right:6px;
 padding-top:15px;
 padding-bottom:15px;
 width:297px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
}

#noticiasBlock{ /*se relaciona con news y con services */
 width:645px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 padding-bottom:0px;
 height:auto;
 display:block;
 background-color:#F2F2F2;
 float:left;
}

.noticiasList{
 padding-left:12px;
 padding-right:10px;
 padding-top:15px;
 /*margin-bottom:-15px;*/
 width:297px;
 /*height:120px;*/
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
}

#story{
 /*border-right:1px solid #31C1F1;*/
 border-right:1px solid #6DCEF5;
}

#story p{
 margin-right:10px;
 margin-bottom:10px;
}

#storyList p, .noticiasList p{
 margin-right:10px;
}

.bajada{
 margin-bottom:30px;
 }

/*para listado de noticias se agrega storyList y storyList p, paginado, bajada*/

.paginado{
 width:620px;
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:11px;
 font-weight:bold;
 text-align:right;
 margin-right:2px;
 margin-left:12px;
 clear:both;
}

.paginado a{
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:11px;
 font-weight:bold;
 margin-bottom:0px;
}
.paginado a:hover{
 /*color:#274264;*/
 color:#00456E;
 font-size:11px;
 font-weight:bold;
 margin-bottom:0px;
}



#info{
 width:182px;
 float:left;
 text-align:left;
 display:table-cell;
}

#newsOptions{
 width:100px;
 float:right;
 display:table-cell;
 text-align:right;
 margin-right:25px;
 clear:right;
 background-color:#ffffff;
}

#newsOptions img{
 margin:0px;
 padding:0px;
}

#newsOptions a{
	margin:0px;
	padding:0px;}

#deck{
 clear:both;
}

#share{
 padding-top:30px;
 padding-bottom:30px;
}

#tags{
 padding-top:15px;
 padding-bottom:30px;
}

#tags a{
 color:#32A1DB;
}

.moreNews a{
 font-size:11px;
 font-weight:bold;
 /*color:#274264;*/
 color:#00456E;
}

.moreNews a:hover{
 font-size:11px;
 font-weight:bold;
 /*color:#274264;*/
 color:#00456E;
 text-decoration:underline;
}

/*noticias abiertas end*/

/*highlights news left column begin */
.highlights1, .highlights2, .highlights3{
 width:126px;
 margin:10px auto 10px auto;
 padding:7px 15px 7px 5px;
 min-height:60px;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
 overflow:hidden;
 display:block;
}

.highlights4{
 width:124px;
 margin:10px auto 10px auto;
 padding:7px 15px 7px 5px;
 min-height:60px;
 font-size:14px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
 overflow:hidden;
 display:block;
 /*border: 1px solid #548DCA;*/
 border:1px solid #0065A3;
}

.highlights5{
 width:111px;
 margin:10px auto 10px auto;
 padding:7px 30px 7px 5px;
 min-height:60px;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
 overflow:hidden;
 display:block;
 /*background-color:#3965a0;*/
 background-color:#0065A3;
 background-image:url(../images/facebook2.png);
 background-position:115px 5px;
 background-repeat:no-repeat;
}

.highlights1{
 /*background-color:#274264;*/
 background-color:#00456E;
}

.highlights2{
 background-color:#ffffff;
 /*color:#3965A0;*/
 color:#0065A3;
}

.highlights3{
 /*background-color:#68A1D2;*/
 background-color:#0065A3;
}

/*.highlights1:hover{
 background-color:#3D6D9F;
}

.highlights2:hover{
 background-color:#73BFEF;
 color:#ffffff;
}*/

.highlights1Link{
 font-size:10px;
 color:#ffffff;
}

.highlights2Link{
 font-size:10px;
 /*color:#3965A0;*/
 color:#0065A3;
}

.highlights3Link{
 font-size:10px;
 color:#ffffff;
 }

.highlights5Link{
 font-size:14px;
 color:#ffffff;
}

.highlights1Link:hover, .highlights2Link:hover, .highlights3Link:hover{
 font-size:10px;
 color:#ffffff;
 text-decoration:underline;
}

.highlights4Link{
 font-size:10px;
 /*color:#003055;*/
 color:#00456E;
 }

.highlights4Link:hover{
 font-size:10px;
 /*color:#003055;*/
 color:#00456E;
 text-decoration:underline;
}

/*highlights news left column end */

/* contenido general begin */

#contenido{
 width:620px;
 padding-left:10px;
 padding-right:8px;
 padding-top:15px;
 padding-bottom:20px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#3965A0;*/
 color:#0065A3;
 text-align:left;
}

#contenido1{
 width:355px;
 padding-left:10px;
 padding-right:8px;
 padding-top:15px;
 padding-bottom:20px;
 float:left;
 display:table-cell;
 font-size:12px;
 /*color:#3965A0;*/
 color:#0065A3;
 text-align:left;
}

#contenido10{
 padding-top:54px;
 color:#0065A3;
 float:left;
 display:table-cell;
}

#contenido2{
 width:237px;
 padding-left:14px;
 padding-bottom:20px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
 padding-top:15px;
}

#contenido2-1{
 width:237px;
 padding-left:14px;
 padding-bottom:20px;
 float:left;
 display:table-cell;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-align:left;
 padding-top:15px;
}

#contenido1 h1{
 font-size:28px;
 font-weight:bold;
 /*color:#3965A0;*/
 color:#0065A3;
 margin-bottom:10px;
}

#contenido10 h1{
 font-size:28px;
 font-weight:bold;
 /*color:#3965A0;*/
 color:#0065A3;
 margin-bottom:10px;
}

#contenido1 h2{
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
 margin-top:20px;
 margin-botton:5px;
}

#contenido10 h2{
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
 margin-top:20px;
 margin-botton:5px;
}

.responsables{
 font-size:12px;
 /*color:#548DCA;*/
 color:#0065A3;
 margin-top:8px;
}

.epigrafe{
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
 margin-top:10px;
 margin-bottom:50px;
}
/* contenido general end */

/* contenido ej obras realizadas desde 2004 begin*/
.h1Level2{
 font-size:28px;
 font-weight:bold;
 /*color:#3965A0;*/
 color:#0065A3;
 margin-bottom:20px;
 margin-top:15px;
 text-align:left;
 margin-left:10px;
 margin-bottom:35px;
}

.listContenidos{
margin:0px;
padding:0px;
list-style-type:none;
}

.listContenidos li{
 font-size:12px;
 font-weight:bold;
 /*color:#548DCA;*/
 color:#0065A3;
}

.listContenidos li a{
 font-size:12px;
 font-weight:bold;
 /*color:#548DCA;*/
 color:#0065A3;
}

.listContenidos li a:hover{
 font-size:12px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
}

.hr2{
 margin-top:15px;
 margin-bottom:15px;	
 width:345px;
 text-align:center;
 height:0px;/*solo queremos borde*/  
 border-top:0px;/*quita el grosor extra de Opera y FFox*/  
 /*border-bottom:#548DCA solid 1px;  */
 border-bottom:1px solid #0065A3;
}

.listContenidos2{
 margin:10px;
 padding:10px;
 list-style-type:disc;
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
}

.listContenidos2 li{
 margin-bottom:10px;
}
/* contenido ej obras realizadas desde 2004 end */

/* contenidos ej centro universitario begin */
#contenido1 p, #contenido2 p, #contenido2-1 p,#contenido10 p{
 font-size: 12px;
 /*color:#003055;*/
 /*color:#00456E;*/
 color:#0065A3;
 padding-bottom:10px;
}

#contenido2 h2{
 font-size:21px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
 margin-bottom:15px;
 margin-top:0px;
 padding-top:0px;
}

#contenido2-1 h2{
 font-size:21px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
 margin-bottom:15px;
 margin-top:0px;
 padding-top:0px;
}

.masinfo{
 font-size: 11px;
 /*color:#73BFEF;*/
 color:#32A1DB;
}

.masinfo:hover{
 font-size: 11px;
 /*color:#73BFEF;*/
 color:#32A1DB;
 text-decoration:underline;
}

#contenido2 h4{
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
 font-weight:bold;
 margin-bottom:10px;
}

#contenido2-1 h4{
 font-size:11px;
 /*color:#003055;*/
 color:#00456E;
 font-weight:bold;
 margin-bottom:10px;
}

.highlights10{
 width:148px;
 margin:10px auto 40px auto;
 padding:7px 10px 5px 10px;
 display:table-cell;
 font-size:14px;
 font-weight:bold;
 /*color:#73BFEF;*/
 color:#32A1DB;
 /*border: 1px solid #73BFEF*/
 border:1px solid #32A1DB;
}

.highlights10 a{
 font-size:10px;
 /*color:#73BFEF;*/
 color:#32A1DB;
}

.highlights10 a:hover{
 font-size:10px;
 /*color:#73BFEF;*/
 color:#32A1DB;
 text-decoration:underline;
}

#contenido1 h3{
 font-size:14px;
 font-weight:bold;
 /*color:#73BFEF;*/
 color:#32A1DB;
 margin-bottom:15px;
}

#contenido10 h3{
 font-size:14px;
 font-weight:bold;
 /*color:#73BFEF;*/
 color:#32A1DB;
 margin-bottom:15px;
}

#headline h1{
 font-size:28px;
 font-weight:bold;
 /*color:#73BFEF;*/
 color:#32A1DB;
 margin-bottom:15px;
}

#datos{
 vertical-align:text-bottom;
 bottom:0px;
 padding-bottom:15px;
 height:30px !important;
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 display:block;
}

#datos a{
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
}

#datos a:hover{
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 text-decoration:underline;
}


#newsPhoto1{
 width:358px;
 min-height:175px;
 display:block;
}

#newsHome{
 width:300px;
 min-height:130px;
 overflow:hidden;
}

#newsSlideHome{
 width:623px;
 height:220px;
 padding-top:10px;
 overflow:hidden;
}

#headline1{
 width:265px;
 float:left;
 display:block;
 overflow:hidden;
 text-align:left;
}
/* contenidos ej centro universitario end */

/*intendente begin */
#intendenteSocial{
 width:180px;
 float:left;
 display:table-cell;
 text-align:left;
 clear:both;
 margin-top:10px;
}
/* intendente end */

/*shadowbox begin*/
#shadowbox{
 width:600px;
 font-size:11px;
 /*color:#3965A0;*/
 color:#0065A3;
 margin:20px;
}

#shadowbox p{
 margin-bottom:5px;
}

#shadowbox h2{
 font-size:14px;
 font-weight:bold;
 /*color:#3965A0;*/
 color:#0065A3;
 margin-bottom:15px;
}

#shadowbox h3{
 font-size:11px;
 /*color:#3965A0;*/
 color:#0065A3;
 font-weight:bold;
 margin-bottom:0px;
}

.cv{
 font-size: 11px;
 /*color:#3965A0;*/
 color:#0065A3;
}

/*shadowbox end*/

/* contenidos mi ciudad begin */
.light{
 font-size:11px;
 /*color:#73BFEF !important;*/
 color:#32A1DB !important;
 margin-bottom:5px;
}

.level2ActiveTop{
 font-size:11px;
 font-weight:bold;
 /*color:#003055;*/
 color:#00456E;
}
/* contenidos mi ciudad end */

/* agenda begin */
#agenda, #dias{
margin-left:auto;
margin-right:auto;
margin-top:0px;
text-align:center;
width:119px;
margin-bottom:5px;
}


#agenda ul, #dias ul{
 list-style-type:none;
 margin-left:0px;
 margin-top:0px;
 padding:0px;
 bottom:0px;
 clear:both;
 margin-bottom:2px;
}

#agenda ul li{
 float:left;
 width:15px;
 font-size:10px;
 font-weight:bold;
 margin-left:2px;
 margin-bottom:2px; 
}

.activeDay{
 /*background-color:#0B4065;*/
 background-color:#00456E;
 color:#ffffff;
}

.activeDay a{
 color:#FFF;
}

.eventDay{
 background-color:#EAE9DF;
 color:#activeDay;
}

.eventDay a{
 color:#000;
}
 
.noeventDay{
 background-color:#ffffff;
 color:#595959;
}

.mes{
 width:119px;
 height:10px;
 text-align:left;	
 margin:auto;
 padding-top:20px;
 text-align:left;
 font-size:8px;
 font-weight:bold;
 color:#ffffff;
}

.prev, .sig{
 width:55px; 
}

.prev a, .sig a{
 font-size:8px;
 font-weight:bold;
 color:#ffffff;
}

.prev{
 float:left;
 text-align:left;
 margin-left:10px;
}

.sig{
 float:right;
 text-align:right;
 margin-right:10px;
}

#dias ul li{
 float:left;
 display:block;
 width:15px;
 height:15px;
 font-size:10px;
 font-weight:bold;
 color:#ffffff;
 margin-left:2px;
 margin-bottom:2px;
 padding-bottom:2px;
 padding-top:2px;
 text-transform:uppercase;
 text-align:center;
}

.cargando{
 width:119px;
 height:10px;
 text-align:left;	
 margin:auto;
 padding-top:20px;
 text-align:left;
 font-size:8px;
 font-weight:bold;
 color:#ffffff;
}

#agenda_eventos{
 margin-top:30px;
}

.evento{
 width:119px;
 margin:auto;
 padding-top:20px;
 text-align:left;	
 font-size:9px;
 font-weight:bold;
 color:#ffffff;
}

.evento .fecha{
 text-align:left;	
 font-size:9px;
 font-weight:bold;
 color:#ffffff;
}

.evento .titulo{
 text-align:left;	
 font-size:9px;
 color:#ffffff;
}

.evento .archivo img{
 margin-top:5px;
}

/* agenda end */

/*archivo de noticias*/
#newsListado{ /*se relaciona con centerblock */
 width:623px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 min-height:119px;
 padding-bottom:15px;
 padding-top:15px;
 /*padding:15px;*/
 overflow:hidden;
 display:block;
/* border-bottom:1px solid #31C1F1;*/
 border-bottom:1px solid #6DCEF5;
}

/*archivo de noticias end */

/*contacto*/
#headlineContacto h4{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 /*color:#0B4065;*/
 color:#00456E;
}

#headlineContacto{
 width:500px;
}



#contactForm {
 width:600px;
 text-align:left;
 float:left;
 margin-left:15px;
 margin-top:15px;
}

.selectForm{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#595959;
}

#contactForm label{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#595959;
}


.botonContacto{	
margin-right:0px;
margin-top:20px;
/*margin-bottom:20px;*/
text-align:right;
width:410px;
}

.botonContacto a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
/* color:#30C1F1;*/
 color:#6DCEF5;
 font-weight:bold;
 width:80px;
}

.botonContacto a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 /*color:#284364;*/
 color:#00456E;
 font-weight:bold;
}

/*contacto end*/

/*sitemap*/
.mainSitemap{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 /*color:#30C1F1;*/
 color:#6DCEF5;
 margin-left:5px;
 margin-top:10px;
 margin-bottom:8px;
}

.mainSitemap ul{
 list-style-type:none;
 margin-left:25px;
 margin-top:2px;
 padding:0px;
 bottom:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 /*color:#30C1F1;*/
 color:#6DCEF5;
}

.mainSitemap ul li {
 padding-bottom:5px;
}

.mainSitemap ul li a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#595959;
}

.mainSitemap ul li a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 /*color:#284364;*/
 color:#00456E;
}

.mainSitemap h4{
	margin-top:0px;
	padding-top:10px;
}

/*.linkSitemap a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#30C1F1;
}

.linkSitemap a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-weight:bold;
 color:#30C1F1;
}*/

/*sitemap end*/

/*validation*/
form input.error, form select.error, form textarea.error {
	background-color:#f9e5e6;
	border-color:#b50007;
}

form label.error {
	font-weight:bold;
	color:#b50007;
	padding:5px 0 0;
	clear:both;
}

/*buscador*/
#headBuscador{ /*se relaciona con centerblock */
 width:623px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 padding-bottom:0px;
 padding-top:15px;
 /*padding:15px;*/
 overflow:hidden;
 display:block;
 /*border-bottom:1px solid #31C1F1;*/
 border-bottom:1px solid #6DCEF5;
}

.buscadorBlock{ 
 width:625px;
 margin:15px 10px;
 text-align:left;
 padding-bottom:0px;
 float:left;
}

.buscadorBlock p{
 font-size:11px;
 /*color:#274264;*/
 color:#00456E;
 margin:0px;
 padding:0px;
}

.rtdoTitulo{
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:13px;
 font-weight:bold;
 margin-bottom:0px;
}

.rtdoTitulo a{
 /*color:#73bfef; */
 color:#32A1DB;
 font-size:13px;
 font-weight:bold;
 margin-bottom:0px;
}
.rtdoTitulo a:hover{
 /*color:#274264; */
 color:#00456E;
 font-size:13px;
 font-weight:bold;
 margin-bottom:0px;
}

#fmrSearch{
margin-top:40px;
margin-bottom:30px;
margin-right:0px;
float:right;
text-align:right;
width:623px;
}

.search1{
 border: 0px;
 font-size:11px;
 /*color:#0C4065;*/
 color:#00456E;
 height:20px;
 padding-left:2px;
 padding-right:2px;
 width:214px;
}

.btnSearch1{
 font-size:12px;
 font-weight:bold;
 /*color:#0C4065;*/
 color:#00456E;
}

/*destacados bottom */
.destacado1{
 width:140px;
 margin:0px;
 float:left;
 display:table-cell;
 clear:left;
 border-bottom:1px solid #6DCEF5;
 background-color:#00456E;
 height:70px;
 padding:10px;
}

.destacado2{
 width:140px;
 margin:0px;
 float:left;
 display:table-cell;
 clear:none;
 border-left:1px solid #6DCEF5;
 border-right:1px solid #6DCEF5;
 border-bottom:1px solid #6DCEF5;
 background-color:#0071A6;
 height:70px;
 padding:10px;
}

.destacado3{
 width:140px;
 margin:0px;
 float:left;
 display:table-cell;
 clear:none;
 border-bottom:1px solid #6DCEF5;
 border-right:1px solid #6DCEF5;
 background-color:#A3A3A3;
 height:70px;
 padding:10px;
}

.destacado4{
 width:140px;
 margin:0px;
 float:left;
 display:table-cell;
 clear:right;
 border-bottom:1px solid #6DCEF5;
 background-color:#b5b9bc;
 height:70px;
 padding:10px;
}

.destacado1 h2 a, .destacado2 h2 a, .destacado3 h2 a, .destacado4 h2 a{
 font-size:21px;
 font-weight:bold;
 color:#ffffff;
 line-height:30px;
 letter-spacing:0.5px;
}

.destacado1 h2 a:hover, .destacado2 h2 a:hover, .destacado3 h2 a:hover, .destacado4 h2 a:hover{
 color:#6DCEF5;
}
/* destacados bottom end */

.bajada2{
 padding-bottom:20px;
 margin-bottom:20px;
 border-bottom:1px solid #6DCEF5;
}

.bajada2-1{
 padding-bottom:15px;
 margin-bottom:15px;
 border-bottom:1px solid #6DCEF5;
}

#videoSlide{
	height:243px;
	/*border-top:1px solid #6DCEF5;*/
	//background-color:#A3A3A3;
	padding:0px 10px 12px 0px;
	/*margin-top:20px;*/
}
#videoControls{
	height:13px;
	//border-top:1px solid #6DCEF5;
	//background-color:#A3A3A3;
	padding:7px 10px 5px 20px;
	margin-top:20px;
	text-align:right;
}

.video{
	padding:12px 10px 12px 9px;
}

.videoText{
 margin-top:10px;
 font-size:16px;
 color:#ffffff;
 font-weight:bold;
}
