@charset "utf-8";
/* CSS Document */

body { 
background-image:url(http://www.hotelforsalebrazil.com/imgs/bg2.gif);
background-repeat:repeat-x;
background-color:#fff;
background-position:top;
}

.craiz{
width:auto;
}

.cskin{
position:absolute;
left:50%;
top:0px;
width:930px;
height:auto;
/* margin para tirar a diferença */
margin:0px 0 0 -465px;
background:#CCCCCC;	
}

.ctop{
position:absolute;
top:0px;
left:0px;
width:930px;
font-family:Georgia, "Times New Roman", Times, serif;
background:#130F40;
}

.flag{
position:absolute;
top:10px;
right:10px;
width:124px;
z-index:7;
}

#flagspace{
padding-right:7px;
}

.titulo{
position:absolute;
top:35px;
left:25px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:36px;
color:#FFFFFF;
z-index:1;
}

.subtitulo{
position:absolute;
top:77px;
left:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
z-index:1;
}

.cmenu{
position:absolute;
top:124px;
left:0px;
width:930px;
background:#003333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:small-caps;
}	.separamenu00{
	position:absolute;
	top:132px;
	left:0px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}	.separamenu06{
	position:absolute;
	top:132px;
	left:929px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}
	.separamenu01{
	position:absolute;
	top:132px;
	left:155px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}
	
	.separamenu02{
	position:absolute;
	top:132px;
	left:310px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}
	
	.separamenu03{
	position:absolute;
	top:132px;
	left:464px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}

	.separamenu04{
	position:absolute;
	top:132px;
	left:620px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}
	.separamenu05{
	position:absolute;
	top:132px;
	left:775px;
	width:1px;
	height:30px;
	background-color:#CCCCCC;
	z-index:5;
	}
	

/* Menu novo */

    #tabsJ {
      float:left;
      width:100%;
	  background:#000000;
      font-size:10px;
      line-height:normal;
      border-bottom:1px solid #24618E;
	  }
    
	#tabsJ ul {
        margin:0;
        padding:0px 0px 0 0px;
        list-style:none;
      }
    
	#tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    
	#tabsJ a {
      float:left;
     /* background:url("tableftJ.gif") no-repeat left top; */
      margin:0;
     /* padding:0 0 0 0px; */
      text-decoration:none;
      }
    
	#tabsJ a span {
      float:left;
      display:block;
      background:url("menu_btm.gif") no-repeat right top;
      padding:0px 0px 0px 0px; 
      color:#FFFFFF;
      height:47px;
	  width:155px;
	  }

    #tabsJ a span {float:none;}
    
    #tabsJ a:hover span {
	  
      color:#FFF;
      }
    
	#tabsJ a:hover {
      background-position:0% -47px;
	  
      }
    
	#tabsJ a:hover span {
      background-position:100% -49px;
	  cursor: pointer;      
	  }

        #tabsJ #current a {
                background-position:0% -47px;
        }
        #tabsJ #current a span {
                background-position:100% -47px;
                color:#FFF;
}

#reparador{
padding: 10px 10px 0px; 0px;
text-align:center;
}
#reparador2{
padding: 10px 10px 0px; 0px;
text-align:center;
}
#reparador5{
padding: 10px 25px 0px; 0px;
text-align:center;
}
#reparador3{
padding: 10px 15px 0px; 0px;
text-align:center;
}
#reparador4{
padding: 10px 25px 0px; 0px;
text-align:center;
}
#reparador6{
padding: 10px 25px 0px; 0px;
text-align:center;
}

.main{
position:absolute;
top:171px;
left:0px;
width:930px;
height:660px;
font-family:Georgia, "Times New Roman", Times, serif;
background:#FDFDFD;
z-index:2;
}

.foto{
position:absolute;
top:90px;
left:115px;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tituloconteudo{
margin-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
font-style:italic;
color:#24618E;
}


.tituloconteudo{
position:absolute;
top:20px;
float:left;
margin-left:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
font-style:italic;
color:#24618E;
width:600px;
}

.linha{
position:absolute;
top:65px;
left:20px;
width:900px;
height:1px;
border-bottom:2px solid #24618E;
z-index:6;
}

.conteudoform{
	position:absolute;
	top:80px;
	left:390px;
	width:535px;
	height:580px;
	background-image:url(../imgs/cont2.gif);
	background-repeat:no-repeat;
	color:#24618E;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	z-index:5;
}

#coloquetelefone{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:normal;

}


.skype{
position:absolute;
top:80px;
left:10px;
width:366px;
height:180px;
background-image:url(../imgs/cont.gif);
z-index:6;
}

#skype{
position:absolute;
top:5px;
left:80px;
z-index:1;
}

#skypetexto{
position:absolute;
top:135px;
left:52px;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#24618E;
z-index:1;
}


.msn{
position:absolute;
top:271px;
left:10px;
width:366px;
height:180px;
background-image:url(../imgs/cont.gif);
z-index:6;
}


#msn{
position:absolute;
top:20px;
left:80px;
z-index:1;
}

#msntexto{
position:absolute;
top:135px;
left:24px;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#24618E;
z-index:1;
}

.telefone{
position:absolute;
top:460px;
left:10px;
width:366px;
height:182px;
background-image:url(../imgs/tel.gif);
z-index:6;
}

#telefone{
position:absolute;
top:5px;
left:80px;
z-index:1;
}

#telefonetexto{
position:absolute;
top:60px;
left:175px;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#24618E;
z-index:1;
}

#telefonetextofone{
position:absolute;
top:100px;
left:140px;
font-size:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#24618E;
z-index:1;
}




/* Complementos */
.complemento{
position:absolute;
right:100px;
top:146px;
width:250px;
background-color:#009933;
z-index:4;
}

#italico{
font-style:italic;
}

.titulocomplemento{
position:absolute;
top:233px;
right:185px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#24618E;
z-index:5;
}

.conjfotos{
position:absolute;
top:90px;
}

.conjgoo{
	position:absolute;
	top:50px;
	left: 26px;
}

.fotogaleria{
padding-bottom:10px;
padding-right:10px;
}

.contatobox{
position:absolute;
top:480px;
left:55px;
width:230px;
height:119px;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:5px;
background-color:#130F40;
}

#email{
position:absolute;
top:57px;
left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:-0px;
}

#time{
position:absolute;
bottom:5px;
right:10px;
font-size:28px;
}

.linhatime{
position:absolute;
width:230px;
top:75px;
height:5px;
border-bottom:1px solid #CCCCCC;
left:0px;
}

#email{
position:absolute;
top:57px;
left:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:-0px;
}

#localtime{
position:absolute;
top:89px;
left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
word-spacing:7px;
}

#salvadorbahia{
position:absolute;
top:104px;
left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

font-variant:small-caps;
}

.salvadortur{
position:absolute;
top:150px;
left:0px;
background-color:#000033;
}

#naofique{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-left:130px;color:#24618E;}

#caixabuscatopo{
width:760px;
margin-left:75px;
background-color:#130F40;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
height:42px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
text-align:center;
}

#caixabuscamain{
padding-left:3px;
padding-top:3px;
padding-right:3px;
width:760px;
margin-left:75px;
background-color:#CCCCCC;
}

#menor{
font-size:16px;
}

