*{margin:0; padding:0;}

body {
	font-family: arial;
	font-size:1em;
	line-height:20px;
	background: #006;
	margin:0px 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align:center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #009;
}

.tudo{ padding:10px;}
.oneColFixCtr #container {
	width: 940px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #fff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
}
.oneColFixCtr #mainContent {
	padding:0px 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
p{margin:0}

h2{margin:16px 0 0 0; font-size:24px;}

.fifty{ width:75%; float:left; text-align:justify; }

.fotos{ width:25%; float:right; list-style:none;}
.fotos li{float:right; margin: 2px 3px}

.footer2{clear:both; font-size:12px; padding:10px 0;}
.footer{clear:both; font-size:10px; padding:10px 0; border-top:2px solid #999;}

.P50{width:47%; height:220px; margin:0 1% 1% 0; padding:5px; border:1px dashed #999; float:left;}
.P502{width:47%; height:220px; margin:0 0 1% 1%; padding:5px; border:1px dashed #999; float:right;}
.P50 p{ text-align:justify; padding:0}
.P502 p{ text-align:justify; padding:0}

.bkg{
	color:#FFFFFF;
	padding:3px 10px;
	background-color: #FF0000;
}
h3{ font-size:14px}
.bkg2{ background:#03c; color:#fff; padding:3px 10px}
.bkg3{ background:#090; color:#fff; padding:3px 10px}

.lef{float:left; margin:10px 10px 0 0}

.rig{float:right;margin:  10px 0 10px 10px}


.oneColFixCtr #mainContent h1{
	padding:0px;
	text-align:left;
	height: 10px;
	border-top-style: solid;
	border-top-width: 16px;
	border-right-width: 16px;
	border-bottom-width: 16px;
	border-left-width: 16px;
	border-top-color: #FFFF00;
	border-right-color: #FFFF00;
	border-bottom-color: #FFFF00;
	border-left-color: #FFFF00;
}
#Imain{ background:url(img/foto1.jpg) center center no-repeat; width:920px; height:auto; margin:0;}
.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	background-color: #FFFFFF;
	border: 1px solid #316AC5;
}

