/*DIREXIS - APLOG Frontend Cascading Style Sheets*/

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 700px;
	background: url("/path/to/your/background_cols.gif") repeat;
}

#header {
	margin: 0 0 15px 0;
	background: yellow;
}

#side-a {
	float: left;
	width: 150px;
}

#side-b {
	float: right;
	width: 150px;
}

#content { 
	float: left;
	width: 56%;
}

#footer {
	clear: both;
	background: #A2A2A2;
}

/* designer styles*/

body{
	background-color: White;
	background-image:   url(../imagens/backgrounds/aplog_bg_frontend.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*ESTILO LINKS GERAIS*/
a:link {
    color: #00639C;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     }

a:visited {
    color: #00639C;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     }

a:hover {
     color: #072A4D;
	  font-size: 11px;
	  text-decoration: none;
	font-weight: normal;
     }
	  

a:active {
    color: #00639C;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     }

/*ESTILO LINKS DIA EVENTO - CALENDÁRIO */	  
a.minicalevent:link {
     color: white;
	  font-size: 10px;
font-weight: bold;
	 text-decoration: none;

     }

a.minicalevent:visited {
     color: white;
	  font-size: 10px;
	font-weight: bold;	  	 
		  text-decoration: none;

     }

a.minicalevent:hover {
     color: #F0F0F0;
	  font-size: 10px;
		font-weight: bold;
		 text-decoration: none;

     }

	  
a.minicalevent:active {
     color: white;
	  font-size: 10px;
	  font-weight: bold;
	  text-decoration: none;


     }	 
	  
	  
/*ESTILO LINKS LOGIN BOX */	  
a.loginbox:link {
     color: white;
	  font-size: 10px;

	 text-decoration: none;

     }

a.loginbox:visited {
     color: white;
	  font-size: 10px;
		  	 
		  text-decoration: none;

     }

a.loginbox:hover {
     color: #F0F0F0;
	  font-size: 10px;
		
		 text-decoration: none;

     }

	  
a.loginbox:active {
     color: white;
	  font-size: 10px;
	  
	  text-decoration: none;

     }	 

/*ESTILO LINKS SEARCH BOX */	  
a.searchbox:link {
     color: #00639C;
	  font-size: 10px;

	 text-decoration: none;

     }

a.searchbox:visited {
     color: #00639C;
	  font-size: 10px;
		  	 
		  text-decoration: none;

     }

a.searchbox:hover {
     color: #003F5B;
	  font-size: 10px;
		
		 text-decoration: none;

     }

	  
a.searchbox:active {
     color: #00639C;
	  font-size: 10px;
	  
	  text-decoration: none;

     }	 	  
	  
/*ESTILO LINKS MENU COLUNA ESQUERDA*/	  
a.menuleft:link {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.menuleft:visited {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.menuleft:hover {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

	  
a.menuleft:active {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: normal;
     } 
	  
	  
	  /*ESTILO LINKS NOTÍCIAS HOME*/	  
a.newshome:link {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.newshome:visited {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.newshome:hover {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: bold;
     }

	  
a.footer:active {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: normal;
     } 
	  
	  
	  /*ESTILO LINKS FOOTER*/	  
a.footer:link {
    color: #21609A;
	 font-size: 9px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.footer:visited {
    color: #21609A;
	 font-size: 9px;
	 text-decoration: none;
	 font-weight: normal;
     }

a.footer:hover {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: bold;
     }

	  
a.footer:active {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: normal;
     } 
	  
	  /*ESTILO LINKS MENU COLUNA ESQUERDA HOME*/	  
a.menuleft_home:link {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.menuleft_home:visited {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.menuleft_home:hover {
    color: #003F5B;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

	  
a.menuleft_home:active {
    color: #21609A;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     } 			  
	  
	  /*ESTILO LINKS MENU COLUNA ESQUERDA ESPECIAL*/	  
a.menuleft_special:link {
    color: #A2D53B;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.menuleft_special:visited {
    color: #A2D53B;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.menuleft_special:hover {
    color: #74A316;
	 font-size: 11px;
	 text-decoration: none;
	 font-weight: bold;
     }
	  
	  	  /*ESTILO LINKS MENU EVENTOS*/	  
a.eventos:link {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.eventos:visited {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: bold;
     }

a.eventos:hover {
    color: #003F5B;
	 font-size: 10px;
	 text-decoration: underline;
	 font-weight: bold;
     }

	  
a.eventos:active {
    color: #21609A;
	 font-size: 10px;
	 text-decoration: none;
	 font-weight: bold;
     } 			  
	  
	  	  /*ESTILO LINKS MENU COLUNA DIREITA HIPERLIGAÇÕES RÁPIDAS*/	  
a.submenu:link {
    color: #2C7ECB;
	 font-size: 11px;
	 text-decoration: none;

     }

a.submenu:visited {
    color: #2C7ECB;
	 font-size: 11px;
	 text-decoration: none;

     }

a.submenu:hover {
    color: #0A4682;
	 font-size: 11px;
	 text-decoration: none;

     }

	  
a.submenu:active {
    color: #2C7ECB;
	 font-size: 11px;
	 text-decoration: none;

     } 		

form {
padding: 0px;
margin: 0px;
border: 0px;

}

select{
	font-size: 10px;

}

input{
	/*height: 16px;*/
	font-size: 9px;
	color: #464646;
	margin: 0px;
	padding: 0px;
	/*border-color:#CFE0E7;
	border: 1px;
	border-style: solid;*/
}



input.login{
	height: 16px;
	font-size: 10px;
	color: #212121;
	width: 116px;
/*	border: 0px;*/
}


input.search{
	height: 16px;
	font-size: 9px;
	color: #464646;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 134px;
	/*border-color:#CFE0E7;
	border: 1px;
	border-style: solid;*/
}


input.button {
		background-color: #4F96C9;
		border: #1C6E93;
		color: white;
		font-weight: bold;
		font-size:  8px;
		
		border-width: 1;
		border-style: solid;
			height: 16px;
		/*text-align: center;*/
			letter-spacing: 1px;
}

input.button2 {
		background-color: #4F96C9;
		border: #1C6E93;
		color: white;
		font-weight: bold;
		font-size:  9px;
		
		border-width: 1;
		border-style: solid;
			height: 16px;
		/*text-align: center;*/
			letter-spacing: 1px;
}

label.error {
font-size: 11px;
    display: none;
    color: red;
    font-style: italic;
}

select.form_users{
	width: 370px;
}

select.form_patrocinadores{
/*	width: 370px;*/
}

table.masterfrontend{
	width: 964px;
	border: 0px;
	/*padding-top: 14px;*/
	background-color: white;
	font-size: 10px;
}

table.footer{
	width: 100%;
	border: 0px;


}

td.mainheader_left{
text-align: center;
padding-top: 4px;
width: 725px;
padding-left: 5px;
/*font-size: 9px;
color:#CDE3F1;
*/
}

td.mainheader_right{
text-align: center;
width: 229px;
background-image: url(../imagens/headers/aplog_fe_main_header_right.jpg);
background-repeat: no-repeat;
background-position: 0px 4px;
font-size: 9px;
color: #003753;
vertical-align: top;
padding-top: 10px;
}

td.mainfooter_left{
	background-color: #F6F6F6;
	border-top: 1px;
	border-top-color: #DFDFDF;
	border-top-style: solid;
	height: 44px;
	vertical-align: middle;
	padding-left: 10px;
	font-size: 9px;
	color:#464646;
	width:  70%;
	margin-left: 5px;
}

td.mainfooter_right{
	background-color: #F6F6F6;
	border-top: 1px;
	border-top-color: #DFDFDF;
	border-top-style: solid;
	height: 44px;
	vertical-align: middle;
	padding-right: 10px;
	width:  30%;
	text-align: right;
}

td.footer{
	padding-left: 5px;
	padding-right: 5px;
}

td.fe_content_congresso{
	width: 58%;
	vertical-align: top;
	/*width:  516px;*/
}

td.fe_menu{
	width: 20%;
	vertical-align: top;
	padding-left: 5px;
	padding-top: 2px;

}

td.fe_content{
	width: 60%;
vertical-align: top;
	/*background-color: Fuchsia;*/
  height: auto;
}

div.banner_central{
	text-align: center;
	padding-top: 2px;
		vertical-align: top;

}

div.marqueehome{
font-size:  10px;
color:#6191A8;

}

td.fe_right_banners{
	width: 20%;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 5px;
	/*background-color: Fuchsia;*/

}

td.newscontenthome{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 5px;
	 /*min-height:128px;
  height:auto !important;
  height:128px;*/
  /*height:  360px;*/

	/*altura para não permitir o espaçamento entre os blocos de topo e noticias*/

}

td.newscontenthome2{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 5px;
	 /*min-height:128px;
  height:auto !important;
  height:128px;*/
  /*height:  360px;*/
height: 360px;
	/*altura para não permitir o espaçamento entre os blocos de topo e noticias*/

}


td.centralbanner_congresso{
	width: 80%;
	vertical-align: top;
	margin: 0px;
	/*background-color:  Blue;*/
	/*width: 738px;*/

}

div.banner_central_congresso{
	/*text-align: center;*/
	padding-top: 4px;
	padding-bottom: 4px;
	/*margin-left: 5px;
	margin-right: 5px;*/
}

/*td.fe_right_banners{
	width: 20%;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 5px;
}*/

div.right_banners{
	text-align: center;
}

div.membros{
text-align: center;
	border-top: 1px;
	border-top-color: #EBF2F5;
	border-top-style: solid;
	height: 96px;
	vertical-align: middle;
}

div.membros2{
text-align: center;
	border-top: 1px;
	border-top-color: #EBF2F5;
	border-top-style: solid;
	/*height: 96px;*/
	vertical-align: middle;
	padding-bottom: 10px;
}

div.sponsors{
text-align: center;
	/*border-top: 1px;
	border-top-color: #EBF2F5;
	border-top-style: solid;*/
	height: 100px;
	vertical-align: middle;
}

div.contactos{
text-align: center;
	padding-top: 6px;
}

img.membros {
margin-left: 10px; 
margin-right: 10px; 
margin-top: 20px;
}

img.membros22 {
margin-left: 10px; 
margin-right: 10px; 
margin-top: 10px;
vertical-align: middle;
}

img.membros_congresso {
margin-left: 10px; 
margin-right: 10px; 
margin-top: 20px;
}

img.contact_box {
margin-left: 10px; 
}

div.pub_box {
margin-left: 14px; 
}

td.contactbox{
width: 20%;
	vertical-align: top;
	padding-top: 10px;
}

td.newsbox{
width: 80%;
	vertical-align: top;
	padding-top: 10px;
}



div.banner_central_congresso{
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-left: 5px;
	margin-right: 5px;
}




div.contactbox_home{
	border-top: 1px;
	border-top-color: #C7DCE9;
	border-top-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_lastnews_home.gif);
	background-repeat: repeat-x;
	padding-right: 5px;
	vertical-align: top;
	min-height: auto;

}

td.home_news_photo{
	width: 30%;
	text-align: center;
	border-bottom: 1px solid #EEF4F8;
}

td.home_news_content{
	width: 70%;
	font-size: 10px;
	color:#464646;
	text-align: justify;
	border-bottom: 1px solid #EEF4F8;
}

div.home_news_block_title{
	color:#2872AB;
font-style: italic;
font-weight: bold;
font-size: 16px;
padding-bottom: 10px;
padding-left: 10px;
}

div.home_news_title{
	color:#00639C;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 8px;
}

div.home_news_date{
	color:#00639C;
	font-size: 10px;
		padding-bottom: 8px;
}

div.home_news_resume{
	padding: 0px;
}

div.home_news_readmore{
	color:#00639C;
	font-size: 10px;
	padding-bottom: 10px;
	text-align: right;
	/*border-bottom: 1px solid #B9CDD4;*/
}

tr.news_separador{
	border-bottom: 1px solid #EEF4F8;
}

div.banner_newsletter{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.banner_twitter{
	text-align: left;
	padding-left: 3px;
}

td.titleloginbox{
	background-image: url(../imagens/backgrounds/aplog_bg_title_login_box.gif);
	background-repeat: repeat-y;
	height: 17px;
	vertical-align: middle;
	font-size: 10px;
	font-weight: bold;
	color: white;
	padding-left:  6px;
	border-bottom: 1px;
	border-bottom-color: white;
	border-bottom-style: solid;
}

td.itemslogin{
	color:white;
	font-weight: bold;
	font-size: 11px;
/*height: 22px;*/
padding-top: 3px;
	padding-left:  6px;
	width: 30%;

}

td.itemslogged_in01{
	color:white;
	font-weight: bold;
	font-size: 11px;
		line-height: 18px;
			padding-left:  6px;
}

td.itemslogged_in02{
	color:#2B4864;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	padding-left:  6px;
	background-color:#E6EDF2;
}

td.itemslogged_in03{
	color:#2B4864;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	padding-left:  6px;
	background-color:#D5E4EF;
}

td.itemslogged_in04{
	color:#2B4864;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	padding-left:  6px;
	background-color:#C7DDEE;
	margin-bottom: 4px;
}

td.itemsform{
width: 60%;
padding-top: 3px;
}

td.itemsbutton{
width: 10%;
padding-right:  6px;
padding-top: 3px;
}

td.loginoptions{
	font-size: 10px;
	padding-left: 6px;
	padding-bottom: 8px;
	height: 36px;
	padding-top: 10px;
}

table.login{
	width: 210px;
	background-image:  url(../imagens/backgrounds/aplog_bg_login_box2.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	/*background-repeat: repeat-x;*/
/*	background-position: 0px 18px;*/
	/*height: 108px;*/
}

table.logged_in{
	width: 210px;
	background-color: #9EC7E7;
	/*background-image:  url(../imagens/backgrounds/aplog_bg_login_box2.gif);
	background-position: bottom;
	background-repeat: no-repeat;*/
	/*background-repeat: repeat-x;*/
/*	background-position: 0px 18px;*/
	/*height: 108px;*/
}

td.itemssearch{
	color:#00639C;
	font-weight: bold;
	font-size: 10px;
	padding-left:  6px;
padding-top: 6px;
width:50%;
}

td.itemsform_search{
width:50%;
padding-top: 6px;
 padding-right: 6px;
}

td.searchoptions{
	font-size: 10px;
	padding-left: 6px;
padding-top: 10px;

width:90%;

}

td.itemsbutton_search{
 padding-top: 6px;
width:10%;
text-align: right;
 padding-right: 6px;
}



table.search{
/*width: 100%;*/
}

div.item_main_menu{
	border-top: 1px;
	border-top-color: #C8DAE2;
	border-top-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_item_main_menu.gif);
	background-repeat: repeat-x;
	line-height: 24px;
/*	height: 24px;*/
	vertical-align: middle;
	padding-left: 6px;
	/*width: 200px;*/
	/*margin-left: 5px;*/
/*	margin-right: 5px;*/
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
}

div.item_sub_menu_title{
	border-top: 1px;
	border-top-color: #C8DAE2;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #C8DAE2;
	border-bottom-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_item_main_menu.gif);
	background-repeat: repeat-x;
	line-height: 24px;
/*	height: 24px;*/
	vertical-align: middle;
	padding-left: 6px;
	/*width: 200px;*/
	/*margin-left: 5px;*/
/*	margin-right: 5px;*/
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	color:#21609A;
	font-weight: bold;
	font-size: 11px;
}

div.item_sub_menu_title2{
	border-top: 1px;
	border-top-color: #C8DAE2;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #C8DAE2;
	border-bottom-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_item_main_menu.gif);
	background-repeat: repeat-x;
	line-height: 24px;
/*	height: 24px;*/
	vertical-align: middle;
	padding-left: 6px;
	/*width: 200px;*/
	/*margin-left: 5px;*/
/*	margin-right: 5px;*/
margin-top: 6px;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
	color:#21609A;
	font-weight: bold;
	font-size: 11px;
}

div.item_sub_menu{
	border-bottom: 1px;
	border-bottom-color: #C4D9ED;
	border-bottom-style: dashed;
background-color: #FAFAFA;
background-image: url(../imagens/bullets/aplog_bullet_submenu.gif);
background-repeat: no-repeat;
background-position: 8px 8px;
	line-height: 16px;
/*	height: 24px;*/
	vertical-align: middle;
	padding-left: 20px;
	/*width: 200px;*/
	/*margin-left: 5px;*/
/*	margin-right: 5px;*/
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;

}

div.sub_items{
	padding-left: 8px;
}

div.item_main_menu_white{
	border-top: 1px;
	border-top-color: #C8DAE2;
	border-top-style: solid;
	line-height: 24px;
/*	height: 24px;*/
	vertical-align: middle;
	padding-left: 6px;
	/*width: 200px;*/
	/*margin-left: 5px;*/
/*	margin-right: 5px;*/
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
}

span.menu_institucional{
	color:#21609A;
	font-size: 11px;
}

div.search_box{

	border-top: 1px;
	border-top-color: #CDDFE7;
	border-top-style: solid;
	border-bottom: 1px;
	border-bottom-color: #CBDDE6;
	border-bottom-style: solid;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url(../imagens/backgrounds/aplog_bg_search_box.gif);
	background-repeat: repeat-x;
	height: 57px;
}

div.calendar{
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 6px;
	border-bottom: 1px;
	border-bottom-color: #CBDDE6;
	border-bottom-style: solid;
}

table.minicalendar{
width: 90%;
	background-image: url(../imagens/backgrounds/aplog_bg_minicalendar.gif);
	background-repeat: repeat-x;
	
}

tr.nomedia_semana{
	color:#006398;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	
}

tr.dia_semana{
	color:#5C5C5C;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	
}

td.bg_nomedia_semana{

	background-image: url(../imagens/backgrounds/aplog_bg_minicalendar_nomediasemana.gif);
	background-repeat: no-repeat;
background-position: center;
}

td.bg_today{
	background-image: url(../imagens/backgrounds/aplog_bg_minicalendar_hoje.gif);
		background-repeat: no-repeat;
background-position: center;
color: #006398;
}

td.bg_dayevent{
	background-image: url(../imagens/backgrounds/aplog_bg_minicalendar_dia_evento.gif);
			background-repeat: no-repeat;
background-position: center;
color: White;
font-weight: bold;
}



div.calendar_title{
font-size: 11px;
	color:#00639F;
	/*color:#464646;*/
	font-weight: bold;
	margin-left: 5px;
	padding-left: 6px;
	margin-right: 5px;
	padding-bottom: 6px;
}

span.calendar_month{
	/*color:#00639F;*/
		color:#464646;
	font-weight: bold;
	padding-left: 26px;
}

div.barra_caminho{
background-color: #FBFBFB;
/*border: 1px;
border-color: #ECECEC;
border-style: solid;*/
margin-top: 2px;
padding-right: 5px;
padding-left: 1px;
margin-right: 5px;
margin-left: 5px;
color:#005D8E;
font-size: 9px;
}

div.content_title{
	border-top: 1px;
	border-top-color: #C7DCE9;
	border-top-style: solid;
	border-left: 1px;
	border-left-color: #E9F2F5;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #E9F2F5;
	border-right-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_title_pag_institucional.gif);
	background-repeat: repeat-x;
	/*background-color: Fuchsia;*/
   height: 36px;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 6px;
	/*padding-top: 6px;*/
	color:#2872AB;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 20px;
}

div.content_title_form{
	border-top: 1px;
	border-top-color: #C7DCE9;
	border-top-style: solid;
	border-left: 1px;
	border-left-color: #E9F2F5;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #E9F2F5;
	border-right-style: solid;
	background-image: url(../imagens/backgrounds/aplog_bg_title_pag_institucional.gif);
	background-repeat: repeat-x;
	/*background-color: Fuchsia;*/
   height: 24px;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 6px;
	/*padding-top: 6px;*/
	color:#2872AB;
	font-weight: bold;
	font-size: 10px;
	color:#005F90;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*line-height: 20px;*/
}

img.bullet_title{
vertical-align: middle;
margin-top: 5px;

}

img.bullet_note{
vertical-align: middle;


}

div.content_titlebig{
	border-top: 1px;
	border-top-color: #C7DCE9;
	border-top-style: solid;
	border-left: 1px;
	border-left-color: #E9F2F5;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #E9F2F5;
	border-right-style: solid;
	background-image:  url(../imagens/backgrounds/aplog_bg_title_contentbig.gif);
	background-repeat: repeat-x;
	/*background-color: Fuchsia;*/
   height: 64px;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 6px;
	/*padding-top: 6px;*/
	color:#2872AB;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 20px;
vertical-align: top;
}

div.content_titlebig_hot{
	border-top: 1px;
	border-top-color: #C7DCE9;
	border-top-style: solid;
	border-left: 1px;
	border-left-color: #E9F2F5;
	border-left-style: solid;
	border-right: 1px;
	border-right-color: #E9F2F5;
	border-right-style: solid;
	background-image:  url(../imagens/backgrounds/aplog_bg_title_contentbig_hot.gif);
	background-repeat: repeat-x;
	/*background-color: Fuchsia;*/
   height: 64px;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 6px;
	/*padding-top: 6px;*/
	color:#2872AB;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 20px;
}

span.content_subtitle{
		padding-left: 26px;
		font-weight: normal;
		line-height: 22px;
		font-size: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			vertical-align: middle;
			color:#5C5C5C;
}

span.content_subtitle_usershome{
		padding-left: 26px;
		font-weight: bold;
		line-height: 22px;
		font-size: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			vertical-align: middle;
			color:#21609A;
}

span.content_subtitle_congresso{
		padding-left: 26px;
		font-weight: normal;
		line-height: 14px;
		font-size: 10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			vertical-align: middle;
			color:#0A77AF;
}

span.content_subtitle_noticia{
		padding-left: 26px;
		font-weight: bold;
		line-height: 22px;
		font-size: 11px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			vertical-align: middle;
			color:#00639C;
}

div.main_content{
	background-image: url(../imagens/backgrounds/aplog_bg_content.gif);
	background-repeat: repeat-x;
	text-align: justify;
	color:#464646;
	margin-left: 5px;
	margin-right: 6px;
	padding: 6px;
	/*line-height: 18px;*/
	vertical-align: top;
}

blockquote{
	color:#464646;
	/*margin-left: 5px;*/
	margin-right: 6px;
	/*padding: 6px;*/
	/*line-height: 18px;*/
}

div.main_content2{
	/*background-image: url(../imagens/backgrounds/aplog_bg_content.gif);
	background-repeat: repeat-x;*/
	text-align: justify;
	color:#464646;
	margin-left: 5px;
	margin-right: 6px;
	padding: 6px;
	/*line-height: 18px;*/
}

div.main_content3{
width: 528px;
	background-image: url(../imagens/backgrounds/aplog_bg_content.gif);
	background-repeat: repeat-x;
	text-align: justify;
	color:#464646;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 3px;
	/*line-height: 18px;*/
	
}


img.foto_content{
	text-align: right;
	margin: 8px;
}

div.barra_topo{
	border-top: 1px;
	border-top-color: #D0D0D0;
	border-top-style: dashed;
	margin-left: 5px;
	margin-right: 6px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}

div.lista_categorias{
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	line-height: 22px;
	vertical-align: middle;
	padding-left: 28px;
}

div.lista_search_results{
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	font-size: 10px;
	color: #464646;
	
}

table.lista_noticias{
	width: 96%;
}

td.titulo_noticia{
width: 70%;
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	color:#00639C;
	font-size: 11px;
}

td.data_noticia{
width: 30%;
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	color:#00639C;
	font-size: 11px;
	text-align: center;
}

td.titulo_congresso{
width: 60%;
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	color:#464646;
	font-size: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 16px;
}

td.data_congresso{
width: 40%;
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	height: 22px;
	vertical-align: top;
	padding-left: 28px;
	color:#00639C;
	font-size: 10px;
	text-align: left;
		padding-top: 8px;
	padding-bottom: 8px;
}

td.lista_dia_evento{
	background-image: url(../imagens/backgrounds/aplog_bg_dia_evento.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	width: 70px;
	height: 70px;
	color: #2872AB;
	text-align: center;
	font-style: italic;
	font-size: 20px;
	vertical-align: middle;
	font-weight: bold;
	border-bottom: 1px;
	border-bottom-color: #E1E8EC;
	border-bottom-style: solid;
	margin-bottom: 4px;
}

td.lista_dia_evento_detail{
	background-image: url(../imagens/backgrounds/aplog_bg_dia_evento.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	width: 70px;
	height: 70px;
	color: #2872AB;
	text-align: center;
	font-style: italic;
	font-size: 20px;
	padding-top: 20px;
	vertical-align: top;
	font-weight: bold;

	margin-bottom: 4px;
}

td.lista_brief_evento{
font-size: 10px;
vertical-align: top;
	border-bottom: 1px;
	border-bottom-color: #E1E8EC;
	border-bottom-style: solid;
	padding-left: 10px;
	width: 426px;
line-height: 16px;
	margin-bottom: 4px;
	color:#5C5C5C;
}

td.evento_content{
	padding-left: 4px;
	padding-right: 4px;
	text-align: justify;
	font-size: 10px;
	vertical-align: top;
	color:#464646;
	line-height: 14px;
}

td.evento_imagem{
	vertical-align: top;
}

div.pagnav{
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
	text-align: right;
		border-top: 1px;
	border-top-color: #D0D0D0;
	border-top-style: dashed;
	margin-left: 5px;
	margin-right: 6px;
	padding-right: 5px;
	color:#5C5C5C;
}

span.evento_info_title{
	color:#1D5F98;
	font-weight: bold;
}

span.evento_info_title2{
	color:#1D5F98;
	font-weight: bold;
	font-size: 12px;
}

div.evento_title{
	color:#1D5F98;

}

div.evento_content{
	padding-top: 4px;
	padding-bottom: 4px;
}

td.search_inputs{
	font-size: 10px;
	color:#464646;
	padding-left: 26px;
	padding-bottom: 10px;
}

td.search_title{
	color: #005F90;
	font-size: 10px;
	padding-left: 26px;
		padding-right: 10px;
	font-weight: bold;
		padding-bottom: 4px;
padding-top: 4px;
}

td.field_title{
	color: #005F90;
	font-size: 10px;
	padding-left: 26px;
		padding-right: 10px;
	font-weight: normal;
		padding-bottom: 4px;
padding-top: 4px;
}


td.search_title_base{
	color: #005F90;
	font-size: 10px;
	padding-left: 26px;
		padding-right: 10px;
	font-weight: bold;
		padding-bottom: 10px;
	border-bottom: 1px;
	border-bottom-color: #DDE5EA;
	border-bottom-style: solid;

}

td.form_fields_base{
	font-size: 10px;
	color:#464646;
vertical-align: top;
	border-bottom: 1px;
	border-bottom-color: #DDE5EA;
	border-bottom-style: solid;
}

td.form_fields{
	font-size: 10px;
	color:#464646;

padding-bottom: 4px;
padding-top:4px;
}

td.form_buttons{
width: 100%;
	text-align: right;
	padding-right: 10px;
	padding-top: 6px;
		border-top: 1px;
	border-top-color: #CFCFCF;
	border-top-style: dashed;
}

div.form_buttons{

	text-align: right;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 4px;
		border-top: 1px;
	border-top-color: #CFCFCF;
	border-top-style: dashed;
}

td.vantagens_newsletter{
		font-size: 10px;
	color:#005F90;
	padding-left: 28px;
}

table.newsletter_registo{
	width: 98%;
}

div.sabermais{
	text-align: right;
	padding-right: 26px;
}

div.voltar{
	text-align: center;

}

td.users_content{
	border-top: 1px;
	border-top-color: #DDE5EA;
	border-top-style: solid;
	font-size: 10px;
	color:#5C5C5C;
	padding-left: 28px;
	padding-top: 8px;
	padding-bottom: 4px;
}

td.users_content_vantagens{
	border-top: 1px;
	border-top-color: #DDE5EA;
	border-top-style: solid;
	font-size: 10px;
	color:#5C5C5C;
	/*padding-left: 28px;*/
	padding-top: 8px;
	padding-bottom: 4px;
	line-height: 16px;
}

td.users_areaicons{
	border-top: 1px;
	border-top-color: #DDE5EA;
	border-top-style: solid;
		padding-top: 8px;
		padding-bottom: 4px;
}

span.title_user_area{
	font-weight: bold;
	color:#005F90;
}

span.item_title{
	color:#115D7E;
	font-weight: bold;
	font-size: 10px;
}

td.quota_ano{
width: 50%;
	border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	color:#00639C;
	font-size: 11px;
}

td.quota_actions{
width: 16%;
	border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	height: 22px;
	vertical-align: middle;
	padding-left: 28px;
	color:#00639C;
	font-size: 11px;
	text-align: center;
}

td.notes{
border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	font-size: 9px;
	color:#ABABAB;
	padding-left: 30px;
	padding-bottom: 4px;
	padding-top: 4px;
}

div.notes{
	color:#464646;
	padding-left: 40px;
}

table.documentos_lista{
	width: 96%;
}

div.notes_faqs{
	vertical-align: text-top;
	margin-left: 5px;
	margin-right: 6px;
	padding-left: 6px;
	padding-bottom:  4px;
	/*padding-top: 6px;*/
	color:#2872AB;
	font-weight: bold;
	font-size: 10px;
	
	border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;

}

div.answer_faq{
margin-left: 0px;
	margin-right: 6px;
	padding-left: 0px;
	padding-bottom:  10px;
	margin-bottom: 6px;
	background-image: url(../imagens/icons/aplog_answer.gif);
	background-repeat: no-repeat;
	/*border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;*/
}

img.bullet_answer{
padding-top: 6px;
}

span.bullet_answer{
vertical-align: top;
	/*padding-left: 28px;*/
	display: block;
}

span.answer{
padding-top: 6px;
	padding-left: 28px;
	display: block;
}

table.contactos{
margin-left: 5px;
margin-right: 6px;

}

td.tabs{
	background-image: url(../imagens/backgrounds/aplog_tab_normal.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 22px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	margin-right: 10px;
}

div.link_title{
		padding-left: 28px;
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		height: 18px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	
}

div.prog_title{
		/*padding-left: 28px;*/
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		height: 18px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	color:#115D7E;
	font-weight: bold;
	font-size: 10px;
	
}

div.prog_title_formacao{
		/*padding-left: 28px;*/
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		height: 18px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	text-align: center;
	
}

div.title{
		/*padding-left: 28px;*/
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		background-color:#DAE6ED;
		/*height: 18px;*/
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	text-align: center;
	padding: 6px;
	
}

td.cell_titulo{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	width: 20%;
	vertical-align: top;
	background-color: 		background-color:#DAE6ED;
}

tr.fullheight{
		background-color: 		background-color:#DAE6ED;
}

div.prog_hour{
		/*padding-left: 28px;*/
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		height: 18px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	font-weight: bold;
	
}

div.faq_title{
margin-top: 4px;
		padding-left: 28px;
		background-image: url(../imagens/backgrounds/aplog_bg_links_title.gif);
		background-repeat: repeat-x;
		height: 18px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	color:#2872AB;
	font-weight: bold;
}

div.link_content{
	padding-left: 28px;
	border-bottom: 1px;
	border-bottom-color: #DAE3E9;
	border-bottom-style: solid;
	margin-bottom: 2px;
}

table.tableloja{
margin-top: 0px;

}

table.ecbl{
margin-top: 0px;
width: 90%;
border: 1px;
border-color: #DAE6ED;
border-style: solid;
}

table.calendario_atec{
margin-top: 0px;
font-size: 10px;
	color:#464646;
}

table.calendario_cpim{
width: 100%;
margin-top: 0px;
font-size: 10px;
	color:#464646;
}

table.membrosct{
margin-top: 0px;
border: 1px;
border-color: #DAE6ED;
border-style: solid;
}

td.loja_categoria_icon{
	/*width: 33%;*/
	text-align: center;
}

td.loja_categoria_icon2{
	/*width: 33%;*/
	text-align: center;
		padding: 10px;
}

div.loja_categoria_nome{

	height: 22px;
	text-align: center;
	background-image: url(../imagens/backgrounds/aplog_loja_bg_nome.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-weight: bold;
	color: white;
	font-size: 10px;

}

td.loja_categoria_descricao{
	font-size: 10px;
	text-align: justify;
	padding: 6px;
	color:#464646;
	padding: 10px;
	
}

td.loja_produto_descricao{
	font-size: 10px;
	text-align: justify;
	padding: 10px;
	color:#464646;
	border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
		vertical-align: top;
}

td.loja_produto_icon{
	/*width: 33%;*/
	text-align: center;
		padding: 10px;
		border-top: 1px;
	border-top-color: #DAE3E9;
	border-top-style: solid;
	vertical-align: top;
}

td.formacao_descricao{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	width: 33%;
	vertical-align: top;
	/*border-bottom: 1px;
border-bottom-color: #DAE6ED;
border-bottom-style: solid;*/
}

td.ct148{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	/*width: 33%;*/
	vertical-align: top;
	border-bottom: 1px;
border-bottom-color: #DAE6ED;
border-bottom-style: solid;
}

td.formacao_descricao_modulo{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	width: 60%;
	vertical-align: top;
	height: 20px;
}

td.formacao_titulo_modulo{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	width: 50%;


}

td.formacao_titulo_nivel{
	font-size: 10px;
	/*text-align: justify;*/
	padding: 6px;
	color:#464646;
	width: 20%;
	vertical-align: top;
	height: 20px;
}



td.formacao_horas_junior_ob{
	font-size: 10px;
	text-align:  center;
	padding: 6px;
	color:#464646;
	width: 10%;
	vertical-align: middle;
	background-color:#FFFF00;
}

td.formacao_horas_junior_op{
	font-size: 10px;
	text-align:  center;
	padding: 6px;
	color:#464646;
	width: 10%;
	vertical-align: middle;
	background-color:#FFFF99;
}

td.formacao_horas_senior_ob{
	font-size: 10px;
	text-align:  center;
	padding: 6px;
	color:white;
	width: 10%;
	vertical-align: middle;
	background-color:#008000;
}

td.formacao_horas_senior_op{
	font-size: 10px;
	text-align:  center;
	padding: 6px;
	color:#464646;
	width: 10%;
	vertical-align: middle;
	background-color:#CCFFCC;
}

div.morephotos{
	text-align: right;
	padding-right: 10px;
	font-size:  9px;
}

img.institucional{
	margin: 8px;
	
	
}

	 hr {border: none 0;
border-top: 1px solid #B9CDD4;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

table.precos{
	width: 100%;
	font-size: 10px;
}

td.infoprecostitle{
	width: 33%;
	border: 1px;
	border-color: #D3E4F0;
	border-style: solid;
	color:#2872AB;
	text-align: center;
	font-weight: bold;
	background-color: #EAEAEA;
	font-size: 10px;

}

td.infoprecos{
	width: 33%;
	border: 1px;
	border-color: #D3E4F0;
	border-style: solid;
	color:#464646;
	text-align: center;
		font-size: 10px;
			padding: 4px;
}

table.programa_congresso{
	color:#464646;
	font-size: 10px;
width:  516px;


}

td.textop{
		color:#464646;
		vertical-align: top;
		padding: 8px;
}

td.prog_horas{
		color:#464646;
		vertical-align: top;
		padding-top: 4px;
		padding-bottom: 4px;
		width: 15%;		
		border-top: 1px solid #F3F3F3;
		
}

td.prog_content{
		color:#464646;
		vertical-align: top;
		padding-top: 4px;
		padding-bottom: 4px;
		width: 85%;
		border-top: 1px solid #F3F3F3;
}

li{ 



}


.tickerstyle{
font-size: 10px;
width:210px; 
height:138px; 
padding: 0px;
margin-left: 9px; 
/*background:lightyellow; */
background-image: url(../imagens/misc/aplog_eventosbox_home.gif);
/*background-image: url(../imagens/misc/aplog_oradoresbox_home.gif);*/
background-repeat: no-repeat;
padding-top:34px; 
/*overflow:hidden;*/

}

.messagediv{
padding-left: 10px;
padding-right: 10px;
display: none;
/*background:lightyellow*/
font-size:10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin: 0px;
}

span.eventinfo{
	color:#464646;
}

/*FORMULÁRIOS DE INSCRIÇÃO DE ASSOCIADO*/

td.title_block{
	color: #0091CE;
	font-size: 14px;
	padding-left: 26px;
	padding-right: 10px;
	font-weight: bold;
	padding-bottom: 4px;
padding-top: 4px;
border-bottom: 1px;
	border-bottom-color: #DDE5EA;
	border-bottom-style: solid;
}

td.atec{
	border-bottom: 1px;
	border-bottom-color: #DDE5EA;
	border-bottom-style: solid;
}
