/*/ BODY /*/
body {font:11px Verdana, Geneva, sans-serif; color:#363636; background-color:#363636;}
html, body, a img, #header h1, #header h2, #contright h3, #header p, #contleft ul, #contleft ul li, #contright p, #breadcrumb h2 {margin:0; padding:0; border:none; list-style:none;}
a {outline-color:invert;outline-style:none;outline-width:0pt;}

/*/ CONTENT /*/
#content {width:100%; background-color:#FFF; display:table; _padding-bottom:6px;}
#content #contbody {margin:auto;}

/*/ HEADER /*/
#header {height:60px; margin:auto; padding-top:10px;}
#header h1 {float:left; background:url(../images/compassodoro.gif) no-repeat;}
#header h1 a {display:block; width:438px; height:48px;}
#header h2 {float:right; width:340px; height:35px; background:url(../images/grinover.gif) no-repeat bottom;}
#header #boxhead {float:left; height:29px; padding-top:29px; background:url(../images/boxhead.gif) no-repeat;}
#header #boxhead p {float:left; margin-left:15px; color:#8b8b8b;}
#header #boxhead p strong {color:#000;}
#header #boxhead a {margin-right:15px;}
#header #boxhead #boxheadlinks {font-size:12px; float:right;}
#header img {vertical-align:middle; margin-right:4px;}

/*/ CONTLEFT /*/
#contleft {float:left; width:210px; padding:15px; border:1px solid #dedede;}
#contleft ul li a {display:block; width:190px; padding:5px 15px 5px 5px; text-decoration:none; font-size:11px; color:#363636; border-bottom:1px solid #eaeaea; background:url(../images/ico_menu_1.gif) no-repeat right;}
#contleft ul li a:hover {background:url(../images/ico_menu_1.gif) no-repeat right #f5f5f5; color:#8b8b8b;}
#contleft ul .ativo {background:url(../images/ico_menu_2.gif) no-repeat right!important;}
#contleft ul li a.marcado {font-weight:bold; color:#000;}

#contleft ul .ativosub {border-bottom:1px solid #eaeaea;}
#contleft ul .ativosub a {font-weight:normal; border-bottom:0px; color:#8b8b8b; background:none; width:170px; padding:5px 15px 5px 25px;}
#contleft ul .ativosub a:hover {background-image:none;}

/*/ CONTRIGHT /*/
#contright {float:left; width:690px; padding:19px; border:1px solid #dedede; margin-left:6px; background:url(../images/contright.gif) repeat-x;}
#contright h3 {font-size:12px; margin:10px 0;}
#contright p {font-size:11px; margin-bottom:10px;}
#contright a {color:#8b8b8b; text-decoration:none;}
#contright a:hover {color:#000; border-bottom:1px dotted #8b8b8b;}
#breadcrumb {position:relative; width:728px; height:57px; margin: -19px -19px; background:url(../images/breadcrumb.gif) no-repeat; margin-bottom:10px;}
#breadcrumb h2 {float:left; font-size:18px; letter-spacing:-1px; padding:10px 0 0 10px;}
#breadcrumb div {float:right; font-size:12px; font-weight:bold; padding:14px 12px 0 0;}
#breadcrumb div a {color:#363636;}
.intgroup  {float:left; width:670px; background:url(../images/ico_menu_1.gif) no-repeat; padding-left:20px; border-bottom:1px solid #eaeaea; clear:both; margin-top:10px; padding-bottom:10px;}
.intgrouptit {margin-bottom:8px; font-size:12px;}
.intgrouptit i {font-size:11px;}
.intgroupimg {display:table;}
.intgroupimg img {float:left; margin-right:10px; margin-bottom:10px;}

h4{
	color:#F60;
	font-size:13px;
}
/*/ INPUTS /*/
.intgroup .iputstyle {font:11px Verdana, Geneva, sans-serif; color:#363636; background:url(../images/input_bg.gif) repeat-x; padding:6px; border:1px solid #d5d5d5;}
.intgroup label {float:left; display:block; padding:7px; width:85px; background:#efefef;}
.intgroup table tr td {padding-bottom:6px;}

/*/ FOOTER /*/
#footer {margin:auto; height:60px; color:#FFF; font-size:10px;}
#footer p { margin-top:20px;}
#footer #copy {float:left;}  
#footer #copy a {color:#CCC; text-decoration:none;}
#footer #copy a:hover {color:#FFF;}
#footer #desv {float:right;}  
#footer #desv a {color:#f8931d; text-decoration:none;} 
#footer #desv a:hover {color:#FFF;}


/*/ GERAL /*/
#header h1, #header h2 {text-indent:-9999em;}
#header, #footer, #header #boxhead, #content #contbody {width:978px;}
#header #boxhead a {color:#000; text-decoration:none;}
#header #boxhead a:hover {color:#8b8b8b; border-bottom:1px dotted #000;}
#header #boxhead #boxheadlinks, #header #boxhead p, #contright {display:inline;}
#header #boxhead, #contleft, #contright {margin-bottom:6px;}
