img{
border:0;
}

/*----------------------------------------------------------------------------*/

.mainAlert{
/*border: 1px solid #9A3A1F;*/
border: 1px solid #DD3C10;
padding:0.21em;

background:#FFFFFF;
}

.alert{
padding:0.5em;

/*background:#F7DBCE;*/
background:#FFEBE8;
color:#8C0000;

font:0.68em verdana,arial,helvetica,sans-serif;
}

.messageAlert{
padding:0 2em 0.25em 2.35em;

background:url(../iconss/Warning.gif) no-repeat top left;
text-align:left;
}

a.closeAlert{
float:  right;
display:block;

border:1px solid #8C0000;

padding:0.05em 0.3em;

color:          #8C0000;
text-align:     center;
text-decoration:none;

font:bold 1.1em verdana,arial,helvetica,sans-serif;
}

a.closeAlert:hover{
background:#FFFFFF;
color:     #8C0000;
}

/*----------------------------------------------------------------------------*/

.process{
padding:0.5em 2.5em 0.65em 0;

background:url(../iconss/Progress.gif) no-repeat right top;

font:bold 0.95em verdana,arial,helvetica,sans-serif;
}

.process2{
padding:0.25em 1.55em 0.25em 0;

background:url(../iconss/Progress2b.gif) no-repeat right top;
color:#405B89;
text-align:right;

font-weight:bold;
}

/*----------------------------------------------------------------------------*/

.msgWarning{
margin-top:0.25em;
/*border:1px solid blue;*/
padding:0 0 0 1.5em;

background:url(../iconss/Warning2.gif) no-repeat top left;

font:0.8em verdana,arial,helvetica,sans-serif;
}

.msgOK{
/*margin-left:0.4em;*/
/*border:1px solid red;*/
padding:0 0.35em;

background:url(../iconss/Ok2.gif) no-repeat top left;

font:1.03em verdana,arial,helvetica,sans-serif;
}

/*----------------------------------------------------------------------------*/

.flogTitle{
margin-bottom:0.25em;
/*border-bottom:1px dashed #C5C5C5;*/
border:1px solid #FFFFFF;
border-width:1px 0;
/*padding:0 0 0.7em 0;*/
}

.flogTitleIMG, .flogTitleIMG2{
float:left;

width:5.25em;
}

.flogTitleIMG img{
border:1px solid #C5C5C5;
padding:0.15em;
}

.flogTitleMain{
float:right;

border-bottom:1px solid #C5C5C5;
/*padding:0.3em 0.3em 0 0.3em;*/
padding:0.35em 0 0.35em 0;

width:40.35em;

background:url(../images/degrade_plomo.gif) repeat-x;

font:0.90em arial,verdana,helvetica,sans-serif;
}

.flogTitleMain h1{
margin:0 0 0.35em 0;

font-size:1.25em;
}

.flogTitleMain p{
margin:0;
}

.flogTitleMain h1, .flogTitleMain p{
padding-left:0.25em;
}

/*----------------------------------------------------------------------------*/

.flogToolbar{
margin-bottom:1em;
/*border-bottom:1px dashed #C5C5C5;*/
/*padding:0 0 0.35em 0;*/

/*text-align:center;*/
}

.flogToolbarL{
float:left;

/*width:25em;*/
}

.flogToolbarR{
float:right;

/*width:26em;*/
}

/*----------------------------------------------------------------------------*/

.flogStructure{
font-size:0.95em;
}

.flogStructureImagen{
width:10.25em;

text-align:center;
}

.flogStructureMain{
float:left;

width:22.25em;
}

.flogStructureL{
float:left;

margin-right:0.65em;
}

.flogStructureR{
float:right;

margin-left:0.65em;
}

.flogStructureBG, .flogStructureBG2{
padding:0.45em;

background:url(../images/degrade_plomo.gif) repeat-x;
}

.flogStructureBG2{
margin-top:0.45em;
}




.flogStructure h2{
margin:0;
padding:0.15em 0;

background:#405B89;
color:     #FFFFFF;
text-align:center;

font-weight:bold;
font-size:1em;
}

.flogStructure p{
margin:0.15em 0 0 0;
}

.flogStructure hr{
border:0;

height:1px;

background:#C5C5C5;
color:#C5C5C5;
}


a.flogStructureLinkIMG img, a.flogStructureLinkIMGS img{
border:1px solid #C5C5C5;
padding:0.20em;
}

a.flogStructureLinkIMG img{
background:#FFFFFF;
}

a.flogStructureLinkIMGS img{
background:#DDDDDD;
}

a.flogStructureLinkIMG:hover img, a.flogStructureLinkIMGS:hover img{
border:1px solid #405B89;
}





.mlinkFS{
font-size:0.80em;
}

/*----------------------------------------------------------------------------*/

.flogHR{
border:0;

height:1px;

background:#5C75AA;
color:#5C75AA;
}

/*----------------------------------------------------------------------------*/

a.mlink,a.mlink2{
/*padding:0 0.2em 0 0.2em;*/
padding:0 0.25em 0.10em 0.25em;

color:#405B89;

font-weight:bold;
}

a.mlink2{
margin:0 0.15em 0 0.15em;

font-size:0.78em;
}

a.mlink:hover,a.mlink2:hover{
background:#405B89;
color:#FFFFFF;
}

a.mlink3{
color:#405B89;
text-decoration:underline;

font-weight:bold;
}
a.mlink3:hover{
text-decoration:none;
}

/*----------------------------------------------------------------------------*/

a.pager,a.nopager{
padding:0 0.15em 0.15em 0.15em;

color:#405B89;

font-weight:bold;
}

a.pager:hover{
background:#405B89;
color:#FFFFFF;
}

a.nopager{
color:#666666;
}

/*----------------------------------------------------------------------------*/
/* Se aplica en -> UsrRegUsuario.frm.php y en otro mas */

.completedRegTitulo{
margin-bottom:1em;
padding:1em 0 1em 0;
background:#FFC704;
font:bold 0.80em arial,verdana,hevetica,sans-serif;
color:#000000;
text-align:center;
}

.completedReg{
background:#F6F6F6 url(../images/trama_plomo.gif) repeat-x;
text-align:left;
}

.completedRegIMG{
float:left;
}

.completedRegMensaje{
font:bold 0.80em arial,verdana,hevetica,sans-serif;
color:#3B5998;

width:38.50em;
float:right;
}

.completedRegMensaje p{
margin:0 0 0.25em 0;
padding:0.20em;
}

/*----------------------------------------------------------------------------*/
/*
Titulo para la parte de EVENTO y MURO -> Se aplica en -> Perfil.frm.php,
EvtEvento.frm.php y en otros mas
*/

.title{
/*border-top:1px solid #5C75AA;*/
border-top:1px solid #405B89;

/*background:#D8DFEA;*/
background:#E0E5ED;

font-weight:bold;
}

.titleContent{
background:#EEEEEE;
}

.title, .titleContent{
padding:0.25em 0.35em;
}

/*----------------------------------------------------------------------------*/

.titlebb{
margin:0 0 1em 0;
border-bottom:1px solid #000000;
}

.titlebb span{
padding:0 0.5em;

background:#000000;
color:#FFFFFF;

font-weight:bold;
}

/*----------------------------------------------------------------------------*/

.comentario{
margin-top:0.5em;
padding:0.50em;

background:#ECEFF5;

font:0.90em verdana,arial,helvetica,sans-serif;
}

.comentarioUsrImg{
float:left;

width:7em;
}

.comentarioContent{
float:right;

margin-left:0.25em;

width:28.55em;
}

.comentarioTitle{
float:left;

width:19.25em;
}

.comentarioDelete{
float:right;

height:1.85em;
}

.comentarioMain{
margin-top:0.4em;
border:1px solid #FFFFFF;
padding:0.2em;
}

.comentario .textBox{
width:32.50em;

font-size:1.10em;
}

.comentarioUsrImg img{
border:1px solid #FFFFFF;
}

/*----------------------------------------------------------------------------*/

.completed{
padding:0.65em 0.55em 0.55em 0.55em;

background:url(../images/degrade_plomo.gif) repeat-x;

font-size:0.85em;
}

.completedTitle{
border-bottom:1px solid #405B89;

font-size:1.25em;
}

.completedContainer{
border:1px solid #405B89;
border-top:0;
padding:0.50em 1.50em;
}

.completedLeft{
float:left;

width:21.35em;
}

.completedMain{
float:right;

margin-left:0.5em;

width:21.40em;
}

.completed hr{
border:0;

height:1px;

background:#405B89;
color:#405B89;
}

.completedTitle span{
padding:0.10em 0.55em 0 0.55em;

background:#405B89;
color:     #FFFFFF;

font-weight:bold;
}

.completedLeft span, .completedMain span{
font-weight:bold;
}

.completedLeft p, .completedMain p{
margin:0 0 0.35em 0;
}


a.completedLinkIMG img{
border:1px solid #C5C5C5;
padding:0.20em;

background:#FFFFFF;
}
a.completedLinkIMG:hover img{
border:1px solid #405B89;
}

/*----------------------------------------------------------------------------*/

.result, .resultIni{
font-size:0.90em;
}

.result{
margin-top:0.65em;
}

.resultMain, .resultRight{
padding:0.55em 0.50em 0.50em 0.50em;
background:url(../images/degrade_plomo.gif) repeat-x;
}

.resultMain{
float:left;

width:22.75em;

text-align:left;
}

.resultRight{
float:right;

margin-left:0.5em;

width:9.85em;

text-align:center;
}

.resultMain p, .resultRight p{
margin:0.15em 0 0 0;

font-size:0.95em;
}


a.resultLink{
padding:0.10em 0.25em;

background:#405B89;
color:#FFFFFF;
text-decoration:underline;

font-weight:bold;
}
a.resultLink:hover{
text-decoration:none;
}


a.resultLinkIMG img{
border:1px solid #C5C5C5;
padding:0.20em;

background:#FFFFFF;
}
a.resultLinkIMG:hover img{
border:1px solid #405B89;
}

/*----------------------------------------------------------------------------*/

.imagenResultContainer{
margin:0 auto;

width:29.75em;
}

.imagenResult, .imagenResultIni, .imagenResultMod{
border:1px solid #C5C5C5;
border-top:0;

background:url(../images/degrade_plomo.gif) repeat-x;

font-size:0.95em;
}

.imagenResult, .imagenResultIni{
float:left;

margin-top:1em;
padding:0.5em;

width:13.95em;

text-align:center;
}

.imagenResultIni{
margin-right:1em;
}

.imagenResultSelected{
border:1px solid #C5C5C5;

background:#DDDDDD;
}

.imagenResultMod{
margin-top:0.5em;
padding:0.5em;
}

.imagenResultModImg{
float:left;

width:14em;

text-align:center;
}

.imagenResultModMain{
float:right;

margin-left:0.5em;

width:28.25em;
}


a.imagenResultLinkIMG img{
border:1px solid #C5C5C5;
padding:0.20em;

background:#FFFFFF;
}
a.imagenResultLinkIMG:hover img{
border:1px solid #405B89;
}

/*----------------------------------------------------------------------------*/

a.opcion{
padding:0.10em;
/*font:bold 11px verdana,arial,helvetica,sans-serif;*/
color:#FFFFFF;
text-decoration:none;
}

a.opcion:hover{
background:#6B81A7;
}

/*----------------------------------------------------------------------------*/

.listDatoiniL,.listDatoiniR,.listDatoL,.listDatoR{
float:left;

border:1px solid #C5C5C5;
padding:0.10em;

width:20.35em;
}

.listDatoiniR{
border-left:0;
}

.listDatoL{
border-top:0;
}
.listDatoR{
border-top:0;
border-left:0;
}

/*----------------------------------------------------------------------------*/

.titleTable{
font:bold 1.15em arial,verdana,hevetica,sans-serif;
}