/* Estilo Water Republic */

/*Geral*/
*{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;	
}


body {
	background-color:#000514;	
	margin:0px;	
}

/*Principal*/

#principal{
	position:absolute;
	width:900px;
	left:50%;
	margin-left:-450px;
	top:0px;
}

/*Background*/

.bg_ouvir{
	background-image:url(../imagens/btn_ouvir.png);
	background-repeat:no-repeat;
}

.bg_btn_download{
	background-image:url(../imagens/btn_download.png);
	background-repeat:no-repeat;
}


.bg_rodape{
	background-color:#507194;
}

.bg_branco {
	background-color:#FFF;
	
}
.bg_rodape2{
	background-image:url(../imagens/rdp_wr.png);

}

.bg_dj{
	background-color:#374051;
	
}

.bg_topo {
	background-image:url(../imagens/bg_topo.png);
	background-repeat:no-repeat;
	
}

.bg_azul_claro{
	background-color:#B4C9DC;
	
	}

.linhas{
	border-left:1px solid #999;
	
}

.linhas2{
	border-top:1px solid #999;
	
}
.linhas3{
	border-right:1px solid #999;
	
}
.linhas4{
	border-bottom:1px solid #999;
	
}
/*menu*/

.menu ul li {
	float:left;
	list-style:none;
}

/*Textos*/

/*.texto_casting h1{
	border:1px solid red;
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:10px;
	margin:5px 5px 5px 5px;
	
}

.texto_casting a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:5px 5px 5px 5px;
	list-style:none;
	text-decoration:none;
}

.texto_casting a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:10px;
	margin:5px 5px 5px 5px;
	list-style:none;
	text-decoration:none;
}
*/


.texto_mixes h1{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:12px;
	margin:5px 5px 5px 10px;
	
}

.texto_mixes h2{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:18px;
	margin:5px 5px 5px 10px;
	
}

.texto_mixes p{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	margin:5px 5px 5px 10px;
	
}
.texto_mixes a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:0px;
	list-style:none;
	text-decoration:none;
}
.texto_mixes a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:10px;
	margin:0px;
	list-style:none;
	text-decoration:none;
}
.texto_mailinglist h1{
	font-family:'Verdana', Geneva, sans-serif;
	font-size:12px;
	color: #FFF;
	margin:10px 10px 10px 10px;
}

.texto_mailinglist p{
	font-family:'Verdana', Geneva, sans-serif;
	font-size:12px;
	color:#6994BF;
	margin:10px 10px 10px 10px;
}

.texto_noticias p{
	font-family:'Verdana', Geneva, sans-serif;
	font-size:10px;
	color:#A7B8CA;
	margin:10px 10px 10px 10px; 
	
}
.texto_noticias a{
	font-family:'Verdana', Geneva, sans-serif;
	font-size:10px;
	color:#A7B8CA;
	margin:0px;; 
	
}

.texto_noticias a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	margin:0px;; 
	
}


/*Estilo Formulario*/

.campo_formulario {
	border:1px solid #304562 ;
	background:#304562;
	width:100%;
	height:16px;
	font-family:'Verdana', Geneva, sans-serif;
	color:#CCC;
	*font-family:'Verdana', Geneva, sans-serif;
	*color:#CCC;
	*border:1px solid #304562 ;
	*background:#304562;
	*width:100%;
	*height:16px;
	
}

.campo_formulario_mensagem {
	border:1px solid #304562 ;
	background:#304562;
	width:250px;
	height:100px;
	font-family:'Verdana', Geneva, sans-serif;
	color:#CCC;
	*font-family:'Verdana', Geneva, sans-serif;
	*color:#CCC;
	*border:1px solid #304562 ;
	*background:#304562;
	*width:250px;
	*height:100px;

	
}

.campo_formulario_dj {
	border:1px solid #FFF;
	background:#304562;
	height:20px;
	width:170px;
	font-family:'Verdana', Geneva, sans-serif;
	color:#CCC;
	*border:1px solid #FFF;
	*background:#304562;
	*height:20px;
	*width:170px;
	*font-family:'Verdana', Geneva, sans-serif;
	*color:#CCC;

}
.campo_formulario_contato_box {
	border:1px solid #FFF;
	background:#304562;
	height:20px;
	width:180px;
	font-family:'Verdana', Geneva, sans-serif;
	font-size:9px;
	color:#CCC;
	*font-size:9px;
	*border:1px solid #FFF;
	*background:#304562;
	*height:20px;
	*width:180px;
	*font-family:'Verdana', Geneva, sans-serif;
	*color:#CCC;
	
}
/*Future Events*/

.future ul li {
	display:inline;
	padding:10px;
	margin-right:5px;
	float:left;
	
}

.future li {
	margin:10px;
	
	
}

.future  ul li img{
	border:2px solid #B4C9DC;
	margin:0px;
	
}

.future ul li {
	width:104px;
	
}

.future ul {
	margin-left:3px;
}

.future ul li h1 {
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:12px;
	margin:0px;
	width:120px;

}

.future ul li a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:0px;
	list-style:none;
	text-decoration:none;
	

}
.future ul li p{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:0px;
	width:120px;
		
}


/*Mixers*/

.mixers ul li {
	list-style:none;
	padding:2px;
	margin-right:5px;
	
}

.mixers li {
	padding:2px;
	margin-right:10px;
	margin-bottom:20px;
	
}

.mixers  ul li img{
	border:2px solid #B4C9DC;
	margin:5px 5px 5px 10px;
	
}


.mixers ul {
	margin-left:05px;
}

.mixers ul li h1 {
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:12px;
	margin:5px 5px 5px 10px;
}

.mixers ul li a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:5px 5px 5px 10px;
	list-style:none;
	text-decoration:none;
}


/*casting*/


.casting ul li {
	display:inline;
	padding:15px;
	float:left;
	
}


.casting  ul li img{
	border:2px solid #B4C9DC;
	
}

.casting li {
	width:104px;
	height:130px;
}

.casting ul {
	padding-left:05px;
}

/*.casting li h1 {
	border:1px solid red;
	font-family:'Verdana', Geneva, sans-serif;
	font-size:24px;
	color:#6994BF;
	width:104px;
}*/

.casting ul li a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:10px;
	list-style:none;
	text-decoration:none;
}

.casting ul li a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	list-style:none;
	text-decoration:none;
}

/*VídeosWR*/

.videos ul li {
	display:inline;
	margin:10px 160px 10px 10px;
	float:left;
	
	
}


.videos li {
	width:260px;
	height:290px;
		
	
}

.videos ul li {
	width:104px;

	
}

.videos ul {
	margin-left:10px;
	


}

.videos ul li h1 {
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:12px;
	width:260px;
	
	
}

/*News*/

.news h1{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:12px;
    margin:10px;
	
	
}

.news p{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:10px 10px 10px 10px; 
	
}
.news a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	margin:0px;
	list-style:none;
	text-decoration:none;
}
.news a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	color:#6994BF;
	font-size:10px;
	margin:0px;
	list-style:none;
	text-decoration:none;
}

/*ImgCastingDetalhes*/

.casting_detalhe{
	border:2px solid #6791BB;
	width:220px;
	height:220px;
	
}

/*FotoArtistaNews*/

.foto_news ul li {
	display:inline;
	width:300px;
	height:270;

}
.foto_news ul li img{
	border:2px solid #B4C9DC;
	padding:2px;
	margin-left:10px;
}

.campo_casting_by{
	background:#374051;
	font-family:'Verdana', Geneva, sans-serif;
	color:#FFF;
	width:30px;
	

}

.paginador_videos a{
	font-family:'Verdana', Geneva, sans-serif;
	color:#666;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	margin-left:05px;
}


.paginador_videos a:hover{
	font-family:'Verdana', Geneva, sans-serif;
	color:#CCC;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

.paginador_videos h1{
	font-family:'Verdana', Geneva, sans-serif;
	color:#103D5E;
	font-size:10px;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	
}

