@import url(http://fonts.googleapis.com/css?family=Oswald);
/*
	 http://css-tricks.com
*/

*					{ margin: 0; padding: 0; } 
a {text-decoration:none; color:#FFF;}
body				{  background: url(../images/fundo.jpg) top center #262b19 repeat-x;margin: 0; padding: 0; color:#fff; }

h1                  { color: white; padding: 10px; }

#page-wrap		    { max-width: 990px; margin: 10px auto; position: relative;  }

#header             { 
					width: 990px; 
                      margin: 0 auto 0 auto; text-align:center; position:relative;
					  height:80px;
					  }
#header_proximo             { height:2px;  text-align:center; border-bottom:#D7B369 solid 1px;}					  
	
#menu_cima	       {  position:absolute; height:74px; margin-top:30px; left:50%; margin-left:-450px;z-index:5;}		
					  


#main-content       { width:990px; padding: 0  10px 0 0px;  right:0; 
						color:#d3c3a8;
						font-family:"Times New Roman", Times, serif;

						  }

#main-content   .box1    { width:292px; padding:5px; height:200px;background:#e9a800; color:#000; font-family: 'Oswald', sans-serif; float:left; margin-right:10px; }

#main-content   .box1 h2    {  color:#000;  }

.fundo_amarelo { background:#e9a800;  font-family: 'Oswald', sans-serif; color:#000;padding:5px; margin-bottom:5px; }

.banner       {   text-align:left; height:221px; padding: 0  10px 0 0px;  right:0; background:url(../images/banner1.jpg)  #efe9e3 top center no-repeat; 		  
					    }
#menu       {    margin: 0 auto 0 auto; text-align:left; height:144px; padding: 0  10px 0 0px;  right:0; background:url(../images/fund_menu.png)  top center no-repeat; text-align:center;
					  font-family: 'Oswald', sans-serif;color:#FFF; font-size:16px;
					  
					    }
						
#menu ul{ position:absolute; left:50%; margin:100px 0 0  -495px; list-style:none; width:990px;}

#menu ul li{ float:left; margin:8px 2px; padding:0 55px 5px 55px; cursor:pointer;color:#000;}
#menu ul li:hover,#menu ul li.active{color:#FFF;background:#620501}


#main-content-galeria   { width:575px; padding: 0  10px 0 0px; margin-left:200px;  right:0;   }
#galeria-chop 			{position:absolute;margin-top:30px; }
#galeria-sidebar       	{ margin-left:730px; position: absolute; left: 0; top: 0; width: 315px; bottom: 0%;
                       padding: 0 10px }
					   
#main-content-agenda   { width:620px; padding: 0  10px 0 0px; margin-left:310px;  right:0;   }					   
#agenda-titulo 			{position:absolute; }
#agenda-sidebar       	{ margin-left:730px; position: absolute; left: 0; top: 0; width: 315px; bottom: 0%;
                       padding: 0 10px }			
					   
					   
#main-content-casa   { width:620px; padding: 50px  10px 0 0px; margin-left:260px; min-height:574px; margin-top:20px;  background:url(../images/casa_fundo.jpg) center top no-repeat; text-align:center;   }					   
#casa-titulo 			{ position:absolute; }
#casa-sidebar       	{ margin-left:730px; position: absolute; left: 0; top: 0; width: 315px; bottom: 0%;
                       padding: 0 10px }						   		   



#main-content-reserva   { width:920px; padding: 100px  10px 0 0px; min-height:474px; margin-top:20px;  background:url(../images/reversa-fundo.png) center top no-repeat; text-align:center; color:#000;   }					   

#main-content-mural   { width:660px; padding: 30px  10px 0 0px; min-height:474px; margin-top:20px;  background:url(../images/mural_fundo.jpg) center top no-repeat; text-align:center; color:#000;   }	
#main-content-mural-1   { width:300px; margin-left:30px;  }	
#main-content-mural-2   { margin-left:340px; position: absolute; left: 0; top: 0; width: 290px; padding: 20px 10px;color:#FFF; }	
					   
#main-content-mural-1  #galeria-imagem { width:323px; height:256px; position:absolute; margin:23px 0 0 10px;  }
					   
#main-content-mural-2  #galeria { height:323px; overflow:auto;  }	
#main-content-mural-2  #galeria img{margin:1px; border:2px solid #ffefd7; border-bottom:8px solid #ffefd7; cursor:pointer }					   
#main-content-mural-2  #galeria-controle { background:url(../images/galeria_controle.png) no-repeat top center; min-height:38px; padding-top:5px;  }	

.mural-eventos {margin-left:10px;background:#ffefd7; color:#000; width:100px; text-align:center;padding:5px 10px; cursor:pointer;}
.mural-eventos:hover {background:#ea7500; color:#FFF; }

#main-content-mural-2  #galeria-controle a { color:#fff; }	


#main-content-contato   { width:920px; padding: 0px  10px 0 0px; min-height:374px; margin-top:20px;  text-align:left; color:#FFF; background:url(../images/contato_fone.png) no-repeat top right;   }					   


#mural-sidebar       	{ margin-left:670px; position: absolute; left: 0; top: 0; width: 315px; bottom: 0%;
                       padding: 0 10px }	

#main-sidebar       { margin-left:600px; position: absolute; left: 0; top: 0; width: 315px; bottom: 0%;
                       padding: 0 10px }
					  
#logo       {  position: absolute; left: 50%; margin-left:-395px; top: 0; width: 750px; }    
					   
					                   
#footer             { background: url(../images/footer.png) center top repeat-x ;clear:both; padding-top:5px; margin-top:20px; height:65px; }
#footer div         { width:990px; margin:0 auto; text-align:center;color:#000; }
#footer p           { padding: 10px; color: white; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }

.titulo				{background: #00aeef ; color:#FFF; font-size:14px; padding: 7px 0 0 10px;font-weight:bold;height:25px;margin:10px 5px 10px 0;}

.titulo_roons				{background: #f47920 ; color:#FFF; font-size:16px; padding: 7px 0 0 10px;font-weight:bold;height:25px;margin:10px 5px 10px 0;}

.float_left			{float:left;}

.leilao_lista		{float:left; margin:10px 2px 10px 2px;border:1px #FFF solid; }

.fundo {background:#2B475B;padding:10px 0 10px 10px; margin-bottom:5px;}
.fundo_branco {background:#FFF; margin-bottom:5px;}

.fundo_branco_prod {background:#FFF; padding:2px 30px;}

.button { background:#005987; border:2px solid #FFF; color:#FFF; font-weight:bold; width:70px; height:30px; }

.botao_cadastro{
margin:0 auto;	
background:#f47920; border:2px solid #FFF; color:#FFF; font-weight:bold; width:120px; height:30px; 
padding:15px 0 0 20px;	
	}
	
.leilao_titulo , .leilao_preco { text-align:center; background-color:#002336; clear:both; }
.leilao_preco { height:64px; font-size:10px; }
.leilao_time { background:url(../images/leilao_time.png) top repeat-x; height:25px; text-align:center; color:#000; font-size:20px; padding:10px 0 0 0 ; }
.leilao_time span{ background:url(../images/leilao_time_hora.png); width:30px; height:25px; text-align:center; font-size:20px; color:#FFF;  }
.leilao_botao {height:44px; background:#00aeef;padding:10px 0 0 0 ;text-align:center; }
.leilao_botao input{cursor:pointer; }

.color_preto {color:#000;}

#lista_produtos {color:#2B475B; font-weight:italic; width:160px; height:220px;text-align:center; float:left;padding-top:2px;}
#lista_produtos:hover {background:#f3f4ff;}

2h2 {color:#2B475B; font-style:italic;} 

.font14 {color:#2B475B; font-style:italic;font-size:16px;} 
.font12 {color:#2B475B; font-style:italic;font-size:12px;} 



input[type=text],select{

	

    color: #000000;
    font: 12px/1.2 Calibri,Arial,sans-serif;
    outline: medium none;
    padding: 2px 3px;
	border:2px solid #d7bb97;

	
}

input[type=submit]{

	

    color: #000;
    font-size: 16px;
	border:1px solid #FFF;
	background:#d7bb97;
	padding:10px;
	height:50px;


	
	
}



input[type=text]:hover, input[type=text]:focus {
	border-color:#FFF;
	background:#f6f6f6;
	
	
} 



textarea {
	color: #000000;
    font: 12px/1.2 Calibri,Arial,sans-serif;
    outline: medium none;
    padding: 2px 3px;
	border:2px solid #d7bb97;
	
	
}
textarea:hover, textarea:focus {
	border-color:#FFF;
	background:#f6f6f6;

} 

#slider img {border: 3px solid #e9a800; }


#t_proximo { border:1px solid #FFF; font-size:18px; color:#f8f2e9; background:#15606e; padding:2px 5px;}

#numero { border:1px solid #FFF; color:#f8f2e9; background:#15606e; padding:2px 5px; width:57px; height:57px; margin:5px 5px 0 0 ;text-align:center;float:left;}
#numero h1{ margin-bottom:0; font-size:28px;}

#titulo_numero { border:1px solid #FFF; color:#000; background:#f8f2e9; padding:2px 5px;  height:57px; margin:5px 0px 0 75px;text-align:center;font-weight:bold; width:228px}

#veja_agenda { border:1px solid #FFF; color:#FFF; background:#d05a0f; padding:2px 5px;  margin:5px 0px 0 75px;text-align:center;font-weight:bold; width:228px}
#veja_agenda:hover { background:#fdc39e; }


.agenda {clear:both;}
.agenda-descricao { border:1px solid #FFF; color:#000; background:#f8f2e9; padding:2px 5px;  min-height:57px; margin:5px 5px 0 5px;text-align:left;font-weight:bold; width:413px ;float:left;}
.reserva {margin:5px 5px 0 5px;float:left}
.numero { border:1px solid #FFF; color:#f8f2e9; background:#15606e; padding:2px 5px; width:57px; height:57px; margin:5px 5px 0 0 ;text-align:center;float:left;}
.numero h1{ margin-bottom:0; font-size:28px;}


.clear {clear:both;}

#promo {clear:both;width:990px; margin:0 auto;}

#promo div {
		
		float:left;
		margin-right:20px;
	
	}

.news{
	
	background:url(../images/news.jpg) no-repeat center top;
	width:215px;
	height:225px;
	text-align:center;	
	}
	
.news div{
	

	width:190px;
	height:91px;
	margin: 115px 0 0 12px;
	
	background:#bb9c63;
	
	}	
.tb_galeria {cursor:pointer;}


#form_orcamento input, #form_orcamento textarea { width:300px;background:#e9a800; border:0; }


.fotos img { border:3px solid #e9a800; float:left; margin:5px; cursor:pointer; }

td { text-align:justify;}

.sidebar1 {
    float: left;
    margin: 0 22px 0 0;
    padding: 10px 0;
    width: 280px;
}
.content {
    float: left;
    padding: 10px 0;
    text-align: justify;
    width: 685px;
}