/* CSS Document */

body 
	{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 140%;
	text-align: justify;
	font-size: 12px;
	}

#tudo {
	position: absolute;
	left: 50%;
    width: 750px;
	margin-left: -375px;
    border: 1px solid #FF0000;
	background-image:url(../imgs/back_body.jpg);
}

#topo {
    width: 750px;
    height: 150px;
}

#menu {
    float: left;
    width: 150px;
	background-color:#000000;
    padding: 0px 0px 0px 0px; /*top right bottom left*/
    border: 0px solid #FF0000;
}

#conteudo {
    float: right;
    width: 600px;
	padding: 0px 0px 0px 0px; /*top right bottom left*/
}

#rodape {
    width: 730px;
    height: 20px;
    padding: 0 10px;
    background-color:#000000;
    clear: both;
}

#rodape p {
    line-height:20px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:10px;
}

caption 
	{
	color: #DBDDBF;
	background-color: #000000;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	line-height: 140%;
	text-align: right;
	margin: 3px 0px 3px 0px; /*top right bottom left*/
	padding: 3px 10px 3px 0px; /*top right bottom left*/
	}	
	
.texto_peq
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	line-height: 150%;
	}

.texto
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 150%;
	}
	
.texto_left
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	}
	
.texto_center
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 150%;
	}	
	
.title
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #000000;
	line-height: 150%;
	}
	
.title3
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #ffffff;
	line-height: 150%;
	}
	
.title_menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform:uppercase;
	color: #4AB2E7;
	line-height: 150%;
	}
	
.title2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #000000;
	line-height: 150%;
	}
	
/* Link Geral*/
.link 
	{
	color: #CC0000;
	text-decoration: underline;
	}

.link:hover 
	{
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	}
	
.link:visited
	{
	color: #CC0000;
	text-decoration: underline;
	}
/* Fim link geral*/

/* Link Geral2*/
.link2 
	{
	color: #FFFFCC;
	text-decoration: underline;
	}

.link2:hover 
	{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	}
	
.link2:visited
	{
	color: #FFFFCC;
	text-decoration: underline;
	}
/* Fim link geral2*/

 /*Menu*/
.buttonmenu{
width:150px;
margin: 0px;
padding: 0px;
}

.buttonmenu li{
list-style-type: none;
float: left;
}

.buttonmenu li a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
text-decoration: none;
color: #DBDDBF;
font-weight: bold;
display: block;
width: 148px;
height: 22px;
border: 1px solid #CC0000;
padding: 5px 0px 0px 0px; /*top right bottom left*/
}

.buttonmenu li a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #DBDDBF;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: #000000;
background-color: #DBDDBF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
display: block;
width: 148px;
height: 22px;
border: 1px solid #CC0000;
padding: 5px 0px 0px 0px;
}
/* FIM Menu*/