/* objetos flash en firefox */
object { outline:none; }
body {
	font-size:100%;	
	/*background-image:url(img/fondos/yoga_fondo_all_1.jpg);*/
	background: url(img/fondos/rotar.php);
	background-repeat:no-repeat;
	margin: 0; 
	padding: 0;	
	text-align: center;
	color: #000000;
}

/* contenedor y menu */
.columnacentrada #contenedor {
	width: 828px;		
	margin: 0 auto;
	text-align: left;
}
.columnacentrada #menu {
	padding: 0;
}

/*secciones */

/*bienvenida - default:block*/
.columnacentrada #apDiv1 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:1;
	display:block;
}

/*actividades*/
/*clases*/
.columnacentrada #apDiv2 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:2;
	display:none;
}
/*instructores*/
.columnacentrada #apDiv700 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:8;
	display:none;
}

/*eventos*/
.columnacentrada #apDiv3 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:3;
	display:none;
}
/*horarios*/
.columnacentrada #apDiv4 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:4;
	display:none;
}
/*terapias*/
.columnacentrada #apDiv5 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:5;
	display:none;
}
/*charlas*/
.columnacentrada #apDiv6 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:6;
	display:none;
}

/*contacto*/
.columnacentrada #apDiv7 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:7;
	display:none;
}

/*cafeteria*/
.columnacentrada #apDiv8 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:8;
	display:none;
}

/*galeria*/
.columnacentrada #apDiv9 {
	position:relative;
	left:0px;
	top:0px;
	width:750px;
	z-index:25;
	display:none;
}

/*tipografias*/
@font-face {  
	font-family: "tnormal";  
	src: url( fonts/tnormal.eot ); /* IE */  
	src: local("tnormal"), url( fonts/tnormal.ttf ) format("truetype"); /* non-IE */  
}
@font-face {  
	font-family: "tnormalbold";  
	src: url( fonts/tnormal-Semibold.eot ); /* IE */  
	src: local("tnormalbold"), url( fonts/tnormal-Semibold.ttf ) format("truetype"); /* non-IE */  
}
@font-face {  
	font-family: "tnormalit";  
	font-style:oblique;
	src: url( fonts/tnormal-SemiboldIta.eot ); /* IE */  
	src: local("tnormal-SemiboldIta"), url( fonts/tnormal-SemiboldIta.ttf ) format("truetype"); /* non-IE */  
}
@font-face {  
	font-family: "ttitulos";  
	src: url( fonts/ttitulos.eot ); /* IE */  
	src: local("ttitulos"), url( fonts/ttitulos.ttf ) format("truetype"); /* non-IE */  
} 	 
.textonormal {
	font-family:tnormal;
	font-size: 16px;
	color: #000;
	text-align: left;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}
.textofrases {
	font-family:"tnormal";
	font-size: 13px;
	color: #000;
	text-align: left;
	font-weight:normal;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}
.textohorarios {
	font-family:"tnormalbold";
	font-size: 11px;
	color: #000;
	text-align: left;
	font-weight:normal;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}
.textohorariosbold {
	font-family:"tnormalbold";
	font-size: 11px;
	color: #4b5333;
	text-align: left;
	font-weight:normal;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}
.textobold {
	font-family:"tnormalbold";
	font-size: 16px;
	color: #4b5333;
	text-align: left;
	font-weight:normal;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}

.textitalico {
	font-family:"tnormalit";
	font-size: 16px;
	color: #000;
	text-align: left;
	font-weight:normal;
	font-style: normal;
	letter-spacing:normal;
	word-spacing:normal;
}
.titulo {
	font-family:"ttitulos";
	font-size: 48px;
	color: #4b5333;
	text-align: left;
	font-weight:bold;
	letter-spacing: -3px;
	word-spacing: -4px;
	line-height: 56px;
}
.subtitulo {
	font-family:"ttitulos";
	font-size: 18px;
	color: #4b5333;
	text-align: left;
	font-weight:900;
	letter-spacing:normal;
	word-spacing: -2px;
}

/* links1 */
a.linkdoc {
	font-family:"ttitulos";
	font-size: 18px;
	color: #4b5333;
}
a.linkdoc:link {
	text-decoration: none;
	color: #4b5333;
}
a.linkdoc:visited {
	text-decoration: none;
	color: #4b5333;
}
a.linkdoc:hover {
	text-decoration:underline;
	color: #4b5333;
}
a.linkdoc:active {
	text-decoration: none;
	color: #4b5333;
}
a.linksmall {
	font-family:"tnormalit";
	font-size: 16px;
	color: #4b5333;
}
a.linksmall:link {
	text-decoration: none;
	color: #4b5333;
}
a.linksmall:visited {
	text-decoration: none;
	color: #4b5333;
}
a.linksmall:hover {
	text-decoration:underline;
	color: #4b5333;
}
a.linksmall:active {
	text-decoration: none;
	color: #4b5333;
}

/*fondo fotos */
.fotohor {
	background:transparent url(img/sombrafoto3.png) no-repeat bottom;
	width: 200px;
}
.maphor {
	background:transparent url(img/sombrafoto5.png) no-repeat bottom;
	width: 315px;
}

/*gals */
.thumbnails{background-color:#FFF;border:#FFF 2px solid;}

.error{background-color:#999;width:100%;font-size:1.0em;font-weight:bold;padding:30px 0 30px 20px;}

