body 
{
    margin: 0 0 0 0;
    padding: 0;
    text-align:center;
    
    font: 8pt  Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H1 {
 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
 	font-weight: normal;
	margin: 8px 0px 0px 0px;
	color: #000000;
}

H2 {
 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
 	font-weight: normal;
	margin: 8px 0px 0px 0px;
	color: #000000;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding-bottom: 4px;
	color: #c30;
	color: #CC6600;

}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color: #7B7F6C;
	margin-top: 2px;
	margin-bottom: 5px;
	font-weight: bold;
}

a:link{
	color: #c30;
	text-decoration:none;
}
a:visited{
	color: #c30;
	text-decoration:none;
}
a:hover{
	color: #fcb131;
	text-decoration: underline;
}

FORM {
	display: inline;
    

}

input
{
    margin: 0;
    padding: 0;
}

button {
padding: 100px .5em;
vertical-align: middle;
overflow: visible;
}


ul 
{
    background-color: Transparent;
}

li
{
        background-color: Transparent;
}

xls
{
    background-color:Transparent;
}
#cabecera
{
    margin: 0 auto;
    padding:0 0 0px 0;
    width:770px;
    height:75px;
    text-align: left;
    vertical-align:bottom;
    border-bottom: solid 1px #cccccc;
    /*background-image: url(/website/images/background/bg.gif);
    background-repeat:repeat-x;*/
}

#logo
{
    float:left ;
    width: 200px;
    height: 72px;
}



    
#barra
{
display:none;
    /*margin: 0 auto;
    padding:0px 0px 0px 0;
    width:770px;
    height:40px;
    font: 8pt Verdana, sans-serif;
    Text-align : left;
    vertical-align:top;
    background-color:#f7f7f7;
    background-image: url(/images/backgrounds/bgbarr.gif);
    background-repeat:repeat-x;
    color:#828282;*/

}    

#ahmenu
{
    display: none;   
    width:0;    
}

#ahmenu table
{
    display: none;   
    width:0;    
}


#banner_ppal
{
    width:770px;
    height:175px;
    background:transparent url("/website/images/background/backbanner2.gif") no-repeat;

}

#bloque_2
{


}

#botonerapie  {height:20px;}

#botonera
{
display:none;
}

#cell_1 {
    margin:0 5px 0 0;
    padding:0px;
    float:left;
}

#cell_2 {
    display:none;
}



#cellcab
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 14px;*/
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding-top: 10px;
	height:31px;
	padding-bottom: 4px;
	/*color: #FA9B01;*/
    border-bottom:3px solid #FA9B01;
    padding-left:10px;
    font-size:   13px;
	/*color: #7B7F6C;*/
	
    
}
.cellcab01
{
    background-color:#80ABDD;
    /*background:#80ABDD url("/images/backgrounds/cellcab01.gif") x-repeat;*/
    background-image: url("/images/backgrounds/cellcab01.gif");
    background-repeat:repeat-x;
    color:#ffffff;
}
.cellcab02
{
    background-color:#C2BE9A;
    background-image: url("/images/backgrounds/cellcab02.gif");
    background-repeat:repeat-x;
    color:#444444;
}
#cellrow
{
    /*
    background-color:#cccccc;
    background:transparent url("/images/backgrounds/bglat.gif") x-repeat;*/
   /* border-left: solid 1px #A3B3C0;
    border-right: solid 1px #A3B3C0;*/
}
#cellpie
{
     text-align: right;

}
#cellpie a {
     color:#828282;
     text-decoration:none;
}
#contenido
{
    margin: 0 auto;
    padding:0 0 10px 0;
    width:auto;
    text-align: left;
    /*vertical-align:bottom;  */
}
#contlat
{
    border-bottom:1px solid #b3b3b3;
    border-right:1px solid #b3b3b3;
    border-left:1px solid #efefef;
    border-top:1px solid #efefef;
    background-color:#ECECEC;
    background-image: url(/images/backgrounds/bglat.gif);
    background-repeat:repeat-x;
    font: 8pt Verdana, sans-serif;
    color:#828282;
}
#contlat a {
     color:#828282;
     text-decoration:none;
}
#contlat a:hover{
	text-decoration:underline;
}
#contlat2
{
    border-bottom:1px solid #b3b3b3;
    border-right:1px solid #b3b3b3;
    border-left:1px solid #efefef;
    border-top:1px solid #efefef;
    background-image: url(/images/backgrounds/bglat2.gif);
    background-repeat:repeat-x;
    font: 8pt Verdana, sans-serif;
    
    color:#828282;
}
#contlat2 a {
     color:#828282;
     text-decoration:none;
}
#contlat2 a:hover{
	text-decoration:underline;
}
#cuerpo {
    margin:0 0 0 0;
    width:auto;
    padding:0px;
    float:none;
    text-align: left;
    display: block;
    
}
#cuerpo2 {
    margin:0 0 5px 0;
    padding:0px;
    float:left;
    /*width:600px;*/
    /*background-color:#e1e1e1;*/
    text-align: left;
    color:#999999;
}
#dcha
{
    float:right;
}


#divdcha
{
    float:left;
    text-align: right;
    width:220px;
    
      
}
#divizda
{
    float:left;
    text-align: left;
    vertical-align:middle;
    width:540px;
    padding: 0 0 0 5px;
    
}
#fecharight
{
    color:#999999;
    background:transparent url("/images/iconos/cal.gif") no-repeat;
    width:80px;
    height:16px;
    padding:0 0 0 20px;
}
#masnotic
{
    color:#999999;
    background:transparent url("/images/iconos/newspaper_add.gif") no-repeat;
    /*width:150px;*/
    height:16px;
    padding:0 0 0 20px;
    border-bottom:1px dotted #cccccc;
}
#iconos
{
    text-align: right;
    padding: 0 0 0 0 ;
    display:none;
}
#ladrillo
{
    padding:15px 10px 20px 50px;
    margin:0 5px 10px 0;
    float:left;
    width:175px;
    font: 10pt tahoma;
    background-color:#ffffff;
    background-image: url("/images/comillas.gif");
    background-repeat:no-repeat;
    border-right:1px dotted #A6A6A6;
}
#lateral
{
    float:right;
    width:245px;
}
#lateral2
{
display:none;
}
#lateral3
{
display:none;
}
#menu {
    margin:0;
    padding:0;
    float:left;
    width:0px;
    display:none;
    
    
    
}
#menucab
{
display:none;
} 
#menuopc
{
    float:right;
}
#PanelSlideS
{
    display:none;
}

#sidemenu {display:none;}
#sidemenu ul { margin: 0; padding: 0; border: none; list-style: none; }
#sidemenu ul li { margin: 0; padding: 0; }
#sidemenu ul li a { display: block; border-bottom: 1px dotted #ddd; padding: 0px 0px 0px 0px ; text-decoration: none; color: #505050; width: 0px; }
#sidemenu ul li a:hover, #sidemenu ul li a:focus { color: #939F4F; background: transparent url(../g/pointer.gif) no-repeat 0 50%; }
#sidemenu .active{ color: #9EAC53; font-weight: bold; background: transparent url(../g/pointer.gif) no-repeat 0 50%; }
#sidemenu .page-details{ color: #777; font-size: 95%; font-style: italic; display: block; font-weight: normal; }
#sidemenu span{ color: #A4B161; }
#blogsidemenu { padding: 0 5px 5px 36px; margin: 5px 0 5px 0; font-size: 75%; line-height: 140%; }

#piedepagina
{
    clear:both;
    margin:20px 0 0 0;
    position:relative;
    border-top:1px dotted #cccccc;
    color:#828282;
    width:770px;
    display: block;
}

#pub300x300
{
    padding:10px;
    width:300px;
    height:300px;
    border-bottom:3px solid #cccccc;
    border-right:3px solid #cccccc;
    border-left:1px solid #cccccc;
    border-top:1px solid #cccccc;

    float:right;
    display: block;
}


#rotator {
	
	overflow: hidden;
	margin: 0px auto 0px;
	position: relative;
	width: 770px;
	height: 175px;
}
#rotator img
{
	width: 770px;
	height: 175px;
}
#separador
{
    border:1px;
}
#sitemap
{
display:none;
}
#submenu {
    
    width:0px;
    
    display:none;
}

#submenu a{
    /*color:#5284C3;*/
    color:#777777;
}

#subtitpag
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color: #7B7F6C;
	margin-top: 2px;
	margin-bottom: 5px;
	font-weight: bold;
}

#titpag
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
 	font-weight: normal;
	margin: 8px 0px 0px 0px;
	color: #000000;
}





.sph
{
    background-image: url(http://www.ahciet.net/npa/images/background/puntos_horizontales.gif); 
    width:150px; 
    height: 15px; 
    font-size: 1px; 
    background-repeat:  repeat-x; 
    background-position: center;
    clear:both;
    text-align: left;
    display: block;
}
.sphb
{
    background-image: url(/images/backgrounds/puntos_horizontales2.gif); 
  
    height: 15px; 
    font-size: 1px; 
    background-repeat:  repeat-x; 
    background-position: center;
    clear:both;
    text-align: left;

}

.list {
    display:block;
    list-style-type:none;
    position:relative;
    margin:10px;
    padding:0px;
}

.list li {
    background:url("/images/dots/arrow_right_grey.gif") 0px 5px no-repeat;
    display:block;
    padding:0px 0px 0px 15px;
}

div.hr {
  height: 15px;
  background: #fff url(hr3.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}



.gris
{
    margin: 3px 3px 3px 0;
    padding:3px;
    background-color:#e1e1e1;
    border: solid 1px #828282;
}
.gris1
{
    margin: 3px 0 3px 3px;
    margin:3px;
    padding:3px;
    background-color:#efefef;
    border: solid 1px #828282;
}

.tdmenu
{
    width:0px;
}

.tdcuerpo
{
    width:auto;
    
}
.tdmenunoticias
{
    width:0px;
}
.tdmenucuerponoticias
{
    width:auto;
}

.programatabla
{
    
    width:100%;
}


.programadia
{
    background-color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding:15px;
	/*color: #CC6600;*/
	color: #804040;
	text-align:right;
}
.programabloque
{
    background-color:#ffffff;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color: #444444;
	margin-top: 2px;
	margin-bottom: 5px;
	padding:15px;
	font-weight: bold;
	border-top:solid 2px #ffffff;
	/*border-left:solid 1px #ffffff;*/
    background-color:#e8e8e8;
    background-image: url(/images/backgrounds/backprogramahora.gif);
    background-repeat:repeat-x;   
}
.programabloquetexto
{
    background-color:#ffffff;
    /*border-left:solid 1px #ffffff;*/
    background-image: url(http://www.ahciet.net/images/backgrounds/backprogramasombrabloque.gif);
    background-repeat:repeat-x;  
    padding:15px;
}
.programatitulo
{
    border-top:solid 1px #FFE6E6;
   
    border-right: solid 1px #cc8f8f;
    border-bottom: solid 1px #cc8f8f;
    background-color:#E6CFCF;
    font-weight:bold;
    color:#000000;

}
.programatexto
{
    background-color:#ffffff;
     padding:5px 5px 10px 5px;
    padding:5px 5px 10px 5px;
    color:#444444;
}
 .programahora
 {
    border-top:solid 1px #FFE6E6;
    border-left:solid 1px #FFE6E6;
    
    border-bottom: solid 1px #cc8f8f;
    background-color:#E6CFCF;
    width:75px;
    text-align:center;
    font-weight:bold;
    color:#804040;
    
 }
 .programasinhora
 {
    background-color:#ffffff;
    border-left:solid 1px #ffffff;
 }
.hora
{
    TEXT-ALIGN: center;
    width:75px;
}