
 /* CSS by Heraldo Carlos Serrano */

 BODY	{
	 margin:15px;

	 background-color: #ffffff ;
	 background-image: url('img_inicio/fondo.gif') ;

	 SCROLLBAR-TRACK-COLOR: #f6f6f6;
	 SCROLLBAR-FACE-COLOR:  #808080;

	 SCROLLBAR-HIGHLIGHT-COLOR:  #f6f6f6;
	 SCROLLBAR-SHADOW-COLOR:     #f6f6f6;
	 SCROLLBAR-3DLIGHT-COLOR:    #f6f6f6;
	 SCROLLBAR-DARKSHADOW-COLOR: #f6f6f6;

	 SCROLLBAR-ARROW-COLOR: #f6f6f6;
	}

  body, p, td	{font-family: verdana; font-size:11px;}


 /*-------------- Tabla exterior -------------*/

 table.exterior
	{
	 width:750px;
	}

 /*--------------------------------------------*/
 
 table.superior, table.inferior
	{
 	 width:100%;
	 height:1px;
	 background-color:#808080;
	}

 table.media
	{
 	 width:100%;
	 border-left:#808080 1px solid;
	 border-right:#808080 1px solid;
	}

 /*--------------------- Tabla cabecera --------------------*/

 table.cab
	{
	 color: #386987 ;
	 background-color: #d0e5ee ;
	}

 table.cabecera
	{
	 border:0px solid;
	 width:100%;
	 height:100px;
	 background-position: center;
	 background-repeat: no-repeat;
	}

 table.cabecera td.cab_izq
	{
	 width:120px;
	 background-position: center  ;
	 background-repeat: no-repeat ;
	}

 table.cabecera td.cab_cen
	{
	 width:540px;
	 font-size:18px;
	 font-weight:bold;
	 text-align:left;
	 vertical-align:center;
	}

 table.cabecera td.cab_der
	{
	 width:120px;
	 background-position: center  ;
	 background-repeat: no-repeat ;
	 text-align:center;
	 vertical-align:bottom;
	}

 /*---------------------------------------------------------*/

 
 /*-------------------- Tabla principal ------------------*/

 td.col1
	{
	 width:142px;
	 text-align:center;
	 padding-top:6px;
	 padding-left:4px;
	 padding-right:4px;
	}

 ul.submenu
	{
	 width:130px;
	 text-align:center;
	}

 td.col2 table.tcol2
	{
	 padding-right:8px;
	}

 td.col3
	{
	 /*width:474px;*/
	 padding-top:6px;
	 padding-left:6px;
	 padding-right:6px;
	}

 td.col4 table.tcol4	
	{
	 padding-left:8px;
	}

 td.col5
	{
	 width:142px;
	 padding-top:6px;
	 padding-left:4px;
	 padding-right:4px;
	}

 td.pie
	{
	 height:8px;
	}

 /*---------------------------------------------------------*/


 /*------------------ colores tabla principal -------------------*/

 table.ppal
	{
	 background-color: #ffffff ;
	 background-image: url('img_blanca/fon_arriba.gif') ;
	}

 td.col1, td.col5 {}

 td.col2
	{
	 border-left:#e0e0e0 1px solid;
	}

 td.col4
	{
	 border-right:#e0e0e0 1px solid;
	}

 td.pie
	{
	 background-color:#ffffff;
	}

 /*------------------------------------------------------------*/


 /*-------------------- Submenu -------------------*/

 ul.submenu a.sub_titu
	{
	 border:#386988 1px solid;
	 color:#4583a7;
	 background-color:#d0e5ee;
	}

 ul.submenu a.sub_titu:hover, li.submenu a.modu:hover
	{
	 color:#ffffff;
	 background-color:#4583a7;
	}

 li.submenu a.modu
	{
	 border-left:#386988 1px solid;
	 border-right:#386988 1px solid;
	 border-bottom:#386988 1px solid;
	 color:#386987;
	 background-color:#f4f9fb;
	}



