/* IMPORTANT: Site copyrighted by RFT Advogados. It may not be partially or totally reproduced without written permition.  Last Modification: 08/13/2009. By: Lilian Vasquez - OCTOS CREATIVE COMMUNICATION. Contact Phone: +1 404.514.3084<--- *//* BODY------------------------------------------------------------*/html, body, blockquote, q, dt, dl, div, h1, h2, h3, h4, h5, h6, a, table, tr, td, ul, ol, li, img, form {padding:0;margin:0;border:0;}img {vertical-align: middle;}.wrap {clear:both;}.space {height:20px;}body{font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;background:#b2ab9b;}/* TITLES------------------------------------------------------------*/h1 {color:#8A6753;font-size:16px;margin-bottom:10px;}h2 {color:#660000;font-size:13px;margin-bottom:10px;}h3 {color:#8A6753;font-size:13px;margin-bottom:10px;}/* HEADER------------------------------------------------------------*/#head{background:url(../img/m.jpg);height:30px;}#fi {width: 279px;height: 83px;float:left;text-indent: -10000px;overflow: hidden;background: url(../images/logo.jpg) no-repeat;margin-left:10px;}/* BANNER------------------------------------------------------------*/#banner {margin: 0 auto;width:970px;height:154px;}#banner_bk {background:#FFF;padding-bottom:5px;}/* MENU------------------------------------------------------------*/#menu {height:30px;width:970px;margin:0 auto;}.menu, .menu ul {list-style-type:none;}.menu li.top {display:block; float:left; position:relative;}.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}.menu li.top a.top_link {display:block;float:left;height:25px;color:#FFFFFF;padding-left:15px;background:url(../img/m.jpg);padding-top:5px;text-decoration:none;border-right:solid 1px #FFFFFF;}.menu li.top a:hover.top_link {display:block; float:left; height:25px; color:#FFF;padding-left:15px; background:#0066CC;padding-top:5px;}.menu li a {width:178px; text-decoration:none;}.menu a:hover {visibility:visible;} /* IE6 */.menu li:hover { position:relative; z-index:200;} /* IE7 */.menu li a:hover {background:#000;}.menu ul, .menu :hover ul ul, .menu :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}.menu li.con {display:block; float:left; position:relative;}.menu li.con a {text-decoration:none;width:177px;}.menu li.con a.top_link {display:block; float:left; height:25px; color:#FFF;padding-left:15px;background:url(../img/me.jpg);padding-top:5px;text-decoration:none;}.menu li.con a:hover.top_link {display:block; float:left; height:25px; color:#FFF;padding-left:15px;background:#0066CC;padding-top:5px;}/* MENU ROLLOVER------------------------------------------------------------*/.menu :hover ul.sub {left:0; top:30px; background:#E4E0D6; padding:0; border:1px solid #FFFF99; white-space:nowrap; width:194px; height:auto;}.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:194px;border-bottom:solid 1px #FFFFFF;}.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:190px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #000066; border-width:0 0 0 3px; text-align:left;}.menu :hover ul.sub li a.fly {background:#FFFFCC url(../images/arrow.gif) 160px 7px no-repeat;}.menu :hover ul.sub li a:hover {background:#0066CC; color:#ffffff;}.menu :hover ul.sub li a.fly:hover {background:#FF6600 url(../images/arrow_over.gif) 160px 7px no-repeat; color:#fff;}.menu :hover ul li:hover > a.fly {background:#FF6600 url(../images/arrow_over.gif) 160px 7px no-repeat; color:#fff;} .menu :hover ul :hover ul,.menu :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul :hover ul{left:170px; top:-1px; background: #FFFFCC; padding:3px 0; border:1px solid #888; white-space:nowrap; width:200px; z-index:200; height:auto; z-index:300;}/* CONTENT ------------------------------------------------------------------*/#cont {margin:0 auto;width: 970px;background:#FFF;}#content a:link {color:#3366FF; border-bottom: 1px solid #3366FF; text-decoration:none;}#content a:active {color:#3366FF; border-bottom: 1px solid #3366FF; text-decoration:none;}#content a:visited {color: #CC3300; border: none; text-decoration: none;}#content a:hover {background-color: #0066CC; color:#FFFFFF ; border: none; text-decoration: underline;}#content {background:#FFF;text-align:justify;}.boxi{width:213px;float:left;border:1px solid #b2ab9b;margin-right:10px;padding:10px;background-color:#E4E0D6;}.left{float:left;width:620px;padding:5px;}.right {float:right;width:320px;}.col {float:left;width:275px;padding:15px;border:solid 1px #b2ab9b;background-color:#E4E0D6;}.col1 {float:right;width:275px;padding:15px;border:solid 1px #b2ab9b;background-color:#E4E0D6;}.required {color:red;font-weight:bold;}/* FOOTER------------------------------------------------------------------*/#f{background:#b2ab9b;border-top:solid 1px #F3F3EF;}#footer {margin:0 auto;padding:15px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 940px;color:#000000;}#footer a:link {color:#000; border-bottom: 1px solid #000; text-decoration:none;}#footer a:visited {color:#FFFFFF; border-bottom: 1px solid #FFFFFF; text-decoration:none;}#footer a:hover {background-color: #0066CC; color:#FFFFFF ; border: none; text-decoration: underline;}/* FORMS------------------------------------------------------------------*/fieldset {margin:0;border: 1px solid #660000;padding:0 15px 15px 15px;}legend{color:#660000;font-size:15px;font-weight:bold;}label{width:75px;float: left;text-align:left;display: block;}.inpu{margin-bottom:5px; width:60%;}.su{margin-left:75px;}
