body{
	padding:80px 0px 80px 0px;
	margin:0px;
	text-align:center;
	background:#6699cc url(../img/fondo.jpg) fixed no-repeat top left;
	font-size:12px;
	font-family:verdana;
}
.body_intro{
	padding:20px 0px 80px 0px;
	margin:0px;
	text-align:center;
	background:#6699cc url(../img/fondo.jpg) fixed no-repeat top left;
	font-size:12px;
	font-family:verdana;
}
.ventanilla{
	background-color:#6699cc;
}
.ventanillamail{
	background-color:#6699cc;
	font-size:8px;
}
div#area{
	width:720px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
	text-align:center;
	border-left:6px solid #ccdded;
	border-right:6px solid #ccdded;
}
div.area{
	width:720px;
	margin:0 auto 0 auto;
	background-color:#ffffff;
	text-align:center;
}
#area_intro{
	width:500px;
	margin: 0 auto 0 auto;
	background-color:#ffffff;
	text-align:center;
}
div.bsup{
	padding:0px;
	margin:0px;
	min-height:16px;
	
}
.bsup img{
	 margin:0px auto 0px auto;
}
.binf img{
	 margin:0px auto 0px auto;
}

div.cabecera{
	padding:0px;
	margin:0 auto 0 auto;
	width:680px;
	height:auto;
}

div.botones{
	padding:10px 0px 10px 0px;
	margin:0px auto 20px auto;;
	min-height:20px;
	width:680px;
	background-image:none;
	background-color:none;
}


/* Tabla para la barra de botones*/
table.botones{
	margin:0px 0px 0px 0px;
	padding:0px;
	border-collapse: collapse;
}
div.botones tr{
	margin:0px;
	padding:0px;
}
div.botones td{
	width:130px;
	height:20px;
	margin:0px;
	padding:0px;
}

div.botones a{
	display: block;
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
	padding:0px 0px 0px 0px;
	width:134px;
	margin:0px 0px 0px 0px;
	height:24px;
	background-image:url(../img/blanco.jpg);
	font-size:10px;
	font-weight:bold;
	
	line-height:200%;
}
.botones a:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
	padding:0px 0px 0px 0px;
	width:134px;
	margin:0px;
	height:24px;
	background-image:url(../img/azul.jpg);
	font-size:10px;
	font-weight:bold;
	line-height:200%;
	
}
.botones a.now{
	color:#FFFFFF;
	text-align: center;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:134px;
	height:24px;
	background-image:url(../img/azul.jpg);
	font-size:10px;
	font-weight:bold;
	
	line-height:200%;
}
div.contenido{
	padding:0px 0px 0px 0px;
	margin:auto;
	width: 680px;
	height:auto;
}
div.contenido_intro{
	padding:0px 0px 0px 0px;
	margin:auto;
	width: 510px;
	height:auto;

}
div.dcr01{
	float:left;
	width:190px;
	margin:-50px 0px 20px 40px;
	z-index:1000;
}
div.dcr02{
	float:right;
	width:380px;
	margin:90px 4px 0px 0px;
	line-height:200%;
}
	/* Texto */
	.titulo{
		font-family:verdana;
		font-size:12px;
		font-weight:bold;
		color: #6699cc;
		text-align: center;
	}
	.titulo2{
		font-size:18px;
		font-weight:bold;
		color:#6699cc;
		background-color:#FFFFFF;
	}
	.titulogal{
		font-size:22px;
		font-weight:bold;
	}
	p.titulillo {
		font-size: 15px;
		color: #6699cc;
		text-align: left;
		font-weight:bold;
	}
	
	div.texto{
		float:left;
		text-align:justify;
		padding:0px;
		font-size: 11px;
		color: #1A3450;
		width:479px;
	}
	.texto p{
	text-indent:1cm;
	}
	.texto p#prime{
	margin-top:0px;
	}
	.texto ul{
	list-style-type: square;
	}
	/*Cargardor imagenes */
	div.cargador {
		width:148px; 
		height:auto;
		float:right;
		margin:0px 18px 0px 0px;
		padding:0px;
		
	}
	.cargador img{
		width:100%;
		margin:0px;
		padding:0px;
		border: 4px solid #ccdded;
	}
	.cargador tr{
		margin:0px;
		padding:0px;
	}
	.cargador td{
		margin:0px;
		padding:0px;
	}
	
	/*Tabla para 	enlaces generica*/
	table.gen01{
		text-align:center;
		width:100%;
		margin:0px;
	}
	table.gen02{
		text-align:center;
		width:100%;
		margin:0px;
	}
	.gen03{
		text-align:left;
		width:55%;
		margin: auto;
		padding-left: 15px;
		border: 4px solid #ccdded;
		background-color:#ecf3f9;
	}
	p.gen03{
	width:90%;
	margin:-2px;
	padding:0px;
	height:186px;
	}
	.gen04{
		text-align:left;
		width:50%;
		margin:auto;
	}
	.gen05{
		text-align:center;
		margin:auto;
		padding:10px;
		border: 4px solid #ccdded;
	}
	.tablemembers{
	width:80%;
	text-align:left;
	margin:2px auto 2px auto;
	border-collapse:collapse;

	}
	.tablemembers td.gen03{
		width:65%;
		padding:0px;
		margin:0px;
	}
	.gen06{
		text-align:center;
		padding:10px;
		border: 4px solid #ccdded;
		z-index:1000;
	}
	
	table.cr01{
	width:100%;
	text-align:left;
	margin:2px auto 2px auto;
	border-collapse:collapse;

	}
	table.cr02{
	width:100%;
	text-align:left;
	margin:2px auto 2px auto;
	border-collapse:collapse;
	line-height:200%;

	}
	table.cr07{
		text-align:left;
		margin:auto;
	}
	.cr07 td{
		width:300px;
	}
	.tdld{
		text-align:center;
	}
	td.punto{
		width:2.2%;
		background-image:URL(../img/user_offline.gif);
		background-repeat:no-repeat;
	}
	.clasd{
		text-align:left;
		margin:auto;
	}
	.clasd td{
		text-align:left;
	}
	.clasd1{
		width:100px;
	}
	table.cr019{
		text-align:center;
		width:100%;
		margin:0px 
		
	}
	.cr019 td{
		width:50%;
	}
	.cudrto{ 
		border:dashed;
		border-color:#6699cc;
		padding: 5.5px;
		font-family: verdana;
		font-size: 14px;

		
	}

	form.contact{
		width:80%;
		margin:auto;
		border: 4px solid #ccdded;
		padding:30px 0px 30px 0px;
		color:#6699cc;
		font-weight:bold;
	}
	.contact input{
		border:1px solid #000000;
		font-family:verdana;
		font-size:12px;
		font-weight:100;
	}
	.contact textarea{
		border:1px solid #000000;
		font-weight:100;
		font-size:12px;
	}
	
	/* Tabla de book*/
	table.cr08{
	text-align:left;
	width:100%;
	margin:0px 
	}
	.cr08 td{
	width:25%;
	}
	.fuentep{
	font-size:8pt;
	}
	
	/*Promo*/
	.promo p{
	text-align:left;
	font-size:14px;
	}
 	
	td.negrita{
		font-weight: 600;
		width:110px;
		vertical-align:top;
		color:#6699cc;
		font-family: Tahoma;
		font-size: 13px;
	}
	.promo td{
		text-align:left;
		
	}
	
	tr.relleno{
		height:4px;
	}
	
	/* Enlaces e imagenes */
	#start{
		float:left;
	}
	#start img{
	line-height: 150%;
	margin-bottom:-2px;
	}
	#back{
		float:right;
	}
	#back img{
	line-height: 150%;
	margin-bottom:-2px;
	}
	img{
		border:0px;
	}
	.imaxe{
		margin:0px;
		padding:0px;
	}
	.tumb{
		width:90px;
		height:auto;
	}
	
	span.enlacegal{
		color:#6699cc;
		font-weight:bold;
		text-decoration:none;
		font-family:verdana;
		line-height:200%;
	}
	.galatras {
		color:#6699cc;
		font-weight:bold;
		text-decoration: underline;
		font-family:verdana;
		line-height:200%;
	}


.intro_2 {
	color: #6699cc;
	font-size: 12px;
  	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height:100%;
}

.intro {
   color: #6699cc;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   line-height:150%;
}


a.intro:hover{
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   line-height:150%;
}
a.intro:visited{
   color: #9CBFDB;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   line-height:150%;
}
a.intro:visited:hover{
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   line-height:150%;
}
	/* Pie con el flash */
div.pie{
	text-align: center;
	padding:10px 0px 0px 0px ;
	margin:20px 0px 0px 0px;
	min-height:20px;
}

div.binf{
	padding:0px;
	margin:0px;
	min-height:16px;
	height:16px;
}

/*ventanas*/
body.forword{
	background-color:#6699CC;
	font-family: "verdana";
	font-style: normal;
	color: #666666;
	margin-top:20px;
	width: 600px
}

.negro {
	color: #000000;
}
.blanco {
	color: #FFFFFF;
}


//* La parte del foro*//
/*Distribución básica de la página*/

.newsarea{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	min-height:300px;
	vertical-align:top;
	
	}
	
	
/*Panel de usuario*/
	
	.usuario{
		margin:0px;
		padding:6px 0px 6px 0px;
		width:680px;
		background-color:#6699cc;
		font-family:sans-serif;	
		min-height:20px;
	}
	
	.usuario span{
		
		
		font-weight:bold;
		color:#FFFFFF;
	}
	.usuario p{
		margin:0px;
	}
	
	span.nombreusuario{
		float:left;
		font-family:sans-serif;
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
		margin-left:10px;
	}
	
	
/*Zona de contenido*/
	.localiz{
		
		font-size:14px;
		color:#000000;
		font-weight:bold;
	}
	.titem{
		font-size:18px;
		color:#FFFFFF;
		background-color:#6699cc;
		border:solid #6699cc 2px;
		margin:10px 10px 0px 10px;
	}
	.conttem{
		margin:1px 10px 0px 10px;
		border:solid #DDDDDD 1px;

	}
	.line{
		font-size:14px;
		color:#6699cc;
		background-color:#EEEEEE;
		margin:5px 10px 5px 10px;
	}
	.newhil{
		float:right;
		margin-right:10px;
	}
	.tithil{
		color:#6699cc;
		//*border:1px dotted #555555;*//
		text-align:left;
		background-color:#DDDDDD;
		font-size:14px;
		margin-top:6px;
		margin-bottom:1px;
		font-weight:bold;
	}
	.tithil table{
		width:680px;
		border-spacing: 3px;
	}
	.tithil td{
		width:auto;
	}
	.titresp{
		color:#6699cc;
		//*border:1px dotted #555555;*//
		text-align:left;
		margin-bottom:1px;
		background-color:#EEEEEE;
	}
	.titresp table{
		width:680px;
		border-spacing: 3px;
	}
	.titresp td{
		width:auto;
	}
	.autor{
	float:right;
	}
	.fecha{
	float:right;
	margin-right:6px;
	}
	.txt{
		text-align:justify;
		width:678px;
		margin-left:0px;;
		//*border:1px dotted #555555;*//
		margin-bottom:4px;
	}
	.txt p{
		margin-left:4px;
	}

	/*Enlaces*/
	.txt a{
	color: #6699cc;
	font-size: 13px;
   font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
	}
	
	.txt a:hover{
   color: #B4D1E2;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
	font-family: Tahoma;
}

