body {
	text-align: center;
	font: 12px Verdana;
	color: #333333;
	background: #EEEEEE url(images/background.gif) repeat-x 0 0;
	margin: 0 0 0 0;
}
a {
	color: #4A79A5;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
img {
	border: 0;
}


/** MENU **/
.box {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	padding: 6px;
	margin-bottom: 10px;
	text-align:left;
}
.box h2 {
	background-color: #4A79A5;
	color: #ffffff;
	font-size: 1em;
	text-transform: uppercase;
	padding: 4px;
	margin-bottom: 5px;
	margin-top:2px;

}

.h2 {
	background-color: #4A79A5;
	color: #ffffff;
	font-size: 1em;
	text-transform: uppercase;
	padding: 4px;
	margin-bottom: 5px;
	margin-top:2px;
}

.h3  {
	font-size:1.5em;
	font-weight:normal;
}

#lsidebar {
	width: 200px;
	float: left;
	padding-bottom: 10px;
}

#lsidebar ul {
	list-style-type: none;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#lsidebar ul li {
	line-height: 1.4em;
	padding: 4px 0 4px 17px;
	background: url(images/bullet.gif) no-repeat 2px 9px;
	border-bottom: 1px dotted #B6B6B6;
}
#lsidebar ul li a {
	color: #333333;
	text-decoration: none;
}
#lsidebar ul li a:hover {
	color: #4A79A5;
	text-decoration: underline;
}

#lsidebar ul li table td a {
	color: #333333;
	text-decoration: none;
}

.linkUnidades{
	color: #333333;
	text-decoration: none;
}

.linkUnidades:hover{
	color: #4A79A5;
	text-decoration: underline;
}

ol { 
	list-style-type: upper-roman; 
	padding: 4px 0 4px 30px;
	border-bottom: 1px dotted #B6B6B6;
}

/*ol a {
	line-height: 1.8em;
	color: #333333;
	text-decoration:none;
	border-bottom: 1px dotted #B6B6B6;
}

ol a:hover {
	line-height: 1.8em;
	color: #4A79A5;
	text-decoration: underline;
}*/


.tabelaLista th {
	text-align:center;
	font-size:12px;
	font-style:italic;
	border:dotted #cccccc thin;
	background-color:#999999;
	padding-top:3px;
	padding-bottom:3px;
}

.tabelaLista td {
	text-align:left;
	font-size:12px;
	font-style:italic;
	border-bottom:dotted #cccccc thin;
	border-left:dotted #cccccc thin;
	border-right:dotted #cccccc thin;
	padding-top:3px;
	padding-bottom:3px;
}

.tabelaLista2 td {
	text-align:left;
	font-size:12px;
	padding-top:3px;
	padding-bottom:3px;
}



/** BEGIN footer **/
#footer {
	clear: both;
	background-color: #4A79A5;
	color: #2E4B54;
	font-size: 0.9em;
	height: 35px;
	padding-top: 20px;
}
	#footer a {
		color: #ffffff;
	}
	#footer .wrapper {
		width: 960px;
		margin: auto auto;
		text-align: left;
	}
	#footer .l {
		float: left;
	}
	#footer .r {
		float: right;
	}
/** END footer **/


.ads {
	padding: 0 7px;
	text-align: center;
}

.ads img {
	margin: 7px;
}

.flickr {
		text-align: center;
		padding: 0 7px;
}

.flickr img {
	margin: 6px;
}


.labelFormulario{
	font-family: Verdana,Geneva,sans-serif;
	color:#4A79A5;
	font-size:12px;
	font-weight:bold;
}

.obrigatorio{
	font-family: Verdana,Geneva,sans-serif;
	color:#4A79A5;
	font-size:12px;
	font-weight:bold;
}

input{
	font-family: Verdana,Geneva,sans-serif;
	color:#4A79A5;
	font-size:12px;
}

textarea{
	font-family: Verdana,Geneva,sans-serif;
	color:#4A79A5;
	font-size:12px;
}


#noticia {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	margin-bottom: 10px;
	padding: 6px;
}

.linkNoticia:a {
	font-size:0.8em;
	color:#333333;
	text-decoration:none;
}

.linkNoticia:hover {
	font-size:0.8em;
	color:#4A79A5;
	text-decoration:underline;
}

