﻿img.bg {min-height: 100%;min-width: 1024px;width: 100%;height: auto;position: fixed;top: 0;left: 0;	}
@media screen and (max-width: 1024px){img.bg {left: 50%;margin-left: -512px; }}
div.content {position: relative; }
body {background-color:#000000;margin: 0;padding: 3px 0 0 0;font:bold 12px verdana,arial,sans-serif;color:#fbb800;}
img1{background-position:top;}
#contentsite{margin-left:auto;margin-right:auto;width:873px;background: url('background-main-repeat.png') repeat-y ;padding: 0;}
#contentsitetop{margin-left:auto;margin-right:auto;height: 86px;  width: 873px;background: url('background-main-top-bottom.png') no-repeat 0px 0px; }
#contentsitebottop{margin-left:auto;margin-right:auto;height: 86px;  width: 873px;background: url('background-main-top-bottom.png') no-repeat -0px -114px; }
#header{width:100%;height:102px;background:url(header.jpg) repeat-x;margin-top:23px; margin-bottom:5px;text-align:right;}
#Textotitulo{position:relative;top:45px;left:245px; text-align:left;width:540px;height:5px;}
#headermain{width:825px;height:100px;margin-left:auto;margin-right:auto;}
#busqueda{width:810px;text-align:right;margin-left:auto;margin-right:auto;position:relative;top:-10px; }
a{ text-decoration:none; }
.blog{padding:2px;font:bold 10px arial,sans-serif;margin-top:1px;text-align:left;}
.radio { position:relative;top:3px; left:-0px;float:right;  }
a.iconos {  background:transparent url(allimg_m.png) no-repeat 0px 0px;  display: block;  height: 26px;  width: 26px;float:right ;margin-left:10px; }
a.wordpress {background-position: -0px -26px;margin-right:30px;}
a.wordpress:hover {background-position: -0px -0px;margin-right:30px;}
a.facebook {background-position: -26px -26px ;}
a.facebook:hover {background-position: -26px -0px ;}
a.twitter {background-position: -52px -26px }
a.twitter:hover  {background-position: -52px -0px}
a.rss {background-position: -78px -26px }
a.rss:hover {	background-position: -78px -0px }
a.seek {background-position:  -156px -26px ;}
a.seek:hover {background-position:  -156px -0px ;}	
a.ant {background-position:  -104px -26px ;}
a.ant:hover {background-position:  -104px -0px ;}
a.sig {background-position:  -130px -26px ;}
a.sig:hover {background-position:  -130px -0px ;}
a.eventos {background-position:  -1px -53px ;display: block;  height: 30px;  width: 170px;margin-left:0px;}
a.clima {background-position:  -1px -84px ;display: block;  height: 30px;  width: 170px;margin-left:0px;}
a.cine {background-position:  -1px -115px ;display: block;  height: 30px;  width: 170px;margin-left:0px;}
a.logo {background-position:  -2px -150px ;display: block;  height: 70px;  width: 245px;margin-left:0px;float:left;}
a.contacto {background-position:  -1px -280px ;display: block;  height: 120px;  width: 165px;margin-left:0px;float:none ;}
a.acustica {	background-position:  -1px -413px ; display: block;  height: 55px;  width: 175px;margin-left:0px;}
a.promocion {	background-position:  -172px -52px ; display: block;  height: 24px;  width: 77px;margin-left:0px; }
a.allpromocion {background-position:  -172px -225px ; display: block;  height: 98px;  width: 94px;margin-left:0px;position:relative;top:-20px;left:100px; float:left; }
a.ubicaciones {background-position:   -166px -323px ; display: block;  height:85px;  width: 142px;margin-left:0px;position:relative;top:-7px;left:30px; float:left; }
A.INFO { background-position:  0px -469px; }
A.WEB { background-position: -26px -468px; }
A.VIDEO { background-position: -52px -468px;  }
A.ALBUM { background-position: -85px -468px; width: 38px;  }
A.MAPA { background-position: -139px -468px;  width: 32px; }
A.EMAIL { background-position: -192px -468px; width: 30px;  }
A.PROMO { background-position: -233px -468px;   }
A.FACE { background-position: -260px -468px;   }
A.TWI { background-position: -288px -468px;width: 20px;   }
A.saltillo { background-position: 0px -521px;display: block;height: 70px;margin-left:0px;position:relative;top:-10px;left:-462px; width: 245px;float:left;}

A:hover { z-index: 1000;  }
A.INFO:hover { background-position: 0px -495px; }
A.WEB:hover { background-position: -26px -494px; }
A.VIDEO:hover { background-position: -52px -494px;  }
A.ALBUM:hover { background-position: -85px -494px; width: 38px;  }
A.MAPA:hover { background-position: -139px -494px; width: 32px; }
A.EMAIL:hover { background-position: -192px -494px; width: 30px; }
A.PROMO:hover { background-position: -233px -494px;  }
A.FACE:hover { background-position: -260px -494px;  }
A.TWI:hover { background-position: -288px -494px;width: 20px;  }


#bannermain{width:100%;height:93px;}
#banner{width:728px;height:90px;margin:0 1px   0 0px;padding:0;background:url(loading.gif) #000 no-repeat 50% 50%;margin-left:auto;margin-right:auto;}
#banner4{width:160px;height:600px;background:url(loading.gif) no-repeat 50% 50%;padding:1px;margin-left:auto;margin-right:auto;margin-top:5px;}


#menusite{height:32px;padding: 27px  1px 0 1px;width:810px; margin-left:auto;margin-right:auto;  }
#menu{height:32px;margin: 3px  1px 0 1px;width:550px; float:right; }
.menu{margin:0 auto; padding:0; height:46px; width:100%; display:block;color: #ffffff; }
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:6px; display:block; color:#fff; text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif ,bold;  cursor:pointer; }
.menu li a span{line-height:23px; float:left; display:block; padding-right:6px;}
.menu li a:hover{background-position:0px -60px; color:#fff; text-decoration:underline;     }
.menu li a:hover span{background-position:100% -60px;}
#contenido{width:810px;color:#fff;margin-left:auto;margin-right:auto;}
#contenidoLista{width:810px;color:#fff;margin-left:auto;margin-right:auto;}


#lista{width:800px;height:auto;margin:2px 0 0 0;font:bold 10px "Arial Narrow",Helvetica,sans-serif;float:left;color:#fff;}
#listanun{width:239px;height:90px;background-color:#fff;margin:0 0  5px  1px;padding: 2px 2px 2px 2px;color:#000;font:normal 10px arial,sans-serif;}
#listanun:hover{text-decoration: underline;width:239px;height:90px;background-color:#f8b32d;margin:0 0  5px  1px;padding: 2px 2px 2px 2px;color:#000;font:normal 10px arial,sans-serif;}
#listanun p.img{display:block;margin: 0  1px 1px 1px;width:237px;height:90px;}
#listanun  h2{position:absolute; bottom:0px; left:0px;margin:0 0  0 0; color:#fff;font:bold 14px arial,sans-serif;float:left;background-color: #000000;opacity:0.90;filter:alpha(opacity=90);width:150px;}


#listap{width:800px;height:auto;margin:2px 0 0 0;font:bold 10px "Arial Narrow",Helvetica,sans-serif;float:left;color:#fff;}
#listpromo{width:218px;height:250px;background-color:#fff;margin:0 0 0 1px;padding:2px 2px 2px 2px;color:#000;font:normal 10px arial,sans-serif;}
#listpromo p.img{display:block;background:0 0 no-repeat;margin:0 1px 1px 1px;float:left;}
#listpromo h1{margin:0 0 0 1px;padding:2px 2px 2px 2px;color:#000;font:normal 10px arial,sans-serif;}
 
p.imgtool{display:block;background:0 0 no-repeat;background-color:#000;margin:0 1px 1px 1px;width:100px;border:1px dotted #fff;cursor:pointer;}

h4{background-color:#000;font:normal 10px/13px "Trebuchet MS",Arial,Helvetica,sans-serif;width:102px;color:#fff;text-align:center;vertical-align:middle;}
#paginacion{color:#fff;text-align:right;vertical-align:top;margin:0;padding:2px 2px 0 2px;}
#paginacion table{margin:0 auto;float:right; }
img{border:none;}
.presentacion{background:url(loading.gif) no-repeat 50% 50%;width:790px;height:300px;padding:1px;border:solid 5px #fff;z-index:0;margin-left:auto;margin-right:auto; }
#showbanner{background:url(loading.gif) no-repeat 50% 50%;width:790px;height:300px;padding:1px;border:solid 5px #fff;z-index:0;margin-left:auto;margin-right:auto; }
#ShowCategorias{background:url(loading.gif) no-repeat 50% 50%;width:790px;height:300px;padding:1px;border:solid 5px #fff;z-index:0;margin-left:auto;margin-right:auto; }
.showflash{width:790px;height:300px;padding:1px;border:solid 5px #fff;z-index:0;margin-left:auto;margin-right:auto; }

#map{background:url(loading.gif) no-repeat 50% 50%;width:610px;height:600px;padding:1px;border:solid 5px #fff;margin-left:auto;margin-right:auto;margin-top:5px;}


#paghtm{width:790px;padding:3px 3px 3px 3px;border:1px solid #687b8d;}
#galeria{padding:10px 0 10px 0;margin:0 auto;text-align:center;border:1px solid #fff;}
#pie{margin:1px 1px 1px 1px;font:normal 10px arial,sans-serif;color:#fff;}
#footer{width:100%; margin-top:5px;font:normal 10px arial,sans-serif;}
#enlace{width:825px;margin:0;padding:8px 0 0 0;color:#fff;text-align:center;margin:0 auto;}
#enlace table{margin:0 auto;}
#enlace UL{float:left;font:normal 10px arial,sans-serif;list-style-type:none;margin:5px 5px 5px 5px;padding-left:3px;}
#enlace UL li{cursor:pointer;line-height:10px;padding:1px 0 1px 0;}
#enlace a:link{text-decoration:none;color:#b7b7b7;}
#enlace a:visited{text-decoration:none;color:#b7b7b7;}
#enlace a:active{text-decoration:none;color:#67b0d3;}
#enlace a:hover{text-decoration:none;color:#67b0d3;}
.shadow{text-align:right;padding: 0  0 2px 2px;font:normal 10px arial,sans-serif;margin-top:1px; }
.shadow a:link{text-decoration:none;color:#fbb800;}
.shadow a:visited{text-decoration:none;color:#fbb800;}
.shadow a:active{text-decoration:none;color:#fff;}
.shadow a:hover{text-decoration:none;color:#fff;}

a.Ctooltip{position:relative;text-decoration:none!important;color:#000!important;}
a.Ctooltip:hover{z-index:999;}
a.Ctooltip span{display:none;}
a.Ctooltip:hover span{display:block;position:absolute;top:-0em;left:-15em;width:300px;height:250px;padding:0;background-color:#000;color:#fff;margin-top:0;cursor:default;z-index:999;}
.sliderDemo{position:relative;overflow:hidden;height:262px;}
.sliderDemoContent{position:absolute;}
.sliderSeccion{text-align:right;font:normal 10px arial,sans-serif;}
.sliderSeccion a:link{text-decoration:none;color:#99aabb;}
.sliderSeccion a:visited{text-decoration:none;color:#99aabb;}
.sliderSeccion a:active{text-decoration:none;color:#fff;}
.sliderSeccion a:hover{text-decoration:none;color:#fff;}
#compartir{padding: 3px 2px 2px 2px;text-align:right;float :right; }
a.Ntooltip {position: relative; text-decoration: none !important;color:#99aabb !important;font:bold 10px arial,sans-serif;margin-top:1px;float:left;}
a.Ntooltip:hover {z-index:999;color:#fff;}
a.Ntooltip span {display: none;}
a.Ntooltip:hover span {display: block;position: absolute;top:7em; left:5em;width:300px;padding:2px;background-color: #000000;opacity:0.80;filter:alpha(opacity=80);color: #ffffff;margin-top:-90px;cursor:default;font:bold 11px arial,sans-serif;float:left;color:#fff;}


.navi1 {  display:inline-block ;  height: 35px;  margin:0 auto;  position: absolute;width:0px;  }
.navi1 ul {  float: none;  list-style-image: none;  list-style-type: none;  margin: 1px 0;}
.navi1 ul li {  height: 35px;  background-image: url(allimg_A.png);  background-repeat: no-repeat; float: right;   margin: 0px;  padding-top: 5px;  position: absolute;}
.navi1 ul li a {  display: block;  height: 100%;  width: 100%;}
.navi1 ul li.WEB { background-position: 0px -465px; left: 0px; width: 64px; }
.navi1 ul li.VIDEO { background-position: -64px -464px; left:  58px; width: 64px; }
.navi1 ul li.ALBUM { background-position: -128px -465px; left: 116px; width: 64px; }
.navi1 ul li.MAPA { background-position: -192px -465px; left: 174px; width: 64px; }
.navi1 ul li.EMAIL { background-position: -257px -465px; left: 232px; width: 64px; }
.navi1 ul li.PROMOCION { background-position: -64px -465px; left: 290px; width: 64px; }
.navi1 ul li:hover { z-index: 1000; }
.navi1 ul li.WEB:hover { background-position: 0px -500px; }
.navi1 ul li.VIDEO:hover { background-position: -64px -500px; }
.navi1 ul li.ALBUM:hover { background-position: -128px -500px; }
.navi1 ul li.MAPA:hover { background-position: -192px -500px; }
.navi1 ul li.PROMOCION:hover { background-position: -64px -500px; }

#mapacontent{font-family: Helvetica, Arial, sans-serif;font-size:8pt;color:#000000;width:250px;}
h1{font-size:10pt; font-style:italic;color:#fbb800;padding:4px;margin:  2px 2px  2px 2px; text-align:center; }
h2{font-size:10pt;background-color:#000000; color:#ffffff;padding:4px;margin:  2px 2px  -5px 2px; text-align:center; }
h3{font-size:12pt; color:#f8b32d;padding:4px;margin:  2px 2px  2px 2px; text-align:center; }

#TituloAnuncio{font:bold 16px arial,sans-serif; padding:5px  ,5px, 0px,5px;margin:5px ,5px, 0px,5px;  text-align:center;}
#DescripcionAnuncio{font:12px arial,sans-serif ; padding:0px;margin: 0px ,5px, 5px,5px;  text-align:justify;}
.oculto {display: none;}
.classbanner{}
.classads{}
