.box_welcome{
	background:#6f0900;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#FFF;
	font-weight:bold;
	}
#section_video{
	float:left;
	width:290px;
	margin-right:10px;
	}
#section_radio{
/*	margin-bottom:10px;*/
	float:left;
	margin-right:10px;
	}
#section_primas{
	float:left;
	width:265px;
	}
#section_comment{
	float:left;
	width:280px;
	}
#section_comment p{
	margin:0px;
	padding:0px;
	}
#btn_submit{
	background: url(../images/frontend/btn_send.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:36px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}
#btn_send{
	background: url(../images/frontend/btn_send_form.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:36px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}
#btn_cancel{
	background: url(../images/frontend/btn_cancelar.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:36px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}	
#btn_back{
	background: url(../images/frontend/btn_back.jpg);
	background-repeat:no-repeat;
	width:96px;
	height:36px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}	
#btn_update{
	background: url(../images/frontend/btn_update.jpg);
	background-repeat:no-repeat;
	width:71px;
	height:21px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}
#btn_enter{
	background: url(../images/frontend/btn_enter.jpg);
	background-repeat:no-repeat;
	width:71px;
	height:21px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}
#btn_delete{
	background: url(../images/frontend/btn_delete.jpg);
	background-repeat:no-repeat;
	width:71px;
	height:21px;
	border:0px;
	font-size:1px;
	color:#FFF;
	}
.input_comment{
	width:120px;
	}
.textarea_comment{
	width:120px;
	height:80px;
	}
.warning{
	float:none;
	clear:both;
	font-size:10px;
	font-weight:bold;
	color:#b0864e;
	}
.error{
	display:block;
	clear:both;
	font-size:10px;
	font-weight:bold;
	color:#b0864e;
	}
ul#list{
	text-align:left;
	list-style:none;
	}
#banner_radio{
	text-indent:-9000px;
	display:block;
	background:url(../images/frontend/banner_radio.jpg);
	width:298px;
	height:130px;
	}
#banner_party{
	text-indent:-9000px;
	display:block;
	background:url(../images/frontend/banner_party.jpg);
	width:299px;
	height:107px;
	}
ul#list_inline{
	text-align:left;
	}
#list_inline img{
	float:left;
	margin-right:5px;
	}
ul#list_inline li{
	display:inline;
	width:270px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	}
#list_inline li a.link_more{
	display:block;
	float:right;
	}
#list_menu{
	/*border-top:2px solid #999;*/
	border:1px solid #ececec;
	width:100%;
	margin:0px auto;
	background:#ececec;
	color:#3c3c3c;
	height:25px;
	}
#list_menu ul{
	text-align:left;
	list-style:none;
	padding:4px;
	}
#list_menu ul li{
	display:inline;
	float:left;
	margin-right:15px;
}
#list_menu li img{
	float:left;
	margin-right:3px;
	}
#list_menu li a{
	float:left;
	display:block;
	margin-top:-3px;
	color:#3c3c3c;
    font-style: normal;
	text-decoration: none;
	}
#list_menu li a:hover{
	float:left;
	display:block;
	margin-top:-3px;
	color:#3c3c3c;
	font-style: normal;
	text-decoration: underline;
	}
/*Tabs*/
#header_tabs {
	background: #000; 
	float: left; 
	line-height: normal
}
#header_tabs ul {
	list-style-type: none
}
#header_tabs li {
	padding-left: 4px; 
	background: url(../images/frontend/left.jpg) no-repeat left top; 
	float: left;
	margin-right:3px;
}
#header_tabs a {
	padding-right: 15px; 
	display: block; 
	padding-left: 6px; 
	font-weight: bold;
	background: url(../images/frontend/right.jpg) no-repeat right top; 
	float: left; 
	color: #FFF; 
	padding-top: 5px; 
	text-decoration: none
}
#header_tabs a {
	float: none
}
#header_tabs a:hover {
	color: #b70909;
}
#header_tabs #current {
	background-image: url(../images/frontend/left_on.gif)
}
#header_tabs #current a {
	background-image: url(../images/frontend/right_on.gif); 
	color: #b70909;
	font-weight:bold;
}
/*End Tabs*/
/* ************************* End page home ***************************** */
.section_band p{
	float:left;
	text-align:left;
	width:455px;
	margin-left:10px;
	/*border:1px solid #999;*/
	}
.section_band img{
	float:left;
	}
.image_band{
	float:left;
	width:75px;
	text-align:center;
	margin-left:10px;
	}
.align_left{
	float:left;
	margin-right:10px;
	}
.align_right{
	float: right;
	margin-right:10px;
	}
a.link_green{
	text-align:right;
	float:right;
	}
.align_right{
	padding-right:5px;
	}
/* ************************* End page band ***************************** */
.messages{
	color:#AF7F4D;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
.list_tracks li{
	text-align:left;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 20px;
	color:#FFF;
	}
.image_album{
	float:left;
	width:135px;
	text-align:center;
	margin-left:2px;
	margin-right:3px;
	margin-top:15px;
	/*border:1px solid  #FFF;*/
	}
/* ************************* End page album ***************************** */
#pagination{
	font-size:16px;
	font-weight:bold;
	padding-top:15px;
	text-align:center;
	}
#sublinks{
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	}
a.sublinks{
	color:#999999;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	}
a.sublinks:hover{
	color:#FFF;
	text-decoration:none;
	}
/* ************************* End pagination ***************************** */
.table_interview{
	border:1px solid #590402;
	}
.row_1{
	background:#360000;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	/*line-height:20px;*/
	}
.row_2{
	background:#260000;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	/*line-height:20px;*/
	}
.text_interview{
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#ae7f51;
	background:#6f0900;
	}
/* ************************* End interview ***************************** */
.form{
	color:#AF7F4D;
	font-size:12px;
	font-weight:bold;
	float:right;
	margin-bottom:10px;
	}
.button{
	margin-top:10px;
	background:url(../images/frontend/btn_search.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:22px;
	border:0px;
	cursor:pointer;
	}
.button:hover{
	margin-top:10px;
	background:url(../images/frontend/btn_search_h.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:22px;
	border:0px;
	cursor:pointer;
	}
.video{
	width:110px;
	height:130px;
	text-align:center;
	background-position:center;
	border:1px solid #AF7F4D;
	float:left;
	margin-right:15px;
	margin-left:10px;
	margin-top:5px;
	}
.video:hover{
	border:1px solid #FFF;
	}
.video a{
	color:#AF7F4D;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
.video a:hover{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
ul#list_gender_music{
	list-style:none;
	margin: 10px auto;
	width:440px;
	}
#list_gender_music li{
	background:url(../images/frontend/btn_category.jpg);
	width:144px;
	height:60px;
	float:left;
	display: table-cell;
	text-align:center;
	border:1px outset #AF7F4D;
	vertical-align:middle;
	/*padding-top:5px;*/
	}
#list_gender_music li:hover{
	border:1px inset #FFF;
	}
#list_gender_music li a{
	color:#FFF;/*AF7F4D*/
	text-decoration:none;
	padding-top:10px;
	display:block;
	}
#list_gender_music li a:hover{
	color:#FFF;
	padding-top:10px;
	display:block;
}
/* ************************* End video ***************************** */
.radio{
	float:left;
	margin:15px;
	width:150px;
	/*height:150px;*/
	}
/* ************************* End radio ***************************** */
.table_event{
	background:#2c2a29;
	}
.table_event thead{
	background:#3c3c3c;
	font-weight:bold;
	font-size:18px;
	height:30px;
	vertical-align:middle;
	text-align:center;
	}
.date_event{
	background:url(../images/frontend/date.gif);
	background-repeat:no-repeat;
	width:51px;
	height:40px;
	color:#FFF;
	font-size:20px;
	margin:5px;
	padding-top:10px;
	text-align:center;
	}
.table_event tr:hover{
	background:#53514f;
	}
.table_event td{
	border-bottom:1px solid #53514f;
	text-align:left;
	vertical-align:top;
	padding-top:10px;
	color:#FFF;
	font-weight:bold;
	}
.table_event img{
	padding-right:10px;
	}
a.link_event{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF;
	vertical-align:top;
	}
a.link_event:hover{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	}
.emphasize{
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
	display:block;
	padding-left:10px;
	}
/* ************************* End event and party ***************************** */
.date_format{
	text-align:left;
	color:#FFF;
	font-size:9px;
	}
/* ************************* End comments ***************************** */
.image_gallery{
	width:125px;
	/*padding:10px;*/
	margin-top:10px;
	margin-bottom:10px;
	margin-left:7px;
	margin-right:7px;
	float:left;
	text-align:center;
	}
.image_gallery a{
	color:#AF7F4D;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
.image_gallery a:hover{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
.image_item{
	width:125px;
	/*padding:10px;*/
	margin-top:10px;
	margin-bottom:10px;
	margin-left:7px;
	margin-right:7px;
	float:left;
	text-align:center;
	}
.image_item a{
	color:#AF7F4D;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
.image_item a:hover{
	color:#FFF;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	}
/* ************************* End gallery ***************************** */
.align_image{
	float:left;
	margin-right:10px;
	margin-top:10px;
	margin-left:10px;
	}
#detail_group h2{
	font-weight:bold;
	text-align:left;
	color:#B0864E;
	clear:both;
}
#detail_group ul{
	text-align:left;
	list-style:none;
	float:left;
	margin-left:20px;
	margin-bottom:15px;
	}
.group_album{
	width:135px;
	/*height:135px;*/
	float:left;
	margin:10px 5px 0px 0px;
	text-align:center;
	background-image:center;
	}
.table_song td{
	text-align:left;
	}
.group_image{
	width:100px;
	/*height:135px;*/
	float:left;
	margin:10px 0px 0px 10px;
	text-align:center;
	background-image:center;
	}
/*QUIZ*/
.content_quiz{
	}
#gallery {
	position:relative;
	float:left;
	/*top:0px;
	left:0px;*/
	/*margin:0px auto;
	width:100%;*/
	height:155px;
	/*text-align:center;
	border:1px solid #0F0;*/
	vertical-align:middle;
}
	#gallery a {
		/*float:left;*/
		position:absolute;
	}
	
	#gallery a img {
		/*border:none;
		text-align:center;
		display:block;
		margin:0px auto;
		float:left;*/
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:40px; 
		width:100%; 
		position:absolute;
		bottom:0;
		left:0px;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color: #FFFFFF;
		font-weight:bold;
	}
	
	.participant{
		float:left;
		width:95px;
		margin:5px;
		text-align:center;
		font-weight:bold;
	}
	.participant p{
		text-align:center;
		}
/*SHARE VIDEOS*/
.share{
	font-size:14px;
	font-weight:bold;
	color:#FFF;/*#a47d49;*/
	background:#6f0900;
	padding:5px;
	float:right;
	/*margin-right:20px;*/
	text-decoration:none;
	}
.share:hover{
	background:#6f0900;
	color:#FFF;/*#a47d49;*/
	padding:5px;
	text-decoration:underline;
	}
/*INVITE FRIENDS*/
#invite_friends{
	background:url(../images/frontend/invite_friends.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9000px;
	width:160px;
	height:100px;
	margin-top:5px;
	margin-bottom:10px;
	}
#provider{
	width:350px;
	/*margin-right:10px;*/
	float:left;
	/*border:1px solid #FFF;*/
	}
#select_provider{
	width:215px;
	float:left;
	/*border:1px solid #FFF;*/
	}
ul.list_provider{
	list-style:none;
	text-align:left;
	}
.input_share{
	width:250px;
	}
#section_left_email{
	width:250px;
	float:left;
	text-align:left;
	padding-left:30px;
	}
#section_right_email{
	width:250px;
	float:left;
	text-align:left;
	padding-left:30px;
	}
/*Multiupload*/
.MultiFile-label{
	display:block;
	text-align:left;
	width:400px;
	/*border:1px solid;*/
	}
.MultiFile-label a{
	clear:both;
	display:block;
	text-align:left;
	}
form.cmxform  .MultiFile-label label{
	clear:both;
	text-align:left;
	width:40px;
	height:25px;
	}
form.cmxform  .MultiFile-label hr{
	clear:both;
	margin-top:5px;
	}
/*Messages Alert*/
p.alert_success{
	background:#638842;
	height:25px;
	text-align:center;
	padding-top:10px;
	}
/*Wallpapers*/
ul#list_wallpaper{
	text-align:left;
	list-style:none;
	margin-left:20px;
	float:left;
	}
#list_wallpaper li{
	/*display:table-cell;*/
	vertical-align:top;
	}
.gallery{
	padding-left:10px;
	}
.gallery img{
	float:left;
	margin-right:10px;
	}
h4 {
		margin:0;
		padding:0;
		color: #FFFFFF;
		font-weight:bold;
		text-align:left;
		font-size:18px;
	}
	
.box h5{
	font-weight:bold;
	background:#6f0900;
	padding:5px;
	text-align:left;
	margin-bottom:20px;
	}
	
h5 {
		margin:0;
		padding:0;
		color: #FFF;/*b0864e*/
		font-weight:bold;
		text-align:left;
		font-size:14px;
	}
#list_groups{
	text-align:left;
	margin-left:20px;
	list-style:none;
	}
#list_groups li{
	line-height:25px;
	font-size:14px;
	}
.input_login{
	width:90px;
	height:13px;
	}
.link_silver{
	color:#cacaca;
	font-size:10px;
	text-decoration:none;
	}
.link_silver:hover{
	color:#cacaca;
	font-size:10px;
	text-decoration: underline;
	}
.link_alphabethics{
	color:#cacaca;
	font-size:16px;
	text-decoration:none;
	}
.link_alphabethics:hover{
	color:#cacaca;
	font-size:16px;
	text-decoration:none;
	}
.box_register{
	position:absolute;
	top:10px;
	right:10px;
	width:245px;
	}
.box_register label{
	font-size:10px;
	}
/*Lyrics*/
#box_lyrics{
	padding:10px 10px 10px 10px;
	}
#box_lyrics h4{
	text-align:center;
	font-size:20px;
	}
#box_lyrics #register_lyrics{
	padding-top:10px;
	padding-bottom:10px;
	}
#list_lyrics{
	list-style:none;
	text-align:left;
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
	}
#list_lyrics li{
	clear:both;
	/*height:25px;*/
}
#list_lyrics li p{
	/*clear:both;*/
	color:#CACACA;
	}
#list_lyrics li img{
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}
#list_lyrics li p.detail{
	float:left;
	font-size:14px;
	width:450px;
	/*border:1px solid #CCC;*/
}
#list_lyrics li a{
	display:block;
	float:left;
	font-size:14px;
}
ul#list_icon_lyrics{
	text-align:center;
	list-style:none;
	width:300px;
	margin:0px auto;
	}
#list_icon_lyrics li{
	float:left;
	display:inline;
	width:150px;
	text-align:center;
	}
.img_group{
	width:50px;
	height:50px;
	border:1px solid #CACACA;
	background:#000;
	float:left;
	margin-bottom:10px;
	}
#box_lyrics_group h3{
	text-align:center;
	font-size:20px;
	margin-bottom:10px;
}
#box_lyrics_group ul#list_icon_lyrics{
	text-align:center;
	width:300px;
	margin:0px auto;
	float:none;
	}
/*Clubs*/	
#list_clubs{
	text-align:left;
	list-style:none;
	margin-left:20px;
	margin-top:20px;
	}
/*Primas*/
.box_prima{
	border:2px solid #cacaca;
	margin-bottom:20px;
	position:relative;
	z-index:1;
	/*clear:both;*/
	}
.box_prima h1{
	color:#000;
	font-weight:bold;
	background:#ffcb05;
	padding:5px;
	text-align:left;
	}
.box_prima h2{
	color:#ececec;
	font-weight:bold;
	background:#6f0900;
	padding:5px;
	text-align:left;
	}	
#gallery_picture ul{
	list-style:none;
	}
#gallery_picture ul li{
	display:inline;
	float:left;
	margin:5px;
	}
#gallery_picture ul li{
	display:inline;
	float:left;
	margin:5px;
	width:80px;
	}
#gallery_picture ul img {
		border: 5px solid #ffcb05;
		border-width: 5px 5px 20px;
		height:80px;
	}
#gallery_picture ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery_picture ul a:hover { color: #fff; }

.girl{
	width:150px;
	height:230px;
	float:left;
	border:1px solid #CACACA;
	text-align:center;
	margin:10px 20px 10px 20px;
	color:#FFF;
}
.girl h3{
	text-align:center;
}
.girl img{
	border:1px solid #CACACA;
	}

.girl p a{
	text-align:right;
	display:block;
	color:#B0864E;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.girl p{
	text-align:left;
	padding:5px;
	}
.text_yellow{
	color:#ffcb05;
	}
	
.girl_gold{
	width:150px;
	height:230px;
	float:left;
	border:1px solid #ffcb05;
	text-align:center;
	margin:10px 20px 10px 20px;
	color:#FFF;
}
.girl_gold img{
	border:1px solid #faed00;
	}
.girl_gold h3{
	text-align:center;
}
.girl_gold p a{
	text-align:right;
	display:block;
	color:#B0864E;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.girl_gold p{
	text-align:left;
	padding:5px;
	}
.girl_image{
	float:left;
	width:150px;
	height:150px;
	vertical-align:bottom;
	display:block;
	margin:0px 13px 10px 13px;
	/*border:1px solid #FFF;*/
	}
.detail_girl img{
	float:left;
	padding:10px;
	}
#make_comment {
	margin-top:20px;
	}

#make_comment ul {	
	width:100%;
	}

#make_comment ul li {
	width:100%;
	float:left;
	list-style-type:none;
	margin-bottom:3px;
	}
#make_comment ul li label{
	color:#FFCB05 ;
	}

#make_comment ul li.captcha {
	position:relative;
	left:250px;
	top:-200px;
	width:50%;
	}
#make_comment ul li.captcha label{
	width:135px;
}
#make_comment ul input, label, textarea, select {
	float:left;
	margin-top:5px;
	}

#make_comment select {
	float:left;
	margin-left:10px;
	}
.back_header{
	background:#ffcb05;
	color:#000;
	}
.back_content{
	background:#ffe3a6;
	color:#000;
	}
.back_content p{
	text-align:justify;
	}

#banner_radio_face{
	text-indent:-9000px;
	display:block;
	background:url(../images/frontend/banner_radio_face.jpg);
	width:230px;
	height:100px;
	}
	
#header_face{
	background:url(../images/frontend/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	
	padding:0;
	height:79px;
	width:520px;
	margin:0 auto;
	}

#footer_face{
	clear:both;
	background: url(../images/frontend/bg_footer.png);
	background-repeat:no-repeat;
	background-position:center center; 
	text-align:center;
	font-size:10px;
	height:58px; 
	position:relative;
	z-index:1;
}


/***/
#container{    float: left;
    height: 138px;
    margin-bottom: 85px;
    position: relative;
    width: 498px;

/*    width: 520px;*/
}
div.box-primary{ 
display: inline;
float: left;
left: -10px;
position: relative;
top: -30px;
}
div.box-secondary{display:inline;float:right;padding-left:15px;width:350px;}


#container .carousel,
#container .carousel .carousel-wrap{margin:0;border:0;zoom:1; margin-left:5px}
#container .js .carousel-wrap{     background: none repeat scroll 0 0 #1A1A1A;
    border: 1px solid red;
    display: inline-block;
    float: left;
    vertical-align: middle;
    width: 478px;
}
.IE #container .js .carousel-wrap{display:inline;}
#container .carousel ul{margin:0;padding:0;zoom:1;}
#container .js ul li{overflow:hidden;display:inline;float:left;width:500px;text-align:center;zoom:1;}
#container .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:27px;height:40px;cursor:pointer;line-height:999px;zoom:1;border:0;text-indent:-9999px;}
#container .carousel .carousel-next{    background: url("../images/frontend/next.png") no-repeat scroll 0 0 transparent;
    background: url("../images/frontend/next.png") no-repeat scroll 0 0 transparent;
    left: 213px;
    position: relative;
    top: 128px;
}
#container .carousel .carousel-previous{    background: url("../images/frontend/prev.png") no-repeat scroll 0 0 transparent;
    left: -214px;
    position: relative;
    top: 128px;
    z-index: 100;
}
#container .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#container .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}
#container .carousel div{margin:0;padding:0;border:0;}
#container .carousel ul{padding:0;list-style:none;}
#container .carousel ul li{position:relative;width:500px;margin:0;}
#container .carousel ul li cite{position:absolute;bottom:3px;right:10px;line-height:19px;font-size:11px;}
#container .carousel ul li cite a img{vertical-align:middle;}
#container .carousel ul li cite a{color:#fff;text-decoration:none;}
#container div.center-wrap{overflow:hidden;clear:both;zoom:1;}
#container div.center-wrap div{border:0;margin:15px 0;}
#container div.center-wrap a{margin:0 2px;padding:2px 5px;border:1px solid #4f4f4f;background:#333;cursor:pointer;color:#fff;-moz-border-radius:12px;webkit-border-radius:12px;border-radius:12px;}
#container div.center-wrap a.active{font-weight:bold;color:#5db0e6;}
















