@charset "utf-8";
/* CSS Document */
/* Container thinks */
/*div{overflow:hidden}*/

 h3 {
	font-size: 15px;
	color: #212120;
}

body  {
 	font: 12px Arial, Helvetica, sans-serif;
 	background-image:url('/site_images/center_content.jpg');
 	background-position:center;
 	background-repeat:repeat-y;
 	background-color:#f3f5f4;
	height: auto;
	margin:0;
   
}

 h2 {
	font-size: 15px;
	color: #48b921;
}
p {
	color:#5d5d5d;
	font-size:12px;
}
#container {
 	width: 925px;
 	height:auto;
 	padding: 6px;
	background:#FFF;
 	margin: 0 auto;
 	margin-top: 3px;
}

/* FINAL: Container thinks */
/*tags**/
#tags 
{
  
}
#tags a
{
   color: #00207b;
	font-size: 11px;
	text-align:right;
	font-weight: bold;

  

}
#results
{
    padding: 15px;
    
    width:585px;
    background:white;
    margin:auto 0;
    
}
#results a
{
    color:blue;
    font-size: 14px;

}
#results a:visited
{
    color:gray;
    font-size: 14px;

}
#results span
{
  font-size: 14px;
  color: #48b921;
}
.tags_show
{
    padding: 30px;
    width:500px;
    height:100px;
    margin:auto 0;
    background:url('/site_images/line.jpg')no-repeat;
    background-position:bottom center;
}
/*tags**/
/**inicio**/
#bandera {
 background:#f3f5f4 url('/site_images/bandera.jpg') no-repeat;
 background-position:center;
 height: 52px;
 margin-bottom:3px;
}

#header {
 width: 924px;
 height: 93px; 
 padding: 0 1px;
 margin-bottom: 3px;
}
/**inicio**/


  /* Inicio: SIDEBAR */

#sidebar {
	
	width: 262px;
 	height:1075px;
 	background:white url('/site_images/slide.jpg') repeat-x;
 	padding: 10px;
 	float:right;
        margin-top: 7px;
 	margin-left: 8px;
}
#sidebar ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#sidebar ul li {
	margin-bottom: 10px;
}
#proyect{
        
	background:url('/site_images/proyectos.jpg') no-repeat;
	width:261px;
	margin: 0;
	height:65px;
	font-size:1.2em;
}
#white{
	width:200px;
	height:10px;
	text-align:left;
	float:left;
	padding-top:32px;
	padding-left:30px;
	color:white;
	font-size:12px;
}
#white a{
        text-decoration:none;
        color:white;
        font-size:12px;
}


.tt_toolbar {
        /*height: 25px;*/
        padding: 0;
        margin: 0;
        overflow: auto;
        position: relative;
         top: -12px;
	background: #b1b1b1;
	font-weight: bold;

}
.tt_title {
   
    /*height: 25px;*/
    color:black;
    padding: 5px; }
 .tt_content {
     height:100%;
     position: relative;
         top:-12px;
        overflow:hidden;
	background: white;
	padding: 5px;
        border-left: #b1b1b1 solid 1px;
        border-bottom: #b1b1b1 solid 1px;
        border-right: #b1b1b1 solid 1px;
        
}
.tt_toolbar_trans {
         height: 20px;
        overflow: auto;
        position: relative;
        top: -12px;
	background: #b1b1b1;
	font-weight: bold;

}
.tt_title_trans {

    height: 20px;
    color:black;
    padding: 5px; }


 .tt_content_trans {

     position: relative;
        top: -12px;
        overflow:hidden;
	background: white;
	padding: 5px;
        border-left: #b1b1b1 solid 1px;
        border-bottom: #b1b1b1 solid 1px;
        border-right: #b1b1b1 solid 1px;

}
    
    

#actividades{
        position:relative;
        top:100px;
	width:256px;	
	margin:0 auto;
	margin-top:4px;
	background-image:url('/site_images/actividades.jpg');
}
#actividades span{
	font-size:11px;
	list-style:none;
	margin:0;
	color:#6c6c6c;
	padding-left: 8px;
}
#actividades p{
	margin:0;
        font-size:11px;
	font-weight: bold;
	color:black;
	padding-left: 8px;
}
.lineasombra1{
    height: 3px;
        background:url('/site_images/linea_noticia.jpg') repeat-x;
}
#ultimas_noticias{
	font-size:12px;
	font-weight: bold;
	color:white;
	margin-bottom:6px;
	margin-left:3px;
	padding-top:3px;
}
#revista{
	width:261px;
	height:89px;
	margin-top:10px;     
	background:url('/site_images/revista.jpg') no-repeat center;
}
#fotorevista{
	float:right;
	margin:auto;
	padding-right:10px;
	padding-top: 10px;
}
#boletin {
	color:#6ccb13;
	padding:7px;
	padding-bottom:0;
	font-weight: bold;
	font-size: 13px;
}
#del {
	font-size:12px;
	padding-left:10px;
}
#trans{
	width:261px;
	height:96px;
	margin-top:4px;
        margin-left:2px;
	
}
#banner_animado{
        margin-left:2px;
	width:261px;
	height:143px;
	
}
#enlaces{
	width:261px;
	height:240px;
	margin-bottom:7px;
	margin-left:2px;
        margin-top:5px;
}
#tag_cloud_div{
        border:1px #cacaca solid;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;	
        padding-top:7px;
	text-decoration:none;
	width:170px;
	height:160px;
	margin:0 auto;
	background-color:white;
        float:left;
}
#tag_cloud_div a
{
    color:gray;
}
#tag_cloud_div a:hover
{
    color:#333;
}
.lineasombra{
	background:gray;
	height:1px;
	margin-bottom:8px;
}
#tag_cloud_h2{

	color: #070638;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	padding-top:8px;
	padding-left:10px;
	margin-bottom:3px;
}
.tag_cloud_bucket_1 { font-size: 75%; }
.tag_cloud_bucket_2 { font-size: 100%; }
.tag_cloud_bucket_3 { font-size: 125%; }
.tag_cloud_bucket_4 { font-size: 150%; }
.tag_cloud_bucket_5 { font-size: 175%; }
.tag_cloud_bucket_6 { font-size: 200%; }
.tag_cloud_bucket_7 { font-size: 225%; }


/* FINAL: SIDEBAR */
/* Inicio: contenido */

#mainContent {
        min-height:1024px;
	
	
	width: 618px;
	height:auto;
	float:left;
	background:#FaFFFa;
	text-align: justify;
        margin:0px;
}

#animacion {
	width: 616px;
	height: 292px;
	margin: 0;
	background:#000;
}
.line{
	width: 557px;
	margin:auto;
	margin-bottom:0px;
}
.list_provincias{
        height:18px;
	width: 400px;
        margin: 0 auto;
	padding-right:5px;
	padding-left:5px;
	background:#CAE1FF;
      
}
.list_provincias_light{
        height:18px;
	width: 400px;
        margin: 0 auto;
	padding-right:5px;
	padding-left:5px;
	background:#B0C4DE;
      
}
.list_provincias a{
   
    margin-right:4px;
float:right;
    }
.list_provincias_light a{
    
     margin-right:4px;
float:right;
    }
#image_ultimasnoticias{
	width:156px;
	height:32px;
	position: relative;
	top: 18px;
	left: -14px;
	background:url('/site_images/ultimasnoticias.jpg');
}


.lin{
	margin:0 auto;
}
br.clear {
	clear: both;
}
.line2{
	width: 557px;
	margin:auto;
	margin-top:2px;
}
#face{
	width:313px;
	height:173px;
	background:url('/site_images/interactividad_03.jpg');
	float:left;
	margin-top:5px;
	margin-left:3px;
	margin-bottom:6px;
	margin-right:7px;
	margin-bottom:6px;
}
#facebook{
	
	width:288px;
	height:62px;
	margin-top:41px;
	margin-left:12px;
}
#twitter{
	
	background-repeat:no-repeat;
	width:288px;
	height:55px;
	background-position:center;
	margin-top:4px;
	margin-left:12px;
}
#misc{
	width:282px;
	height:173px;
	background:url('/site_images/mespatria.jpg');
	float:right;
	margin-top:5px;
}

/* FINAL: contenido */
/**Noticias_search*/
#search_box
{
    /*margin-top:10px*/
}
#imagen_ultimasnoticias
{
   margin-bottom:10px;
}

.search_form
{

}
#search_edit
{
  float:right;
}
#search_button_image
{
    cursor:pointer;
    float:right;
}
/**Noticias_seacrh*/
/**Noticias_list*/
#hide_button
{
 float:right;
}

#hide_button_block
{
    padding-top:2px;
    padding-left:4px;
    padding-right:4px;
     height:27px;
     background:silver;
}

#hide_text
{
    float:left;
    font-family:serif;
    font-size:medium;
    color:blue;
}


.article_list
{
    width: 620px;
    min-height:180px;
    margin: 0 auto;
    background:#e8f7fa;
    background-image:url(/site_images/lineazul.jpg) ;
    background-repeat:no-repeat;
    background-position: bottom center;
    overflow:auto;
    
}

.article_title_h2{
	color: #070638;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
}
.article_title_l {
width:75%;
font-weight: bold;
}
.article_title_l a{
    text-decoration:none;
	color: #070638;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
}
/*.article_list a
{
    
    float:right;
    color:#028bbe;
    font-size: 12px;
    text-align: right;
}*/
.article_publication_checkbox
{
    padding-top:20px;
}
.article_public_select_box
{
    
    float:left;
    width:25px;
    height:100%;
    background:silver;
}
.article_inner_content
{
    padding-right: 20px;
    padding-top:20px;
    padding-left:10px;
   
}


.article_body {

	width:420px;

	padding:0 0 0 0px;
	color:#5d5d5d;
	font-size:13px;
}



.atime{

        float:right;
	color:#028bbe;
	font-size: 10px;
	text-align: right;
}

/**Noticias_list*/

 /* Inicio: FOTTER */
#footer {
	width: 920px;
	clear: both;
	padding: 1px;
	text-align:left;
	background: #f3f5f4;
	margin:0 auto;
}
#footer p {
 	margin: 10px;;
 	color:gray;
 	padding: 10px 0;
}
#footer p a {
	color:gray;
}
#footer p a:hover {
	color:#333;
}
#footer2{
	width: 959px;
	height:14px;
	margin: 0 auto;
	background-image:url('/site_images/botton_footer.jpg');
}


/* FINAL: FOTTER */
/**audits**/
.audit
{
     width: 500px;

    
    background:white;
 
    overflow:auto;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #cadbde;
    border-left-color: #cadbde;
    border-bottom-color: #cadbde;
    border-top-color: #cadbde;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
}
.audit span
{
    font-size:14px;
    color:black;
}
/**audits**/
/**child list
#child_list_menu
{
    text-align:left;
    float:left;
    list-style:none;
    padding:15px 14px;
    border: solid black 1px;
    margin:0;
    margin-right:20px;
}
*child list*/
/***contact***/


#contactform{
width:370px;
height:auto;
padding:20px 0 0 20px;
margin-bottom:10px;
}
.form_row{
float:left;
padding:7px 0 7px 0;
}
label{
width:60px;
float:left;
padding:3px 5px 0 0;
color:#496d78;
text-align:right;
font-weight:bold;
}
input.contact_input{
width:293px;
height:24px;
float:left;
border:1px #b3cad1 solid;
background-color:#f3f5f4;
color: #6F664C;
}
textarea.contact_textarea{
width:293px;
height:80px;
float:left;
border:1px #b3cad1 solid;
background-color:#f3f5f4;

}
input.send_message{
float:right;
padding:10px 10px 0 0;
}

/***contact***/




#map {
	width: 356px;
	height: 263px;
	float:left;
	margin: 0 auto;
	margin-bottom:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	}



#contenidocontacto{
	width:249px;
	height:148px;
	margin:2px;
	float:right;

}
left_content{
	margin-top:10px;
	padding-top:10px;
}
/***contact***/






#fecha p{
        position:relative;
        top:-10px;
        width: 618px;
	height: 13px;
	text-align:right;
	color:#21201c;
	font-size: 11px;
	font-weight:bold;
	margin-bottom:2px;
}
.whitebox
{
    width:460px;
    background:white;
    margin:0 auto;
    padding-top:15px;
    padding-bottom:15px
}



/*cheques**/
.checks{
        min-height:100px;
	padding-right:5px;
	padding-left:5px;
	background:#F0FFFF;

}
.checks_light{
        min-height:100px;
	padding-right:5px;
	padding-left:5px;
	background:#F0F8FF;

}
.checks p {
    color:black;
}
.checks_light p {
    color:black;
}
/***/

/******comments new ****/
.list_audit_comments{
        min-height:25px;	

	padding-right:5px;
	padding-left:5px;
	background:#CAE1FF;

}
.list_audit_comments_light{
        min-height:25px;  
	padding-right:5px;
	padding-left:5px;
	background:#B0C4DE;

}
#add_comments textarea
{
        width:310px;
        height:100px;
        border: 1px solid #cadbde;

}
#add_comments input
{
    border: 1px solid #cadbde;

}
#add_comments {
     margin: 0 auto;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;

    width: 570px;
    height:400px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #cadbde;
    border-left-color: #cadbde;
    border-bottom-color: #cadbde;
    border-top-color: #cadbde;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
}
/******comments new ****/



.departments{
    width: 580px;
    height:200px;
    margin: 0 auto;
    background:#e8f7fa;
    padding-right: 20px;

    padding-left: 10px;

    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #cadbde;
    border-left-color: #cadbde;
    border-bottom-color: #cadbde;
    border-top-color: #cadbde;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
}
#gallery{
   width: 602px;
	height: 179px;
	background:#e8f7fa;
	margin-top:3px;      
	margin:0 auto;
	padding:6px;
}
#gallery_index{
   width: 602px;
	height: 1024px;
	
	margin-top:3px;
	margin:0 auto;
	padding:6px;
}
.commentdark
{
    background:#f0f0f0;
    border-style:solid;
    border-width:1px;
    border-color:#f0f0f0;
}
.commentwhite
{
    background:#fff;
    border-style:solid;
    border-width:1px;
    border-color:#f0f0f0;
 
}
.shownoticias{
        padding-left:8px;
	padding-right:8px;
	width: 620px;
	height:auto;
	background-color:white;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
}

.thumbnail {
border:0;
max-width: 137px;
max-height: 137px;
}

.section {
border-top:1px dashed aqua;
overflow:auto;
padding:1.4em 0pt 3.2em;
width:100%;
}



/***dropdown menu***/
#mainmenu {
 width: 925px;
 height: 44px;
 background:url(/site_images/menu.jpg)
}
#mainmenu ul li {
 font-size: 14pt;


}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {
    font-size: 0.6em;
    display: block;
    padding: 10px;
    text-decoration: none;
    color:#fff;
    display:block;
    text-decoration:none
}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #32CD32; border-top:none; width:130px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#009ACD}
ul.menu ul li a:hover {background-color:#1874CD}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { }
ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .sub {background:#d1d1d1 url(/site_images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}

/***dropdown menu***/


/*
active record errors
*/
.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
/*
active record errors
*/
/***pagination style***/
.pagination {
  background: white;
  /* self-clearing method: */ }
  .pagination a, .pagination span {
    padding: .2em .5em;
    display: block;
    float: left;
    margin-right: 1px; }
  .pagination span.disabled {
    color: #999;
    border: 1px solid #DDD; }
  .pagination span.current {
    font-weight: bold;
    background: #2E6AB1;
    color: white;
    border: 1px solid #2E6AB1; }
  .pagination a {
    text-decoration: none;
    color: #105CB6;
    border: 1px solid #9AAFE5; }
    .pagination a:hover, .pagination a:focus {
      color: #003;
      border-color: #003; }
  .pagination .page_info {
    background: #2E6AB1;
    color: white;
    padding: .4em .6em;
    width: 22em;
    margin-bottom: .3em;
    text-align: center; }
    .pagination .page_info b {
      color: #003;
      background: #6aa6ed;
      padding: .1em .25em; }
  .pagination:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  * html .pagination {
    height: 1%; }
  *:first-child+html .pagination {
    overflow: hidden; }


/***pagination style***/
/*****recaptcha style****/
 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#fff !important; /*reCaptcha widget background color*/
 }

 #recaptcha_table {

   border-color: #fff !important; /*reCaptcha widget border color*/
 }

 #recaptcha_response_field {
   border-color: #000 !important; /*Text input field border color*/
   background-color:#fff !important; /*Text input field background color*/
 }
/*****recaptcha style****/

#mainContent2 {
	padding: 8px;
	width: 610px;
	height:auto;
	float: left;	
	text-align: justify;
	margin: 0px;
        position:relative;
        top:-10px;

}
#fotoquienessomos{
	background-image:url('/site_images/4 fonper.jpg');
	width: 620px;
	height: 193px;
	margin:0 auto;
	margin-top:6px;
	padding:0;
	float:left;
}

#quienessomos{
width: 634px;
	height: 23px;
	margin: 0;
	margin-top:8px;
	background-image:url('/site_images/quienessomos.jpg');
	background-repeat:no-repeat;
}
#mainContent_sites {
        min-height:1024px;
	width: 615px;
        float:left;
	margin: 0px;
	
}

#mainContent_main {
        min-height:800px;
	margin-top: 7px;
	padding: 8px;
	width: 618px;
	height:auto;
	float:left;
	background:url('/site_images/gradient_menu.jpg') repeat-x;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.lineasombra2{     
	background:gray;
	height:1px;
}
	#seccionnoticias {
	width: 634px;
	height: 28px;
	margin: 0;
	margin-top:8px;
        position:relative; 
	background-image:url('/site_images/noticias_1.jpg');
	background-repeat:no-repeat;
}

#titulo{
	color: #070638;
	width:623px;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	float:left;
	margin-bottom:5px;
}
#subtitulo{
	color:#02719b;
	width:623px;
	height:32px;
	margin-bottom:7px;
	text-align: left;
	float:left;
	font-size: 12px;
}
.vgaleria a{
	width:130px;
	height:18px;
	margin-right:5px;
	color:#028bbe;
	font-size: 13px;
	font-weight:bold;
}
.piefoto{
	width:135px;
	height:42px;
	margin:0 auto;
	
	float:left;
	font-size:10px;
	color:#505050;
}
#comentario{
	width: 618px;
	height: 20px;
	background-color:#5d5d5d
}
#comm{
        position:relative;
	color: white;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	text-align:left;
        padding-left:5px;
}
#add_comm
{
        width: 615px;
	height: 25px;
	text-align:right;
	color:#21201c;
	font-size: 12px;
	font-weight:bold;
	margin-bottom:2px;
        padding-top:10px;
}

#secciontransparencia {
	width: 633px;
	height: 28px;
	margin: 0;
	margin-top:8px;
	background-image:url('/site_images/transparencia.jpg');
	background-repeat:no-repeat;
}
#alin{
	width: 280px;
	/*background-color:#f3f5f4;*/
}
.blue{
	color:#0990bd;
	font-weight: bold;
	font-size:13px;
}
.list{
	margin-left:20px;
}
ul.list{
	list-style:none;
	padding:0px;
	margin:0px;
}
ul.list li{
	list-style:none;
	width: auto;
	height: auto;
	padding:0px;
}
ul.list li a{
	height: 16px;
	width: auto;
	/*display:block;*/
	padding:0 0 0 10px;
	margin:1px 0 0 0;
	color:black;
	text-align:left;
	background:url(/site_images/boli.jpg) no-repeat left;
	text-decoration:none;
}
ul.list li a:hover{
	height: 16px;
	width: auto;
	text-decoration:underline;
	color: #5e5e5e;
}
ul.list li span{
	height: 16px;
	width: auto;
	/*display:block;*/
	padding:0 0 0 10px;
	margin:1px 0 0 0;
	color:gray;
	text-align:left;
	background:url(/site_images/boli.jpg) no-repeat left;
	text-decoration:none;
}
.green{
	color:#5fce25;
	font-weight: bold;
	font-size:14px;
}
.greenblue{
	width: 402px;
	margin-left:9px;
	margin-top:5px;
}
.categories{
list-style:none;
padding:0px;
margin:0px;
}
.categories_header {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0990bd;
padding:0 0 2px 0;
margin:0px 0 4px 0;
border-bottom:1px dotted gray;
}
.categories li{
padding:3px 0 2px 0;
margin:0px;
}
.categories li a{
padding:0px 0 0px 10px;
margin:0px;
text-decoration:none;
color:gray;
background:url(/site_images/boli2.gif) no-repeat left;
}
.categories li a:hover{
text-decoration:underline;
}
#seccionquienessomos {
	width: 633px;
	height: 28px;
	margin: 0;
	margin-top:8px;
	background-image:url('/site_images/quienes_somos.jpg');
	background-repeat:no-repeat;
}
.categories_blocke{
width: 290px;
float:left;
padding:10px 15px 0 10px;
}
.categories_blocke h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0990bd;
padding:0 0 2px 0;
margin:0px 0 4px 0;
border-bottom:1px dotted gray;
}

.management_element {
    width: 250px;
    height:200px;
    border: 1px solid;
    margin: 10px 0px;
    margin-left: 20px;
    padding-left: 10px;
    padding-right : 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('info.png');
}
.management_element li {

    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
.management_element h4 {
    color: #00529B;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
}
.management_element p {
    color: #00529B;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}
.management_element a {
    text-decoration: none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
#noticias{
	display:block;
	width: 608px;
        margin: 0 auto;
	padding-right:5px;
	padding-left:5px;
	background:#e8f7fa;
	padding-bottom: 10px;
}
#noticias h2{
	color: #060649;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	margin-bottom:0;
	margin-top:0;
	list-style:none;
}
#noticias h2 a:hover {
	color:#0d6a9b;
}

#noticias a {
	color: #060649;
	list-style:none;
	text-decoration:none;
}
#noticias a:hover{
color:#0d6a9b;
}

#noticias p{
width: 308px;
float:right;
color:#3f3f3f;
font-size:11px;
margin:0;
padding-top:4px;


}
.fotos_noticia_t{
width:82px;
height:70px;

float:left;
margin:5px;
display: inline;
}
.titulo_noticia_t{
	float:left;
	margin:5px;
	color: #060649;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	display: inline;


}

.articulo {    
	width: 605px;
	float: left;
	margin-top:5px;
}
.articulo div {

	width: 460px;
	float: left;
}
.articulo div a img {
	border: 0px;
	float:right;
}
.articulo div h2{
	color: #060649;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}


.linea_noticia{
background-image:url('/site_images/linea_noticia.jpg');
background-repeat:repeat-x;


}

#buscar_cheques{
height:44px;
background-image:url('/site_images/buscar_cheques.jpg');
background-repeat:no-repeat;
padding-top:90px;
margin-bottom:8px;
}

#buscador{
height: 37px;
width: 272px;
margin-left: 23px;
background-repeat:no-repeat;
}
#buscar{
/*background-image:url('/site_images/boton_buscar_cheques.jpg');*/
/*background-repeat:no-repeat;*/
border: 1px solid black;
color:white;
font-weight: bold;
background:black;
height: 32px;
font-size:16px;
width: 80px;
float:right;
}

.buscar_input{
width: 180px;
height:18px;
margin-top:5px;
border:1px #1d87b5 solid;
background-color:#ffffff;
color: #6F664C;

}
#input_rnc{
float:left;
}
.green span{
color:gray;
font-size:12px;
font-weight:normal;
}
.categories_blocke span{
font-weight:bold;
}
.categories_blocke p{
    
margin:0;
}
.categories_blocke h2 span{
color:black;
font-weight: lighter;
}
.categories_blocke{
width: 618px;
background-image:url('images/gray_bg.jpg');
background-repeat:repeat-x;
padding-bottom:2px;
}
.categories_blocke h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0990bd;
padding:0 0 2px 0;
margin:0px 0 4px 0;
border-bottom:1px dotted gray;
width:618px;
font-weight:normal;
}
#campaña_fonper{
width: 598px;
height: 135px;
padding-top:15px;
padding-left:10px;
padding-right:10px;
padding-bottom:14px;
background-color:#68ab44;
color:white;
}
#campaña_fonper span{
color: #004738;
font-weight:bold;
}
/*****conexiones**/
#conexiones{
	width:235px;
	_width:230px;   /* IE6 */
	
	margin-top:8px;
	background:url('/site_images/conexiones_bg.jpg');
	background-repeat:no-repeat;
	background-color:white;
	border:1px #cacaca solid;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}
#conex_txt{
margin-bottom:8px;
}
#conexiones li{
	font-size:11px;
	list-style:none;
	color:#555555;
}
#conexiones p{
	font-weight: bold;
	color:black;
}
#conexiones li a {
	color:#4c4c4c;
	text-decoration:none;
}
#conexiones li a:hover {
	color:black;
}
.dash{
	height:4px;
	width:235px;
	margin:0 auto;
	background-image:url('/site_images/dash.jpg');
	background-repeat:repeat-x;
	}


        #in {
width:auto;
height:204px;
background-image:url('/site_images/bg_inicio.jpg');
background-repeat:repeat-x;

}
#iniciar {
width: 935px;
height: 8px;
margin:0 auto;
}