﻿/************************basiscas de la web*************************/

/*ETIKETAS*/
body   {
	
	color: #ffffff;
   	font-size: 17px;
	font-family: arial black;
	text-align: center;
	background-color: #000000;
}
div{
    display: block;
}
input, textarea        /*Fomularios*/
{
	border-top: 2px solid #42421c;   /*borde "tamaño" "tipo" "color"*/
	border-bottom: 1px solid #a7a747;   /*borde "tamaño" "tipo" "color"*/
	border-right: 1px solid #a7a747;   /*borde "tamaño" "tipo" "color"*/
	border-left: 2px solid #42421c;   /*borde "tamaño" "tipo" "color"*/
	background-color:transparent;  /*color fonfo*/
	color: white;				/*Color letras*/
	font-family: arial black;         /*Fuente*/
	font-size: 13px;			/*Tamaño letra*/
    letter-spacing: 2px; 			/*Espacio entre letras*/
}

input:hover
{
	background-color: BLACK;    /*color fonfo*/
	color: white;				/*Color letras*/
	font-family: arial black;         /*Fuente*/
	font-size: 13px;			/*Tamaño letra*/
    letter-spacing: 2px; 			/*Espacio entre letras*/
}


h1{
	font-family: arial black;
	letter-spacing: 0px;  
	font-size: 20px;
        color: white;
}
h5{
	color: white;
}


p {
	font-family: Arial; 
	color: white;
	text-align:justify;

}


a  {
	color: yellow;
	font-size: 12px;
	text-decoration: none;
}

a:hover{
	color: gray;
	text-decoration:none;
}

.hrcolorkk
{
	color: #42421C;
	width: 100%;
}

.aveces
{
	color: yellow;
	font-size: 11px;
	text-decoration: none;
}

.aveces:hover{
	color: gray;
	text-decoration:none;
}


/**KLASES DE LA WEB*/

.fondo {
   background-image: url(gfx/fondo.jpg);
   background-repeat:no-repeat;
   width: 965px;
   height:656px;
}

.marco  {
	overflow : hidden;
    width: 965px;
    height:656px;
}

.margen  {
  width: 550px; 
  height: 656px; 
  background-color:#000000;
  position: relative;
  top: -600px;
  left: 15px;
  z-index: 1;

  -moz-opacity: 0.50;
  filter: alpha(opacity = 50);  
  -khtml-opacity: .50;
  opacity: .50;
  overflow: auto;
  } 
  
.opaco  {
  width: 550px; 
  height: 656px;
  position: relative;
  top: -1255px;
  left: 15PX;
  z-index:2;
  color: white;    
  overflow: auto;
  } 

.divboton
{
  color: yellow;
  height: 25px;
  font-family: arial black;
  letter-spacing: 2px; 
  font-size: 18px;
  background-color: black;
  border-bottom: solid 1px #636448;
  border-right: solid 1px #636448;	
  border-top: solid 1px #2b2c1f;
}

.divboton1
{
  color: yellow;
  height: 25px;
  font-family: arial black;
  letter-spacing: 2px; 
  font-size: 18px;
  background-color: black;
  border-bottom: solid 1px #636448;	
  border-top: solid 1px #2b2c1f;
}

.adivboton 
{
  height: 25px;
  font-family: arial black;
  letter-spacing: 2px; 
  font-size: 18px;
}

/*********noticias*********/

.titulo {
  color: #000000;  
  font-family: arial black;
  letter-spacing: 0px; 
  font-size: 18px;  
  text-align: left;     
  width: 80%;

}

.texto
{
   width: 80%;  
   letter-spacing: 0; 
   font-family: arial;
   color: #fafafa;
   font-size: 12px;   
   text-align: left;
}

/*********foro*********/
.foro
{
 
   letter-spacing: 0; 
   font-family: arial;
   color: #fafafa;
   font-size: 12px;
}

/*********fotos*********/
.botonkftas{
	font-family: arial ;
	background: black;
	width: 100%;	
	display: block;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 0px;
	border-bottom: solid 1px #636448;
	border-right: solid 1px #636448;	
	border-top: solid 1px #2b2c1f;
	}
	
.botonkftas1{
	font-family: arial ;
	background: black;
	width: 70%;	
	display: block;
	text-align: left;
	}

/**********************Menus**************************/

.bt666 {
	color: white;
	font-family: Impact;
	font-size: 18px;
	letter-spacing: 2px;
	background-image: url(botones/boton.gif);
	width: 107px;
	height: 46px;
	display: block;
}

.bt666:hover {
	color: gray;
	width: 107px;
	height: 46px;
	display: block;
	background-image: url(botones/botonoscu.gif);
}

.bt665 {
	font-family: Impact;
	font-size: 18px;
	letter-spacing: 2px;
	color: gray;
	width: 107px;
	height: 46px;
	display: block;
	background-image: url(botones/botonoscu.gif);
}

.bt999 {
	width: 107;
	height: 46;
	cellspacing: 0;
	cellpadding: 0;
	line-height: 40px;
}

.bt999:hover {
	color: green;
	width: 107px;
	height: 46px;
	cellspacing: 0px;
	cellpadding: 0px;
	line-height: 40px;
}

.reloj {
	z-index: 9;
  	position: relative;
  	top: 200px;
  	left: -380px;
	width: 140px;
	height: 170px;
	letter-spacing: 2px;
	font-family: arial; 
	}

.boton
{
	font-family: arial black;
	font-size: 13px;
	letter-spacing: 1px;
	color: red;	
}

.iz  {
  height:600px;
  width:170px; 
  
  float:none;
  position: relative;
  letter-spacing: 1px;
  
  top: 50px;
  left: -370px;
  overflow: hidden; 
  } 


.de  {
  height:220px;
  width:150px; 
  
  float:none;
  position: relative;
  letter-spacing: 1px;
  
  top: -1690px;
  left: 380px;
  overflow: hidden; 
  }   
.de1 {
  height:220px;
  width:150px; 
  
  position: absolute;
  letter-spacing: 1px;
  overflow: hidden; 
  
  left: 15px;
  top: 480px;
  }
  
  .de2 {
  height:360px;
  width:130px; 
  
  float:none;
  position: relative;
  letter-spacing: 1px;
  
  top: -1800px;
  left: 380px;
  overflow: hidden; 
  background-image: url(gfx/festival/botonFesti.png);
  background-repeat: no-repeat;
    } 
  
 .de2:hover {
  background-image: url(gfx/festival/botonFesti2.png);
  background-repeat: no-repeat;
  } 
.grupo {
  position: absolute;  
  width: 493px;
  height: 261px;
  background-image: url(gfx/festival/sobranficha.png);
  background-repeat: no-repeat;
  -webkit-transform: rotate(-5deg);	
  -moz-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  -o-transform: rotate(-5deg);
  transform: rotate(-5deg);
  overflow: hidden; 
  }
.grupo_fotos {
    position: relative;
  -webkit-transform: rotate(-3deg);	
  -moz-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  transform: rotate(-3deg);
  left: -90px;
  top: 45px;
}
.grupo_texto {
    position: relative;
    font-size: 13px; 
    color: black;
    top: -120px;
    left: 120px;
}
.grupo_titulo{
    position: absolute;
    left: 45px;
    top: 30px;
    color: red;
 }
 
.vores{
    position: absolute;
    top: 660px;
    }
    
.vores1{
    position: relative;
    top: -20px;
}
img{
        border: 0px;
    }
   /*
  .usuario_fondo  {
  height:200;
  width:150;
  background-color:#F2F2F2; 
  position: relative;
  float:none;
   
  top: -1290;
  left: 380;
  -moz-opacity: 0.65;
  filter: alpha(opacity = 0.65);
  -khtml-opacity: .65;
  opacity: .65;
  } */
    
/****Tabla de comandos**/
.comandostable  
{
	width: 80%;	
}
.comandosth  
{
	font-size: 16px;
	color: Black;
}
.comandostd  
{
	color:white;
	font-size: 11px;
}
.comandostd2
{
	color:white;
	font-size: 10px;
}

.forotr
{	
	border: 1px #42421C;

}
.rtr
{	
	border: 1;

}

