/* CSS Document*/

/*DEIXAR O SITE COLADO NO TOPO*/
* {margin:0; padding:0;}
.clear{clear:both;}
/*ALINHAR O SITE NO CENTRO*/
.centro {margin:0 auto; text-align:center; width:776px;}
/*FUNDO DO SITE*/
html{background:#E1E1E1;}
body {background:url(imagens/bg.jpg) repeat-x left top; height:150px;}
/*CONTEUDO*/
.conteudo{float:right; text-align:left; width:568px;}
.fundo_conteudo {background:url(imagens/fundo_conteudo.jpg) repeat-y left top; width:556px; padding: 0 15px; width: 524px; }
.fundo_conteudo div {color: #000000; font-family: Arial; font-size: 12px; text-align: justify; text-decoration: none}
.rodape_conteudo{background:url(imagens/rodape_conteudo.jpg) no-repeat left top; width:556px; height:36px;}
#textos_conteudo{padding:5px 25px 0 25px;}
.sub_conteudo{padding:5px 30px 0 60px; text-align:justify;	font-family:Arial;	font-size:11px;}
/*TITUlOS internas*/
.titulos_internas{background:url(imagens/fundo_titulos_topo.jpg) no-repeat left top; width:556px; height:49px;}
.titulos_internas_h1{font-family:Arial; font-size:20px; font-weight:bold; padding:15px 0 9px 25px; }
/*FONTES PARA CONTEUDO DO SITE*/
/*texto preto*/
.texto_preto {font-family:Arial; font-size:12px; color:#000000; text-decoration:none; text-align:justify;}
.texto_preto a{	font-family:Arial; font-size:12px; color:#000000; text-decoration:none;}
.texto_preto a:hover{font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;}
/*texto cinza*/
.texto_cinza {font-family:Arial; font-size:12px; color:#000; text-decoration:none; text-align:justify;}
.texto_cinza a{font-family:Arial; font-size:12px; color:#000; text-decoration:none;}
.texto_cinza a:hover{font-family:Arial; font-size:12px; color:#000; text-decoration:underline;}
/*texto vinho*/
.texto_vinho {font-family:Arial; font-size:11px; color:#993534; text-decoration:none;}
.texto_vinho a{	font-family:Arial; font-size:11px; color:#993534; text-decoration:none;}
.texto_vinho a:hover{font-family:Arial; font-size:11px; color:#993534; text-decoration:underline;}
/*ALINHA O SITE*/
.alinhamento{clear:both; text-align:left;}
/*Alinha Menu*/
.alinha_menu{float:left; margin-top:-70px; width:584px; text-align:left;}
/*propriedades parceiros*/
.img_parceiros{	border:2px solid #993534;}
/*Propriedades noticias*/
.noticias{background:url(imagens/fundo_repete_noticias.jpg) repeat-y left top; padding-left:10px; width:180px;}
.noticias_tit{font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; width:165px;}
.noticias_tit a{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; }
.noticias_tit a:hover{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.noticias_tit_int{font-family:Arial; font-size:12px; color:#993534; font-weight:bold; padding-left:10px;}
.noticias_tit_int a{font-family:Arial; font-size:12px; color:#993534; font-weight:bold; text-decoration:none;}
.noticias_tit_int a:hover{font-family:Arial; font-size:12px; color:#993534; font-weight:bold; text-decoration:underline;}
.img_noticias{float:left; margin:5px 4px 5px 0;}
.noticias_texto {font-family:Arial; font-size:11px; color:#F4AAA9; clear:both; width:140px; text-align:right;}
.noticias_texto a{font-family:Arial; font-size:11px; color:#F4AAA9; text-decoration:none;}
.noticias_texto a:hover{font-family:Arial; font-size:11px; color:#F4AAA9; text-decoration:underline;}
/*propriedades breadcumps*/
.fundo_breadcumps{background:url(imagens/fundo_breadcumps.jpg) no-repeat left top; width:621px; height:20px; margin-top:10px;	padding:3px 0 0 10px; font-family:Arial; font-size:10px; color:#000000;}
.fundo_breadcumps a{font-family:Arial; font-size:10px; color:#003DA6; text-decoration:underline;}
.fundo_breadcumps a:hover{font-family:Arial; font-size:10px; color:#003DA6; text-decoration:underline;}
/*propriedades Newsletter*/
.fundo_newsletter{float:left; background:url(imagens/fundo_newsletter.jpg) no-repeat left top; width:277px; height:234px;}
.newsletter_input{background:transparent; border:none; width:160px; height:20px;	font-family:Arial; font-size:14px; color:#000000; font-weight:bold;}
/*propriedades rodape*/
.fundo_rodape{background:url(imagens/fundo_rodape.jpg) no-repeat left top; width:776px; height:107px;}
.texto_rodape{font-family:Arial; font-size:12px; color:#FFFFFF; padding:8px 0 0 38px;}
.texto_rodape a{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.texto_rodape a:hover{font-family:Arial; font-size:12px; color:#A5C6FF; text-decoration:none; border-bottom:3px solid #427FE9;}
/*propriedades area_restrita*/
.area_restrita{background:url(imagens/fundo_area_restrita.jpg) no-repeat center top; width:179px; height:114px;}
.area_restrita_input{background:transparent; border:none; width:146px; height:14px;	font-family:Arial; font-size:12px; color:#000000;}
/*propriedades busca campo*/
.input_busca{font-family:Arial; font-size:11px; color:#525252; font-weight:bold;	background:url(imagens/input_busca.jpg) no-repeat; width:126px; height:18px; border:none; padding:2px 0 2px 2px;}
.alinha_input_busca{float:right; margin:-25px 0 0 120px;}
/*propriedades fotos*/
.fundo_fotos{background:url(imagens/fundo_fotos.jpg) no-repeat center top; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; height:138px; width:179px; text-align:center;}
/*propriedades videos*/
.fundo_videos{background:url(imagens/fundo_video.jpg) no-repeat center top; height:138px; width:179px; text-align:center;}
/*propriedades para os inputs, select e textarea*/
.formulario input{margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000000; font-weight:bold; background-color:#DCDCDC;}
.formulario select{margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000000; font-weight:bold; background-color:#DCDCDC;}
.formulario textarea{margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000000; font-weight:bold; background-color:#DCDCDC;}
/* **/
#news{background:url(imagens/newsletter.jpg) top no-repeat; width:178px; height:142px; font-size:0.01px;}
#news input{border:none;}
#nome{font-family:arial; font-weight:bold; color:#000000; font-size:12px; background:transparent; border:none; margin:0 0 0 20px; width:140px;}
#email{font-family:arial; font-weight:bold; color:#000000; font-size:12px; border:none;  background:transparent; margin:7px 0 0 20px; width:120px; float:left;}
#ok{margin:10px 0 0 3px;}
/* */
#div-left{float:left; width:542px;}
#div-right{ float:right; width:234px; padding-top:20px;}

/*Propriedades noticias*/
#not{background:url(imagens/not-rep.jpg) repeat-y;}
#not  a{font-family:Arial; font-size:11px; color:#F4AAA9; text-decoration:none;}
#not a:hover{font-family:Arial; font-size:11px; color:#F4AAA9; text-decoration:underline;}




/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{ border: none; }
#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer{padding: 10px;}
#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width:49%; height:100%; background:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px Arial, arial, tahoma, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	}
#imageData{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em; }
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}

