a.texto2:hover {color: rgb(190, 127, 0)}
a.texto1:hover {color: rgb(220, 220, 220)}

td,th,tbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}

body {
        margin: 0;
        text-align: center;
        color: #000000;
        background-color: rgb(51, 51, 51);
        background-image: url(../img/bg.jpg);
        background-repeat: repeat-x;
        text-decoration: none;
        scrollbar-base-color: rgb(0,0,0);
        scrollbar-face-color: rgb(0,0,0);
        scrollbar-arrow-color: rgb(238,121,0);
        scrollbar-DarkShadow-Color: rgb(64,64,64);
        scrollbar-3dlight-color:rgb(51,51,51);
        scrollbar-track-color:rgb(0,0,0);
}

.td01 {
	width: 1px; 
	height: 600px;
	background-image: url(img/lateral_01.jpg);
	background-repeat: repeat;
}

.td02 {
	width: 597px; 
	height: 600px;
	background-color: rgb(255, 255, 255);
	vertical-align: top;
}

.td02tb01 {
	height: 600px; 
	margin-left: auto; 
	margin-right: auto; 
	width: 597px; 
	text-align: left;
 	border: 0; 
	padding: 0; 
}

.td02tb01td01 {
	width: 597px; 
	height: 30px; 
	vertical-align: middle;
	background-image: url(img/bg_top.jpg);
	background-repeat: repeat;
	padding-left: 5px;
}

.botao {
        width: 597px;
        height: 30px;
	text-align: center;
        vertical-align: middle;
        background-image: url(img/bg_top.jpg);
        background-repeat: repeat;
        padding-left: 5px;
}


.td02tb01td02 {
	width: 597px; 
	height: 270px; 
	vertical-align: top;
	text-align: center;
}

.td02tb01td02tb01 {
	height: 270px; 
	margin-left: auto; 
	margin-right: auto; 
	width: 300px; 
	text-align: left;
	padding: 0px;
	border: 0px;
}

.td08e {
	width: 200px; 
	height: 30px; 
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-variant: normal;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: rgb(77, 77, 77);
	padding-top: 5px;
	padding-left: 5px;
	letter-spacing: 2px;
}

.td02tb01td02tb01td01 {
	width: 597px; 
	height: 220px; 
	vertical-align: middle;
	text-align: center;
}

.td02tb01td02tb01td02 {
	width: 597px; 
	height: 50px; 
	vertical-align: top;
	text-align: center;
}

.td02tb01td02tb02 {
	width: 597px; 
	height: 50px; 
	vertical-align: middle;
}

.td02tb01td02tb02td01 {
	width: 189px; 
	height: 50px; 
	vertical-align: top;
}

.td02tb01td02tb02td02 {
	width: 50px; 
	height: 50px; 
	vertical-align: middle;
	text-align: center;
}


.td02tb01td03 {
	width: 597px; 
	height: 270px; 
	vertical-align: middle;
	text-align: center;
}

.td03 {
	width: 1px; 
	height: 600px;
	background-color: rgb(0, 0, 0);
}

.td04 {
	width: 200px; 
	height: 100%;
	background-color: rgb(235, 235, 235);
	vertical-align: top;
}

.td04tb01 {
	height: 100%; 
	margin-left: auto; 
	margin-right: auto; 
	width: 200px; 
	text-align: left;
	border: 0;
	padding: 0;
}

.td04tb01td01 {
	width: 200px; 
	height: 30px; 
	vertical-align: middle;
	background-image: url(img/bg_top.jpg);
	background-repeat: repeat;
	padding: 5px;
}

.td04tb01td02 {
	width: 450px; 
	height: 100%; 
	vertical-align: top;
	background-image: url(img/bg_fact.jpg);
	background-repeat: repeat-y;
	background-position: top center;
}

.td05 {
	width: 1px; 
	height: 600px;
	background-image: url(img/lateral_02.jpg);
	background-repeat: repeat;
}

.main {
	margin-left: auto;
	margin-right: auto;
	height: 620px;
	width: 800px;
	text-align: center;
	border: 0;
	padding: 0;
}

.texto {
	text-align: justify;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #dbdbdb;
	font-size: 12px;
	letter-spacing: 1px;
}

.texto2 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 15px;
	text-align: left;
	letter-spacing: 1px;
	color: rgb(77, 77, 77);
	vertical-align: middle;
}

.texto1 {
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        letter-spacing: 0px;
        font-style: normal;
        font-variant: normal;
        text-align: left;
	text-decoration: none;
        color: #dbdbdb;
}

.guest02 {
        width: 597px;
        height: 600px;
        background-color: rgb(255, 255, 255);
        vertical-align: middle;
}

.guest03 {
        width: 1px;
        height: 600px;
        background-image: url(img/lateral_02.jpg);
        background-repeat: repeat-y;
	background-position: top left
}

.guest01 {
        width: 1px;
        height: 600px;
        background-image: url(img/lateral_01.jpg);
        background-repeat: repeat-y;
        background-position: top right
}

.form {
	border-style: solid;
	border-color: rgb(140,140,140);
	border-width: 1px;
	height: 15px;
	width: 50px
	font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        letter-spacing: 0px;
        font-style: normal;
        font-variant: normal;
        text-align: center;
	vertical-align: middle;
        text-decoration: none;
        color: rgb(150,150,150);
	background-color: rgb(0,0,0);
        background-repeat: repeat-x;
        background-position: top right
}


.login2 {
	color: rgb(150,150,150);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        letter-spacing: 0px;
        font-style: normal;
        font-variant: normal;
        text-align: center;
	border: 0px;
}

.login1 {
        color: rgb(150,150,150);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        letter-spacing: 0px;
        font-style: normal;
        font-variant: normal;
        text-align: center;
        border: 1px;
	border-style: solid;
	background-color: rgb(200,200,200);
}


.box {
	color: rgb(75,75,75);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        letter-spacing: 0px;
        font-style: normal;
        font-variant: normal;
        text-align: center;
        border: 1px;
        border-style: solid;
        background-color: rgb(200,200,200);
	width: 40px;
	height: 15px;
}

div.pub{
	position:absolute;
	left:50%;
	top:100px;
	margin: 0 0 0 -250px;
	border-width:0px;
	width:75px;
	height:150px;
}

p.pub{
	color: rgb(200,200,200);
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
}
