/* DEFAULTS
----------------------------------------------------------*/
body { background: #fff; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding: 0px; color: #333333; overflow-y: scroll; }

/* HEADINGS   
----------------------------------------------------------*/
/*h1, h2, h3, h4, h5, h6 { font-size: 1.5em; color: #666666; font-variant: small-caps; text-transform: none; font-weight: 200; margin-bottom: 0px; }
h1 { font-size: 1.6em; padding-bottom: 0px; margin-bottom: 0px; }
h2 { font-size: 1.5em; font-weight: 600; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5, h6 { font-size: 1em; }*/

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page { width: 952px; background-color: #fff; margin: 20px auto 0px auto;}
.header { position: relative; margin: 0px 0px 6px 0px; padding: 0px; background: #fff; width: 100%;}
.header .title { display: block; float: left; text-align: left; width: auto; height: 185px;}
.header .right { float:right; width:320px; text-align:right; padding:6px 0px 0px 0px;}

.header .right #social { }
.header .right #social ul { margin:0px; padding:0px; float:right; text-align:right;}
.header .right #social ul li { float:left; margin:0px 0px 0px 6px; padding:0px; list-style-type:none;}
.header .right #social p { display:block; width:80px; height:33px; text-align:center; vertical-align:middle; background:#f2f2f2; line-height:33px; margin:0px; padding:0px;}
.header .right #social .btn-fb{ display:block; width:115px; height:33px; background:url(../images/master/btn-facebook.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-facebook.jpg*/; cursor:pointer; }
.header .right #social .btn-fb:hover{ background-position:bottom;}
.header .right #social .btn-twt{ display:block; width:94px; height:33px; background:url(../images/master/btn-twitter.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-twitter.jpg*/;}
.header .right #social .btn-twt:hover{ background-position:bottom;}

.header .right #contactanos { text-align:right; margin:10px 0px 0px 0px; height:25px;}
.header .right #contactanos a { display:inline-block; width:123px; height:25px; background:url(../images/master/btn-contactanos.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-contactanos.jpg*/;  cursor:pointer;}
.header .right #contactanos a:hover { background-position:bottom;}

.header .right #dias { display:block; width:197px; height:76px; background:url(../back_dias_count.jpg)/*tpa=http://www.lookcyzone2013.com/images/back_dias_count.jpg*/; float:right; margin:10px 0px 0px 0px; text-align:left;}
.header .right #dias p {margin:4px 0px 2px 6px;}
.header .right #dias p span{ font-size:40px;}
.header .right #dias span {font-size:11px;}
.header .right #dias .hora { margin-left:8px; font-size:15px; font-weight:bold;}
.header .right #dias .text { margin-left:6px;}

.header h1 { font-weight: 700; margin: 0px; padding: 0px 0px 0px 0px; color: #f9f9f9; border: none; line-height: 2em; font-size: 2em; }

.main { min-height: 520px; }

/* FOOTER   
----------------------------------------------------------*/
.footer { color: #000000; padding: 8px 0px 0px 0px; width:952px; margin: 6px auto 10px auto; line-height: normal; border-top:1px solid #ddddde; }

.footer .social { float:left; width:330px;}
.footer .social ul { margin:0; padding:0;}
.footer .social ul li { float:left; list-style-image:none; list-style:none; margin-right:7px;}
.footer .social ul li p { display:block; width:80px; height:36px; text-align:center; vertical-align:middle; background:#f2f2f2; line-height:36px; margin:0px; padding:0px; }

.footer .social .fb { display:block; width:35px; height:36px; background:url(../images/master/btn-foo-facebook.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-foo-facebook.jpg*/;}
.footer .social .tw { display:block; width:35px; height:36px; background:url(../images/master/btn-foo-twitter.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-foo-twitter.jpg*/;}
.footer .social .yt { display:block; width:35px; height:36px; background:url(../images/master/btn-foo-youtube.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-foo-youtube.jpg*/;}
.footer .social .cy { display:block; width:100px; height:36px; background:url(../logo_foo.jpg)/*tpa=http://www.lookcyzone2013.com/images/logo_foo.jpg*/;}

.footer .copy { padding-top:8px; float:right;}
.footer .copy a { margin-left:30px; text-decoration:none; color:#000;}
.footer .copy a:hover { text-decoration:underline;}
.footer .salvador { margin:10px 0px 0px 0px; font-size:10px;}
.footer .venezuela { font-size:10px;}

.footer .disclaimer { margin:10px 0px 20px 0px; font-size:10px; text-align:center;	 }

/* TAB MENU   
----------------------------------------------------------*/

.menu { background-color:#0d0d0d; width:100%; height:45px; font-family:HelveticaNeueLT Std, Arial; font-size:14px; }
.menu ul { list-style: none; margin: 0px; padding: 0px; width: auto; }
.menu .item-fix { margin-top:-6px; display:block;}
.menu ul li { float: left; margin-left: 20px; margin-right: 20px; text-align:center; height:31px; padding-top:14px;}
.menu ul li a { color:#ffffff; text-decoration:none; vertical-align:middle; cursor:pointer;}
.menu ul li a:hover { color:#777777;}

/* MISC  
----------------------------------------------------------*/

.clear { clear: both; }
.bold { font-weight: bold; }
.submitButton { text-align: right; padding-right: 10px; }
.oculto { visibility:hidden; display:none;}
.visible { visibility:visible;}

/* INDEX
----------------------------------------------------------*/

.main #left { width:754px; float:left; margin:0px 8px 0px 0px; }

.main #left #botones {float: left; width:415px; margin-right:7px;}
.main #left #botones .premios{ display:block; width:415px; height:90px; background:url(../images/master/btn-premios.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-premios.jpg*/; margin-bottom:6px; cursor:pointer;}
.main #left #botones .premios:hover { background-position:bottom;}
.main #left #botones .fechas{ display:block; width:415px; height:90px; background:url(../images/master/btn-fechas.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-fechas.jpg*/; cursor:pointer;}
.main #left #botones .fechas:hover { background-position:bottom;}

.main #left #spot { width:332px; height:186px; float:left;}
.main #left #spot a {display:block; width:332px; height:186px; background:url(../images/master/btn-spot.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-spot.jpg*/; cursor:pointer;}
.main #left #spot a:hover { background-position:bottom;}

.main #right { width:190px; float:left; }
.main #right .inscribete { display:block; width:190px; height:65px; margin-bottom:7px;}
/*.main #right .inscribete:hover { background-position:bottom;}*/

.main #right #marquesina { height:278px; overflow:hidden; margin-bottom:5px; background:#E5DFED;}
.main #right #marquesina ul { margin:0px 0px 50px 0px; padding:0;}
.main #right #marquesina ul li { padding:12px 12px 12px 12px; background:#E5DFED; border-top:1px solid #b9b3be; list-style:none;}
.main #right #marquesina ul li:first-child { border-top:none; padding-top:14px;}

.main #right .tit-vid { width:190px; height:34px; background:url(../images/master/tit-videos.jpg)/*tpa=http://www.lookcyzone2013.com/images/tit-videos.jpg*/; display:table-cell; text-align:center; vertical-align:middle; line-height:34px; font-weight:bold; font-size:15px; color:#000;}
.main #right .vid { display:block; width:190px; height:176px; background:url(../images/master/btn-videos.jpg)/*tpa=http://www.lookcyzone2013.com/images/btn-videos.jpg*/;}


/* SLIDES
----------------------------------------------------------*/

.main #left #slides { margin-bottom:7px; z-index:100; position:relative; background:#f0f0f0;}
.slides_container { width:754px; height:372px; overflow:hidden; position:relative; float:left; }
.slides_container a { width:570px; height:270px; display:block; }
.slides_container a img { display:block; }

/* PAGINATION */

.pagination { position:absolute; margin: 0 auto; padding:0 10px 0 10px; height: 28px; top:344px; left:0px; z-index:150; background:#6f6f6f;}
.pagination ul { margin:0; padding:0; list-style:none; list-style-image:none;}
.pagination li { float:left; margin:0 5px; padding-top:8px; list-style:none; }
.pagination li a { display:block; width:11px; height:11px; background: url(../images/pagination.png) no-repeat; float:left; overflow:hidden; color:#6f6f6f; font-size:0px; }
.pagination li.current a { background-position:bottom; }

