@charset "utf-8";
/* CSS Document */
* {
margin: 0px;
/*	padding: 3;*/
box-sizing: border-box;
}

html{ height:100%; 
 }

body {
	margin: 0px;
/*	height:100%;*/
	font-family: 'Roboto Slab', sans-serif;
/*     justify-content: center;
     align-items: center;*/
	 background-color:#666666; 
}

H1 {
	font-size: 1.8rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
	}

H2 {
	font-size: 1.6rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 90%;
	}
H2 a{
	font-size: 1.6rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #fff;
	line-height: 90%;
	}
H2 a:hover{
	color: #fff;
	background-color:#333;
	}		
	
H3 {
	font-size: 1.4rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
	}

H4 {
	font-size: 1rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
	}

a:link {
/*color: #ccc;*/
		TEXT-DECORATION: none;
}
a:visited {
/*	color: #ccc;*/
		TEXT-DECORATION: none;
}
a:hover {
	color: #FFF;
	background-color:#333;
}

/*img{min-width: 100px;
	max-width: 860px;
	width: 100%;
  	height: auto;
	}*/

.pagina {
	width: 100%;
	background-color:#666666;
		/* Flexbox */
display:flex;
		flex-direction:column;
	align-items: center;
	justify-content: center;
	flex-wrap:no-wrap;
	}

.contenedor {
	margin: 10px;
	width: 95%;
/*	max-width: 1400px;*/
/*	margin:auto;*/
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
/*	align-items: center;
justify-content: center;*/
}


header {
	margin: 0px;
	width: 100%;
	height: auto;
	padding:10px;
	 	/* Flexbox */
	display: flex;
	justify-content:space-between;
	align-items:center;
	background-color:#838679;
	flex-direction:row;
	flex-wrap:wrap;
	}
	
	header .ID {
	font-size: 1,8rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
}	
	
	header .ID a {
	font-size: 1,8rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
}	

header nav {
	width:75%;
	/* Flexbox */

	display:flex;
	flex-wrap:wrap;
	align-items:center;
}

header nav a {
	text-align: center;
	text-decoration: none;
	padding:4px;
	color: #ccCCCC;
	background-color: #5D5F58;
	border: 1px solid #000;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}
header nav a:hover {
	color: #333333;
	background-color: #BBBAAA;
	border: 1px solid #CCCCCC;
	TEXT-DECORATION: none;

	/* Flexbox */
	flex-grow:1;
}

header .navOFF {
	text-align: center;
	text-decoration: none;
	padding:4px;
	color: #333333;
	background-color: #BBBAAA;
	border: 1px solid #CCCCCC;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}

.navOFF {
	text-align: center;
	text-decoration: none;
	padding:4px;
	color: #333333;
	background-color: #BBBAAA;
	border: 1px solid #CCCCCC;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}

.topID {
	margin: 0px;
	width: 100%;
	height: 60px;
	padding:10px;

	 /* Flexbox */
		
	display: flex;
	justify-content:space-between;
	align-items:center;
	background-color:#585B55;
	flex-direction:row;
/*	flex-wrap:wrap;*/
	}
	
.topID .ID {
	font-size: 1,8rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 100%;
}	
	
.topID english a{
	font-size: 1.1rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	TEXT-DECORATION: none;
	/* Flexbox */
}	
.topID .english {
	font-size: 1.1em;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	TEXT-DECORATION: none;
	/* Flexbox */
}


.contenedorBio {
	margin: 0px;
	width: 95%;
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
	height: auto;

	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}

.cajaDatos{
	margin: 0px;
	width: 100%;
	height: auto;
	padding:4px;
	background-color:#838679;
	overflow:hidden;
	}
	
	
.cajaDatos .fadein {
	position:relative; 
	width:100%;
	margin: 0px auto;
	padding: 4px;
	float: left;
	}

.cajaDatos .fadein img{
	width: 100%;
	position:absolute; 
	left:0; 
	top:0; 
	padding:10;
	margin: 0px auto;
	border: 1px solid #CCCCCC;
	}		

	
.infoFoto {
max-width: 500px;
	height: 300px;
	width:100%;
	margin: 10px auto;
	padding:10px;
	float: left;
}

.txtBio {
	margin: 14px auto;
	padding: 14px;
	text-align: left;
}

	
/* ///// COMIENZA INFO //// */

.IDseccion {
	margin: 0px;
	width: 100%;
	height: 30px;
	padding:20px;

	display: flex;
	justify-content:space-between;
	align-items:center;
	background-color:#585B55;
	flex-direction:row;
	}

.cajaInfo {
	margin: 10px;
	width: 96%;
/*	max-width: 1400px;*/
	vertical-align:top;
	padding:0px;
	background-color:#666666;

	/* Flexbox */
	display:flex;
	flex-direction:columns;
	flex-wrap:no-wrap;
/*	align-items: top;*/
justify-content:flex-start;
/*	height: auto;*/
	/* GRID */
/*	display: grid;
	grid-gap: 10px;
	grid-template-columns: 20px, 1fr;
	grid-template-areas: "contenedorNovedades	contenedorSecciones";*/

}

/* ///// CAJA DE NOVEDADES E HIJOS //// */

.cajaNovedades {
	margin: 4px;
	width: 40%;
/*	max-width: 1400px;*/
/*	margin:auto;*/
/*	margin:top;*/
	padding:0px;
	background-color:#666666;
	height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	align-items: flex-start;
/*		align-items: center;*/
/*	align-items: center;
justify-content: center;*/
}

.contenedorNovedad {
	margin: 4px;
	width: 98%;
	padding:0px;
	background-color:#666666;
	border: 1px dotted #ccccCC;
}

.IDnovedades {
	margin: 0px;
	width: 100%;
	height: 30px;
	padding:20px;
	align-items:center;
	background-color:#585B55; 
		/* Flexbox */
	display: flex;
	flex-direction:row;
	}
	
.cajaDatosNovedad {
	margin: 0px;
	width: 100%;
	padding:6px;
	background-color:#838679;
	border-top: 1px dotted #ccCCcc;
	clear:left;
	height: auto;
	overflow: hidden;
	}
	
.cajaDatosNovedad .fotoNovedad{
	width: 50%;
	min-width: 100px;
	margin: 0px auto;
	padding: 4px;
	float: left;
	}

.cajaDatosNovedad .fotoNovedad img{
	width: 100%;
	margin: 0px auto;
	padding: 2px;
	border: 1px solid #CCCCCC;
	}	
		
.datoNovedad {
	width: 400px;
	margin: 20px auto;
	background-color:#909084; 
	padding:14px;
	border: 1px dotted #CCCCCC;
	width: 100%;
	margin: 0px left;
	padding:4px;
	float: left;
	}

.textoNovedad {
	width: 100%;
	margin: 0px auto;
	padding: 14px;
	text-align: left;
}

.imgNovedad {
	width:200px;
	margin: 0px auto;
	padding: 2px;
	border: 1px solid #CCCCCC;
}

.imgNovedadFloat {
	width: 100%;
	margin: 0px auto;
	padding: 4px;
	border: 1px solid #CCCCCC;
	float: left;
}


/* ////  CAJAS DE SECCIONES E HIJOS  /*/

.cajaSecciones {
	margin: 4px;
	width: 100%;
/*	max-width: 400px;*/
/*	margin:auto;*/
	padding:0px;
	background-color:#666666;
/*	border: 1px dotted #CCCCCC;*/
		height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
		align-items: stretch;
/*	align-items: center;
justify-content: center;*/
}

.contenedorSeccion {
	margin: 4px;
	width: 32%;
/*	max-width: 1400px;*/
	margin:top;
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
	height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:rows;
	flex-wrap:wrap;
	align-items: stretch;
/*	align-items: center;
justify-content: center;*/
}	
.cajaDatosSeccion{
	margin: 0px;
	width: 100%;
	height: auto;
	padding:4px;
	background-color:#838679;
	 /* Grid */
/*	display: grid;
	grid-gap: 10px;
	grid-template-columns: 1fr, 1fr);
	grid-template-areas: "fotoSeccion 	txtSeccion";*/
	flex-direction:columns;
	flex-wrap:wrap;
	align-items: center;
	}
	
	
	.trenDatos {
	margin: 0px;
	width: 100%;
	height: auto;
	padding:0px;

	 /* Flexbox */
		
	display: flex;
/*	justify-content:space-between;
	align-items:center;*/
	align-items: stretch;
	background-color:#838679;
	flex-direction:row;
	flex-wrap:wrap;
	}
.algo {
	font-size: 12px;
}



.imgSeccion {
	width: 100%;
/*	max-width: 400px;
	min-width: 200px;*/
	margin: 0px auto;
	padding: 2px;
	border: 1px solid #CCCCCC;
}

.imgLibro {
	width: 100%;
/*	max-width: 400px;
	min-width: 200px;*/
	margin: 0px auto;
	padding: 2px;
}

.fotoSeccion {
/*width: 400px;*/
/*	max-width: 400px;*/
	margin: 0px auto;
	padding:4px;
}

.txtSeccion {
	width: auto;
	/*	max-width: 400px;*/
	margin: 0px auto;
	padding: 4px;
	text-align: left;
}

.linkSecciones {
	text-decoration: none;
	padding:4px;
	color: #fff;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
}

.linkSecciones a {
	color: #fff;
}
.linkSecciones a:hover {
	color: #333333;
	background-color: #BBBAAA;
}


.cajaVimeo {
    position: relative;
    padding-bottom: 56.25%; 
    height: 0;
    overflow: hidden;
}
/*	padding-bottom: 75%;    4x3 */ 
/*	padding-bottom: 56.25%;   16x9 */

.cajaVimeo iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.cajaIssuu {
    position: relative;
    padding-bottom: 75%; 
    height: 0;
    overflow: hidden;
}
/*	padding-bottom: 75%;    4x3 */ 
/*	padding-bottom: 56.25%;   16x9 */

.cajaIssuu iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.linksSecciones {
	width: auto;
	/*	max-width: 400px;*/
	margin: 0px auto;
	padding: 4px;
	text-align: center;
}

/*
 __       ______   _______    ________   ______   __  __    
/_/\     /_____/\ /______/\  /_______/\ /_____/\ /_/\/_/\   
\:\ \    \::::_\/_\::::__\/__\::: _  \ \\:::__\/ \ \ \ \ \  
 \:\ \    \:\/___/\\:\ /____/\\::(_)  \ \\:\ \  __\:\_\ \ \ 
  \:\ \____\::___\/_\:\\_  _\/ \:: __  \ \\:\ \/_/\\::::_\/ 
   \:\/___/\\:\____/\\:\_\ \ \  \:.\ \  \ \\:\_\ \ \ \::\ \ 
    \_____\/ \_____\/ \_____\/   \__\/\__\/ \_____\/  \__\/ 
                                                            
*/


.subtituloNEGRO {
	font-size: 16pt;
	font-family: 'Source Sans Pro', DIN, "Trebuchet MS", Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 130%;
}



/*
 ___ __ __   ______   ______    ________  ________                     
/__//_//_/\ /_____/\ /_____/\  /_______/\/_______/\                    
\::\| \| \ \\::::_\/_\:::_ \ \ \__.::._\/\::: _  \ \                   
 \:.      \ \\:\/___/\\:\ \ \ \   \::\ \  \::(_)  \ \                  
  \:.\-/\  \ \\::___\/_\:\ \ \ \  _\::\ \__\:: __  \ \                 
   \. \  \  \ \\:\____/\\:\/.:| |/__\::\__/\\:.\ \  \ \                
    \__\/ \__\/ \_____\/ \____/_/\________\/ \__\/\__\/                
 ______    __  __   ______   ______     ________  ______   ______      
/_____/\  /_/\/_/\ /_____/\ /_____/\   /_______/\/_____/\ /_____/\     
\:::_ \ \ \:\ \:\ \\::::_\/_\:::_ \ \  \__.::._\/\::::_\/_\::::_\/_    
 \:\ \ \ \_\:\ \:\ \\:\/___/\\:(_) ) )_   \::\ \  \:\/___/\\:\/___/\   
  \:\ \ /_ \\:\ \:\ \\::___\/_\: __ `\ \  _\::\ \__\::___\/_\_::._\:\  
   \:\_-  \ \\:\_\:\ \\:\____/\\ \ `\ \ \/__\::\__/\\:\____/\ /____\:\ 
    \___|\_\_/\_____\/ \_____\/ \_\/ \_\/\________\/ \_____\/ \_____\/ 
 

*/

/* //// MEDIA QUERIES ///// */

@media screen and (max-width: 768px){
	.contenedor {
		grid-template-areas: "header	header"
						 	"about		about"
							 "info-1 	info-1"
						 	"info-2 	info-2"
						 	"footer 	footer";
	}
	
	body {
	margin: 2px;
/*	height:100%;*/
	font-family: 'Roboto Slab', sans-serif;
/*     justify-content: center;
     align-items: center;*/
	 background-color:#666666; 
}
H1 {
	font-size: 1.5rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #ccCCCC;
	line-height: 100%;
	}
	
	H2 {
	font-size: 1.2rem;
	font-family: 'Ropa Sans', Trebuchet MS, Trebuchet, Georgia, Verdana, Helvetica, sans-serif;
	font-weight: 400;
	color: #CCCCCC;
	line-height: 90%;
	}
	
	.contenedor {
	margin: 0px;
	width: 98%;
/*	max-width: 1400px;*/
/*	margin:auto;*/
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
/*	align-items: center;
justify-content: center;*/
}
    
header nav {
	width:100%;
	/* Flexbox */

	display:flex;
	flex-wrap:wrap;
	align-items:center;
}

header nav a {
	text-align: center;
	text-decoration: none;
	padding:4px;
    margin:4px;
	color: #ccCCCC;
	background-color: #252623;
	border: 2px solid #000;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}
header nav a:hover {
	color: #333333;
	background-color: #BBBAAA;
	border: 2px solid #CCCCCC;
	TEXT-DECORATION: none;

	/* Flexbox */
	flex-grow:1;
}

header .navOFF {
	text-align: center;
	text-decoration: none;
	padding:4px;
    margin:4px;
	color: #333333;
	background-color: #BBBAAA;
	border: 2px solid #CCCCCC;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}

.navOFF {
	text-align: center;
	text-decoration: none;
	padding:4px;
	color: #333333;
	background-color: #BBBAAA;
	border: 1px solid #CCCCCC;
	font-size: 0.8rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	text-transform: uppercase;

	/* Flexbox */
	flex-grow:1;
}


	
	
.contenedorBio {
	margin: 4px;
	width: 98%;
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
	height: auto;

	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}


.infoFoto {
	margin: 0px auto;
	padding:0px;
    height: 200px;
/*	max-width: auto;
	*/
/*	width:100%;*/
	clear: left;
}
	
.txtBio {
	width: 95%;
	margin: 10px;
	padding: 10px;
	text-align: left;
}
	
/* ------- FIN BIO ----------------- */
	
.cajaInfo {
	margin: 0px;
	width: 100%;
	padding:0px;
	background-color:#666666;
	height: auto;
}
	

	
.cajaNovedades {
	margin: 2px;
	width: 50%;
	padding:0px;
	background-color:#666666;
	height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
}
	
    
.cajaDatosNovedad {
	margin: 0px;
	width: 100%;
	padding:2px;
	background-color:#838679;
	border-top: 1px dotted #ccCCcc;
	clear:left;
	height: auto;
	overflow: hidden;
	}
	
.cajaDatosNovedad .fotoNovedad{
	width: 100%;
	min-width: 100px;
	margin: 0px auto;
	padding: 4px;
/*	float: left;*/
	}

.cajaDatosNovedad .fotoNovedad img{
	width: 100%;
	margin: 0px auto;
	padding: 2px;
	border: 1px solid #CCCCCC;
	}	    
    
    
	
.IDseccion {
	margin: 0px;
	width: 100%;
	height: 40px;
	padding:10px;
	background-color:#585B55;
	 /* Flexbox */
	font-size: 0.8rem;	
	display: flex;
/*	justify-content:center;*/
	align-items:stretch;
	flex-direction:row;
/*	flex-wrap:wrap;*/
	}
	
	.IDseccion h3{
		font-size: 1.2rem;
		padding:0.2rem;
	}
	
.cajaSecciones {
	margin: 0px;
	width: 98%;
/*	max-width: 1400px;*/
/*	margin:auto;*/
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
		height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
/*	align-items: center;
justify-content: center;*/
}

.contenedorSeccion {
	margin: 4px;
	width: 98%;
/*	max-width: 1400px;*/
/*	margin:auto;*/
	padding:0px;
	background-color:#666666;
	border: 1px dotted #CCCCCC;
		height: auto;
	/* Flexbox */
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
/*	align-items: center;
justify-content: center;*/
}
	
	.dato {
width: 100%;
max-width: 400px;
	min-width: 125px;
	margin: 4px auto;
	background-color:#909084; 
	padding:4px;
	border: 1px dotted #CCCCCC;
	}
	
.cajaDatos {
	margin: 0px;
	width: 100%;
	height: auto;
	padding:0px;

	 /* flex */
		
	display: flex;
	flex-direction:column;
	flex-wrap:wrap;
	background-color:#838679;

	}	
	
}

/* FUENTES */

.logoIMG {
	z-index: 10;
	background-color:#ef4031; 
    min-width: 100px;
	max-width: 480px;
	width: 85%;
  	height: auto;
	padding: 5%;
	border: 6px solid #15de00;
	}
	
	.infoIMG {
	background-color:#ef4031; 
    min-width: 100px;
	max-width: 480px;
	width: 100%;
  	height: auto;
	text-align: center;
	border: 0px solid #15de00;
	}

	.subtitulo{
	font-size: 1.5rem;
	font-family: 'Lato', sans-serif;
  	font-weight: 700; 
    font-style: normal;
	letter-spacing: 0.05em;
	color: #f04031;
	line-height: 1.6rem;
	text-align: left;
	}	
	
	.titulo{
	font-size: 1.8rem;
	font-family: 'Lato', sans-serif;
  	font-weight: 900; 
    font-style: normal;
	letter-spacing: 0.05em;
	color: #404040;
	line-height: 2.1rem;
	text-align: left;
	}	
	
	.copete {
	font-family: 'Roboto Slab', serif;
	FONT-WEIGHT: 500;
	FONT-SIZE: 1rem;
	COLOR: #404042;
	line-height: 125%;
/*	letter-spacing: -0.02em;*/
	text-align: justify;
 /*	text-justify: inter-word;*/
	text-justify:inter-character;
	}	
	
	.cuerpo {
	font-family: 'Roboto Slab', serif;
	FONT-WEIGHT: 300;
	FONT-SIZE: 0.95rem;
	COLOR: #404042;
	line-height: 125%;
/*	letter-spacing: -0.02em;*/
	text-align: justify;
 /*	text-justify: inter-word;*/
	text-justify:inter-character;
	}

.epigrafe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1rem;
	font-style: normal;
	font-family: 'Armata', serif;
	TEXT-DECORATION: none;
	color: #15de00;
	line-height: normal;
}
	
	
.bordeTabla {
	border: 6px solid #15de00;
	background-color:#ef4031; 
}


/*****  HEREDADO DEL ANTERIOR DISEÑO */

.menu {
	font-size: 0,4rem;
	font-family: 'Armata', sans-serif;
	font-weight: bold;
	line-height: 100%;
	text-transform: uppercase;
	letter-spacing: 0.2pc;
	TEXT-DECORATION: none;
}

a.menu:link  {
	color: #CCCCCC;
	line-height: 100%;
	background-color: #5D5F58;
	border: 1px solid #000;
	TEXT-DECORATION: none;
}
a.menu:active  {
	color: #00FF00;
	line-height: 100%;
	background-color: #5D5F58;
	border: 1px solid #000;
	TEXT-DECORATION: none;
}
a.menu:visited  {
	color: #CCCCCC;
	line-height: 100%;
	background-color: #5D5F58;
	border: 1px solid #000;
	TEXT-DECORATION: none;
}
a.menu:hover  {
	color: #333333;
	line-height: 100%;
	background-color: #BBBAAA;
	TEXT-DECORATION: none;
	border: 1px dotted #CCCCCC;
}

/* ///////////////// */

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
