*



{



   margin:0;



   padding:0;



   border:0;



}







body



{



   color:#0046B6;



   border-left:20px solid #0046B6;



   font-family:verdana;



   font-size:12px;



   line-height:17px;



}







a, a:visited



{



   outline:none;



   text-decoration:none;



   color:#5f8ecc;



}







a:active, a:hover



{







}







a#selected



{



   font-weight:bold;



   text-decoration:underline;



}







ul



{



   list-style-type:none;



}







h1

{

   color:#5f8ecc;

   border-bottom:3px solid #5f8ecc;

   font-size:18px;

   margin:0px 0px 20px 0px;

   padding:0px 0px 5px 0px;

   width:100%;

   font-family:georgia;

   font-size:22px;

   font-weight:normal;

}







#page



{



   width:966px;



   padding-left:18px;



   margin:0 auto;



   background-image:url('images/page.png');



   background-repeat:no-repeat;



   background-position:top left;



}







#header



{







}







   #mainmenu



   {



      /*



      background-image:url('images/mainmenu.png');



      background-repeat:repeat-y;



      background-position:top center;



      */



   }







      #mainmenu ul



      {



         width:829px;



         height:56px;



      }







         #mainmenu ul li



         {



            height:56px;



            line-height:56px;



            float:left;



            border-right:1px solid #0046B6;



         }







            #mainmenu ul li a, #mainmenu ul li a:visited



            {



               padding-top:10px;



               color:#6EB8FF;



               display:block;



               text-align:center;



            }







            #mainmenu ul li a:hover, #mainmenu ul li a:active, #mainmenu ul li a#active



            {



               padding-top:0;



               border-top:10px solid #0046B6;



               color:#0046B6;



            }







#banner



{



   height:190px;



}







#bigcontent



{

   text-align:justify;

   height: auto !important;

}







   #submenu



   {



      width:127px;



      padding-top:29px;



      padding-left:10px;



      padding-right:3px;



      float:left;



   }







      #submenu a, #submenu a:visited



      {



         color:#5f8ecc;



      }







      #submenu a:hover, #submenu a:active, #submenu a#active



      {



         color:#0046B6;



      }







   #content



   {



      width:787px;



      min-height:700px;

      height:700px !important;



      padding:10px 19px 0px 18px;



      margin-top:19px;



      border-left:1px solid #5f8ecc;



      float:right;



      background-image:url('images/bigcontent.png');



      background-repeat:no-repeat;



      background-position:bottom right;

   }







   #content_home



   {



      margin-top:19px;



      border-left:1px solid #5f8ecc;



      width:825px;

      min-height:660px;

      height:660px !important;



      float:right;



      background-image:url('images/bigcontent.png');



      background-repeat:no-repeat;



      background-position:bottom right;

      margin-bottom:0px;

      border-bottom:0px;

      padding-bottom:0px;





   }







      #left



      {



         padding:10px 0px 0px 19px;



         width:395px;



         float:left;



         text-align:justify;



      }







      #right



      {



         padding:10px 0px 0px 0px;



         width:385px;



         float:right;



      }







         #right .newstd .date



         {



            color:#A2A2A2;



         }







         #right .newstd .title



         {



            color:#525252;



            font-size:12px;



            font-weight:bold;



         }







         #right .newstd a



         {



            color:#A2A2A2;



            text-decoration:underline;



         }







         #accordion



         {



            font-size: 12px;



            width: 372px;



            margin-top: 17px;



         }







            #accordion h3



            {



               background: #7FA2DA;



               color: #FFFFFF;



               font-weight: normal;



               padding: 3px 8px;



               font-size:14px;

               line-height:14px;



            }







            #accordion .accordion-section h3



            {



               cursor: pointer;



               margin: 0px;



               border-bottom: 1px solid #ccc;



               font-size:14px;

               line-height:14px;



            }







            #accordion .expanded h3



            {



               background: #0046b6;



               color: #FFFFFF;



            }







            #accordion p



            {



               padding: 3px 0px 3px 0px;



            }







            #accordion .accordion-collapsible p



            {



               margin: 0px;



            }







#footer



{



   clear:both;



   height:23px;



   padding-top:60px;



   padding-bottom:22px;



   text-align:center;



   background-image:url('images/footer.png');



   background-repeat:no-repeat;

}







#tabGroup



{



   clear:                            both;



   border:                           1px solid #ccc;



}







#tabGroup .tab



{



   padding:                          10px;



}







.toggles



{



   margin:                           0;



   padding:                          0 0 0 10px;



   *zoom:                            1;



}







   .toggles li



   {



      float:                            left;



      margin:                           0 5px -1px 0;



      border:                           1px solid #ccc;



      border-top-left-radius:           5px;



      border-top-right-radius:          5px;



      -webkit-border-top-left-radius:   5px;



      -webkit-border-top-right-radius:  5px;



      -moz-border-radius-topleft:       5px;



      -moz-border-radius-topright:      5px;



      padding:                          5px 10px;



      font-weight:                      bold;



      color:                            #404040;



      background-color:                 #ececec;



      list-style:                       none;



      cursor:                           pointer;



      _position:                        relative;



   }







      .toggles li:hover



      {



         border-color:                     #e5e5e5;



         border-bottom-color:              #ccc;



         background-color:                 #e5e5e5;



      }







      .toggles .selected, .toggles .selected:hover



      {



         border-color:                     #ccc;



         border-bottom-color:              #fff;



         background-color:                 #fff;



      }







.divright



{



   text-align:right;



   height:19px;



}







.divright img



{



   padding:4px 0px 4px 0px;



}







#scrollcontacto



{



   position:relative;



   overflow:hidden;



   height:248px;



   padding:6px 0px 10px 0px;



   text-align:justify;



   margin:4px 0px 4px 0px;



}







.line



{



   background:#0046B6;



   font-size:1px;



   height:1px;

   line-height:1px;

}







input



{



   color:#0046B6;



   border:1px solid #0046B6;



   width:90%;



}







textarea



{



   color:#0046B6;



   font-family:verdana;



   font-size:12px;



   background-image:url('images/textarea.png');



   background:repeat:repeat;



}







.separator



{



   background:#ACAF94;



   margin:3px 0px 3px 0px;



   font-size:7px;



   height:7px;

   line-height:7px;



}







.linkstable td



{



   padding:5px 0px 5px 0px;



   border-bottom:1px solid #D7E2F2;



}







.linkstable a



{



   margin-left:20px;



}







.separator_icons



{



   background:#5f8ecc;



   margin:0px 5px 0px 0px;



   height:1px;



   font-size:1px;



   line-height:1px;



}







.img_contact



{



   float:right;



   width:221px;



   height:115px;



   margin:0px 0px 0px 0px; /*Arriba, Derecha, Abajo, Izquierda */



   border-left:1px solid #7FA2DA;



   border-bottom:1px solid #7FA2DA;



   padding: 0px 0px 5px 5px;



}







.img_contact



{



   float:right;



   width:221px;



   height:115px;



   margin:0px 0px 0px 0px; /*Arriba, Derecha, Abajo, Izquierda */



   border-left:1px solid #7FA2DA;



   border-bottom:1px solid #7FA2DA;



   padding: 0px 0px 5px 5px;



}







.img_responsabilidad

{



   float:left;

   width:400px;

   height:320px;

   border-right:1px solid #7FA2DA;

   border-bottom:1px solid #7FA2DA;

   padding: 0px 5px 5px 0px;

}





.fotoderecha

{

   border-left:1px solid #7FA2DA;

   border-bottom:1px solid #7FA2DA;

   padding: 0px 0px 5px 5px;

}







#videolinks img



{



   border:1px solid #7FA2DA;



   padding: 5px;



   width:100px;



   margin-bottom:3px;



}







#breadcrumb



{



   width:100%;



   text-align:right;



}







#breadcrumb, #breadcrumb a, #breadcrumb a:active, #breadcrumb a:visited



{



   letter-spacing:-1px;



   margin-bottom:5px;



   font-size:11px;



}







#breadcrumb a:hover



{



   text-decoration:underline;



}




/* to check lenght */

#content-articulo

   {

      width:787px;

      min-height:700px;
      height:725px !important;

      padding:10px 19px 0px 18px;

      margin-top:19px;

      border-left:1px solid #5f8ecc;

      float:right;

      background-image:url('images/bigcontent.png');

      background-repeat:no-repeat;

      background-position:bottom right;
   }




