@import url(titulos.css);

body {
	margin:0;
	background:#780001 url(../imagens/layout/bg_amopar.gif) center;
	font:11px Arial, Helvetica, sans-serif;
	color:#780001;
}
p {
	margin:0;
	padding:3px 0 4px 0;
}
img {
	border:none;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}

a {
	font:11px Arial, Helvetica, sans-serif;
	color:#5E0000;
	text-decoration:none;
}
	a:hover {
		text-decoration:underline;
	}
	
h3 {
	font:15px Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0  0;
}
h4 {
	font:13px Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0  0;
}
.bt_voltar {
	display:block;
	float:right;
	text-indent:-5000em;
	width:61px;
	height:18px;
	background:url(../imagens/botoes/bt_voltar.gif) no-repeat 0 0;
}
input[type=text] {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
select {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
input[type=password] {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
textarea {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
}
input[type=submit] {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 4px;
	background:url(../imagens/layout/bg_botao.jpg) repeat-x 0 0;
}
input[type=button] {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 4px;
	background:url(../imagens/layout/bg_botao.jpg) repeat-x 0 0;
}
input[type=reset] {
	border:1px solid #8C6900;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:0 4px;
	background:url(../imagens/layout/bg_botao.jpg) repeat-x 0 0;
}
.arial10_branco {
	font:10px Arial, Helvetica, sans-serif;
	color:#ccc;
}

#geral {
	display:table;
	width:959px;
	margin:0 auto;
}
#container {
	display:table;
	background:url(../imagens/layout/bg_container.jpg) repeat-y 0 0;
}
#geral div#topo {
	display:table;
	width:959px;
	background:url(../imagens/layout/bg_topo.jpg) no-repeat 0 0;
}
	#geral div#topo div#logoamopar {
		display:block;
		width:959px;
		height:122px;
		padding:57px 0 0 0;
	}
		 div#logoamopar h1 {
			 display:block;
			 width:258px;
			 height:122px;
			 margin:0 auto;
			 text-indent:-5000em;
			 background:url(../imagens/layout/logo_amopar.jpg) center top no-repeat;
		 }
		 div#logoamopar a {
			 display:block;
			 width:258px;
			 height:122px;
		 }
div#topo div#topo_flash {
	display:block;
	width:959px;
	height:217px;
	text-align:center;
}
#topo_flash {
	display:block;
	width:959px;
	height:45px;
}
	#topo_menu ul#menutopo {
		display:block;
		width:892px;
		height:19px;
		padding:13px 0 13px 67px;
		color:#FFF;
	}
		#topo_menu ul#menutopo li {
			float:left;
			padding:0 54px 0 0;
		}
		#topo_menu ul#menutopo li.ultimo {
			float:left;
			padding:0;
		}		
		#topo_menu ul#menutopo li a {
			float:left;
			display:block;
			height:14px;
			padding:2px 0 0 16px;
			color:#FFF;
			text-decoration:none;
			font-size:10px;
			background:url(../imagens/layout/bg_menu.jpg) left top no-repeat;
		}
			#topo_menu ul#menutopo li a:hover {
				background:url(../imagens/layout/bg_menu_on.jpg) left center no-repeat;
			}
					
#conteudo {
	display:table;
	width:913px;
	padding:10px 23px;
	background:url(../imagens/layout/bg_bolameio.jpg) top center no-repeat
}
	#conteudo div#cont_col1 {
		display:table;
		float:left;
		width:148px;
	}
	#conteudo div#cont_col2 {
		display:table;
		float:left;
		width:571px;
		padding:40px 23px 0 23px;
		margin:0;
	}	
	#conteudo div#cont_col3 {
		display:table;
		float:left;
		width:148px;
	}
#conteudo div.banners {
	display:table;
	padding-bottom:13px;
}	

.expande {
	display:none;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:3px dotted #CCC;
}

h3 a {
	font-size:12px;
}
div#cont_col3 div.buscar {
	display:table;
	width:148px;
	padding:0 0 10px 0;
	display:none;
}
	div.buscar label {
		display:block;
		text-align:right;
		padding:4px 0 0 0;
	}
div#conteudo div.flash_publicidade {
	display:table;
	width:148px;
	padding:22px 0 0 0;
	background:#780001 url(../imagens/layout/bg_publicidadetop.gif) no-repeat 0 0;
}
div#conteudo div.flash_publicidade_meio {
	display:table;
	width:148px;
	padding:0 0 22px 0;
	background:url(../imagens/layout/bg_publicidadebase.gif) left bottom no-repeat
}
.load1 {
	display:table;
	margin:0 auto;
	width:571px;
}
.bg_branco {
	background:#FFF;
}
.foto_left {
	display:block;
	float:left;
	padding:6px 8px 6px 0
}

ul#galeriafotos {
	display:table;
	width:571px;
}
	ul#galeriafotos li {
		display:block;
		float:left;
		width:142px;
		height:150px;
		padding:10px 0 0 0;
		background:url(../imagens/layout/bg_galeria.jpg) left bottom no-repeat;
	}
	ul#galeriafotos li div.fotos {
		display:block;
		width:121px;
		height:141px;
		padding:3px 3px 0 3px;
		background:#FFF;
		border:1px solid #780001;
	}
	ul#galeriafotos li div.foto {
		display:block;
		width:122px;
		height:93px;
	}
	ul#galeriafotos li div.foto_descricao {
		display:block;
		text-align:center;
		padding:5px 0 0 0;
		width:122px;
		height:41px;
	}




	#geral div#rodape {
		display:table;
		width:959px;
		padding:33px 0 0 0;
		text-align:center;
		color:#FFF;
		background:url(../imagens/layout/bg_rodape.jpg) no-repeat 0 0;
	}
	#geral div#rodape a {
		font-size:10px;
		color:#D8D8D8;
		text-decoration:none;
		text-align:right;
	}
	#geral div#rodape a:hover {
		text-decoration:underline;
	}
img.ampliacaoGaleria {
	margin:11px 0 9px 0;
}
.img_ampliada {
	display:table;
	width:571px;
	text-align:center;
	padding:0 0 10px 0;
}
ul#imgs_galeria {
	display:table;
	width:571px;
}
ul#imgs_galeria li {
	display:block;
	float:left;
	padding:3px 3px 0 3px;
	margin-right:6px;
	margin-bottom:6px;
	border:1px solid #600;
	height:63px;
}
ul#imgs_galeria li img {
	width:80px;
	height:60px;
}
ul#galeriafotos img:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
ul#imgs_galeria img:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

p.paragrafo_center {
	text-align:center;
}

div.motel1 {
	display:table;
	float:left;
	width:571px	
}
	div.motel_foto {
		display:table;
		float:left;
		width:134px;
		padding:0 0 27px 0;
		background:url(../imagens/layout/bg_fotomotel.jpg) left bottom repeat-x
	}
		div.motel_foto img {
			border:1px solid #620000;
		}
	div.motel_descr {
		display:table;
		float:left;
		width:425px;
		padding-left:12px;
	}
	div.motel_descr h3 {
		margin:0;
		padding:0 0 7px 0;
	}
div.motelinformacoes {
	display:-moz-groupbox;
	width:571px;
}
div.motelinformacoes h4 {
	margin:2px 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}
	div.motelinformacoes h4 a {
		display:block;
		width:551px;
		padding:3px 10px;
		font-weight:bold;
		background:#DBC4C4;
	}
	div.motelinformacoes h4 a:hover {
		color:#FFF;
		background:#620000;
		text-decoration:none;
	}
.expande2 {
	display:none1111111;
	padding:5px 10px 10px 10px;
}
.cartoespgto {
	display:block;
	float:left;
	padding:0 5px 0 0;
}
ul#fotos_moteis {
	width:551px;
	display:table;
}
ul#fotos_moteis li {
	display:block;
	float:left;
	text-align:center;
	width:86px;
	padding:0 5px 5px 0;
}
ul#fotos_moteis li div.cont_fotos {
	display:block;
	height:62px;
	margin:0 auto;
	border:1px solid #600;
	padding:2px 2px 0 2px;
}
ul#fotos_moteis li div.cont_fotos img:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
ul.fotos_moteis {
	width:551px;
	display:table;
	padding:5px 0;
	border-bottom:3px dotted #CCC;
}
ul.fotos_moteis li {
	display:block;
	float:left;
	text-align:center;
	width:86px;
	padding:0 5px 5px 0;
}
ul.fotos_moteis li div.cont_fotos {
	display:block;
	height:62px;
	margin:0 auto;
	border:1px solid #600;
	padding:2px 2px 0 2px;
}
	ul.fotos_moteis li div.cont_fotos img {
		width:80px;
		height:60px;
	}
ul.fotos_moteis li div.cont_fotos img:hover {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.separa_fotos {
	display:block;
	height:auto;
	margin:8px 0 0 0;
	padding:3px 5px;
	color:#333;
	background:#E6E6E6;
	border-top:3px dotted #CCC;
	border-bottom:3px dotted #CCC;
}
ul#promocoes {
	display:table;
	width:100%;
	text-align:center;
}
ul#promocoes li {
	display:block;
	float:left;
	width:134px;
	padding:0 4px;
}
div.login {
	display:table;
	width:571px;
}
div.login label.log1 {
	display:block;
	float:left;
	width:208px;
	height:30px;
	text-align:right;
	padding:2px 3px 0 0;
}
div.login label.log2 {
	display:block;
	float:left;
	width:356px;
	height:32px;
	padding:0 3px 0 0;	
}
div.cadastro {
	display:table;
	width:571px;
}

div.cadastro label.log1 {
	display:block;
	float:left;
	width:168px;
	height:30px;
	text-align:right;
	padding:2px 3px 0 0;
}
div.cadastro label.log2 {
	display:block;
	float:left;
	width:396px;
	height:32px;
	padding:0 3px 0 0;	
}
div.cadastro label.loglist1 {
	display:block;
	float:left;
	width:168px;
	height:100px;
	text-align:right;
	padding:2px 3px 0 0;
}
div.cadastro label.loglist2 {
	display:block;
	float:left;
	width:396px;
	height:102px;
	padding:0 3px 0 0;	
}
div.cadastro label.completo {
	display:block;
	float:left;
	font-size:13px;
	width:571px;
	height:32px;
	padding:0 3px 0 0;	
}
div.cadastro label.completo2 {
	display:block;
	float:left;
	width:568px;
	height:30px;
	padding:0 3px 0 0;	
}
img.img_float_left {
	float:left;
	padding:5px;
}
div.descr_download {
	padding:10px 0 0 0;
}
div.promocoes_motel {
	display:table;
	width:100%;
	margin-bottom:20px;
}
	div.promoesq {
	display:table;
	float:left;
	width:260px;
	padding-right:20px;
	text-align: justify;
	}

	div.promodir {
	display:table;
	float:right;
	width:260px;
	padding-right:20px;
	text-align: justify;
	}
	
img.moteisgaleria {
	width:80px;
	height:60px;
}



#topo:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}
#conteudo:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}
#cont_col2:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}
#carreg:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}


.produtos_fornec {
	width:571px;
	display:table;
}

.detalhe_produto {
	width:571px;
	display:table;
	padding:0 0 10px 0;
	margin-bottom:15px;
	border-bottom:3px dotted #CCC;
}

.img_fotoprod {
	display:block;
	float:left;
	padding:0 8px 8px 0;
}

.produtos_fornec h4 {
	padding:20px 0 10px 0;
	margin-bottom:15px;
	border-bottom:3px dotted #CCC;
}
.parceirotop {
	display:table;
	width:100%;
	height:100px;
}
.campo_categorias {
	width:390px;
	height:100px;
	border:1px solid #8C6900;
}

.descr_motel {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 456px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left
}
.descr_motel IMG {
	FLOAT: left; MARGIN: 0px 4px 0px 2px; HEIGHT: 50px
}