body {color: #3F3F3F; background-color: white; background: url(images/_bg.gif) no-repeat; text-align:left; font-size: 0.8em; line-height:1.3; margin:0; padding:0; font-family: Arial, sans-serif;}
a {color:blue; }
a:hover {color: darkblue; text-decoration: none}
#s {width: 55em; ; text-align:left;}
#h {color: #3F3F3F; margin: 2.5em 0 0.5em 0;}
img{border: 1px solid black; margin: 0 0 0 1em;}
#in{padding: 1em; margin: 2em 0 0 2em; float: left; width: 36em; color: black; text-align: justify}
#right{margin: 3em 0 0 41em; text-align: left; padding: 1em; font-family: verdana, sans-serif;}
#right ul {margin: 0; padding: 0; list-style: none;}
#right li {padding: 0.2em 0.8em; margin: 0.5em 0; display: block; background-color: #222;}
#right a {color: #CCC;}
#right a:hover {color: #FFF; }
#ads {text-align: right;  margin-top: 0.5em}
#ads img{border: 0; margin: 4px 0 0 0; padding: 0;}
#end {margin: 2em; font-size: 0.8em;}
h1{margin: 0; font-size: 2.4em; font-weight: normal; font-family: times new roman, serif; text-align: right; padding:  0.3em 1em 0.1em 0;}
h1 a {text-decoration: none; color: #3F3F3F;}
#h div{color: gray; font-size: 1.1em; text-align: right; padding:  0 3em 0.5em 0; margin: 0}
h2, h3{color: #333; margin: 0; padding: 1.3em 0 0.1em 0; font-family: times new roman; font-weight: normal;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
#r {font-size: 0.9em; margin: 1em 0 0 0; padding: 1em 0 0 3em; border-top: 1px solid #EEE; clear:both;}
#p {font-size: 0.8em; padding: 1em 0 0 3.6em; border-top: 1px solid black; clear:both;}
input, textarea {border: 2px solid #000; margin: 2px; }
#info {font-size: 0.8em; }
form {font-size: 0.9em; }
.mess {margin: 1em 0; }
.mess_header_1 {font-weight: bold; }
.mess_header_1 a {font-weight: normal; font-size: 0.8em; }
.mess_header_2 {font-size: 0.7em; padding-left: 2em; }
.mess_resp{margin: 0.5em 0 0 2em;}
.strnk {text-align: center; font-size: 0.9em; }
#Mapa img{border: 0;}