body img {display:block;}
a {text-decoration:none; outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}
a#assinatura, #cad, #lem {text-indent:-9000em; overflow:hidden;}

#container-curr {position:relative;}
#container-curr, #content-curr, #header-curr, #footer-curr {position:relative; width:900px; margin:0 auto;}
#content-curr {background:url(../pics/bg-content.png) no-repeat top;}

/*** HEADER ***/

#header-curr {height:143px; border-bottom:1px solid #f6f6f6; background:url(../pics/slogan.png) no-repeat center;}

/*** MAINCONTENT GERAL ***/

#header-curr, #content-curr, #mainContent-curr, #sidebar-curr, #footer-curr {float:left; display:inline;}

#mainContent-curr {width:360px; height:250px; background:url(../pics/bg-pontos.png) repeat-y right; padding:15px 90px 15px 0;}
html > body #mainContent-curr {height:auto; min-height:250px;}

#mainContent-curr02 {width:900px; position:relative; padding-top:55px;}

/* home */

#sidebar-curr, #mainContent-curr {margin-top:54px;}
#cad, #lem {width:235px; margin:26px auto 0 auto;}
#cad {background:url(../pics/bt_inclua.png) no-repeat;}
#lem {height:36px; background:url(../pics/bt_lembre.png) no-repeat;}

/* internas */

a#inter_01, a#inter_02, a#inter_03, a#inter_04, a#inter_05, a#inter_06, a#inter_07, a#inter_08, a#inter_09, a#inter_10 {
position:absolute; display:block; width:14px; height:14px; background:url(../pics/interrogacao.png) no-repeat;
}
a.inter_all{
position:absolute; display:block; width:14px; height:14px; background:url(../pics/interrogacao.png) no-repeat;	
}


a#inter_01, a#inter_02 {right:50px;}
a#inter_03, a#inter_04, a#inter_05, a#inter_06, a#inter_07, a#inter_08, a#inter_09, a#inter_10 {right:-15px; top:8px;}



/* Formulário de Contato */
#formulario ul {width:490px;}
#formulario ul li {float:left; display:inline;}
#formulario ul li.texto, #formulario ul li.camps, #formulario ul li.selec, #formulario ul li.tarea, #formulario ul li.radbt {margin-bottom:5px;}
#formulario ul li.texto {font-weight:bold; width:205px; height:25px; text-align:right; padding:6px 15px 0 0;}
#formulario ul li.camps {width:240px; height:31px; background:url(../pics/bg-input_02.png) no-repeat; position:relative;}
#formulario ul li.radbt {width:240px; height:25px; font:normal 12px verdana; color:#000; padding-top:6px;}
#formulario ul li.radbt table {float:left; margin:0 50px 0 30px;}
#formulario ul li.selec {width:240px; height:31px;}
#formulario ul li.tarea {width:240px; height:95px; background:url(../pics/bg-textarea.png) no-repeat; position:relative;}
#formulario ul li.tarea textarea {width:210px; height:81px; margin:7px 10px; border:none; background:none; overflow:auto;}
#formulario ul li.camps input {width:210px; margin:7px 10px; border:none; background:none;}
#formulario ul li.fotoc {width:490px; height:150px;}
#formulario ul li.filef {width:490px; height:31px; position:relative;}
html > body #formulario ul li.fotoc {height:auto; min-height:150px;}
#formulario ul li.grava {width:240px; height:27px; padding-left:300px;}
#formulario ul li.grava input {width:69px; height:27px; border:none; cursor:pointer; 
background:url(../pics/bg_bt_gravar01.png) no-repeat; color:#fff; font:normal 12px verdana;}

.infos   {width:120px; top:8px; right:-120px;}
.infos03   {width:230px; top:8px; right:-230px;}
.infos02 {width:200px; top:25px; right:-200px;}
.inf-tt {}
#fras-tam {position:absolute; top:100px; left:250px;}  
.alert {padding-top:10px;}
#formulario ul li.divisa {position:relative; width:100%; border-top:1px solid #666; padding-top:2px;
margin-bottom:22px !important; margin-top:22px !important;}

/*** SIDEBAR ***/

#sidebar-curr {width:321px; height:249px; background:url(../pics/bg-caixa.png) no-repeat; margin:64px 0 0 69px;}

/*** FOOTER ***/

#footer-curr {width:900px; height:99px;}

/*** NICESELECT ***/
#pos01, #pos02, #pos03, #pos04 {position:relative; float:left;}
#pos01 {z-index:3;}
#pos02 {z-index:2;}
#pos03 {z-index:1;}

ul li.selec input.nice_select, ul.virtual_select {font:normal 12px verdana; color:#000; border:none; cursor:pointer;}
input.nice_select {width:190px; height:17px; padding:7px 40px 7px 10px; background:url(../pics/bg-select.png) no-repeat;}
ul.virtual_select {width:175px !important; position:absolute; display:none; left:5px; top:25px; z-index:1 !important; height:160px; overflow:auto;}
ul.virtual_select li {display:block; float:left; width:191px; height:21px; padding:6px 0 0 5px; margin:0 0 0 -40px; border:1px solid #ddd;
border-bottom:1px solid #fafafa; border-top:0; background-color:#fff;}
html > body ul.virtual_select li {height:auto; min-height:21px;}
ul.virtual_select li.last {border-bottom:1px solid #ddd;}
ul.virtual_select li.over, ul.virtual_select li.selected {background-color:#FAFAFA; color:#666;}
ul.virtual_select li.selected {border:1px solid #ddd;}
html > body l.virtual_select li.selected {width:auto; min-width:21px;}

.tooltip {
	position: absolute;
	border:1px solid #000;
	background:#fff;
	width: 140px;
	left: 20px;
	font:normal 11px arial;
	color:#000;
	padding:2px 3px;
}











