* {
margin:0;
padding:0;
}

.clear {
clear:both;
}

body {
font-family:'Trebuchet MS',Verdana,Helvetica;
letter-spacing:1px;
line-height:2;
}

#wrapper {
border:1px solid #CCCCCC;
margin:0 auto;
padding:0 20px;
width:760px;
}

#header {
border:1px dashed #CCCCCC !important;
margin-top:10px;
width:100%;
}

#header h1 {
line-height:1.8;
text-align:center;
}

#navegacao {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 45px;
text-align:center;
}

#navegacao li {
display:inline;
padding-right:20px;
}

#lateral {
float:left;
padding-top:15px;
width:160px;
}

#lateral h3 {
font-size:13px;
}

ul.sidenav {
font-size:11px;
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin-bottom:10px;
}

ul.sidenav li a {
font-size:13px;
}

#conteudo {
float:right;
width:600px;
}

#conteudo p {
font-size:14px;
line-height:1.7;
}

#conteudo h2 {
line-height:1.5;
}
#conteudo table {
	width:100%;
}
#conteudo th {
	padding-left:15px;
	text-align:left;
	background:#E6E6FA;
}

#footer {
margin-top:50px;
}

.footlinks {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:20px;
text-align:center;
}

.footlinks li {
display:inline;
padding-right:10px;
}

.ad2 {
float:right;
height:280px;
width:336px;
}

.ad {
margin-bottom:10px;
}
legend {
	font:bold 16px verdana, arial, tahoma, sans-serif;
}

fieldset {
	width:400px;
	border:none;
}
label {
	display:block;
	width:200px;
	font:12px verdana, arial, tahoma, sans-serif;
	padding-bottom:10px;
}
label input {
	width:200px;
}

.errorlist {
	list-style:none;
	font:12px verdana, arial, tahoma, sans-serif;
	color:red;
}
