#mainBar {
	display: block;
	/*float: right;*/
	font-size: 80%;
	text-align: right;
	padding-right: 1em;
}

p {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#mainBar li{
	display: inline;
}

#mainBar li a:link {
	color: silver;
}

#content  { margin-top: 0px; border: none 0px }

#content h1 { font-size: 90%; background: url(none) no-repeat left bottom; list-style: disc url(none) inside; clear: left; margin-left: 0.5em; padding: 0.5em 0em }

#content h2 { font-size: 75% }

#content h3{
	font-size: 75%;
	padding-left: 1em;
}

#content ul, #content ol {
	font-size: 75%;
}

#content li {
	margin: 0.5em 0em 0.5em 0em;
	font-family: Arial, Helvetica, sans-serif;
}

#content p { font-size: 75%; line-height: 1.5em; margin: 0.5em 1em }

#presentacion, #destinatarios, #plan, #perfil, #titulacion  { margin-right: auto }

#presentacion h2, #destinatarios h2, #plan h2, #perfil h2, #titulacion h2    { list-style: disc url(../images/blue.png) inside; display: list-item; margin-top: 1.5em; margin-bottom: 0em; margin-left: 1em; padding: 0.5em 0em 0em; border-bottom: 1px solid gray; width: 550px}

*html #presentacion h2,*html #destinatarios h2,*html #plan h2,*html #perfil h2,*html #titulacion h2 {
	padding: 0.5em 0em 0em 1em;
	margin-top: 0.5em;
}

#presentacion h2{
	list-style: url(../images/blue.png) inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#destinatarios h2{
	list-style: url(../images/green.PNG) none inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#plan h2 {
	list-style: url(../images/yellow.png) none inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#perfil h2{
	list-style: url(../images/red.png) inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

#titulacion h2{
	list-style: url(../images/orange.png) inside;
}

.amarillo   { font-size: 100%; background-color: #9AEEF0; list-style-type: none; display: block; margin: 1em; padding: 0.5em; border: solid 1px #ffa500; width: 400pt }

.amarillo ol{
	padding-left: 2em;
}

.nota {
	color: black;
	font-weight: bold;
	font-size: small;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background-color: transparent;
	text-align: right;
	float: right;
	clear: left;
	margin: 1px;
	padding: 4px;
	width: 300px;
	border: 1px solid #49835B;


}

label {
	font-size: 75%;
	display: block;
	margin-top: 0.5em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0.5em;
}

form {
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

form ol li{
	padding: 0.5em 0em 0.5em 0em;
	font-size: 12px;
}

form ol li label{
	display: inline;
	font-size: 100%;
	
}

fieldset {
	padding: 0em;
	font-family: "Arial Unicode MS", Verdana, Tahoma;
	margin: 0px;


}

.border {
	border: 1px solid black;
	padding: 1em;
	font-size: 12px;
}

*html fieldset {
	padding: 2em 1em 1em 1em;
}

textarea, input {
	display: block;
	margin; 0em;
}

form ol li input {
	display: inline;
	margin-left: 0.5em;
}

legend {
	font-size: 90%;
	color: #18449D;

}

#docente,#calendario {
	border: 1px solid silver;
	width: 10em;
	float: right;
	clear: both;
	margin: 0.5em 0.5em 0em 0.5em;
	padding: 0em 0em 0.5em 0em;
	/*position: relative;*/
	background: #f5f5f5;
}

#docente    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 10em }

#docente p{
	line-height: 1.25em;
	margin: 0.25em 0.5em 0.25em 0.5em;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}

#docente h2{
	border: none;
	background: none;
	/*display: inline;*/
	margin: 0.25em 0em 0.25em 0.75em;
	padding-top: 0.5em;
	font-size: 80%;
}

#docente img{
	display: inline;
	margin: 0.5em;
}

#docente a:link, #docente a:visited{
	color: orange;
	text-decoration: none;
	text-align: center;
}



.center {
	text-align: center;
}

.narrow {
	font-family: Arial Narrow;
}

#secBar{
	width: 10em;
	float: left;
	clear: both;
	padding: 0em 0em 0em 0.5em;
	font-size: 80%;
	margin: 0em 0.75em 0em 1.5em;
}

*html #secBar {
	margin: 0em 0.5em 0em 0.5em;
}

#secBar li a:link, #secBar li a:visited {
	color: black;
	font-weight: bold;
	text-decoration: none;
}
#secBar .green, #secBar .yellow, #secBar .orange {
	display: block;
	margin: 1em 0em 1em 0em;
	padding: 0.25em 0em 0.25em 2em;
}

#secBar .blue {
	background: url(../images/blue.png) no-repeat;
}

#secBar .green {
	background: url(../images/green.png) no-repeat;
}

#secBar .yellow {
	background: url(../images/yellow.png) no-repeat;
}

#secBar .red {
	background: url(../images/red.png) no-repeat;
}

#secBar .orange {
	background: url(../images/orange.png) no-repeat;
}

#content #home{
	width: 400px;
	margin: 1em;
	padding: 0em;
	display: block;
	
}

#content #home li {
	/*float: left;*/
	list-style: none;
	margin: 0em 0em 0.25em 0em;
	padding: 0.5em 1em 0.5em 0em;
	background: #F4F4F4;
	clear: none;
}

#content #home li p{
	margin: -65px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;
	line-height: 1.25em;

}

*html #content #home li p{
	margin: 0px 0px 0px 80px;
}

#content #home li img{
	/*float: left;*/
	display: inline;
}

*html #content #home li img{
	float: left;
}

#calendario h2{
	width: auto;
	background: #FF9933;
	border: none;
	margin: 0em 0em 0em 0em;
	display: block;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-align: center;
		
}

#calendario p {
	font-size: 85%;
	text-align: center;
}

#footer {
	clear: both;
	border-top: 1px solid gray;
	padding: 0.5em 1em 1em 1em;
	margin-top: 1em;
	font-size: 90%;
	color: gray;
	background: url(../images/footer.png) no-repeat right;
}

#secBar .blue { 
	display: compact;
	margin: 1em 0em 1em 0em;
	padding: 0.25em 0em 0.25em 2em;
 } 
#secBar .red { 	display: block;
	margin: 1em 0em 1em 0em;
	padding: 0.25em 0em 0.25em 2em;
 } 
*html #calendario {
	margin: 0.25em 0.25em 0em 0.25em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	background-color: #CCCCCC;
}
*html #docente {

	margin: 0.25em 0.25em 0em 0.25em;
}
#calendario a:link, #calendario a:visited {
	color: #000000;
	font-size: 70%;
	line-height: normal;
}
.nota1 {

	color: black;
	font-weight: normal;
	font-size: 70%;
	font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background-color: transparent;
	text-align: left;
	float: none;
	clear: none;
	margin: 1px;
	border: 1px solid #666666;
	padding: 4px;
	width: 500px;
}
#nota1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	width: 550px;
	padding: 5px;
	border: 1px solid ##00A3B2;
	margin-left: 5px;
}
.textotabla {
	color: black;
	font-size: 75%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	display: block;
	margin: 0pt;
	padding: 5px;
	background-repeat: no-repeat;
	text-decoration: none;
	background-color: #AFE0BA;
	width: auto;
	text-align: left;
	border-top: 1px solid #49835B;
	border-right: 1px solid #49835B;
	border-bottom: 1px solid #49835B;
	border-left: 1px solid #49835B;






}
.textoanim {
	color: black;
	font-size: 75%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	display: block;
	clear: left;
	margin: 0pt;
	padding: 2pt 0em 2pt 1.5em;
	background-image: none;
	background-repeat: no-repeat;
	float: none;
	border: none;
	text-decoration: none;
	width: auto;
	text-align: center;

}
.derecha {
	text-align: right;
	margin-right: 5px;

}
a:link {

	color: #FF6600;
}
a:visited {
	color: #FF6600;
}
/* Slider */
#slider {  width:960px; padding:0 0 0 0; margin:0 auto;}
div#slideshow { float:left; width:100%; height:314px; }
.slider-item { width:100% !important; height:314px; }
.slider_content_inner img { border:none; }
.controls-center { width:960px; margin-left:auto; margin-right:auto; }
#slider_controls { float:right; position:relative; background:url(images/pag_bg.gif) no-repeat top center; margin:0; z-index:1000; width:960px; height:23px;}
#slider_controls ul { margin:0 auto; padding:2px; width:80px;}
#slider_controls ul li { margin:0; padding:0; list-style:none; }
#slider_controls ul li { float:left; display:block; }
#slider_controls ul li a { width:10px; height:10px; background:url('images/tabs_2.gif') no-repeat center center; display:block; float:left; padding:2px; margin:2px !important; margin:1px 1px; outline:none; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { background:url('images/tabs_1.gif') no-repeat center center; }

