body {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color:#FFFFFF;
background-image:url(../img/body_bg.gif);
	
}
img{
border:0;
margin:0;
padding:0;
}
.branco{
color:#FFFFFF;
}

#geral{
min-height: 100%;
height:100%;
width:900px;
margin:auto;
padding:0;
background-color:#f1f0ec;
border-style: solid;
border-color:#877a68;
border-bottom-width: 0px;
border-top-width: 0px;
border-right-width: 1px;
border-left-width: 1px;
}
#topo{
background-color:#fe9900;
height:55px;
width:100%;
}
#logostopo{
height:44px;
padding:0 0 0 20px;
float:left;
}
h2{
margin:0;
padding:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

h3{
margin:0;
padding:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}



#header{
height:263px;
width:100%;
background-image:url(../img/header.jpg);
background-repeat:no-repeat;
}
#header_baixo{
height:157px;
text-align:center;
width:100%;
background-image:url(../img/header_baixo.jpg);
background-repeat:no-repeat;
background-color:#000000;
border:0;
}

#texto_header{
font-family:Arial, Helvetica, sans-serif;
position:absolute;
margin:70px 0 0 20px;
}

#txt_album{
position:absolute;
margin:10px 0 0 25px;
}



.fontdest{
font-family:Arial, Helvetica, sans-serif;
color:#34220e;
font-size:13px;
}

#meio{
height:333px;
width:100%;
margin:0;
padding:0;
background-color:#34220E;
background-image:url(../img/meio.jpg);
background-repeat:repeat;
border:0;
}

#boxmenor{
width:214px;
height:249px;
background-image:url(../img/boxmenor.gif);
float:left;
margin:0 0 0 11px;
}

#boxgde{
width:430px;
height:249px;
background-image:url(../img/boxgde.gif);
float:right;
margin:0 9px 0 11px;
}

#tituloboxpeq{
width:214px;
margin:12px 0  0 0;
position:absolute;
font-size:14px;
font-weight:bold;
text-align:center;
}

.titulo{
font-size: 14px;
font-weight: bold;
text-align: center;
color:#000;
}

.titulo:a{
font-size: 14px;
font-weight: bold;
text-align: center;
color:#000;
}
.titulo:hover{
font-size: 14px;
font-weight: bold;
text-align: center;
color:#000;
}


#tituloboxgde{
width:214px;
margin:12px 0  0 20px;
position:absolute;
font-size:14px;
font-weight:bold;
}

#fotoboxalbum{
width:214px;
margin:43px 0 0 8px;
position:absolute;
}

#layeralbuns{
width:195px;
height:200px;
margin:43px 0 0 10px;
position:absolute;
overflow:auto;
}

#dataagenda{
font-size:13px;
color:#FFFFFF;
padding:0px 0px 0 0px;
width:100%;
height:35px;
}

#dataagendab{
font-size:13px;
color:#FFFFFF;
background-color:#877759;
width:100%;
height:35px;
}

#dentrodata{
margin:0 0 0 5px;
padding:7px 0 0 0;
}

#dentrodatalado{
margin:-15px 5px 0 0;
float:right;
}




#clubegde{
width:388px;
position:absolute;
margin:47px 0 0 40px;
}

#tituloboxgde_baixo{
margin:12px 0  0 20px;
font-size:14px;
font-weight:bold;
width:100px;
}


#titulogde{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

ul.none {
list-style-type: none;
list-style-position:outside;
position:relative;
width:180px;
font-size: 12px;
}

li.normal{
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
}

#linha{
color:#fff;
font-size:12px;
margin:-10px 0 0 -48px;
}


#btousclube{
color:#FFFFFF;
margin:115px 0 0 20px;
width:388px;
height:30px;
}

#btousclubeb{
font-size:12px;
color:#FFFFFF;
position:absolute;
margin:160px 0 0 480px;
width:388px;
height:30px;
}

#btousclube_asine{
float:right;
}
#btousclube_asineb{
margin:-10px 0 0 0;
float:right;
}
#btousclube_preco{
position:absolute;
margin:0 0 0 170px;
}
#btousclube_saiba{
position:absolute;
font-size:12px;
}
#cimagratis{
margin:5px 7px;
}


#frases{
position:absolute;
margin:-45px 0 0 11px;
font-size:13px;
}




#rodape{
background-color:#3e3d36;
height:70px;
color:#beb7af;
font-size:10px;

width:900px;
margin:auto;
}
.rodape{
color:#beb7af;
font-size:10px;

}
.rodape:link{
color:#beb7af;
font-size:10px;

}
.rodape:active{
color:#beb7af;
font-size:10px;

}

.rodape:a{
color:#beb7af;
font-size:10px;

}

.rodape:hover{
color:#beb7af;
font-size:10px;

}
.rodape:visited{
color:#beb7af;
font-size:10px;

}

#imgem{
width:199px;
height:200px;
margin:0px 0 0 0;
}

.cima{
z-index:2;
position:absolute;
}
.cima:a{
}
.cima:hover{
opacity: .1;
filter: alpha(opacity=10);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
z-index:0;
}

#texto{
background-color:#5F533B;
color:#FFFFFF;
width:199px;
height:200px;
margin:auto;
}

.texto{
z-index:0;
position:absolute;
}

.texto:hover{
background-color:#FFFFFF;
z-index:5;
position:absolute;
}
#dentrotexto{
margin:-6px 0 0 0;
padding:10px;
font-size:14px;
}

.txtbranco{
text-decoration:none;
color:#FFFFFF;
font-size:13px;
}
.txtbranco:a{
text-decoration:none;
color:#FFFFFF;
font-size:13px;
}
.txtbranco:hover{
text-decoration:none;
color:#FFFFFF;
font-size:13px;
}

.txtbranco:visited{
text-decoration:none;
color:#FFFFFF;
font-size:13px;
}

/* LIGHTBOX STYLES */

.lightbox{
			display: none; 
			position: absolute; 
			top:78%; 
			left: 50%; 
			padding: 0px; 
			color: #333;
			background-color: #fff; 
			text-align: left; 
			z-index: 1001;
			height:289px;
			background-image:url(../img/bg_li.jpg);
			background-repeat:repeat-x;
}

#topo_box{
width:100%;
height:35px;
padding:15px 0 0 0;
}
#close {
	margin: 0px 20px 0px 20px;
	padding: 0px;
	text-align: right;
	float:right;
}
#titulo {
	position:absolute;
	margin:0px 0px 0 20px;
	background-color:#0033CC;
	width:100px;
}
#overlay {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	background-color: #000;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
.lightbox[id] {
	position: fixed;
}
#overlay[id] {
	position: fixed;
}
.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }
#ilustras {
	float:right;
	width:200px;
	margin:0 20px 0 0;
}
#textodentroligth {
	width:350px;
	text-align:left;
}
#precoligth {
	text-align:center;
	width:100%;
}

#boxes{
margin:35px 11px 11px 11px;
width:915px;
height:232px;
background-image:url(../img/boxes_l.jpg);
background-repeat:no-repeat;
}

#features_um{
width:200px;
height:170px;
position:absolute;
margin:40px 0px 0 10px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
#features_dois{
width:200px;
height:170px;
position:absolute;
margin:40px 0px 0 243px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
#features_tres{
width:200px;
height:170px;
position:absolute;
margin:40px 0px 0 473px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
#features_quatro{
width:192px;
height:63px;
position:absolute;
margin:86px 0px 0 708px;

}
.assine{
}

.assine:hover{
opacity: .9;
filter: alpha(opacity=90);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

ul.none_li {
width:200px;
list-style-type: none;
list-style-position:outside;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

li.normal_li{
font-size:12px;
margin:0 0 0 -25px;
width:200px;
background-repeat:no-repeat;
line-height:20px;
}

#thumbs_album{
width:858px;
padding:37px 0 0 0;
margin:0px auto 0 auto;
}
.albumdest{
margin:0px 0 0px 0;
}

.albunsthumbs{
margin:0 0px 10px 0;
border:#999 1px solid;
}
.album_font{
z-index:3;
font-size:11px;
}
.album_font:hover{
z-index:1;
font-size:11px;
}

.hotspot {
color:#fff; 
padding-bottom:1px; 
border-bottom:1px dotted #900; 
cursor:pointer; 
font-size:11px;
}




/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../img/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../img/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../img/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:hand;
z-index:5;
}


#ouca{
position:absolute;
margin:31px 0 0 25px;
}

.cinza{
color:#333;
font-size:11px;
}
.cinza:a{
color:#333;
font-size:11px;
}
.cinza:hover{
color:#333;
font-size:11px;
}

.cinza:visited{
color:#333;
font-size:11px;
}

#foto{
text-align:center;
width:75px;
float:left;
margin:0 1px 0 1px;
}
#foto_gde{
width:99px;
float:left;
margin:1px 0 0 0;
}
#foto_outras{
float:left;
margin:14px 0 0 0;
}

