* { background:none; border:0; margin:0; padding:0; }

.cb { clear:both; }

.tit { clear:both; height:50px; margin-bottom:25px; padding:0 5px; text-align:right; width:792px; }

.tit img { float:right; }

.simbolo { margin:5px; vertical-align:middle;}

.linha { border-bottom:1px dotted #FFF; clear:both; margin:1%; width:98%; }

.form { float:left; }

.radio { height:20px; width:20px; }

.seletor { background:url(../img/galerias/PV08/marcador-pequeno.gif) no-repeat left; border:0; font-size:12px; height:22px; margin-left:12px; padding:10px 0 0 28px; }

/*GERAL*/

body { background:#3FBAAD url(../img/galerias/PV08/bg_body_galeria.jpg) repeat-x; color:#FFF; font:15px/120% verdana, arial, tahoma; } 

h1, h2, h3, h4, h5, h6 { margin-bottom:20px; }

h1 { font-size:120%; }

h2 { font-size:120%; }

h3 {  background:url(../img/galerias/PV08/marcador-medio.gif) no-repeat left;  font-size:120%; height:22px; padding:5px 35px; }

h4 { background:url(../img/galerias/PV08/marcador-pequeno.gif) no-repeat left; font-size:100%; height:20px; margin-left:20px; padding:5px 28px; }

h5 { font-size:80%; }

p { margin:12px 0; padding:0 20px; }

a { border-bottom:1px dotted #FFF; color:#FFF; font-size:80%; font-weight:800; text-decoration:none; }

a:hover { border-bottom:1px dotted #FFF; }

label { font-size:80%; font-weight:800; }

input { background:url(../img/trans/bg_verde_escuro.gif); border:1px solid #FFF; color:#FFF; font-size:15px; height:20px; padding:2px; width:380px; }

input.radio { margin:10px 0; width:20px; }

input.medio { width:220px; }

input.pequeno { width:120px; }

input.botao { background:url(../img/site/bg_botao.png); color:#86A; cursor:pointer; height:25px; font-weight:bold; margin-top:5px; padding:2px; }

textarea { background:url(../img/trans/bg_verde_escuro.gif); border:1px solid #FFF; color:#FFF; margin-bottom:5px; font-family:arial; height:100px; padding:2px; width:500px; }

/*SUBPAGINAS*/

	#menu_sub { text-align:left; line-height:120%; width:802px; }

#outsite { background:url(../img/galerias/PV08/bg_site_galeria.jpg) center top no-repeat; float:left; height:100%; position:absolute; width:100%; }

	#site_sub { background:url(../img/site/topo.jpg) no-repeat top; height:100%; margin:auto; width:802px; }

		#topo_sub { padding-bottom:10px; float:left; height:85px; margin:auto; width:802px; }
		
		#logo { float:left; height:88px; margin:25px 0 0 70px; width:72px; }
		
		#logo a { border:none; float:left; height:88px; width:72px; }

		#links { float:right; padding-top:12px; }
		
		#links a { border:none; color:#86A; font-size:12px; margin:25px 20px 0 5px; }
	
		#links a:hover { color:#B28; border:none; }
		
		#menu_seletor { float:left; padding:20px;  }
		
		#menu_seletor li { list-style:none inside; padding:5px 0; }
		
		#conteudo_falando_de_moda { float:left; padding:20px; }
		
		#conteudo_falando_de_moda span { font-weight:bold; font-size:15px; }
		
		#conteudo_falando_de_moda li { list-style-position:inside; padding:5px 0; }
		
	#conteudo {   display:none; float:left; width:800px; padding:0; }
	
	#info { border:1px double #FFF; padding:5px; width:180px; }
	
	#info h3 { background:none; font-size:12px; margin:0; padding:0; }
	
	#info p { font-size:12px; margin:0; padding:0; }
	
	#info div { clear:none; }

/*FORMULARIO*/

.mensagem-enviada-com-sucesso { color:#FFF; font-size:80%; }

.error { color:#FFF; font-size:80%; }

/*GALERIA*/
		
#galeria {  float:left; width:auto; padding-left:2%; }

#galeria a { border:none; }

	#galeria h2 { margin-bottom:0px; }

		.miniatura { display:none; background:url(../img/trans/bg_verde_claro.gif); height:200px; float:left; margin:5px 5px 0 0; width:150px; }
		
			.foto { margin:0px;}		

/*NAVEGAÇÃO DA GALERIA*/

#nav { background:url(../img/galerias/PV08/bg_nav.gif); float:right; height:45px; width:80px; margin:0 35px 0 20px; }

#nav div, #nav a { border:none; height:45px; width:40px; float:left; }

/*DADOS - QUESTÕES*/

#dados, #questoes { float:left; width:400px; }
