* {
	padding: 0;
	margin: 0;
}
body {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-align: center;
    background: #FFFFFF;
    color: #002E18;
}

.center
{
	width: 560px;
	background: transparent url(../imagens/front/container_bg.jpg) center top repeat-y;
}
.right
{
	width: 50%;
	background: transparent url(../imagens/front/page_right_middle_bg.jpg) left top repeat-y;
}
.left
{	
	width: 50%;
	background: #FFFFFF url(../imagens/front/page_left_bg.jpg) right bottom no-repeat;
}
#page {
    margin: auto;
    text-align: center;
    width: 995px;
}
#container {
    text-align: left;
    width: 560px;
}
#containerMiddle {
    text-align: left;
    background: transparent url(../imagens/front/container_middle_left_bg.jpg) right top no-repeat;
    padding-left: 30px;
    height: 100%;
}
#pageHeader {
    text-align: center;
    background: transparent url(../imagens/front/page_header_bg.jpg) center top no-repeat;
    height: 200px;
}
#pageBottom {
    text-align: center;
    background: transparent url(../imagens/front/page_bottom_bg.jpg) center top no-repeat;
    height: 46px;
}
#pageLeft
{
    height: 695px;
    width: 259px;
    vertical-align: bottom;
}
#pageRight 
{
    background: transparent url(../imagens/front/page_right_bg.jpg) left top no-repeat;
    height: 709px;
    width: 176px;
}
#bottom
{
	position:static;
	background: transparent url(../imagens/front/page_bottom_full_bg.jpg) center bottom no-repeat;
	height:45px;
	width:995px;
}
#textoCenter
{
	padding: 0 70 0 26;
	font-family: Verdana;
	font-size: 10px;
	color: #002E18;
}
#tituloCenter
{
	padding: 20 70 0 26;
}
#picosCenter
{
	margin: 0 70 10 86;
	background-position: center center;
	background-image: url(../imagens/front/separador.gif);
	background-repeat: repeat-x;
	height: 5px;
}
#imagemCenter
{
	padding: 52 70 0 26;
}
#linksCenter
{
	padding: 20 70 0 26;
}
#formulario
{
	padding-right: 56px;
	padding-left: 26px;
	font-size: 10px;
	color: #002e18;
	padding-top: 20px;
	font-family: Verdana;
}
#submenu
{
	padding-left: 100px;
}
#linkdefault {
    text-align: left;
    width: 560px;
}
.titulo
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #047C7C;
}
.textoFormulario
{
	font-family: Verdana;
	font-size: 10px;
	color: #002E18;
	text-align: right;
}
.textoSubMenu
{
	font-family: Verdana;
	font-size: 10px;
	color: #E9FBC7;
	height: 13px;
}
.textoSubMenu A
{
	color: #E9FBC7;
	text-decoration: none;
	background: #013F21;
	padding: 0 6 1 6;
}
.textoSubMenu A:hover
{
	background: #940F10;
}

.textoSubMenu_sel
{
	font-family: Verdana;
	font-size: 10px;
	color: #E9FBC7;
	height: 13px;
}
.textoSubMenu_sel A
{
	color: #E9FBC7;
	text-decoration: none;
	padding: 0 6 1 6;
	background: #940F10;
}
.marquee_position
{
	padding-left: 15px;
	padding-right:15px;
	padding-top: 10px;
}
.marquee
{
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana;
}
.marquee A
{
	text-decoration: none;
	color: #FFFFFF;
}
.marquee A:hover
{
	color: #FFFF66;
}
.lingua
{
	font-size: 9px;
	color: #FFFF66;
	font-family: Verdana;
	font-weight:bold;
	text-align: right;
}
.lingua_position
{
	padding-right: 15px;
	
	padding-top: 35px;
	text-align: right;
}
.menu_position
{
	padding-left: 10px;
	padding-top: 49px;
	
}
.menu
{
	font-size: 10px;
	color: #000000;
	font-family: Arial;
	font-weight:bold;
}
.menu A
{
	text-decoration: none;
	color: #000000;
	height: 13px;
	padding: 0 3 0 3;
}
.menu A:hover
{
	color: #E9FBC7;
	background: #940F10;
}
.menu_sel A
{
	color: #E9FBC7;
	background: #940F10;
}
.contactos
{
	text-align: right;
	font-size: 9px;
	color: #FFFFFF;
	font-family: Verdana;
	text-decoration: none;
	padding-left: 280px;
	padding-top: 26px;
	padding-right: 192px;
}
.contactos A
{
	color: #FFFFFF;
	text-decoration: none;
}
.contactos A:hover
{
	color: #FFFF66;
}

.separador
{
	background-position: center center;
	background-image: url(../imagens/front/separador.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.links
{
	height: 29px;
}
.links A
{
	font-size: 9px;
	color: #047C7C;
	font-family: Verdana;
	text-decoration: none;
}
.links A:hover
{
	color: #940F10;
}
.textoFaq
{
	padding-left: 13px;
}
.texto
{
	font-size: 10px;
	color: #002E18;
	line-height: 15px;
	font-family: Verdana;
}
.texto A
{
	font-weight:bold;
	color: #002E18;
	text-decoration: none;
}
.texto A:hover
{
	color: #940F10;
}