﻿a img {
	border-bottom: medium none;
	border-left: medium none;
	border-right: medium none;
	border-top: medium none;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}

a:visited {
	color: #0000FF;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}

body {
	background: #FFEECE;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
}

bodynavidad {
	background: #FFEECE url('navidad.gif') no-repeat right bottom;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	background-position-y:bottom; background-position-x:right; background-image:url('navidad.gif'); background-repeat:no-repeat
}
.nota {
	color: #FF0000;
	font-weight: bold;
	font-size: xx-small;
	vertical-align: super;
}

li {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

li.lista{
	font-size: smaller;
	margin-left: -20px; list-style-type:circle; list-style-position:outside; list-style-image:url('vineta2.gif')
}
li.listagrande{
	margin-left: -20px; list-style-type:circle; list-style-position:outside; list-style-image:url('vineta2.gif')
}
li.sublista{
	font-size: smaller;
	margin-left: 0px; list-style-type:circle; list-style-position:outside; list-style-image:url('vineta3.gif')
}

li.ListaNum{
	list-style: decimal;
	margin-left: -20px;
}
li.ListaLetra{
	list-style: lower-alpha;
	margin-left: -15px;
}
li.ListaVinyeta{
	list-style-image: url('vineta2.gif');
		margin-left: -30px

}

ul{
	margin-bottom: 0px;
}

.barra {
	scrollbar-3dlight-color: #FFE7B9;
	scrollbar-arrow-color: #FF9966;
	scrollbar-base-color: #FFEECE;
	scrollbar-darkshadow-color: #FF8B53;
	scrollbar-face-color: #FEE6B9;
	scrollbar-highlight-color: #FFC85F;
	scrollbar-shadow-color: #FFC85F;
}

.counterstyle2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	text-align: center;
	vertical-align: middle;
	background-color: #FFEECE;
	border-bottom: #FFC85F 1px solid;
	border-collapse: collapse;
	border-left: #FFC85F 1px solid;
	border-right: #FFC85F 1px solid;
	border-top: #FFC85F 1px solid;

}	

.counterstyle {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-align: center;
	vertical-align: middle;
	color: #000066;
	background-color: #FEE6B9;
}	

.cuerpo {
	border-bottom: #FFC85F 1px solid;
	border-collapse: collapse;
	border-left: #FFC85F 1px solid;
	border-right: #FFC85F 1px solid;
	border-top: #FFC85F 1px solid;
	width: 100%;
	margin-bottom: 4px;
}

.cuerpojornada {
	font-weight: bold;
	background-color: #FEE6B9;
	text-align: center;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpoimagen {
	background-color: #FEE6B9;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	vertical-align: top;
}

.cuerpoparrafo {
	background-color: #FFFFFF;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
	padding: 20px;
}

.cuerpocalendario {
	background-color: #FFFFFF;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
	padding: 5px;
}

.cuerpotxtamarillo1 {
	background-color: #FFFF00;
	font-weight: bold;
	font-size: smaller;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotxtamarillo2 {
	background-color: #FFFF99;
	font-size: smaller;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotxtverde1 {
	background-color: #00FF00;
	font-weight: bold;
	font-size: smaller;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotxtverde2 {
	background-color: #99FFCC;
	text-align: justify;
	font-size: smaller;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotxtazul1 {
	background-color: #00FFFF;
	font-weight: bold;
	font-size: smaller;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotxtazul2 {
	background-color: #CCFFFF;
	font-size: smaller;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotexto {
	background-color: #FFFFFF;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}
.cuerpotxtcentro {
	background-color: #FFFFFF;
	text-align: center;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
}

.cuerpotexto2 {
	background-color: #FFFFFF;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
	font-size: small;
}

.cuerpotexto3 {
	background-color: #FFFFFF;
	text-align: justify;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
	font-size: 13px;
}

.cuerpofoto {
	background-color: #FFFFFF;
	text-align: center;
	border-collapse: collapse;
	border: #FFC85F 1px solid;
	vertical-align: middle;
}

.cuerpotitulo {
	background-color: #FFC85F;
	font-weight: bold;
	}

.cuerpotitulosub {
	background-color: #FFC85F;
	font-size: 13px;
	text-align: center;
	}

.cuerpotituloborde {
	background-color: #FFC85F;
	font-weight: bold;
	text-align: center;
	border-collapse: collapse;
	border: #FFFFFF 1px solid;
}

.desplegables {
	border:1px solid #FFC85F; background-image: url('gradient.jpg');
	margin-bottom: 2px;
	margin-top: 2px;
	width: 100%;
	border-collapse: collapse;
	padding: 0px
}

.menu {
	background-color: #fee6b9;
	border-bottom: #FFC85F 1px solid;
	border-left: #FFC85F 1px solid;
	border-right: #FFC85F 1px solid;
	border-top: #FFC85F 1px solid;
	border-collapse: collapse;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	vertical-align: top;
	width: 100%;
	font-size: 13px;
}

.menusub {
	border-collapse: collapse;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	vertical-align: top;
	width: 100%;
}

.espacio {
	font-size: 2px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.titulo {
	border:1px solid #FFC85F; background-image: url('gradient.jpg');
	color: #008080;
	font-size: larger;
	margin-bottom: 3px;
	margin-top: 2px;
	width: 100%;
	padding: 0px;
	border-collapse: collapse
}

.titulosub {
	border:1px solid #FFC85F; background-image: url('gradient.jpg');
	color: #008080;
	font-size: larger;
	margin-bottom: 3px;
	margin-top: 2px;
	padding: 0px;
	border-collapse: collapse;
	text-align: center
}

.subtitulo {
	border:1px solid #FFC85F; background-image: url('gradient.jpg');
	color: Red;
	font-size: larger;
	margin-bottom: 3px;
	margin-top: 2px;
	width: 100%;
	padding: 0px;
	border-collapse: collapse
}

.tablon{
	background-image: url('corcho.jpg');
	background-repeat: repeat;
	padding: 5px
}

.cartel{
	background-color: #E9E9E9;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	width: 300px;
	height: 50px;
	margin: auto;
}

.titulonota{
	border-bottom: 1px solid Blue;
	font-size: 14px;
	text-align: center;
	color: Blue;
}

.enunciadonota{
	font-size: 12px;
}

.textonota{
	text-align: justify;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}
.pienota{
	text-align: right;
	font-size: 10px;
	color: Teal;	
}

.notaamarilla{
	background-color: #FFFF93;
	width: 200px;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #8D8D8D 3px solid;
	border-right: #8D8D8D 3px solid;
}
.notaverde{
	background-color: #90EE90;
	width: 200px;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #8D8D8D 3px solid;
	border-right: #8D8D8D 3px solid;
}
.notarosa{
	background-color: #FFB6C1;
	width: 200px;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #8D8D8D 3px solid;
	border-right: #8D8D8D 3px solid;
}
.notaazul{
	background-color: #AFEEEE;
	width: 200px;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom: #8D8D8D 3px solid;
	border-right: #8D8D8D 3px solid;
}

#counter {text-align: center; position: relative; display: block; width: 130px; z-index: 201; margin: 0px auto;}
.txtAzulNegrita {
	font-weight: bold;
	color: #008080;
}
.txtRojoNegrita {
	font-weight: bold;
	color: #800000;
}

