﻿@charset "utf-8";



/* CSS Document */

body {

    color:#000000;

    background:url(../../public/image/template/fundo.gif);

}

a{

	outline:none;

}

#topoflash{

	width:1000px;

	height:292px;

	margin:0 auto;

	border:0;

}

#flash{

	height:230px; 

	width:999px

	}

.subclassCadastro{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	color:#6d6e71;

	}

#menu{

	background:url(../../public/image/template/topo/menu.png) no-repeat top left;

	height:62px;

	width:1000px;

	display:block;

	float:left;

	padding:0;

	margin:0;



}

#menu ul.botoes{

	padding:0;

	float:left;

 	display:block;

	height:33px;

	width:570px;

	margin:0 0 0 15px;

}

#menu ul.botoes li {

	float:left;

	text-align:center;

}

#menu ul.botoes li a{

	color:#6d6e71;

	height:33px;

	font-weight:bold;

	font-family:Tahoma;

	padding-top:10px;

	padding-left:15px;

	padding-right:15px;

	display:block;

	outline:none;

}

#menu ul.botoes li a:hover{

	color:#703270;

	background:url(../../public/image/template/topo/hover.gif) repeat-x left top;

}



#sublinksCadastro{

	width:550px;

	margin:5px 130px 0 0;

	float:right;

}

#sublinksCadastro ul.sub li{

	float:left;

	margin: 0 2px 0 2px;

}

#sublinksCadastro ul.sub li a{

	outline:none;

}

.textinput{

	margin:2px 0 0 7px;

	border:0;

	padding:0;

	width:60px;

	height:15px;

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

}

.subclassTextimput{ 

	width:75px;

	height:22px; 

	background:url(../../public/image/template/cadastro/cadastro_bg.png) no-repeat center top;

	}



#corpobg{

	border-left:2px solid #703270;

	border-right:2px solid #703270;

	border-bottom:2px solid #703270;

	background:#FFFFFF;

	width:756px;

	margin: 0 auto;

	padding:0 0 3px 0;

}

#corpositeMoom{

	background:url(../../public/image/template/fundo_bottom.png) repeat-x center bottom;

	width:750px;

	margin: 0 auto;

}

#menuAtalho{

	float:right;

}

#menuAtalhoUl{

	display:inline;

	}

.menuAtalhoHome{

	margin:0 10px 0 0;

	cursor:pointer; 

	width:auto; 

	height:25px;

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0;

	float:right; 

	background:url(../../public/image/template/submenu/home.png) no-repeat;

	vertical-align:middle

	}

.menuAtalhoHome:hover{

	background:url(../../public/image/template/submenu/homeh.png) no-repeat;

	}

.menuAtalhoHome a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoHome a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}



.menuAtalhoFavorito{

	margin:0 10px 0 0;

	cursor:pointer; 

	width:auto; 

	height:25px; 

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0;

	float:right; 

	background:url(../../public/image/template/submenu/favoritos.png) no-repeat;

	}

.menuAtalhoFavorito:hover{

	background:url(../../public/image/template/submenu/favoritosh.png) no-repeat;

	}

.menuAtalhoFavorito a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoFavorito a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoRadio{

	cursor:pointer; 

	width:auto; 

	height:25px; 

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0 10px 0 0;

	float:right; 

	background:url(../../public/image/template/submenu/institucional.png) no-repeat;

	}

.menuAtalhoRadio:hover{

	background:url(../../public/image/template/submenu/institucionalh.png) no-repeat;

	}

.menuAtalhoRadio a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoRadio a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

	

	

#sublinks ul.sub li{

	float:right;

}

#sublinks ul.sub li a{

	outline:none;



}

.botHome {background:url(../../public/image/template/submenu/home.png) no-repeat center top;}

.botHome:hover{background:url(../../public/image/template/submenu/homeh.png) no-repeat center top;}





#sublinks ul.sub li a.item2{

	margin-top:4px;

	background:url(../../public/image/template/submenu/favoritos.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item2:hover{

	margin-top:4px;

	background:url(../../public/image/template/submenu/favoritosh.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item3{

	margin-top:4px;

	background:url(../../public/image/template/submenu/institucional.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item3:hover{

	margin-top:4px;

	background:url(../../public/image/template/submenu/institucionalh.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#conteudo{

	width:756px;

	display:inline-block;

	}

#conteudoLeft{

	padding:0 0 6px 0;

	width:756px;

	height:auto;

	float:left;

	}

#lista_galerias{

	background:url(../../public/image/fotos/bg_galeria.png) no-repeat left top;

	width:184px;

	height:460px;

	float:left;

	margin:0 0 0 20px;

	padding:3px 0 0 0;

}

#galeria_aberta{

	background:url(../../public/image/fotos/bg_galeria2.png) no-repeat right top;

	float:left;

	width:526px;

	height:auto;

	margin:0;

	padding:0;

}

#titulo_galeria{

	background:url(../../public/image/fotos/fundo_titulo.png) no-repeat center bottom;

	width:341px;

	text-align:center;

	line-height:12px;

	font-weight:bold;

	font-family:Tahoma;

	font-size:13px;

	color:#848281;

	padding:15px 0 13px 0;

	margin:0 auto;

}

#player{

	background:url(../../public/image/fotos/requadro_grande.png) no-repeat left bottom;

	margin:0 auto;

	width:440px;

	height:300px;

	font-size:12px;

	color:#646464;

	padding:10px 0 0 0;

}

#fotos{

	width:418px;

	height:279px;

	padding:11px 0 0 11px;

	margin:0;

}

#playlist{

	height:auto;

	width:493px;

	margin:0 auto;

	padding:0;

}

#divrodape{

	background:url(../../public/image/template/div.png) repeat-x left top;

	height:8px;

	width:750px;

	float:left;

	padding:0;



}

#rodape{

	background:url(../../public/image/template/rodape/bg.png) no-repeat center top #cccfd1;

	width:750px;

	height:68px;

	float:left;

}

#esquerda{

	width:379px;

	height:68px;

	float:left;

}

#fale{

	background:url(../../public/image/template/rodape/botao.png) no-repeat right;

	width:171px;

	height:51px;

	float:left;

	margin:8px 0 0 13px;

	cursor:pointer;

}

#fale:hover{

	background:url(../../public/image/template/rodape/botaoh.png) no-repeat right;

}

#seja{

	background:url(../../public/image/template/rodape/botao.png) no-repeat left;

	width:171px;

	height:51px;

	float:right;

	margin:8px 13px 0 0;

	cursor:pointer;

}

#seja:hover{

	background:url(../../public/image/template/rodape/botaoh.png) no-repeat left;

}

#direita{

	width:366px;

	height:63px;

	float:right;

	margin-top:4px;

}

#sociais{

	width:350px;

	height:65px;

}

.faleseja{ text-shadow: 0.0em 0.0em 0.4em #000; color:#FFFFFF; margin:0; line-height:12px; text-align:center; font-size:13px; font-weight:bold; }



.subclass{ height:9px; font-size:9px; font-family:Tahoma; color:#6d6e71; float:left; margin: 11px 6px 0 2px;}



/*INÍCIO CREDITOS*/

#creditos{

	clear:both;

	margin:0 auto;

	width:760px;

	height:82px;

}

#first{margin:0 0 0 10px; float:left; height:82px; width:250px; outline:none;}

#second{line-height:17px; font-size:13px; font-weight:bold; float:left; text-align:center; color:#FFFFFF; width:245px; height:82px; margin:0; padding:20px 0 0 0;}

#third {padding:0 0 0 3px; float:left; height:82px; width:250px; outline:none;}

#adress{
	width:760px;
	font-size:13px;
	font-weight:bold;
	float:left;
	text-align:center;
	color:#FFFFFF;
	margin:0;
	padding:10px 0 20px 0;
}

/*Creditos*/
.jgs{float: left;    padding: 0;    margin: 36px 0 0 0;}
.mandi{float: left;    padding: 0;    margin: 37px 0 0 25px;}

.johnny {float: left;    padding: 0;    margin: 30px 0 0 0px;}
.smirnoff {float: left;    padding: 0;    margin: 26px 0 0 25px;}
.heineken {float: left;    padding: 0;    margin: 33px 0 0 25px;}

.moom{ outline:none; float:left; padding:0; margin:5px 0 0 15px; }

.r7{ outline:none; float:right; padding:0; margin:5px 18px 0 0; }

.redes{ color:#686868; font-weight:bold; font-size:9px; float:left; padding:0; margin-top:19px; margin-left:13px; margin-right:13px;}

.orkut{ margin-left:3px; float:left; }

.myspace{ margin-left:11px; float:left; }

.twitter{ margin-left:11px; float:left; }

.facebook{ margin-left:11px; float:left; }

.download{ height:auto; width:100px; color:#727272; font-size:9px; font-weight:normal; font-family:Arial; padding:0; margin:0 auto; text-align:center; }

.galery{ padding:7px 5px 0 5px; margin:0; text-align:center; float:left; }

.playlist_item{ background:url(../../public/image/videos/bg_playlist_item.png) no-repeat left top; width:106px; height:79px; float:left;}

.thumb{ float:left; height:59px; width:106px;}

.scroll_left{ background:url(../../public/image/videos/left.png) no-repeat left top; float:left; margin:38px 0 0 0;}

.scroll_left:hover{ background:url(../../public/image/videos/left_hover.png) no-repeat left top;}

.scroll_right{ background:url(../../public/image/videos/right.png) no-repeat left top; float:left; margin:38px 0 0 0;}

.scroll_right:hover{ background:url(../../public/image/videos/right_hover.png) no-repeat left top;}

.topo_galerias{ width:164px; line-height:13px; padding:12px 0 13px 0; margin:0 auto; text-align:center; font-weight:bold; font-family:Tahoma; font-size:13px; color:#848281; background:url(../../public/image/fotos/fundo_galerias.png) no-repeat left top #FFFFFF;}

.link_galeria{ background:url(../../public/image/fotos/div_galerias.png) no-repeat center bottom; list-style:none; text-align:center; width:180px; margin:0 auto; font-size:9px; padding:10px 0 10px 0; line-height:10px; color:#848281;}

.link_galeria_last{ list-style:none; text-align:center; width:180px; margin:0 auto; font-size:9px; padding:10px 0 10px 0; line-height:10px; color:#848281;}

.relacao_galerias{width:184px; float:left; padding:5px 0 0 0; margin:0;}

.roll{float:right; padding:5px 10px 0 0; color:#703270; font-weight:bold;}



.menuAtalhoMobile {    cursor: pointer;    width: auto;    height: 25px;    text-align: right;    line-height: 25px;    text-indent: 30px;  padding:0;    float: right;    background: url(../../public/image/template/submenu/mobile.png) no-repeat;}
.menuAtalhoMobile:hover {    background: url(../../public/image/template/submenu/mobileh.png) no-repeat;}
.menuAtalhoMobile a:hover {    font-size: 9px;    font-family: Tahoma;    color: #6d6e71;}
.menuAtalhoMobile a {    font-size: 9px;    font-family: Tahoma;    color: #6d6e71;}

