/*<![CDATA[*/
body{ 
color: #707064;
font-family: tahoma, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url("imagenes/fpag1.gif");
letter-spacing: 0.1em;
margin-top: 0px;}
td{font-size: 11px;}

a{
color: #004080;}
a:hover{
color: #82397c;}

h1{
	
	color: #000000; /*border: 1px dotted #A85353;*/	
	font-family: Georgia,"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 2px;
	padding: 2px;
	text-align: left;
	text-transform: none;
background-color: #d061d3;}

#wrapper
{
	width: 750px;
	background-color: #ffffff;
	border: 1px #d061d3 solid;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top: 0;
}
#cuerpo{
}
.principal{
}
.escuela{background-image: url("imagenes/fondo1.jpg");
background-repeat: repeat-y;}
.sedec{background-image: url("imagenes/fondo2.jpg");
background-repeat: repeat-y;}
.nuevacul{background-image: url("imagenes/fondo3.jpg");
background-repeat: repeat-y;}
.proyart{background-image: url("imagenes/fondo4.jpg");
background-repeat: repeat-y;}
.preescolar{background-image: url("imagenes/fondo5.jpg");
background-repeat: repeat-y;}

.tseccion{
	background-color: #5f5f5f;
	color: #ffffff;
	margin-bottom: 1px;
	font-size: 14px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

.titbloque{
padding: 2px;
font-weight: bold;
font-size: 12px;
color: #ffffff;
background-image: url("imagenes/ftit.jpg");
background-repeat: no-repeat;}

.titbanner{
padding: 4px;
font-weight: bold;
font-size: 24px;
color: #em9a37;
background-image: url("imagenes/ftit.jpg");
background-repeat: repeat;}



.infoitem{
font-size: 0.8em;
color: #ed7a12;
margin-top: 2px;
margin-bottom: 2px;}

.titular{
color: #004080;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;}

.item{
margin: 4px;}

#contenido {
 float: right;
width: 530px;
margin-right: 5px;}

.item{
clear: left;}
.titular{
color: #4b039c;
font-size: 12px;
text-decoration: none;
font-weight: bold;}

 #encabezado {
	width: 750px;
	height: 140px;
	background-color: #ffffff;
	background-image: url("imagenes/fencabezado.jpg");
	background-repeat: no-repeat;
	margin: 0px;
}
#menugeneral {
	position: relative;
	width:170px;
	padding: 10px 10px 10px 10px;
	top: 10px;
	background-color: #CC66FF;
	font-size: 0.9em;
}

#menugeneral dl{
margin-left: 0em;}

#menugeneral dt{
	margin-left: 2px;
	color: #f5f5f5;
	background-color: #0576AE;
	font-weight: bold;
	margin-top: 5px;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFF00;
	padding: 2px;
}

#menugeneral dd{
	margin-bottom: 1px;
	margin-left: 4px;
	padding: 2px;
}
.fitem1{
background-image: url("imagenes/fitem1.jpg");
background-repeat: no-repeat;}

#menugeneral a{
padding-left: 5px;
font-size: 0.9em;
text-decoration: none;}



/*MENUSEC*/
#menusec{
padding: 2px;}
.menusecitem{
background-image: url("imagenes/fmsec.gif");
background-repeat: no-repeat;
padding-left: 20px;
padding-top: 3px;
padding-bottom: 3px;}

#menusec a{
text-decoration: none;}
#menusec a:hover{
text-decoration: underline;}

/*----------*/

#pie  {
 clear: both;
 background-color: #ce5ad1;
color: #f8f8f8;
font-size: 0.9em;
text-align: right;
padding: 5px;}

#pie a{
color: #e6c248;}
#pie a:hover{
color: #f8f107;}

#menupal {
	background-color: #FFFF09;
	border-top: 1px #d061d3 dotted;
	border-bottom: 2px #000000 solid;
	text-align: right;
	font-size: 0.9em;
	margin-left: 0em;
	clear: left;
	vertical-align: 0em;
	padding: 2px;
	height: 20px;
}

/*]]>*/

h3{
	font-size: 12px;
	color: #000000;
	background-image: url("imagenes/fh3.jpg");
	background-color: #CC66FF;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h4{
	background-color: #f8f8f8;
	border-bottom: 1px #efd9f2 solid;
	padding: 3px;
	color: #333333;
	font-size: 1em;
	letter-spacing: 0.2em;
	clear: left;
}
#menupal a{
margin-left: 3px;
padding: 2px;
background-color: #d061d3;
border: 1px #958215 solid;
color: #f9f4e3;
text-decoration: none;
font-weight: bold;
padding-left: 1em;
padding-right: 1em;}

#menupal a:hover{
margin-left: 3px;
padding: 2px;
background-color: #ffffff;
border: 1px #9f9f9f dotted;
color: #000000;
text-decoration: underline;
font-weight: bold;
padding-left: 1em;
padding-right: 1em;}

.esconde{
}


/*#logotipo{
width: 250px;
float: left;
margin: 5px;
margin-top: 55px;}
#logotipo h3{

height: 90px;
padding: 5px;
margin: 0em;}*/

#logotipo h3 .esconde{
	display: none;
	margin-top: 0px;
}

#slogan{
background-image: url("imagenes/unpaso.gif");
height: 100px;
width: 350px;
float: right;}

#infocentral{
width: 320px;
float: left;}
#publicidad{
}
#informacion{
}

#servicios{
float: right;
width: 190px;
}
.itemserv{
font-size: 0.9em;

border-bottom: 1px #5f5f5f dotted;
margin-top: 10px;
padding: 2px;}

.titservicio{
color: #722cb1;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;}

#servicios img{
margin-right: 10px;
}
#servicios p{
margin-top: 5px;
margin-bottom: 2px;}


#contservicios{background-color: #f4f4f4;
margin: 1px;
margin-top: 1px;}

#contservicios a{
color: #6f6f6f;
text-decoration: none;}

#contservicios a:hover{
color: #2f2f2f;
text-decoration: none;}

#publicidad, #servicios, #informacion{
border: 1px #f0cdf1 solid;
padding: 1px;
margin-bottom: 1em;}


acronym, .ayuda {
    border-bottom:  1px dotted black;
    cursor:         help;
}


.titdestacados{
color: #004080;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size: 0.9em;}

.desccorta{
font-size: 0.8em;}

.desccorta a{

text-decoration: none;}
.desccorta a:hover{

text-decoration: none;}
.sobrenos{
background-image: url("imagenes/marcalogo.gif");
background-repeat: no-repeat;
height: 400px;}

#buscar{
font-size: 0.9em;
width: 240px;
float: right;}

#menusup{
width: 500px;
float: left;
height: 15px;}

.itemt{
clear: right;
background-color: #fefdf3;
padding: 4px;
margin-bottom: 1em;
border-top: 1px #8f8f8f dotted;
margin-top: 5px;}

.delgado{
height: 2px;
margin: 0em;}

/*ALMANAQUE*/
#almanaque{
text-align: center;}
#almanaque td{
color: #000000;
font-size: 0.9em;
padding: 2px;}

.celdasin{
padding: 2px;
}
.celdacon{
border: 1px #dfdfdf solid;
padding: 2px;}
.colortable{
background-color: #ffffff;}
.colordia{
background-color: #ffffff;}



.resaltado{
border: 1px #ecdb9f solid;
padding: 5px;
margin-left: 30px;
margin-bottom: 5px;
background-color: #fdfcf2;}
.titulo{
font-size: 12px;
font-weight: bold;
border-bottom: 1px #9f9f9f solid;}
.t3{
font-size: 13px;
font-weight: bold;
color: #000000;}
.buscar {
	font-size: 10px;
	border: 1px solid #CF10D0;
}
.destacado {
	font-size: 11px;
	color: #0576AE;
	background-color: #FFFF09;
	padding: 3px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0576AE;
	border-left-color: #0576AE;
	font-weight: bold;
}

#contenido {
	padding: 5px;
}
.titulosecundarias {
	color: #FFFFFF;
	background-color: #0576AE;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	font-weight: bold;
	margin-left: 10px;
}
#contenidosec p {
	text-align: justify;
}
#contenidosec {
	padding-right: 10px;
	padding-left: 15px;
}

