body,html{width:100%; height:100%; margin:0; padding:0; background:black url("../img/nuevofondo.jpg") center top no-repeat; font-family:"Arial"; font-size:11px; line-height:17px; text-align:center;}
/* body,html{width:100%; height:100%; margin:0; padding:0; background:url("../img/bg.jpg"); font-family:"Arial"; font-size:11px; line-height:17px; text-align:center;}*/
select, textarea , input{font-family:"Arial"; font-size:11px;}


/***************/
*{outline:none}
ul,li,div{float:left; list-style:none; margin:0; padding:0;}
img{border:none;}
.w100{width:100%; text-align:center !important;}
.right{float:right;}
.autoWidth{width:auto !important;}
.gray{color:#757575;}
hr{float:left; width:690px; margin:5px 0 10px 115px; border-color:red;}
/***************/
#webContainer{float:none; width:900px; margin:auto; text-align:left;}
/***************/


/********* HEADER ******/
#header{width:900px; position:relative;}
#headerLeft{width:600px; }
#logoContainer{width:100%; height:95px;}
#logo{float:left; margin:7px 5px;}
#search{float:right; width:300px; height:120px; background:url("../img/searchBg.png") no-repeat; background-position:19px bottom; }
#searchInput{float:left; width:105px; height:17px; margin:100px 0 0 77px; background:url("../img/searchInput.gif") no-repeat; border:none;}
#selectLocal{float:left; margin:98px 0 0 37px; }
#searchSubmit{float:left; width:42px; height:17px; margin:100px 0 0 0; background:url("../img/searchSubmit.gif") no-repeat; border:none; text-indent:-9999px;}

#mainNavigation img{float:left;}
#mainNavigation li{background:#c40318}
#mainNavigation a{float:left; height:25px ; text-indent:-9999px;}
#mainNavigation a:hover , #mainNavigation a.active{background-position:bottom !important;}
#mainNavigation a#btnMenu{width:83px; background:url("../img/btnMenu.png") no-repeat; }
#mainNavigation a#btnBar{width:74px; background:url("../img/btnBar.png") no-repeat; }
#mainNavigation a#btnPromo{width:134px; background:url("../img/btnPromo.png") no-repeat; }
#mainNavigation a#btnCertificado{width:164px; background:url("../img/btnCertificado.png") no-repeat; }
#mainNavigation a#btnEvento{width:83px; background:url("../img/btnEvento.png") no-repeat; }


#mainNavigation li.close{width:38px; height:25px; background:url("../img/bgMainNavigation.png");}




/********* CONTENT ******/
#topContent{width:900px; height:119px; background:#d6d6d6 url("../img/bgHeadContent.jpg") no-repeat; }
#textContent{width:900px; height:381px; border:0; outline:none;}
/*#textContent{height:1200px;}*/
#content.textContent{  background:#d6d6d6 url("../img/bgContentContent.jpg") no-repeat; background-position:0 135px;}






/********* SUSCRIBETE ******/
select{padding:1px 0 0 0;}
.suscribeteFormContainer{width:880px; line-height:10px;}
#suscribeteCol1{width:125px; *width:225px; *width:125px !important; padding:0 0 0 114px; }
#suscribeteCol12{width:335px; *width:395px; padding:0 0 0 114px;}
#suscribeteCol2{width:210px; padding:0 0 0 0px; }
#suscribeteCol3{width:115px; *width:155px; *width:115px !important; padding:0 0 0 40px;}
#suscribeteCol32{width:330px; padding:0 0 0 40px; *width:310px; *padding:0 0 0 0; }
#suscribeteCol4{width:210px; padding:0 0 0 0px;}
.suscribeteRow{width:100%; height:18px; padding:2px 0; }
.suscribeteRowAutoHeight{width:100%; height:auto !important; padding:2px 0;}

#suscribeteCol2 input{width:200px;}
#suscribeteCol4 input{width:200px;}


#suscribeteCol2 select{width:170px;}
#suscribeteCol4 select{width:170px;}

#privacy{width:693px; padding:0px 0 10px 115px; font-size:11px; text-align:justify; color:#414143;}
#privacy b{color:#000001;}

#obligatory{width:693px; padding:0px 0 1px 115px; font-size:11px; text-align:justify; color:#414143;}


.btnSubmit{width:61px; height:20px; padding:-1px 0 0 0; margin:20px 3px 5px; background:url("../img/btn1.png") no-repeat; border:none; text-align:center; color:#fff; font-size:11px;}
.btnCancel{width:60px; height:20px; padding:-1px 0 0 0; margin:20px 3px 5px; background:url("../img/btn2.png") no-repeat; border:none; text-align:center; color:#fff; font-size:11px;}
.btnSubmit:hover , .btnCancel:hover{background-position:bottom;}
.btnSubmit:active , .btnCancel:active{background-position:top;}

#formSentAlert{width:100%; height:380px; font-size:12px; display:none;}
#formSentAlert #msg{width:100%; margin:25px 0; padding:25px 0; background:#fef6cf; text-align:center; }

#postSuscripcion .btnSubmit{*margin:10px 3px 20px 370px !important; *margin-left:3px;}

/********* CONTACTO ******/
#contactoFormContainer{width:880px; }
#contactoCol1{width:280px; *width:395px; padding:0 0 0 114px; *width:280px; }
#contactoCol2{width:440px;  padding:0 0 0 0px;  }
.contactoRow{width:100%; height:28px; padding:2px 0;}
.contactoRowAutoHeight{width:100%; height:auto; padding:2px 0;}

#contactoCol1 input{width:170px;}
textarea.contactoComentarios{width:430px; height:150px; background:url("../img/contactoComentariosBg.gif") center no-repeat; border:none;}
.btnContacto{padding:0 50px 0 0;}
.contactoTextCol1{float:left; padding:4px 0 0 0; width:66px;}




/********* CONOCENOS ******/
#conocenosCol1{width:450px; *height:500px; }
#conocenosBlock1{width:445px;  height:243px; padding:6px 0 0 5px; background:#000; overflow:hidden;}
#conocenosBlock1 a{color:#fff; text-decoration:none;}

#conocenosBlock2{width:422px; height:206px; padding:45px 0 0 30px; background:#000 url("../img/bgConocenos1.jpg") no-repeat;}
#listLocales{width:185px; height:150px; color:#fff;}
#listLocales a{float:left; width:160px; padding:5px 0; color:#fff; text-decoration:none;}
#listLocales a:hover{text-decoration:underline;}

#conocenosCol2{width:420px; *width:418px; height:415px; padding:85px 0 0 30px;  background:#000 url("../img/bgConocenos2.jpg") no-repeat;}
#textConocenos{width:385px; height:365px; line-height:14px; text-align:justify; }
#textConocenos p{margin:7px 0;}

.mapHide{display:none;}
.mapShow{display:solid;}





/********* CONTENT ******/
#content{width:900px; margin:6px 0 0 0;  }
#barContainer{width:895px; padding:0 0 0 5px; background:black;}
#content2{width:900px; margin:6px 0 0 0; position:relative  }
#content2 div{ }









/********* FOOTER ******/
#footer{width:900px; margin:6px 0 0 0;position:relative;}
#footer.menu{margin-top:-21px;}
#musicPlayer{float:right;}

#footerNavigation{width: 900px; background:#c40318;}
#footerNavigation img{float:left;}
#footerNavigation a{float:left; height:25px; text-indent:-999px;}
#footerNavigation a:hover , #footerNavigation a.active{background-position:bottom !important;}
#footerNavigation a#btnConoce{width:113px; background:url("../img/btnConoce.png") no-repeat; }
#footerNavigation a#btnContacta{width:114px; background:url("../img/btnContacta.png") no-repeat; }
#footerNavigation a#btnSuscribe{width:103px; background:url("../img/btnSuscribe.png") no-repeat; }
#footerNavigation a#btnTrabaja{width:164px; background:url("../img/btnTrabaja.png") no-repeat; }
#footerNavigation a#btnMapa{width:116px; background:url("../img/btnMapa.png") no-repeat; } 




/********* TEXT ******/
h1#titleContent{margin:10px 0 20px 106px; font-size:14px; font-weight:bold; color:#C40417;}

h1.titleHeader{float:left; width:230px; margin:45px 0 0 113px; _margin:45px 0 0 57px; font-size:16px; font-weight:bold; color:#010101;}
p.titleHeader{float:left; width:445px; margin:45px 0 0 50px; font-size:11px; font-weight:normal; color:#424143; text-align:justify;}





/****** mapa ********/
ul.mapa{ width:250px; margin:0 0 0 100px; }
ul.mapa a{margin:0; padding:0;}
ul.mapa li{ width:200px; padding:1px 0 1px 5px; }
ul.mapa li.title{ margin:25px 0 2px 0px;}
ul.mapa li.row2{ padding:1px 0 1px 30px;}
ul.mapa a{ color:black; padding:4px; text-decoration:none; float:left; font-weight:bold;}
ul.mapa a:hover{ text-decoration:underline;}





/*--------------- CONTACT FORM SNIPPET-----------------*/

.left{float:left;}
.right{float:right;}
.contactForm{ width:500px; float:left; _filter:alpha(opacity=100); filter:alpha(opacity=100); #filter:alpha(opacity=100);opacity:1; text-align:left;}
.contactForm b{font-weight:normal; color:#f20000;}
.contactForm h1 , .contactForm h2{color:#f20000; padding:0 0 10px 0;}
.contactForm a{ color:#0083c1;}
.cF_Row{ width:100%; padding:5px 0; float:left; background:blue;}
.cF_RowHigh{ width:97%; padding:15px 0 15px 3%; float:left; }
.cF_Col1{ width:32%; padding:0 0 0 3%; float:left; }
.cF_Col2{ width:65%; float:left; }
.cF_Input{  }
.cF_InputWrong{ background-color:#fe411c; color:#fff;}
.cF_Textarea{ font-family:Arial; font-size:12px;}
.cF_TextareaWrong{   background-color:#fe411c; color:#fff;}
.cF_Submit{margin:0 80px 0 0; width:100px; height:40px; float:right; text-align:center; background:#000000; color:#ffffff}
.cF_SubmitSending{margin:0 80px 0 0; width:100px; height:40px; float:right; text-align:center; background:#239fd7; color:#ffffff; font-weight:bold;}

.hideThis{display:none; _filter:Alpha(opacity=0); filter:Alpha(opacity=0); opacity:0;}
.showThis{display:solid; _filter:Alpha(opacity=100); filter:Alpha(opacity=100); opacity:1;}
.contactFormResult{width:600px; float:left; padding:100px 0; text-align:center; _filter:Alpha(opacity=0); filter:Alpha(opacity=0); opacity:0;}


/*--------------- CONTACT FORM SNIPPET-----------------*/


#like{position:absolute; top:45px;left:150px;}
#descargacarta{position:absolute;top:25px;left:0px;}
#descargacartacontent{background:#c40417;width:100%;padding:20px 0;text-align:center;position:relative;}
#descargacartacontentlink1{background:url(../img/transp.gif);position:absolute;width:150px;height:90px;top:370px;left:95px;}
#descargacartacontentlink2{background:url(../img/transp.gif);position:absolute;width:150px;height:90px;top:370px;left:265px;}
#descargacartacontentlink3{background:url(../img/transp.gif);position:absolute;width:150px;height:90px;top:370px;left:490px;}
#descargacartacontentlink4{background:url(../img/transp.gif);position:absolute;width:150px;height:90px;top:370px;left:660px;}
#misubmenu{ position:absolute; width: 150px; height:auto; background:#c40318; display:none;; top:120px; z-index:99999;}
#misubmenu div{width: 98%; height:20px; border-bottom:1px dashed #900; padding-left:2%;}
#misubmenu div:hover{ background:#000; color:#FFF; cursor:pointer;border-bottom:1px dashed #fff}
#nameciudad{ padding:10px; background:#000; color:#FFF;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; font-weight:bold; position:absolute; top:120px; z-index:555; left:17%;}
