html{
    background: #680001;
    font-size: 90%;
}
#main{
    background: url( './rime/css-images/back_3.JPG' );    
    padding: 0px;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;
    -moz-border-radius:5px;
    position: absolute;
    left: 50%;
    width: 960px;
    margin-left: -480px;  /*50% del ancho total a mostrar(960/2)*/
}
#top {
    position: relative;
    color: #203040;
    padding: 5px;
    padding-top: 0px;
    margin: 0px 0px 0px 0px;
    /*min-width:800px;*/    
}
#login {
    position:absolute;
    left:650px;
    width:230px;
    top:5px;
    height:150px;
    margin: 10px 0px 0px 0px;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;-moz-border-radius:5px;
    background-image:  url( "./rime/css-images/back_2.JPG" );
}
#adminLogin{
    width: 300px;
    azimuth:center;
    text-align:center;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;-moz-border-radius:5px;
}
#left {    
    float: left;
    top:5px;
    margin: 5px;
    margin-top: 0px;
    padding: 3px;
    width: 170px;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;-moz-border-radius:5px;
    background: url( './rime/css-images/left.JPG' );
}
.left_content {

    padding: 10px;
    margin: 5px;
    margin-left: 190px;
    margin-top: 10px;
    border:ridge 2px #DDD;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;    
    /*width:780px;*/
    min-width:500px;
}
#bottom {
    position: relative;
    padding: 0px;
    margin: 10px 5px 5px 190px;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;-moz-border-radius:5px;
}
#bottom_1 {
    position: relative;
    padding: 0px;
    margin: 10px 5px 5px 10px;
    border: #DDD ridge 2px;
    -webkit-border-radius: 5px;-moz-border-radius:5px;
}
#top a:link, #top a:visited {
    color: #E53;
    font-weight : bold;
    text-decoration: none;
    padding-left: 15px;
}
#top a:link:hover, #top a:visited:hover  {
    color: #FA0;
    font-weight : bold;
    text-decoration : underline;
}
a{
    text-decoration:none;
}
a:link, a:visited {
    color: #BCF;
    font-weight: bold;
}
a:link:hover, a:visited:hover  {
    color: #FA0;
    font-weight: bold;
    text-decoration:underline;
}
.iceDatTblColHdr, .iceDatTblColHdr1, .iceDatTblColHdr2, .iceDatTblColGrpHdrCol, .iceDatTblFtr {
    background: #FFF url( './rime/css-images/back_2.JPG' ) repeat-x bottom left;
    /*background-color: #FFF;*/
    color:#680001;
}
.icePnlTbSetCnt {
    /*newly added class*/
    background-image: url( "./rime/css-images/back_2.JPG" );
}
.iceMnuBar, .iceMnuBarVrt {
    background:transparent;
    /*background-color: #FFF;        */
    padding: 0;
    font-size: 1.0em;
    margin: 0;
    white-space: nowrap;
    /*width:100%;*/
    height:20px;
}
/*items desplegados*/
.iceMnuItm a, .iceMnuItmVrt a{
    border: ridge 2px #800;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.iceMnuItmLabel, .iceMnuBarItemLabel {
    padding: 0px;
    color: #680001;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: #FFF;
    padding: 0px;
}

.iceMnuBarItem a, .iceMnuBarVrtItem a {
    /*background:transparent;*/
    background-color: #680001;
    /*background: url( './rime/css-images/back_3.JPG' );*/
}

.iceMnuBarItem a:hover, .iceMnuBarVrtItem a:hover {
    /*background-color: #680001;*/
}

.iceMnuItm a, .iceMnuItm a:hover, .iceMnuItmVrt a, .iceMnuItmVrt a:hover {
    background-color: #FFF;
    border-top: ridge 1px #888;
}
.iceMnuBarItem a, .iceMnuBarItem span, .iceMnuBarItem a:hover, .iceMnuBarVrtItem a, .iceMnuBarVrtItem span, .iceMnuBarVrtItem a:hover {
    /*text-decoration:underline;*/
    font-weight:bold;
    font-size:0.95em;
    font-family:sans-serif;
    color: #680001;
}
.iceMnuItm a:hover, .iceMnuItmVrt a:hover {
    /*background-color: #980001;*/
}
.icePnlPop, .icePnlTlTip {
    background-image: url( "./rime/css-images/back_2.JPG" );
}
.icePnlPopHdr, .icePnlTlTipHdr {
    background: url( "./rime/css-images/button.JPG" );
}
.icePnlPopHdr .iceOutTxt, .icePnlTlTipHdr .iceOutTxt {
    color: #DDD;
}
.icePnlClpsblHdr-dis {
    background-color: #680001;             /*  background-image: url( "./rime/css-images/button_1.JPG" ); */
}
.icePnlClpsblHdr, .icePnlClpsblHdr-dis {
    background-color: #A00001;             /*  background-image: url( "./rime/css-images/button_1.JPG" ); */
}
.icePnlClpsblColpsdHdr-dis {
    background-color: #780001;             /*  background-image: url( "./rime/css-images/button_1.JPG" ); */
    /*background: #BB0000;*/
}
.icePnlClpsblColpsdHdr, .icePnlClpsblColpsdHdr-dis {
    background-color: #700001;
    /*background-image: url( "./rime/css-images/back_2.JPG" );*/
}
.iceDatTblRow1 {
    /* was iceTblRow1 */
    background: #780001;
}
.iceDatTblRow2 {
    /* was iceTblRow2 */
    background: #580001;
}
.icePnlTbOn {
    background:#900001; /* #DD3300 */
}
.icePnlTbOff {
    background:#720001;
}
.icePnlTbOver {
    background: #A00001;
}
.icePnlClpsblCnt, .icePnlClpsblCnt-dis {
    background: #680001;
}
.iceOutLbl.title{
    filter: shadow(color=#222222, direction=135, strength=3);
    zoom: 1;
    text-shadow: #222 2px 2px;
}
.banner{
    background: #680001;
}
.header{
    text-align: center;
    height:40px;
    background: url( "./rime/css-images/button.JPG" );
}
.border{
    width:460px;
    z-index:5;
    position:absolute;
    top: 50px;
    border: solid #FFF 1px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.menuItem, .menuItemAdmGen{
    border: solid #500 2px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding-left: 0px;
    padding-right: 8px;
    padding-bottom: 3px;
    padding-top: 3px;
    background: transparent;
}
#top a.menuItem:link, #top a.menuItem:visited{
    color: #FFF;
}
#top a.menuItem:link:hover, #top a.menuItem:visited:hover{
    color: #FA0;
}
a.menuItemAdmGen:link, a.menuItemAdmGen:visited{
    /*font-size: 90%;*/
    color:#FFF;
}
a.menuItemAdmGen:link:hover, a.menuItemAdmGen:visited:hover{
    color:#FA0;
}
.menuItem:hover, .menuItemAdmGen:hover{
    background: #680001;
}
#content a:link, #content a:visited {
    /* padding-left: 15px; */
}
.admSocios, .admGenerales, .socios, .asociacion, .anuncios, .ejemplares, .actividades{
    display:none;
    padding: 0px;
    margin: 0px;
    margin-top: 3px;
}
.admGenerales{
    margin-left: 215px;
}
.admSocios{
    margin-left: 340px;
}
.socios, .anuncios, .actividades, .ejemplares, .asociacion{
    float:right;
}
.actividades{
    margin-right: 40px;
}
.floatBar a:link, .floatBar a:visited{
    padding: 1px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #660001;
    border: solid 0px transparent;
    /*-moz-border-radius: 5px;
    -webkit-border-radius: 5px;*/
}
.floatBar{
    /*font-size: 100%;*/
    position:absolute;    
    z-index:100;
}