#modulos-left-column {
	position: relative;
	float: left;
	width: 330px;
	margin-top: 25px;
	margin-left: 45px;
}
#tit {
	position: relative;
	height: 68px;
	margin-top: 20px;
	background: url(imagens/modulos.gif) right no-repeat;
}
#modulos-left-column li {
	background: url(imagens/fundo-tabela.gif) right repeat-y;
	padding-bottom: 5px;
}
#modulos-left-column li.modulo1 {
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo1.jpg) right no-repeat;
}
#modulos-left-column li.modulo2 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo2.jpg) right no-repeat;
}
#modulos-left-column li.modulo3 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo3.jpg) right no-repeat;
}
#modulos-left-column li.modulo4 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo4.jpg) right no-repeat;
}
#modulos-left-column li.modulo5 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo5.jpg) right no-repeat;
}
#modulos-left-column li.modulo6 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo6.jpg) right no-repeat;
}
#modulos-left-column li.modulo7 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo7.jpg) right no-repeat;
}
#modulos-left-column li.modulo8 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo8.jpg) right no-repeat;
}
#modulos-left-column li.modulo9 {
	clear: right;
	margin-top: 40px;
	height: 47px;
	background: url(imagens/modulo9.jpg) right no-repeat;
}
#modulos-left-column li h1 {
	position: relative;
	color: #1d32a7;
	font-size: 16px;
	font-weight: bold;
}
#modulos-left-column li h2 {
	position: relative;
	color: #333333;
	padding-right: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
#modulos-left-column li p {
	color:  #333333;
	font-size: 12px;	
}
#modulos-left-column li p span{
	padding-left: 20px;
	display: block;
}
#modulos-left-column li p a{
	color: #333333;
}


#modulos-right-column {
	position: relative;
	float: left;
	width: 328px;
	height: 478px;
	padding-top: 20px;
	padding-left: 10px;
	background: url(imagens/circulo-fundo.gif) top left no-repeat;
	margin-top: 25px;
}
#modulos-right-column li {
	margin-top: 40px;
}
#modulos-right-column li h1 {
	position: relative;
	color: #1d32a7;
	font-size: 14px;
	font-weight: bold;
}
#modulos-right-column li h2 {
	position: relative;
	margin-top: 5px;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}
#modulos-right-column li p {
	margin-top: 5px;
	padding-left: 25px;
	color: #333333;
	font-size: 11px;	
}
#modulos-right-column li.foto {
	display: table;
	margin-top: 20px;
	width: 326px;
	background: url(imagens/body-galeria.gif);
}
#modulos-right-column li.foto div.head {
	width: 326px;
	height: 36px;
	background: url(imagens/head-galeria.gif);
}
#modulos-right-column li.foto div.bottom {
	clear: left;
	width: 326px;
	height: 5px;
	background: url(imagens/bottom-galeria.gif) no-repeat bottom;
}
#modulos-right-column li.foto a.first, #modulos-right-column li.foto a {
	display: block;
	clear: left;
	float:left;
	margin-left: 15px;
	margin-top: 10px;	
	border: 1px #cccccc solid;
}
#modulos-right-column li.foto a {
	clear: none;
}
#modulos-right-column li.foto a.first:hover, #modulos-right-column li.foto a:hover {
	border: 1px #000000 solid;
}