*{padding:0;margin:0;border:none;outline:none;text-decoration:none;list-style:none;font-family:Arial;}
.clear{display:block;height:0;font-size:0;line-height:0;overflow:hidden;clear:both;}

body,html{height:100%;}
body{background:url('../../images/site/bg.gif') #262126;}
.msie6 body { behavior:url("csshover.htc"); }

.bgShadow{display:none;position:absolute;width:100%;height:100%;background:url('../../images/site/bg-shadow.png') top center repeat-x;z-index:1;left:0;top:0;}


/** tipagens **/
.valign,.halign{visibility:hidden;}
.holder{width:962px;margin:0 auto;position:relative;z-index:10;}
.msie6 .hideIE6{visibility:hidden;}
.hide{display:none !important;}
.show{display:block !important;}
.visible{visibility:visible !important;}
.invisible{visibility:hidden !important;}
.textfield{font-size:12px;border:solid 1px #ababaa;padding:2px 5px;}
h1{font-size:16px;font-weight:normal;padding:20px 0;color:#FFF;}

/** Curvas genéricas para a maioria dos boxes do site**/
.ccTopRight,.ccTopLeft,.ccBotRight,.ccBotLeft	{ position:absolute;z-index:180; }
.ccTopRight	{ right:0;top:0; }
.ccTopLeft	{ left:0;top:0; }
.ccBotRight	{ right:0;bottom:0; }
.ccBotLeft	{ left:0;bottom:0; }

/** HEADER **/
#header { height:135px;position:relative;z-index:200; }
#header .logo{margin-top:20px;float:left; }
#header .content{float:right; }
#welcome{ font-size:12px;text-align:right;color:#FFF;margin-top:15px;position:relative;z-index:100;padding:10px 0; }
#user	{ font-size:14px; }
/*
#welcome .sejaSocio{color:#bdbdbd;margin:0 7px;}
#welcome .souSocio{color:#fdba31;position:relative;margin-left:7px;display:inline;}
*/
#openSocio{position:relative;z-index:30;cursor:pointer;}


/*#miniForms{display:block;position:absolute;right:-5px;top:-5px;width:206px;background:#000;height:111px;text-align:left;background:url('../../images/site/bg-minilogin.gif')}
.msie6 #miniForms{left:-118px}
.msie7 #miniForms{left:-128px}*/

/*iframe MODIFICAÇÕES*/

.miniLoginIframe{width:600px;height:50px;position:absolute;z-index:999;right:-15px;top:-29px;background:transparent;overflow:hidden}
.miniLoginIframe.open{width:300px;height:170px;}
.sejaSocio{color:#bdbdbd;margin:0 7px;font-size:12px;position:relative;z-index:100;}
.souSocio{color:#fdba31;position:relative;margin-left:7px;display:inline;margin-right:15px;}

#miniForms{display:block;float:right;width:206px;background:#000;height:111px;text-align:left;background:url('../../images/site/bg-minilogin.gif');position:absolute;top:-5px;right:-7px;}
/******/


#miniLogin {display:block;padding:35px 10px 5px 10px;text-align:left;}
#miniLogin .email{width:167px;margin-bottom:5px;}
#miniLogin .password{width:133px;}
#miniLogin .ok { border:0;margin:0 0 -7px 2px;cursor:pointer;height:21px;background:url('../../images/site/bt-miniLogin-ok.gif') no-repeat; }
#miniLogin .ok:hover		{ background-position:left bottom; }
#miniLogin .forgetPassword	{ font-size:10px;margin-top:5px;color:#d38c2c;display:block;width:auto; }

#miniForget 			{ display:block;padding:35px 10px 5px 10px;text-align:left; }
#miniForget .email		{ width:167px;margin-bottom:5px; }
#miniForget .ok 		{ border:0;margin:15px auto -7px auto;display:block;background:url('../../images/site/bt-miniForget-ok.gif') no-repeat;height:21px;width:94px; }
#miniForget .ok:hover	{ background-position:left bottom; }

#menu{height:42px;font-size:14px;float:right;margin:10px 5px 0 0;position:relative;z-index:50}
.msie6 #menu {margin-right:0;}
.msie8 #menu {width:100%;}

#menu li{display:block;height:100%;float:left;position:relative;}
#menu li .ccLeft{position:absolute;top:0;left:-5px;height:42px;width:5px;background:url('../../images/site/cc-menu-left.gif')}
#menu li .ccRight{position:absolute;right:-5px;}
#menu li.sep{width:1px;background:url('../../images/site/bg-menu-sep.gif');padding:0;}

#menu li a{display:block;height:30px;padding:12px 10px 0 10px;color:#FFF;background:url('../../images/site/bg-menu.gif');}
#menu li a:hover{background-position:bottom;}
#menu li a.active,#menu li a.active:hover{background-position:center;cursor:default;}
#menu li a:hover .ccLeft{background-position:bottom;}
#menu li a.active .ccLeft,#menu li a.active:hover .ccLeft{background-position:center;}
.msie6 #menu li a{float:left;}

#menu li a.first{padding-left:5px}
#menu li a.last{padding-right:15px;}

#menu li.menuSelect{background:#fdba31;padding:0;}
#menu li.menuSelect a{background:none;padding:0;float:none;}
#menu li.menuSelect form{margin-top:13px;}
#menu li.menuSelect *{vertical-align:top;}
#menu li.menuSelect select{width:140px;height:20px;border:solid 1px #7f9db9;margin:-2px 10px 0 10px;}
#menu li.menuSelect .buttonSend{display:inline;}
#menu li.menuSelect button 		 { font:bold 12px arial; cursor:pointer; width:30px; height:30px; background:url('../../images/site/bt-menuSelect-ok.gif');color:#FFF;line-height:28px;margin-top:-7px; }
#menu li.menuSelect button:hover { background-position:left bottom; }

#menu li.menuSelect .buttonSend:hover button{ background-position:bottom; }

/** FOOTER **/
#footer{margin-top:20px;border-top:solid 1px #aeabad;padding:5px 0 10px 0;font-size:12px;color:#FFF;}
#footer li.col{width:120px;float:left;}
#footer li.copyright{float:right;font-size:10px;}
#footer li h4,#footer li h4 a{color:#fdba31}
#footer li a{color:#FFF;}
#footer li ul li{line-height:13px;}

#signFess{margin:10px 0 0 200px}


/** THICKBOX **/
#tboxEsqueciSenha{height:140px;background:#fdba31;}
#tboxEsqueciSenha .ccTop{position:absolute;left:0;top:-5px;}
#tboxEsqueciSenha .ccBot{position:absolute;left:0;top:140px;}
#tboxEsqueciSenha .esqueciSenhaForm{width:295px;padding-top:30px;margin:0 auto;}
#tboxEsqueciSenha .esqueciSenhaForm label{color:#595959;font-size:14px;display:block;}
#tboxEsqueciSenha .textfield{width:285px;}

#tboxEsqueciSenha button{background:url('../../images/site/bt-tbox-EsqueciSenha-ok.gif');width:128px;height:38px;margin:15px auto 0 auto;display:block;}
#tboxEsqueciSenha .buttonSend {}
#tboxEsqueciSenha .buttonSend button:hover{background-position:bottom;}

#tboxClose{position:absolute;display:block;right:10px;top:10px;color:#000;font-size:13px;}
#tboxClose img{margin:0 0 -5px 2px;}

#tboxUnidadePic{height:400px;background:#fdba31;width:550px;}
#tboxUnidadePic .ccTop{position:absolute;left:0;top:-5px;}
#tboxUnidadePic .ccBot{position:absolute;left:0;top:400px;}
#tboxUnidadePic .picHolder{padding-top:50px;width:auto;}
#tboxUnidadePic .picHolder img{display:block;margin:0 auto;}

/** BREADCRUMB **/
#breadcrumb{padding-bottom:10px;border-bottom:solid 1px #AEABAD;}
#breadcrumb li{display:inline;color:#FFF;font-size:12px;}
#breadcrumb li.sep{margin:0 10px;}
#breadcrumb a{color:#fdba31;}

/** TOOLTIP **/
#tooltip{position:absolute;left:-25px;top:250px;width:155px;padding:5px 8px;background:url('../../images/site/bg-tooltip.png');z-index:900;font-size:14px;line-height:13px;visibility:hidden;color:#FFF;}
#tooltip .ccTop{position:absolute;top:-5px;left:0;}
#tooltip .ccBot{position:absolute;bottom:-5px;left:0;}

