
body
{
	font-family: Arial;
	font-size: 16px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

/**********************Colores*******************/

.azulDegrade
{
	background: #529bd8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyOWJkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZThhYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #529bd8 0%, #4e8abb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#529bd8), color-stop(100%,#4e8abb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #529bd8 0%,#4e8abb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #529bd8 0%,#4e8abb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #529bd8 0%,#4e8abb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #529bd8 0%,#4e8abb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#529bd8', endColorstr='#4e8abb',GradientType=0 ); /* IE6-8 */

}

.azulFuerte
{
	background-color: #4f8ec2!important;
}

.grissOption
{
	background-color: #979797;
}

.textoAzulFuerte
{
	color: #4f8ec2;
}

.textoGrissOption
{
	color: #979797;
}

.colorBoton
{
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	padding: 4px 10px;
}


.borderAzul
{
	border: 1px solid #4f8ec2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


.cabeceraAgenda
{
	float: left;
	height: 37px;
	width: 100%;
}
.cabeceraAgenda div.texto
{
	float: left;
	width: 107px;
	text-align: center;
	padding-top: 8px;
}

.cabeceraAgenda div.linea
{
	width: 1px;
	float: left;
	padding-top: 1px;
}


.colorh3TituloAzul
{
	margin: 0px auto;
	margin-bottom: 10px;
	margin-top:40px;
	color:#4f8ec2;
	width: 1000px;
}

.botonColorlink
{
	color: #FFF;
}

.colorTabs div
{
	background-color: #5aa8e8;
	font-size: 0.90em;
}

/***********************************************************************/

.botonTextoImage img,
.botonImage img
{
	position: relative;
	top: 3px;
	left: 1px;
	border:0px solid;
}


.botonTextoImage span,
.botonImage span,
.botonTexto span
{
	color: #545454;
	font-size: 0.8em;
}

.botonImage
{
	text-align: center;
	padding: 4px 10px;
}


div#contenedorLogin
{
	border: 4.5px solid #CCDEED;
	-webkit-border-radius:  5px;
	-moz-border-radius: 5px;
	border-radius:  5px;
	width: 303px;
	margin: 70px auto;
	margin-bottom: 165px;
	background: #57a1e0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3YTFlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2ExZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #57a1e0 0%, #57a1e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a1e0), color-stop(100%,#57a1e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #57a1e0 0%,#57a1e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a1e0', endColorstr='#57a1e0',GradientType=0 ); /* IE6-8 */
}

div#contenedorLogin div#cabecera
{

	height: 30px;
	text-align: center;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	font-size: 0.9em;
	-webkit-border-radius:  5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius:  5px 5px 0px 0px;
	padding-top: 15px;
	background: #4c8dc4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOGRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2ExZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4c8dc4 0%, #57a1e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c8dc4), color-stop(100%,#57a1e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c8dc4 0%,#57a1e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c8dc4 0%,#57a1e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c8dc4 0%,#57a1e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4c8dc4 0%,#57a1e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c8dc4', endColorstr='#57a1e0',GradientType=0 ); /* IE6-8 */

}

div#contenedorLogin div#body
{
    padding-top: 25px;
	padding-left: 60px;
	color: #FFF;
	font-size: 0.9em;
	-webkit-border-radius:  0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius:  0px 0px 5px 5px;	
	background: #57a1e0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3YTFlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2ExZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #57a1e0 0%, #57a1e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#57a1e0), color-stop(100%,#57a1e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #57a1e0 0%,#57a1e0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #57a1e0 0%,#57a1e0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a1e0', endColorstr='#57a1e0',GradientType=0 ); /* IE6-8 */
}

div#contenedorLogin div#body label
{
		padding-left: 20px;
}

div#contenedorLogin div#body div img
{
	vertical-align: sub;
}

div#contenedorLogin div#botonera
{
	text-align: center;
	
	padding: 4px 25px;
	width: 100px;
	margin:  30px auto;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #cecece 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cecece)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#cecece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 ); /* IE6-8 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	padding: 4px 10px;

}


div#botoneraDiv
{
   
	padding: 4px 10px;
	display: inline-block!important;
	width: 100px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #cecece 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cecece)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#cecece 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#cecece 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=0 ); /* IE6-8 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	

}





div#botoneraDiv.consultar
{
	width: 100px;
}

div#botoneraDiv.dia,
div#botoneraDiv.semana,
div#botoneraDiv.buscar
{
	position: relative;
	top: 3px;
	padding: 4px 10px;
	width: auto;
}

div#botoneraDiv.lupa
{
	position: relative;
	top: 3px;
	padding: 4px 0px;
	width:  35px;
}







div#contenedorLogin div#botonera:hover,
div#botoneraDiv:hover
{

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #aaaaaa 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aaaaaa)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#aaaaaa 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#aaaaaa 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#aaaaaa 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#aaaaaa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */

}



footer#piePagina
{

clear: both; 
position:relative; 
z-index: 10;
 height: 61px;
  margin-top: -61px; 

	-webkit-box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);
	-moz-box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);
	box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);


}

footer#piePagina div
{
	width: 1000px;
	margin: 0px auto;
}

footer#piePagina div p
{
	display: inline-block;
	margin: 0px;
	vertical-align: super;
	margin-right: 0px;
	margin-left: 15px;
	color: #7DE0FF;
	font-size: 0.85em;
}

footer#piePagina div img
{
	padding-left: 10px;
	padding-top: 20px;
}

footer#piePagina div img.linea
{
	padding-top: 0px;
	padding-bottom: 3px;
}





div#contenedorAgenda
{
	
	width: 1000px;
	margin: 0px auto;
	padding: 10px 0px;
}

div#contenedorAgenda div#mainFecha,
div#contenedorAgenda div#mainAgenda
{
	display: inline-block;
	vertical-align: top;
	
}

div#contenedorAgenda div#mainFecha
{	
	width: 200px;
	margin-left: 15px;
	margin-right: 10px;
	text-align: center;
	padding: 5px 0px;

}

div#contenedorAgenda div#mainAgenda
{
	width: 755px;
	margin-top: 7px;
	border: 1px solid #4f8ec2;
	min-height: 300px;
}


header#cabecera
{	
	height: 135px;
	text-align: left;
	width: 100%;
	-webkit-box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);
	-moz-box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);
	box-shadow: 0px 0px 15px 3px rgba(0,0,0,0.67);
}

header#cabecera div
{
	width: 1000px;
	margin: 0px auto;
}

header#cabecera div.login
{
	text-align: center;
}

header#cabecera div img
{	
	padding-left: 0px;
	padding-top: 40px;
}

header#cabecera div img.linea
{	
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: middle;
}


header#cabecera div#optionUser
{
	text-align: right;
	
}

header#cabecera div#optionUser a
{
	text-decoration: none;
	font-size: 0.85em;
}



section#contenedor
{
	margin-bottom: 20px;
}


article#opcionesActividadesMenu
{
	-webkit-border-radius: 0px 5px 0px 0px;
	-moz-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
	height: 39px;
	margin: 0px auto;	
	width: 780px;
}

article#opcionesActividades
{
	-webkit-border-radius: 0px 5px 0px 0px;
	-moz-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
	height: 61px;
	margin: 0px auto;	
	width: 1000px;
}

article#opcionesContenidoMenu
{
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	min-height: 300px;
	margin-bottom: 50px;
	width: 778px;
	margin: 0px auto;
}

article#opcionesContenido
{
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	min-height: 300px;
	margin-bottom: 50px;
	width: 998px;
	margin: 0px auto;
}

article#opcionesMantenimiento
{
	-webkit-border-radius: 0px 5px 5px 5px;
	-moz-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	height: 61px;
	margin: 0px auto;	
	width: 1000px;
}

article#opcionesMantenimiento div,
article#opcionesActividades div
{
	padding-top: 20px;
	padding-left: 20px;
}

article#opcionesActividadesMenu div
{
	padding-left: 15px;
	width: 260px;	
	height: 39px;
	float: right;
	-webkit-border-radius: 0px 4px 0px 0px;
	-moz-border-radius: 0px 4px 0px 0px;
	border-radius: 0px 4px 0px 0px;
	background: #4f8ec2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmOGVjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTY2OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4f8ec2 0%, #39668b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f8ec2), color-stop(100%,#39668b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4f8ec2 0%,#39668b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8ec2', endColorstr='#39668b',GradientType=0 ); /* IE6-8 */

}

article#opcionesActividadesMenu div a
{	
	text-decoration: none;
}

article#opcionesActividadesMenu div a span
{
	color: #FFF;
}
article#opcionesActividadesMenu div  img
{	
	position: relative;
	top: 6px;
}


article#botoneraMenu
{
	margin: 0px auto;
	width: 780px;
}

article#botonera

{
	margin: 0px auto;
	width: 1000px;
}

article#botonera div,
article#botoneraMenu div
{
	display: inline-block;
	height: 25px;
	padding: 0px 25px;
	padding-top: 10px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	margin-right:-2.5px
}

article#botoneraMenu div
{
	padding: 0px 20sectionpx;
}

article#botoneraMenu div
{
	height: 22px;
	padding-top: 8px;
}


div#contenedorGeneralMenu
{
	
	width:100%;
	margin: 0px auto;
}

div#contenedorMenu
{
	width:195px;
	display: inline-block;
	vertical-align: top;
	margin-top: 0px;
	
}

div#contenedorMenu ul
{
	margin-left: -35px;
}

div#contenedorMenu ul li
{
	list-style: none;
	text-align: center;
	width: 172px;
}



div#contenedorMenu ul li.menu
{
	
	background-color: #61b4fa;	
	height: 26px;	
	margin-bottom: 1px;
	padding-top: 8px;		
}

div#contenedorMenu ul li.menuCabecera
{

	height: 29px;
	padding-top: 12px;	
	font-size: 0.85em;
	color:#FFF;
	margin-bottom: 1px;
	font-weight: bold;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	background: #57a1e0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzU3YTFlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzRjOGRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #57a1e0 1%, #4c8dc4 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#57a1e0), color-stop(99%,#4c8dc4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #57a1e0 1%,#4c8dc4 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #57a1e0 1%,#4c8dc4 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #57a1e0 1%,#4c8dc4 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #57a1e0 1%,#4c8dc4 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57a1e0', endColorstr='#4c8dc4',GradientType=0 ); /* IE6-8 */
}

div#contenedorMenu ul li.menuPie
{
	height: 39px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	background: #4c8dc4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzRjOGRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzU3YTFlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #4c8dc4 1%, #57a1e0 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#4c8dc4), color-stop(99%,#57a1e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c8dc4 1%,#57a1e0 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c8dc4 1%,#57a1e0 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c8dc4 1%,#57a1e0 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #4c8dc4 1%,#57a1e0 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c8dc4', endColorstr='#57a1e0',GradientType=0 ); /* IE6-8 */

}


div#contenedorMenu ul li.menu:hover
{
	background: #4f8ec2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmOGVjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTY2OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4f8ec2 0%, #39668b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f8ec2), color-stop(100%,#39668b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4f8ec2 0%,#39668b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8ec2', endColorstr='#39668b',GradientType=0 ); /* IE6-8 */
}

.colorHoverMenu
{
	background: #4f8ec2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmOGVjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTY2OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4f8ec2 0%, #39668b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f8ec2), color-stop(100%,#39668b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4f8ec2 0%,#39668b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4f8ec2 0%,#39668b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f8ec2', endColorstr='#39668b',GradientType=0 ); /* IE6-8 */
}


div#contenedorMenu ul li a
{
	font-size: 0.80em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

section#opciones
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 81px;
	margin: 0px auto;
	margin-top: 30px;
	width: 1000px;

}

div#divContenedorBotones
{
	width:780px;
	display: inline-block;
	vertical-align: top;
	margin-top: 38px;
}

section#contenedorBotones
{
		margin-top: 20px;
		margin-bottom: 20px;
		width: 780px;
		margin: 0px auto;
		height: 10px;
		padding-top: 35px;
}

section#contenedorBotones div
{
	text-align: right;
}


section#contenedorOpcionesMantenimientoMenu
{
		margin-top: 20px;
		margin-bottom: 40px;
}

section#contenedorOpcionesMantenimiento
{
		margin-top: 40px;
		margin-bottom: 40px;
}

section#contenedorOpcionesTiposCasos
{		
		margin: 0px auto;
		margin-top: 35px;
		width: 1000px;
}

section#contenedorOpcionesTiposCasosMenu
{
	    margin: 0px auto;
		margin-top: 35px;
		width: 780px;
}

section#contenedorOpcionesTiposCasos article#opcionesTipos label,
section#contenedorOpcionesTiposCasosMenu article#opcionesTipos label
{
	font-size: 0.85em;
}


section#contenedorOpcionesTiposCasos article#opcionesTipos,
section#contenedorOpcionesTiposCasosMenu article#opcionesTipos
{
	
	padding: 5px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


section#contenedorOpcionesTiposCasos article#opcionesTipos div,
section#contenedorOpcionesTiposCasosMenu article#opcionesTipos div
{
	margin-left: 15px;
}

section#contenedorOpcionesTiposCasos h2,
section#contenedorOpcionesTiposCasosMenu h2
{
	margin: 0px;
	font-size: 0.9em;
	font-weight: bold;;
	margin-bottom: 5px;
}


section#opciones article div 
{
	display: block;	
	padding-left: 20px;	
}

section#opciones article div.primera
{
	padding-top: 10px;
}

section#opciones article div.segunda
{
	padding-top: 8px;
}


section#opciones article div label,
.cabeceraAgenda div.texto span
{
	color: #FFF;
	font-size: 0.8em;
}

section#opciones article div select
{
	height: 24px;
}

section#opciones article div input[type="text"]
{
	height: 21px;
}
