/* BROWSER CHECK */
	
	.browser_check { float:left; width:100%; height:84px; background:#be4c54;}
		
		.browser_check p {float:left; padding: 10px 0 10px 15px; color:#FFF; width:777px; }
			.browser_check a, .browser_check a:link, .browser_check a:visited { color:#ffffff;}
/*Image sharing displayNOne*/
	img.icon_sharing {display:none}
/* FIM DO BROWSER CHECK */

div.infobox_cont {
	width:215px;
	height:auto;
	float:none;
	position:fixed;
	z-index:2332;
	left:-130px;
	top:34px;
	text-align:left;
}
/*Tip Box*/
/*Tip Box helper user to get better experience on kawek*/

span.tip_box span { font-size:9px; color:#969696; }
span.tip_box { position:relative; width:188px; padding:13px 15px 13px 15px; margin:20px 0 0 0; height:auto; display:block; float:left; background:#ffffff; border:1px solid #eed087; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -moz-box-shadow: 1px 1px 8x #e5e5e5; -webkit-box-shadow: 1px 1px 8px #e5e5e5; box-shadow: 1px 1px 8px #e5e5e5; }
span.tip_box h2 { font-size:14px; padding: 2px 0 10px 0; color:#e2a518; line-height:10px; }
span.tip_box p { font-size:12px; }
span.tip_box a { color:#e2a518;}
span.tip_box a.close, span.tip_box a.close:visited { overflow:hidden; background:url(../img/bg_close_infobox.gif) left 0px; width:13px; height:13px; display:block; position:absolute; left:-4px; top:-4px; z-index:2452; }
span.tip_box a.close:hover { background:url(../img/bg_close_infobox.gif) left -13px; }

div.centralizador_div{
	text-align:left;
	margin:0 auto;
	padding:0px;
	width: 960px;
	height:auto;
}

div.login {
	float:left; width:100%; background:url(../img/bg_kit_login.gif) top left; height:46px; z-index:1234;
}
	form.login_geral { float:left; width:650px; padding:7px 0 0 0}
		form.login_geral label { padding: 1px 5px 0 0  }
		form.login_geral label.submix { padding: 0px 0px 0 0!important;  }
		input.campo_usuario { outline:none; border:1px solid #cab480; background:#fff url(../img/bg_kit_login.gif) left -46px; width:155px; height:19px; padding:5px 6px 0 6px!important; color:#eb9823; font-size:11px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
		input.campo_senha { outline:none; border:1px solid #cab480; background:#fff url(../img/bg_kit_login.gif) left -46px; width:155px; height:19px; padding:5px 6px 0 6px!important; color:#eb9823; font-size:11px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
		input.bt_enviar { display:block; width: 68px; height:27px; float:left; padding: 5px 12px 22px 4px; background: url(../img/bg_kit_login.gif) left -95px; border:none; cursor:pointer; text-transform:uppercase; font-size:9px; color:#b07c00; text-shadow:#fff9eb 1px 1px 0px;  }
		input.bt_enviar:hover {color:#000;}
	ul.menu_login { float:right; width:auto; padding:15px 0 0 0; }
		ul.menu_login li { float:left; padding: 0 0px 0 8px; color:#333029; font-size:11px;}
			ul.menu_login li a, ul.menu_login li a:visited { color:#333029; text-shadow:#feda85 1px 1px 0px;}
			ul.menu_login li a:hover { color:#666666; }

	label.retorno { width:auto; float:left; padding:6px 0 0 15px!important; font-size:11px; color:#a80000; text-shadow:#feda85 1px 1px 0px; }
	
	.loesquecip { float:left; width:180px; margin:0; font-size:11px; text-align:left; line-height:12px; }
	#campoSenha  label {border-left:1px solid #e1ac2e; padding: 0 10px 0 18px;}
	#campoSenha {padding:1px 0 0 0;}
	/*Painel de Controle*/
	a.painel_info, a.painel_info:visited { cursor:pointer; float:left; padding:4px 0 0 0; display:block; background:url(../img/bg_kit_login.gif) no-repeat right -125px; width:auto; height:46px; } 
	 a.painel_info img { float:left; border:0;  -moz-box-shadow: 1px 1px 1px #e1a51b; -webkit-box-shadow: 1px 1px 1px #e1a51b; box-shadow: 1px 1px 1px #e1a51b; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius: 4px; }
	 span.usuario_nome { display:block; float:left; text-shadow:#feda85 1px 1px 0px; width:auto; color:#333029; padding: 4px 35px 0 10px; font-size:11px; font-weight:bold; }
	 span.usuario_estrelas { color:#ffffff; font-weight:normal; text-shadow:#fdc542 0px 0px 0px; }
	a.painel_info:hover img {-moz-box-shadow: 1px 1px 1px #b08012; -webkit-box-shadow: 1px 1px 1px #b08012; box-shadow: 1px 1px 1px #b08012}
	ul.menu_painel { float:left; width:auto; padding:15px 0 0 20px; }
		ul.menu_painel li { position:relative; float:left; padding: 0 8px 0 0px; color:#333029; font-size:11px;}
			ul.menu_painel li a,ul.menu_login li a:visited {  text-shadow:#feda85 1px 1px 0px; color:#333029;}
			ul.menu_painel li a:hover { color:#ac7c0d; }
			
	ul.sub_menu { width:125px; height:92px; position:relative; background:#fed471; display:none; z-index:314; top:10px; left:0px; padding:0 0 0 8px; 	-moz-border-radius: 4px; -webkit-border-radius: 4px;}
		ul.sub_menu li { float:left; padding:8px 0 0 0;}
			ul.sub_menu li a, ul.sub_menu li a:visited { display:block; width:98px; height:17px; padding: 3px 0 0 27px; background:url(../img/sub_compartilhe.gif) left top no-repeat;}
				a#orkut_share, a#orkut_share:visited  {background-position:left 0px;}
				a#subshare02, a#subshare01:visited {background-position:left -20px;}
				a#subshare03, a#subshare01:visited {background-position:left -40px;}
				a#subshare04, a#subshare01:visited {background-position:left -60px;}
				
				a#orkut_share:hover {background-position:left -80px;}
				a#subshare02:hover {background-position:left -100px;}
				a#subshare03:hover {background-position:left -120px;}
				a#subshare04:hover {background-position:left -140px;}
				
div.header {
	float:left; width:100%; background:url(../img/background_top.jpg) top center repeat-x; height:235px;
}
	div.menu { width:100%; height:65px; background:url(../img/end_bg_menu_line.gif) no-repeat right 50px;}
		ul.menu_principal { width:960px; float:left; background:url(../img/bg_menu_line.gif) left bottom repeat-x; }
			li.end {background:none!important; margin: 0!important; padding: 0!important}
			li.login {background:none!important; margin: 0!important; padding: 0!important; float:right!important;}
			ul.menu_principal li { width:auto; float:left; background:url(../img/bg_menu_separador.gif) no-repeat right 17px; padding: 0 20px 0 0; margin: 0 20px 0 0px;}
			ul.menu_principal li a h1 {display:none}
				a.bt_01, a.bt_01:visited { background:url(../img/menu_background.gif) no-repeat -08px 10px; width:auto; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_01:hover { background-position:-114px 10px; color:#333029; }

				a.bt_02, a.bt_02:visited { background:url(../img/menu_background.gif) no-repeat -212px 10px; width:auto; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_02:hover { background-position:-308px 10px; color:#333029; }

				a.bt_03, a.bt_03:visited { background:url(../img/menu_background.gif) no-repeat -399px 10px; width:auto; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_03:hover { background-position:-533px 10px; color:#333029; }
				
				a.bt_04, a.bt_04:visited { background:url(../img/menu_background.gif) no-repeat -671px 10px; width:auto; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_04:hover { background-position:-840px 10px; color:#333029; }

				a.bt_log, a.bt_log:visited { background:url(../img/menu_login_background.gif) no-repeat -1px 10px; width:69px; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_log:hover { background-position:-110px 11px; color:#333029; }
				a.bt_log_act { background:url(../img/menu_login_background.gif) no-repeat -110px 11px; width:69px; float:left; display:block; font-size:11px; padding:31px 0 14px 0; color:#333029; }

				a.bt_logoff, a.bt_logoff:visited { background:url(../img/menu_login_background.gif) no-repeat -223px 10px; width:86px; float:left; display:block; font-size:11px; color:#a0a0a0; padding:31px 0 14px 0; }
				a.bt_logoff:hover { background-position:-354px 11px; color:#333029; }
	div.box_header{ float:left; width:100%; }
		a.logo_kawek, a.logo_kawek:visited { background:url(../img/kawek_logo.gif) left 13px no-repeat; width:248px; height:120px; display:block; float:left; }
		a.logo_kawek:hover span { display:block; }
		a.logo_kawek span { display:none; padding:3px 13px 3px 5px; background:#f5f5f5; position:absolute; z-index:223; left:10px; top:110px; font-size:10px; color:#e2a518; border-bottom:#dedede 1px solid; border-right:1px solid #dedede;}
	div.bread_way {	width:100%; float:left; height:53px; background:url(../img/bg_breadcums.gif) left top no-repeat; }
		ul.menu_migalhas { float:left; width:auto; padding:27px 0 0 80px; }
		ul.menu_migalhas li { float:left; padding: 0 0px 0 5px; color:#d49212; font-size:11px;}
			ul.menu_migalhas li a,ul.menu_migalhas li a:visited { color:#d49212;}
			ul.menu_migalhas li a:hover { color:#333029; }

div.site { float:left; width:100%; height: auto !important; }
.rodape, .push { }
div.rodape {
	float:left; width:100%; background:url(../img/background_bottom.jpg) top center repeat-x; height:169px;
}
	div.conteudo_rodape { width:960px; float:left; padding:15px 0 0 0; background:url(../img/bg_rodape_line.gif) repeat-x left top; }
		ul.menu_rodape { float:left; width:960px; padding:0 0 15px 0; }
		ul.menu_rodape li { float:left; padding: 0 5px 0 0px; color:#dd9c02; font-size:11px;}
			ul.menu_rodape li a,ul.menu_rodape li a:visited { color:#dd9c02;}
			ul.menu_rodape li a:hover { color:#333029; }
	div.conteudo_rodape p { color:#a0a0a0; font-size:11px; }
	ul.menu_apoio {float:left; width:920px; background:url(../img/bg_rodape_ul_parceiros.gif) no-repeat left 18px; padding: 19px 0 0 20px;}
		ul.menu_apoio li {float:left; padding:0px 18px 0 0; height:34px; border-right:1px #d6d6d6 solid; }
		ul.menu_apoio li a, ul.menu_apoio li a:visited { padding: 0 0 0 18px;}
		ul.menu_apoio li.endf {border:none;}
		
		.ma_midia, .ma_midia:link, .ma_midia:visited { display:block; width:93px; height:33px; padding:0; margin-left:18px; background:url(../img/midiatools_logo.gif) no-repeat left top;}
			.ma_midia:hover { background-position:left bottom;}
		.ma_centro, .ma_centro:link, .ma_centro:visited { display:block; width:58px; height:36px; padding:0; margin-left:18px; background:url(../img/centrocriativo_logo.gif) no-repeat left top;}
			.ma_centro:hover { background-position:left bottom;}

/*PÃ¡ginas Internas*/
div.miolo_conteudo { width:100%; float:left; padding:0 0 5px 0;}
	div.miolo_top { width:100%; float:left; clear:both; background:url(../img/interna_top.gif); height:46px; }
	div.miolo_centro { width:912px; float:left; background:#fff0cb; padding:19px 24px 24px 24px; }
	div.miolo_bottom { width:100%; position:relative; float:left; background:url(../img/interna_bottom.gif); height:44px; }
	
/*Padrao Interno*/

div.coluna_e { float:left; position:relative; width:650px; padding:0 25px 0 0; border-right:#f9d270 1px solid; }
div.coluna_d { float:left; position:relative; width:210px; padding:0 0 0 25px  }
	ul.menu_auxiliar_interno {padding:15px 0 0 0; width:100%; float:left;}
		ul.menu_auxiliar_interno li { padding: 0 0 7px 0;}
		ul.menu_auxiliar_interno li a:hover {padding: 0 0 0 2px;}
	
	
/*Como Funciona Video Processo*/
div.bloco_a_home {
	float:left;
	width:451px;
	height:224px;
	position:relative;
}
	div.flash_video { float:none; position:absolute; left:0; top:0; width:451px; height:288px; z-index:123462; }
	
div.bloco_b_home { float:left; width:348px; padding:0 0 0 110px; position:relative; }
	div.bloco_b_home img { padding: 20px 0 0 0;}

div.miolo_bottom_frist_home { width:100%; position:relative; float:left; background:url(../img/interna_bottom_frist_home.gif); height:44px; }

img.boneco_home {display:block; width:267px; height:385px; position:absolute; top:-78px; left:313px; z-index:225512;  }
a.home_CTA, a.home_CTA:visited {display:block; width:184px; height:53px; background:url(../img/call_to_action.gif) no-repeat left top; position:absolute; top:213px; left:265px; z-index:22512;  }
a.exemplo_CTA, a.exemplo_CTA:visited {display:block; width:184px; height:29px; background:url(../img/call_to_action.gif) left -53px; position:absolute; top:266px; left:265px; z-index:2212;  }

/* Bloco Home */
div.miolo_home { width:100%; float:left; padding:6px 0 5px 0; }
	div.miolohome_top { width:100%; float:left; height:39px; background:#ffffff url(../img/miolo_home_cinza.gif) left top }
	div.miolohome_centro { width:960px; float:left; background:#e5e5e5 url(../img/miolo_home_cinza_meio.gif) left top repeat-y; padding:0px 0px 19px 0px; }
		div.miolohome_centro ul.destaques { float:left; width:960px; height:47px;}
			ul.destaques li {float:left; text-shadow:1px 1px 0px #f2f2f2;  }
			/*ITENS*/
			li.item_japa { width:215px; padding:5px 10px 0 95px;}
				li.item_japa .icon_item {width:89px; height:96px; float:none; position:absolute; left:-13px; top:-30px; background:url(../img/miolo_home_icons.jpg) left top; z-index:1255;}
				li.item_japa a.social, li.item_japa a.social:visited {display:block; width:26px; height:26px; float:none; position:absolute; top:50px; z-index:1212612;}
				li.item_japa div.social_01 {float:none; position:absolute; top:50px; left:158px; z-index:15122255; padding:2px; border:1px solid #acbcd7; background:#eceef5; width:77px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
					.kw-fb  iframe {margin-top:0!important; background:none!important;}
				/*
				li.item_japa a._01 {background:url(../img/miolo_cinza_compartilhe.gif) left -26px; left:158px; }
				li.item_japa a._01:hover {background:url(../img/miolo_cinza_compartilhe.gif) left top;}
				*/
				li.item_japa a._02 {background:url(../img/miolo_cinza_compartilhe.gif) -26px -26px; left:96px }
				li.item_japa a._02:hover {background:url(../img/miolo_cinza_compartilhe.gif) -26px top;}
				li.item_japa a._03 {background:url(../img/miolo_cinza_compartilhe.gif) -52px -26px; left:127px; }
				li.item_japa a._03:hover {background:url(../img/miolo_cinza_compartilhe.gif) -52px top;}
			li.item_fb {width:274px; padding:5px 10px 0 26px; position:relative}
				li.item_fb a.link_fb, li.item_fb a.link_fb:visited {}
					a.link_fb:hover { color:#999 }
				li.item_fb .icon_item {width:89px; height:106px; float:none; position:absolute; left:250px; top:-24px; background:url(../img/miolo_home_icons.jpg) left -99px; z-index:1255;}
			li.item_tw {width:260px; padding:5px 10px 0 50px; position:relative}
				li.item_tw p {padding:0 0 8px 0;}
				li.item_tw a.twitterlk, li.item_tw a.twitterlk:visited {display:block; width:146px; height:17px; float:left; background:url(../img/miolo_cinza_compartilhe.gif) left -69px;}
				li.item_tw a.twitterlk:hover {background:url(../img/miolo_cinza_compartilhe.gif) left -52px;}
	
	div.miolohome_bottom { width:100%; height:16px; position:relative; float:left; background:url(../img/miolo_home_cinza.gif) left bottom no-repeat; }

/*Bloco Galeria Home*/

div.galeria_home {padding:13px 0 17px 0;}
	ul.galhome_ul {float:left; width:935px;}
		ul.galhome_ul li {float:left; padding: 0 9px 9px 0;}
			._frist { background:#fcdb8a!important; }
			.galhome_item, .galhome_item:visited { padding:5px; display:block; float:left; width:288px; height:54px; background:#ffffff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px  0px #f3d798; -webkit-box-shadow: 1px 1px 0px #f3d798; box-shadow: 1px 1px 0px #f3d798;}
			.galhome_item:hover {-moz-box-shadow: 2px 2px  2px #e0c48a; -webkit-box-shadow: 2px 2px 2px #e0c48a; box-shadow: 2px 2px 2px #e0c48a;}
			.galhome_item img {float:left; padding: 0 9px 0 0;}
			.galhome_item p {float:left; font-weight:bold; color:#000; width:225px;}
			.galhome_item small {float:left; color:#666; width:225px; height:17px; }
			.galhome_item span.star {display:block; float:left; color:#e7b726; padding:3px 0 0 19px; background:url(../img/home_star.png) no-repeat 0px 0px; width:200px; height:18px; font-size:11px;}

	a.galhome_cta_mais, a.galhome_cta_mais:visited { text-shadow:1px 1px 0px #fff2d1; display:block; width:912px; height:24px; float:left; padding: 10px 0 0 0; text-align:center; color:#333; font-size:10px; font-weight:bold; text-transform:uppercase; background:#fcdb8a; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px  0px #f3d798; -webkit-box-shadow: 1px 1px 0px #f3d798; box-shadow: 1px 1px 0px #f3d798; }
		a.galhome_cta_mais:hover { -moz-box-shadow: 2px 2px  2px #e0c48a; -webkit-box-shadow: 2px 2px 2px #e0c48a; box-shadow: 2px 2px 2px #e0c48a; background:#fbcc56;}
div.miolo_galhome_bottom { width:100%; height:4px; position:relative; float:left; background:url(../img/interna_bottom_galeria.gif) left bottom no-repeat; }

/* Nav Galeria Home */
	ul.nav_galhome { position:absolute; z-index:124125; left:639px; top:9px; display:block;}
	span.galhome_loader { display:none; float:left; font-size:11px; text-transform:none; font-weight:normal; color:#333333; background:url(../img/loadinfo_2.gif) left 0px no-repeat; position: absolute; left:-25px; top:4px; z-index:123131; padding:1px 42px 0 0px; height:30px;}
		ul.nav_galhome li {float:left;}
			ul.nav_galhome li a, ul.nav_galhome li a:visited {display:block; text-shadow:1px 1px 0px #fff2d1; width:97px; height:19px; padding:4px 0 0 0; text-align:center; background:url(../img/nav_galeria.gif) left top repeat-x; font-size:11px; color:#b47a19; float:left; -moz-box-shadow: 1px 1px 1px #e7c368; -webkit-box-shadow: 1px 1px 1px #e7c368; box-shadow: 1px 1px 1px #e7c368;}
			ul.nav_galhome li a:hover { background: url(../img/nav_galeria.gif) left bottom repeat-x; text-shadow:0px 0px 0px #fff2d1; color:#000;}
			ul.nav_galhome li a.item_inicio {
				border-right:1px solid #fbe09c;
				border-left: 0px solid #efca6c ;
				-webkit-border-top-left-radius: 18px;
				-webkit-border-bottom-left-radius: 18px;
				-moz-border-radius-topleft: 18px;
				-moz-border-radius-bottomleft: 18px;
				border-top-left-radius: 18px;
				border-bottom-left-radius: 18px;
			}
			ul.nav_galhome li a.item_central { border-right:1px solid #fbe09c; border-left: 1px solid #efca6c}
			ul.nav_galhome li a.item_final { 
				border-right:0px solid #fbe09c;
				border-left: 1px solid #efca6c;
				-webkit-border-top-right-radius: 18px;
				-webkit-border-bottom-right-radius: 18px;
				-moz-border-radius-topright: 18px;
				-moz-border-radius-bottomright: 18px;
				border-top-right-radius: 18px;
				border-bottom-right-radius: 18px;
			}
			ul.nav_galhome li a.activate { background: url(../img/nav_galeria.gif) left bottom repeat-x!important; text-shadow:0px 0px 0px #fff2d1!important; color:#000!important;}
			
/* o que é */

.oquee { float:left; position:relative; padding-bottom:0;}
	
	.oq_icons { float:left; width:676px; margin:30px 0;}
		.oq_icons li { display:block; float:left; position:relative; width:85px; height:88px; background:url(../img/oque_icons.gif) no-repeat;}
			.oq_span { display:none; width:auto; height:auto; padding:5px 12px 6px 12px; line-height:18px; font-size:11px; color:#404040; background:#fed471; position:absolute; left:0px; bottom:-10px; z-index:590;}
			
			.oq_icons li:hover .oq_span { display:block;}
		
		.oq_icons .oq_01 { background-position:left bottom; margin-right:14px;}
			.oq_01 span { width:113px;}
		.oq_icons .oq_02 { background-position:-85px 0; margin-right:8px;}
			.oq_02 span { width:188px;}
		.oq_icons .oq_03 { background-position:-172px 0px; margin-right:5px;}
			.oq_03 span { width:149px;}
		.oq_icons .oq_04 { background-position:-257px -1px; margin-right:9px;}
			.oq_04 span { width:123px;}
		.oq_icons .oq_05 { background-position:-342px 0px; margin-right:9px;}
			.oq_05 span { width:126px; bottom:-28px;}
		.oq_icons .oq_06 { background-position:-428px -1px; margin-right:9px;}
			.oq_06 span { width:126px;}
		.oq_icons .oq_07 { background-position:-513px -1px;}
			.oq_07 span { width:172px; bottom:-28px;}
	
	.oq_p_esq, .oq_p_dir { float:left; width:auto;}
		.oq_p_esq strong, .oq_p_dir strong, .oq_p_footer strong { display:block; padding-bottom:3px; font-size:14px;}
		
		.oq_p_esq { clear:both; width:230px; margin-right:20px;}
		.oq_p_dir { float:left; width:300px;}
		.oq_p_footer { float:left; clear:both; width:100%; margin-top:40px;}
	
	.oq_equipe { clear:both; float:left; width:660px; margin-top:15px;}
	
	.oq_equipe li {float:left;}
			.oq_equipe li a, .oq_equipe li a:visited {display:block; width:72px; height:72px; padding:0px 0 0 0; float:left; -moz-box-shadow: 1px 1px 1px #e7c368; -webkit-box-shadow: 1px 1px 1px #e7c368; box-shadow: 1px 1px 1px #e7c368; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; margin: 0 10px 0 0px;}
			.oq_equipe li li a img { width:72px; height:72px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; }
			
			
			
			.oq_equipe .oq_prev, .oq_equipe .oq_ativo2 { margin:0 8px 1px 0;}
			.oq_equipe .oq_ativo, .oq_equipe .oq_ativo2 { width:53px; height:43px; color:#fdb813; line-height:14px; padding:3px 3px 5px 3px; background:white;}
			
			.oq_dead { background:#dcdcdc;}
	
	.div_velho { display:none; _display:block; float:left; position:relative; width:200px;}
	
	.oq_velho, .oq_velho:link, .oq_velho:visited { display:block; width:345px; height:302px; background:url(../img/oque_velhote.gif) no-repeat left top; position:absolute; right:0; top:266px; z-index:500;}
		.oq_velho:hover { background-position:bottom left;}

/* 404 */

.perro { position:relative; padding-bottom:50px!important;}
	.s_titulo { display:block; float:left; width:100%; height:23px; margin-bottom:25px; text-indent:-9999px; background:url(../img/404_titulo.gif) no-repeat left top;}
	.a_turista, .a_turista:link, .a_turista:visited { display:block; width:291px; height:305px; background:url(../img/404_turista.gif) no-repeat; position:absolute; right:-61px; top:-26px; z-index:10;}
	.div_turista { display:none; _display:block; float:left; position:relative; width:200px;}

/* faq */
	div.miolo_centro div.faq p { padding: 0 0 20px 0;}

/* termos */

.termos {}
	.termos_ul { float:left; width:100%; margin:15px 0 0px 0;}
		.termos_ul li { float:left; width:635px; padding:5px 0 5px 15px; line-height:20px; text-align:justify;}

/* cadastro */
	p.passo { width: 645px; display:block; border-bottom:1px solid #e5dec1; font-size:10px; color:#ffb400; padding: 0 0 5px 0; margin: 0 0 15px 0}
	p.passo span { color:#a1aa37;}
	div.miolo_centro div.cadastro label { padding: 0 8px 10px 0;}
	div.miolo_centro div.cadastro label.end { padding: 0 0 10px 0;}
	div.miolo_centro div.cadastro div.alias_prev { display:block; float:left; width:408px; padding:21px 0 23px 15px; font-size:13px; font-weight:bold; color:#034167; }
	div.miolo_centro div.cadastro input { margin: 2px 0;}
	div.miolo_centro div.cadastro select { margin: 2px 0;}	
	div.miolo_centro div.cadastro select.uf { width:50px }	
	div.miolo_centro div.cadastro select.cidade { width:149px }	
	div.miolo_centro div.cadastro label.sexo { padding-right:153px; }
	div.miolo_centro div.cadastro select.sexo { width:203px }	
	div.miolo_centro div.cadastro label.final { padding: 0 220px 10px 0;}
	
	.ic_capas { display:blovk; float:left; width:55px; height:47px; margin-right:10px; background:url(../img/album_cadastro.gif) no-repeat left top;}
		.capa_larga_icon { margin-left:40px; background:url(../img/album_cadastro.gif) no-repeat right top;}
	
	fieldset.submit { position:relative; margin: 20px 0 0 0!important; float:left; clear:both; width:100%; padding:0px 0 0 0!important; border:0px!important;}
	
	div.miolo_centro div.cadastro label.checkbox_on { width:auto; height:15px; padding: 1px 0 0 28px; font-size:11px; background:url(../img/bg_checkbox.gif) left -16px no-repeat; }
	input#checkboxe { margin:18px 0 0 0; z-index:12332;}
	input.cadastro_submit { border:none; background:url(../img/bt_submit_dados.gif) left 0px; width:136px!important; height:27px; cursor:pointer;  }
	input.cadastro_submit:hover {  background-position:left -27px; }
	
	span.c_loader { position:absolute; left:125px; top:6px; display:none; font-size:11px; color:#d49212; background:url(../img/loadinfo_3.gif) left top no-repeat; padding:2px 0 4px 28px; }
	span.s_loader { position:absolute; left:155px; top:6px; display:none; font-size:11px; color:#d49212; background:url(../img/loadinfo_3.gif) left top no-repeat; padding:2px 0 4px 28px; }
		#cadastrar_album span.s_loader { left:200px;}
		#cadastrar_imagem span.s_loader { left:175px!important;}
	
	fieldset.mudar_senha{ width:617px; display:block; float:left; padding:15px 15px 10px 15px; border:1px solid #cccccc;}
	div.cadastro input.salvar_submit { border:none; background:url(../img/bt_submit_cadastro.gif) left 0px; width:96px; height:27px; cursor:pointer;  }
	div.cadastro input.salvar_submit:hover {  background-position:left -27px; }
	
	.alias_prev span { display:block; float:left;}
		.verifi { width:auto; height:19px; padding-left:23px; margin:-2px 0 0 10px; font-size:11px; line-height:19px;}
			.verifi_ok { color:#79b82e; background:url(../img/verifi.gif) no-repeat left top;}
			.verifi_nao { color:#a70000; background:url(../img/verifi.gif) no-repeat left bottom;}
		.verifi_load { background:url(../img/loadinfo_3.gif) no-repeat left top;}
	
/*Erro list*/
ul.erro_list { display:none; border:1px solid red; width:630px; padding:10px; border-top-width:4px; margin:0 0 20px 0; }
	ul.erro_list li { padding:2px 0 2px 0; color:#404040; }
	ul.erro_list li.frist { color:red; padding-bottom:4px; font-weight:bold; }
	
	fieldset ul.erro_list { width:594px;}
	
ul.elist_pop { width:455px;}
	ul.erro_list li {}
	ul.erro_list li.frist { }

/* CSS do box de Acerto */
ul.acerto_list { display:none; position:relative; background:#b3e098; width:930px; padding:15px; margin:14px 0 05px 0; 	-moz-border-radius: 4px; -webkit-border-radius: 4px; }
	ul.acerto_list li { padding:0px 0 2px 0px; }

	a.close_alertx, a.close_alertx:visited { left:930px; top:18px; display:block; position:absolute; width:11px; height:10px; background:url(../img/close_bt.gif) left -10px;}
		a.close_alertx:hover { background-position: left 0px}
		


	
/* Botao Geral */
a.bt_geral,a.bt_geral:visited { cursor:pointer; margin:15px 0 0 0; display:block; float:left; width:auto; height:auto; font-size:10px; font-weight:bold; text-transform:uppercase; text-align:center; }
	a.bt_geral span.bt_e { display:block; float:left; width:3px; background:url(../img/bt_geral.gif) left top; height:27px; }
	a.bt_geral span.bt_c { display:block; float:left; width:auto; background:url(../img/bt_geral.gif) left -28px; height:20px; padding:7px 8px 0 8px; }
	a.bt_geral span.bt_d { display:block; float:left; width:3px; background:url(../img/bt_geral.gif) left -56px; height:27px; }
a.bt_geral:hover {color:#404040;}
a.bt_geral:hover span.bt_e { background-position:left -84px}
a.bt_geral:hover span.bt_c { background-position:left -112px}
a.bt_geral:hover span.bt_d { background-position:left -140px}

/* Botao Sec */
a.bt_sec,a.bt_sec:visited { color:#737373; cursor:pointer; margin:10px 0 0 2px; display:block; float:left; width:auto; height:auto; font-size:10px; font-weight:bold; text-transform:uppercase; text-align:center; }
	a.bt_sec span.bt_e { display:block; float:left; width:3px; background:url(../img/bt_sec.gif) left top; height:27px; }
	a.bt_sec span.bt_c { display:block; float:left; width:auto; background:url(../img/bt_sec.gif) left -28px; height:20px; padding:7px 8px 0 8px; }
	a.bt_sec span.bt_d { display:block; float:left; width:3px; background:url(../img/bt_sec.gif) left -56px; height:27px; }
a.bt_sec:hover {color:#404040;}
a.bt_sec:hover span.bt_e { background-position:left -84px}
a.bt_sec:hover span.bt_c { background-position:left -112px}
a.bt_sec:hover span.bt_d { background-position:left -140px}

/* Botao Del */
a.bt_del,a.bt_del:visited { color:#FFFFFF; cursor:pointer; margin:2px 0 0 2px; display:block; float:right; width:auto; height:auto; font-size:10px; font-weight:bold; text-transform:uppercase; text-align:center; }
	a.bt_del span.bt_e { display:block; float:left; width:3px; background:url(../img/bt_del.gif) left top; height:27px; }
	a.bt_del span.bt_c { display:block; float:left; width:auto; background:url(../img/bt_del.gif) left -28px; height:20px; padding:7px 8px 0 8px; }
	a.bt_del span.bt_d { display:block; float:left; width:3px; background:url(../img/bt_del.gif) left -56px; height:27px; }
a.bt_del:hover {color:#333333;}
a.bt_del:hover span.bt_e { background-position:left -84px}
a.bt_del:hover span.bt_c { background-position:left -112px}
a.bt_del:hover span.bt_d { background-position:left -140px}

/*Galeria*/
	ul.galeria_nav {top:20px!important;}
		form.galbusca { float:none; position:absolute; right:331px; top:19px; z-index:123123131;}
			form.galbusca label span.label { display:none; color:#999; font-size:11px; position:absolute; left:13px; top:5px; z-index:1325566;}
			form.galbusca label input { width:150px; height:20px; outline:none; border:none; background:#fff url(../img/bg_kit_login.gif) right -73px; padding: 3px 30px 0 10px!important; -webkit-border-radius:18px; -moz-border-radius:18px; border-radius:18px; -moz-box-shadow: 1px 1px 1px #efd38d; -webkit-box-shadow: 1px 1px 1px #efd38d; box-shadow: 1px 1px 1px #efd38d;}
			
	ul.galeriaul {float:left; width:935px;}
		ul.galeriaul li {float:left; padding: 0 9px 9px 0;}
			._frist { background:#fcdb8a!important; }
			.galeria_item, .galeria_item:visited { padding:5px; display:block; float:left; width:288px; height:54px; background:#ffffff; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px  0px #f3d798; -webkit-box-shadow: 1px 1px 0px #f3d798; box-shadow: 1px 1px 0px #f3d798;}
			.galeria_item:hover {-moz-box-shadow: 2px 2px  2px #e0c48a; -webkit-box-shadow: 2px 2px 2px #e0c48a; box-shadow: 2px 2px 2px #e0c48a;}
			.galeria_item img {float:left; padding: 0 9px 0 0;}
			.galeria_item p {float:left; font-weight:bold; color:#000; width:225px;}
			.galeria_item small {float:left; color:#666; width:225px; height:17px; }
			.galeria_item span.star {display:block; float:left; color:#e7b726; padding:3px 0 0 19px; background:url(../img/home_star.png) no-repeat 0px 0px; width:200px; height:18px; font-size:11px;}

	a.galeria_cta_mais, a.galeria_cta_mais:visited { position:relative; text-shadow:1px 1px 0px #fff2d1; display:block; width:912px; height:24px; float:left; padding: 10px 0 0 0; text-align:center; color:#333; font-size:10px; font-weight:bold; text-transform:uppercase; background:#fcdb8a; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px  0px #f3d798; -webkit-box-shadow: 1px 1px 0px #f3d798; box-shadow: 1px 1px 0px #f3d798; }
			span.g_loader { display:none; float:left; font-size:11px; text-transform:none; font-weight:normal; color:#333333; background:url(../img/loadinfo_2.gif) 20px 0px no-repeat; position: absolute; left:0px; top:9px; z-index:123131; padding: 0 0 0 53px; height:30px;}
		
	a.galeria_cta_mais:hover { -moz-box-shadow: 2px 2px  2px #e0c48a; -webkit-box-shadow: 2px 2px 2px #e0c48a; box-shadow: 2px 2px 2px #e0c48a; background:#fbcc56;}
	
	.gtotal { display:block; float:right; margin-top:21px;}

/*AUTO Complete Gallery*/
.ui-autocomplete { position: absolute; left:0px; top:0px; padding: 9px 9px 9px 11px; float:none; width:300px; }	
	.ui-autocomplete li { float:left; padding:0; background:#bebebe; padding:1px; margin:0 0 2px 0; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; -moz-box-shadow: 1px 1px 3px #f0f0f0; -webkit-box-shadow: 1px 1px 3px #f0f0f0; box-shadow: 1px 1px 3px #f0f0f0}
		.ui-autocomplete li a.autocomplete_item, .ui-autocomplete li a.autocomplete_item:visited {padding:3px; display:block; float:left; width:290px; height:34px; background:#f0f0f0;}
		.autocomplete_item:hover {background:#ffffff!important;}
			.autocomplete_item img {float:left; padding: 0 9px 0 0; width:34px; height:34px;}
			.autocomplete_item p {float:left; font-weight:bold; color:#000; width:225px; font-size:11px;}
			.autocomplete_item small {float:left; color:#666; width:225px; text-align:left; }
			.autocomplete_item span.star {display:none; float:left; color:#e7b726; padding:3px 0 0 19px; background:url(../img/home_star.png) no-repeat 0px 0px; width:200px; height:18px; font-size:11px;}
/*Customizar*/
div.customizar_e {}
h3 { font-size:14px; padding:15px 0 10px 0; margin:0;}
h3 small { font-size:12px; font-weight:normal;}

div.customizar_e h3, .album_cadastro h3 { font-size:12px; font-weight:bold; margin:0; padding:0 0 10px 0; }
div.customizar_e h3 small, .album_cadastro h3 small { font-size:10px; }

div.customizar_e label { padding: 0 25px 0 0 ;}
label.fim { padding: 0 0px 0 0!important ;}

div.customizar_e textarea {width:625px; height:134px;}
div.customizar_e fieldset{ width:625px; display:block; float:left; padding:15px 0px 17px 15px; margin:13px 0 0 0; border:1px solid #cccccc; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
}
div.customizar_e label input { width:298px; }

div.customizar_e label.file {float:left; width:560px;}
div.customizar_e label.imagembg {float:left; width:560px;}

	div.customizar_e label.imagembg img { float:left;  margin:0 10px 0 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;-moz-box-shadow: 1px 1px  2px #e0c48a; -webkit-box-shadow: 1px 1px 2px #e0c48a; box-shadow: 1px 1px 2px #e0c48a; }
	
	div.customizar_e label.imagembg span {float:left; display:block; width:450px; font-size:11px;}
	#repetir_bg { width:15px; padding:0; margin:0 6px 0 0; float:left;}
		div.customizar_e label.imagembg label { float:left; padding:5px 0 0 0;  }
		a.delete_job_edit, a.delete_job:visited  {color:red; display:block; float:left;}
		
div.customizar_e input.file {height:30px; width:280px;}

	div.customizar_e label.color { float:left; padding:0; padding: 5px 19px 0 0; width:105px!important; }
	div.customizar_e label.color span {display:block; float:left;  width:100px; height:100px;}
	div.customizar_e label.color span span { display:block; float:left; width:100px; height:100px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;-moz-box-shadow: 1px 1px  2px #e0c48a; -webkit-box-shadow: 1px 1px 2px #e0c48a; box-shadow: 1px 1px 2px #e0c48a; border:none; }
	div.customizar_e label.color input { margin:5px 0 0 0; padding:7px 5px 5px 5px; width: 89px; height:10px; font-size:10px;}

div.customizar_e p.contato {  padding:10px 0 0 0; float:left; }
div.customizar_e fieldset input {width:120px;}

div.customizar_e fieldset input.campox {width:598px;}
textarea#valor {width:588px!important; height:40px!important; overflow:hidden;}
fieldset.curriculum textarea#myMe_valor {width:588px!important; height:40px!important; overflow:hidden;}
fieldset.curriculum div.myME_main {height:50px!important;}

div.customizar_e fieldset input.link {width:598px;}
div.customizar_e fieldset label {padding:0px 0 0 0;}
div.customizar_e fieldset.curriculum label {padding:10px 0 0 0;}
	div.customizar_e .jHtmlArea iframe { padding-bottom:10px; width:638px!important;}
	

div.customizar_e fieldset.es {border:0px; padding:0px; width:648px; overflow:hidden;}


ul.campos {padding: 15px 0 0px 0; float:left;}
ul.campos li { width:624px; text-shadow:#f1ece1 1px 1px 0px; float:left; position:relative; background:#e4ddcc; color:#333029; padding:9px 10px 10px 10px; margin:0 0 3px 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;  }

ul.campos li a.remover, ul.campos li a.remover:visited { width:14px; height:18px; position:absolute; left:613px; top:7px; background:url(../img/customizar_cesto.gif) no-repeat left bottom; }
ul.campos li a.remover:hover {background-position:left top;}
ul.campos li a.cmp_arrastrar, ul.campos li a.cmp_arrastrar:visited { width:20px; height:18px; position:absolute; left:583px; top:7px; background:url(../img/sprit_job_rail.gif) left 0px; }

div.customizar_d h4 { clear:both; width:100%; }
div.customizar_d p { clear:both; width:100%; padding:10px 0 0 0; }
div.customizar_d form { padding:10px 0 20px 0; float:left; }
div.customizar_d form input { width:100px; }

a.arial, a.arial:visited { margin:15px 0 20px 0; display:block; float:left; width:73px; height:65px; background:url(../img/bt_font_type.gif) left top; }
a.arial:hover { background-position:bottom left; }
a.arial_act, a.arial_act:visited { margin:15px 0 20px 0; display:block; float:left; width:73px; height:65px; background:url(../img/bt_font_type.gif) left -65px; }

a.times, a.times:visited { margin:15px 0 20px 10px; display:block; float:left; width:73px; height:65px; background:url(../img/bt_font_type.gif) right -65px; }
a.times:hover { background-position:bottom right; }
a.times_act, a.times_act:visited { margin:15px 0 20px 10px; display:block; float:left; width:73px; height:65px; background:url(../img/bt_font_type.gif) right top; }

.ad_load { display:block; width:30px; height:30px; margin:17px 0 0 23px; background:white url(../img/ad_load.gif) no-repeat center center; -moz-border-radius:3px; -webkit-border-radius: 3px;}

/*span.visualizador { display:block; width:25px; height:25px; background:#000; border:1px solid #ccc; float:left; margin:3px 3px 0 0;} 
.cor_overflow { width:720px; float:left;}
input.cor {margin: 3px 0 0 0; width:108px!important;}
label.cor {margin: 10px 16px 3px 0; }
label.bt_cores {margin: 10px 0 3px 0;}*/

/* bts de diagramacao*/
a.dois, a.dois:visited { margin:15px 0 20px 0; display:block; float:left; width:73px; height:65px; background:url(../img/bt_layout_type.gif) left top; }
a.dois:hover { background-position:bottom left; }
a.dois_act, a.dois_act:visited { margin:15px 0 20px 0; display:block; float:left; width:73px; height:65px; background:url(../img/bt_layout_type.gif) left -65px; }

a.um, a.um:visited { margin:15px 0 20px 10px; display:block; float:left; width:73px; height:65px; background:url(../img/bt_layout_type.gif) right -65px; }
a.um:hover { background-position:bottom right; }
a.um_act, a.tum_act:visited { margin:15px 0 20px 10px; display:block; float:left; width:73px; height:65px; background:url(../img/bt_layout_type.gif) right top; }

/*Upload*/

 div.upload {}
 div.album_header { float:left; width:496px; background:url(../img/sprit_upload.gif) no-repeat left top; height:62px; padding:53px 0 0 164px; }
 div.album_header .bt_geral{ margin-top:7px;}
 
 div.album_cadastro { float:left; width:100%;}
 	div.album_cadastro textarea {width:595px; height:140px;}
		div.album_cadastro .jHtmlArea iframe { padding-bottom:10px; width:614px!important;}
	div.album_cadastro fieldset label {padding:0 20px 10px 0;}
 	div.album_cadastro fieldset fieldset.submit { margin-top: 10px!important;}
	div.album_cadastro fieldset fieldset.submit input { float:left; }
	div.album_cadastro fieldset a.bt_sec, div.album_cadastro fieldset a.bt_sec:visited { margin: 0 0 0 10px!important;}
	div.album_cadastro fieldset.submit span.s_loader { left:230px; }
	div.album_cadastro label.frist { width:100%;}
	div.album_cadastro h3 { padding:0px 0 15px 0;}
	input.capa_file {width:120px; height:25px; padding:0; margin: 0 3px 0 0;}
	div.album_cadastro fieldset label div { padding: 0px 0px 0 0; float:left;  background-position:left top!important;}
	
	div.album_cadastro fieldset label.capa_curta_label { padding: 0 65px 0 0;}
	
	input.album_submit { border:none; background:url(../img/bt_submit_album.gif) left 0px; width:96px!important; height:27px; cursor:pointer;  }
	input.album_submit:hover {  background-position:left -27px; }

 fieldset.cadastro { float:left; width:615px; padding:12px 15px 15px 15px; margin:20px 0 0 0; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
 
div.albuns {float:left; width:100%;} 
div.albuns h3 {padding: 30px 0 0 0;} 

ul.albuns_list { float:left; width:100%; padding:20px 0 0 0; }
ul.albuns_list li { padding:0 0 2px 0; float:left; position:relative; }
	ul.albuns_list li a.album, ul.albuns_list li a.album:visited { display:block; padding:10px 13px 12px 13px; color:#000; float:left; -moz-border-radius:3px; -webkit-border-radius: 3px; background:#e4ddcc; width:627px; }
	ul.albuns_list li a.album:hover { background:#fed471;}
	
	ul.albuns_list li a.album span.titulo { font-weight:bold; }
	ul.albuns_list li a.album span.trabalhos { font-size:11px; }
	
	
ul.sub_albuns_list {display:block; position:absolute; z-index:2243; left:425px; top:16px;}
ul.sub_albuns_list li {float:left; padding:0 15px 0 15px; border-right:1px #be9f55 solid;}

ul.sub_albuns_list li a, ul.sub_albuns_list li a:visited {font-size:11px; padding:3px 0 4px 0; display:block; color:green;}
ul.sub_albuns_list li a:hover {color:#ff9138;}
ul.sub_albuns_list li.last {border:none;}

a.bt_arrastrar, a.bt_arrastrar:visited { display:block; float:left; width:20px; padding:0!important; cursor:move; height:20px; background:url(../img/sprit_job_rail.gif) left 0px;}

ul.sub_albuns_list li a.bt_excluir, ul.sub_albuns_list li a.bt_excluir:visited {  margin:2px 0 0 0; width:15px; height:15px; display:block; float:left; background:url(../img/sprit_upload.gif) no-repeat 0px -419px;}
ul.sub_albuns_list li a.bt_excluir:hover { background-position: -32px -419px;}

ul.albuns_list li.noalbuns {float:left; padding:10px 13px 12px 13px; margin:0 0 2px 0; color:#000; -moz-border-radius:3px; -webkit-border-radius: 3px; background:#fed471; width:627px;}


/* Upoload JOB*/
div.album_head {float:left; padding:10px 13px 12px 13px; margin:0 0 2px 0; color:#000;  border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius: 4px; background:#fed471; width:627px;}
div.album_head img { float:left; margin: 0 10px 0 0; -moz-box-shadow: 1px 1px 1px #e1a51b; -webkit-box-shadow: 1px 1px 1px #e1a51b; box-shadow: 1px 1px 1px #e1a51b; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius: 4px; }

div.album_head a.bt_excluir_album, div.album_head a.bt_excluir_album:visited {  font-size:11px; color:red; padding:5px 0 0 0; display:block; }

div.info_album {float:left; width:100%; padding: 15px 0 0 0;}

/*iv.info_album label.frist {width:600px; float:left;}*/

div.info_album h3 { font-size:12px; font-weight:bold; margin:0; padding:0 0 10px 0; }
div.info_album h3 small { font-size:10px; }

fieldset.info_albumx {width:630px; display:block; float:left; padding:15px 0px 13px 15px;}
	fieldset.info_albumx label {float:left; display:block; padding: 10px 0 0 0;}
	fieldset.info_albumx label.frist {width:580px;}
	fieldset.info_albumx textarea { height:200px!important; width:593px!important;   }

fieldset.info_albumx label {float:left; display:block; padding:10px 0 0 0;}

div.info_album fieldset.submit a.bt_sec, div.info_album fieldset.submit a.bt_sec:visited { margin: 0 0 0 10px!important;}
div.info_album fieldset.submit span.s_loader { left:230px; }
div.info_album fieldset.submit input { float:left; }

ul.images_rail { float:left; width:650px; overflow:hidden; padding: 5px 0 15px 0; margin-bottom:8px;}
	ul.images_rail li {float:left; padding:0 5px 5px 0; position:relative;}
		ul.images_rail li a.arrastra, ul.images_rail li a.arrastra:visited { position:relative; float:left; cursor:move; border:2px solid #fed471; display:block; width:56px; height:56px; padding:0 0;}
		ul.images_rail li a.arrastra:hover { border-color:#fff;}
		
		ul.images_rail li a span.arrow { display:block; float:left; width:20px; height:20px; background: #fed470 url(../img/sprit_job_rail.gif) left -20px; position:absolute; z-index:213; top:0px; left:0px;}
		ul.images_rail li a:hover span.arrow { background-position: left top; background-color:#fff;}

		a.delete_job, a.delete_job:visited { display:block; float:left; width:20px!important; height:20px!important; background:url(../img/sprit_job_rail.gif) left -40px; position:absolute; z-index:213; top:38px; left:38px; cursor:pointer;}
		a.delete_job:hover { background-position: left bottom;}
		
		a.alterar_legenda, a.alterar_legenda:link, a.alterar_legenda:visited { display:block; float:left; clear:both; width:55px; height:16px; padding-left:5px; font-size:11px; line-height:14px; color:#000000; background:#fed470;}
			a.alterar_legenda:hover { background:#fff;}
	
	/*Exibe Imagem*/
	.exibe_box { display:block; float:left; position:relative; width:100%!important; padding:0 5px 5px 0; margin:15px 0 10px 0;}
	.exibe_img { position:relative; float:left; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-box-shadow: 1px 1px 1px #e2e2e2; -webkit-box-shadow: 1px 1px 1px #e2e2e2; box-shadow: 1px 1px 1px #e2e2e2; display:block; width:56px; height:56px; padding:0 0; }
		.exibe_img img {	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
	
	/* muda img */
		.muda_img { display:block; float:left; position:relative; padding:0 5px 5px 0; margin-top:30px;}
		.mi_a, .mi_a:link, .mi_a:visited { position:relative; float:left; border:2px solid #fed471; display:block; width:56px; height:56px; padding:0 0;}
			.mi_a:hover { border-color:#fff;}
			
		.delete_job { display:block!important;}
		
		.mi_desk { display:block; float:left; width:500px; margin:0px 0 0 10px; font-size:11px;}
		.rep_bg { display:block; float:left; width:500px; margin:16px 0 0 3px; font-size:11px;}
			.rep_bg input { float:left; width:20px!important; height:auto; padding:0!important;}
			.rep_bg span { display:block; float:left; margin:3px 0 0 0;}
	
	/*Exibe Imagem*/
	.exibe_box2 { display:block; float:left; position:relative; width:284px!important; padding:5px; margin:2px 0 10px 0;  background:#ffffff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -moz-box-shadow: 1px 1px  0px #f3d798; -webkit-box-shadow: 1px 1px 0px #f3d798; box-shadow: 1px 1px 0px #f3d798;}
		#ImgCapaCurta { margin-right:18px; }
		
		.exibe_box2 .exibe_img {}
	
		.exibe_box2 .mi_desk { width:202px; padding-top:5px; margin:0px 0 0 12px; font-size:12px; color:#000000;}
			.abrirRecorte, .abrirRecorte:link, .abrirRecorte:hover, .abrirRecorte:active { display:block!important; float:left!important; clear:both; height:16px!important; padding-left:22px!important; margin-top:7px!important; font-size:11px!important; font-weight:bold!important; line-height:14px!important; color:#959595!important; background:url(../img/sprit_upload.gif) no-repeat -308px bottom;}
				.abrirRecorte:hover { color:#616161!important;}

.menu_cadastrar_job_over { overflow:hidden; padding:8px 0 8px 0;}
ul.menu_cadastrar_job { float:left; width:900px; padding:0px 0 10px 0; }
ul.menu_cadastrar_job li {float:left; padding: 0 15px 0px 0;}
a.up_image, a.up_image:visited { background: url(../img/sprit_upload.gif) left -142px; display:block; float:left; width:70px; height:45px; padding:27px 0px 0 113px; font-size:11px; float:left; }
a.up_video, a.up_video:visited { background:url(../img/sprit_upload.gif) left -224px; display:block; float:left; width:110px; height:45px; padding:27px 0px 0 113px; font-size:11px; float:left; overflow:hidden; }
a.up_swf, a.up_swf:visited { background:url(../img/sprit_upload.gif) left -311px; display:block; float:left; width:100px; height:45px; padding:27px 0 0 113px; font-size:11px; float:left; overflow:hidden; }

div.upload_d p { clear:both; width:100%; padding:10px 0 0 0; }

#img_capa { padding:10px; height:30px;}

/* foto perfil*/
	
	div.foto_perfil { margin-bottom:15px;}


/*Pop up - UPLOAD*/
input.job_submit { border:none; background:url(../img/bt_submit_job.gif) left 0px; width:150px!important; height:27px; cursor:pointer; float:left;  }
input.job_submit:hover {  background-position:left -27px; }

.job_recorde { border:none; background:url(../img/bt_submit_sav_recorte.gif) left 0px; width:115px!important; height:27px; cursor:pointer; float:left;}
	.job_recorde:hover { background-position:left -27px;}
	
.job_imagens { border:none; background:url(../img/bt_submit_imagens.gif) left 0px; width:136px!important; height:27px; cursor:pointer; float:left;}
	.job_imagens:hover { background-position:left -27px;}

/*img*/
div.img_upload { width:400px;} 
	div.img_upload label {padding: 0 25px 0 0;}
	div.img_upload .bt_sec, div.img_upload .bt_sec:visited {margin: 0 0px 0 15px;}
	div.img_upload fieldset {padding: 10px 0 0 0!important;	}
	div.img_upload h3 { padding: 0px 0 0px 0!important; font-size:14px; line-height:20px;}
	div.img_upload p { margin-bottom:17px; font-size:12px; line-height:20px; color:#666666;}
	div.img_upload span.s_loader { left:155px!important;}
	div.img_upload small { display:none; float:right; width:230px; margin:3px 0 0 0;}
/*video*/
div.video_upload {float:left; text-align:left; width:480px; height:auto; padding:25px; background:#fff0cb; border:10px solid #f0dcab; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0px 0px  20x -1px #000000; -webkit-box-shadow: 0px 0px  20px -1px #000000; box-shadow: 0px 0px  20px -1px #000000;} 
	div.video_upload label {padding: 0 25px 0 0;}
	div.video_upload .bt_sec, div.video_upload .bt_sec:visited {margin: 0 0px 0 15px;}
	div.video_upload fieldset {padding: 10px 0 0 0!important;	}
	div.video_upload h3 {padding: 0px 0 20px 0!important;	}
	div.video_upload span.s_loader { left:260px!important;}
/*video*/
div.avatar_upload {float:left; text-align:left; width:480px; height:auto; padding:25px; background:#fff0cb; border:10px solid #f0dcab; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0px 0px  20x -1px #000000; -webkit-box-shadow: 0px 0px  20px -1px #000000; box-shadow: 0px 0px  20px -1px #000000;} 
	div.avatar_upload label {padding: 0 25px 0 0;}
	div.avatar_upload .bt_sec, div.avatar_upload .bt_sec:visited {margin: 0 0px 0 15px;}
	div.avatar_upload fieldset {padding: 10px 0 0 0!important;	}
	div.avatar_upload h3 {padding: 0px 0 20px 0!important;	}
	div.avatar_upload span.s_loader { left:260px!important;}
/*legenda*/
div.editar_legenda {float:left; text-align:left; width:480px; height:auto; padding:25px; background:#fff0cb; border:10px solid #f0dcab; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0px 0px  20x -1px #000000; -webkit-box-shadow: 0px 0px  20px -1px #000000; box-shadow: 0px 0px  20px -1px #000000;} 
	div.editar_legenda label {padding: 0 25px 0 0;}
	div.editar_legenda .bt_sec, div.editar_legenda .bt_sec:visited {margin: 0 0px 0 15px;}
	div.editar_legenda fieldset {padding: 10px 0 0 0!important;	}
	div.editar_legenda h3 {padding: 0px 0 20px 0!important;	}
	div.editar_legenda span.s_loader { left:260px!important;}
	div.editar_legenda .cadastro_submit { float:left!important;}
/*swf*/
div.cadastrar_swf {float:left; text-align:left; width:480px; height:auto; padding:25px; background:#fff0cb; border:10px solid #f0dcab; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0px 0px  20x -1px #000000; -webkit-box-shadow: 0px 0px  20px -1px #000000; box-shadow: 0px 0px  20px -1px #000000;} 
	div.cadastrar_swf label {padding: 0 25px 0 0;}
		div.cadastrar_swf label input { float:none; position:relative; width:70px;}
			div.cadastrar_swf label input#addswf { width:150px;}
		div.cadastrar_swf label small { display:block; clear:left;}
	div.cadastrar_swf .bt_sec, div.cadastrar_swf .bt_sec:visited {margin: 0 0px 0 15px;}
	div.cadastrar_swf fieldset {padding: 10px 0 0 0!important;	}
	div.cadastrar_swf h3 {padding: 0px 0 20px 0!important;	}
	div.cadastrar_swf span.s_loader { left:260px!important;}

/*cadastrar_thumb*/
.bgOver { display:block; width:100%; height:100%; background:#000; position:fixed; left:0; top:0; z-index:2000; opacity:0.5;}

.bgContent { width:400px; height:auto; padding:25px; margin:0 0 0 -225px; text-align:left;  position:absolute; left:50%; top:100px; z-index:3000; background:#fff0cb; border:10px solid #f0dcab; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-box-shadow: 0px 0px  20x -1px #000000; -webkit-box-shadow: 0px 0px  20px -1px #000000; box-shadow: 0px 0px  20px -1px #000000;}

div.cadastrar_thumb { width:100%; height:auto;}
	div.cadastrar_thumb .bt_sec, div.cadastrar_thumb .bt_sec:visited {margin: 0 0px 0 15px;}
	div.cadastrar_thumb fieldset {padding: 10px 0 0 0!important;	}
	div.cadastrar_thumb h3 {padding: 0px 0 20px 0!important;	}
	div.cadastrar_thumb span.s_loader {}

/* perfil */

div#perfil_up { display:none;}
input.perfil_submit { border:none; background:url(../img/bt_submit_perfil.gif) left 0px; width:62px!important; height:27px; cursor:pointer; float:left;  }
input.perfil_submit:hover {  background-position:left -27px; }


/*Pagina Contato*/
div.contato_d a, div.contato_d a:visited { padding:5px 0 0 0; display:block; float:left;}
div.contato_d p { padding:15px 0 0 0; display:block; float:left; width:100%;}

.c_titulo { display:block; float:left; width:100%; margin-bottom:12px; font-size:13px; font-weight:bold; text-transform:uppercase;}

.cgaleria { float:left; clear:both; width:312px!important; margin:27px 33px 0 0; overflow:hidden;}
	.cg_ul { float:left; width:335px; overflow:hidden;}
			.cg_ul a, .cg_ul a:link, .cg_ul a:visited { -moz-box-shadow:1px 1px 2px #A69C84; display:block; float:left; width:54px; height:54px; margin:0 8px 8px 0; cursor:pointer; overflow:hidden;}
				.cg_ul a:hover {-moz-box-shadow:1px 1px 2px #38352d;}
				.cg_ul a img { width:54px; height:54px;}

.corkut { float:left; width:305px; padding-top:52px;}
	.co_a, .co_a:link, .co_a:visited {}
		.co_ico { display:block; float:left; width:54px; height:53px; margin:4px 10px 0 0; background:url("../img/bg_compartilhe.gif") no-repeat -5px -121px;}
		.corkut .c_titulo { width:240px; margin-bottom:2px; padding:2px 0 0 0; display:block;}
		.corkut p { float:left; width:240px; text-align:left;}

.ctwitter { float:left; clear:both; overflow:hidden;}
	.ctwitter .c_titulo { width:651px; height:77px; margin-bottom:0; text-indent:-9999px; background:url(../img/titulo_twitter.gif) no-repeat;}
	.ct_ul { float:left; width:700px;}
		.ct_ul li { float:left; position:relative; height:80px; margin:0 23px 10px 0;}
			.ct_ico { display:block; float:left; width:9px; height:4px; margin-left:19px; background:url(../img/cg_ico.gif) no-repeat;}
			.ct_a, .ct_a:link, .ct_a:visited { display:block; float:left; clear:left; width:283px; height:42px; padding:15px; font-size:11px; line-height:15px; color:#004066; background:white;
					-moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow:1px 1px 0 #fad270;}
				.ct_data { display:block; width:77px; padding:2px 0; font-size:10px; text-align:center; color:#7f7f7d; background:#fad273; position:absolute; right:-1px; bottom:-2px;}
				
/* PRESENTINHOS */

.clear { width:100%; float:none; clear:both; height:0px!important; overflow:hidden!important;}

div.bg_presentes { padding-bottom:0; background-image:url(../img/presentes/boneco_kawek.gif); background-repeat:no-repeat; background-position:right top;}
div.presentes { width:100%; padding:0; border:none;}

	.pres_over { width:100%; overflow:hidden;}
		.pres_ul { float:left; width:1000px; margin-top:46px; *padding-bottom:25px;}
			.pres_ul li { float:left; position:relative; width:186px; padding:11px; padding-bottom:0; margin:0 25px 25px 0; background:white; -moz-box-shadow: 1px 1px 0px #e2d5b4; box-shadow: 1px 1px 0px #e2d5b4;}
			
				.pres_hover { display:none; width:202px; height:112px; background:url(../img/presentes/link_hover.png) no-repeat; position:absolute; top:35px; left:2px; z-index:30; cursor:pointer; 
					_background-image:none;
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/presentes/link_hover.png', sizingMethod='');}
					.pres_down:hover .pres_hover { display:block;}
				
				.pres_down, .pres_down:link, .pres_down:visited { display:block; float:left; width:186px; height:156px; margin-bottom:11px;}
					.pres_down:hover {}
					.pres_down img {}
				
				.pres_art, .pres_art:link, .pres_art:visited { display:block; float:left; margin-bottom:9px; font-size:11px; color:#737373;}
					.pres_art:hover { color:#d49312;}
					.pres_art img { float:left; margin-right:10px; border:1px solid #b8b8b8;}
					.pres_art span { display:block; float:left; width:120px;}
						.pres_art strong { display:block;}
				
				.pres_link { display:block; float:left; position:relative; width:186px; padding:6px 11px 7px 11px; margin:0 -11px 0 -11px; background:#e8e8e7;}
					.pres_user, .pres_user:link, .pres_user:visited { margin-left:38px; font-size:10px; color:#000000;}
						.pres_user:hover { color:#d49312;}
					.pres_kawek { display:block; width:29px; height:34px; background:url(../img/presentes/icon_kawek.gif) no-repeat; position:absolute; top:-4px; left:11px; z-index:40;}

				
/*COMPARTILHE*/
div.compartilhe {
	float:left;
}
ul.promote_ul { float:left; width:650px; padding:0 0 26px 0;}
ul.promote_ul li {float:left; width:255px; padding:4px 0 0 70px;}
ul.promote_ul li.orkut { background:url(../img/bg_compartilhe.gif) left top no-repeat;  }
ul.promote_ul li.facebook { background:url(../img/bg_compartilhe.gif) left -116px no-repeat;  }
ul.promote_ul li h3 {margin:0; padding:0; font-size:12px;}
ul.promote_ul li .bt_geral {margin:7px 0 0 0!important;}
div.sharing { float:left; width:604px; background:#ffffff; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding:22px 24px 24px 24px; }
	div.sharing	h3 {margin:0; padding:0; font-size:12px; }
	div.sharing div.twitter { width:371px; float:left; background:url(../img/bg_compartilhe.gif) 275px -219px no-repeat;  }
		div.twitter form.form_twitter { float:left; width:100%; padding:10px 0 0 0;}
			form.form_twitter label { padding:0 10px 0 0;}
			form.form_twitter input { width:145px;}
			form.form_twitter span.aviso { display:block; float:left; margin:11px 0 7px 0; width:287px; background:#fff0cb url(../img/bg_compartilhe.gif) no-repeat -105px -191px; padding:5px 0 7px 35px; font-size:10px; color:green; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
			form.form_twitter textarea { width:314px; height:43px; overflow-y:hidden;}
			form.form_twitter span.contador { display:block; float:right; right: 49px; position:relative; top:20px; font-size:11px;}
			/*TWEET - Promover*/
			input.tweet_submit { border:none; background:url(../img/bt_submit_tweet.gif) left 0px; margin:15px 0 0 0; width:101px!important; height:27px; cursor:pointer; float:left;  }
			input.tweet_submit:hover {  background-position:left -27px; }
	
	div.sharing div.email { width:233px; float:left; }
			div.email form.form_email { float:left; width:100%; padding:10px 0 0 0;}
			form.form_email label { padding:0 0px 12px 0;}
			form.form_email input { width:221px;}
			form.form_email .bt_geral{margin:4px 0 0 0!important;}
			
/*Pop up - Promover*/
input.promover_submit { border:none; background:url(../img/bt_submit_promover.gif) left 0px; width:81px!important; height:27px; cursor:pointer; float:left;  }
input.promover_submit:hover {  background-position:left -27px; }

/*video*/
div.promote_popup { display:none; float:left; text-align:left; width:480px; height:auto; background:#fff0cb; border:2px solid #fed471; padding:25px; 	-moz-border-radius: 10px; -webkit-border-radius: 10px;} 
	div.promote_popup label {padding: 0 25px 0 0;}
	div.promote_popup .bt_sec, div.video_upload .bt_sec:visited {margin: 0 0px 0 15px;}
	div.promote_popup fieldset {padding: 10px 0 0 0!important;	}
	div.promote_popup h3 {padding: 0px 0 20px 0!important;	}
	div.promote_popup span.s_loader { left:260px!important;}
	div.promote_popup ul.erro_list {width:451px;}
	
				
/* FORM GERAL */

.fgeral { width:653px;}
	.fgeral .clear { clear:both;}
	.fgeral .padding0 { padding-right:0!important;}
	.fgeral label { height:45px; margin:0;}
		.fgeral input { width:202px;}
		.fgeral select { width:212px;}
		
		.fmarca {}
		.fnasc {}
			.fnasc input { width:64px;}
		.fuser {}
			.fuser input { width:120px;}
		.fcidade {}
			.fcidade select { width:154px!important;}

		
		.fgeral .alias_prev { width:380px!important;}
		
	.fajude {clear:both; width:100%; padding:0!important; margin:0 0 15px 0; border:0;}
		.fajude h3 { margin-bottom:15px;}

/* IDENTIFIQUE-SE */

.fident { float:left; width:182px; padding:20px 30px; margin-left:-28px; background:#f0e2bf;}
	.fi_titulo { display:block; float:left; width:100%; margin-bottom:15px; font-weight:bold; text-transform:uppercase;}
	.fident p { float:left; width:100%; margin-bottom:15px;}
	.fident label { width:100%; margin:0; margin-bottom:7px;}
		.fident input { width:172px; margin-top:4px;}
	.fident .bt_geral { margin:3px 0 0 0;}
	.bt_esqueceu, .bt_esqueceu:link, .bt_esqueceu:visited { display:block; float:left; clear:both; margin-top:10px; font-size:11px;}
		
		.fi_esqueceu { display:none;}

.ident_img { float:right; margin:5px 0 0 0;}
.bt_ic, .bt_ic:link, .bt_ic:visited { display:block; float:right; width:386px; height:73px; background:url(../img/identifiquese_cadastro.gif) no-repeat left top;}
	.bt_ic:hover { background-position:left bottom;}
	
	.ident_img, .bt_ic, .bt_ic:link, .bt_ic:visited { margin-right:11px;}
	
	
	
