#containerDiv{ width: 1024px; margin: 0 auto; min-height: 100%;}
#annaDiv{background: transparent url(../../img/bg/annaTransparente.png) no-repeat -15px 75px;
         min-height: 100%; height:auto !important; height: 750px;
        padding-left: 24px;}
* html #annaDiv{
    background: transparent url(../../img/bg/annaTransparente.gif) no-repeat -15px 75px;    
    
}

/* *********** CABECERA ******************************************************* */
#headerDiv{height: 100px;}
#headerDiv img{float: left; margin-right: 20px;}
#headerDiv h1.wellcome{font-size: 12px; padding-top: 30px; }
#headerDiv h1.anna{font-size: 20px; }
/* *********** MENU *********************************************************** */
#menuDiv{height: 25px; line-height: 25px;font-size: 12px; background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0;}
* html #menuDiv{background: none;}
#menuDiv ul{height: 25px; padding:0 15px; list-style-position: inside; }
#menuDiv li{display: inline; margin-right: 27px;}
/* *********** CONTENT ******************************************************** */
#contentDiv{padding: 20px 0 20px 250px;font-size: 11px;}
/* *********** RIGHTCONTENT - BANNERS ***************************************** */
#rightContentDiv{float: left; margin: 0px 0 0 10px; width: 230px;}
#rightContentDiv .searchDiv{margin: 10px 0; padding: 10px; border: 3px solid #FFF;
        background: transparent url(../../img/bg/fondo1150px.gif) repeat  0 0;}
#rightContentDiv .searchDiv .searchContentDiv{background: transparent url(../../img/bg/bgSearch.png) no-repeat  -23px -23px; height: 75px;}
* html #rightContentDiv .searchDiv .searchContentDiv{background: none;}
#rightContentDiv .searchDiv .searchContentDiv h4{padding: 15px 0 20px 50px; text-align: left;}
* html #rightContentDiv .searchDiv .searchContentDiv h4{padding: 10px 0 10px 10px; text-align: left; font-size: 12px;}
/* *********** LOGIN ********************************************************** */
#rightContentDiv div.userDiv{margin: 10px 0; padding: 10px; border: 3px solid #FFF;
        background: transparent url(../../img/bg/fondoApartados.gif) repeat scroll 0 0;}
/* *********** LEFTCONTENT - CONTENT ****************************************** */
#leftContentDiv{float: left; width: 500px;}
/* *********** LEFTCONTENT - MESSAGE AREA ****************************************** */
#leftContentDiv #messageAreaDiv{}
#leftContentDiv #messageAreaDiv div.messageDiv{border: 1px solid #333; padding: 10px 50px; color: #333;}
#leftContentDiv #messageAreaDiv div.infoDiv{background: #DFC08B url(../../img/icons/ok_30px.png) no-repeat 2% 13%;}
#leftContentDiv #messageAreaDiv div.errorDiv{background: #DFC08B url(../../img/icons/error_30px.png) no-repeat 2% 13%;}
#leftContentDiv #messageAreaDiv div.warningDiv{background: #DFC08B url(../../img/icons/warning_30px.png) no-repeat 2% 13%;}
                /* ******** HOME/GALLERIA DE IMAGENES HOME / PROXIMO PARTIDO  ****************************** */
#leftContentDiv #homeGalleryDiv{background: transparent url(../../img/images/ANNAlogo2.png) no-repeat 50% 32%; margin: 0 auto; min-width: 500px;}
* html #leftContentDiv #homeGalleryDiv{background: none;}
#leftContentDiv #homeGalleryDiv img#bigImage{width: 488px; border: 6px solid #FFFFFF; margin-bottom: 3px;}
#leftContentDiv #homeGalleryDiv div#bigImageTitle{text-align: justify; font-size: 20px; margin: 0px 0px 5px 5px;}
#leftContentDiv #homeGalleryDiv li{ display: inline;}
#leftContentDiv #homeGalleryDiv li img.triggerImage{width: 116px; height: 72px; border: 3px solid #FFFFFF; cursor: pointer;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv{}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent{overflow: auto; height: 470px; padding-right: 10px; margin: 10px 20px 10px 30px; }
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent .title{color: #1B0303; font-size: 18px; margin-bottom: 10px;}
* html #leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent .title{color: FFF;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent .imageDiv{margin: 0 10px 0px 0; float: left; border: 1px solid #eee;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent img.image{margin: 5px; width: 340px;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent p{margin: 0 0 10px 0;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent a{color: #7E0A0A; text-decoration: underline;}
#leftContentDiv #homeGalleryDiv .annaNewOverlayDiv .overlayContent a:hover{color: #FFCC00;}

#leftContentDiv #nextMatch{background: transparent url(../../img/bg/fondoAnnaNew.png) repeat 0 0; padding: 10px; color: #FFF; border: 1px solid #EEE;}
* html #leftContentDiv #nextMatch{
    background: none;
}
#leftContentDiv #nextMatch .jornada{font-weight: bold;}
#leftContentDiv #nextMatch .horario{padding:3px 0 0 15px;}
#leftContentDiv #match{border-top: 2px dotted #DDD; padding: 5px 0; margin-top: 5px; }
#leftContentDiv #match .teamDiv{float: left;border: 1px solid #EEEEEE; line-height: 40px; width: 215px; padding: 5px;}
#leftContentDiv #match .homeTeam{text-align: right;}
#leftContentDiv #match .homeTeam img{height: 40px; float: right; margin-left: 3px;}
#leftContentDiv #match .versus{float: left; height: 50px; line-height: 50px; padding: 0 5px;}
#leftContentDiv #match .awayTeam{text-align: left;}
#leftContentDiv #match .awayTeam img{height: 40px; float: left; margin-right: 3px;}
                /* ******** ANNAHOME   ********************************** */
#leftContentDiv #annaHomeTriggers{padding: 3px 5px; background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0;}
* html #leftContentDiv #annaHomeTriggers{background: none;}
#leftContentDiv #annaHomeTriggers ul{list-style: disc; margin-left: 20px;}
#leftContentDiv #annaHomeTriggers ul li{text-transform: uppercase;}
#leftContentDiv .annaHomeDataDiv{display: none; padding: 5px;}
#leftContentDiv .annaHomeDataDiv .titulo{clear: left; float: left; width: 120px; height: 18px; line-height: 18px; font-weight: bold;}
#leftContentDiv .annaHomeDataDiv .dato{float: left; min-height: 18px; width: 350px; line-height: 18px;}
                /* ******** ANNANEWS  ********************************** */
#leftContentDiv #annaNewsListDiv{margin: 5px 0;}
#leftContentDiv .pagination{height: 15px; text-align: center;}
#leftContentDiv .pagination .anterior{float: left;}
#leftContentDiv .pagination .siguiente{float: right;}
#leftContentDiv #annaNewsListDiv .annaNewDiv{margin: 5px 0; height: 80px; cursor: pointer;}
#leftContentDiv #annaNewsListDiv .isNew{background: transparent url(../../img/images/newsTransp.png) no-repeat 442px 0;}
#leftContentDiv #annaNewsListDiv .annaNewDiv:hover{border-right: 2px solid #EEE;}
#leftContentDiv #annaNewsListDiv .annaNewDiv img.image{float: left; width: 120px; height: 80px;}
#leftContentDiv #annaNewsListDiv .annaNewDiv .annaNewData{float: left; width: 345px; height: 72px; padding: 4px 15px; overflow: hidden;}
#leftContentDiv #annaNewsListDiv .annaNewDiv .annaNewBg1{background: transparent url(../../img/bg/fondoAnnaNew.png) repeat 0 0;}
#leftContentDiv #annaNewsListDiv .annaNewDiv .annaNewBg0{/* background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0; */}
#leftContentDiv #annaNewsListDiv .annaNewDiv .date{font-size: 9px; font-weight: bold;}
#leftContentDiv #annaNewsListDiv .annaNewDiv .title{font-size: 13px; color: #FFCC00;}
#leftContentDiv #annaNewsListDiv .annaNewDiv .shortText{font-size: 11px;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv{}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent{overflow: auto; height: 470px; padding-right: 10px; margin: 10px 20px 10px 30px; }
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent .title{color: #1B0303; font-size: 18px; margin-bottom: 10px;}
* html #leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent .title{color: FFF;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent .imageDiv{margin: 0 10px 0px 0; float: left; border: 1px solid #eee;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent img.image{margin: 5px; width: 340px;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent p{margin: 0 0 10px 0;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent a{color: #7E0A0A; text-decoration: underline;}
#leftContentDiv #annaNewsListDiv .annaNewOverlayDiv .overlayContent a:hover{color: #FFCC00;}
                /* ******** GALLERIA DE ALBUMS  ********************************** */
#leftContentDiv #galleryAlbumListDiv{margin-top: 10px;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv{width: 156px; float: left; margin: 0; height: 160px;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv img{width: 154px; height: 95px; border: 1px solid #FFFFFF; margin-bottom: 5px; cursor: pointer;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv img:hover{border: 1px solid #800A0A;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv .date{font-size: 9px; font-weight: bold;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv .title{text-align: left;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv .title a{font-size: 13px; color: #FFCC00; cursor: pointer;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumDiv .pictures{font-size: 9px; font-weight: bold;}
#leftContentDiv #galleryAlbumListDiv .galleryAlbumOverlayDiv .overlayContent{overflow: auto; height: 490px; padding-right: 10px;}
                /* ******** DETALLES DE ALBUMS (GALERIA DE IMAGENES)  ********************************** */
#leftContentDiv #albumDetailDiv #albumDiv{height: 70px; padding: 5px;}
#leftContentDiv #albumDetailDiv #albumDiv img{width: 200px; float: left; margin-right: 10px; border: 4px solid #FFF;}
#leftContentDiv #albumDetailDiv #albumDiv .albumDataDiv{padding-top: 10px;}
#leftContentDiv #albumDetailDiv #albumDiv .date{font-size: 10px; font-weight: bold; }
#leftContentDiv #albumDetailDiv #albumDiv .title{font-size: 25px; color: #FFCC00; text-align: left; cursor: pointer;}
#leftContentDiv #albumDetailDiv #albumDiv .pictures{font-size: 10px; font-weight: bold; }
#leftContentDiv #albumDetailDiv .galleryThumbs{text-align: center;}
#leftContentDiv #albumDetailDiv .galleryThumbs a{width: 93px; height: 72px; float: left; margin: 0 5px 5px 0; overflow: hidden;
                border-top: 1px solid #FFF; border-left: 1px solid #FFF; }
#leftContentDiv #albumDetailDiv .galleryThumbs a:hover{border-top: 1px solid #800A0A; border-left: 1px solid #800A0A;}
#leftContentDiv #albumDetailDiv .galleryThumbs a img{width: 130px; margin: 0px 0 0 -20px; border: none;}
#leftContentDiv #albumDetailDiv .albumImageDiv{margin: 10px auto; width: 400px;}
#leftContentDiv #albumDetailDiv .albumImageDiv img{width: 394px; border: 3px solid #FFF;}
                /* ******** DOWNLOADS  ********************************** */
#leftContentDiv #downloadsDiv{height: 545px; overflow: auto;}
#leftContentDiv #downloadsDiv .downloadDiv{height: 175px; margin: 10px;}
#leftContentDiv #downloadsDiv .downloadDiv .imagen img{float: left; width: 210px; margin-right: 10px;}
#leftContentDiv #downloadsDiv .downloadDiv .downloadDataDiv{float: left; width: 230px; padding-top: 60px;}
#leftContentDiv #downloadsDiv .downloadDiv .title{font-size: 15px; color: #FFCC00; text-align: left; }
#leftContentDiv #downloadsDiv .downloadDiv a img{border: none;}
                /* ******** BLOG  ********************************** */
#leftContentDiv #blogListDiv .blogDiv{margin: 12px 0; }
#leftContentDiv #blogListDiv .blogDiv .blogHeaderDiv{padding: 10px; background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0;}
#leftContentDiv #blogListDiv .blogDiv .blogHeaderDiv .date{font-size: 11px; font-weight: bold;}
#leftContentDiv #blogListDiv .blogDiv .blogHeaderDiv .title{font-size: 23px;}
#leftContentDiv #blogListDiv .blogDiv .blogContentDiv{ padding: 20px; background: transparent url(../../img/bg/fondoAnnaNew.png) repeat 0 0;;}
                /* ******** GUESTBOOK  ********************************** */
#leftContentDiv #guestBookDialog a{color: red;}
#leftContentDiv #guestBookDiv .visita{margin: 5px; padding: 5px;}
#leftContentDiv #guestBookDiv .titulo{background: #830000; height: 36px;}
#leftContentDiv #guestBookDiv .tituloAnna{background: #FFCC2C; height: 36px; color: #830000;}
#leftContentDiv #guestBookDiv .titulo span.fecha{ background:transparent url(../../img/hora.jpg) no-repeat scroll 97% 0; float:right; line-height:36px; padding-right:40px;}
#leftContentDiv #guestBookDiv .tituloAnna span.fechaAnna{ background:transparent url(../../img/horaAnna.jpg) no-repeat scroll 98% 0; float:right; line-height:36px; padding-right:40px;}
#leftContentDiv #guestBookDiv .titulo span.titular{clear:left; float:left; line-height:7px; padding:5px;}
#leftContentDiv #guestBookDiv .tituloAnna span.titular{clear:left; float:left; line-height:7px; padding:5px;}
#leftContentDiv #guestBookDiv .contenido{line-height: 15px; padding: 15px; text-align: justify;
                                         background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0;}
                /* ******** SHOP  ********************************** */
#leftContentDiv #shopDiv{color: #333;}
#leftContentDiv #shopDiv .shopContentDiv{/*background: transparent url(../../img/bg/fondoWhite.png) repeat 0 0;*/ 
               background: #FFF url(../../img/images/ANNAlogo_marcaAgua.jpg) no-repeat 464px 38px; padding: 5px; margin-left: -172px;}
#leftContentDiv #shopDiv .shopContentDiv ul{list-style: none; width: 565px; height: 340px;}
#leftContentDiv #shopDiv .shopContentDiv li{float: left; width: 250px; height: 145px; margin: 0 5px 10px 0; padding: 10px;}
#leftContentDiv #shopDiv .shopContentDiv .itemImage{float: left;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo{width: 120px; float: left; margin: 10px 0 0 10px;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo .itemName{text-transform: uppercase; color: #666; font-weight: bold; font-size: 17px;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo .itemDescription{color: #666; font-size: 11px;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo .itemPrice{color: #60161A; font-size: 15px; font-weight: bold; padding: 2px 0;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo .itemSelection{margin: 5px;}
#leftContentDiv #shopDiv .shopContentDiv .itemInfo label{width: 50px; clear: none; font-size: 9px;}
#leftContentDiv #shopDiv .shopContentDiv .shopButtonDiv{width: 150px; float: right;}
#leftContentDiv #shopDiv .shopContentDiv .shopCheckDiv{height: 20px;}
#leftContentDiv #shopDiv .shopContentDiv .propertiesItem{height: 20px; margin: 0px 0 0 20px;}
#leftContentDiv #shopDiv .shopContentDiv .propertiesItem label{float: left; width: 60px; text-align: right; padding-right: 5px;}
#leftContentDiv #shopDiv .shopContentDiv .propertiesItem label.talla{width: 40px;}
#leftContentDiv #shopDiv .shopContentDiv .propertiesItem select{float: left;}
#leftContentDiv #shopDiv .shopContentDiv .shopInput{font-size: 10px;}
/* Tienda en IE6 */
* html #leftContentDiv #shopDiv .shopContentDiv{margin-left: 0; width: 450px; }
* html #leftContentDiv #shopDiv .shopContentDiv ul{list-style: none; width: 270px; }
#leftContentDiv #shopDialog{}
/* *********** FOOTER ****************************************** */
#footerDiv{background: transparent url(../../img/bg/fondoMenu.png) repeat 0 0; text-align: center; padding: 10px 0 20px 0; margin: 10px auto 1px auto; /* width: 920px; */}
#footerDiv img{margin: 0 10px;}
#footerDiv .develDiv{margin-top: 10px; text-align: center;}
#footerDiv .footerText{font-size: 9px; }