h1{
	font-family: arial, sans-serif;
	padding: 0px 0px 7px 0px;
	margin:  0px 5px 5px 0px;
	font-size: 16px;
	font-weight: bolder;
	color: #fcff00;
	border-bottom: solid #fcff00 1px;
}
h4{
	font-family: arial, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 13px;
	color: #fcff00;
}
h5{
	font-family: arial, sans-serif;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	color: #fcff00;
}
p
{ margin: 0px;
  padding: 0px 0px 16px 0px;
  line-height: 1.7em;
}
A:LINK {color: #fcff00; text-decoration: none; font-weight: bold;}
A:VISITED {color: #fcff00; text-decoration : none; font-weight: bold;}
A:HOVER {color: #ff0000; text-decoration : none; font-weight: bold;}
body {	 font-family: Arial, Helvetica, sans-serif; font-size: 75%; background-color: #2f2f2f; }
table { border-collapse: collapse; }
img{
	border: none;
	padding: 0px;
	margin: 0px;
}
.fundo_branco {
	background-color: White;
}
.menu{
	/*background-color: #B8B8B8;*/
	background-color: #515151;
	vertical-align: bottom;
	border-bottom: 2px solid #fcff00;
}
.conteudo{
	color: #fff;/*#e5e5e5; */
    font-family:  arial, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: top;
	font-size: 100%;
	padding: 5px;
	background-color: #515151;
	height: 320px;
	/width: 740px;
}
.td_footer{ height: 18px; background-color: #fcff00; text-align: right; color: #333; font-size:75%;  
 border: 1px solid #fcff00; font-weight: bold;

}
.imgborder{
border: solid 1px #666;
}
.td_dir{	background-image: url(../images/back_direita.gif); 
background-position: left; background-repeat: repeat-y; border-left: 2px solid #fcff00; width: 50px;}
.td_esq{	background-image: url(../images/back_esquerda.gif); 
background-position: right; background-repeat: repeat-y; border-right: 2px solid #fcff00; width: 50px;}
.canto_esq{	background-image: url(../images/canto_esquerdo.gif); 
background-position: right; background-repeat: no-repeat; border-right: 2px solid #fcff00; width: 50px;}

.box{ border: 1px solid #e5e5e5;	vertical-align: middle; text-align: center;	width: 280px;	padding: 3px;	background-color: #F9F9F9; 
	border-collapse: separate;}
	
.paredes{ height: 580px; border-right: 1px dashed #e5e5e5;	padding: 0px 0px 3px 0px;	background-color: #515151; margin: 0px 5px 0px 0px; border-collapse: separate;}

.separador{	width: 4px; }
	
.box_big{ border: 1px solid #E6E6E6; vertical-align: middle; text-align: center; padding: 3px;	background-color: #F9F9F9; 
	border-collapse: separate; }

.box_img_main{ 
border-collapse:separate; 
display: inline;
}
.box_img{ 
border: 1px solid #E6E6E6; 
vertical-align: middle; 
text-align: center; 
background-color: #fff; 
width: 136px; 
height: 136px;
padding-top: 3px;
margin: 0px;
}	
.ok{	
background-color: #fcff00;	
color: #fff; 
font-size: 90%;	
font-weight: bolder;	
border: 0px solid #000;	
padding: 2px;
margin-top: 5px;  
background-image: url(../images/back_bottom.gif); 
background-position: bottom; 
background-repeat: repeat-x}
.cancelar{	background-color: #e6e0ce;	color: #333;	font-weight: bolder;	border: 1px solid #666666;	margin-top: 5px; }

.linha_hori{ border-bottom: #fff 1px dashed; padding-bottom: 3px; padding-top: 5px; margin: 3px;}
.linha_verti{ border-left: #ccc 1px dashed; padding: 3px; margin: 3px;}
.linha_hori2{ border-bottom: #fff 1px dashed; padding-bottom: 3px; padding-top: 5px; margin: 3px;}
.linha_hori3{ border-bottom: #999 1px dashed; padding-bottom: 6px; padding-top: 5px; margin: 3px;}

.red{
	font-weight: bolder;
	color: Red;
}
.red A {color: #ff0000; text-decoration : none; font-weight: bold;}
.banner {
background-color: #515151;
margin: 0px;
padding: 0px;
border-bottom: solid #515151 1px; 

}

#marqueecontainer{
position: relative;
width: 195px; /*marquee width */
height: 170px; /*marquee height */
overflow: hidden;
/*border-top: 1px solid #fcff00;
border-left: 1px solid #fcff00;*/
padding: 0px;
padding-left: 2px;
margin: 0px 0px 0px 0px;
}
#vmarquee{
position: absolute; 
width: 100%;
padding: 0px;
padding-left: 0px;
}
.canto{
	position: relative;
	width: 200px; /*marquee width */
	overflow: hidden;
	border-top: 1px solid #fcff00;
	border-left: 1px solid #fcff00;
	/*border-bottom: 1px solid #333;
border-right: 1px solid #333;*/
	padding: 2px;
	padding-left: 4px;
	margin: 0px 0px 15px 5px;
	background-image: url(f_perfil.php);
/*background-color:#666;*/
}

a.menutitle, a.menutitle:visited, a.menutitle3, a.menutitle3:visited, .pesquisa{
cursor: Pointer;
width: 198px;
text-align: left;
text-decoration: none;
font-family:verdana;
font-size: 70%;
color: #00aad5;
padding: 2px;
border: solid 1px #b0b0b0;
background-color:#e3e3e3;
margin-top: 1px;
}
a.menutitle:hover, a.menutitle3:hover {
cursor: Pointer;
color: #4b4d3e;
border: solid 1px #66cc33;
background-color:#c2f4a8;
font-size: 70%;
}
.submenu{
}

.f_header{
background-color: #555555;
color:#000;
padding: 3px;
font-weight:normal;
border: solid 1px #000000;
}
.f_header2{
background-color: #555555;
color:#fff;
padding: 3px;
font-weight:normal;
border: solid 1px #000000;
}
.f_cell{
font-weight:normal;
border: solid 1px #333;
padding: 3px;
background-color: #636363;
}
.f_terms
{
overflow: auto; 
height: 300px; 
width: 200px;
color:#fff;
font-weight:normal;
border: none;


/*font-size:115%;*/

}
input, textarea, select, submit, file, .f_field{
border: solid 1px #ccc;
background-color:#313131;
text-decoration: none;
font-family:verdana;
font-size: 85%;
color: #fff;
font-weight: bold;
padding:1px;
}
.f_field
{
background-color:#fff;
color:#313131;
font-weight: normal;
}

.edt_go, .edt_go {
margin: 0px;
padding: 0px;
background-color: #616161;
color: #FFFF00;
font-weight:bolder;
border: solid 1px #333;
font-size: 110%;

}

/*- Menu Tabs 11--------------------------- */

    #tabs11 {
      float:left;
      width:600px;
		background-color: #515151;
      /*background:#F9F7F3;*/
      font-size:93%;
      line-height:normal;
      /*border-bottom:1px solid #C2BDAE;*/
      }
    #tabs11 ul {
          margin:0;
          padding:10px 0px 0 10px;
          list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
      background:url("../images/tableft11.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none; 
	  font-weight: bolder;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url("../images/tabright11.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
	  font-weight: bolder;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#ff0000;
	  font-weight: bolder;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }

      #tabs11 #current a {
              background-position:0% -42px;
      }
      #tabs11 #current a span {
              background-position:100% -42px;
      }

