/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */



  body { line-height: 2.3em;

    	 color: #585858;

         font-weight: normal;

		 margin-top:0px;

         text-align: justify;

         background-image: url(imagenes/fondo.gif);

         background-repeat: no-repeat;

         background-attachment: fixed;

         font-family: arial,sans-serif;

         font-size: 8pt;

    }



  .boton { margin: 0px;

    padding: 0px;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    background-color: #ffffff;

    color:#626262;

    }



  input { margin: 0px;

    padding: 0px;

    font-family: Geneva,Arial,Helvetica,sans-serif;

    font-size: x-small;

    font-style: normal;

    background-color: rgb(226, 227, 229);

    color: #626262;

    }



  hr { text-align: left;

    color: #E10047;

    width: 100%;

    height: 1px;

    }

H1 {

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 12px;	

	color:#E12357;

    }

  #cabecera { margin: 0pt;

    		  padding: 0pt 0pt 0pt 60pt;

    }



  #cabecera h1 {

    margin: 0pt;

    background: transparent url(imagenes/top_h1.gif) no-repeat scroll left bottom;

    font-size: 100%;

    color: #000000;

	padding: 0px 0px 5px;

	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 18px;

 

    }



#cabecera h1 a { padding-left: 0px;

    padding-top: 0px;

    text-decoration: none;

    color: rgb(78, 121, 181);

    }



#cabecera h1 a:hover { color: rgb(78, 121, 181);

                     }

					 

#autentificacion {

                  background-image:url(imagenes/fondoautentificacion.gif);

				  background-repeat:no-repeat;

				  height:34px;

				  font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    			  font-size: 8pt;

				  padding-left:490px;

				  color:#999999;

                 }

				 

#autentificacion input {

						background:#F5F5F5;

						border:1px solid #ECECEC;

						font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    					font-size: 8pt;

						color:#999999;

						}

#autentificacion a {

                 color:#585858;

    			 font-family: Arial,Helvetica,sans-serif;

    			 font-size: 1em;

    			 font-weight:normal;

					}			

#nombre {

			color:#585858;

			right:10px;

    		font-size: 1em;

    		font-weight: normal;		

			position:absolute;

			right:75px;	

			top:9px;

		 }	

		 						

#desconectar {  position:absolute;

				right:10px;

				top:0px;

				}

				

#desconectar a { color: #DF0139;

    			 font-family: Arial,Helvetica,sans-serif;

    			 font-size: 1em;

    			 font-weight: bold;

   				 }

	

#titulo {  position:absolute;

  		   font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

           font-size: 24px;

		   padding:10px 10px 10px 350px;

		   color:#000000;



		  

		  }

		  

  #sup_bloque { padding-top: 4pt;

    padding-left: 4pt;

    position: absolute;

    margin-top: 0px;

    left: 0px;

    width: 100%;

    z-index: 1;

    }



  #autentificar { border-top: 1pt dotted rgb(226, 226, 226);

    border-bottom: 1pt dotted rgb(226, 226, 226);

    margin-top: -30px;

    color: rgb(76, 123, 190);

    position: absolute;

    padding-left: 4pt;

    padding-top: 2pt;

    font-family: arial,sans-serif;

    font-size: 8pt;

    font-weight: bold;

    height: 30px;

    width: 100%;

    }



  #autentificar input { border: 1px solid rgb(229, 229, 229);

    background: rgb(239, 239, 239) none repeat scroll 0%;

    font-family: arial,sans-serif;

    font-size: 8pt;

    }



  #combo { position: absolute;

    top: 0px;

    right: 12px;

	color: #E10044;

    }



  #combo b { visibility: hidden;

    }



  #combo a { color: #6A6A6A;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 1em;

    font-weight: bold;

    }



  #dondeestoy { border-bottom: 1px solid rgb(204, 204, 204);

    padding: 3px 0px 0px;

    color: rgb(80, 79, 76);

    left: 0px;

    top: 0px;

    position: absolute;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 8pt;

    background-image: url(imagenes/fondo_barra.gif);

    width: 100%;

    height: 20px;

    z-index: 3;

    }



  #dondeestoy td { background: rgb(71, 102, 140) none repeat scroll 0%;

    color: rgb(80, 79, 76);

    }



  td { font-size: 8pt;

    }



  th { color: rgb(85, 85, 85);

    font-size: 10pt;

    }



  a:link { color: #E10044;

    	   font-size: 100%;

    }



  a:visited { color: #E10044;

    font-size: 100%;

    }



  a:active { font-size: 100%;

    }



  em { color: rgb(149, 186, 226);

    font-size: 8pt;

    font-weight: bold;

    }



  .diacoloreado { background: white none repeat scroll 0%;



    color: red;

    }



  .diacoloreado a { color: red;

    font-size: 9px;

    }



  .resaltado { border-style: solid;

    border-color: rgb(111, 153, 119);

    background: rgb(238, 238, 238) none repeat scroll 0%;

    color: rgb(0, 0, 0);



    font-size: 8pt;

    }



  .resaltado table { border-style: solid;

    border-color: rgb(188, 233, 199);

    background: rgb(238, 238, 238) none repeat scroll 0%;



    }



  .resaltado th { border-style: solid;

    border-color: rgb(111, 153, 119);

    background: rgb(238, 238, 238) none repeat scroll 0%;

    color: rgb(0, 0, 0);



    font-size: 8pt;

    }



  .resaltado td { background: rgb(238, 238, 238) none repeat scroll 0%;

    color: rgb(0, 0, 0);

    font-size: 8pt;



    }



  .sololectura { border-style: solid;

    border-color: rgb(111, 153, 119);

    background: rgb(238, 238, 238) none repeat scroll 0%;



    color: rgb(0, 0, 0);

    font-size: 8pt;

    text-align: right;

    }



  #usuario { background: rgb(17, 86, 140) none repeat scroll 0%;

    position: absolute;

    left: 0px;



    top: -200px;

    width: 100%;

    z-index: 1;

    }



  #usuario nobr { color: rgb(134, 156, 188);

    width: 50px;

    }



  #usuario a { padding: 0px 5px;

    font-size: xx-small;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    text-decoration: none;

    color: rgb(82, 116, 179);

    }



  #usuario a:hover { color: rgb(255, 124, 0);

    }



  .pestanaoff { background: #D9D9D9



    }



  .pestanaoff td { 

  	color: #E10044;

    font-size: 8pt;

    background-image: url(imagenes/fondo_zonas.gif);

    }



  .pestanaoff a { color: #585858;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    text-decoration: none;

    }



  .pestanaoff a:visited { color: #585858;

    }



  .celdaon td { background: #E10044;



    color: #E10044;

    font-weight: 600;

    }



  .pestanadelante { background: rgb(0, 0, 0) none repeat scroll 0%;

    color: black;



    }



  .paginaoff a { background: rgb(0, 0, 0) none repeat scroll 0%;



    }



  #CAJA {  }



  #CAJA h2 { padding: 2px;

             color:#E10044;

    		 font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    		 font-size: 18px;

             text-align: left;

             font-weight: normal;

             margin-top: 0px;

             margin-left: 4px;

             margin-right: 4px;

    }



  #CAJA h2 a { color: #E10044;;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 18px;

    text-decoration: none;

    }



  #CONTENIDO { border-right: 1px solid rgb(255, 255, 255);

    border-bottom: 1px dotted rgb(188, 188, 188);

    padding: 4px 0px 4px 4px;

    margin-top: -14px;

    margin-left: 4px;

    margin-right: 4px;

    color: rgb(128, 128, 128);

    font-weight: normal;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 8pt;

    text-align: left;

    }



  #CONTENIDO input { border: 1px solid rgb(197, 196, 194);

    margin: 2px;

    background-color: rgb(239, 239, 238);

    color: rgb(144, 137, 124);

    font-size: 10px;

    }



  #CONTENIDO textarea { border: 1px solid rgb(197, 196, 194);

    margin: 2px;

    background-color: rgb(239, 239, 238);

    color: rgb(144, 137, 124);

    font-size: 10px;

    }



  #CONTENIDO b { padding: 2px 0px 2px 2px;

    color: rgb(116, 116, 116);

    position: inherit;

    }



.imagenportada {
    margin: 1em 1em 1em 1em;
	float: left;
	font-size: 8pt;
    }

 imagenportada.cuerpobloque {
			                background:#000;
								float: center;
			                }

  .noticias-scroll { color: rgb(0, 0, 0);

    font-family: helvetica,arial;

    font-size: 8pt;

    }



  .noticias-scroll li { list-style-image: url(imagenes/lista_scroll.gif);

    }



  .noticias-scroll th { color: #E10044;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 18px;

    text-align: left;

    font-weight: normal;

    }



  .noticias-scroll td { border: 1px dotted rgb(204, 204, 204);

    background: rgb(255, 255, 255) none repeat scroll 0%;

    color: rgb(128, 128, 128);

    font-weight: normal;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 8pt;



    }



  .noticias-scroll a { color: rgb(128, 128, 128);

    font-weight: normal;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 8pt;

    }



  #cuerpo { padding: 4px;

    font-size: 11px;

    font-family: "Trebuchet MS",Verdana,Arial;

    width: 100%;

    left: 0px;

    top: 0px;

    text-align: left;

    z-index: 2;

    }



#servicios {
			padding-top:0px;
			top:0px;

		   }		
		   			  
#servicios select {
                        color:#787072;
						background:#fff;
						border:#D4D4D4 1px solid;
						font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;	
						font-weight:bold;			
			      }	
				  
#servicios option {
					background:#fff;
				   }		
				   		  
	
		   			  
#servicios H1 {
   				color: #e1084b;
				font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				font-size:16px;	
				font-weight:bold;
                padding-top:0px;	
				padding-left:0px;	
				background-image:url(imagenes/utilidades.jpg);
				background-repeat:no-repeat;
				width:52px;
				height:45px;	
				border-bottom:0px
}				




  #pagina { background:#ffffff;

    		text-indent: 5%;

    		line-height: 18px;

    		font-family: Verdana,Arial,Helvetica,sans-serif;

    		font-size: 11px;

    		color: rgb(51, 51, 51);

    }



  .pagina li { text-indent: 5%;

    line-height: 18px;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 11px;

    color: rgb(51, 51, 51);

    }



  #pagina h1 { color: #DF0139;

    		   font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 16px;

    text-align: left;

    font-weight: bold;

    }



  h4 { padding: 2px 0px 0px 5px;

    visibility: hidden;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 1.5em;

    color: rgb(153, 153, 153);

    font-weight: normal;

    }



  #categorias-indice h3 { top: 0px;

    bottom: 2px;

    color:#E10047;

    }



<!--servicio de noticias-->	



#categorias-noticias  {

						background-image:url(imagenes/fondocategoria.gif);

						margin:10px 50px 10px 50px;

						padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left';

						border:1px solid #DFDBDB;

						}		

						

#categorias-noticias b {

	                    font-family:"Trebuchet MS", Arial, sans-serif;		

		                font-weight:bold;

		                font-size:14px;					

						color:#2B83C3;			

						}	

						

#categorias-noticias select	{

							background:#F1F1F1;
							border:1px solid #A5ACB2;
							font-family: "Trebuchet MS", Arial, sans-serif;	
							color:#555555;
						    font-weight: normal;
						    font-size: 8pt;

							 }

#indice-noticias {

				   background:#ffffff;
                   background-image:url(imagenes/fondo_noticias.gif);
                   background-repeat:repeat-x;
                   margin:0px 5px 0px 5px;
                   padding:2px 2px 2px 2px;
                   border:1px solid #DFDBDB;

				 }	
				 
#intro-noticia {
							font-family: "Trebuchet MS", Arial, sans-serif;	
							color:#555555;
						    font-weight: bold;
						    font-size: 9pt;
			   }				 
			   
  fieldset {    

    border: 1px solid #DEDEDE;

    padding: 5px;

    margin-bottom: 10px;

    top: 5px;

    background-color:#F9F9F9;

    z-index: 0;

    }



  fieldset th { height: 26px;

    background-image: url(imagenes/th_consultas.gif);

    font-size: 0.7em;

    color: #DE0242;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    }



  fieldset table { width: 100%;

    }



    fieldset input {     

	border: 1px solid #DEDEDE;

    background: rgb(255, 255, 255) none repeat scroll 0%;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 1em;

    color: rgb(85, 85, 85);

    }



  select { background: rgb(255, 255, 255) none repeat scroll 0%;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 1em;

    color: rgb(85, 85, 85);

    }



  option { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 1em;

    color: rgb(85, 85, 85);

    background-color: rgb(246, 246, 246);

    }



  legend { border: 1px solid #DEDEDE;

    padding: 0px 10px;

    background: #FFFFFF;

    color: rgb(124, 124, 124);

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 13px;

	font-weight:bold;

    }


tr.par {    background-image:url(imagenes/fondopar.gif);
			height:26px;
	   }
	   
td.par {
			background-color:#c0ced8;
			border:#d8caca solid 1px;
		}
		
.par  a {
				color:#646565;	
				font-weight:bold;
				text-decoration:none;
			    }				
			  	
.par  a:visited {
				color:#646565;	
				font-weight:bold;
				text-decoration:none;
			    }	
.par  a:hover {
				color:#868686;	
				font-weight:bold;
				text-decoration:none;
			    }			
tr.impar {
			background-image:url(imagenes/fondoimpar.gif);
			height:26px;
         }
		 
.impar td {
			color:#868686;
		   }
		   		 
td.impar {
			background-color:#F3F5F7;
			border:#d8caca solid 1px;
		}
		
.impar  a {
				color:#646565;	
				font-weight:bold;
				text-decoration:none;
			    }				
			  	
.impar  a:visited {
				color:#646565;	
				font-weight:bold;
				text-decoration:none;
			    }	
.impar  a:hover {
				color:#868686;	
				font-weight:bold;
				text-decoration:none;
			    }			
tr.pendiente {
			background-image:url(imagenes/fondopendiente.gif);
			color:#ffffff;
			height:26px;
			}
			
td.pendiente {
			background-color:#ffcece;
			border:#d8caca solid 1px;
			color:#ffffff;
			}
.pendiente nobr {
		        color:#bc0101;	
			  }	
			  	
.pendiente  a {
				color:#bc0101;	
				font-weight:bold;
				text-decoration:none;
			    }				
			  	
.pendiente  a:visited {
				color:#bc0101;	
				font-weight:bold;
				text-decoration:none;
			    }	
.pendiente  a:hover {
				color:#f21e1e;	
				font-weight:bold;
				text-decoration:none;
			    }					
.pendiente td {
			 color:#bc0101;	
			 font-weight:bold;

		    }
												
tr.encurso {
			background-image:url(imagenes/fondoencurso.gif);
		    color:#1267b9;	
			font-weight:bold;
			height:26px;
			
			}
			
td.encurso {
			background-color:#ddeffb;
			border:#d8caca solid 1px;
			color:#1267b9;	

			}	
					
.encurso nobr {
		        color:#1267b9;	

			  }	
			  	
.encurso  a {
				color:#1267b9;	
				font-weight:bold;
				text-decoration:none;
			    }				
			  	
.encurso  a:visited {
				color:#1267b9;	
				font-weight:bold;
				text-decoration:none;
			    }	
.encurso  a:hover {
				color:#5d94f0;	
				font-weight:bold;
				text-decoration:none;
			    }					
.encurso td {
			 color:#1267b9;	
			 font-weight:bold;

		    }
									
tr.borrado {
			background-image:url(imagenes/fondoencurso.gif);
			color:#ffffff;
			height:26px;
			}
			
			
td.borrado {
			background-color:#e1f4d5;
			border:#d8caca solid 1px;
			}
		
.borrado nobr {
		        color:#1267b9;	

			  }	
			  	
.borrado  a {
				color:#62814f;	
				font-weight:bold;
				text-decoration:none;
			    }				
			  	
.borrado  a:visited {
				color:#62814f;	
				font-weight:bold;
				text-decoration:none;
			    }	
.borrado  a:hover {
				color:#80af64;	
				font-weight:bold;
				text-decoration:none;
			    }					
.borrado td {
			 color:#62814f;	
			 font-weight:bold;

		    }

  .imagen { 

    position: absolute;

	border: 1px solid #C9C9C9;

    right: 10px;

    top: 10px;

    }



  .descripcion { 

    border: 1px solid #C9C9C9;

    position: absolute;

    color: rgb(85, 85, 85);

    background-color: rgb(247, 247, 247);

    width: 50%;

    top: 10px;

    }



  .descripcion th { background: rgb(240, 240, 240) none repeat scroll 0%;



    color:#585858;

    text-align: left;

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    }



  #clientes { 

  	border: 1px solid rgb(191, 213, 191);

    padding: 20px 0px 0px 300px;

    background-image: url(imagenes/autentibeetle.gif);

    background-repeat: no-repeat;

    width: 500px;

    height: 225px;

    color: rgb(191, 210, 191);

    }



  #clientes2 { border: 1px solid rgb(191, 213, 191);

    padding: 20px 0px 0px 300px;

    background-image: url(imagenes/nuevousuario.gif);

    background-repeat: no-repeat;

    width: 318px;

    height: 129px;

    color: rgb(191, 210, 191);

    }



  #clientes2 a { color: rgb(1, 130, 87);

    font-weight: bold;

    text-decoration: underline;

    }



  #listado-consultas { background: rgb(255, 198, 111) none repeat scroll 0%;

    font-family: helvetica,arial;

    font-size: 8pt;

    color: rgb(69, 79, 85);

    text-decoration: none;

    }



  #listado-consultas th { color: rgb(76, 123, 190);

    font-size: 8pt;

    background-image: url(imagenes/th_consultas.gif);

    height: 22px;

    }



  #listado-consultas table { border-style: solid;

    border-width: 1px;

    background: rgb(246, 246, 246) none repeat scroll 0%;

    font-family: helvetica,arial;

    font-size: 8pt;

    color: rgb(69, 79, 85);



    text-decoration: none;

    }



  #listado-consultas td { background: rgb(246, 246, 246) none repeat scroll 0%;

    font-family: helvetica,arial;

    font-size: 8pt;

    color: rgb(69, 79, 85);



    text-decoration: none;

    }



  #listado-consultas a { font-family: helvetica,arial;

    font-size: 8pt;

    }



  #listado-consultas a:link { color: rgb(1, 66, 137);

    }



  #listado-consultas a:visited { color: rgb(1, 66, 137);

    }



  #listado-consultas a:active { color: rgb(1, 66, 137);

    }



  #listado-consultas a:hover { color: rgb(149, 186, 226);

    }



  #listado-consultas b { font-family: helvetica,arial;

    font-size: 8pt;

    color: rgb(149, 186, 226);

    }



  .suscribirse { background: rgb(0, 0, 0) none repeat scroll 0%;



    }



  #Zonas { top: 0px;

    width: 100%;

    }



  .ivorybodytable { border: 1px solid #D9D9D9;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    background-image: url(imagenes/fondo_zonas.gif);

	background-repeat:none;

	height:18px;

    color: #585858;
	z-index:10;
    }



  .ivorybodytable td { border: 0px none ;

    background-color: #ffffff;

    background-image: none;

    }



  .phplmnormal { background: rgb(0, 0, 0) none repeat scroll 0%;

    font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    color: rgb(0, 0, 0);
    z-index:10;


    }



  a.phplm:link { font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    color: #585858;

    text-decoration: none;
    }



  a.phplm:visited { font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    color: #585858;

    text-decoration: none;
    }



  a.phplm:hover { font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    color:#585858;

    text-decoration: underline;

    }



  a.phplm:active { font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    color: #585858;

    text-decoration: none;

    }



  .preformatted { font-family: Arial,Helvetica,sans-serif;

    font-weight: bold;

    font-size: 8pt;

    }



  #formularios { border: 1px solid rgb(204, 204, 204);

    background: rgb(255, 255, 255) none repeat scroll 0%;



    }



  #formularios h1 { color: rgb(102, 102, 102);

    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

    font-size: 14px;

    text-decoration: none;

    }



  #formularios h2 { visibility: hidden;

    }



#formularios input.boton  {

					       margin: 0px;

                           padding: 0px;

                           font-family: Arial,Helvetica,sans-serif;

                           font-size: 0.9em;

                           font-style: normal;

                           background-color: #ffffff;

                           color:#626262;

						   border-top:1px solid #E0DFE3;

						   border-left:1px solid #E0DFE3;

				           border-right:1px solid #716F64;

						   border-bottom:1px solid #716F64;

						  }



#turismos {

		   color:#000000;

		   background:#ffffff;

		   font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

           font-size: 14px;

		   text-indent:2px;

		   }		

		   

#turismos H1 {

		     color:#E10044;

		     font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;

             font-size: 14px;

			 }		   

		   				  