@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'FuturaMdBTMedium';
    src: url('tt0142m_0-webfont.eot');
    src: url('tt0142m_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt0142m_0-webfont.woff') format('woff'),
         url('tt0142m_0-webfont.ttf') format('truetype'),
         url('tt0142m_0-webfont.svg#FuturaMdBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'FuturaMdBTBold';
    src: url('tt0144m_0_b-webfont.eot');
    src: url('tt0144m_0_b-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt0144m_0_b-webfont.woff') format('woff'),
         url('tt0144m_0_b-webfont.ttf') format('truetype'),
         url('tt0144m_0_b-webfont.svg#FuturaMdBTBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	padding-top:75px;
	position:relative;
	font-family: 'FuturaMdBTBold';
	background-repeat:no-repeat;
	background-color: white;
	overflow-y: scroll;
	
					}
a{
	text-decoration:none;
}

.ellipsis {
    -moz-binding: url("ellipsis.xml#ellipsis");
    overflow: hidden;
    white-space: nowrap;
}

.mobil{
	width: 1064px;
}

.browser {
	width: 100%;
}

#all_wrap{
	width:993px;
	margin: 0 auto;
}


.main_folder{
	width:100%;
	display:none;
	position:relative;
	float:left;
	clear: both;
}




#home_mc{
	width:100%;
	position:relative;
}

#menu_bar{
	background-image:url(../img/menu_bar.jpg);
	background-repeat:repeat-x;
	height:71px;
	position: relative;
	z-index:10;
	
}

#menu_wrap{
	position: relative;
	width: 994px;
	margin:0 auto;
}

#menu_bar #top_menu li{
	float:left;
}

#top_menu li a{
	color: #081A25;
    font-size: 15px;
    letter-spacing: -1px;
	float:left;
	text-align:center;
	height: 50px;
	padding-top:27px;
	
	
}

.jp-controls li a{
	color: #081A25;
    float: left;
   
    height: 27px;
   
    padding-top: 8px;
}

#links_wrap{
   position: absolute;
   top: -46px;
   left: 5px;
}

#facebook{
	cursor:pointer;
	height:33px;
	width:34px;
	background-image:url(../img/fb.png);
	float:left;
}
#youtube{
	float:left;
	cursor:pointer;
	height:33px;
	width:34px;
	background-image:url(../img/yt.png);
	margin-left:5px;
}
#twitter{
	float:left;
	cursor:pointer;
	height:33px;
	width:34px;
	background-image:url(../img/tw.png);
	margin-left:5px;
}



#logo_menu{
	margin-left: 406px;
    margin-top: -62px;
    position: absolute;
    z-index: 100;
}

#menu_bar ul li a:hover{
	color:white;
}

#home_btn{
	width:93px;
}

#fotos_btn{
	width:93px;
}

#videos_btn{
	width:93px;
}

#calendario_btn{
	width:100px;
}

#personal_btn{
	width:113px;
}

#shows_btn{
	width:93px;
}

#lasala_btn{
	width:112px;
}

#lista_btn{
	width:93px;
}
.linia_menu{
	background-color:#b2b2b2;
	width:1px;
	height:68px;
	float:left;
}
#separat_menu{
	margin-left:194px;
	
}

#central{
	cursor:pointer;
	float: left;
    height: 358px;
    margin-top: 6px;
    overflow: hidden;
    position: relative;
    width: 100%;
	z-index:1;
	
}
.central_bg{
	background-position:center 0;
	background-repeat:no-repeat;
	overflow: hidden;
	position:absolute;
	top:0;
}

.browser .central_bg{
	width:100%;
}

.mobil .central_bg{
	width:1064px;
}

#central_content{
	position:absolute;
	height:100%;
	width:100%;
	
}
.amagat{
	opacity:0;
	display:none;
	
}
.item_central{
	position: absolute;
    width: 100%;
	height:100%;
	
}

#slider_pad{
	width:100%;
	min-width:1000px;
	position:relative;
	z-index:100;
	cursor:pointer;
	
	
	
}

.slider_btn{
	 position:absolute;
	 margin-top: 131px;
	 cursor:pointer;
	 width:82px;
	 height:154px;
	 filter: none !important;
	 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../img/icons.png’);
	 background-image:url(../img/icons.png);
	  z-index: 100;
}

#left_slider_btn{
	background-position: -143px 0px;
    left:20px;
}

#right_slider_btn{
	background-position: -239px 0px;
	right:20px;
}

#bottom_news{
	width:100%;
	float:left;
	position:relative;
	z-index:5;
}

#bottom_news_wrap{
	
	margin: auto;
    position: relative;
    width: 994px;
	
}


#news_home{
	 position: relative;
    width: 994px;
	 float: left;
	
}

#mid_area_news{
	float:left;
	height:199px;
	width:966px;
	background-image:url(../img/mid_round_news.png);
}
#left_round_news{
	float:left;
	background-image:url(../img/left_round_news.png);
	height:199px;
	width:14px;
}
#right_round_news{
	float:left;
	background-image:url(../img/right_round_news.png);
	height:199px;
	width:14px;
}

.button_news{
	z-index:10;
	cursor:pointer;
	background-image: url(../img/icons.png);
    float: left;
    height: 187px;
    position: relative;
    width: 48px;
	margin-top:6px;
}

#left_button_news{
	margin-left: 7px;
	
}
#right_button_news{
	 background-position: -52px 0;
	
}
.arrow_news{
	background-image: url(../img/icons.png);
   	float: left;
    height: 32px;
    margin-left: 13px;
    margin-top: 77px;
    width: 19px;
}
#left_arrow_news{
	 background-position:-108px -3px;
	
}
#right_arrow_news{
	 background-position: -109px -44px;
	
}

#news_items_mask{
	float: left;
    margin-left: 4px;
    position: relative;
	overflow:hidden;
	width:881px;
	height: 195px;
	z-index:10;
	
}

#news_items_wrap{
	position:relative;
	float: left;
	width:1320px;
}

.content_news_item{
	margin-right: 5px;
    margin-top: 6px;
	border:1px solid #d2d2d2;
	height:186px;
	width:213px;
	float: left;
	position:relative;
	
}
.img_new{
	float: left;
    height: 139px;
    overflow: hidden;
    position: relative;
    width: 213px;
}
.text_news{
	width:215px;
	height:46px;
	border-top:1px solid #d2d2d2;
	float:left;
	position:relative;
	background-image:url(../img/new_bg.jpg);
	background-repeat:repeat-x;
	margin-left: -1px;
}
#bottom_panel{
	float: left;
    margin-top: 28px;
    width: 994px;
	position:relative;
	height: 409px;
}

#left_round_subhome{
	float:left;
	background-image:url(../img/left_round_subhome.png);
	height:409px;
	width:11px;
}

#right_round_subhome{
	float:left;
	background-image:url(../img/right_round_subhome.png);
	height:409px;
	width:11px;
}
#mid_area_subhome{
	float:left;
	height:409px;
	width:972px;
	background-image:url(../img/mid_round_subhome.png);
}

#bora_videos{
	float: left;
    margin-left: 21px;
    margin-top: 11px;
    position: relative;
    width: 551px;
}

#bora_fb{
	float: left;
    margin-left: 28px;
    margin-top: 11px;
    position: relative;
    width: 370px;
}

.left_round_subcontent{
	float:left;
	background-image:url(../img/left_round_subcontent.png);
	height:342px;
	width:7px;
}
.right_round_subcontent{
	float:left;
	background-image:url(../img/right_round_subcontent.png);
	height:342px;
	width:7px;
}

.mid_area_subcontent{
	float:left;
	background-color:white;
	height:342px;
	
}

#mid_area_subcontent_left{
	 width: 537px;
}



#mid_area_subcontent_right{
	 width: 356px;
}

#yt_video{
	z-index:15; 
	position:relative;
	margin-left: 8px;
    margin-top: 8px;
}
.titul_subhome_bold{
	color: white;
    font-size: 19px;
    letter-spacing: -1.5px;
	
}
.titul_subhome{
	color: white;
    font-family: 'FuturaMdBTMedium';
    font-size: 19px;
    letter-spacing: -1.5px;
	
}
#fb_tit{
	margin-left:24px;
}
.link_videos{
	color: #0077AE;
    font-family: 'FuturaMdBTMedium';
    font-size: 11px;
    letter-spacing: -1px;
	 margin-left: 363px;
	 cursor: pointer;
}
#wrap_tits_bottom{
	margin-left: 21px;
    margin-top: 16px;
    position: relative;
    width: 100%;
	float:left;
	z-index: 100;
}
.text_news span{
	margin-left:10px;
}



.seccio_new_home{
	float: left;
    font-size: 17px;
    letter-spacing: -2px;
    margin-top: 5px;
    width: 100%;
	color: #081a25;
	text-transform: uppercase;
}
.titul_new_home{
	color: #4E6D84;
    float: left;
    font-family: 'FuturaMdBTMedium';
    font-size: 16px;
    letter-spacing: -1px;
    width: 100%;
}

.vote_item .seccio_new_home{
	margin-top: 3px;
	font-size:16px;
	 margin-bottom: 3px;
}

.vote_item .titul_new_home{
	width:auto;
	max-width:123px;
	overflow:hidden;
}

.panel_bg{
	position:absolute;
	top:0px;
	left:0px;
}
#fb_wrap{
	width:360px;
    height:325px;
	overflow:auto;
	position:absolute;
	z-index:10;
	top:3px;
	left:4px;
	
}
#newsletter_wrap{
	float: left;
    height: 32px;
    position: relative;
	width:289px;
	margin-right: 80px;
	
	
}
#bg_newsleter{
	background-image:url(../img/newsletter.png);
	height:32px;
	width:289px;
	background-repeat:no-repeat;
	left: 0;
	top: 0;
}
#input_news{
	font-family: 'FuturaMdBTMedium';
	background-color: transparent;
    border: 0 none;
    color: #B7B7B7;
    height: 25px;
    left: 0;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 2px;
    position: absolute;
    top: 0;
    width: 200px;
}
#newletter_btn{
	color: #007AB1;
    cursor: pointer;
    font-family: 'FuturaMdBTBold';
    font-size: 11px;
    height: 22px;
    letter-spacing: -1px;
    padding-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 76px;
	
}

.gallery_wrap{
	width: 993px;
	margin: 70px auto 0;
	position: relative;
	float:left;
}

.gallery_bg_wrap{
	
	position:relative;
	float:left;
}
#gallery_bg_top{
	background-image:url(../img/gallery_bg_top.png);
	width:993px;
	height:13px;
	float:left;
}
.gallery_bg_central{
	background-image:url(../img/gallery_bg_central.png);
	width:993px;
	float:left;
	height: 100%;
}
#gallery_bg_central{
	padding-bottom:50px;
	padding-top: 30px;
}
#gallery_bg_bottom{
	background-image:url(../img/gallery_bg_bottom.png);
	width:993px;
	height:13px;
	float:left;
}
#wrap_gallery_tits{
	text-transform: uppercase;
	float: left;
    margin-left: 56px;
    margin-top: 33px;
    position: relative;
	 width: 100%;
}
#gallery_content{
	float: left;
    margin-left: 52px;
    margin-top: 7px;
    position: relative;
    width: 885px;
}
.gallery_item a{
	border: 5px solid white;
    cursor: pointer;
    float: left;
    height: 91px;
    margin: 4px;
    width: 91px;
}

#volver_gallery_btn{
	background-image: url("../img/icons.png");
    background-position: -335px 0px;
    color: #081A25;
    float: right;
    font-size: 14px;
    height: 17px;
    letter-spacing: -2px;
    width: 65px;
    margin-right: 130px;
    text-align: center;
    cursor: pointer;
    padding-top: 2px;
	
   
  
}

.gallery_item{
	
    float: left;
   
}
#gallery_foot{
	background-color: white;
    float: left;
    height: 9px;
    margin-left: 55px;
    margin-top: 8px;
    position: relative;
    width: 878px;
	margin-bottom: 30px;
}


#logo_siete_wrap{
	
  	float: right;
    margin-right: 28px;
    position: relative;
   
	
}

#logo_siete{
		cursor:pointer;
		position:absolute;
		filter: none !important;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../img/logo_siete.png’);
		background-image:url(../img/logo_siete.png);
		background-repeat:no-repeat;
		width:29px;
		height:28px;
		z-index:2;
	}
	#logo_siete_over{
		cursor:pointer;
		opacity:0;
		position:absolute;
		filter: none !important;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../img/logo_siete_bis.png’);
		background-image:url(../img/logo_siete_bis.png);
		background-repeat:no-repeat;
		width:29px;
		height:28px;
		z-index:2;
	}
	#logo_siete_txt{
		color: black;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 9px;
		height: 10px;
		left: -52px;
		position: absolute;
		width: 50px;
		top:9px;
		display:none;
		cursor:default;
		z-index:0;
	}
	
.logo_wrap{
	float: left;
    height: 50px;
    margin-left: 30px;
    position: relative;
    width: 65px;
   
	
}

.logo{
		cursor:pointer;
		position:absolute;
		filter: none !important;
		
		background-repeat:no-repeat;
		
		z-index:2;
	}
	
.logo_over{
		cursor:pointer;
		opacity:0;
		position:absolute;
		filter: none !important;
		
		background-repeat:no-repeat;
		
		z-index:2;
	}

#carpas_over{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/carpas.png’);
	background-image:url(../logos/carpas.png);
	width:54px;
	height:54px;
}
#carpas{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/carpas_bn.png’);
	background-image:url(../logos/carpas_bn.png);
	width:54px;
	height:54px;
}

#drinkking_over{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/drinkking.png’);
	background-image:url(../logos/drinkking.png);
	width:78px;
	height:45px;
}
#drinkking{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/drinkking_bn.png’);
	background-image:url(../logos/drinkking_bn.png);
	width:78px;
	height:45px;
}

#cantina_over{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/cantina.png’);
	background-image:url(../logos/cantina.png);
	width:93px;
	height:57px;
}
#cantina{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/cantina_bn.png’);
	background-image:url(../logos/cantina_bn.png);
	width:93px;
	height:57px;
}
#lola_over{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/lola.png’);
	background-image:url(../logos/lola.png);
	width:57px;
	height:54px;
}
#lola{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/lola_bn.png’);
	background-image:url(../logos/lola_bn.png);
	width:57px;
	height:54px;
}

#grup_over{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/grupsweetbox.png’);
	background-image:url(../logos/grupsweetbox.png);
	width:126px;
	height:45px;
}
#grup{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’../logos/grupsweetbox_bn.png’);
	background-image:url(../logos/grupsweetbox_bn.png);
	width:126px;
	height:45px;
}

	
#foot_mc{
	width:994px;
	margin: auto;
	position:relative;
}
#foot_wrap{
	width:100%;
	position:relative;
	float:left;
	margin-top:45px;
	margin-bottom:40px;
	bottom: 10px;
}
.gallery_master_item{
	cursor:pointer;
	float:left;
}

#left_round_personal{
	float:left;
	background-image:url(../img/personal_left.png);
	height:265px;
	width:15px;
}

#right_round_personal{
	float:left;
	background-image:url(../img/personal_right.png);
	height:265px;
	width:15px;
}
#mid_area_personal{
	float:left;
	height:265px;
	width:964px;
	background-image:url(../img/personal_mid.png);
}

#panel_personal_bg{
	height: 485px;
	width:994px;
	margin:auto;
	position: relative;
}
.slider_personal_btn{
	background-image: url("../img/icons.png");
    cursor: pointer;
    filter: none !important;
    height: 82px;
    position: absolute;
    width: 45px;
    z-index: 100;
	margin-top: 254px;
}

#right_personal_btn{
	background-position: -355px -118px;
	right:0;
	margin-right: 45px;
	
}

#left_personal_btn{
	background-position: -355px -22px;
	left:0;
	margin-left: 45px;
}

#personal_items_mask{
	float: left;
    height: 401px;
    margin-left: 98px;
    overflow: hidden;
    position: relative;
    width: 825px;
    z-index: 10;
	
}

#personal_items_wrap{
	height: 401px;
	float: left;
    position: relative;
    width: 1320px;
}

.content_personal_item{
	background-position: center bottom;
    background-repeat: no-repeat;
    float: left;
    height: 400px;
    position: relative;
    width: 275px;
}
#personal_bg{
    top: 219px;
}

#flyer_wrap{
	float: left;
    left: 25px;
	margin-top:28px;
    position: absolute;
	max-width: 430px;
}

#flyer_screen{
	border: 10px solid #163E5A;
    float: left;
    max-height: 575px;
    max-width: 400px;
    overflow: hidden;
	display:none;
	
}
#loading_flyer{
	
	width:24px;
	 height: 24px;
    left: 195px;
    position: absolute;
    top: 270px;
	opacity:0.3;
	
}
#loading_flyer img{
	height:24px;
}

#flyer_funda{
	height:575px;
	width:430px;
	float:left;
}

#lista_fechas{
	float: right;
   position: absolute;
    right: 40px;
    top: 24px;
    width: 496px;
	
}

#lista_fechas ul{
	float:left;
}
.calen_item{
	
	 float: left;
	
}
.rabillo{
	background-image: url("../img/icons.png");
    background-position: -104px -344px;
    float: left;
    height: 43px;
    margin-top: 54px;
    width: 21px;
	visibility: hidden;
}

.fecha_wrap{
	cursor: pointer;
	border: 2px solid #163E5A;
    float: left;
    height: 136px;
    width: 469px;
	margin-top: 6px;
}
.fecha_img{
	float:left;
	margin-left: 6px;
    margin-top: 6px;

}
.frame_calen{
	background-image:url("../img/fecha_frame.png");
	height:121px; 
	width:121px;
	float:left;
	margin-left: 10px;
    margin-top: 9px;
}
.fecha_info_wrap{
	float: left;
    height: 132px;
    margin-left: 6px;
    margin-top: 7px;
    width: 320px;
}

.fecha_calen{
	color:white;
	width: 100%;
	float:left;
	margin-top: 10px;
	letter-spacing: -1px;
	 font-size: 26px;
	text-transform: uppercase;
}

.titul_calen{
	color:#ff039f;
	width: 100%;
	float:left;
	font-family: 'FuturaMdBTMedium';
    font-size: 19px;
    letter-spacing: -1.5px;
	text-transform: uppercase;
}

.texto_calen{
	margin-top: 6px;
	width: 100%;
	float:left;
	font-size: 14px;
	color: white;
	font-family: 'FuturaMdBTMedium';
	font-size: 14px;
}
.activo .rabillo{
	visibility:visible;
}
.activo .fecha_wrap{
	background-color:#163E5A;
}
#twt_calen{
	margin-top: 30px;
	background-image: url("../fancybox/icos.png");
	background-position: -23px 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 21px;
    width: 28px;
	float:left;
}
#fb_calen{
	margin-left: 7px;
	margin-top: 30px;
	background-image: url("../fancybox/icos.png");
	background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 23px;
    width: 24px;
	float:left;
}
#descargar_calen{
	 margin-right: 11px;
	margin-top: -11px;
	background-image: url("../fancybox/icos.png");
    background-position: -53px 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 30px;
    width: 24px;
	float:right;
    position: relative;
}
#nav_bar{
	float: right;
    height: 16px;
	position: absolute;
    right: 40px;
    width: 475px;
	bottom:35px;
}
.nav_button{
	background-image: url("../img/icons.png");
   	background-repeat: no-repeat;
    cursor: pointer;
    height: 16px;
    width: 8px;
	float:right;
}
#nav_right{
	 background-position: -147px -175px;
	 margin-left: 9px;
}
#nav_left{
	 background-position: -134px -175px;
	 margin-right: 5px;
}
#number_wrap{
	float:right;
	padding-top: 1px;
}
.nav_number{
	margin-left:4px;
	float: left;
	font-size:12px;
	color:white;
	font-family: 'FuturaMdBTMedium';
	cursor:pointer;
}

.current_page{
	color:#163e5a;
}
#timeline{
	height:25px;
	width: 100%;
	margin-top: 6px;
	float: left;
}
#timeline p{
	margin-left: 21px;
	font-size: 14px;
	padding-top: 5px;
	float: left;
	color: white;
}
#timeline div{
	float:left;
	width: 307px;
	border: 2px solid white;
	margin-left: 11px;
	margin-top: 10px;
	height:0px;
}

.reporteros_line p{
	text-transform:uppercase;
	margin-left: 0px;
	font-size: 15px;
	padding-top: 5px;
	float: left;
	color: white;
	
}
.reporteros_line p span{
	color:red;
}
.reporteros_line{
	height:25px;
	width: 100%;
	margin-top: 6px;
	float: left;
	padding-top: 20px;
}

.reporteros_line div{
	float:right;
	width: 603px;
	border: 2px solid white;
	margin-top: 10px;
	margin-right: 11px;
}

.video_cover{
	background-image:url(../img/video_cover.png);
	width:107px;
	height:108px;
	position:absolute;
	top:19px;
	left:52px;
}
#reporteros_btn{
	background-image:url(../img/reporteros_btn.png);
	width:161px;
	height:67px;
	background-repeat:no-repeat;
	right: 60px;
	position: absolute;
	cursor: pointer;
	top: -23px;
}
.youtube_img{
	margin-top: -26px;
    width: 255px;
	top: -24px;
}
.lista_youtube{
	 height: 139px;
}
#logo_reportajes{
	clear: both;
	margin-top: -72px;
	float: left;
}
#logo_buscate{
	margin-top: -66px;
	float: right;
}
.lista_youtube .video_cover{
	opacity:0.5;
}
#repor_filtro_wrap{
	height:26px;
	width:100%;
	clear: both;
	float:left;
	margin-top: 19px;
}

.repor_filtro{
	background-color:red;
	float:left;
	font-family: 'FuturaMdBTMedium';
	font-size: 16px;
    color: white;
	margin-right: 2px;
	cursor:pointer;
}

#repor_titul{
	background-color:white;
	font-family: 'FuturaMdBTMedium';
	font-size: 16px;
	float:left;
	color:black;
	margin-right: 10px;
}
#repor_titul p{
	padding:4px 8px;
}
.repor_filtro{
	background-color:#5f0000;
	float:left;
}
.repor_filtro p{
	padding:4px 8px;
}
.repor_actiu{
	background-color:#ed0000;
}


.show_item .content_news_item{
	height:auto;
}

.show_item{
	width:215px;
	margin-right: 10px;
	
}

.show_item p{
	color: #FF009A;
    float: left;
    font-size: 25px;
    padding-top: 10px;
    text-transform: uppercase;
}

.vote_item{
	cursor:default;
}

.votar_btn{
	color:white;
	height:23px;
	width:73px;
	background-color:#ff009a;
	cursor:pointer;
	float:right;
	 margin-right: 2px;
}

.votar_btn span{
	float: left;
    letter-spacing: -1px;
    margin-left: 0;
    margin-top: 3px;
    padding-left: 9px;
}

#fomosos_title{
	width:346px;
	height:107px;
	float: left;
    height: 107px;
    margin-bottom: 27px;
    margin-left: 50px;
	background-image:url(../img/vota_tit.png);
	background-repeat:no-repeat;
	
}

#shows_title{
	width:273px;
	height:79px;
	float: left;
    height: 107px;
    margin-bottom: -8px;
    margin-left: 50px;
	background-image:url(../img/shows_tit.png);
	background-repeat:no-repeat;
	
}

.gallery_item_cal a {
    border: 5px solid white;
    cursor: pointer;
    float: left;
    height: 196px;
    margin: 4px;
    width: 277px;
}

.gallery_item_cal {
    float: left;
}