@charset "iso-8859-1";
BODY 				{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px;text-align:left; font-weight:Normal; background-color:#001414;
margin: 0 0 0 0; cursor : default;
background-image:url('avcenter/aveirocenter_fundo.jpg');
background-repeat:no-repeat;

}

A					{font-family:"Calibri", "tahoma", "Arial"; text-decoration:none; }
A:hover				{font-family:"Calibri", "tahoma", "Arial"; text-decoration:none; }
TD					{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; text-decoration:none; }
INPUT				{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; text-decoration:none; background-color:transparent;}
TEXTAREA			{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; text-decoration:none; background-color:transparent;}
SELECT				{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; text-decoration:none; background-color:transparent;}

/* ******************************** PAGINAS  ******************************************* */
.page_title			{font-family:"Calibri", "tahoma", "Arial"; font-size:110%; font-weight: bold; text-transform:uppercase;  font-style: normal; color:#225d5e;}
.page_abstract		{font-family:"Calibri", "tahoma", "Arial"; font-size:12px; font-weight: normal; font-style: normal; text-align:left; }
.page_body			{font-family:"Calibri", "tahoma", "Arial"; font-size:75%; font-weight: normal; text-align:left; color:#225d5e; }

.page_body a
{
color:#ffffff;
text-decoration:none;
}

.page_body a
{
color:#ffffff;
text-decoration:none;
}

.page_body a:hover
{
color:#fbaa19;
}

.page_body a:visited
{
color:#3edfdf;
}

/* ******************************** scrollbar  ******************************************* */
.scrollbar		{scrollbar-track-color:#DAE7E6; scrollbar-face-color:#CAE8E3;scrollbar-arrow-color:#006F62;}
.scrollbar2	
{
scrollbar-face-color:#002222;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#002222;
scrollbar-base-color:#00222;
scrollbar-darkshadow-color:#002222;
scrollbar-highlight-color:#225d5e;

border-right-color: #000000;
border-right-style:solid;
border-right-width:1px;

}

/* ******************************** link topo direito  ******************************************* */
.hot_link	{text-decoration:none; font:bold Arial 9px; color:#CBD8D0;}
.hot_link:hover	{text-decoration:none; font:bold Arial 9px; color:#FFFFFF;}

/* ******************************** form  ******************************************* */
.form	{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px;}
.form_class	{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; border:solid #006F62 1px;}
.form_class2	{font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; border:solid #B82619 1px;}
.form_textarea {font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; scrollbar-track-color:#DAE7E6; scrollbar-face-color:#CAE8E3;scrollbar-arrow-color:#006F62; border:solid #006F62 1px;}
.form_textarea2 {font-family:"Calibri", "tahoma", "Arial"; color:#225d5e; font-size:12px; scrollbar-track-color:#FADDDB; scrollbar-face-color:#CC6157;scrollbar-arrow-color:#B82619; border:solid #B82619 1px;}

 /* NEWSLETTER */
 .tablenewsmain      { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; border-width:0px;}
.tablenewsmain td	{ color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; background-color:#FFFFFF; line-height:16px; }
.tablenewsmain th	{ color:#FFFFFF; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:bold; background-color:#FFFFFF; line-height:16px; }

.tablenewsarea      { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; border-color:#0A6FA9; border-width:1px; border-style:solid;}
.tablenewsarea td	{ color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; background-color:#F7F7F7; line-height:16px; }
.tablenewsarea th	{ padding-left:'10px'; color:#FFFFFF; font-family:"Verdana,Arial"; font-size:11px; font-weight:bold; line-height:34px; background-color:#0A6FA9;}
.tablenewsarea a	{ color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:none;}
.tablenewsarea a:hover { color:#FF3800; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:underline; }

td.img				{ line-height:12px; background: #F7F7F7 top left no-repeat; }

.tablenewsobject    { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; border-width:0px;}
.tablenewsobject td	{ text-align:left; color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; background-color:#F7F7F7; line-height:16px; }
.tablenewsobject a	{ color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:none;}
.tablenewsobject a:hover { color:#FF3800; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:underline; }

.tablenewsfooterleft    { color:#FFFFFF; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; border-width:0px; height:55}
.tablenewsfooterleft th	{ color:#FFFFFF; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; line-height:12px; text-decoration:none; background: #0A6FA9 top right no-repeat;}
.tablenewsfooterleft td	{ color:#FFFFFF; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; background-color:#0A6FA9; line-height:12px; text-decoration:none;}

.tablenewsfooterright    { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; border-width:0px; height:55}
.tablenewsfooterright th { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; line-height:12px; background: #F7DE14 top left no-repeat;}
.tablenewsfooterright td { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:9px; font-weight:normal; background-color:#F7DE14; line-height:12px;}
.tablenewsfooterright a	 { color:#006F62; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:none;}
.tablenewsfooterright a:hover { color:#FF3800; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; text-decoration:none; }
.tablenewsdescription    { color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; border-width:0px; }
.tablenewsdescription th { padding:15px; text-align:left; color:#4D4D4D; font-family:"Calibri", "tahoma", "Arial"; font-size:11px; font-weight:normal; line-height:14px; background: #F7DE14 top left no-repeat;}

.topo_esq
{
background-color:#002929;
background-image:url('avcenter/topo_fundo_1.jpg');
background-repeat:no-repeat;
}

.topo_center
{
background-color:#002929;
background-image:url('avcenter/topo_fundo_2.jpg');
background-repeat:no-repeat;
}

.topo_dir
{
background-color:#002929;
background-image:url('avcenter/topo_fundo_3.jpg');
background-repeat:no-repeat;
}

.lang
{
color:#ffffff;
font-size:12px;
text-transform:uppercase;
padding-right:8px;
padding-top:8px;
}


.lang a
{
color:#ffffff;
}

a.lang_active
{
color:#225d5e;
}

.lang a:hover
{
color:#8bbc3f;
}

.table_menu
{
background-color:#002929;
background-image:url('avcenter/menu_fundo.gif');
background-repeat:no-repeat;
color:#FFFFFF;
}

.menu_field , .menu_field a
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
}

.menu_field a:hover
{
color:#fbaa19;
}

.menu_field_sp
{
color:#FFFFFF;
padding-left:8px;
padding-right:8px;
}

.fundo_dir
{
background-color:#002929;
background-image:url('avcenter/base_fundo_2.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
text-transform:uppercase;
}

.fundo_dir div
{
padding-right:47px;
padding-top:11px;
}

.fundo_esq
{
background-color:#002929;
background-image:url('avcenter/base_fundo_1.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
font-size:12px;
}

.fundo_esq  div
{
color:#FFFFFF;
padding-left:135px;
padding-top: 11px;
}

.fundo_esq  div a
{
color:#FFFFFF;
}


.fundo_esq  div a:hover
{
color:#8bbc3f;
}

.border_left
{
background-color:#0a4b4c;
height:339px;
border-left-color: #000000;
border-left-style:solid;
border-left-width:1px;


}