body {  
	background-color: #ffba00;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imagenes/fondopag.png);
	background-repeat: repeat-x;
}

A:link, A:visited 
     { text-decoration: none }
A:hover 
     { 
	 color: #ff0000;
	 text-decoration: underline }

.central {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff; 
    border-style:solid; 
    border-color:#e0e0e0; 
    border-width:1px; 
} 
.centraltitulo{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#E7F5E9;
	border-bottom:1px solid #FBFFFB;
	font-size: 18px;
	font-weight: normal;
	color: #006633;
} 
.centralcontenido{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 14px;
	color: #666666;
} 
.centralpie{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#f0f0f0;
	font-size: 11px;
} 
/* EFECTOS MENUS TOP ADMINISTRATIVOS ///////////////////////////////////////////////////////// */
.menutop1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size:16px; 
   color: #FFFFFF;
   font-weight: bold;
   text-decoration:none;
}
.menutop1 a:link {
   font-family: Arial, Helvetica, sans-serif; 
   font-size:16px; 
   color: #ffffff;
   font-weight: bold;
   text-decoration:none;
}
.menutop1 a:visited {
   font-family: Arial, Helvetica, sans-serif; 
   font-size:16px; 
   color: #ffffff;
   font-weight: bold;
   text-decoration:none;
}
.menutop1 a:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size:16px; 
   color: #ffff00;
   font-weight: bold;
   text-decoration:none;
}
/* FIN EFECTOS MENUS TOP ADMINISTRATIVOS ///////////////////////////////////////////////////////// */
.buscador {   
   border-color:#CCCCCC;
   border-width:1px;
   background-color:#FFFFFF;
   }
.titarriba {font-size: 18px; font-family: Arial, Helvetica, sans-serif;color: #FFCC00}
.menu {
    background-color:#ffffff; 
    border-style:solid; 
    border-color:#669900; 
    border-width:1px; 
} 
.menutitulo{
    font-family: Arial, Helvetica, sans-serif;
	background: #E9F3DE;
	border-bottom:1px solid #669900;
	font-size: 13px;
	font-weight: bold;
	color: #006633;
} 
.menucelda{
    font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 12px;
}
.menuder {
    background-color:#ffffff; 
    border-style:solid; 
    border-color:#e0e0e0; 
    border-width:1px; 
} 
.menutituloder{
    font-family: Arial, Helvetica, sans-serif;
	background-color:#E7F5E9;
	border-bottom:1px solid #FBFFFB;
	font-size: 13px;
	font-weight: bold;
	color: #3366CC;
} 
.menuceldader{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 12px;
} 
.bloque {
    background-color:#ffffff; 
    border-style:solid; 
    border-color:#0066FF;
    border-width:1px; 
} 
.bloquetitulo{
	background-color:#F0F9FF;
	border-bottom:1px solid #0066FF;
	font-size: 13px;
	font-weight: bold;
	color: #07519A;
} 
.bloquecontenido{
	background-color:#ffffff;
	font-size: 12px;
} 
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
} 
.titulocomentario {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#990000;
	font-weight: bold; 
}
.botonregresar {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	font-weight: bold; 
}
.menutop {
    background-color:#ffFFFF; 
    border-style:solid; 
    border-color:#009900; 
    border-width:1px; 
    
}  
.menuceldatop{
	background-color:#FFEDC4;
	font-size: 12px;
	width:15%;
	text-align:center;
} 
.anuncio{
	background-color:#008000;
	font-size: 12px;
	color:#ffffff;
	font:Geneva, Arial, Helvetica, sans-serif;
	border-style:solid; 
    border-color:#AACCEE; 
    border-width:1px; 
} 
.cabecera {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#ffffff;
	font-weight: bold; 
}
.agregarcomentario a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight: bold; 
}
.agregarcomentario a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight: bold; 
}


     .elementoVisible {display:block;}
     .elementoOculto {display:none;}
     .linkContraido {
          cursor: pointer;
          background:  url(imagenes/ec_expandido.gif) no-repeat;
		  width: 18px;
     }
     .linkExpandido {
          cursor: pointer;
          background:  url(imagenes/ec_contraido.gif) no-repeat;
          width: 18px; 
     }

.menuarriba a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight: normal;
	text-decoration: none;
}
.menuarriba a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	font-weight: normal;
	text-decoration: underline;
}
.menuarriba a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	text-decoration: none;
}
.menuserv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}
.menuserv a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}
.menuserv a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.menuserv a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
}
.titnaranja {
	color: #FF6600;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.texttit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.textcont {
   font-size: 13px; 
   font-family: Geneva, Arial, Helvetica, sans-serif;
   }
.textnaranja {
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.textazul {
	color: #0066CC;
	font-weight: bold;
	font-size: 16px;
}
<!--
#carousel1{
	width: 600px;
	margin: auto;
	border: 0px solid #ccc;
	overflow: auto;
	height: 200px;
	position: relative;
	margin-top: 2em;
}
#carousel1 img{
	width: 200px;
	border: 0 none;
}
#carousel1_Controles img{
	border: 0 none;
	width: 20px;
	height: 20px;
}
-->
