   body {
			 background: #8FC2FF;
			 margin : 0px 0px 0px 0px; 
			 text-align:center;
			 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
			 color : #666666; 
	         }
   table{
			 font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   }
   
   H1{
       background: ;
 	     font-size: 12pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-indent: 0px;
    }
    H2{
       background: ;
 	     font-size: 10pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: justify;
	     text-indent: 0px;
   }
  a{
     text-decoration: none;
     color: #0000FF;
    }
  a:hover{
			 color: #FFFFFF;
			 background: #8888FF;
  }
  li{
       vertical-align:top;
  }
 	.negrita{
			 font-weight: bold;
		  }
    .centrado{
       width: 100%;
       text-align: center;
    }
 		input{
		  width: 10px;
			font-size:8pt;
		    }
    textarea{
   		width: 250px;
   		height: 80px;
   		margin-bottom: 10px;
    }
    button{
      margin: 0px 0px 5px 0px;
      font-size:8pt;
    }
    .volver{
        width: 100%;
        text-align:center;
        }
 	  #Formu {
		   width: 100%;
			 text-align: center;
			 background-color:#FFFFFF;
			 border: 0px;
	     font-size:10pt;
			 }
  	.Ftextarea{
/*		   width: 100%;     */
			 }
		#Formu form{
		  margin-bottom : 4px;
			margin-top : 4px;
			margin-left: 0px;
			margin-right: 0px;
			}
 		.FormuOk {
      text-align: center;
   		padding-top: 10px;
   		width: 80%;
			}
		.FormuRow{
			 clear: both;
  		 padding-bottom: 2px;
			 width: 95%;
			 height:20px;
			 text-align: justify;
			 }
    .FormuRow textarea{
      width: 450px;
      margin-left:40px;
      }
		.FormuEtq {
			float: left;
			font-size: 8pt;
 		  width: 40%;
 		  text-align: right;
 		  padding-right: 20px;
			}
 		.FormuEtqG {
			float: left;
			font-size: 8pt;
 		  width: 80%;
 		  padding-right: 20px;
			}
		.FormuInp{
			float: right;
  		width: 60%;
			font-size:8pt;
		}
 		.FormuInpP{
			float: right;
  		width: 20%;
			font-size:8pt;
		}
 		.FormuInpG{
			float: right;
  		width: 90%;
  		height:80px;
			font-size:8pt;
		}
  .Ancho90{
			 clear: both;
			 width: 100%;
			 height:20px;
			 text-align: center;
			 }
	.Medio1_50 {
			float: left;
			font-size: 8pt;
 		  width: 35%;
 		  text-align: right;
 		  font-weight: bold;
			}
  .Medio1_50 a{
      font-weight: normal;
      }
	.Medio2_50{
			float: right;
  		width: 65%;
			font-size:8pt;
			text-align: left;
		}
 .MiniMail a { display:block; width:22px; height:13px; background:url('imagenes/ST00_MiniMail.gif') no-repeat; }
 .MiniMail span { display:none; }
 .MiniMail a:hover { width:22px; height:13px; background-position: 0 0px; background:url('imagenes/ST00_MiniMail_Over.gif') no-repeat; }




  .TresColumnas{
       font-size: 8pt;
			 clear: both;
			 width: 100%;
			 text-align: center;
			 }
	.Columna1 {
      clear: both;
			float: left;
 		  width: 35%;
			}
  .Columna1_1 {
			float: left;
 		  width: 15%;
      }
  .Columna1_2 {
			float: right;
  		width: 85%;
  		text-align: right;
   }
	.Columna2 {
			float: right;
  		width: 65%;
			text-align: left;
		}

		#contenedor{
		  text-align: left;
			width: 730px;
			background: #BDDBFF url('imagenes/ST00_FondoCont.jpg') repeat-y;
			}
		#cabecera{
	    background: url('imagenes/ST00_LogCab.jpg');
	    height : 90px;
	

			width: 100%; 
			text-align:center;
			}
		#cabecera H1{ 
			font-size: 14pt;
			color: #000000;
			height: 40px;
			}
		#cabecera a{ 
			font-size: 14pt;
			}
	#NPrincipal{
        margin-top:60px;
        padding-left:5px;
		    text-align: left;
		    }
	#NPrincipal a{
			font-size: 10px;
			color: #3E59AC;
	   }

  #NPrincipal a:hover{
			     font-weight: normal;
	         background: #FFFFFF;
	         text-decoration: none;
			 }
	   


  hr{
        color: #4861C5;
        }
	#contenidos{
			width:540px;
			min-height: 500px;
			height: 500px;
			margin-left: 0px;
			padding: 10px 10px 10px 10px;
			float:right;
			text-align: justify;
			text-indent: 12px;

			}

	#contenidos H2 {
		   background: #BDDBFF url('imagenes/ST00_icoH2.jpg') no-repeat;
			 color: #000080;
			 font-weight: bold;
			 text-align: center;
			 font-size: 10pt;
			 height : 20px;
			 padding: 0px 0px 9px 0px;
       }
  	#contenidos H1 {
  		 background: #BDDBFF url('imagenes/ST00_icoH1.jpg') no-repeat;
			 color: #CCCCFF;
			 font-weight: bold;
			 text-align: center;
			 font-size: 15px;
			 padding: 5px 0px 15px 0px;
			 margin: 0px 0px 0px 0px;
		     }
	#contenidos H3 {
			 color: #3333FF;
			 font-weight: bold;
			 text-align: center;
			 font-size: 10pt;
			 height : 20px;
      }

			 
  #contenidos li{

		    height: 10px;
		    }
		    
  #InfoGen a:hover{
			 color: #FFFFFF;
			 background: #8888FF;
  }
  #InfoGen a{
			 color: #0000FF;
  }

  #Noticiero H1{
       background: ;
 	     font-size: 12pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-indent: 0px;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 10px 0px;
	     
    }
   #Noticiero H2{
       background: ;
 	     font-size: 10pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: justify;
	     text-indent: 0px;
	     padding: 0px 0px 0px 0px;
	     margin: 0px 0px 0px 0px;
   }
   #Noticiero img{
      margin-bottom: 5px;
      margin-left: 10px;
      margin-right: 10px;
   }
  #Noticia{
      width: 99%;
   }
  #Noticia H1{
       background: ;
 	     font-size: 12pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-indent: 0px;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 10px 0px;

    }
   #Noticia H2{
       background: ;
 	     font-size: 10pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: justify;
	     text-indent: 0px;
	     padding: 0px 0px 0px 0px;
	     margin: 0px 0px 0px 0px;
   }
  #Noticia a:hover{
			 color: #FFFFFF;
			 background: #8888FF;
  }
  #Noticia a{
			 color: #0000FF;
  }
   #Noticia li{
	     text-indent: 0px;
	     padding: 0px 0px 0px 0px;
	     margin: 0px 0px 4px 0px;
       vertical-align: top;
   }
   .FotoNoticiaRealI{
       float: left;
       padding-right: 10px;
       padding-top: 10px;
       font-size: 8pt;
	     color: #2020FF;
	     text-indent:20px;
       font-style: italic;
       width:250px;
    }
    .FotoNoticiaRealD{
       float: right;
       padding-left: 10px;
       padding-top: 10px;
       font-size: 8pt;
	     color: #2020FF;
	     text-indent:20px;
	     font-style: italic;
	     width:250px;
    }
  .NoticiaIDTot{
       width:100%;
       font-style: italic;
    }
  .NoticiaID{
       width:45%;
       float: left;
       text-align:left;
     }
  .NoticiaIDAut{
       width:55%;
       float: right;
       text-align:right;
     }
   .NoticiaIDAut a:hover{
       background: #884400;
    	 color: #FFFF00;
			 font-weight: bold;
   }
   .NoticiaIDAut a{
    	 color: #AA4400;
    	 font-weight: bold;
   }
 .NoticiaEnlaces{
       background: #BDDBFF url('imagenes/ST00_icoNotEnl.jpg') no-repeat;
			 color: #AAAAFF;
			 text-align: left;
			 font-size: 8pt;
			 padding: 3px 5px 3px 5px;
			 margin-bottom:7px;
			 width:100%;
    }
  .NoticiaEnlaces a:hover{
			 color: #FFFFFF;
			 font-weight: normal;
  }
  .NoticiaEnlaces a{
			 color: #88FF33;
  }
  .RespuestasArticulo{
      margin: 10px 0px 10px 50px;
      background:#DDDDDD;
  }
  
   .MiniNoticia{
    Border-style: solid;
    Border-color: #4861C5;
    border-width: 2px;
    padding: 5px 5px 5px 5px;
     height:120px;
    }
   .MiniTitular{
       font-size: 12pt;
			 font-weight: bold;
	     color: #000000;
	     text-align: center;
	     text-indent: 0px;
    }
   .MiniArticulo{
       margin-bottom:10px;
    }
   .MiniArticulo img{
     float: right;
     margin: 5px 5px 5px 5px;
     height:100px;
     width:;
    }
   #Edicion button{
     margin: 0px 0px 0px 0px;
   }

  #Buscador{
    font-size: 8pt;
    width:100%;
    text-align:right;
    padding: 0px 0px 0px 0px;
    }
  #Buscador input{
    width:100px;
    }
  #Buscador span{
    font-size: 6pt;
    font-style: italic;
    font-weight: bold;
   }

  .MiniInfo{
    padding: 3px 0px 3px 0px;
  	background: #4861C5;
		color: #DDDDFF;
		margin-bottom: 5px;
		font-weight: bold;
		text-indent: 0px;
    }
  .MiniInfo a{
    color: #DDDDFF;
    text-decoration: underline;
  }
  .MiniInfo a:hover{
  	background: #DDDDFF;
		color: #4861C5;
    text-decoration: none;
  }
  .errores {
	     font-size: 8pt;
			 font-weight: bold;
	     color: #FF0000;
	     text-align: center;
	     text-indent: 0px;
	         }

		.FLTit {
		   background: url('imagenes/ST00_TitTablas.gif');
			 background-color: #68729E; 
			 color: #ffffff;
			 font-weight: bold;
			 text-align: center;
			 width: 100%;
			 height: 18px; 
		     }
		.FLIco{
			 width: 18px;
			 height: 18px;
			 float: left;
		   background: url('imagenes/ST00_icotablas.jpg') no-repeat;
			 }
		.FLRow{
			 clear: both;
  		 padding-bottom: 2px;
			 width: 95%;
			 text-align: center;
			 }
		.FLEtq {
			float: left;
			font-size: 8pt;
			} 
		.FLInp{
			float: right;
  		width: 70px;
			font-size:8pt;
			}
.ResOk{
      font : 10pt;
      color: #008000;
			height: 18px;
			font-weight: bold;
			background: url('imagenes/ST00_icoOk.gif') no-repeat;
			padding-left: 20px;
			text-align: left;
      }
.ResNo{
      font : 10pt;
      color: #FF0000;
			height: 18px;
			font-weight: bold;
			background: url('imagenes/ST00_icoNo.gif') no-repeat;
			padding-left: 20px;
			text-align: left;
      }
.ResSin{
      font : 10pt;
      color: #666666;
			height: 18px;
			font-weight: bold;
			background: url('imagenes/ST00_icoSin.gif') no-repeat;
			padding-left: 20px;
			text-align: left;
}
.FotoUsuario{
      float: left;
      }
.MiniFotoUsuario{
			height: 75px;
}

.EnlaceVideo img{
     float: left;
     border: 0px;
     margin-right: 20px;
}



h4{
    width: 100%;
    font: 12px;
    padding: 0px 0px 0px 25px;
    text-align:left;
    font-weight: bold;
    background: ;
    color: #000000;
    margin: 5px 0px 0px 20px;
}

#InfoGeneral p{
    font-weight: normal;
}

#InfoGeneral img{
     float:right;
     padding: 0px 0px 0px 0px;
     margin: 10px 10px 0px 10px;
}

#InfoGeneral li{
    font-weight: normal;
    vertical-align:top;
    padding: 0px 0px 0px 0px;
    text-indent:0px;
    margin: 0px 0px 2px 0px;
}

#InfoGeneral a{
    font: 12px;
    font-weight: bold;
    text-align:left;
		color: #8888FF;
}

#InfoGeneral a:hover{
		color: #FFFFFF;
	  background: #8888FF;
}

#EstasEn, #OtrasOpciones{
   font: 10px;
   font-weight: bold;
}

#EstasEn a, #OtrasOpciones a{
   color:#8888FF;
}

#EstasEn a:hover, #OtrasOpciones a:hover{
		color: #FFFFFF;
	  background: #8888FF;
}

#DescrTablon{
    width:430px;
    margin: 0px 0px 5px 40px;
    color:#DDFFFF;
}

#DescrTablon span{
    width:100%;
    text-align:center;
    font-weight: bold;
    font : 14pt;
    margin-bottom:5px;
    color:#FFFFFF;
}
#PizSup{
    height:22px;
    background: url('imagenes/PizarraSup.gif') no-repeat;
}
#PizMed{
    background: url('imagenes/PizarraMed.gif') repeat;
    padding: 0px 30px 0px 30px;
}
#PizInf{
    height:22px;
    background: url('imagenes/PizarraInf.gif') no-repeat;
}


#Menu{
   		background : #BDDBFF;
			padding : 2px 2px 2px 2px;
			width: 186px;
			float:left;
			margin : -10px 0px 0px 0px;
}
#Menu a:hover{
			 color: #FFFFFF;
			 background: ;
}

#FormuLog span{
    width: 50%;
    float:left;
    padding:2px 2px 4px 0px;
    text-align:right;
    color:#004488;
    
}
#FormuLog input{
    width: 45%;
    float:right;
    font-size:8pt;
    margin:0px 2px 0px 0px;
    padding:0px 0px 0px 0px;
    background : #8FC2FF;
    
    
 	  BORDER-BOTTOM:#BDDBFF 2px solid;
    BORDER-RIGHT:#BDDBFF 2px solid;

    BORDER-LEFT:#004488 2px solid;
    BORDER-TOP:#004488 2px solid;
    
    color:#FFFFFF;
    font-weight: bold;
    
    
}
#FormuLog{
    width: 100%;
}
#FormuLog form{
    margin:5px 0px 1px 0px;
    padding:0px 0px 0px 0px;
}
.FormuLogCampos{
    padding:0px 0px 20px 0px;
}
.MenuSccTit{
    font : 10pt  Geneva, Arial, Verdana, Helvetica, sans-serif;
    cursor: hand;
    background: #4861C4 url('imagenes/ST00_TitSCCMenu_A2.jpg') top left no-repeat;
    color:#88CCFF;
    font-weight: bold;
    text-align: right;
    padding: 0px 30px 8px 0px;
    width:100%;
    display:none;
}
.MenuSccTitOcult{
    font : 10pt  Geneva, Arial, Verdana, Helvetica, sans-serif;
    cursor: hand;
    background: #4861C4 url('imagenes/ST00_TitSCCMenu_C2.jpg') top left no-repeat;
    color:#88CCFF;
    font-weight: bold;
    text-align: right;
    padding: 0px 30px 8px 0px;
    width:100%;
}

.MenuScc{
    width:100%;
    margin-bottom:5px;
}

.MenuSccR{
    display:none;
}

.MenuSccL{
    display:none;
}

.ItemMenu{

}

.ItemMenu a{
    text-decoration:none;
    font-weight: bold;
    color:#004488;
    width:100%;
    padding-left:20px;
}

.ItemMenu a:hover{
    color:#FFFFFF;
}

.ItemIdentidad{
    margin: 0px 0px 5px 5px;
    color:#004488;
}

.ItemIdentidad span{
    font-weight: bold;
}

#Taquilla{	
	background: url('imagenes/directorio.jpg') top left no-repeat;
	width: 100%;
	height:500px;
}
#BarraRuta{
	width: 100%;
	margin: 5px 0px 25px 105px;
	color: #CCCCFF;
	font-weight: bold;
}
#BarraRuta a{
	color: #FFFFFF;
}
#TqCarpetas{
	width: 34%;
	float: left;
	margin-left:20px;
	text-indent: 0px;
}
#Tq_EnlacesCarpetas{
	margin-left:272px;
	width=100%;
}
#Tq_Nue_on {
	width: 60px;
	height: 41px;	
}
#Tq_Nue_on:hover{
	background: url('imagenes/Tq_Car_nuevo_on.jpg') top left no-repeat;	
}
#Tq_Edi_on {
	width: 60px;
	height: 41px;	
}
#Tq_Edi_on:hover{
	background: url('imagenes/Tq_Car_editar_on.jpg') top left no-repeat;	
}
#Tq_Bor_on {
	width: 60px;
	height: 41px;	
}
#Tq_Bor_on:hover{
	background: url('imagenes/Tq_Car_borrar_on.jpg') top left no-repeat;	
}





#TqArchivos{
	width: 65%;
	text-indent: 0px;
}

       .ejemplo {
	       width: 100%; 
		   background-color: #A0A0FF; 
		   }
		          a.ejemplo:link{
	         	     font-size:8pt;
			 		 font-weight:'bold';
	         		 color:'#FFFFFF';
	         		 text-decoration:none;
			 	  }
       			  a.ejemplo:visited{
	         	     font-size:8pt;
			 		 font-weight:'bold';
	         		 color:'#FFFFFF';
	         		 text-decoration:none;
			     }
       			 a.ejemplo:hover{
	                font-size:8pt;
			 		font-weight:'bold';
	         		color:'#000000';
	         		text-decoration:none;
			    }
	   
		   
       .opaco {filter: alpha(opacity=50); opacity: .5} 
       .opacoM {filter: alpha(opacity=70); opacity: .7}
