.botoneraprincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #577694;
}
.botoneraprincipal a:hover {
        color: #000;
}

.botoneraprincipal-active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #AA2F2B;
        text-decoration: none;
        background-color: #E7D6A4;
}
.bodyStyle {
background-image: url(/app/webroot/home2_images/templates/bg_gradient.gif);
background-repeat: repeat-x;
background-attachment: fixed;
}

td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
td img {display: block;}
       






.tipografia {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}

.tipografiaWhite {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 background-color: white;
}







/*.fondorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #990000;   
}*/



.titulosgraficos {
background-image: url('/app/webroot/home2_images/templates/pie_pagina.gif');
   color: #000000;
}



.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	color: #0B3862;
}

.crumbs {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #0B3862;
}


.textosgenerales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}

.remarcar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}

.fondogris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	text-decoration: none;
}


        body {
      background:#fff;
      margin:0;
      padding:0;
      color:#000;
      font-family:Arial;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } html>body {font-size:small;}

    #header {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	background-color: #fef6e6;
	background-image: url(../home2_images/pestanas/bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url(../home2_images/left_both.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #393d6b;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url(../home2_images/right_both.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      /*color:#ffffff;*/
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #atribuciones #nav-atribuciones, #historia #nav-historia,
    #integracion #nav-integracion, #funcionarios #nav-funcionarios,
    #noticias #nav-noticias {
      background-position:0 -150px;
      border-width:0;
      }
    #atribuciones #nav-atribuciones a, #historia #nav-historia a,
    #integracion #nav-integracion a, #funcionarios #nav-funcionarios a,
    #noticias #nav-noticias a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#979797;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#393d6b;
      }
    #header li:hover a {
      background-position:100% -150px;
      }.ubicaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

/*.style4 {	
	font-size: 14px;
	color: #FFFFF1;
	text-decoration: none;
	background-color: #0B3862;
	font-family: Arial, Helvetica, sans-serif;
}*/


div#div1 { background-image: url('/app/webroot/home2_images/templates/busqueda_r2_c1.jpg');
font-size: 14px;
background-position:10% -150px;
}

div#div2 { background-image: url('/app/webroot/home2_images/templates/pie_pagina.gif');
}

div#div3 { background-image: url('/app/webroot/home2_images/templates/ultimasnoticias_r2_c1.jpg');
}
div#div4 { background-image: url('/app/webroot/home2_images/templatestc/botsubbot_r5_c1.jpg');
}


table .mantenedor {
width: 80%;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color:#333;
background-color: #fff;
clear:both;
padding: 0;
margin: 0 0 2em 0;
white-space: normal;
}
/*
th.mantenedor {
background-color: #006699;
color: #ffffff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #003d4c;
border-bottom: 1px solid #003d4c;
text-align: center;
padding:1px 4px;
}
*/
table .mantenedor tr td{
border: 1px solid #ddd;
padding:4px 4px;
vertical-align:top;
text-align: left;
}

table tr.altRow td {
background: #f4f4f4;
}

table td.actions {
        white-space: nowrap;
}


table .sitio {
width: 60%;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color:#333;
background-color: #fff;
clear:both;
padding: 0;
white-space: normal;
margin-left: auto;
margin-right: auto;
}
/*
th.sitio {
background-color: #006699;
color: #ffffff;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #003d4c;
border-bottom: 1px solid #003d4c;
text-align: center;
padding:1px 4px;
}
*/
table .sitio tr td{
border: 1px solid #ddd;
padding:4px 4px;
vertical-align:top;
text-align: left;
}

table .sitio tr.altRow td {
background: #f4f4f4;
}


.fondogrisal {
	background-image: url('/app/webroot/home2_images/templatesal/busqueda_r2_c1.jpg');
}

.fondotr {
	background-image: url('/app/webroot/home2_images/templatesal/head01_r2_c16.gif');
}





.subbotonera1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}





             


/*********************/



.fondopieal {
 background-image: url('/app/webroot/home2_images/templatesal/botonerahistoria_r1_c1.jpg');
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #003366;
}

.fondopiealhome {
 background-image: url('/app/webroot/home2_images/templatesal/botonerahistoria_r1_c1_home.jpg');
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #003366;
}


/***********************************************************************/


#flashMessage, .error, .error_message {
color:#900;
font-size: 16px;
background-color: #fff;
margin: 8px 0px;
font-weight: bold;
}
.error_message {
clear: both;
}

/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:left;
      width:100%;
      background:#A7B7C7;
      line-height:normal;
      font-family: Arial, Helvetica, sans-serif;


      }
    #tabsE ul {
	  margin:0;
	  /*padding:10px 10px 0 50px;*/
	padding: 0;
	  list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("../home2_images/pestanas/tableftE.gif") no-repeat left top;
      margin: 0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("../home2_images/pestanas/tabrightE.gif") no-repeat right top;
      padding: 0px 15px 1px 8px;
      color:#AA2F2B;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */

    #tabsE a:hover span {
      background-color: #fff;
      color:#000;
      }

    #tabsE a:hover {
      background-position:0% -21px;
      }

    #tabsE a:hover span {
      background-position:100% -21px;
      }  

    #tabsE a.active {
      background-position:0% -21px;
      }

    #tabsE a.active span{
      background-position:100% -21px;
      }


/* cambios RMA */

.fondocontenido {
	background-image: url(../home2_images/templatesal/bg_gradient4.gif);
}





.fondoal {
	background-image: url('/app/webroot/home2_images/templatesal/bg_contenido.gif');
    background-attachment: scroll;
	background-repeat: repeat-x; 
	background-color: white;
    
 
	
}
.fondoal2 {
	background-image: url('/app/webroot/home2_images/templatesal/bg_contenido.gif');

}
.aviso {
color: #E04000;
}


/***/
