/* Copyright - PRIMAVERA - Business Software Solutions, S.A. Todos os direitos reservados. */
/*
*/
form {padding:0;margin:0;}
/*ol {list-style-type: decimal;}*/
.gutter {width: 9px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
/* //////////////////////////////////////////////////////////////////// */
/* ////////////////// CONFIGURACOES GENERICAS ///////////////////////// */
/* //////////////////////////////////////////////////////////////////// */
/* */
/* defenicao da familia tipografica */
/* */
.input_pkp, .input_over_pkp, .textarea_pkp, .textarea_over_pkp, .select_pkp, .select_catg_pkp, .search_title_pkp, .search_subtitle_pkp, .search_link_pkp, .search_link_pkp:hover, .home_catg_top_c_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #337C9B;
}
.btn_m_color_pkp, .btn_m_color_over_pkp, .btn_m_tool_pkp, .btn_m_tool_over_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FFFFFF;
	cursor:pointer;
	border: none;
	height: 18px;
}
.btn_xxs_colorCompl_pkp, .btn_xxs_colorCompl_over_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #337C9B;
	background-color:#FFFFFF;
	cursor:pointer;
}
.catg_box_pkp, .catg_box_over_pkp, .link_catg_pkp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color:#333;
	width:100%;
}

.pkb_legend{padding-left:8px; padding-right:8px;}
/* */
/* paginacão */
/* */
.list_pag_pkp, .list_pag_select_pkp, .list_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #51585f;
	letter-spacing: -1px;
	text-decoration:none;
	background-color:#F0F8FC;	
}
/* */
/* Lista de resultados */
/* */
.list_nav_pkp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#777568;
	width:100%;
	padding-top:3px;
	padding-bottom:3px;
}
/* */
/* artigos */
/* */
.article_pkp, .article_head_c_pkp, .article_title2_pkp .article_title3_pkp, .article_link_pkp, .explorer_pkp, .related_catg_c_pkp, .related_c_pkp, .article_list_pkp, .article_list_over_pkp, .link_icons_pkp, .tip_pkp, .alert_pkp, .highlight_pkp, .table_pkp, .catg_pkp, .catg_title_pkp{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color:#666;
}
/* */
/* nome do artigo*/
/* */
.article_title1_pkp {
	font-family: Arial, Helvetica, sans-serif;
}
/* */
/* rating */
/* */
.rating_pkp, .rating_txt_pkp, .rating_title_pkp, .label_pkp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color:#666;
	vertical-align:top;
}
/* */
/* drop menu */
/* */
.dropmenu_pkp, .dropmenu_c_pkp{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#666;
	text-decoration:none;
}


/* */
/* CSS Fix */
/* */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
/* */
/* componente calendário pesquisa avançada*/
/* */
.calendar_dataView_pkp, .calendar_select_pkp, .calendar_weekend_pkp, .calendar_selectedDay_pkp, .calendar_otherDay_pkp, .calendar_day_pkp, .calendar_dayheader_pkp, .calendar_style_pkp, .calendar_footer_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#3D83AB;
	}

/* //////////////////////////////////////////////////////////////////// */
/* ///////////////// CONFIGURACOES ESPECIFICOS //////////////////////// */
/* //////////////////////////////////////////////////////////////////// */

/* //////////////////////////////////////////////////// */
/*					Caixa de Stats						*/
/* //////////////////////////////////////////////////// */
.stats_tl1_pkp {
	height: 10px;
	width: 10px;
	background-image:  url(../Images/PKP/stats_tl1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.stats_tc1_pkp {
	background-image:  url(../Images/PKP/stats_tc1.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.stats_tr1_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/stats_tr1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.stats_tl2_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/stats_tl2.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.stats_tc2_pkp {
	background-image:  url("../Images/PKP/stats_tc2.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}
.stats_tr2_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/stats_tr2.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.stats_l2_pkp {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7ABDE6;
	background-color:#FFFFFF;
}
.stats_r2_pkp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7ABDE6;
	background-color:#FFFFFF;
}
.stats_bl1_pkp {
	height: 10px;
	width: 10px;
	background-image:  url(../Images/PKP/stats_bl1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.stats_bc1_pkp {
	background-image:  url(../Images/PKP/stats_bc1.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.stats_br1_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/stats_br1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.stats_article_list ul
{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding-left:0px;
}
.stats_article_list li
{
	background-image: url(../Images/PKP/ico_catg_16.gif);
	background-repeat:no-repeat;
	list-style-image: none;
	text-align:left; 
	padding-left: 15px;
	padding-bottom: 3px;
}

/****Tabs*****/
.tabslist{
padding: 0px 0px 0px 0px;
margin-left: 6px;
margin-top: 1px;
margin-bottom: 0px;
margin-right: 0px;
font: bold 1px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.tabslist li{
display: inline;
margin: 0px;
}
.tabslist li img{
 width: 39px;
 border:0px;
 outline: none;
}

.tabslist li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin-right: 0px;
color: #2d2b2b;
top: 4px;
 outline: none;
}

.tabslist li a:visited{
color: #2d2b2b;
}

.tabslist li a:hover{
text-decoration: underline;
color: #2d2b2b;
}   

.tabslist li a.selected{ /*selected main tab style */
position: relative;
top: 5px;
}

.tabslist li a.selected{ /*selected main tab style */
border-bottom-color: white;
}

.tabslist li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabslist li a{ /*selected main tab style */
text-decoration: none;
}
.stats_title_pkp 
{
	margin:5px 0px 8px 0px;
	color: #3D83AB;
	font-weight: bold;
	text-decoration: none;
	font-size:11;
	vertical-align:middle;
}
/* */
/* home */
/* */
.home_container_pkp {
	vertical-align: top;
	background-image:  url(../Images/PKP/index_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #A4DCF5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #FFFFFF;
	height:425px;
	width:980px;
}
.home_top_l_pkp {
	vertical-align: top;
	width: 10px;
	background-image:  url("../Images/PKP/home_top_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 1px;
	height: 10px;
}
.home_top_r_pkp {
	vertical-align: top;
	width: 10px;
	font-size: 1px;
	padding-top: 5px;
	background-image:  url("../Images/PKP/home_top_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.home_top_c_pkp {
	font-size: 1px;
}
.home_bottom_l_pkp {
	vertical-align: top;
	width: 10px;
	height: 10px;	
	font-size: 1px;
	background-image:  url("../Images/PKP/home_bottom_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.home_bottom_r_pkp {
	vertical-align: top;
	width: 10px;
	font-size: 1px;
	padding-top: 5px;
	background-image:  url("../Images/PKP/home_bottom_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.home_bottom_c_pkp {
	font-size: 1px;
}
/* */
/* dimenção das caixas da home */
/* */
.home_width {
	width: 680px;
}
/* */
/* Categorias da Homepage*/
/* */
.home_catg_top_l_pkp {
	height: 32px;
	width: 10px;
	background-image:  url("../Images/PKP/home_catg_top_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.home_catg_top_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/home_catg_top_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.home_catg_top_c_pkp {
	background-image:  url("../Images/PKP/home_catg_top_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
	color:#777568;
	font-size:11px;
	font-weight: bold;
}
.home_catg_l_pkp {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7ABDE6;
}
.home_catg_r_pkp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7ABDE6;
}
.home_catg_bg_pkp {
	background-image:  url(../Images/PKP/home_catg_top_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 18px;
	background-color: #FFFFFF;
}
.home_catg_bottom_l_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/home_catg_bottom_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.home_catg_bottom_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/home_catg_bottom_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.home_catg_bottom_c_pkp {
	background-image:  url("../Images/PKP/home_catg_bottom_c.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}
/* */
/* caixa de cada categoria para produzir o efeito Over */
/* */
.catg_box_pkp {
	background-image:  url(../Images/PKP/catg_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	vertical-align: middle;
	height:25px;
}
.catg_box_over_pkp {
	background-image:  url("../Images/PKP/catg_bg.gif");
	background-repeat: repeat-x;
	background-position: center -55px;
	height:25px;
}
.catg_box_tl_pkp {
	background-image:  url(../Images/PKP/dir_top_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:4px;
	height:4px;
}
.catg_box_tr_pkp {
	background-image:  url(../Images/PKP/dir_top_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:4px;
	height:4px;
}
.catg_box_bl_pkp {
	background-image:  url(../Images/PKP/dir_bottom_l.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:4px;
	height:4px;
}
.catg_box_br_pkp {
	background-image:  url(../Images/PKP/dir_bottom_r.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:4px;
	height:4px;
}
.link_catg_pkp {
	text-decoration: none;
}
a.link_catg_pkp:active {
	text-decoration: none;
}
a.link_catg_pkp:visited {
/*	color: #FF6600;*/
	color:#64442F;
	text-decoration: none; 
}
a.link_catg_pkp:hover {
	color: #626155;
	text-decoration: none;
}
/* */
/* inputs */
/* */
.input_pkp {
	border: 1px solid #7ABDE6;
	background-color: #FFF;
	padding-right: 3px;
	padding-left: 3px;
	height: 18px;
	color: #3D83AB;
}
.input_over_pkp {
	border: 1px solid #A8D3EE;
	background-color: #F0F8FB;
	padding-right: 3px;
	padding-left: 3px;
	height: 18px;
	color: #3D83AB;
}
.select_pkp {
	background-color: #FFF;
	border: 1px solid #A8D3EE;
	color:#3D83AB;
	font-size:10px;
}
.select_catg_pkp {
	background-color: #FAF9F5;
	border: 1px solid #C2BDA7;
	color:#666;
	font-size:10px;
	width:auto;
}
.textarea_pkp {
	border: 1px solid #A8D3EE;
	background-color: #FFF;
}
.textarea_over_pkp {
	border: 1px solid #A8D3EE;
	background-color: #F9FCFE;
}
.textarea_output_pkp {
	padding-right: 3px;
	padding-left: 3px;
	padding-top:2px;
	border: 0px solid;
	background-color: #F0F8FB;
}
.label_pkp {
	font-size:10px;
	line-height: 13px;
	letter-spacing: 0px;
	color: #337C9B;
	padding-bottom:3px;
}
/* */
/* Links Nav */
/* */
a.small_txt_pkp:link, active {
	color: #50aadc;
	text-decoration:none;
}
a.small_txt_pkp:visited {
	color: #50aadc;
	text-decoration:none;
}
a.small_txt_pkp:hover {
	color: #ff5b3b; 
	text-decoration:none;
}
/* */
/* Display */
/* */
.alignMiddle {
    vertical-align:middle;
	padding-right: 5px;
}

.alignRight {
	text-align: right;
	padding-right: 5px;
}
.alignTotalRight {
	text-align: right;
}
.alignLeft {
	text-align: left;
}
.alignCenter {
	text-align: center;
}

.tabslist{
    vertical-align:bottom;
}
/* */
/* width */
/* */
.width_xxs_pkp {width: 30px;}
.width_xs_pkp {width: 40px;}
.width_s_pkp {width: 80px;} 
.width_s2_pkp {width: 86px;} 
.width_sm_pkp {width: 120px;}
.width_m_pkp {width: 200px;}
.width_l_pkp {width: 320px;}
.width_xl_pkp {width: 95%;}
.width_x2_pkp {width: 85%;}
/* */
/* height */
/* */
.height_xl_pkp { height: 64px;}
.height_l_pkp {	height: 48px;}
.height_m_pkp {	height: 32px;}
.height_s_pkp {	height: 16px;}
/* */
/* barra de ferramentas do artigo */
/* */
.list_icons_pkp {
	text-align: left;
	background-image:  url("../Images/PKP/nav_op_c.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.list_icons_l_pkp {
	height: 25px;
	width: 10px;
	background-image:  url("../Images/PKP/nav_op_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.list_icons_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/nav_op_r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.list_icons_c_pkp {
	background-image:  url("../Images/PKP/nav_op_c.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.list_icons_c_over_pkp {
	background-image:  url("../Images/PKP/nav_op_c_over.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.link_icons_pkp {
	color: #51585f;
	text-decoration:none;
	font-weight:bold;
}
a.link_icons_pkp:active {
	color: #51585f;
	text-decoration:none;
	font-weight:bold;
}
a.link_icons_pkp:visited {
	color: #51585f; 
	text-decoration:none;
	font-weight:bold;
}
a.link_icons_pkp:hover {
	color: #51585f;
	text-decoration:none;
	font-weight:bold;
}
/* */
/* define o txt das opções off da barra de navegação */
/* */
.link_icons_disabled_pkp {
	color: #76A1B9;
	font-weight:bold;
	text-decoration: none;
}
.list_icons_over_pkp {
	text-align: left;
	background-image:  url("../Images/PKP/list_icons_bg.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	height:25px;
}
/* */
/* navegação entre resultados */
/* */
.list_pag_pkp {
	padding-top:0px;
	padding-bottom:0px;
}
.list_pag_l_pkp {
	width: 10px;
}
.list_pag_r_pkp {
	width: 10px;
}
.list_pag_c_pkp {
	width: 100%;
}
.list_pag_select_pkp {
	border: 1px solid #ADBDCC;
}
/* */
/* Lista de Resultados */
/* */
.headerlist_l_pkp {
	width: 10px;
	height: 10px;
	background-image:  url("../Images/PKP/headerlist_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.headerlist_c_pkp {
	background-color: #F0F8FC;
}
.headerlist_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/headerlist_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.list_title_pkp {
	font-size: 13px;
	line-height: 15px;
	font-weight:bold;
	letter-spacing: 0px;
	color: #20495a;
}
.startlist_l_pkp {
	text-align: left;
	vertical-align: top;
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/startlist_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.startlist_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/startlist_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.startlist_c_pkp {
	background-image:  url("../Images/PKP/startlist_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.list_pkp {
	line-height: 13px;
	letter-spacing: 0px;
	color: #666666;	
	text-decoration:none;
	padding-bottom:3px;
	padding-top:3px;
	vertical-align:top;
}
.list_odd_pkp {
	background-color:#FFF;
	padding-right:4px;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom: 3px;
	vertical-align:top;
	line-height:16px;
}
/*.list_odd_over_pkp {
	background-color:#F0F8FC;
	padding-right:4px;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom: 3px;
}*/
.list_even_pkp {
	background-color:#F7FBFD;
	padding-right:4px;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom: 3px;
	line-height:16px;
}
/*.list_even_over_pkp {
	background-color:#F0F8FC;
	padding-right:4px;
	padding-left:5px;
	padding-top: 6px;
	padding-bottom: 3px;
}*/
.endlist_l_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/endlist_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.endlist_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/endlist_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.endlist_c_pkp {
	background-image:  url("../Images/PKP/endlist_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
/* */
/* Caixa de Pesquisa */
/* */
.search_box_pkp {
	width:100%;
	background-color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}
.search_sep_pkp {
	width: 100%;
	background-color:#FFFFFF;
	font-size: 1px;
	height: 8px;
	background-image: url(../Images/PKP/search_sep_pkp.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.search_top_l_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/search_top_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.search_top_c_pkp {
	background-image:  url(../Images/PKP/search_top_c.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.search_top_r_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/search_top_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.search_title_pkp {
	line-height: 13px;
	color: #3D83AB;
	font-weight: bold;
	height: 24px;
	text-decoration: none;
	vertical-align:top;
}
.search_subtitle_pkp {
	line-height: 13px;
	color: #3D83AB;
	font-weight: normal;
	height: 22px;
	text-decoration: none;
	vertical-align:top;
}
.search_l_pkp {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7ABDE6;
	background-color:#FFFFFF;
}
.search_r_pkp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7ABDE6;
	background-color:#FFFFFF;
}
.search_link_pkp {
	line-height: 13px;
	color: #3D83AB;
	text-decoration: none;
}
.search_link_pkp:active {
	color: #3D83AB;
	text-decoration: none;
}
.search_link_pkp:visited {
	color: #3D83AB;
	text-decoration: none; 
}
.search_link_pkp:hover {
	color: #ff5b3b;
	text-decoration: none;
}
.search_btns_pkp {
	padding-top: 5px;
	padding-bottom: 5px;
}
.search_bottom_l_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/search_bottom_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.search_bottom_c_pkp {
	background-image:  url("../Images/PKP/search_bottom_c.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}
.search_bottom_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/search_bottom_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* */
/* search interior */
/* */
.search_box2_pkp {
	width:100%;
	background-color:#FFFFFF;
}
.search_tl2_pkp {
	height: 10px;
	width: 10px;
	background-image:  url(../Images/PKP/search_tl2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.search_tc2_pkp {
	background-image:  url(../Images/PKP/search_tc2.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.search_tr2_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/search_tr2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.search_l2_pkp {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7ABDE6;
	background-color:#FFFFFF;
}
.search_r2_pkp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7ABDE6;
	background-color:#FFFFFF;
}
.search_bl2_pkp {
	height: 10px;
	width: 10px;
	background-image:  url("../Images/PKP/search_bl2.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.search_bc2_pkp {
	background-image:  url("../Images/PKP/search_bc2.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}
.search_br2_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/search_br2.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* */
/* posicionamento do botão pesquisa avançada */
/* */
.search_box3_pkp {
	width:100%;
	background-color:#F3F9FD;
	padding-top:9px;
	padding-bottom:9px;
}
.search_tl3_pkp {
	height: 10px;
	width: 10px;
	background-image:  url(../Images/PKP/search_tl3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.search_tc3_pkp {
	background-image:  url(../Images/PKP/search_tc3.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.search_tr3_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/search_tr3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.search_l3_pkp {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7ABDE6;
	background-color:#F3F9FD;
}
.search_r3_pkp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7ABDE6;
	background-color:#F3F9FD;
}
.search_bl3_pkp {
	height: 20px;
	width: 10px;
	background-image:  url("../Images/PKP/search_bl3.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.search_bc3_pkp {
	background-image:  url("../Images/PKP/search_bc3.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.search_br3_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/search_br3.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
/* */
/* botões de Acção e de Cancelar */
/* */
.btn_xxs_color_pkp {
	font-size:8px;
	background-image: url("../Images/PKP/btn_xxs_color.gif");
	border: none;
	height: 18px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: center top;
}
.btn_xxs_color_over_pkp {
	font-size:8px;
	background-image: url("../Images/PKP/btn_xxs_color.gif");
	border: none;
	height: 18px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.btn_xxs_colorCompl_pkp {
	font-size:8px;
	background-image: url("../Images/PKP/btn_xxs_colorCompl.gif");
	border: none;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	text-align: center;
	background-position: center top;
}
.btn_xxs_colorCompl_over_pkp {
	font-size:8px;
	background-image: url("../Images/PKP/btn_xxs_colorCompl.gif");
	border: none;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	text-align: center;
	background-position: center bottom;
}
.btn_xs_color_pkp {
	background-image: url("../Images/PKP/btn_xs_color.gif");
	border: none;
	height: 18px;
	width: 26px;
	background-repeat: no-repeat;
	background-position: center top;
	font-weight:bold;
}
.btn_xs_color_over_pkp {
	background-image: url("../Images/PKP/btn_xs_color.gif");
	border: none;
	height: 18px;
	width: 26px;
	background-repeat: no-repeat;
	background-position: center bottom;
	font-weight:bold;
}
.btn_xs_colorCompl_pkp {
	background-image: url("../Images/PKP/btn_xs_colorCompl.gif");
	border: none;
	height: 18px;
	width: 26px;
	background-repeat: no-repeat;
	text-align: center;
	background-position: center top;
	font-weight:bold;
}
.btn_xs_colorCompl_over_pkp {
	background-image: url("../Images/PKP/btn_xs_colorCompl.gif");
	border: none;
	height: 18px;
	width: 26px;
	background-repeat: no-repeat;
	text-align: center;
	background-position: center bottom;
	font-weight:bold;
}
.btn_s_color_pkp {
	background-image: url("../Images/PKP/btn_s_color.gif");
	border: none;
	height: 18px;
	width: 56px;
	background-repeat: no-repeat;
	background-position: center top;
}
.btn_s_color_over_pkp {
	background-image: url("../Images/PKP/btn_s_color.gif");
	border: none;
	height: 18px;
	width: 56px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.btn_s_colorCompl_pkp {
	background-image: url("../Images/PKP/btn_s_colorCompl.gif");
	border: none;
	height: 18px;
	width: 56px;
	background-repeat: no-repeat;
	background-position: center top;
}
.btn_s_colorCompl_over_pkp {
	background-image: url("../Images/PKP/btn_s_colorCompl.gif");
	border: none;
	height: 18px;
	width: 56px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.btn_m_color_pkp {
	background-image: url("../Images/PKP/btn_m_color.gif");
	border: none;
	height: 18px;
	width: 90px;
	background-repeat: no-repeat;
	background-position: center top;
}
.btn_m_color_over_pkp {
	background-image: url("../Images/PKP/btn_m_color.gif");
	border: none;
	height: 18px;
	width: 90px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.btn_m_colorCompl_pkp {
	background-image: url("../Images/PKP/btn_m_colorCompl.gif");
	border: none;
	height: 18px;
	width: 90px;
	background-repeat: no-repeat;
	background-position: center top;
}
.btn_m_colorCompl_over_pkp {
	background-image: url("../Images/PKP/btn_m_colorCompl.gif");
	border: none;
	height: 18px;
	width: 90px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
/* */
/* largura da coluna dos ícones dos artigos / categorias */
/* */
.icon_l_pkp {
	width: 64px;
	vertical-align:top;
}
.icon_m_pkp {
	width: 48px;
	vertical-align:top;
}
.icon_s_pkp {
	width: 22px;
	text-align: center;
	vertical-align: top;
}
.icon_catg_pkp {
	width: 16px;
	vertical-align: top;
}
/* */
/* id do projecto */
/* */
.title_header_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	height: 29px;
	vertical-align: top;
	padding-top: 3px;
}
.id_pkp {
	background-image: url(../Images/PKP/id_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 100%;
	background-color:#A4DBF5;
}
.id_height_pkp {
	height: 56px;
	font-size: 1px;
}
.id_tl_pkp {
	height: 10px;
	width: 10px;
	background-image:  url(../Images/PKP/id_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.id_tc_pkp {
	background-image:  url(../Images/PKP/id_tc.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.id_tr_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/id_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.id_l_pkp {
	height:25px;
	background-image:  url(../Images/PKP/id_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.id_c_pkp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFF;
	padding-bottom:3px;
}
.id_r_pkp {
	background-image:  url(../Images/PKP/id_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.id_bl_pkp {
	height: 21px;
	width: 10px;
	background-image:  url(../Images/PKP/id_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.id_bc_pkp {
	background-image:  url(../Images/PKP/id_bc.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.id_br_pkp {
	width: 10px;
	background-image:  url(../Images/PKP/id_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* */
/* apresentação de resultados da pesquisa */
/* */
.list_pag_title_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.list_pag_records_warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	Color: #98216E;
}
.result_title_pkp {
	line-height: 16px;
	color: #3D83AB;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
a.result_title_pkp:active {
	text-decoration: none;
}
a.result_title_pkp:visited {
	text-decoration: none;
	color: #888;
}
a.result_title_pkp:hover {
	text-decoration: underline;
}
.result_route_pkp {
	font-size: 10px;
	color: #3DAB9C;
	text-decoration: none;
	line-height:9px;
}
a.result_route_pkp:active {
	text-decoration: none;
}
a.result_route_pkp:visited {
	text-decoration: none;
	color: #AB3D83;
}
a.result_route_pkp:hover {
	text-decoration: underline;
}
.icon_list_pkp {
	width: 24px;
	vertical-align:top;
	text-align:center;
	padding-top:9px;
}
/* */
/* consola de Atributos / Ficha técnica / Rating */
/* */
.rating_pkp{
	/*background-color:#FF0000*/
}
.rating_txt_pkp{
	/*background-color:#FF0000*/
}
.rating_tl_pkp, .rating_tc_pkp, .rating_tr_pkp {
	background-color: #F0F8FC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7ABDE6;
	height:10px;
	width:10px;
}
.rating_tc_pkp {
	/*background-color:#FF0000*/
}
.rating_l_pkp, .rating_r_pkp {
	background-color: #F0F8FC;
	width:10px;
}
.rating_l_gap_pkp{
	background-color: #F0F8FC;
	width:66px;
}
.rating_c_pkp {
	background-color: #F0F8FC;
}
.rating_title_pkp {
	font-size: 11px;
	font-weight:bold;
	color:#3D83AB;
}
.rating_bl_pkp {
	height:10px;
	width:10px;
	background-image:  url(../Images/PKP/rating_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rating_bc_pkp {
	width:100%;
	background-color: #F0F8FC;
	background-image:  url(../Images/PKP/rating_bc.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.rating_br_pkp {
	background-image:  url(../Images/PKP/rating_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:10px;
}
.rating_vgutter_pkp {
	background-image:  url(../Images/PKP/rating_vgutter.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #F0F8FC;
	width:9px;
}
.rating_hgutter_pkp {
	background-image:  url(../Images/PKP/rating_hgutter.gif);
	background-repeat: repeat-x;
	background-position: right center;
	height:18px;
	background-color: #F0F8FC;
}
/* */
/* página do artigo */
/* */
.article_pkp {
	font-size: 11px;
	line-height: 15px;
	padding-top: 18px;
	background-image: url(../Images/PKP/article_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 18px;
}
.article_link_pkp {
	font-size: 11px;
	line-height: 15px;
}
a.article_link_pkp:active {
	color: #D81A8C;
	text-decoration:none;
}
a.article_link_pkp:visited {
	color: #FF9933;
	text-decoration:none;
}
a.article_link_pkp:hover {
	color: #D81A8C;
	text-decoration:underline;
}
.article_title1_pkp {
	font-size: 2em;
	color: #3D83AB;
	letter-spacing:0px;
	line-height: 1.4em;
}
.article_title2_pkp {
	font-size: 13px;
	color: #3D83AB;
	font-weight:bold;
	background-color:#F0F8FC;
	padding-top:5px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:5px;
}
.article_title3_pkp {
	font-size: 11px;
	color: #3D83AB;
	font-weight:bold;
}
/* */
/* dica */
/* */
.tip_pkp {
	font-size: 11px;
	line-height:15px;
	width:70%;
	background-color:#FDF6F1;
}
.tip_tl_pkp {
	width:10px;
	height:6px;
	background-color:#FDF6F1;
	background-image: url(../Images/PKP/tip_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tip_tc_pkp {
	background-color:#FDF6F1;
}
.tip_tr_pkp {
	width:10px;
	background-image: url(../Images/PKP/tip_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tip_l_pkp {
	background-color:#FDF6F1;
}
.tip_c_pkp {
	color:#E2650D;
}
.tip_r_pkp {
	background-color:#FDF6F1;
}
.tip_bl_pkp {
	height:6px;
	background-image: url(../Images/PKP/tip_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tip_bc_pkp {
	background-color:#FDF6F1;
}
.tip_br_pkp {
	background-image: url(../Images/PKP/tip_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tip_icon_pkp {
	visibility: visible;
	width: 24px;
	float:left;
	top:3px;
	left:0px;
	position: relative;
	height: 20px;
}
/* */
/* alerta*/
/* */
.alert_pkp {
	font-size: 11px;
	line-height:15px;
	width:70%;
	background-color:#F8E8F3;
}
.alert_tl_pkp {
	width:10px;
	height:6px;
	background-image: url(../Images/PKP/tip_tl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.alert_tc_pkp {
	background-color:#F8E8F3;
}
.alert_tr_pkp {
	width:10px;
	background-image: url(../Images/PKP/tip_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.alert_l_pkp {
	background-color:#F8E8F3;
}
.alert_c_pkp {
	color:#B92088;
}
.alert_r_pkp {
	background-color:#F8E8F3;
}
.alert_bl_pkp {
	width:6px;
	height:6px;
	background-image: url(../Images/PKP/tip_bl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.alert_bc_pkp {
	background-color:#F8E8F3;
}
.alert_br_pkp {
	background-image: url(../Images/PKP/tip_br.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.alert_icon_pkp {
	visibility: visible;
	width: 24px;
	float:left;
	top:3px;
	left:0px;
	position: relative;
}
/* */
/* Destaque */
/* */
.highlight_pkp {
	font-size:12px;
	line-height:18px;
	color: #3D83AB;
	background-color:#F0F8FC;
	border-top: 4px solid #A6D3EE;
	border-bottom: 4px solid #A6D3EE;
}
.highlight_tl_pkp {
	width:10px;
	height:6px;
}
.highlight_tc_pkp {
	background-color:#F0F8FC;
}
.highlight_tr_pkp {
	width:10px;
}
.highlight_l_pkp {
	background-color:#F0F8FC;
}
.highlight_c_pkp {
	color:#3D83AB;
	letter-spacing: 1px;
}
.highlight_r_pkp {
	background-color:#F0F8FC;
}
.highlight_bl_pkp {
	height:6px;
}
.highlight_bc_pkp {
	background-color:#F0F8FC;
}
.highlight_br_pkp {
/*	background-color:#F0F8FC;*/
}
/* */
.li_seq_pkp {
	color: #3D83AB;
	list-style-type: decimal;
	list-style-image: url();
}
.li_list_pkp {
	color: #3D83AB;
	list-style-image: url(../Images/PKP/li_pkp.gif);
}
.article_head_pkp{
	padding-left:0px;
}
.article_head_tl_pkp {
	width: 10px;
	height: 5px;
	background-image:  url("../Images/PKP/article_head_l.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FAF9F5;
}
.article_head_tc_pkp {
	background-color: #FAF9F5;
}
.article_head_tr_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/article_head_r.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FAF9F5;
}
.article_head_l_pkp {
	width: 10px;
	height: 33px;
	background-color: #FAF9F5;
}
.article_head_c_pkp {
	background-color: #FAF9F5;
	font-size: 11px;
}
.article_head_r_pkp {
	width: 10px;
	background-color: #FAF9F5;
}
.explorer_pkp {
	text-decoration:none;
	font-size: 11px;
	background-image: url(../Images/PKP/nav_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:18px;
	padding-right:6px;
}
.explorer_pkp:hover {
	text-decoration:none;
	background-image: url(../Images/PKP/nav_arrow_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:18px;
	padding-right:6px;
	color:#333333;
}
/* */
/* categorias relacionadas */
/* */
.related_catg_tl_pkp {
	width: 10px;
	height: 10px;
	background-image: url(../Images/PKP/related_catg_tl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.related_catg_tc_pkp {
	background-image: url(../Images/PKP/related_catg_tc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.related_catg_tr_pkp {
	background-image: url(../Images/PKP/related_catg_tr.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.related_catg_l_pkp {
	width: 9px;
	border-left-style:solid;
	border-left-color:#C2BDA7;
	border-left-width:1px;
}
.related_catg_c_pkp {
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
.related_catg_r_pkp {
	width: 9px;
	border-right-style:solid;
	border-right-color:#C2BDA7;
	border-right-width:1px;
}
.related_catg_sep_pkp {
	height: 3px;
	background-image: url(../Images/PKP/related_catg_sep.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.related_catg_bl_pkp {
	width: 10px;
	height: 15px;
	background-image: url(../Images/PKP/related_catg_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.related_catg_bc_pkp {
	background-color: #FFF;
}
.related_catg_br_pkp {
	width: 10px;
	background-image: url(../Images/PKP/related_catg_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* */
/* artigos relacionadas */
/* */
.related_tl_pkp {
	width: 10px;
	height: 10px;
	background-image: url(../Images/PKP/related_tl.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.related_tc_pkp {
	background-image: url(../Images/PKP/related_tc.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.related_tr_pkp {
	background-image: url(../Images/PKP/related_tr.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.related_l_pkp {
	width: 9px;
	border-left-style:solid;
	border-left-color:#7ABDE6;
	border-left-width:1px;
}
.related_c_pkp {
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	color:#3D83AB;
}
.related_r_pkp {
	width: 9px;
	border-right-style:solid;
	border-right-color:#7ABDE6;
	border-right-width:1px;
}
.related_sep_pkp {
	height: 3px;
	background-image: url(../Images/PKP/related_sep.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.related_bl_pkp {
	width: 10px;
	height: 15px;
	background-image: url(../Images/PKP/related_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.related_bc_pkp {
	background-color: #FFF;
}
.related_br_pkp {
	width: 10px;
	background-image: url(../Images/PKP/related_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/* */
/* drop Menu */
/* */
.dropmenu_l_pkp {
	width: 10px;
	background-image: url(../Images/PKP/dropmenu_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.dropmenu_c_pkp {
	background-color:#FAF9F5;
	padding-bottom: 6px;
}
.dropmenu_r_pkp {
	width: 10px;
	background-image: url(../Images/PKP/dropmenu_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.dropmenu_bl_pkp {
	width: 10px;
	height: 15px;
	background-image: url(../Images/PKP/dropmenu_bl.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.dropmenu_bc_pkp {
	background-image: url(../Images/PKP/dropmenu_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.dropmenu_br_pkp {
	width: 10px;
	background-image: url(../Images/PKP/dropmenu_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.dropmenu_pkp {
	text-decoration:none;
	font-size: 11px;
	padding-left:14px;
}
.dropmenu_pkp:active {
	text-decoration:none;
}
.dropmenu_pkp:visited {
	text-decoration:none;
	color:#64442F;
}
.dropmenu_pkp:hover {
	text-decoration:underline;
}
.dropmenu_pkp_selected {
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	background-image: url(../Images/PKP/dropmenu_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#64442F;
}
/* */
/* tabelas de apresentação de dados*/
/* */
.table_pkp {
	font-size:11px;
	border: 1px solid #A6D3EE;
	padding: 3px 3px 3px 6px;
	width: 70%;
}
.table_title_pkp {
	font-weight: bold;
	background-color: #A6D3EE;
	color: #3D83AB;
}
.table_row_pkp {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A6D3EE;
	color: #777777;
}
/* */
/* pagina das categorias */
/* */
.catg_pkp{
	font-size: 11px;
	line-height: 15px;
	padding-top: 18px;
	background-image: url(../Images/PKP/catg_list_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	/*padding-right: 10px;
	padding-left: 10px;*/
	padding-bottom: 10px;
}
.catg_title_pkp {
	font-size: 14px;
	color: #666;
	letter-spacing:0px;
	color:#777568;
}
.catg_icons_l_pkp {
	height: 47px;
	width: 10px;
	background-image:  url("../Images/PKP/catg_icons_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.catg_icons_r_pkp {
	width: 10px;
	background-image:  url("../Images/PKP/catg_icons_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.catg_icons_c_pkp {
	background-image:  url("../Images/PKP/catg_icons_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
	color:#777568;
	font-size:11px;
	font-weight: bold;
}
.catg_icons_c_over_pkp {
	background-image:  url("../Images/PKP/catg_icons_c_over.gif");
	background-repeat: repeat-x;
	background-position: center top;
	color:#777568;
	font-size:11px;
	font-weight: bold;
}
/* */
/* lista de categorias */
/* */

.catComponent_panel_1
{
 background-color:White;

}

.catg_list_head_l_pkp{
	width:10px;
	height:27px;
	background-image:  url("../Images/PKP/catg_list_head_l.gif");
	background-repeat: no-repeat;
	background-position: center top;
}
.catg_list_head_c_pkp{
	background-image:  url("../Images/PKP/catg_list_head_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#ECE9D8;
	color:#777568;
	font-weight:bold;
}
.catg_list_head_r_pkp{
	width:10px;
	background-image:  url("../Images/PKP/catg_list_head_r.gif");
	background-repeat: no-repeat;
	background-position: center top;
}
.catg_list_box_pkp {
	background-image:  url("../Images/PKP/catg_list_bg.gif");
	background-repeat: repeat-x;
	background-position: center top;
	padding-top:9px;
	padding-bottom:9px;
}
/* */
/* lista de artigos */
/* */
.article_list_head_l_pkp{
	width:10px;
	height:27px;
	background-image:  url("../Images/PKP/article_list_head_l.gif");
	background-repeat: no-repeat;
	background-position: center top;
}
.article_list_head_c_pkp{
	background-image:  url("../Images/PKP/articlelist_head_c.gif");
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#A6D3EE;
	color:#3D83AB;
	font-weight:bold;
}
.article_list_head_r_pkp{
	width:10px;
	background-image:  url("../Images/PKP/article_list_head_r.gif");
	background-repeat: no-repeat;
	background-position: center top;
}
.article_list_box_pkp {
	background-image:  url("../Images/PKP/article_list_nav_bg.gif");
	background-repeat: repeat-x;
	background-position: center top;
	padding-bottom:9px;
}
.article_list_nav_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height: 32px;
	letter-spacing:-1px;
}
.article_list_pkp, .article_list_over_pkp {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A6D3EE;
}
.article_list_over_pkp {
	background-color:#F0F8FC;
}
.article_link_pkp {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3D83AB;
	text-decoration:none;
}
a.article_link_pkp:active {
	color: #3D83AB;
	text-decoration:none;
}
a.article_link_pkp:visited {
	color: #D81A8C;
	text-decoration:none;
}
a.article_link_pkp:hover {
	color: #3D83AB;
	text-decoration:underline;
}
/* */
/* caixa de tarefas / ferramentas */
/* */
.tool_tl_pkp{
	width:10px;
	height:37px;
	background-image:  url("../Images/PKP/toolbox_tl.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tool_tc_pkp{
	background-image:  url("../Images/PKP/toolbox_tc.gif");
	background-repeat: repeat-x;
	background-position: center bottom;
}
.tool_tr_pkp{
	width:10px;
	background-image:  url("../Images/PKP/toolbox_tr.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tool_l_pkp{
	width:10px;
	background-image:  url("../Images/PKP/toolbox_l.gif");
	background-repeat: no-repeat;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AC4165;
}
.tool_c_pkp{
	background-color:#FFFFFF;
	padding-top:5px;
}
.btn_m_tool_pkp{
	background-image: url("../Images/PKP/btn_m_tool.gif");
	background-repeat: no-repeat;
	background-position: center top;
	width:90px;
}
.btn_m_tool_over_pkp{
	background-image: url("../Images/PKP/btn_m_tool.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
	width:90px;
}
.tool_r_pkp{
	width:10px;
	background-image:  url("../Images/PKP/toolbox_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AC4165;
}
.tool_bl_pkp{
	width:10px;
	height:22px;
	background-image:  url("../Images/PKP/toolbox_bl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tool_bc_pkp{
	background-image:  url("../Images/PKP/toolbox_bc.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.tool_br_pkp{
	width:10px;
	background-image:  url("../Images/PKP/toolbox_br.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.tool_opbox_pkp{
	background-color:#FFFFFF;
}
.tool_op_pkp{
	width:28px;
	height:32px;
	background-image:  url("../Images/PKP/toolbox_op_bg.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tool_op_over_pkp{
	width:28px;
	height:32px;
	background-image:  url("../Images/PKP/toolbox_op_bg.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tool_noop_pkp{
	width:28px;
	height:32px;
}
.tool_output_pkp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AC4165;
	border: 1px solid #FFFFFF;
}
.tool_sep_pkp {
	background-image: url(../Images/PKP/toolbox_sep.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 3px;
}
/* */
/* tooltip */
/* */
.tooltip_div_pkp {	
	width: 190px;
	cursor:pointer;
}
.tooltip_tl_pkp{
	width:10px;
	height:16px;
	background-image:  url("../Images/PKP/tooltip_tl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_tc_pkp{
	background-image:  url("../Images/PKP/tooltip_tc.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.tooltip_tr_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_tr.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.tooltip_l_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_l.gif");
	background-repeat: repeat-y;
	background-position: left top;
}
.tooltip_c_pkp{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #2A6585;
	background-color:#DAEDF8;
}
.tooltip_r_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_r.gif");
	background-repeat: repeat-y;
	background-position: right top;
}
.tooltip_bl_pkp{
	width:10px;
	height:10px;
	background-image:  url("../Images/PKP/tooltip_bl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_bc_pkp{
	background-image:  url("../Images/PKP/tooltip_bc.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.tooltip_br_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_br.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
/* */
/* selecção dos termos pesquisados */
/* */
.search_select_pkp {
	padding-left:3px;
	background-color:#99FFFF;
	padding-right:3px;
}
/* */
/* componente calendario da pesquisa avançada */
/* */
.calendar_header_pkp {
	background-color:#A4DCF5;
	color:#006699;
	font-size: 10px;
	height:23px;
	margin-left: 6px;
	margin-right: 6px;
	vertical-align: middle;
}
.calendar_style_pkp {
	background-color:#FFFFFF;
	font-size: 10px;
	background-image: url(../Images/PKP/calendar_style_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.calendar_dayheader_pkp {
	background-color:#DEF1FA;
	font-size: 10px;
	height:23px;
	text-align:center;
	background-image: url(../Images/PKP/calendar_dayheader_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.calendar_day_pkp {
	text-align:center;
	cursor:pointer;
}
.calendar_otherDay_pkp {
      color:#999;
	  text-align:center;
}
.calendar_selectedDay_pkp {
      background-color:#DEF1FA;
	  font-weight:bold;
	  text-align:center;
	  cursor:pointer;
}
.calendar_weekend_pkp {
	color:#666666;
	text-align:center;
	cursor:pointer;
}
.calendar_select_pkp {
	background-color:#C1E7F8;
	border: 1px solid #7DBEE6;
}
.calendar_dataView_pkp {
	background-color:#FFFFFF;
	border: 1px solid #7CBEE6;
	cursor:pointer;
	}
.calendar_footer_pkp {
	background-color:#DEF1FA;
	font-size: 10px;
	height:18px;
	background-image: url(../Images/PKP/calendar_footer_bg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
/* este estilo serve apenas para simular em ambinete html o efeito "projectado" pelo sistema operativo no componente calendario que não foi até a data possível controlar */
.calendar_systemStyle{
	border: 1px solid #666666;
	margin:1px;
}
/* referentes a tabela que contem o conteudo das popups */
.popups_pkp {
	padding: 10px;
}
/* */
/* estilos envolvidos na apresentação dos Id´s das anomalias*/
/* */
.result_id_pkp {
	background-image: url(../images/PKP/result_list_id.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.article_id_pkp {
	font-size: 11px;
	color: #3D83AB;
	line-height: 18px;
	background-image: url(../images/PKP/article_id.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 13px;
}
.article_workaround_title_pkp {
	font-size: 13px;
	color: #98216E;
	font-weight:bold;
	background-color:#F4E8F0;
	padding-top:5px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:5px;
}
.article_list_id_pkp {
	font-size: 11px;
	color: #666666;
	padding-right: 9px;
	text-decoration:none;
	background-image: url(../images/PKP/article_list_id.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.article_condition_pkp {
	font-size: 11px;
	text-transform:uppercase;
	color: #98216E;
	line-height: 18px;
	background-image: url(../images/PKP/article_condition.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 11px;
}
.result_condition_pkp {
	text-transform:uppercase;
	background-image: url(../images/PKP/result_condition.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 11px;
}
.result_process_pkp {
	font-size: 10px;
	background-image: url(../images/PKP/result_process.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 18px;
	color:#999;
}
.article_process_pkp {
	font-size: 11px;
	line-height:14px;
	background-image: url(../images/PKP/article_process.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 13px;
}

/* */
/* tooltip */
/* */
.tooltip_admin_div_pkp {	
	width: 190px;
	cursor:pointer;
}
.tooltip_admin_tl_pkp{
	width:10px;
	height:16px;
	background-image:  url("../Images/PKP/tooltip_tl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_admin_tc_pkp{
	background-image:  url("../Images/PKP/tooltip_tc.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.tooltip_admin_tr_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_tr.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
.tooltip_admin_l_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_l.gif");
	background-repeat: repeat-y;
	background-position: left top;
}
.tooltip_admin_c_pkp{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #2A6585;
	background-color:#DAEDF8;
}
.tooltip_admin_r_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_r.gif");
	background-repeat: repeat-y;
	background-position: right top;
}
.tooltip_admin_bl_pkp{
	width:10px;
	height:10px;
	background-image:  url("../Images/PKP/tooltip_bl.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
.tooltip_admin_bc_pkp{
	background-image:  url("../Images/PKP/tooltip_bc.gif");
	background-repeat: repeat-x;
	background-position: center top;
}
.tooltip_admin_br_pkp{
	width:10px;
	background-image:  url("../Images/PKP/tooltip_br.gif");
	background-repeat: no-repeat;
	background-position: right top;
}


/* */


/* FIM */
/* Copyright - PRIMAVERA - Business Software Solutions, S.A. Todos os direitos reservados. */
/* */

