/* 09/06/2009 16:55 */

* {margin: 0px; padding: 0px;}

.clearfix:after, div:after{ content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.invisible{ position: absolute; left: -99999px; height: 0; line-height: 0; }
.js .ocultojs{ display: none; }
.f_left{ float: left; display: inline; }
.f_right{ float: right; display: inline; }



.nav {margin-right: 18px; margin-left: 18px;}
.navmarcada {margin-right: 3px; margin-left: 18px;}
.comprar {margin-left: 15px; border: 0px solid #FFFFFF;}
.sinborde {border: 0px solid #FFFFFF;}
.minivideo {margin-bottom: 15px; border: 1px solid #cccccc;}
.foto_info {margin-top: 12px; margin-bottom: 5px; border: 1px solid #cccccc;}
.foto_conciertos {margin-top: 12px; margin-bottom: 12px; border: 1px solid #cccccc;}
.foto_conciertos img{ display: block; }
.fechas {font-size: 14px; font-weight: bold; color: #4eb4b4; margin-top: 15px; margin-bottom: 5px;}
.negrita {font-weight: bold;}
.piedefoto {color: #cc6666; text-align: left; display: block; clear: both; }
.letranoticia1 {font-size: 55px; color: #340033; font-weight: bold; font-style: normal; padding-bottom: 5px; padding-right: 3px; display: block; float: left; height: 36px; position: relative; line-height: 55px;}

* html .letranoticia1{ height: 46px; overflow: hidden; }
.pasalo {font-weight: bold; color: #cc6666;}
.imgpasalo {margin-right: 5px; border: 0px solid #FFFFFF;}
.social{ margin-bottom: 20px; clear: both; margin-top: 30px;}
.plataformas {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc;}
.plataformasarriba {border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #cccccc; border-bottom-color: #cccccc;}
#pie {font-family: Arial, helvetica, sans-serif; font-size: 17px; color: #333333; padding: 0 10px; clear: both; width: 932px;}
#pie p, #pie li{ line-height: 1.5; }
#pie li{ display: inline; padding: 0 13px 0 10px; background: url(/frontend/img/ptoNegro.gif) 100% 50% no-repeat; margin-left: 0;}
#pie li:last-child,
#pie li.last-child{ background: none; }

.disco {margin-bottom: 10px;}

body {font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; background-image: url(/frontend/img/fondo_zenttric.jpg); background-repeat: repeat-x; color: #4c4c4c; font-weight: normal;}
h1 {font-family: Impact, Georgia, sans-serif; font-size: 24px; color: #666; line-height: 6px; display: block; padding-bottom: 12px; font-weight: normal; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #64CCCB;}
a {color: #666; text-decoration: none;}
a:hover{text-decoration: underline; color: #000000;}
h2 {font-family: Impact, Georgia, sans-serif; font-size: 24px; color: #666; line-height: 6px; display: block; padding-bottom: 12px; font-weight: normal; position: relative; }
body.interior h2 { line-height: normal; padding-bottom: 0;}
h3 {font-family: Impact, Georgia, sans-serif; font-size: 24px; color: #666; line-height: 6px; display: block; padding-bottom: 12px; font-weight: normal; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #340033;}
h4 {font-family: Impact, Georgia, sans-serif; font-size: 24px; color: #666; display: block; padding-bottom: 12px; font-weight: normal; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #66cccc; line-height: 23px;}
h5 {font-family: Impact, Georgia, sans-serif; font-size: 24px; color: #666; display: block; padding-bottom: 12px; font-weight: normal; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #99cc66; line-height: 23px;}
li {list-style-position: inside; list-style-type: none; margin-left: 10px; line-height: 18px;}

#total {width: 964px; margin-right: auto; margin-left: auto;}
#total #cabecera {height: 205px; background-color: #000000;}
#total #cuerpo {}
#total #cuerpo #nav {text-align: center; height: 50px;background: url(/frontend/img/fondo_menu.jpg) center 5px no-repeat; padding-top: 34px;}

/*------------------------
menu ppal
-------------------------*/
#nav ul{ overflow: hidden; padding-left: 40px; }
#nav li{ float: left; padding: 0 15px; line-height: 49px; margin-left: 0;}
#nav li a{ display: block; height: 100%; text-indent: -99999px; overflow: hidden; background-position: 0 0; background-repeat: no-repeat;}
#nav li a:hover{ background-position: 0 -49px; }
#nav li.inicio a{ background-image: url(../img/menu/inicio.jpg); width: 49px;}
#nav li.labanda a{ background-image: url(../img/menu/labanda.jpg); width: 88px; }
#nav li.novedades a{ background-image: url(../img/menu/novedades.jpg); width: 95px; }
#nav li.conciertos a{ background-image: url(../img/menu/conciertos.jpg); width: 95px; }
#nav li.fotos a{ background-image: url(../img/menu/fotos.jpg); width: 52px; }
#nav li.videos a{ background-image: url(../img/menu/videos.jpg); width: 63px; }
#nav li.registro a{ background-image: url(../img/menu/registro.jpg); width: 78px; }
#nav li.streetteam a{ background-image: url(../img/menu/streetteam.gif); width: 123px; }

/*------------------------
menu plataformas
-------------------------*/
body#inicio #plataformas #todas ul{ border-top: 1px solid #ccc; width: 200px; overflow: hidden; }
body#inicio #plataformas #todas li{ margin-left: 0; border-bottom: 1px solid #ccc; }
body#inicio #plataformas #todas li:after{ content: ""; display: block; clear: both; height: 0; visibility: hidden; }


body#inicio #plataformas #todas li span{ width: 200px; height: 42px; display: block; overflow: hidden; position: relative; float: left; }
body#inicio #plataformas #todas li span a:hover{ top: -42px; position: relative; }
body#inicio #plataformas #todas a img{ border: 0; }

/*------------------------
minivideos player home
-------------------------*/
#minivideos ul{ padding-left: 2px; }
#minivideos li{ float: left; margin-left: 0;}
.thumbnails li a{ display: block; position: relative; }
.thumbnails li a img{ display: block; }
.thumbnails li a img.play{ position: absolute; z-index: 1; top: 30px; left: 59px; border: none;}


/*------------------------
Actuaciones - fechas
-------------------------
#actuaciones ul{ min-height: 0;}
* html #actuaciones ul{ height: 1%; } */
#actuaciones li{ float: left; width: 100%; margin-left: 0; display: inline;}
#actuaciones li span{ display: block; float: left; text-align: left; width: auto; padding-left: 3px; width: 170px; }
#actuaciones li span.negrita{ text-align: right; width: 17px; width: auto;}



#total #cuerpo #multimedia {height: 422px; margin-top: 20px;}
#total #cuerpo #multimedia #video {width: 600px; height: 396px; float: left; padding-top: 26px; background-image: url(/frontend/img/sombra.png); background-repeat: no-repeat; margin-right: 6px; margin-left: 2px; display: inline; }
#total #cuerpo #multimedia #video #titular {padding-right: 20px; padding-left: 20px;}
#total #cuerpo #multimedia #video #info #ultimovideo {float: left; width: 415px; padding-left: 20px; padding-top: 12px;}
#total #cuerpo #multimedia #video #info #minivideos {width: 138px; float: left; padding-top: 12px; margin-left: 5px;}
#total #cuerpo #multimedia #player {float: left; width: 356px; min-height: 417px; height: 417px; background: #fff; display: inline; }
html>body #total #cuerpo #multimedia #player{ height: auto; }
#total #cuerpo #multimedia #player #titular {padding-right: 20px; padding-left: 20px;}

/*#total #cuerpo #multimedia #player #info {height: 302px;} */
#total #cuerpo #multimedia #player #musica #comprar {background-color: #FFFFFF; /* padding-top: 2px;  */padding-left: 6px; text-align: left;}
#total #cuerpo #multimedia #player #musica{ text-align: center; padding-top: 5px;}
#total #cuerpo #multimedia #player #musica #profile_mp3Player{ margin: 0 auto; }


#player .mini-banner{ text-align: center; padding-bottom: 6px;}
#player .mini-banner a img{ border: 0; position: relative; display: block; margin: -15px auto 0; }
#player .mini-banner object{ margin: -15px auto 0; cursor: pointer; position: relative; display: block; }

.mini-banner-02{text-align: center; margin-bottom: 6px;}
.mini-banner-02 a img{border: 0; display: block; margin: 0 auto;}


/* altura cajas contenido */
#total #cuerpo #informacion {padding-bottom: 8px; min-height: 0;}


#total #cuerpo #informacion #noticias1,
#total #cuerpo #informacion #noticias2{ min-height: 518px; height: auto !important; height: 518px; }
#total #cuerpo #informacion #fechas,
#total #cuerpo #informacion #plataformas{ min-height: 512px; height: auto !important; height: 512px; }

#total #cuerpo #informacion #fechas {width: 230px; margin-left: 6px; margin-top: 5px; border: 1px solid #cccccc; float: left; background-image: url(/frontend/img/fondo_conciertos.jpg); background-repeat: repeat-x; padding-top: 26px; background-color: #FFFFFF; display: inline;}
#total #cuerpo #informacion #fechas #titular {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #fechas #foto_conciertos {text-align: center; padding-top: 12px;}
#total #cuerpo #informacion #fechas #actuaciones {padding-right: 17px; padding-left: 17px; margin-top: 10px; padding-bottom: 16px;}

#total #cuerpo #informacion #noticias1 {width: 230px; margin-left: 8px; margin-top: 5px; background-color: #FFFFFF; border: 1px solid #cccccc; float: left; padding-top: 20px; display: inline; }
#total #cuerpo #informacion #noticias1 #titular {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #noticias1 #foto_noticias1 {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #noticias1 .texto {padding-right: 17px; padding-left: 17px; text-align: justify; margin-top: 15px;}
#total #cuerpo #informacion #noticias2 {width: 230px; margin-left: 8px; margin-top: 5px; background-color: #FFFFFF; border: 1px solid #cccccc; float: left; padding-top: 20px; display: inline; }
#total #cuerpo #informacion #noticias2 #titular {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #noticias2 #foto_noticias2 {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #noticias2 .texto {padding-right: 17px; padding-left: 17px; text-align: justify; margin-top: 15px;}
#plataformas { margin-left: 11px; padding-top: 26px; width: 354px; margin-top: 5px; background-color: #FFFFFF; border: 1px solid #cccccc; float: left; background-image: url(/frontend/img/fondo_conciertos.jpg); background-repeat: repeat-x; /*padding-top: 26px; */display: inline;}
.interior #plataformas{padding-top: 0;}

#total #cuerpo #informacion #plataformas #titular {padding-right: 17px; padding-left: 17px;}
#total #cuerpo #informacion #plataformas #todas {padding-top: 26px; padding-right: 17px; padding-left: 17px;}
#total #cuerpo #galeria {border: 1px solid #cccccc; clear: both; height: 460px; margin-right: 5px; margin-left: 6px; margin-bottom: 25px;}
#total #cuerpo #galeria #titular {padding-right: 20px; padding-left: 20px; padding-top: 26px;}
#total #cuerpo #galeria #imagenes {margin-top: 12px; height: 355px; margin-right: 20px; margin-left: 20px; background-color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; text-align: center; padding-top: 10px; padding-bottom: 10px;}
#total #cuerpo #pie {background-color: #E9F7F8; height: 40px; margin-right: 6px; margin-left: 6px; margin-top: 0; text-align: center; padding-top: 15px; padding-bottom: 2px; margin-bottom: 26px;}

* html #total #cuerpo #informacion #fechas,
* html #total #cuerpo #informacion #noticias1,
* html #total #cuerpo #informacion #noticias2,
* html #total #cuerpo #informacion #plataformas{ margin-left: 7px; }


/* -----------------------
PAGINACION
-------------------------*/
.paginacion{ padding-top: 20px; text-align: center; }
.paginacion p{ text-align: left; }
.paginacion ul{ padding-top: 10px; }
.paginacion li{ list-style: none; display: inline; margin: 0 2px !important; padding: 0 !important; }
.paginacion li a,
.paginacion li strong{ padding: 2px 5px !important; border: 1px solid #ccc; }
.paginacion li a strong{ border: none; padding: 0 !important; }
.paginacion li strong{ background: #E8F8F8; font-size: 14px; }
.paginacion li a strong{ background: none; }


/* -----------------------
PAGS INTERIORES
-------------------------*/
body.interior h4.video{ color: #000; }
body.interior #informacion .fotos{ border:2px solid #CCCCCC; margin-left:3px; margin-top:12px; }
body.interior #informacion{ padding-top: 20px; }
body.interior p.fecha{ margin-bottom: 15px; }
body.interior #total #cuerpo #informacion #noticias1 {width: 600px; margin-left: 8px; margin-top: 5px; border: 1px solid #cccccc; float: left; padding-top: 20px; background-color: #FFFFFF; }
body.interior #total #cuerpo #informacion #noticias1 #titular {padding-right: 17px; padding-left: 17px;}
body.interior #total #cuerpo #informacion #noticias1 #foto_noticias1 {padding-right: 17px; padding-left: 17px;}
body.interior #total #cuerpo #informacion #noticias1 .texto {padding-right: 17px; padding-left: 17px; text-align: justify; margin-top: 15px;}
body.interior .texto p{margin-bottom: 18px;}
body.interior #total #cuerpo #informacion #noticias2 {height: 562px; width: 230px; margin-left: 8px; margin-top: 5px; background-color: #FFFFFF; border: 1px solid #cccccc; float: left; padding-top: 20px;}
body.interior #total #cuerpo #informacion #noticias2 #titular {padding-right: 17px; padding-left: 17px;}
body.interior #total #cuerpo #informacion #noticias2 #foto_noticias2 {padding-right: 17px; padding-left: 17px;}
body.interior #total #cuerpo #informacion #noticias2 .texto {padding-right: 17px; padding-left: 17px; text-align: justify; margin-top: 15px;}
body.interior #total #cuerpo #informacion #plataformas {width: 340px; margin-left: 10px; margin-top: 5px; background-color: #FFFFFF; border: 1px solid #cccccc; float: left; min-height: 250px; height: 250px;}
body.interior #total #cuerpo #informacion #plataformas #cabecerasubmenu {font-family: Georgia; font-size: 50px; color: #CCCCCC; padding-bottom: 15px; padding-top: 10px;}
body.interior #total #cuerpo #informacion #plataformas #titular {padding-right: 17px; padding-left: 17px; padding-top: 10px; padding-bottom: 10px;}
body.interior #total #cuerpo #informacion #plataformas #todas {padding: 10px 17px; clear: both; width: 306px; }
body.interior #total #cuerpo #informacion #plataformas #todas a {text-transform: uppercase; font-weight: bold; font-size: 14px; color: #868a8a; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; margin-left: 0px;}
body.interior #total #cuerpo #informacion #plataformas #todas a:hover {color: #000000; background-color: #E8F8F8; text-decoration: none;}

body.interior #total #cuerpo #informacion #plataformas #todas ul.clearfix li {list-style: none; margin-bottom: 10px; margin-left: 0; padding-left: 15px; display: block; margin-left: 0; display: inline; float: left; width: 291px; background: url(/frontend/img/bullet.gif) 0 6px no-repeat;}
body.interior #total #cuerpo #informacion #plataformas #todas ul.clearfix li span.fechamenu {font-weight: normal;}

body.interior #total #cuerpo #informacion #plataformas #plataformasbaja {float: left;  width: 340px;  }
body.interior #total #cuerpo #informacion #plataformas #plataformasbaja #titulo {padding-right: 17px; padding-left: 17px; padding-bottom: 15px; padding-top: 16px; }

body.interior #total #cuerpo #galeria {border: 1px solid #cccccc; clear: both; height: 460px; margin-right: 5px; margin-left: 6px;}
body.interior #total #cuerpo #galeria #titular {padding-right: 20px; padding-left: 20px; padding-top: 26px;}
body.interior #total #cuerpo #galeria #imagenes {margin-top: 12px; height: 355px; margin-right: 20px; margin-left: 20px; background-color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; text-align: center; padding-top: 10px; padding-bottom: 10px;}

/* -----------------------
REGISTRO (Ancho completo)
-------------------------*/
body#registro #noticias1{ width: 948px !important; }

/* -----------------------
TWITTER UPDATES
-------------------------*/
.twitter_div{ padding: 10px 12px 16px; }
.twitter_div h2{ margin-bottom: 10px; font-size: 22px; line-height: normal; position: static;}
.twitter_div h2 span{display: block; float: left; padding-top: 4px;}
.twitter_div h2 span.img{text-indent: -99999em; overflow: hidden; width: 111px; height: 33px; background: url(../img/titleTwitter.jpg) top right no-repeat; margin-right: -6px; padding-top: 0;}
.twitter_div .title{border-bottom: 3px solid #340033; margin-bottom: 5px;  /* width: 198px; */ *height: 1%;}
.twitter_div .sidebar-title{/*margin-right: -5px; position: relative;  width: 203px;  */margin-bottom: 0; padding-bottom: 0;}
.twitter_div li{ margin: 0; padding-bottom: 20px; width: 100%; clear: both; float: left; line-height: normal;}
.twitter_div a{ display: block; float: left; }
.twitter_div span a,
.twitter_div p a{ display: inline; float: none; }
.twitter_div li span{color: #03455f;}
.twitter_div li span a{color: #94030e;}
.twitter_div p.center{height: 23px; overflow: hidden;}
.twitter_div p.center a img{display: inline}

.twitter-wrapper{background: #f2f9fc; padding: 7px 10px 22px; clear: both;}
.twitter-wrapper a img{border: none; display: block;}


/* -----------------------
SUSCRIPCION NEWSLETTER
-------------------------*/
.suscripcion{ /* margin-top: 9px;  */padding: 6px; }
.suscripcion .interior{ background: #f1f1f1; padding: 7px 6px;}
.suscripcion .icono{ padding-left: 61px; padding-bottom: 15px; background: url(/frontend/img/icoSuscripcion.gif) 0 3px no-repeat; }
.suscripcion .a-center{ text-align: center; }
.suscripcion .a-center a img{ border: none; display: block; margin: 0 auto;}

/* -----------------------
REDES SOCIALES
-------------------------*/
.fila{ text-align: center; }
#redes-sociales{ background: url(/frontend/img/bgRedesSociales.jpg) 0 0 repeat-x; width: 952px; margin: 0 auto; text-align: left; padding-bottom: 50px; }
#redes-sociales .interior{ padding-right: 2px; background: url(/frontend/img/bgRedesSocialesRight.jpg) top right no-repeat; }
#redes-sociales h2{ display: block; float: left; width: 289px; height: 42px; background: url(/frontend/img/h2Siguenos.jpg) 0 0 no-repeat; text-indent: -99999px; overflow: hidden; padding-bottom: 0; }
#redes-sociales a img{ border: none; display: block; }
#redes-sociales ul{ float: left; padding: 8px 0; }
#redes-sociales li{ float: left; margin: 0 38px; display: inline; }

/* -----------------------
NOTICIAS
-------------------------*/
#noticias{background: #fff url(/frontend/img/fondo_conciertos.jpg) 0 0 repeat-x; border: 1px solid #ccc; width: 346px; padding-top: 26px; margin: 5px 0 0 11px; float: left; min-height: 512px; height: 512px; height: auto !important;}
#noticias #titular{padding: 0 17px;}
#noticias .item{padding-bottom: 19px;}
#noticias .interior{padding: 25px 16px 16px;}
#noticias .imagen{float: left;}
#noticias .imagen img{display: block; width: 121px; /* height: 88px;*/ margin-right: 18px; border: 1px solid #ccc;}
* html #noticias .imagen img{margin-right: 15px; display: inline;}
#noticias .texto h3{font: bold 14px/18px Helvetica, Arial, sans-serif; color: #000; border-bottom: 0; padding-bottom: 0; margin-bottom: 11px;}
#noticias .texto h3 a{color: #000;}
#noticias .texto h3 a:hover{text-decoration: underline;}
#noticias .texto p{line-height: 18px;}


/* -----------------------
HOME STREET TEAM (21/09/09)
-------------------------*/
#contenido-ppal *,
#sidebar *{margin: 0; padding: 0;}
.bullet li{list-style: disc; list-style-position: inside;}
#contenido-ppal .titulo{background: url(/frontend/img/bgTitulo.gif) bottom left repeat-x; padding: 11px 17px 10px; border-bottom: 1px solid #ccc;}
#contenido-ppal .titulo h2{position: static;}

#contenido-ppal{width: 600px; margin:  0 10px 20px; background: #fff; float: left; display: inline; border: 1px solid #ccc;}

#contenido-ppal .contenido{padding: 11px 17px; min-height: 350px; height: 350px;}
html>body #contenido-ppal .contenido{height: auto;}
#contenido-ppal .contenido li{padding: 8px 10px 10px; float: left; width: 546px; position: relative;}
#contenido-ppal .contenido li.odd{background: #e7f7f7;}
#contenido-ppal .fecha, #contenido-ppal .foro{font-size: 12px; color: #979797; float: none;}
#contenido-ppal .titular{font-size: 18px; width: 410px; float: left; margin-bottom: 10px;}
#contenido-ppal .titular a{color: #000; text-decoration: none; display: block;}
#contenido-ppal p, #contenido-ppal .foro{float:  left;}
#contenido-ppal .foro a{color: #559595; text-decoration: underline;}
#contenido-ppal .foro a:hover{color:  #000;}
#contenido-ppal .extracto{margin-bottom: 5px; line-height: normal;}
#contenido-ppal .ampliar{float: right; background: url(/frontend/img/clLinkAmpliar.gif) 0 0 no-repeat; position: absolute; right: 10px; bottom: 10px; display: none;}
#contenido-ppal .ampliar a{font-size: 11px; color: #fff; line-height: 13px; padding: 0 14px; background: url(/frontend/img/crLinkAmpliar.gif) 104px 0 no-repeat; display: block; text-decoration: none;}



#sidebar{width: 342px; float: right;}
#sidebar .bloque{width: 340px; border: 1px solid #ccc; background: #fff; margin-bottom: 15px;}
#sidebar .titulo{padding: 11px 17px 18px;}

#sidebar .contenido{padding: 0 17px 11px;}

#sidebar .login .contenido{padding-top: 9px;}
#sidebar .login a{color: #559595; text-decoration: underline;}
#sidebar .login a:hover{color: #000;}
#sidebar .login h2{font-size: 20px; color: #000;}
#sidebar .login h2 a{color: #8eb8b8; text-decoration: underline;}
#sidebar .login h2 a:hover{color: #000;}

#sidebar .login form div{padding-bottom: 14px;}
#sidebar .login form div label{display: block; width: 89px; padding-right: 5px; float: left; line-height: 24px; cursor: pointer;}
#sidebar .login input.text{border: 1px solid #b5b5b5; background: url(/frontend/img/bgInputText.jpg) 0 0 repeat-x; width: 196px; padding: 4px 5px; font: normal 12px arial, sans-serif; color: #4c4c4c;}
#sidebar .login p{margin-bottom: 13px;}
#sidebar .login form div.accion{text-align: center; padding-bottom: 0;}
#sidebar .login .errores{color: #d92222;}

/* adsense */
.center{text-align: center;}
.ad728x90{margin: 50px auto;}

/* banners Licor 43 y Guinness */
.banners{padding-top: 20px; width: 340px; text-align: center;}
.banners{margin-left: 10px; float: left; display: inline;}
.banners a img{border: none;}
.banners a{display: inline;}

.app{padding-top: 20px;}

/* minibanners izda */
.mini-banners{text-align: center; padding-bottom: 10px;}
.mini-banners .banner{margin-bottom: 10px;}
.mini-banners .banner img{display: block; margin: 0 auto; border: 0;}