*{
	font-family: "Helvetica Neue",Tahoma,Helvetica,"Trebuchet MS", Arial, Verdana, sans-serif;
	/* font: 16px "Helvetica Neue", sans-serif; */
	/*color:#333333;*/

}
body{
 background-color:#CCCCCC;
 /*padding: 0px 20px 15px 20px;*/
 /*font-family: "Helvetica Neue",Helvetica;*/
 /*font-family:"Trebuchet MS";*/
 font-size:14px;
 padding:0px;
 margin:0px;
}
#content_box{
	background:#000034;
	width: 990px;
	margin: 0 auto 0 auto;
	height: 890px;
	padding-top:20px;
	top:0px;
	position:relative;
	
	
}
/******************************************************************************************************************************/
/*Mapa y Logout*/
.topUrg{
	margin:0px auto 10px auto;
	width:920px;
	padding:0px 10px 0px 10px;
	height:15px;
}

div.mapaEnlace{
	float:left;
	width:530px;
 	height:15px;
 	color:#FFFFFF;
}

.mapaEnlace a:link{
 font-size:14px;
 color:#FFFFFF;
 text-decoration:none;
}

.mapaEnlace a:visited{
 font-size:14px;
 color:#FFFFFF;
 text-decoration:none;
}

div.logout{
	float:right;
 	text-align:right;
 	color:#FFFFFF;
 	font-weight:bold;
 	
 	height:15px;
}

a.logoutA:link{
 font-size:12px;
 color:#C16B00;
 text-decoration:underline;
}

a.logoutA:visited{
 font-size:12px;
 color:#C16B00;
 text-decoration:underline;
}

div.cuadro1{
	border: solid #CCCCCC 1px;
	margin:0px auto 0px auto;
	/*padding-bottom:10px;*/
	width:930px;
	height:787px;
	
}

div.btnInicio{
	margin:0px auto 0px auto;
	padding-bottom:5px;
	text-align:center;
}

div.back{
	width:920px;
	height:720px;
	margin:0px auto 0px auto;
	padding-top:17px;/*25*/
	/*padding:25px 0px 11px 0px;*/
	background-image:url(../images/background_base.gif);
	background-repeat:no-repeat;
	position:relative;
	
}


/******************************************************************************************************************************/
/*Titulo y logo*/
div.fixLogo{
	width:920px;
	height:25px;
}

div.titPag{
	/*font-family: "Helvetica Neue",Helvetica, sans-serif;*/
	/*font-family:"Trebuchet MS";*/
	font-size: 20px;
	margin-left:20px;
	width:800px;
	height:25px;
	float:left;
}

div.logoDivN{
	float:left;
	width:100px;
}

img.logoDemon{
	position:absolute;
	/*margin-top:0px;
	margin-right:15px;
	float:right;*/
	width:70px;
	height:68px;
}


/******************************************************************************************************************************/
/*Pagina*/

div.contentX{
	clear:both;
	width:902px;
	height:640px;
	overflow:hidden;
	margin:0px auto 0 auto;
	padding:0px;
}

div.btnFin{
	clear:both;
	width:905px;
	height:38px;
	text-align:center;
	margin:7px auto 0px auto;
	
	overflow:hidden;
}

div.pie{
	margin:0px auto 0px auto;
	width:950px;
	clear:both;
	height:30px;
}

img.pieImg1{
	/*width: 292px;
	height: 30px;*/
	float:left;
	margin-left:10px;
	margin-top:10px;
}

img.pieImg2{
	/*width: 213px;
	height: 30px;*/
	float:right;
	margin-right:10px;
	margin-top:10px;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Our School*/
div.blockBack{
			width:902px;
			overflow:hidden;
			height:610px;
			}
.block1{
	width:902px;
	height:260px;
	position:relative;
	overflow:hidden;
	margin-top:40px;
	line-height:1;
	
}

div.block2{
	padding-top:22px;
	width:auto;
	height:254px;
	clear:both;
	overflow:hidden;
	line-height:1;
}

.img1{
	width:342px;
	height:228px;
	left:36px;
	position:relative;
	margin-bottom:20px;
	float:left;
	border:#000034 solid 11px;
	
}

div.text1{
	padding-top:30px;
	margin-left:40px;
	position:relative;
	top:0px;
	width:399px;
	height:228px;
	overflow:hidden;
	float:left;
	left:55px;
}

img.img2{
	background-color:#000034;
	padding:13px;
	width:342px;
	height:228px;
	margin-left:35px;
	position:relative;
	float:right;
	right:55px;
}

div.text2{
	padding-top:30px;
	width:399px;
	height:228px;
	overflow:hidden;
	position:relative;
	float:left;
	left:40px;
	top:1px;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Montessori Education*/
div.educationImg{
	width:902px;
	height:301px;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background-color:#000034;
}

img.educationI1{
	width:249px;/*252*/
	height:291px;/*293*/
	border:#C16B00 5px solid;
	margin-left:26px;
	float:left;
}

img.educationI2{
	width:249px;/*252*/
	height:291px;/*293*/
	border:#C16B00 5px solid;
	margin-left:36px;
	float:left;
}

img.educationI3{
	width:249px;/*252*/
	height:291px;/*293*/
	border:#C16B00 5px solid;
	margin-left:36px;
}

div.educationTxt{
	clear:both;
	margin-top:10px;
}

div.educationInntxt1{
	border-right:#CCCCCC solid thin;
	width:252px;
	height:240px;
	padding-top:10px;
	padding-left:30px;
	padding-right:20px;
	float:left;
	line-height:1;
	overflow:hidden;
}

div.educationInntxt2{
	border-right:#CCCCCC solid thin;
	width:252px;
	height:240px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	line-height:1;
	overflow:hidden;
}

div.educationInntxt3{
	width:252px;
	height:240px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	line-height:1;
	overflow:hidden;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Learning Environment - extends Our School*/
img.img1Learn{	
	width:342px;
	height:228px;
	left:36px;
	position:relative;
	margin-bottom:20px;
	float:left;
	border:#C16B00 solid 11px;
}

img.img2Learn{
	border:#C16B00 solid 11px;
	width:342px;
	height:228px;
	margin-left:13px;
	position:relative;
	float:right;
	right:55px;
	
}

/*
.img1Learn{
	border:#C16B00 solid 11px;
	width:342px;
	height:228px;
	left:36px;
	position:relative;
	margin-bottom:20px;
	float:left;
	
}

img.img2Learn{
	border:#C16B00 solid 11px;
	padding:13px;
	width:342px;
	height:228px;
	margin-left:35px;
	position:relative;
	float:right;
	right:55px;
}*/

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Scholarship Program*/
img.scholarImg{
	float:left;

	width:300px;
	height:406px;
}

div.scholarTxt{
	margin-left:20px;

	height:350px;
	line-height:1;
	width:508px;
	height:280px;
	overflow:hidden;
	float:right;
	position:relative;
	margin-right:68px;
	margin-top:50px;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Parents*/
img.parentsImg{
	float:left;
	background-color:#000034;
	margin: 0px 20px 0px 10px;
	padding:25px 45px 25px 45px;
	width:345px;
	height:345px;
	line-height:1;
}

div.parentsTxt{
	margin-left:20px;
	padding:0px 0px 0px 0px;
	height:380px;
	width:350px;
	overflow:hidden;
	line-height:1;
}


/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Teachers*/		
div.blockTecA{
	height:325px;
}
		
img.imgTeachersPri{
	width:215px;
	height:325px;
	float:left;
	margin: 0px 30px 10px 0px;
}

div.teacherName{	
	font-size:20px;
	clear:both;
}

div.teacherText1{
	clear:both;
}

div.teacherText2{
	clear:both;
	margin-top:20px;
}

div.txtTeacherPri{
	height:290px;
	overflow:auto;
	padding-top:20px;
}

div.cuadTec1OLD{
	clear:both;
	width:870px;
	height:210px;
	margin-top:10px;
	overflow:hidden;
    position:relative; 
}
div.TeacherscrollOLD{
	border:#999999 solid thin;
	border-left:none;
	border-right:none;
	/*width:860px;*/
	height:190px;
	padding-top:5px;
	/*overflow:hidden;*/
	margin-left:0px;
	float:left;
}

div.TeacherscrollInner{
	text-align:left;
	height:180px;
	width: 90px;
	padding:5px 12px 0px 12px;
	float:left;
}

img.TeacherscrollImg{
	margin:4px 0px 1px 0px;
	width:81px;
	height:124px;
	border:#B0B0B0 solid 4px;
}

div.recuadrosTeac{
	width:870px;
	margin-top:-10px;
}


img.arrowATeac{
	float:left;
}

img.arrowBTeac{
	float:right;
}

img#arrowATeac{
	float:left;
}

img#arrowBTeac{
	float:right;
}

div.cuadTeac1{
	width:20px;
	height:20px;
	margin-left:86px;
	background-color:#99FFCC;
}

div.cuadTeac2{
	width:20px;
	height:20px;
	margin-left:86px;
	background-color:#FFCC66;
}

div.cuadTeac3{
	width:20px;
	height:20px;
	margin:0px auto 0px auto;
	margin-left:87px;
	background-color:#9999FF;
}

div.cuadTeac4{
	width:20px;
	height:20px;
	margin-left:86px;
	background-color:#FF6699;
}

div.cuadTeac5{
	width:20px;
	height:20px;
	margin-left:86px;
	background-color:#4A5E7F;
}

td.tabTeac{
	width:100px;
	height:13px;
	text-align:center;
	padding-left:50px;
	font-size:12px;
}

/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*Info teacher*/
.blockTeacherA{
	float:left;
	width:215px;
}

img.imgTeachersPri2{
	width:215px;
	height:325px;
	float:left;
	margin: 0px 30px 10px 0px;
}

div.teacherLoginA{
	clear:both;
	margin-top:10px;
	text-align:left;
}

.blockTeacherB{
	float:left;
	width:620px;
	height:610px;
	padding:5px 0px 0px 20px;
}

.commentTeacher{
	font-style:italic;
	clear:both;
	height:120px;
	overflow:hidden;
}
.commentTeacher p{
	font-style:italic;
	clear:both;
	height:120px;
	overflow:hidden;
	display:inline;
}
div.teacherText2Block{
	clear:both;
	margin-top:20px;
	height:380px;
	overflow:auto;
	border-bottom:solid #CCCCCC 2px;
	margin-bottom:10px;
	font-size:14px;
	line-height:1;
}

table.tabAsis{
	float:left;
}

td.tdAsistente{
	padding-right:40px;
}

img.asistente{
	width:79px;
	height:72px;
}

div.asistenteCuad{
	margin-top:10px;
}

div.txtClassAsis{
	font-size:16px;
}
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*****************************************************************************************************************/
/*FaceBox Important News*/
body.BoxNewa{
 color:#333333;
 font-size:14px;
 /*font-family:"Trebuchet MS";*/
}
 
div.recortaBoxNewa{
 height:350px;
 overflow:hidden;
}
 
div.texto1BoxNewa{
 height:40px;
}
 
div.texto2BoxNewa{
 height:308px;
 overflow:auto;
}
 
div.guardaTexto2BoxNewa{
 height:310px;
}
