﻿/*Geral*/
body{text-align: center;margin: 0px;background: #F4F4F4 url('/img/bgBody.png') repeat-x}
td, input, select{font-family: Arial, sans-serif;font-size: 11px;}
input, textarea { font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #000000; background-color: #F2F2F2; border-width: 1px;}
.contrato { border:1px solid gray; padding: 10px; font-size: 13px; height: 200px; overflow-y: scroll; width: 650px }
.categoria { color: white }
.radios { background: transparent }
.auto { width: 100%  }
h1 { FONT-SIZE: 15px; margin: 0 }
h3 { FONT-SIZE: 11px; margin: 0  }

#base { height:100%;width: 984px;padding:0px;margin: 0 auto;background: white; border-left:2px solid #E9E9E9; border-right:2px solid #E9E9E9;}
.toolbar {background: url(/img/bgToolbar.png);height:41px;font-family:Tahoma;font-size:11px;}
.toolbar a { color:black}

/*Menu Left*/
#theMenu                {list-style:none;margin: 5px 0px 0px 0px;padding: 0px;width: 100%;display: block;}
#theMenu h3             {margin: 0px;background: white;font-family: Tahoma;font-size: 11px;text-align: left;padding: 0px 0px 5px 5px;border-bottom:1px solid white;}
#theMenu h3             {color: black }
#theMenu h3 a           {color: black }
#theMenu li ul          {list-style:none;margin: 0px;padding: 0;width: 100%;display: block;}
#theMenu li ul li       {background: white;color: white;padding: 0px;display: block;text-align: left;padding: 0px 0px 3px 5px;font-family: Tahoma;font-size: 11px;border-bottom:1px solid white;}
#theMenu li a           {color: #4D4946;display: block;}
#theMenu li a:hover     {text-decoration: underline;color: black;}
#theMenu li a:visited   {color: #990066;}

/*- Bordas */
DIV.tb_header           {PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	PADDING-TOP: 0px;	POSITION: relative;	HEIGHT: 30px}
DIV.tb_header_right     {RIGHT: 0px;	BACKGROUND: url(../img/box/box_header_right.gif) right 50%;	WIDTH: 5px;	POSITION: absolute;	TOP: 0px;	HEIGHT: 30px} 
DIV.tb_header_left      {BACKGROUND: url(../img/box/box_header_left.gif) left 50%;	LEFT: 0px;	WIDTH: 5px;	POSITION: absolute;	TOP: 0px;	HEIGHT: 30px}
H2                      {FONT-WEIGHT: normal;	FONT-SIZE: xx-small;	LINE-HEIGHT: 180%;	font-famiy: verdana}
H2.tb_header_text       {PADDING-RIGHT: 10px;	PADDING-LEFT: 10px;	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	BACKGROUND: url(../img/box/box_header.gif) repeat-x;	PADDING-BOTTOM: 0px;	MARGIN: 0px;	COLOR: #555;	PADDING-TOP: 4px;	POSITION: relative;	HEIGHT: 30px}
DIV.tb_body_grd         {BORDER-RIGHT: #c2c2c2 1px solid;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FONT-SIZE: 11px;	BACKGROUND: url(../img/box/box_content_bg_grey.gif) #f5f5f5 repeat-x 50% top;	PADDING-BOTTOM: 10px;	BORDER-LEFT: #c2c2c2 1px solid;	PADDING-TOP: 10px} 
.clear                  {CLEAR: both} 
DIV.tb_body_grd_content {PADDING-RIGHT: 10px;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 0px;	WIDTH: 100%;	COLOR: #333;	PADDING-TOP: 0px} 
TABLE.tb_register TD    {FONT-SIZE: 11px} 
.page_title             {PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FONT-WEIGHT: bold;	FONT-SIZE: 13px;	PADDING-BOTTOM: 3px;	COLOR: #f90;	PADDING-TOP: 3px}
DIV.tb_footer_grd       {BACKGROUND: url(../img/box/box_content_btm_grey.gif) repeat-x;	WIDTH: 100%;	POSITION: relative;	HEIGHT: 8px} 
DIV.tb_footer_right_grd {RIGHT: 0px;	BACKGROUND: url(../img/box/box_content_btmright_grey.gif) no-repeat;	WIDTH: 8px;	POSITION: absolute;	TOP: 0px;	HEIGHT: 8px} 
DIV.tb_footer_left_grd  {BACKGROUND: url(../img/box/box_content_btmleft_grey.gif) no-repeat;	LEFT: 0px;	WIDTH: 8px;	POSITION: absolute;	TOP: 0px;	HEIGHT: 8px}

/*- Menu Toolbar */
#tabs5                  {float:left;line-height:normal;table-layout: fixed;}
#tabs5 ul               {margin:0;padding: 3px 0px 0px 0px;list-style:none;height:38px}
#tabs5 li               {display:inline;margin:0;padding:0;cursor:pointer}
#tabs5 a                {float:left;height:35px;/*background:url("../img/tableft5.gif") no-repeat left top;*/margin:0;padding:0 0 0 0px;text-decoration:none;}
#tabs5 a span           {float:left;height:25px;width:80px;cursor:pointer;display:block;background:url("../img/filete.bmp") no-repeat right top;padding: 10px 0px 0px 0px;color:#4D4946;}
#tabs5 a:hover span     {color:#FFF;}
#tabs5 a:hover          {background:#88BE2C; color:White}
#tabs5 a:hover span     {background:#88BE2C; color:White}
#tabs5 #current a       {background:#88BE2C; color:White}
#tabs5 #current a span  {background:#88BE2C; color:White}



/* FAQ */
.faq li a { font-weight:bold }
.faq div  { display:none; padding:10px; width: 97%; }
