* {
	margin: 0px;
	padding: 0px;
}

body {
	color: #FFBBFF;
	background-color: #7D26CD;
	background-image: url('imagenes/backgroundcolorvertical.jpg');            			    background-repeat: repeat-x;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	
}

a {
	color: #fff;
	background-color: inherit;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

h7 {font-size:8.5px;}

span {
	display: none;
}

img {
	border: none;
}

ul {
	list-style-type: circle;
}

li {
	list-style-type: none;
}

p { 
	padding-top: 25px;
	margin-left:10px; margin-right: 10px;
	text-align: justify;
	/*font-weight: bold;*/
}

.descripcionfoto {text-align: center; padding-top: 7px;}
.pfoto {padding-right: 15px;padding-left: 20px; padding-bottom: 5px; margin-top:5px;
     /* width: 150px;*/
	float: right;}

input {
	border: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size: 1px;
	line-height: 0px;
	overflow : hidden;
	visibility: hidden;
}
.current_level {text-weight:bold;}

#body_wrapper {
	margin: auto;
	width: 1004px;
	/*background: url('images/backgroundcolor.jpg') repeat-y 0% 0%;*/
	/*min-height: 100%; */
	height: auto; overflow: hidden;
	min-height:500px;
	
}

/* Page Header */

#page_header {
	/*background: pink; /*url('images/colegio5.jpg') no-repeat 0% 0%;/*margin-left:80px;*/
	width: 1004px;
	height: 193px;
	clear: both;

}
#escudo {background: url(imagenes/escudo.png) no-repeat 0% 0%;width:158px;height:193px;float:left;/* border: #FFF 1px solid;*/ margin-top:2px;}
#escudo a{width:158px;height:193px;float:left;}
#fotocole {width:846px; height:193px;background:url(imagenes/colegio.jpg) no-repeat 0% 0%;float:left;/* border: #FFF 1px solid;*/}
#aniversario {background: url(imagenes/aniversariohoriban.png) no-repeat 0% 0%;width:290px;height:90px;float:right;margin-top:100px;}

/* Main Navigational Menu */

#cemnav {float:right;margin-right:10px;}
#eltiempo {float: left; margin-left: 44px;
            margin-top:30px; margin-bottom:30px;}

#mainnav {
	width: 1004px;
	height: 45px;
	background: #7D26CD; /*url('images/headernav_bg.jpg') repeat-x 0% 0%;*/
	float:left; border-top:white 1px solid; margin-top:1px;
	}

#mainnav ul {
	height: 44px;
	/*border-bottom: #fff 1px solid;*/
}

#mainnav li {
	height: 24px;
	border-left: #fff 1px solid;
	float: left;
	padding: 15px 5px 5px 5px;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;
}
#mainnav li a{
	text-decoration: none;
}
#mainnav li a:hover{
	text-decoration: none;
	color: #7CFC00;
}
.amarillo {color: yellow;}
#mainnavsub {width: 1004px; border-left: #fff 1px solid;
	height: 28px;
	background: #7D26CD;
	float:left}
#mainnavsub ul {height: 24px;
	border-top: #fff 1px solid;}
#mainnavsub li {height: 14px;
	border-right: silver /*#fff*/ 1px solid; margin: 2px 0px 3px 0px;

	float: left;
	padding: 4px 5px 5px 5px;*/
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;}
#mainnavsub li a{
	text-decoration: none;
}
#mainnavsub li a:hover{
	text-decoration: none;
	color: #7CFC00;
}

#espacio {width: 1004px; height: 10px; /*background-color:#7D26CD; */;border-right:white 1px solid;overflow:hidden;}
#espacioi { background-color:#cba3f0;float:left;width:223px;height:10px;}
#espaciod { background-color:#cba3f0;float:right;width:775px;height:10px;}

#contenido {/*background-color:silver;*/ width:1004px;  background: url(imagenes/backgroundcolor.jpg) repeat-y ;overflow:hidden;
min-height:600px;
height: auto;

 	 }

/* Left Column and Sidebar */

#leftcolumn {
	width: 229px;
	color: #000;
	/*background-color: green;*/
	float: left;
	text-align: left;
	font-size: 9px;
	/*height:500px;*/
	height: auto; overflow: hidden;
}

#leftcolumn ul {
	width: 100%;
	overflow: hidden;
}

#leftcolumn li {
	margin-bottom: 1px;
	padding: 4px 10px 5px 15px;
	color: inherit;
 	background:#b3b3b3; /*url('images/latestmatches_bullet.gif') no-repeat 9px 50%;*/
}

#leftsidebar {
	margin-right: 6px;
	width: 223px;
	
	}

/*#leftsidebar a {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}

#leftsidebar a:hover {
	text-decoration: underline;
}*/

/* #leftsidebar h2 {
	height: 54px;
	background-repeat: no-repeat;
	/*background-position: 10px 50%;
} */


/* Quick Links */

#quicklinks {
	color:black;
	background-color: #7D26CD	;font-size:15px;
	
}

#leftsidebar h2 {/* background-image: url('imagenes/quicklinks_title.jpg'); */
	/* letra utilizada con el Ps para la imagen de titulo: Impact, regular, 30.34pt, Fuerte, color: #656b6b */	
	color: #FFF;
	background-color: #666;
	  			 
	font-family:  impact,"Book Antiqua", "Palatino Linotype", helvetica, arial, sans-serif;
	letter-spacing: 1.6pt;

	font-size: 30px;
	font-weight: bold;
	/*line-height: 30px;*/
	text-align:center; padding-bottom:10px; padding-top:10px; 
			
}

#quicklinks li {
	color: inherit; 
	
	
	/*background-color: #babdbf;*/
	/*background-image: url('images/quicklinks_bullet.gif') ;*/
	
}
#quicklinks li li {
	color: inherit; 
	padding: 5px 10px 1px 10px;
	font-size:14px;
	
	/*background-color: #babdbf;*/
	/*background-image: url('images/quicklinks_bullet.gif') ;*/
	
}
#quicklinks a {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}

#quicklinks a:hover {
	text-decoration: underline;
}

#pasen {margin-top: 15px;}
#cem {margin-top: 15px; margin-left: 43px;}

/* Center Column */

#centercolumn {
	width:775px;/*era de 552px*/
	/*height:1000px;*/
	color: #333;
	font-size:12px;
	background-color: /*orange;*/ #fff;
	float: left;
	text-align: center;
	min-height: 600px;
	height: auto; overflow: hidden;
}
/*#foto{background-image: url('imagenes/banner.jpg');width:500px;height:200px;border: #FFF thick solid; margin:10px 0px 20px 130px;}*/
#centercolumn_2 {
	margin: 8px auto; float:left;
	width: 773px;
	text-align: left;/* background:red;*/
	height: auto; overflow: hidden;
	min-height: 600px;
}

#centercolumn a {
	color: #333;
	background-color: inherit;
}

#centercolumn a:hover {
	text-decoration: none;
	list-style-type: circle;
}
/* #centercolumn li {
	/*height: 10px;
	border-left: #fff 1px solid;
	float: left;*/
/*	padding: 5px 5px 0px 10px;
	font-size: 13px;
		list-style-type: circle;
		margin-left:10px;
		text-decoration: none;
} */

/* Center Column News Box */

.newsbox {
	margin-bottom: 5px; margin-left:7px;
	width: 759px; /*542+209=751  newsbox+rightsidebar con esto las letras de las noticias se ponen por encima de donde estaba el menu de la dcha*/
	background: url('imagenes/newsbox_bg.jpg') repeat-y;
	height:100%;
	}

.newsbox_header {
	padding: 32px 70px 25px;
	background: url('imagenes/newsbox_bg_top.jpg') no-repeat 0% 0%;
	height:10px;
	}

.newsbox_header h2 {
	padding-right: 80px; 
	width: 100px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}

.newsbox_header strong {	
	float:left;
	font-size: 14px;
}

.newsbox_content {/*margin-bottom:40px;*/
	padding: 0px 10px 30px;
	background: url('imagenes/newsbox_bg_bot.jpg')no-repeat 0% 100%;
	
}
/*La caja única es lo mismo que el newbox pero cuando la quiero sola que ocupe todo el largo de la página*/
#cajaunica{ margin-bottom: 5px; margin-left:7px;
	width: 759px;
	background: url('imagenes/newsbox_bg.jpg') repeat-y;
	height:100%;}
	
#cajaunica_header { margin-top:15px;
	/*padding: 32px 70px 25px;*/
	background: url('imagenes/cajaunica_bg_top.jpg') no-repeat 0% 0%;
	height:7px;
	}

#cajaunica_content {
	padding: 0px 10px 20px; text-align:left;
	background: url('imagenes/newsbox_bg_bot.jpg')no-repeat 0% 100%;
	/*min-height:534px;*/
	height: auto; overflow: hidden;min-height: 900px;}

#cajaunica_content h1 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-bottom:10px;
}

#cajaunica_content h2 {
	padding-right: 80px; padding-top:10px;
	width: 100px;
	float: left;
	font-size: 14px;
	font-weight: bold;
}

#cajaunica_content strong {	
	float:left;
	font-size: 14px;  padding-top:10px; 
}
#cajaunica_content .centrado {		
	font-size:30px;  padding-top:30px; padding-bottom:30px; text-align:center;
	font-weight:bold; background-color:#E3CEF6  ;
}
#cajaunica_content .blog {	padding-top:10px;	
	 text-align:center;
	 background-color:#E3CEF6  ; display:block;
}
#cajaunica_content ul {padding-left:15px;align: justify;}
#cajaunica_content ul li {
	/*height: 10px;
	border-left: #fff 1px solid;
	float: left;*/
	padding: 5px 5px 0px 10px;
	font-size: 13px;
		list-style-type: circle;
		margin-left:10px;
		align: justify;
	
	
}
#cajaunica_content ol {padding-left:25px;align: justify;}
#cajaunica_content ol li {
	/*height: 10px;
	border-left: #fff 1px solid;
	float: left;*/
	padding: 5px 5px 0px 10px;
	font-size: 13px;
		list-style-type: decimal;
		margin-left:10px;
		align: justify;
	
	
}

#listaenlaces {width: 364px; float: left; margin-left:5px;}
#listaenlaces ul {float: left;padding-top:0px; }
#listaenlaces ul li {
	height: 24px;
	border-left: #fff 1px solid;
	/*display:block;*/
	padding: 4px 5px 0px 28px;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;
	/*list-style-image: url('imagenes/link1.png' );*/
	background-image: url('imagenes/link.png');
	background-position: left middle;
	background-repeat: no-repeat;
	
	list-style-type: none;
}

#listaenlaces li a{
	text-decoration: none;
}
#listaenlaces li a:hover{
	text-decoration: none;
	color: #7CFC00;}

#listapdf {width: 600px; float: left; margin-left:5px;}
#listapdf ul {float: left;padding-top:0px; }
#listapdf ul li {
	height: 24px;
	border-left: #fff 1px solid;
	/*display:block;*/
	padding: 4px 5px 0px 28px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;
	/*list-style-image: url('imagenes/link1.png' );*/
	background-image: url('imagenes/pdf.png');
	background-position: left middle;
	background-repeat: no-repeat;
	
	list-style-type: none;
}

#listapdf li a{
	text-decoration: none;
}
#listapdf li a:hover{
	text-decoration: none;
	color: #7CFC00;}

#listaword {width: 600px; float: left; margin-left:5px;}
#listaword ul {float: left;padding-top:0px; }
#listaword ul li {
	height: 24px;
	border-left: #fff 1px solid;
	/*display:block;*/
	padding: 4px 5px 0px 28px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bolder;
	/*list-style-image: url('imagenes/link1.png' );*/
	background-image: url('imagenes/word.png');
	background-position: left middle;
	background-repeat: no-repeat;
	
	list-style-type: none;
}

#listaword li a{
	text-decoration: none;
}
#listaword li a:hover{
	text-decoration: none;
	color: #7CFC00;}
#listasitemap {width: 600px; }
#listasitemap ul {padding-top:0px;  }
#listasitemap li {
	/*height: 24px;*/
	border-left: #fff 1px solid;
	/*display:block;*/
	padding: 8px 5px 0px 28px;
	font-size: 12px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	font-weight: bolder;
	list-style-image: url('imagenes/circulico.png' );
	/*background-image: url('imagenes/circulico.png'); 
	background-position: left middle;
	background-repeat: no-repeat;*/
	
	list-style-type: none;
	list-style-position:inside; 
}
/* #listasitemap ul {padding-top:0px;  } */
#listasitemap li li{
	/*height: 24px;
	border-left: #fff 1px solid;*/
	display:block;
	padding: 4px 5px 0px 18px;
	font-size: 12px;
	/*text-transform: uppercase;*/
	text-decoration: none;
	font-weight: bolder;
	list-style-image: url('imagenes/circulico.png' );
	/*background-image: url('imagenes/pdf.png'); */
	/*background-position: left middle;
	background-repeat: no-repeat;*/
	 margin-left:0px;
	list-style-type: none;
}
#listasitemap li a{
	text-decoration: none;
}
#listasitemap li a:hover{
	text-decoration: none;
	color: #7CFC00;}


#lh {width: 710px; margin-left:19px;}
#direccion { float:left; width:359px;
             margin-left:30px;
}
#mapa { float:right; width:320px;
}

/* Page Footer */

#page_footer {
	/*background-color: blue#7D26CD;*/; height:60px; width: 1004px;clear:both;margin:auto;
	/*margin-left: 229px;*/
	/*margin-right: 222px;
	padding: 20px 0px 0px;
	width: 552px;
	text-align: center;
	color: #fff;
	background-color: #464646;*/
	position: relative;
	/*top: -20px;*/
	float: left;
}


#footeri { background-color:#464646;float:left;width:219px;height:40px;text-align:left;color:white;padding: 8px 0px 8px 4px; line-height: 40px;}
#footerd { background-color:#464646;float:right;width:775px;height:40px;text-align:center;color:white;padding: 8px 0px 8px; }
#footeri a{text-decoration: none;}
#footeri a:hover{color: #FF99FF; font-weight: bold;}

#galeria {
   margin:0 auto;
} 
.contenedorfoto {
   float:left;
   width:200px;
   height:180px;
   margin: 10px;
   padding:10px;  /*10px 5px 5px 5px;*/
   background-color:#DCDCDC;
   border-right: #a5a7aa solid 1px;
   border-bottom: #a5a7aa solid 1px;
   text-align:center;
} 
.descripcionfoto { font-weight:bold;}

/* titulo con relleno de color */
.titularGaleria {
	float:left;
	width:730px;
	/*height:30px;*/
	background-color:#7D26CD;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding:7px 0 7px 10px;
	margin:0 0 15px 0;
	}
.titularGaleriab {
	float:left;
	width:500px;
	/*height:30px;*/
	background-color:#DCCCE3;
	color:#90C;
	font-weight:bold;
	font-size:14px;
	padding:7px 0 7px 10px;
	margin:0 0 10px 0;
	}
/* fin titulo con relleno de color */