/*  PROJECT - EASY PLAN
==================================================================
	Structure ((x)html + CSS): Anderson de Paulo
	Company: Webcore Interactive Solutions
	Website: http://www.webcore.com.br
================================================================== */

/* ===============================================================
	G L O B A L   S T R U C T U R E
================================================================== */

@import url("global_mod.css");
@import url("admin.css");

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100.01%;
	background:transparent;
}
a { text-decoration:none; color: #F47C20 ; }
a:hover { text-decoration:underline; }
button { cursor:pointer; }
ol, ul, li { list-style:none; }
blockquote, q { quotes:none; }
:focus { outline:0; } /* Remember to define focus styles! */
.item_mark { text-decoration:underline; /**/ font-weight:bold; }
.blocked { display:none; }
.align_right { float:right; }
.align_left { float:left; }
.small_texts { font-size:0.8em; }
.upper { text-transform:uppercase; }
.clear { clear:both; }
body { 
	background:url(/img/back_master.jpg) #c4c4c4 top repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:75%; /* Resets 1em to 12px */
	text-align:center;
}

body#mark_planos #menu ul.menu_sistema li.mark_planos a.bot_planos_pai,
body#mark_planos_editar #menu ul.menu_sistema li.mark_planos a.bot_planos_pai,
body#mark_planos_criar #menu ul.menu_sistema li.mark_planos a.bot_planos_pai,
body#mark_planos_tracar #menu ul.menu_sistema li.mark_planos a.bot_planos_pai,
body#mark_planos_pacotes #menu ul.menu_sistema li.mark_planos a.bot_planos_pai,
body#mark_config #menu ul.menu_sistema li.mark_config a,
body#mark_solicitar #menu ul.menu_sistema li.mark_solicitar a,
body#mark_ajuda #menu ul.menu_sistema li.mark_ajuda a { color:#990000; }

body#mark_planos_editar #menu ul.menu_sistema li ul li.mark_planos_editar a,
body#mark_planos_criar #menu ul.menu_sistema li ul li.mark_planos_criar a,
body#mark_planos_tracar #menu ul.menu_sistema li ul li.mark_planos_tracar a,
body#mark_planos_pacotes #menu ul.menu_sistema li ul li.mark_planos_pacotes a { color:#555; /**/ font-weight:bold; }

body#mark_sobre #header #menu ul li.mark_sobre a,
body#mark_tour #header #menu ul li.mark_tour a,
body#mark_comunidade #header #menu ul li.mark_comunidade a,
body#mark_faq #header #menu ul li.mark_faq a,
body#mark_inscrevase #header #menu ul li.mark_inscrevase a,
body#mark_contato #header #menu ul li.mark_contato a { color:#990000; }
/* ===============================================================
	M A S T E R ( start )
================================================================== */
#master { 
	position:relative;
	width:947px;
	min-height:800px;
	margin:0 auto;
	padding:0; 
	text-align:left;
}
/* END of master */

/* ===============================================================
	H E A D E R
================================================================== */
#header { width:947px; /**/ height:140px; /**/ background:url(/img/back_menu.jpg) bottom repeat-x #f7f7f7; /**/ float:left; }
#header h1 a { width:194px; /**/ height:43px; /**/ margin:45px 0 0 22px; /**/ background:url(/img/logo_easyplan_beta.gif) no-repeat; /**/ text-indent:-9999em; /**/ float:left; }
.new_dados { clear:both; }

/* form login */ 
div.login { width:195px; /**/ height:77px; /**/ font-size:0.9em; /**/ float:right; }
div.login p a { width:64px; /**/ height:22px; /**/ margin:8px 10px 0 0; /**/ text-indent:-9999em; /**/ float:right; }
div.login a.esqueceu { float:right; margin:5px 45px 0 0; }
div.login p a.bot_logout { background:url(/img/bot_logout.jpg) no-repeat; }
div.login p a.bot_admin { background:url(/img/bot_admin.jpg) no-repeat; }
div.login form input { width:100px; /**/ font-size:0.9em; /**/ border:1px solid #b23022; /**/ float:right; /**/ }
div.login form label { margin:10px 10px 0 0; /**/ float:left; /**/ width:155px; }
div.login form span { margin:0 6px 0 0; /**/ float:left; }
div.login form .spanlogin { margin: 0 11px 0 0; }
div.login form button { width:17px; /**/ height:17px; /**/ margin:10px 0 0 0; /**/  background:url(/img/bot_ok.gif) no-repeat; /**/ text-indent:-9999em; /**/ border:none; /**/ float:left; }

/* banner */

.banner { float:left; width:468px; /**/ height:60px; /**/  margin:0 0 0 50px; /**/ *margin:10px 0 0 50px; }

/* menu */
#menu { width:710px; /**/ height:27px; /**/ margin:5px 0 0 0; /**/ background:url(/img/back_menu_botoes.jpg) repeat-x; /**/ float:right; }
#menu ul.menu_sistema { width:710px; /**/ height:27px; /**/ background:url(/img/borda_menu_botoes.jpg) top left no-repeat; /**/ float:right; }
#menu ul.menu_sistema li { background:url(/img/divisoria_menu_botoes.gif) right no-repeat; /**/ display:inline; /**/ float:left; }
#menu ul.menu_sistema li a { margin:6px 16px 0 16px; /**/ font-size:1.2em; /**/ font-weight:bold; /**/ color:#fff; /**/ float:left; }
#menu ul.menu_sistema li a.bot_mark { color:#990000; }
#menu ul.menu_sistema li a:hover { color:#990000; /**/ text-decoration:none; }

/* submenu */
#menu ul.menu_sistema li.menuparent ul { position:absolute; /**/ width:500px; /**/ top:120px; /**/ left:262px; /**/ background:none; }
#menu ul.menu_sistema li.menuparent ul li { background:none; /**/ color:#555; /**/ font-weight:normal; }
#menu ul.menu_sistema li.menuparent ul li a { margin:0 6px 0 6px; /**/ font-size:0.9em; /**/ font-weight:normal; /**/ color:#555; }
#menu ul.menu_sistema li.menuparent ul li a:hover { color:#000; }
#menu ul.menu_sistema li.menuparent ul li a.bot_mark { color:#555; /**/ font-weight:bold; }
/* END of header */

/* ===============================================================
	S E A R C H
================================================================== */
.search { width:947px; /**/ margin:16px 0 16px 0; /**/ text-align:right; /**/ float:left; }
.search .form_search { width:370px; /**/ margin:0 22px 0 0; /**/ float:right; }
.search .form_search input { width:320px; /**/ height:19px; /**/ padding:2px 0 0 18px; /**/ background:url(/img/lupa.gif) left no-repeat; /**/ color:#999; /**/ border:1px solid #b23022; /**/ float:left; }
.search .form_search button { width:20px; /**/ height:20px; /**/ margin:0 0 0 10px; /**/  background:url(/img/bot_ok2.gif) no-repeat; /**/ text-indent:-9999em; /**/ border:none; /**/ float:left; }
/* END of search */

/* ===============================================================
	W E L C O M E
================================================================== */
.welcome { width:933px; /**/ margin:0 0 14px 0; /**/ padding:0 0 0 14px; /**/ display:inline; /**/ float:left; }
.welcome h2 { font-size:1.2em; /**/ color:#f47c20; }
.welcome p, span { font-size:0.9em; /**/ color:#666; }
.welcome p span {display: block ; }
.welcome p a { text-decoration:underline; /**/ color:#b23022; }

.welcome p.msg_highlight { font-weight:bold; /**/ font-size:1.2em; }
/* END of welcome */	

/* ===============================================================
	W R A P P E R
================================================================== */
.wrapper { margin:14px 10px 0 14px; /**/ min-height:50px; /**/ display:inline; /**/ float:left; }
.wrapper h3 { color:#666; }
.wrapper h3 span { color:#b73e31; /**/ font-weight:normal; /**/ font-size:1.4em; }
.width_shorter { width:71%; }
.width_larger { width:97%; }

.wrapper .current_plan { margin:24px 0 14px 0; /**/ float:left; }
.wrapper .current_plan div span { margin:0; /**/ float:left; }
.wrapper .current_plan div dl { width:510px; /**/ float:left; }
.wrapper .current_plan div dl dt { margin:0 0 6px 0; /**/ font-size:0.9em; /**/ color:#b73e31; /**/ font-weight:bold; }
.wrapper .current_plan div dl dd { font-size:0.9em; /**/ color:#666; }
.wrapper .current_plan div p a { margin:70px 10px 0 0; /**/ padding:0 0 0 14px; /**/ background:url(../img/bullet_arrow.gif) left no-repeat; /**/ font-size:1.0em; /**/ font-weight:bold; /**/ color:#f47c20; /**/ float:right; }

.wrapper .show_plans { width:100%; /**/ margin:0; /**/ background:#f2f1f1; /**/ clear:both; /**/ float:left; }
.wrapper .show_plans h3 { margin:10px 0 0 20px; }
.wrapper .show_plans dl { width:388px; /**/ margin:26px 36px 20px 20px; padding: 0 0 20px 0 ; /**/ display:inline; /**/ float:left; }
.wrapper .show_plans dl dt { font-size:1.0em; /**/ color:#b73e31; /**/ font-weight:bold; }
.wrapper .show_plans dl dd { margin:6px 0 0 0; /**/ font-size:0.9em; /**/ color:#666; } 
.wrapper .show_plans dl dd.price { color:#b73e31; /**/ font-weight:bold; } 
.wrapper .show_plans dl dd.bot_comprar_prom a { margin:0 0 0 0; /**/ padding:0 0 0 14px; /**/ background:url(../img/bullet_arrow3.gif) left no-repeat; /**/ font-size:1.2em; /**/ font-weight:bold; /**/ color:#f47c20; /**/ float:right; }

.wrapper .step_menu { width:100%; /**/ height:34px; /**/ margin:14px 0 0 0; /**/ background:url(/img/back_list_step_menu.jpg) repeat; /**/ float:left; }
.wrapper .step_menu ul { width:100%; /**/ height:34px; /**/ background:url(/img/back_list_step_menu_right.jpg) right no-repeat; /**/ float:left; }
.wrapper .step_menu ul li { width:140px; /**/ *width:160px; /**/ height:27px; /**/ padding:8px 0 0 16px; /**/ background:url(/img/divisoria_list_left.gif) left repeat-y; /**/ color:#b73e31; /**/ font-size:14px; /**/ display:inline; /**/ float:left; }.wrapper .step_menu ul li.bot_1 { background:url(/img/back_list_step_menu_left.jpg) left no-repeat; text-align:center;}
.wrapper .step_menu ul li a { color:#747574; font-size:14px; }
.wrapper .step_menu ul li.bot3 { background:red; border:1px solid red;}
.wrapper .step_menu ul li a:hover { color:#b73e31; /**/ text-decoration:none; }

.wrapper .step_content { padding:20px; /**/ background:#ededed; /**/ float:left; }
.w_shorter { width:94%; }
.w_larger { width:95.8%; }
.wrapper .step_content h4 { margin:0 0 14px 0; /**/ color:#666; }
.wrapper .step_content p { font-size:0.9em; /**/ color:#666; }

.wrapper .list_plans_opened table { width:100%; /**/ margin:14px 0 0 0; /**/ padding:0; /**/ background:#ededed; /**/ float:left; }
.wrapper .list_plans_opened table caption { display:none; }
.wrapper .list_plans_opened table thead tr { height:34px; }
.wrapper .list_plans_opened table thead tr th { height:29px; /**/ padding:5px 8px 0 8px; /**/ background:url(/img/back_list_step_menu.jpg); /**/ color:#747574; /**/ text-align:left; /**/ font-weight:normal; /**/ font-size:1.4em; }
.wrapper .list_plans_opened table thead tr th.border_1 { width:12px; /**/ padding:0; /**/ background:url(/img/back_list_step_menu_left.jpg) left no-repeat; }
.wrapper .list_plans_opened table thead tr th.border_2 { width:14px; /**/ padding:0; /**/ background:url(/img/back_list_step_menu_right.jpg) right no-repeat; }
.wrapper .list_plans_opened table thead tr th.title_plans { padding:5px 0 0 0; }

.wrapper .list_plans_opened table tr td.nospace_1,
.wrapper .list_plans_opened table tr th.nospace_1 { width:12px; /**/ margin:0; /**/ padding:0; }
.wrapper .list_plans_opened table tr td.nospace_2,
.wrapper .list_plans_opened table tr th.nospace_2 { width:14px; /**/ margin:0; /**/ padding:0; }

.wrapper .list_plans_opened table tbody tr td { padding:5px 0 0 0; /**/ font-size:0.9em; /**/ font-weight:bold; }
.wrapper .list_plans_opened table tbody tr td.plan_name { width:320px; }
.wrapper .list_plans_opened table tbody tr td a { display:block; /**/ color:#f47c20; }
.wrapper .list_plans_opened table tbody tr td a:hover { text-decoration:underline; }

.wrapper .list_plans_opened table tbody tr td a.icon_download { width:18px; /**/ height:21px; /**/ margin:0 0 0 40px; /**/ background:url(../img/bot_download.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_print { width:18px; /**/ height:21px; /**/ margin:0 0 0 36px; /**/ background:url(../img/bot_print.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_edit { width:18px; /**/ height:21px; /**/ margin:0 0 0 25px; /**/ background:url(../img/bot_edit.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_edit_block { width:18px; /**/ height:21px; /**/ margin:0 0 0 25px; /**/ background:url(../img/bot_edit_desabilitado.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_delete { width:18px; /**/ height:21px; /**/ margin:0 0 0 28px; /**/ background:url(../img/bot_excluir.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_delete_block { width:18px; /**/ height:21px; /**/ margin:0 0 0 28px; /**/ background:url(../img/bot_excluir_desabilitado.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_download:hover,
.wrapper .list_plans_opened table tbody tr td a.icon_print:hover,
.wrapper .list_plans_opened table tbody tr td a.icon_edit:hover,
.wrapper .list_plans_opened table tbody tr td a.icon_delete:hover { background-position:0 -21px; }

.wrapper .list_plans_opened table tbody tr td a.icon_html { width:33px; /**/ height:39px; /**/ margin:10px 0 0 0; /**/ background:url(../img/icon_html.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_pdf { width:33px; /**/ height:39px; /**/ margin:10px 0 0 0; /**/ background:url(../img/icon_pdf.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_rtf { width:33px; /**/ height:39px; /**/ margin:10px 0 0 0; /**/ background:url(../img/icon_rtf.jpg) no-repeat; /**/ text-indent:-9999em; }
.wrapper .list_plans_opened table tbody tr td a.icon_doc { width:40px; /**/ height:39px; /**/ margin:10px 0 0 0; /**/ background:url(../img/icon_doc.jpg) no-repeat; /**/ text-indent:-9999em; }

.wrapper .list_plans_opened table tfoot th { padding:50px 0 10px 0; /**/ color:#666; /**/ font-size:0.9em; /**/ line-height:20px; }
.wrapper .list_plans_opened table tfoot th a { width:98px; /**/ text-align:center; /**/ background:url(/img/bot_vazio.jpg) no-repeat; /**/ border:none; /**/ font-weight:bold; /**/ color:#fff; /**/ float:right; }
.wrapper .list_plans_opened table tfoot th a:hover { text-decoration:none; }

.wrapper .step_content .form_new_dados { clear:both; }
.wrapper .step_content .form_new_dados label { width:590px; /**/ margin:18px 0 0 0; /**/ clear:both; /**/ float:left; }
.wrapper .step_content .form_new_dados label span { width:165px; /**/ font-weight:bold; /**/ float:left; }
.wrapper .step_content .form_new_dados label span.example { width:450px; /**/ margin:4px 0 0 165px; /**/ font-weight:normal; /**/ font-size:0.8em; /**/ float:left; }
.wrapper .step_content .form_new_dados label span.aceito { margin:-1.5em 0 0 19em; *margin:-1.5em 0 0 15.5em; clear:none; width:200px; }
.wrapper .step_content .form_new_dados input { width:420px; /**/ border:1px solid #999; }
.wrapper .step_content .form_new_dados .checkaceito  { width:auto; /**/ border:none; margin:1em 0 0 12.3em; *margin:1.2em 0 0 13.6em; }
.wrapper .step_content .form_new_dados select { width:420px; }
.wrapper .step_content .form_new_dados textarea { width:418px; /**/ height:120px; }

.wrapper .step_content .form_structure { clear:both; }
.wrapper .step_content ul.prev_next li { display:inline; }
.wrapper .step_content ul.prev_next li a { width:98px; /**/ line-height:20px; /**/ margin:50px 0 10px 0; /**/ text-align:center; /**/ background:url(/img/bot_vazio.jpg) no-repeat; /**/ font-size:0.9em; /**/ border:none; /**/ font-weight:bold; /**/ color:#fff; }
.wrapper .step_content ul.prev_next li a:hover { text-decoration:none; }
.wrapper .step_content ul.prev_next li.prev a { float:left; }
.wrapper .step_content ul.prev_next li.next a { float:right; }
.wrapper .step_content ul.prev_next button { width:98px; /**/ height:20px; /**/ margin:50px 0 10px 0; /**/ background:url(/img/bot_vazio.jpg) no-repeat; /**/ font-size:0.9em; /**/ border:none; /**/ font-weight:bold; /**/ color:#fff; /**/ float:right; }

.wrapper .step_content ul.select_structure { width:334px; /**/ float:left; }
.wrapper .step_content ul.select_structure li { margin:14px 0 0 0; /**/ padding:0 0 0 15px; /**/ font-size:1.0em; /**/ font-weight:bold; /**/ color:#f47c20; }
.wrapper .step_content ul.select_structure li a.plus { background:url(/img/bullet_plus.gif) left top no-repeat; padding:0 0 0 1.3em;}
.wrapper .step_content ul.select_structure li a.minus { background:url(/img/bullet_minus.gif) left top no-repeat; padding:0 0 0 1.3em;}
.wrapper .step_content ul.select_structure li ul.item li { margin:10px 0 0 14px; /**/ padding:0; /**/ background:none; /**/ padding:0; /**/ font-size:0.9em; /**/ color:#747574; }
.wrapper .step_content ul.select_structure li ul.item li ul.subitem li { margin:2px 0 0 0; /**/ padding:0; /**/ background:none; /**/ font-size:0.8em; /**/ font-weight:normal; /**/ color:#747574; }

.wrapper .step_content ul.select_structure li a { color:#f47c20; }
.wrapper .step_content ul.select_structure li ul.item li a { color:#747574; }
.wrapper .step_content ul.select_structure li ul.item li ul.subitem li a { color:#747574; }


/* escrevendo o texto para o plano */
.wrapper .step_content .list_chosen ul.select_structure { width:346px; /**/ margin:0 14px 0 0; /**/ float:left; }
.wrapper .step_content .list_chosen ul.select_structure li { margin:14px 0 0 0; /**/ padding:0 0 0 15px; /**/ background:none; /**/ padding:0; /**/ font-size:0.9em; /**/ color:#f47c20; }
.wrapper .step_content .list_chosen ul.select_structure li ul.item li { margin:10px 0 0 14px; /**/ padding:0; /**/ background:none; /**/ font-size:0.8em; /**/ font-weight:normal; /**/ color:#747574; }

.wrapper .step_content .list_chosen ul.select_structure li ul.item li.finished {}
.wrapper .step_content .list_chosen ul.select_structure li ul.item li.finished a { color:#747574; /**/ font-weight:bold; }

.wrapper .step_content .list_chosen ul.select_structure li ul.item li.ativo { background:#F47C20; padding: 3px 4px ; }
.wrapper .step_content .list_chosen ul.select_structure li ul.item li.ativo a { color: #fff } 

.wrapper .step_content .list_chosen ul.select_structure li a { color:#f47c20; }
.wrapper .step_content .list_chosen ul.select_structure li ul.item li a { color:#747574; }
/* end */

/* visualizando um plano */
.wrapper .step_content .list_chosen_view ul.select_structure { width:346px; /**/ margin:0 14px 0 0; /**/ float:left; }
.wrapper .step_content .list_chosen_view ul.select_structure li { margin:14px 0 0 0; /**/ padding:0 0 0 15px; /**/ background:none; /**/ padding:0; /**/ color:#f47c20; }
.wrapper .step_content .list_chosen_view ul.select_structure li a { display:block; /**/ padding:4px; /**/ color:#f47c20; }
.wrapper .step_content .list_chosen_view ul.select_structure li a:hover { text-decoration:none; /**/ background:#f47c20; /**/ color:#fff; }
.wrapper .step_content .list_chosen_view ul.select_structure li a.mark { background:#f47c20; /**/ padding:4px; /**/ color:#fff; }
.wrapper .step_content .list_chosen_view ul.select_structure li ul.item li { margin:10px 0 0 14px; /**/ padding:0; /**/ background:none; /**/ font-size:0.8em; /**/ font-weight:normal; /**/ color:#747574; }
/* end */

.wrapper p.plan_description { width:364px; /**/ margin:14px 14px 14px 0; /**/ line-height:15px; /**/ font-size:0.9em; /**/ float:left; }

.wrapper .plan_dados { width:260px; /**/ margin:29px 14px 0 0; /**/ font-size:0.9em; /**/ float:left; }
.wrapper .plan_dados p { margin:0 0 8px 0; }

.wrapper .plan_auxiliar_menu { width:260px; /**/ margin:29px 0 0 0; /**/ float:left; }
.wrapper .plan_auxiliar_menu ul { margin:10px 0 0 0; /**/ float:left; /**/ clear:both; }
.wrapper .plan_auxiliar_menu ul li { display:inline; }
.wrapper .plan_auxiliar_menu ul li a { width:79px; /**/ height:18px; /**/ margin:0 10px 0 0; /**/ text-indent:-9999em; /**/ float:left; }
.wrapper .plan_auxiliar_menu ul li a.bot_download_view { background:url(../img/bot_download_view.jpg) no-repeat; margin:0 0 1px 0; }
.wrapper .plan_auxiliar_menu ul li a.bot_edit_view { background:url(../img/bot_edit_view.jpg) no-repeat; }
.wrapper .plan_auxiliar_menu ul li a.bot_new_from_example { background:url(../img/novo_ico.gif) no-repeat; }

.wrapper .plan_auxiliar_menu dl { font-size:0.9em; /**/ clear:both; }
.wrapper .plan_auxiliar_menu dl dt { font-weight:bold; }
.wrapper .plan_auxiliar_menu dl dt a,
.wrapper .plan_auxiliar_menu dl dd a { color:#b23022; }
.wrapper .plan_auxiliar_menu dl dd { margin:0 3px 8px 3px; /**/ float:left; }
.wrapper .plan_auxiliar_menu dl dd.rating_number { margin:5px 0 0 0; }

.wrapper .step_content .rendertext { width:502px; /**/ float:left; }
.wrapper .step_content .rendertext h5 { color:#b23022; /**/ font-size:1.2em; }
.wrapper .step_content .rendertext div dl.view_fields dt { margin:14px 0 4px 0; /**/ font-size:1.0em; /**/ font-weight:bold; /**/ color:#000; }
.wrapper .step_content .rendertext div dl.view_fields dd p { line-height:14px; }
.wrapper .step_content .rendertext div dl.view_fields dd span { color:#b23022; }

.wrapper .step_content .selected_itens { width:282px; /**/ margin:0 0 0 12px; /**/ float:left; }
.wrapper .step_content .selected_itens .selected_list { min-height:230px; /**/ background:#f6f6f6; /**/ border:1px solid #999; /**/ clear:both; }
.wrapper .step_content .selected_itens .selected_list dl dt.selected_start { margin:6px 0 0 0; /**/ padding:0 5px 0 5px; /**/ font-size:0.9em; /**/ color:#666; }

.wrapper .step_content .selected_itens .selected_list dl dt a { margin:6px 0 0 0; /**/ padding:0 5px 0 5px; /**/ font-weight:bold; /**/ font-size:0.9em; /**/ display:block; /**/ color:#666; }
.wrapper .step_content .selected_itens .selected_list dl dt a:hover { text-decoration:none; /**/ color:#f47c20; }
.wrapper .step_content .selected_itens .selected_list dl dt a.selected_mark { color:#f47c20; }

.wrapper .step_content .selected_itens .selected_list dl dd a { padding:0 0 0 10px; /**/ line-height:16px; /**/ font-size:0.8em; /**/ display:block; /**/ color:#666; }
.wrapper .step_content .selected_itens .selected_list dl dd a:hover { text-decoration:none; /**/ background:#f47c20; /**/ color:#fff; }
.wrapper .step_content .selected_itens .selected_list dl dd a.selected_mark { background:#f47c20; /**/ color:#fff; }

.wrapper .step_content .selected_itens dl.selected_options { margin:0 0 6px 0; /**/ float:right; }
.wrapper .step_content .selected_itens dl.selected_options dt { font-size:0.8em; /**/ color:#666; /**/ float:left; }
.wrapper .step_content .selected_itens dl.selected_options dd a { width:11px; /**/ height:12px; /**/ margin:0 0 0 6px; /**/ text-indent:-9999em; /**/ float:left; }
.wrapper .step_content .selected_itens dl.selected_options dd a.up { background:url(/img/arrow_up.jpg) no-repeat; }
.wrapper .step_content .selected_itens dl.selected_options dd a.down { background:url(/img/arrow_down.jpg) no-repeat; }

.wrapper .step_content .selected_itens ul.list_critic_structure { margin:0; /**/ float:left; }
.wrapper .step_content .selected_itens ul.list_critic_structure li { margin:0 12px 0 0; /**/ display:inline; /**/ font-weight:bold; /**/ font-size:0.8em; }
.wrapper .step_content .selected_itens ul.list_critic_structure li a { color:#f47c20; }

.wrapper .step_content .selected_itens ul.list_delete_structure { margin:6px 0 0 0; /**/ float:right; }
.wrapper .step_content .selected_itens ul.list_delete_structure li { margin:0 0 0 18px; /**/ display:inline; }
.wrapper .step_content .selected_itens ul.list_delete_structure li a { font-weight:bold; /**/ font-size:0.9em; /**/ color:#f47c20; }
.wrapper .step_content .selected_itens ul.list_delete_structure li a.link_red { color:#b23022; }

.wrapper .list_arch_plans { margin:25px 0 0 0; /**/ padding:25px 0 0 0; /**/ background:url(/img/divisoria_list_plans.gif) repeat-x top; /**/ float:left; }
.wrapper .list_arch_plans h3 { color:#b23022; }
.wrapper .list_arch_plans .plans { width:652px; /**/ min-height:50px; /**/ padding:14px 0 14px 14px; /**/ display:inline; /**/ float:left; }
.wrapper .list_arch_plans .plans dl { width:296px; /**/ margin:0 28px 0 0; /**/ color:#666; /**/ float:left; }
.wrapper .list_arch_plans .plans dl dt { padding:0 0 0 14px; /**/ background:url(../img/bullet_arrow.gif) left top no-repeat; /**/ font-size:0.9em; /**/ font-weight:bold; }
.wrapper .list_arch_plans .plans dl dd { margin:8px 0 0 0; /**/ line-height:15px; /**/ font-weight:bold; /**/ font-size:0.9em; }
.wrapper .list_arch_plans .plans dl dd.identifier { font-weight:normal; /**/ font-size:0.8em; }
.wrapper .list_arch_plans .plans dl dd a { color:#f47c20; }

.wrapper #spacewrite { float:left; }
.width_larger_str { width:100%; }
.width_shorter_str { width:512px; }
.wrapper #spacewrite form legend { margin:0 0 10px 0; /**/ font-weight:bold; /**/ font-size:0.9em; /**/ color:#b73e31; /**/ float:left; }
.wrapper #spacewrite form legend span a { margin:0 0 0 5px; /**/ font-weight:bold; /**/ color:#f47c20; }
.wrapper #spacewrite form textarea { width:100%; }
.wrapper #spacewrite form ul { float:right;}
.wrapper #spacewrite form ul li { display:inline; }
.wrapper #spacewrite form button { width:98px; /**/ height:20px; /**/ margin:10px 0 10px 10px; /**/ background:url(/img/bot_vazio.jpg) no-repeat; /**/ font-size:0.9em; /**/ border:none; /**/ font-weight:bold; /**/ color:#fff; /**/ float:left; }

p.msg_print { margin:10px 0 10px 0; /**/ font-size:0.9em; /**/ color:#666; }
.wrapper form.form_capa fieldset label input { }

.wrapper .step_content ul.collapse_text { margin:0 0 10px 0; /**/ float:right; }
.wrapper .step_content ul.collapse_text li { display:inline; }
.wrapper .step_content ul.collapse_text li a { width:150px; /**/ height:18px; /**/ text-indent:-9999em; /**/ float:left; }
.wrapper .step_content ul.collapse_text li#ampliar_text a { background:url(../img/bot_ampliar_texto.gif) no-repeat; }
.wrapper .step_content ul.collapse_text li#reduzir_text a { background:url(../img/bot_reduzir_texto.gif) no-repeat; }

/* filter search */
.wrapper .form_result_search { margin:0 0 28px 0; /**/ clear:both; }
.wrapper .form_result_search label { margin:6px 10px 0 0; /**/ line-height:17px; float:left; }
.wrapper .form_result_search input { margin:0 6px 0 0; /**/ float:left; }
.wrapper .form_result_search label span { width:220px; /**/ font-weight:bold; /**/ float:left; }
.wrapper .form_result_search select { width:180px; }
.wrapper .form_result_search button { width:98px; /**/ height:20px; /**/ margin:7px 0 0 0; /**/ background:url(/img/bot_vazio.jpg) no-repeat; /**/ font-size:0.9em; /**/ border:none; /**/ font-weight:bold; /**/ color:#fff; /**/ float:left; }

/* paginacao resultado da busca */
.wrapper .list_arch_plans ul.paginacao { clear:both; }
.wrapper .list_arch_plans ul.paginacao li { display:inline; }

/* for site */
.wrapper dl.list_exp_tour { margin:0 0 20px 0; }
.wrapper dl.list_exp_tour dt { margin:14px 0 6px 0; /**/ background:url(../img/bullet_tour.jpg) no-repeat top left; /**/ padding:0 0 0 20px; /**/ color:#b23022; /**/ font-weight:bold; /**/ font-size:1.1em; }
.faq_list dl.list_exp_tour dt {background:url(../img/bullet_faq.jpg) no-repeat top left;}
.wrapper dl.list_exp_tour dd { color:#666; /**/ font-size:0.9em; padding: 0 0 10px 0 ; }
.wrapper dl.list_exp_tour dd p { margin: 0 0 10px 0 ; }
/* END of wrapper */

/* ===============================================================
	C O N T E N T   S I T E	
================================================================== */
.content_site { width:97%; /**/ margin:14px 14px 0 14px; /**/ min-height:50px; /**/ display:inline; /**/ float:left; }
.content_site h2 { font-size:1.3em; /**/ color:#b53326; }
.content_site .intro { width:492px; /**/ height:360px; /**/ background:url(../img/back_info_home_2.jpg) left bottom no-repeat; /**/ float:left; }
.content_site .intro p { margin:18px 0 0 0; /**/ font-size:0.9em; /**/ color:#666; }
.content_site .intro dl { margin:46px 14px 0 18px; /**/ color:#666; /**/ display:inline; /**/ float:left; }
.content_site .intro span a { width:170px; /**/ line-height:33px; /**/ margin:220px 0 0 0; /**/ font-size:1.1em; /**/ color:#fff; /**/ font-weight:bold; /**/ text-align:center; /**/ background:url(../img/bot_vazio_2.jpg) no-repeat; /**/ float:left; }
.content_site .intro dl dt { height:30px; /**/ font-size:1.2em; /**/ font-weight:bold; }
.content_site .intro dl dd { margin:9px 0 0 0; /**/ padding:0 0 0 14px; /**/ background:url(../img/bullet_arrow2.gif) no-repeat left 2px; /**/ font-size:0.9em; /**/  }
.content_site .intro img { margin:7px 0 0 0; }

.content_site .extra { margin:20px 0 0 0; /**/ background:url(../img/back_title_homesite.jpg) top repeat-x #f7f7f7; /**/ clear:both; /**/ float:left; }
.content_site .extra .group { padding:2px 0 0 4px; /**/ float:left; }
/* this is because the browser Opera doesn't work without width */
.opera_1 { width:270px; }
.opera_2, .opera_4 { width:200px; }
.opera_3 { width:230px; }
/* end */
.content_site .extra .group h3 { padding:0 4px 4px 14px; /**/ background:url(../img/bullet_square.gif) no-repeat left top #919090; /**/ color:#fff; /**/ font-weight:bold; /**/ font-size:1.1em; /**/ float:left; }

/* artigos home */
.content_site .extra .group dl.list_artigos { width:250px; /**/ height:280px; /**/ padding:10px; /**/ background:url(../img/back_list_artigos_home.gif) top right repeat-y; /**/ margin:11px 0 0 0; /**/ font-size:0.8em; /**/ clear:both; /**/ float:left; }
.content_site .extra .group dl.list_artigos dt a { font-weight:bold; /**/ color:#f47c20; }
.content_site .extra .group dl.list_artigos dd { margin:4px 0 10px 0; /**/ color:#666; }

/* cursos home */
.content_site .extra .group .back { width:180px; /**/ height:280px; /**/ padding:10px; /**/ background:url(../img/back_list_artigos_home.gif) top right repeat-y; /**/ margin:11px 0 0 0; /**/ clear:both; /**/ float:left; }
.content_site .extra .group .back div { width:154px; /**/ margin:0 0 14px 0; /**/ border:1px solid #fff; /**/ padding:10px; /**/ background:#ecebeb; /**/ clear:both; /**/ float:left; }
.content_site .extra .group .back div span { width:37px; /**/ margin:0 6px 0 0; /**/ float:left; }
.content_site .extra .group .back div dl.list_cursos { width:100px; /**/ font-size:0.8em; /**/ color:#666; /**/ float:left; }
.content_site .extra .group .back div dl.list_cursos dt a { color:#666; /**/ font-weight:bold; }

/* links home */
.content_site .extra .group ul.list_links { width:210px; /**/ height:280px; /**/ padding:10px; /**/ background:url(../img/back_list_artigos_home.gif) top right repeat-y; /**/ margin:11px 0 0 0; /**/ font-size:0.8em; /**/ clear:both; /**/ float:left; }
.content_site .extra .group ul.list_links li { margin:0 0 12px 0; /**/ padding:0 0 0 14px; /**/ background:url(../img/bullet_arrow2.gif) no-repeat top left; }
.content_site .extra .group ul.list_links li a { color:#FF9900; }

/* pacotes home */
.content_site .extra .group .back_pacotes { width:180px; /**/ height:280px; /**/ padding:10px; /**/ margin:11px 0 0 0; /**/ clear:both; /**/ float:left; }
.content_site .extra .group .back_pacotes div { width:154px; /**/ margin:0 0 14px 0; /**/ border:1px solid #fff; /**/ padding:10px; /**/ background:#ecebeb; /**/ clear:both; /**/ float:left; }
.content_site .extra .group .back_pacotes div dl.list_cursos { width:99px; /**/ font-size:0.8em; /**/ color:#666; /**/ float:left; }
.content_site .extra .group .back_pacotes div dl.list_cursos dt a { color:#545353; /**/ font-weight:bold; }
.content_site .extra .group .back_pacotes div dl.list_cursos dd a { 
  color:#fff;
  background: url(../img/bot_home.gif);
  line-height: 22px ;
  text-align: center ;
  font-family: Arial ;
  width: 76px ;
  height: 22px ;
  display: block;
  margin: 7px 0 0 1px ;
}
.content_site .extra .group .back_pacotes div span { width:37px; /**/ float:left; }
.listagens {
	margin:0 0 0 15px;
}
.listagens dl {
	margin:0 0 0 10px;
}
.listagem {
	font-weight:bold;
	line-height:16px;
	margin:18px 0 18px 10px;
	font-size:0.9em;
	color:#666; 
}
.listagem li {
	margin:2px 0;
}
.planilha {
	display:block;
	background:url(../img/xlsicon.gif) center left no-repeat;
	height:22px;
	padding:7px 0 0 30px;
}
.botoes a {
	margin:0 0 0 10px;
}
.esqueceusenha {
	margin:0 0 10px 20px;
}
.esqueceusenha h4 {
	color:#FF9900;
	font-size:18px;
}
.esqueceusenha p {
	margin:10px 0 0 0;
	color:#999999;
}
.esqueceusenha form label {
	float:left;
	clear:none;
	color:#999999;
	font-weight:bold;
	margin:20px 0 0 0;
}
.esqueceusenha form input {
	clear:none;
	margin:0;
}
.esqueceusenha form .textarea {
	width:224px;
	height:17px;
	border:1px solid #000;
}
.esqueceusenha form .botao {
	background:url(../img/enviar-bot.jpg) center left no-repeat;
	width:50px;
	height:18px;
	cursor:pointer;
	border:none;
	text-indent:-5000px;
	*font-size:0;
	*line-height:50px;
}
/* Termos de Uso */

.termosdeuso {
	padding:0 2em;
	text-align:left;
}
.termosdeuso h2 {
	font-size:1.5em;
	color:#FF9900;
}
.termosdeuso p {
	margin:1.5em 0 0 0;
	font-size:.96em;
	color:#666;
}
/* ===============================================================
	S I D E B A R	
================================================================== */
.sidebar { width:26%; /**/ margin:0; /**/ padding-bottom: 20px ; background:url(/img/divisoria_wrapper.gif) top left #f7f7f7 repeat-y; /**/ float:right;  }
.sidebar_tour {width:26%; margin:0; float:right; background:url(/img/divisoria_wrapper.gif) top left #f7f7f7 repeat-y;}
.sidebar .adsense { width:200px; /**/ height:200px; /**/ margin:14px 0 0 16px; /**/ clear:both; }
/* END of wrapper */		

/* ===============================================================
	F O O T E R
================================================================== */
#footer { width:100%; /**/ min-height:100px; /**/ margin:2em 0 0 0; /**/ text-align:center; /**/ background:url(/img/back_footer.jpg) #979797 top repeat-x; /**/ float:left; }
#footer .wrap_footer { width:947px; /**/ margin:0 auto; /**/ position:relative; /**/ text-align:left; }
#footer .wrap_footer ul { margin:14px 0 0 195px; }
#footer .wrap_footer ul li { width:170px; /**/ text-transform:lowercase; /**/ font-size:1.2em; /**/ display:inline; /**/ float:left; }
#footer .wrap_footer ul li a { font-weight:bold; /**/ color:#fff; }
#footer .wrap_footer ul li a:hover { text-decoration:none; }
#footer .wrap_footer ul.sub { margin:0; }
#footer .wrap_footer ul.sub li { font-size:0.8em; }
#footer .wrap_footer ul.sub li a { font-weight:normal; }
#footer .wrap_footer ul.sub li a:hover { text-decoration:underline; }
#footer .wrap_footer ul li cite { float:right; display:block; width:57px; height:17px;margin-top:20px; }
#footer .wrap_footer ul li cite a { display:block; width:57px; height:17px; font-size:0; line-height:100px; text-indent:-5000; overflow:hidden; background:url("/img/logo_webcore.gif"); margin:20px 0 0 230px; _margin:5px 0 0 510px; }

#footer .wrap_footer_site { width:947px; /**/ margin:0 auto; /**/ position:relative; /**/ text-align:center; }
#footer .wrap_footer_site ul.list_menu_footer { margin:14px 0 0 270px; }
#footer .wrap_footer_site ul.list_menu_footer li { margin:0 6px 0 0; /**/ color:#fff; /**/ text-transform:lowercase; /**/ font-size:1.2em; /**/ display:inline; /**/ float:left; }
#footer .wrap_footer_site ul.list_menu_footer li a { color:#fff; }

#footer .wrap_footer_site div { clear:both; }
#footer .wrap_footer_site div p { float:left; }
#footer .wrap_footer_site div a { float:left; }
#footer .wrap_footer_site div ul { float:right; }
#footer .wrap_footer_site div ul li { display:inline; /**/ float:left; }
#footer .wrap_footer_site div ul li cite { float:left; width:57px; height:17px; margin-top:20px; }
#footer .wrap_footer_site div ul li cite a { display:block; width:57px; height:17px; font-size:0; line-height:100px; text-indent:-5000; overflow:hidden; background:url("/img/logo_webcore.gif"); }


#footer .wrap_footer_site,
#footer .wrap_footer_site a {
  color: #fff ;
}

#footer .wrap_footer_site ul.list_menu_footer { margin:14px 0 30px 270px; padding: 0 0 25px 0 ; }

#footer .wrap_footer_site div {
  font-size: .9em ;
  height: 50px ;
  margin: 0 auto ;  
  width: 870px ;
}
#footer .wrap_footer_site div .email {
  margin: 0 0 0 40px ;
}
/* END of footer */	