body {
	background-image: url(http://www.colegiosccvi.org/nuevo/gifs/backMain.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.searchField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #CFCFCF;
}
.footerTD {
	background-color: #fff2c2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d1d1d1;
}

td, p, pre  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



.text_central {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #453327;
	line-height: 26px;
	padding-left: 27px;
	padding-right: 10px;
}
.text_central A { color: #453327;  TEXT-DECORATION: none;}
.text_central A:active { color: ##453327;  TEXT-DECORATION: none;}
.text_central A:link { color: #453327;  TEXT-DECORATION: none}
.text_central A:visited { color: #453327;  TEXT-DECORATION: none}
.text_central A:hover {
	color: #70523F;
	TEXT-DECORATION: none
}

.TituloBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
}

.TituloBlogint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.TituloBlogint a:link, .TituloBlogint  a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}
.TituloBlogint a:hover, .TituloBlogint a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4677b3;
	text-decoration: none;
}

.fechaBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9d2336;
}
.textoBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.linkBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9d2336;
	text-align: right;
}

.linkBlog a:link, .linkBlog  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #9d2336;
	text-align: right;
	text-decoration: none;
}
.linkBlog a:hover, .linkBlog  a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: 4677b3;
	text-align: right;
	text-decoration: none;
}
.subtitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}

/* Formatos */ 
.inputbusca { font-size: 9px; background-color : #e5f7fd; border-color : #aaaaaa; border-width : 1px;}
.inputform { font-size: 12px; background-color : #FFFDE3; border-color : #AEE893; border-width : 1px;}
.inputformreq {
	font-size: 12px;
	background-color : #FED6D6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}



.inputformSmall { font-size: 10px; background-color : #EDFAFE; border-color : #aaaaaa; border-width : 1px;}
.formsubmit {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	border-top-width: 0.1em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.1em;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5555dd;
	border-right-color: #000033;
	border-bottom-color: #000000;
	border-left-color: #5555dd;
	font-weight: bold;
	background-color: #006699;
} 

.NotasTablasNormal {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #ffcc66;
}
.NotasTablasNormalTexto {
	font-size: 12px;
	color: Black;
	font-weight: bold;
}
.NotasTablasError {
	
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	padding: 5px;
	background: #cc0000;
}
.NotasTablasErrorTexto {
	font-size: 12px;
	color: #ffffcc;
	font-weight: bold;
}

.fecha_header {
	font-size: 11px;
	color: #D7ACAC;
	font-family: Arial, Helvetica, sans-serif;
}
.link_dvirtual A { color: #727272;  TEXT-DECORATION: none;}
.link_dvirtual A:active { color: #FFF000;  TEXT-DECORATION: none;}
.link_dvirtual A:link { color: #727272;  TEXT-DECORATION: none}
.link_dvirtual A:visited { color: #727272;  TEXT-DECORATION: none}
.link_dvirtual A:hover { color: #FFF000;}
.link_dvirtual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Estilos para esconder el link a milonic*/
.milonicLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CED7DE;
}
.milonicLink A:active { color: #CED7DE;  TEXT-DECORATION: none;}
.milonicLink A:link { color: #CED7DE;  TEXT-DECORATION: none}
.milonicLink A:visited { color: #CED7DE;  TEXT-DECORATION: none}
.milonicLink A:hover { color: #CED7DE;}
.noshowmilonic {
	visibility: hidden;
	height: 0px;
}

/* Fin Estilos para esconder el link a milonic*/

/* estilo para esconder el iframe del UPLOAD */
.noshow {
	visibility: hidden;
	height: 0px;
}

.formaLabel {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
}
.formaOpciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.GeneralTablaOver tr:hover td
{
  background-color: #a5bcd1;
  color: #000;
}

.GeneralTablaTDTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00509c;
	text-align: center;
}
.GeneralTablaTDTop A:active {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
.GeneralTablaTDTop A:link {
	color: #FFFFFF;
	TEXT-DECORATION: none
}
.GeneralTablaTDTop A:visited {
	color: #FFFFFF;
	TEXT-DECORATION: none
}
.GeneralTablaTDTop A:hover {
	color: #33ffff;
}
.GeneralTablaTD1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00509c;
	background-color: #c4d7e8;
}

.GeneralTablaTD1 A:active {
	color: #00509c;
	TEXT-DECORATION: none;
}
.GeneralTablaTD1 A:link {
	color: #00509c;
	TEXT-DECORATION: none
}
.GeneralTablaTD1 A:visited {
	color: #00509c;
	TEXT-DECORATION: none
}
.GeneralTablaTD1 A:hover {
	color: #000000;
}




.GeneralTablaTD2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00509c;
	background-color: #dae6f1;
}
.GeneralTablaTD2 A:active {
	color: #00509c;
	TEXT-DECORATION: none;
}
.GeneralTablaTD2 A:link {
	color: #00509c;
	TEXT-DECORATION: none
}
.GeneralTablaTD2 A:visited {
	color: #00509c;
	TEXT-DECORATION: none
}
.GeneralTablaTD2 A:hover {
	color: #000000;
}

.avisosDIV {
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	background-color: #E9F0F8;
	padding: 10px;
	border: 1px solid #00509C;
	text-align: center;
}

.TituloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.smallForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.tabla_editMain {
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #990000;
	border-bottom-color: #990000;
	background-color: #FFF7E6;
 
}

.tdComentariosBlog {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
}
.tdDatosBlog {
	background-color: #E2E2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1C7CE;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #006699;
}
.tdDatosBlog {
	background-color: #E2E2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1C7CE;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #006699;
}
#tituloPost {
	color: #666666;
	font-size: 21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
	font-family: Calibri, Arial, sans-serif;
}
 
#tituloPost A { color: #666666;  TEXT-DECORATION: none; }
#tituloPost A:active { color: #000000;  TEXT-DECORATION: none; }
#tituloPost A:link { color: #666666;  TEXT-DECORATION: none}
#tituloPost A:visited { color: #666666;  TEXT-DECORATION: none}
#tituloPost A:hover { color: #990000;  TEXT-DECORATION: underline}



/* Calendario */

.TituloTabla
{
	font: 17px/50px Georgia, serif;
	letter-spacing: 5px;
	margin: 0 auto;
	text-transform: uppercase;
}

.TituloTabla a
{
	color: #c66;
	font: bold 19px Verdana, sans-serif;
	letter-spacing: 0;
	text-decoration: none;
}

.TituloTabla a:hover
{
	color: #000;
	text-decoration: none;
}

.TRTOPRESULTADOS {
	font : bold;
	text-align : center;
	background: #99B3CC;
}
.TD_color_1b {
	background-color: #AAC4EA;
}
.TD_color_2b {
	background-color: #95BAD9;
}

.tablacalend
{
	background: #fff;
	border-style: solid;
	border-color: #84a1a1;
	border-width: 1px 1px 0 0;
	margin: 0 auto;
}


.tablacalend th
{
	background: #fff url(http://www.colegiosccvi.org/nuevo/gifs/th.gif) repeat-x bottom left;
	border-style: solid;
	border-width: 0 0 1px 1px;
	color: #933;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 2px;
	line-height: 25px;
	text-transform: uppercase;
}


.tablacalend td
{
	border-style: solid;
	border-width: 0 0 1px 1px;
	padding: 5px;
	vertical-align: top;
}

.linkCalendario {
	font-size: 11px;
	color: #9CB2CE;
}
.linkCalendario A:active { color: #000000;  TEXT-DECORATION: none;}
.linkCalendario A:link { color: #385272;  TEXT-DECORATION: none;}
.linkCalendario A:visited { color: #000000;  TEXT-DECORATION: none;}
.linkCalendario A:hover { color: #000000;}

.TDinicial
{
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #000000;
}


.horas
{
	background: #ffe;
	color: #c66;
	padding: 0 10px 0 0;
	text-align: right;
	vertical-align: middle;
	width: 65px;
}

/* tabla escuelas */
.sombra
{
	background: #dbdbdb;
}
.titulo_escuelas
{
	font: bold 13px Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdccd0;
	
}

.titulo_escuelas a:link, .titulo_escuelas  a:visited
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	TEXT-DECORATION: none;
}

.titulo_escuelas a:hover, .titulo_escuelas a:active
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #b81f37;
	TEXT-DECORATION: none;
}

.origen
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #7b3131;
	text-align: right;
	background-color: #ffdb57;
}
.rodea_escuelas
{
	border-top: 1px solid #bdccd0; 
	border-right: 1px solid #bdccd0; 
	border-left: 1px solid #bdccd0; 
	border-bottom: 1px solid #bdccd0; 
}

/* termino */

/* estilos de los botones del menu de escuelas */
ul.botones {
  		margin: 0;
        padding: 0;
}
li.boton1 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_info.gif);
	height: 29px;
	width: 59px;
}
.boton1 a{
   display:block;
   padding:5px; 
   text-align:center;
	text-decoration:none;
	font: 10pt Arial,Helvetica,sans-serif;
	color: #179eab;
	
}
.boton1 a:hover {
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_info_f2.gif);
	background-repeat: no-repeat;
}

li.boton2 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_instala.gif);
	height: 29px;
	width: 102px;
}
.boton2 a{
   display:block;
   padding:5px; 
   text-align:center;
	text-decoration:none;
	font: 10pt Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton2 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/submenu_instala_f2.gif);
background-repeat: no-repeat;
}

li.boton3 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_ubica.gif);
	height: 29px;
	width: 91px;
}
.boton3 a{
   display:block;
   padding:5px; 
   text-align:center;
	text-decoration:none;
	font: 10pt Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton3 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/submenu_ubica_f2.gif);
background-repeat: no-repeat;
}

li.boton4 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_contacto.gif);
	height: 29px;
	width: 79px;
	
}
.boton4 a{
   display:block;
   padding:5px; 
   text-decoration:none;
   text-align:center;
	text-decoration:none;
	font: 10pt Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton4 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/submenu_contacto_f2.gif);
text-decoration:none;
}

li.boton5 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/submenu_link.gif);
	height: 29px;
	width: 111px;
}
.boton5 a{
   display:block;
   padding:5px; 
	text-align:center;
	text-decoration:none;
	font: 10pt Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton5 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/submenu_link_f2.gif);
background-repeat: no-repeat;
}



li.boton6 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/bot_presenta_f1.gif);
	height: 29px;
	width: 90px;
}
.boton6 a{
   display:block;
   padding:5px; 
	text-align:center;
	text-decoration:none;
	font: 12px Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton6 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/bot_presenta_f2.gif);
background-repeat: no-repeat;
}

li.boton7 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/bot_modelo_f1.gif);
	height: 29px;
	width: 113px;
}
.boton7 a{
   display:block;
   padding:5px; 
	text-align:center;
	text-decoration:none;
	font: 12px Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton7 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/bot_modelo_f2.gif);
background-repeat: no-repeat;
}


li.boton8 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/bot_nuestros_sim_f1.gif);
	height: 29px;
	width: 124px;
}
.boton8 a{
   display:block;
   padding:5px; 
	text-align:center;
	text-decoration:none;
	font: 12px Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton8 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/bot_nuestros_sim_f2.gif);
background-repeat: no-repeat;
}

li.boton9 {
   float:left;
	background-image: url(http://www.colegiosccvi.org/gifs/bot_instituciones_f1.gif);
	height: 29px;
	width: 115px;
}
.boton9 a{
   display:block;
   padding:5px; 
	text-align:center;
	text-decoration:none;
	font: 12px Arial,Helvetica,sans-serif;
	color: #179eab;
}
.boton9 a:hover{
background-image: url(http://www.colegiosccvi.org/gifs/bot_instituciones_f2.gif);
background-repeat: no-repeat;
}

/* termino */
	
	
	
.txt_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.resaltadoError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #FFFFCC;
	border: 1px solid #990000;
	padding: 5px;
}

.txt_gris_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	font-weight: bold;
}


.txt_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}


.txt_italic_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}

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



.link_urls A { color: #727272;  TEXT-DECORATION: none;}
.link_urls A:active { color: #B81F37;  TEXT-DECORATION: none;}
.link_urls A:link { color: #727272;  TEXT-DECORATION: none}
.link_urls A:visited { color: #727272;  TEXT-DECORATION: none}
.link_urls A:hover { color: #B81F37;}
.link_urls {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* datos usuario */

.nombre_usuario {
font: bold 13.5px Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: center;
}

.puesto_usuario {
font: bold 11px Arial, Helvetica, sans-serif;
color: #2c5807;
text-align: center;
}

.escuela_usuario {
font: italic 11px Arial, Helvetica, sans-serif;
color: #2c5807;
text-align: center;
}

.salir {
font: bold 12px Arial, Helvetica, sans-serif;
color: #b3f891;
}

.salir a:link, .salir a:visited {
color: #b3f891;
}
.salir a:hover, .salir a:active {
color: #102b02;
}
.table_usuario {
table-layout: fixed;
table-width: 230;
}


/* termino */

/* TAGS*/

.tagcloud_arriba {

	width: 230px;
	padding: 5px;
text-align:center;
	background: #4a9fa2 url(gifs/curv_izq_top.jpg) no-repeat top left;
	font-size: 100%;
}

.tagcloud_abajo {

	width: 230px;
	padding: 5px;
text-align:center;
	background: #4a9fa2 url(gifs/curv_izq_down.jpg) bottom left no-repeat; 
}


#tagcloud {
	width: 230px;
	padding: 0px;
	text-align:center;
	background-color: #4a9fa2;
}
 

 
#tagcloud span {
    padding: 4px;
}

.font1 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
	font-weight: bold;
}
 
.font1 A:active { color: #15585b;  TEXT-DECORATION: none;}
.font1  A:link {color: #15585b; TEXT-DECORATION: none}
.font1 A:visited {color: #15585b;TEXT-DECORATION: none}
.font1  A:hover {color: #ffffff;text-decoration: none; }
 
.font2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
}
 
.font2 A:active { color: #066d71;  TEXT-DECORATION: none;}
.font2  A:link {color: #066d71; TEXT-DECORATION: none}
.font2 A:visited {color: #066d71;TEXT-DECORATION: none}
.font2  A:hover {color: #ffffff;text-decoration: none; }
 
.font3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.font3 A:active { color: #077a7f;  TEXT-DECORATION: none;}
.font3  A:link {color: #077a7f; TEXT-DECORATION: none}
.font3 A:visited {color: #077a7f;TEXT-DECORATION: none}
.font3  A:hover {color: #ffffff;text-decoration: none; }

 
.font4 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: italic;
}

.font4 A:active { color: #a1d9db;  TEXT-DECORATION: none;}
.font4  A:link {color: #a1d9db; TEXT-DECORATION: none}
.font4 A:visited {color: #a1d9db;TEXT-DECORATION: none}
.font4  A:hover {color: #ffffff;text-decoration: none; }

 

.font5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
}

.font5 A:active { color: #054f52;  TEXT-DECORATION: none;}
.font5  A:link {color: #054f52; TEXT-DECORATION: none}
.font5 A:visited {color: #054f52;TEXT-DECORATION: none}
.font5  A:hover {color: #ffffff;text-decoration: none;}

 /* termino */
 
 
 .dvirtual { font-size: 11px;  color: #c2ae6d; TEXT-DECORATION: none}
.dvirtual  A:active { color: #c2ae6d;  TEXT-DECORATION: none}
.dvirtual  A:link { color: #c2ae6d;  TEXT-DECORATION: none}
.dvirtual  A:visited { color: #c2ae6d;  TEXT-DECORATION: none}
.dvirtual  A:hover { color: #e3b51c;  TEXT-DECORATION: underline}
