body {
	margin:0px;
	background-color:#333333;
	background-image:url(bg_geralGIF.gif);
	background-position:top;
	background-repeat:repeat-x;
}

h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }

p {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:justify;
	margin:5px;
	padding:0px;
}

form { padding:0px; margin:0px; }

fieldset { border:0px; margin:0px; padding:0px; }

input {
	border:1px solid #CCCCCC;
	font-family:"Trebuchet MS";
	font-size:12px;
}

a:link { text-decoration:none; color:#FF6600; }
a:hover { text-decoration:none; color:#FF6600; border-bottom:1px dashed #FF6600; }
a:visited { text-decoration:none; color:#FF6600; }

#tudo {
	width:600px;
	padding:5px;
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	margin-left:-300px;
	border-right:5px solid #CCCCCC;
	border-bottom:5px solid #F4F4F4;
}

#csswebdesign h1, h2, h3 { display:none; }

#csswebdesign {
	width:600px;
	height:115px;
	background-image:url(cssparawebdesign.png);
	background-repeat:no-repeat;
}

.orie span { display:none; }

.orie { 
	background-image:url(header_orientacoes.png);
	background-repeat:no-repeat;
	width:210px;
	height:34px;
}

.apre span { display:none; }

.apre { 
	background-image:url(header_apresentacao.png);
	background-repeat:no-repeat;
	width:155px;
	height:34px;
}

.fina span { display:none; }

.fina { 
	background-image:url(header_finalidade.png);
	background-repeat:no-repeat;
	width:118px;
	height:34px;
}

.estr span { display:none; }

.estr { 
	background-image:url(header_estrutura.png);
	background-repeat:no-repeat;
	width:189px;
	height:34px;
}

.porq span { display:none; }

.porq { 
	background-image:url(header_pqcss.png);
	background-repeat:no-repeat;
	width:135px;
	height:34px;
}

.pode span { display:none; }

.pode { 
	background-image:url(header_opoderdascss.png);
	background-repeat:no-repeat;
	width:179px;
	height:34px;
}

#menu {
	float:right;
	padding-right:10px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
	font-family:"Trebuchet MS";
}

#menu ul {
	margin:5px;
	padding-left:13px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	list-style-image:url(lista_estrela.png);
}

#menu ul li { padding-bottom:5px; }

#busca {
	text-align:right;
	background-image:url(bg_busca.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-bottom:5px;
}

#busca p { margin:0px; padding:0px; text-align:right; }

acronym { background-color:#EEEEEE; }

abbr { background-color:#FFF8F1; }

#navMenu {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:center;
	background-image:url(bg_navmenu.png);
	background-repeat:repeat-x;
}

#navMenu ul {
	margin:0px;
	padding:0px;
}	

#navMenu ul li { display:inline; list-style-type:none; margin:10px; }

.i-texto { width:250px; background-image:url(bg_inputext.png); background-repeat:repeat-x; }

.i-buscar, .i-mapa {
	border-top:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#F4F4F4;
}

.pregras5 { font-style:italic; }