/**/

body {
	margin: 0; padding: 0;
	font: 12px/18px verdana, helvetica, arial, sans-serif
}

h1, h2, h3, h4 { font-family: arial, helvetica, sans-serif; line-height: 1.1em }

h1 { font-size: 1.6em; margin: 12px 0 0 3px; color: rgb(100,100,100) }

img { border: 0 }

form { margin: 0 }

#page {
	margin: 10px;
	width: 542px;
}

#logo { float: right; margin: .5em 0 .5em 1em}

#legal {
	text-align: center;
	font-size: .9em
}

td, th {
	vertical-align: top;
	text-align: left;
	font: 12px/1.5em verdana, helvetica, arial, sans-serif
}

#form {
	border: none;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
#form td, #form th { padding: .2em .4em }
#form input { font-size: 1em }
.odd { background-color: rgb(213,229,240) }
.even { background-color: rgb(245,245,245) }


.left { padding: 1em .5em 1em 0; }
.right { padding: 1em 0 1em .5em }

.foto { margin-bottom: 1em }

strong.important { color: red; font-size: 12px; margin-left: 1em }

.remark { font-size: .9em; color: rgb(100,100,100) }

