/* CSS Document */

body {
  background-color: #d7e7da;
  background-image: url(../img/background.gif);
  background-position: top;
  background-repeat: repeat-x;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}

.body_blanco {
  background-color: #ffffff;
  background-image: none;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}

.cabecera {
  background-image: url(../img/cabecera.jpg);
  background-repeat: no-repeat;
  width: 999px;
  height: 162px;
  vertical-align: top;
}

.cabecera_pt {
  background-image: url(../img/cabecera-pt.jpg);
  background-repeat: no-repeat;
  width: 999px;
  height: 162px;
  vertical-align: top;
}

.central {
  background-color: #f3f8f2;
  height: 100%;
  vertical-align: top;
}

.columnaIzquierda {
  width: 169px;
  height: 100%;
  vertical-align: top;
  background-image: url(../img/sombracoli.gif);
  background-repeat: repeat-y;
  background-position: right;
}

.columnaCentral {
  width: 652px;
  vertical-align: top;
}

.columnaCentralUnica {
  width: 832px;
  vertical-align: top;
}

.columnaDerecha {
  width: 173px;
  background-color: #f7fcf6;
  background-image: url(../img/bgder.gif);
  background-repeat: repeat-x;
  border-left: 1px solid white;
  border-bottom: 1px solid white;
  vertical-align: top;
  height: 351px;
}

.bannerSuperior {
  width: 468px;
  height: 60px;
  border: 1px solid black;
  position: relative;
  top: 25px;
  left: 161px;
}

.tablaMenu {
  background-color: #d6e4e7;
  border-left: 1px solid white;
  border-top: 1px solid white;
  border-right: 0px;
}

.tablaMenu td {
  border-bottom: 1px solid white;
}

.textoMenu {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #00438c;
  text-decoration: none;
  background-image: url("../img/bg_menu.gif");
  width: 140px;
  height: 29px;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.textoMenu a {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #00438c;
  text-decoration: none;
}

.textoMenuBlanco {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: white;
  text-decoration: none;
}

.tablaBannersIzquierdos {
  margin-top: 15px;
  width: 162px;
  text-align: center;
}

.tablaBannersIzquierdos td {
  padding-bottom: 7px;
}

.titular {
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  color: #00438c;
  padding-bottom: 10px;
}

.separador {
  width: 100%;
  background-image: url(../img/hr.gif);
  background-repeat: repeat-x;
  height: 6px;
  padding-bottom: 10px;
}


.contenido {
  width: 622px;
}

.arialGris11 {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #575957;
}

.contenidoStandard td {
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  color: #575956;
}

.contenidoStandard p {
  font-family: Verdana, Arial, Helvetica;
  font-size: 13px;
  color: #575956;
}

.contenidoStandard {
	border: 1px solid #cadae7;
	padding-left: 15px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	background-color:  #ffffff;
  	font-family: Verdana, Arial, Helvetica;
  	font-size: 13px;
  	color: #575956;
  	width: 100%;
}

.arialAzul11 {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
}

.arialNegro11 {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #000000;
}

.arialRojo11 {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: red;
}

.titulo {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  color: #00438c;
}

input {
  border: 1px solid #a4b6c4;
  font-family: Arial, Helvetica;
  font-size: 10px;
  color: #7d8d9a;
}

a {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #5583b0;
  text-decoration: underline;
}

.tituloCursoHome {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 12px;
  color: #565755;
  padding-top:15px;
}

.backgroundCursosHome {
  background-image: url(../img/bg_gris.gif);
  background-repeat: repeat-x;
}

.categoriaCursoHome {
  font-family: Arial, Helvetica;
  font-weight: bold;
  font-size: 11px;
  color: #00438c;
  padding-top:10px;
  padding-bottom:13px;
}

.ruta {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #306aa9;
}

.pijama {
  border-top: 1px solid #b5cfe0;
}

.pijama td {
  border-bottom: 1px solid #b5cfe0;
}

.pijamaOdd {
  padding-left: 33px;
  background-image: url(../img/bullet1.gif);
  background-repeat: no-repeat;
  background-color: #e1ebeb;
  height: 22px;
  width: 400px;
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #3e75ad;
}

.pijamaEven {
  padding-left: 33px;
  background-image: url(../img/bullet2.gif);
  background-repeat: no-repeat;
  height: 22px;
  width: 400px;
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #3e75ad;
}

.inputGestion {
  border: 1px solid #a4b6c4;
  font-family: Arial, Helvetica;
  font-size: 10px;
  color: #7d8d9a;
  width: 194px;
}

.inputGestion option {
  border: 0px;
}

.frontdatagrid-header th {
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #396da4;
  background-color: white;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.frontdatagrid-odd td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  background-color: #e1ebeb;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 15px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom-style: none;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
}

.frontdatagrid-even td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 15px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom-style: none;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
}

.datagrid-header th {
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #396da4;
  background-color: white;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

table.datagrid  {
  border-top: 1px solid #b6cee1;
  border-left: 1px solid #b6cee1;
}

table.datagrid-border  {
  border-top: 1px solid #b6cee1;
  border-left-style: hidden;
}

.datagrid-odd td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  background-color: #e1ebeb;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.datagrid-even td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  border-right: 1px solid #b6cee1;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.paginadorSelected {
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #013262;
}

.paginadorNoSelected {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #3975ae;
}

.pestaniainiciofinal {
  background-color: #e0eaeb;
  background-repeat: no-repeat;
  width: 5px;
}
.pestaniatexto {
  background-color: #e0eaeb;
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
}
.pestaniatriangulo {
  background-image: url(../img/triangulo.gif);
  background-repeat: no-repeat;
  width: 16px;
}

.cuerpo {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #cadae7 #cadae7 #cadae7 #cadae7;
	border-collapse: collapse;
	background-color:  #fbfdfa;

}

.cuerpocelda {
	border-style: none;
}

.titulocuerpo {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #00438c;
  background-color: #fbfdfa;
  height : 30px;
  text-transform: uppercase;
  border-style: none;
}

.resumencuerpo {
  font-family: Verdana, Arial, Helvetica;
  font-size: 11px;
  color: #575956;
  background-color: #fbfdfa;
  border-style: none;
}

.imagencuerpo {
	border-width: 1px;
	border-color: #3d75ae;
	margin-left: 20px;
}

.mensajeCabecera {
  font-family: Verdana, Arial, Helvetica;
  font-size: 16px;
  color: #366ba3;
  text-decoration: none;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
}

.mensajeCabeceraClaro {
  font-family: Verdana, Arial, Helvetica;
  font-size: 16px;
  color: #6497d8;
  text-decoration: none;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
}

.botonCarpetaMensaje {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  padding-left: 10px;
}

.botonCarpetaMensaje a {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}

.datagrid-odd-noborder td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  background-color: #e1ebeb;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.datagrid-even-noborder td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  background-color: #f3f8f2;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.datagrid-noborder-head td {
  font-family: Arial, Helvetica;
  font-size: 13px;
  color: #91aecd;
  background-color: #245e9c;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.datagrid-noborder td {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #396da4;
  border-right-style: hidden;
  border-left-style: hidden;
  border-bottom: 1px solid #b6cee1;
  height: 29px;
  padding-left: 10px;
}

.cuerpo_tabla_front {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #cadae7 #cadae7 #cadae7 #cadae7;
	border-collapse: collapse;
	background-color:  #ffffff;


}

/* This is where you can customize the appearance of the tooltip */
div#tipDiv {
  position:absolute;
  visibility:hidden;
  left:0;
  top:0;
  z-index:10000;
  background-color:#dee7f7;
  border:1px solid #336;
  width:250px;
  padding:4px;
  color:#000;
  font-size:11px;
  font-family: Arial, Helvetica;
  line-height:1.2;
}

.calendario_titulo {
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #bbcde1;
}

.calendario_mes {
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #ffffff;
}

.calendario_mes_anchor {
  text-decoration: none;
  font-family: Arial, Helvetica;
  font-size: 9px;
  color: #ffffff;
}

.calendario_semana {
  font-family: Arial, Helvetica;
  font-size: 9px;
  background-color:#ef9b14;
  color: #ffffff;
  text-align: center;
}

.calendario_invalida {
	border: 2px solid #98b6d0;
	font-family: Arial, Helvetica;
	font-size: 9px;
	text-align: center;
	height:auto;
}

.calendario_nada {
	border: 2px solid #98b6d0;
	background-color: #98b6d0;
	font-family: Arial, Helvetica;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	height:auto;
}

.calendario_evento {
	border: 2px solid #bbcde1;
	background-color: #bbcde1;
	font-family: Arial, Helvetica;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	height:auto;
}

.calendario_conx {
	border: 2px solid #ef9b14;
	background-color: #98b6d0;
    font-family: Arial, Helvetica;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	height:auto;
}

.calendario_conxev {
	border: 2px solid #ef9b14;
	background-color: #bbcde1;
    font-family: Arial, Helvetica;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	height:auto;
}

.calendario_hoy {
	border: 2px solid #ffffff;
	background-color: #ffffff;
    font-family: Arial, Helvetica;
	font-size: 9px;
	color: #5281af;
	text-align: center;
	height:auto;
}




.cajaAzul {
  background:transparent;
  width:100%;
  }
.cajaAzul h1, .cajaAzul p {
  margin:0 10px;
  }
.cajaAzul h1 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color:#d4e1ea;
  }
.cajaAzul p {
  padding-bottom:0.5em;
  }
.cajaAzul .b1, .cajaAzul .b2, .cajaAzul .b3, .cajaAzul .b4, .cajaAzul .b1b, .cajaAzul .b2b, .cajaAzul .b3b, .cajaAzul .b4b {
  display:block;
  overflow:hidden;
  font-size:1px;
  }
.cajaAzul .b1, .cajaAzul .b2, .cajaAzul .b3, .cajaAzul .b1b, .cajaAzul .b2b, .cajaAzul .b3b {
  height:1px;
  }
.cajaAzul .b2 {
  background:#245f9b;
  border-left:1px solid #d8e4e9;
  border-right:1px solid #b4cbd5;
  }
.cajaAzul .b3 {
  background:#245f9b;
  border-left:1px solid #d8e4e9;
  border-right:1px solid #a4c0cc;
  }
.cajaAzul .b4 {
  background:#245f9b;
  border-left:1px solid #d8e4e9;
  border-right:1px solid #91b0bd;
  }
.cajaAzul .b4b {
  background:#245f9b;
  border-left:1px solid #b4cbd5;
  border-right:1px solid #7196a5;
  }
.cajaAzul .b3b {
  background:#245f9b;
  border-left:1px solid #a4c0cc;
  border-right:1px solid #7196a5;
  }
.cajaAzul .b2b {
  background:#245f9b;
  border-left:1px solid #91b0bd;
  border-right:1px solid #184e86;
  }
.cajaAzul .b1 {
  margin:0 5px;
  background:#d8e4e9;
  }
.cajaAzul .b2, .cajaAzul .b2b {
  margin:0 3px;
  border-width:0 2px;
  }
.cajaAzul .b3, .cajaAzul .b3b {
  margin:0 2px;
  }
.cajaAzul .b4, .cajaAzul .b4b {
  height:2px; margin:0 1px;
  }
.cajaAzul .b1b {
  margin:0 5px; background:#7196a5;
  }
.cajaAzul .boxcontent {
  display:block;
  background:#245f9b;
  border-left:1px solid #d8e4e9;
  border-right:1px solid #7196a5;
}







.cajaBlanca {
  background:transparent;
  width:100%;
  }
.cajaBlanca h1, .cajaBlanca p {
  margin:0 10px;
  }
.cajaBlanca h1 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color:#4577b2;
  }
.cajaBlanca p {
  padding-bottom:0.5em;
  }
.cajaBlanca .b1, .cajaBlanca .b2, .cajaBlanca .b3, .cajaBlanca .b4, .cajaBlanca .b1b, .cajaBlanca .b2b, .cajaBlanca .b3b, .cajaBlanca .b4b {
  display:block;
  overflow:hidden;
  font-size:1px;
  }
.cajaBlanca .b1, .cajaBlanca .b2, .cajaBlanca .b3, .cajaBlanca .b1b, .cajaBlanca .b2b, .cajaBlanca .b3b {
  height:1px;
  }
.cajaBlanca .b2 {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b3 {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b4 {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b4b {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b3b {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b2b {
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
  }
.cajaBlanca .b1 {
  margin:0 5px;
  background:#80a3c3;
  }
.cajaBlanca .b2, .cajaBlanca .b2b {
  margin:0 3px;
  border-width:0 2px;
  }
.cajaBlanca .b3, .cajaBlanca .b3b {
  margin:0 2px;
  }
.cajaBlanca .b4, .cajaBlanca .b4b {
  height:2px; margin:0 1px;
  }
.cajaBlanca .b1b {
  margin:0 5px; background:#80a3c3;
  }
.cajaBlanca .boxcontent {
  display:block;
  background:#fff;
  border-left:1px solid #80a3c3;
  border-right:1px solid #80a3c3;
}



.messagesChat {
	height: 300px;
	width: 400px;
	border: 1px solid #cadae7;
	background: white;
	background-color: white;
  	font-family: Verdana, Arial, Helvetica;
  	font-size: 11px;
  	color: #575956;
	vertical-align: bottom;
	overflow: scroll;
}

.messagesSend {
	height: 50px;
	border: 1px solid #cadae7;
	background-color: white;
}

.messages {
	height: 300px;
	width: 400px;
	border: 1px solid black;
	vertical-align: bottom;
	overflow: scroll;
	border: 1px solid #cadae7;
}

.users {
	height: 300px;
	width: 100px;
	vertical-align: top;
	overflow: scroll;
	border: 1px solid #cadae7;
	background-color: white;

  	font-family: Verdana, Arial, Helvetica;
  	font-size: 11px;
  	color: #575956;
}

.bodyVideo {
  background-color: #d7e7da;
  background-image: url(../img/popvideo.jpg);
  background-position: top;
  background-repeat: no-repeat;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}

.videoButton {
	border: 1px solid #cadae7;
	padding: 5px;
}

.videoContent {
	position: absolute;
	top: 22px;
	left: 18px;
	width: 580px;
	height: 560px;
	vertical-align: middle;
	text-align: center;
}

.videoDescription {
	position: absolute;
	top: 234px;
	left: 643px;
	width: 310px;
	height: 190px;
	vertical-align: middle;
	text-align: justify;

  	font-family: Verdana, Arial, Helvetica;
  	font-size: 11px;
  	color: #000000;
}

.videoRealButton {
	position: absolute;
	top: 504px;
	left: 863px;
	width: 100px;
	height: 50px;
}

/* Botones */
.botonNuevo {
	background-image: url(../img/bot_nuevoV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonNuevoLeft {
	background-image: url(../img/bot_nuevoV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 16px;
}

.botonNuevoRight {
	background-image: url(../img/bot_nuevoV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 25px;
}



.botonBuscar {
	background-image: url(../img/bot_buscarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    text-align: center;
    height: 29px;
}

.botonBuscarRight {
	background-image: url(../img/bot_buscarV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 16px;
}

.botonBuscarLeft {
	background-image: url(../img/bot_buscarV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 16px;
}

.botonVolver {
	background-image: url(../img/bot_volverV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonVolverLeft {
	background-image: url(../img/bot_volverV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 15px;
}

.botonVolverRight {
	background-image: url(../img/bot_volverV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 15px;
}

.botonGrabar {
	background-image: url(../img/bot_grabarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonGrabarRight {
	background-image: url(../img/bot_grabarV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 20px;
}

.botonMasiva {
	background-image: url(../img/usuMasivosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonBorradoMasiva {
	background-image: url(../img/deleteMasivosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonExportarExcel {
	background-image: url(../img/bot_excelV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}
.botonEntrar {
	background-image: url(../img/bot_entrarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonEntrarRight {
	background-image: url(../img/bot_entrarV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 20px;
}

.botonCancelar {
	background-image: url(../img/bot_cancelarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}
.botonSalir {
	background-image: url(../img/bot_salirV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonSalirRight {
	background-image: url(../img/bot_salirV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 25px;
}

.botonSalirLeft {
	background-image: url(../img/bot_salirV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 16px;
}

.botonEditar {
	background-image: url(../img/bot_editartV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}
.botonEditarLeft {
	background-image: url(../img/bot_editartV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 15px;
}

.botonPermisos {
	background-image: url(../img/permisosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonBorrar {
	background-image: url(../img/bot_borrartV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 20px;
}

.botonBorrarCenter {
	background-image: url(../img/bot_borrartV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonBorrarLeft {
	background-image: url(../img/bot_borrartV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 20px;
}

.botonAplicar{
	background-image: url(../img/bot_aplicarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonAceptar{
	background-image: url(../img/bot_aceptarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonPrevisualizar{
	background-image: url(../img/previewV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonDescuento{
	background-image: url(../img/bot_descuentosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonDescuentoLeft{
	background-image: url(../img/bot_descuentosV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 15px;
}

.botonSuscripciones{
	background-image: url(../img/bot_suscripcionesV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonComponentes{
	background-image: url(../img/bot_compcursoV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonComponentesLeft{
	background-image: url(../img/bot_compcursoV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 10px;
}

.botonContenidos{
	background-image: url(../img/bot_contenidoscursoV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 10px;
}

.botonOrientar{
	background-image: url(../img/bot_orientarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonNuestrosCursos{
	background-image: url(../img/bot_nuestroscursosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonAsocCursos{
	background-image: url(../img/bot_nuestroscursosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonActualizarSus{
	background-image: url(../img/bot_actualizarsusV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonInsExamen{
	background-image: url(../img/bot_insexamenV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonInsTema{
	background-image: url(../img/bot_instemaV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonSaveDemo{
	background-image: url(../img/bot_savedemoV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonSusUsuarios{
	background-image: url(../img/bot_sususuariosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}


.botonSusColectivos{
	background-image: url(../img/bot_suscolectivosV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonInitp{
	background-image: url(../img/bot_initpV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 15px;
}

.botonSiguienteRight{
	background-image: url(../img/bot_siguienteV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 10px;
}

.botonSiguiente{
	background-image: url(../img/bot_siguienteV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonAnteriorLeft{
	background-image: url(../img/bot_anteriorV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;
    padding-left: 10px;
}

.botonTestv{
	background-image: url(../img/bot_testvV.gif);
	background-position: left;
    background-repeat: no-repeat;
    height: 29px;	
    padding-left: 10px;
}

.botonImprimir{
	background-image: url(../img/imprimirV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;	
}

.botonComenzar{
	background-image: url(../img/bot_comenzarV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonResponder{
	background-image: url(../img/bot_responderV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;	
}

.botonEnviarRight {
	background-image: url(../img/bot_enviarV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
    padding-right: 25px;
}

.botonContactos {
	background-image: url(../img/bot_contactosV.gif);
	background-position: right;
    background-repeat: no-repeat;
    height: 29px;
}

.botonAddEvent {
	background-image: url(../img/addEventV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonPreguntas {
	background-image: url(../img/bot_preguntasV.gif);
	background-position: center;
    background-repeat: no-repeat;
    height: 29px;
}

.botonNuevo a, .botonBuscar a, .botonGrabar a, .botonVolver a, .botonMasiva a, .botonBorradoMasiva a, .botonExportarExcel a, .botonEntrar a, .botonSalir a, .botonCancelar a, .botonVolverLeft a, .botonGrabarRight a, .botonEditar a, .botonPermisos a, .botonBorrar a, .botonNuevoLeft a, .botonBuscarRight a, .botonAplicar a, .botonAceptar a, .botonPrevisualizar a, .botonEditarLeft a, .botonDescuento a, .botonSuscripciones a, .botonComponentes a, .botonOrientar a, .botonNuestrosCursos a, .botonActualizarSus a, .botonInsExamen a,.botonInsTema a, .botonSaveDemo a, .botonSusUsuarios a, .botonSusColectivos a, .botonBuscarLeft a, .botonAsocCursos a, .botonInitp a, .botonContenidos a, .botonSalirRight  a, .botonSiguiente a, .botonSiguienteRight a, .botonTestv a, .botonSalirLeft a, .botonImprimir a, .botonComenzar a, .botonResponder a, .botonBorrarCenter a, .botonEnviarRight a, .botonContactos a, .botonAnteriorLeft a, .botonVolverRight a, .botonEntrarRight a, .botonAddEvent a, .botonPreguntas a, .botonBorrarLeft  a, .botonNuevoRight a, .botonComponentesLeft a, .botonDescuentoLeft a {
	color: #ffffff;
	text-decoration: none;
}