/*[fmt]2A10-1A0B-3*/
div.mainDivOn  {
 display: block;
}

.error  {
 color: #FF0000;
 font-size: 10px;
}

.ok  {
 color: #7EA800;
 font-size: 10px;
}

.classAddImagen  {
 font-size: 12px;
}

.cargando  {
 padding-left: 2px;
 padding-right: 2px;
 background-color: #CC0000;
 color: #FFFFFF;
 font-size: 12px;
 right: 3px;
 top: 3px;
 position: fixed;
 display: none;
}

.cargando2  {
 position: absolute;
 z-index: 80;
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
 background-color: #FFFFFF;
 filter: alpha(opacity=40);
 -moz-opacity: 0.4;
 opacity: 0.4;
 display: none;
}

.divValidador  {
 float: left;
 margin-top: 10px;
 margin-bottom: 5px;
}

.highslide  {
 cursor: url(zoomin.cur), pointer;
 outline: none;
}

.highslide img  {
 border: 2px solid #808080;
}

.highslide:hover img  {
 border: 2px solid #FFFFFF;
}

.highslide-image  {
 border: 2px solid #FFFFFF;
}

.highslide-image-blur  {
}

.highslide-caption  {
 display: none;
 border: 2px solid #FFFFFF;
 border-top: none;
 font-family: Verdana, Helvetica;
 font-size: 10pt;
 padding: 5px;
 background-color: #FFFFFF;
}

.highslide-loading  {
 display: block;
 color: #FFFFFF;
 font-size: 9px;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
 padding: 3px;
 border-top: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
 background-color: #000000;
}

a.highslide-credits, a.highslide-credits i  {
 padding: 2px;
 color: #C0C0C0;
 text-decoration: none;
 font-size: 10px;
}

a.highslide-credits:hover, a.highslide-credits:hover i  {
 color: #FFFFFF;
 background-color: #808080;
}

.highslide-move  {
 cursor: move;
}

.highslide-overlay  {
 display: none;
}

/*Controlbar example*/
.controlbar  {
 background: url(controlbar4.gif);
 width: 167px;
 height: 34px;
 margin-top: -15px;
}

.controlbar a  {
 display: block;
 float: left;
/*margin: 0px 0 0 4px;*/
 height: 27px;
}

.controlbar a:hover  {
 background-image: url(controlbar4-hover.gif);
}

.controlbar .previous  {
 width: 50px;
}

.controlbar .next  {
 width: 40px;
 background-position: -50px 0;
}

.controlbar .highslide-move  {
 width: 40px;
 background-position: -90px 0;
}

.controlbar .close  {
 width: 36px;
 background-position: -130px 0;
}

/*Necessary for functionality*/
.highslide-display-block  {
 display: block;
}

.highslide-display-none  {
 display: none;
}

#contenidoAjax  {
 margin: 0;
}

.word  {
 padding: 2px;
 display: inline-block;
}

.word a:link  {
 color: #AAA;
 text-decoration: none;
}

.word a:visited  {
 color: #CCC;
 text-decoration: none;
}

.word a:hover  {
 color: #000;
 text-decoration: underline;
}

.word a:active  {
 color: #CCC;
 text-decoration: none;
}

span.size1  {
 color: #000;
 font-size: 2.8em;
}

span.size2  {
 color: #333;
 font-size: 2.4em;
}

span.size3  {
 color: #666;
 font-size: 2.1em;
}

span.size4  {
 color: #999;
 font-size: 1.9em;
}

span.size5  {
 color: #AAA;
 font-size: 1.7em;
}

span.size6  {
 color: #BBB;
 font-size: 1.5em;
}

span.size7  {
 color: #CCC;
 font-size: 1.3em;
}

span.size8  {
 color: #DDD;
 font-size: 1.2em;
}

span.size0  {
 color: #CCC;
 font-size: 1em;
}

#limiteEtiquetas  {
 width: 150px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 20px;
 text-align: justify;
}

.micontainer  {
 height: 40px;
}

.progresscontainer  {
 background-color: #CBEB51;
 border: 0px solid #000000;
 height: 20px;
 width: 300px;
 padding: 0px;
}

.progressbar  {
 width: 0px;
 background-color: #A0BE28;
 height: 20px;
}

#mensajeUsuario  {
 background-color: #FFEFF7;
 font-weight: bold;
 color: #000000;
 float: left;
 clear: both;
}

#mensajeUsuario a  {
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
}

#mensajeUsuario a:hover  {
 color: #999;
 text-decoration: none;
}

#centroMensajes  {
 position: fixed;
 bottom: 0px;
 left: 0px;
 float: left;
 z-index: 1000;
 color: #FFFFFF;
 background-color: #A0BE28;
 font-weight: bold;
 font-size: 12px;
 padding: 5px 20px;
 width: 100%;
}

