/* CSS Document */
@charset "utf-8";

a:link {
	color: #006699;	text-decoration:none
}
a:visited {
	color: #006699;	text-decoration:none
}
a:hover {
	color: #006699;	text-decoration:none
}
a:active {
	color: #006699;	text-decoration:none
}

/***************************************/
a.button{
	color:#00496C !important; font-family:tahoma; font-size:0.7em; font-weight:bold; height:25px; line-height:29px; margin-bottom:14px; text-decoration:none; width:150px; float:right; margin-right:15px
}

a:hover.button{
	color: #FAFAF2 !important;
}

/***************************************/

/***************************************/
a.enlace_01{
	color: #FF0000 !important
}

a:hover.enlace_01{
	color:#fff !important;
}

/***************************************/

body {
	margin-left: 0px; margin-top: 0px; margin-right: 0px; background-color:#D8D2C2 /*background: url(../imagenes/fondo1.jpg)*/
}

.boton_01{
	background:url(../imagenes/saltar.gif) no-repeat 10px 8px; text-indent:30px; display:block
}

.botonera {
	width:582px; height:243px; float:left; padding-left:30px; margin-bottom:15px; padding-top:5px
}

.cabecera_01 {
	width:926px; height:112px; float:left; background:url(../imagenes/img_cabeza.jpg) top
}
.cabecera_02 {
	width:913px; float:left; background:url(../imagenes/img_cuerpo.jpg) repeat-y; padding-left:13px
}

.cabecera_03{
	width:176px; float:left
}

.cabecera_04{
	width:724px; float:left
}

.celdaAc{
	width:405px; height:139px; margin-left:5px; margin-top:5px; float:left
}

.celdaNH{
	width:200px; height:139px; margin-left:5px; margin-top:5px; float:left
}
.celdaNH2{
	width:200px; height:55px; margin-left:5px; margin-top:5px; float:left
}

.celdaNivells{
	width:200px; height:30px; margin-left:5px; margin-top:5px; float:left
}

.celdaEquipaments{
	width:273px; height:190px; margin-left:5px; margin-top:5px; float:left
}

.celdaPresentacion{
	width:273px; height:364px; margin-left:5px; margin-top:5px; float:left
}

.celdaEquipamentsTit{
	width:273px; height:30px; margin-left:5px; margin-top:5px; float:left
}

.colorlink_1{
	color:#FF6600 !important
}

.colorlink_2{
	color: #D5AA00 !important
}

.colorlink_3{
	color: #003366 !important
}

.colorlink_4{
	color: #697B02 !important
}

.contenido01 {
	float:left; width:265px; height:320px; padding-left:20px; margin-top:10px
}

.contenido02{
	width:870px; float:left; padding-left:30px;
}

.contenedor01{
	margin: 0px auto; width: 800px; margin-top:70px
}

.contenedor02{
	float:left; width:765px; height:264px; background:url(../imagenes/fondoBanner.jpg); padding-left:15px; padding-top:15px
}

.contenedor03{
	width:260px; height:140px; float:left; margin-left:10px; margin-top:45px
}

.contenedor04{
	float:left; width:765px; padding-left:15px
}

.contenedor05{
	float: left; margin-right:10px; width:235px; height:155px; margin-top:1px; margin-bottom:10px
}

.contenedor06{
	padding-top:10px; width:582px; float:left
}

.contenedor07{
	margin: 10px 0px 0px 0px;	border:#006699 solid 1px;	float:left;	width: 235px;	height:290px
}

.contenedor08{
	padding-top:10px; width:410px; float:left; margin-right:20px
}

.contenedor09{
	padding-top:10px; width:410px; float:left
}

.contenedor10{
	padding-top:10px; width:840px; float:left
}

.copyright{
	float:left; width:720px; padding-left:30px; font-family:tahoma; font-size:0.65em; text-align:left; color:#666666; padding-top:35px
}

.cuerpo {
	width:914px; float:left; background:url(../imagenes/img_cuerpo.jpg) repeat-y; padding-left:12px
}

.fecha{
	float:left; width:250px; height:20px; margin-top:10px; padding-left:663px
}

.imagen_inicio{
	float:left; width:295px; height:237px; margin-bottom:15px; float:left; padding-top:5px; padding-left:10px; padding-right:40px; background:url(../imagenes/img_inicio.jpg) center no-repeat
}

.img_001{
	border: #006699 1px solid; padding: 1px; background: #fff; float: right; margin-top:20px; margin-left:10px;
}

.img_002{
	border: #006699 1px solid; padding: 1px; background: #fff; float: left; margin-top:15px; margin-right: 10px; margin-bottom:5px
}

.img_003{
	margin: 0px auto; width: 362px;
}

.img_004{
	margin: 0px auto; width: 362px; margin-top:65px
}

.img_005{
	margin: 0px auto; width: 267px
}

.img_006{
	border: #006699 1px solid; padding: 1px; background: #fff; float: left; margin-right: 10px; margin-bottom:5px
}

.img_007{
	border: #006699 1px solid; padding: 1px; background: #fff; float: right; margin-bottom:5px; margin-left:10px; margin-top:10px
}

.img_008{
	border: #006699 1px solid; padding: 1px; background: #fff; float: left; margin-top:5px; margin-right: 10px; margin-bottom:5px
}

.logo{
	padding-left:35px; float:left
}

.menu{
	float:left; width:900px; margin-bottom:30px; padding-left:1px
}

.menu02{
	float:right; height:25px; padding-right:15px; margin-top:25px
}

.NomColegio{
	float:left; padding-left:10px; padding-top:18px; font-family:tahoma; font-size:24px; color:#5666A1
}

.pagina{
	margin: 0px auto; width: 926px;
}

.pie{
	width:914px; float:left; padding-left:12px; background:url(../imagenes/img_pie.jpg); height:100px; 

}

.subtitulo{
	float:left; width:870px; 
}

.tablaGral{
	margin: 0px auto; width: 839px; margin-bottom:5px
}

.tablaNH{
	margin: 0px auto; width: 839px; height:408px; margin-bottom:5px
}

.tablaNivells{
	margin: 0px auto; width: 839px; height:224px; margin-bottom:5px
}

.tablaFila_1{
	margin: 0px auto; width: 839px; height:152px; margin-bottom:5px
}

.tablaFila_2{
	margin: 0px auto; width: 839px; height:40px; margin-bottom:5px
}

.texto01{
	font-family:tahoma; font-size:0.7em; color:#333333; text-align:justify
}

.texto02{
	float:left; font-family:tahoma; font-size:0.7em; color:#006699; text-align:justify; padding-top:40px; width:600px
}

.texto03{
	text-align:center; color:#990000; font-size:0.8em; font-family: Arial, Helvetica, sans-serif
}

.texto04{
	text-align:center; color:#006699; font-size:0.8em; font-family:Arial, Helvetica, sans-serif
}

.texto05{
	text-align:center; color:#CC3300; font-size:0.8em; font-family:Arial, Helvetica, sans-serif
}

.texto06{
	text-align:center; color:#006666; font-size:0.8em; font-family:Arial, Helvetica, sans-serif
}

.texto07{
	text-align:right; font-family:tahoma; font-size:0.7em
}

.texto08{
	font-size:1.2em; color:#FF6600; font-weight:bold
}

.textoSlogan{
	float:left; padding-left:10px; padding-top:18px; font-family:tahoma; font-size:24px; color:#5666A1
}

.titulo{
	float:left; width:870px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#006699
}

.titulo2{
	float:left; width:224px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#006699; background:#FFFFFF
}

.vacio{
	width:914px; float:left; padding-left:12px; height:10px; 

}

/*************Menu************************/

#styletwo{/*position:relative;*/display:block;height:24px; font-weight:bold;background: url(../imagenes/bgOFF.gif) repeat-x top left;font-family:Arial; font-size:0.7em}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styletwo ul li{display:block;float:left;margin:0 1px 0 0;}
#styletwo ul li a{display:block;float:left;color:#006699;text-decoration:none;padding:6px 20px 0 20px;height:24px;}
#styletwo ul li a:hover,#styletwo ul li a.current{color:#fff;background:transparent url(../imagenes/bgON.gif) repeat-x top left;}

/****************************************/


/***** Codigo para Tablas ************/

.demoTable { 
	border-spacing:1px;
    font-family:tahoma;
    font-size:1em;
    background-color:#E7E7E7;
	color:#666;
	margin: auto
}
.demoTable td, .demoTable tr, .demoTable th{
    border-collapse: separate;
    border-collapse: collapse;
    border-spacing: 0;
}
.demoTable caption {
    font-weight: bold;
    background: #50ADEA url(../imagenes/corner.gif) no-repeat right top;
    border-bottom:2px solid #1975d7;
    color: #FFF;
    text-transform:uppercase;
    padding:10px;
    margin:auto;
}
 
.demoTable td, .demoTable th {
    padding: 4px;
}
 
.demoTable thead th {
    text-align: center;
    background: #F5F5F5;
    color: #666;
    border: 1px solid #FFF;
    text-transform:uppercase;
}

.demoTable subtit th {
    text-align: center;
    background: #F5F5F5;
    color: #666;
    border: 1px solid #FFF;
} 
 
.demoTable tbody th {
    font-weight: bold;
}
 
.demoTable tbody tr  {
    background-color:#FFF; 
    text-align:left;
    }
.demoTable tbody tr.odd     {
    background: #f9f9f9;
    border-top:1px solid #FFF;
}
 
.demoTable tbody tr td { 
    height:10px;
    background: #FFF;
    border: 1px solid #F4F4F4;
    }
 
.demoTable tbody tr.odd td{ 
    background: #f9f9f9;
    border-top:1px solid #FFF;
    }
 
.demoTable td a:link, .demoTable td a:visited {
    color: #1975D7;
    text-decoration: none;
}
 
.demoTable td a:hover {
    color: #59B1EC;
    border-bottom:2px solid #8FD5FF;
    text-decoration: none ;
}
 
.demoTable tfoot th, .demoTable tfoot td {
    background-color:#E7E7E7; padding:10px;
    text-align:center; 
    font-family:tahoma;
    font-size:11px; font-weight:bold; font-style:italic;
    border-bottom:3px solid #CCC;
    border-top:1px solid #DFDFDF;
} 

.tabla_001{
	text-align:center
}

.tabla_002{
	text-align:left
}

/*************************************/


