/* CSS Document */
body{background-color:rgb(0,0,0);
   /* background-attachment:fixed;
    background-image: url(banner/fondo/fondo_navidad.jpg) ;
    background-repeat:no-repeat;
    background-position:botton;*/

}
.cuerpo{ margin-left:10%; 
		 margin-right:10%; 
		 margin-top:1%;
     margin-bottom: 1%; 
		 background-color: #000000;}
/* Columnas */




#content {   background-color: #000000;						 
			 color:#FFFFFF; 			 
			   text-align:center;			 			
		}
		
#sidebar-a {
			float: left;
			width:30%;
     			
			text-align:center;
			color:#000000;
			background-color:rgb(235, 235, 235);
			border-top:0px;
			text-align:center;
			/*background-image:url(banner/trackcolumnacentral.jpg);*/
			background-repeat:no-repeat;
			
		}
#sidebar-b {
			float: right;
			width:30%;
				
			background-color:rgb(235, 235, 235);
			border-top:0px;
			text-align:center;
		}
		
#sidebar-aa {
			float: left;
			width:255px;
      height: 1750px;					
			text-align:center;
			color:#000000;
			background-color:rgb(235, 235, 235);
			border-top:0px;
			text-align:center;
			/*background-image:url(banner/trackcolumnacentral.jpg);*/
			background-repeat:no-repeat;
			padding: 0 0 0 0px;
		}
#sidebar-bb {
			float: right;
			width:255px;
			height: 1750px;	
			background-color:rgb(235, 235, 235);/*EBEBEB*/
			border-top:0px;
			text-align:center;
			
		}

/* Columnas */			 
#sidebar-b,p ul li{ color:#000000;}	 
/*menu principal*/
#menuh {
	font-family:  Verdana, Arial, Helvetica;
	margin-left:5px;
	margin-right:5px;
	}

#menuh td { 
	background-image:url(imagenes/menup.gif);
	text-align:center;
	}
	

#menuh a {
			text-decoration: none;
			color: #FFFFFF;
			padding: 3px 10px;
			text-align: center;
			font-weight:bold;
		 }

#menuh a:hover {
	
	color: #FF9900;
	background-image:url(imagenes/menup.gif);
	}
/* fin menu principal*/	

/* dos columnas*/
#contenedor{
   text-align: left;
   width: 770px;
   
} 

#cuerpo{
   margin: 10px 0px 10px 0px;
   background-color:#000000;
}
#lateral{
   width: 30%;
   background-color:rgb(235, 235, 235);
   float:left;
   /*background-image:url(banner/trackcolumnacentral.jpg);*/
   background-repeat:no-repeat;
} 		 

/* fin dos columnas*/
form, table, tr, td{ color:#FFFFFF; font-weight:bold;}	 
ul, .alinealistas{ text-align:left;
			             margin-left:3px;
                   text-decoration: none;
                   list-style: none;
}	
				
.mensajevisita{ margin-left:35%; margin-right:3%; color:#FFFFFF;}	
.linkblanco{ color:#FFFFFF; 
			 text-decoration:none; 
			 margin-left:6px;
			 font-size:15px; 
			 font-weight:bold;
			 font-family:Verdana, Arial, Helvetica, sans-serif;}
			 
.parrafocentral{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  }			
				 
.encabezado{ 
			 text-align:center;
             width:100%; 			 
			 background-color:#0099FF;
			 font-size:300%;}
			 
			 
#pie{
clear : both;
color : #cccccc;
padding-bottom:10px;
text-align:center;
background-color:#333333;
width:100%;
border-top: double red;
} 
.subtitulo{ font-size:100%; color:#FFFFFF;text-align:center; background-color: #666666; width:100%; font-weight:bold;}			 
.noticia{font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.noticia2{font-size:90%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}



.fondo{background-color:rgb(235, 235, 235);}

.linkforo{ text-decoration:none; color: #0000FF; font-weight:bold; font-size:14px;} 
.menu{ border-color:#FFFFFF;
		
        background: #333333;padding: 3px 10px;
        text-align: center;
        border: 1px solid   #999999;
        border-width: 1px 1px 1px 1px;
}

.link2{text-decoration: none;
        color: #FFFFFF;}
		 

.menu a {
        text-decoration: none;
        color: #FFFFFF;
        background: #333333;                
        text-align: center;
		}
		
.parrafocentral{ font-family:Helvetica;}		
       
.cartelforo{/*border: double; */
			background-color: #000000; 
			color: #FFFFFF; 
			font-weight:bold; 
			margin:2%;
			text-align:center;
			font-size: 18px;
			font-family: Arial;
			
			}   
			
.justificado{text-align:justify; 
             margin-left:2%; 
             margin-right:2%;}	

.especificaiontd{ width:30%;
text-align:center;}	
.especificaciontable{ border:medium double rgb(204,0,0)
                      /*border-color:rgb(153,0,51); 
                      border-spacing:0;*/ }
/*MISCELANEAS*/
.misctitulo{  background-image:url(banner/borde2.gif)
 				}
				
.misctitulo2{ color: #FFFFFF;}

.miscparrafo{ background-color:#CCCCCC;
			margin:2% 2% 2% 32%; 
			text-align:justify;
			font-family:Verdana, Arial, Helvetica, sans-serif;}
			
.misccaja{ border-bottom-style:solid;
			border:solid;
			background-color: #CCCCCC;}
/*#FFFF99*/			


/*Album de fotos*/
#fotos li {
   display:inline;
   float:left;
   width:210px;
   background-color:#f5f7f9;
   padding:5px;
   margin:10px;
   text-align: center;
} 
/*Album de fotos*/

/*Visitas*/
.letra{font-family:Verdana, Arial, Helvetica, sans-serif;}
/*Visitas*/

/*link web*/
a.linkweb:link{ color:#FFFFFF; 
		     text-decoration:none; 
			 margin-left:6px;
			 font-size:15px; 
			 font-weight:bold;
			 font-family:Verdana, Arial, Helvetica, sans-serif;}
			 
a.linkweb:visited{ color:#FFFFFF; 
		     text-decoration:none; 
			 margin-left:6px;
			 font-size:15px; 
			 font-weight:bold;
			 font-family:Verdana, Arial, Helvetica, sans-serif;}
       			 
a.linkweb:hover{ color: rgb(204,0,0);
			 text-decoration:none; 
			 margin-left:6px;
			 font-size:15px; 
			 font-weight:bold;
			 font-family:Verdana, Arial, Helvetica, sans-serif;}
       			 
/*link web*/

/*paginador*/
.pag a:link{color:#ffffff;} 
.pag a:visited{color:#ff9933;} 
.pag a:hover{color:#ff9933;}

b{color:rgb(204,0,0);}
/*paginador*/

/*link para imagenes sin bordes*/

#banner a{text-decoration: none}


/*NUBE*/
.nube{
   border: solid 3px #FF6600;
   background-color: #000000;
   color: rgb(255,102,0);
   width: 30%;
   text-align: center;
}
.nube div.etiquetas{
   font-family: verdana,arial,helvetica;
   font-size:8pt;
   padding:10px;
}

.nube div.etiquetas span a{text-decoration:none;color:rgb(255,255,255);}
.nube div.etiquetas span a:hover{text-decoration:none;color:rgb(255,204,0); Font-weight:bold;}

.nube div.etiquetas span{
   float: left;
   margin: 0 3px 0 3px;
   height: 20pt;
   /*white-space: nowrap;*/
   color:rgb(255,255,255);
}
.nube div.etiquetas span.etiquetatam1{
   font-size: 110%;   
}
.nube div.etiquetas span.etiquetatam2{
   font-size: 120%;   
}
.nube div.etiquetas span.etiquetatam3{
   font-size: 130%;   
}
div.etiquetas span.etiquetatam4{
   font-size: 140%;   
}
.nube div.etiquetas span.etiquetatam5{
   font-size: 150%;   
}
.nube div.etiquetas span.etiquetatam6{
   font-size: 160%;   
}
.nube div.etiquetas span.etiquetatam7{
   font-size: 170%;   
}
.nube div.etiquetas span.etiquetatam8{
   font-size: 180%;   
}
.nube div.etiquetas span.etiquetatam9{
   font-size: 190%;   
}
.nube div.etiquetas span.etiquetatam10{
   font-size: 200%;   
}
/*FIN NUBE*/

/*tabala de libro de visitas*/


.d_corps_msg {
 background-color: #F3F3F3;
 border: 1px solid #757575;
 padding: 4px;
 text-align: left;
 
}

.d_pseudo {
 color:rgb(153,0,0);
 font-weight: bold;
}

.d_date {
 color: #CC3300;
 float: right;
 width: 100px;
 text-align: right;
}

.d_text{color:rgb(0,0,0);}

/* fin tabala de libro de visitas*/

/*link menu derecha*/
a.linkmenuder:link{color:rgb(0,0,0); 
            		   text-decoration:none; 
            			 margin-left:6px;
            			 font-size:12px; 
            			 font-weight:bold;
            			 font-family:Verdana, Arial, Helvetica, sans-serif;}
a.linkmenuder:visited{ color:rgb(0,0,0); 
                		   text-decoration:none; 
                			 margin-left:6px;
                			 font-size:12px; 
                			 font-weight:bold;
                			 font-family:Verdana, Arial, Helvetica, sans-serif;}			 
a.linkmenuder:hover{ color: rgb(153,0,51);
              			 text-decoration:none; 
              			 margin-left:6px;
              			 font-size:13px; 
              			 font-weight:bold;
              			 font-family:Verdana, Arial, Helvetica, sans-serif;}		
/*fin link menu derecha*/


/*MENU CSS*/
#navi {  
	list-style:none;
	margin:0;
	padding:0;
	width:75%;
}

#navi li {
	margin:2px;
	padding:2px;
	border:1px solid #CCCCCC;
	
	
	}
	
#navi li a {
	display:block; 
	width:95%;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-size:16px; 
  font-weight: bold;
	color:#FFFFFF;
	background-color:#cc0000;
	border-left:12px solid #666666;
	
}

#navi li a:hover {
	color:#ffffff;
	background-color:#990000;
	border-left-color:#000000;
	font-size:17px; 
	
}

/*FIN MENU CSS*/

/* formulario */
.texto {
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 150px;
}

.textoTitulo {
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 500px;
}

.boton {
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
	margin: 10px;
}
.area {
	color: #666;
	background-color: #FFF;
	border: 1px solid #CCC;
	
	width: 500px;
	height: 300px;
}
form p {
	/*clear: left;*/
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
form p label {
	float: left;
	width: 20%;
	color: rgb(255,255,255);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
fieldset {
	border: 1px dotted red;
	margin-top: 16px;
	padding: 10px;
}
legend {
	color: rgb(255,255,255);
	background-color: rgb(0,0,0);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}
/*fin formulario*/