

img {border: none;}

a {outline: none;}
h1, h3, h4 {margin: 0px;}
h2 {margin-top: 25px; font-size: 18px;}
.clear {clear: both;}

div.container {
	overflow: hidden;
	width: 900px;
	margin: 0 auto -77px auto; 
    
}

div.push {height: 77px;}

div.head {height: 100px; margin-top: 15px;}

div.head h1 { font-size: 26px; line-height: 86px; margin: 0px;}
div.logo {
	float: left;
}


div.barra2 {text-align: right; line-height: 25px; font-size: 11px;}
div.barra_prev {text-align: right; line-height: 25px; font-size: 11px; margin-bottom: 30px;}
div.barra2 a, div.barra_prev a {color: #fff; text-decoration: none; font-weight: bold;}

div.galeria {text-align: center; }
div.galeria input{margin: 0px; }

div.postal {
	float: left;
	width: 450px;
	height: auto;
	margin-right: 15px;
	text-align: center;
	/*background: url(../images/bg.jpg) no-repeat;*/
}
div.texto {
	float: left;
	width: 275px;
	padding-top: 10px;
	padding-right: 10px;
	text-align: justify;
}

div.texto textarea {
	margin: 15px 0;
	padding: 10px;
}

div.destinatarios {
	margin: 20px ;
	border: dashed 1px;
	padding: 15px ;
}



div.destinatarios p:last-child {border: none;}

div.destinatarios input, td input {margin: 0px 15px;}
div.foot {
	width: 100%;
	height: 77px;
	background: url(../images/foot.png) repeat-x center;
}