/*********************** leroy.css **************************/
/* Altran-Cis */
/* www.altran-cis.pt */
/* 2007 */
/************************************************************/



/* -- GENERAL                                               */



body {
	left-margin:0px;
	right-margin:0px;
	top-margin:0px;
	right-margin:0px;
	font-family: arial;
	font-size: 14px;
	color: #5D5D5D;
	/*width:100%;*/
	/*height:100%;*/
}



.tit_famil_n1 {
	font-family: verdana;
	font-size:15px;
        color: #00A50A;
	font-weight:bold;
        text-decoration: none;
}


.tit_famil_n2 {
	font-family: verdana;
	font-size:12px;
        color: #00A50A;
	font-weight:bold;
        text-decoration: none;
}




input, select, textarea, td, p {
	font-family: verdana;
	font-size: 11px;
	color: #5D5D5D;
}



/* -- PAGE AREAS                                            */

.menu_top {
	background: url(images/menu.jpg);
	background-color: #BDCF81;
	background-repeat: no-repeat;
	height:47px;
}		

.menu_top_cell {
	padding: 5px 11px 5px 11px;
	text-align:left;
	vertical-align:middle;
}

.menu_left {
	/* -- background: url(images/menu_left.jpg);  */
	background-color:#FFFFFF;	
	background-repeat: no-repeat;
	align:left;
	vertical-align:top;
	height:100%;
}

.menu_left_cell {

	text-align:left;
	vertical-align:middle;
}

.menu_left_cell A:link {
	font-family: verdana;
	text-align:left;
	color: #00673E;
	font-size:11px;
	font-weight:bold;
        text-decoration: none;
}

.menu_left_cell A:visited {
	font-family: verdana;
	text-align:left;
	color: #00673E;
	font-size:11px;
	font-weight:bold;
        text-decoration: none;
}

.menu_left_cell A:active {
	font-family: verdana;
	text-align:left;
	color: #00673E;
	font-size:11px;
	font-weight:bold;
        text-decoration: none;
}

.menu_left_cell A:hover {
	font-family: verdana;
	text-align:left;
	color: #FF0000;
	font-size:11px;
	font-weight:bold;
/*	text-decoration: none; */
	text-decoration: underline;
}

.menu_left_link_normal {
	font-weight:normal;
	text-decoration: none;
}

.menu_left_link_normal A, .menu_left_link_normal A:LINK, .menu_left_link_normal A:VISITED {
	color: #225F22;
	font-weight:normal;
}

.menu_left_link_normal A:HOVER {
	color: #B90000;
	font-weight:normal;
}


.main_cell {
	text-align:left;
	vertical-align:top;
	font-family: arial;
	font-size:12px;
        color: #5D5D5D;
}

.search_field {
	width:135px;
	border: 1px solid #A4B97F;
	color: #225F22;
	font-size:11px;
	vertical-align:absmiddle;
}

.copyright A:link {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.copyright A:visited {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.copyright A:active {
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.copyright A:hover {
	font-family: arial;
	font-size: 10px;
	color: #B90000;
	text-decoration: underline;
}

.content_link A:link, A:link {
	font-size: 11px;
	font-family: arial;
	color: #39AC2C;
	text-decoration: none;
}

.content_link A:visited, A:visited {
	font-size: 11px;
	font-family: arial;
	color: #39AC2C;
	text-decoration: none;
}

.content_link A:active, A:active {
	font-size: 11px;
	font-family: arial;
	color: #39AC2C;
	text-decoration: none;
}

.content_link A:hover, A:hover {
	font-size: 11px;
	font-family: arial;
	color: #B90000; 
	text-decoration: underline;
}	

.content_titulo {
	font-size: 12px;
	font-family: arial;
	text-decoration: none;
	font-weight:bold;
}

.anchor_link A:link {
	color: #000000;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
        height:20px;
	text-decoration: none;
}

.anchor_link A:visited {
	color: #333333;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
        height:20px;
	text-decoration: none;
}

.anchor_link A:active {
	color: #000000;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
        height:20px;
	text-decoration: none;
}

.anchor_link A:hover {
	color: #B90000;
	font-size: 11px;
	font-family: arial;
        font-weight:bold;
	text-decoration: underline;
        height:20px;
}	

.menu_empresa A:link {
	color: #000000;
	font-size: 10px;
	font-family: arial;
	font-weight:bold;
	text-decoration: none;
}

.menu_empresa A:visited {
	color: #333333;
	text-decoration: none;
}

.menu_empresa A:active {
	color: #000000;
	text-decoration: none;
}

.menu_empresa A:hover {
	color: #B90000;
	text-decoration: none;
}	

.BR_5 {
	font-size: 4px;
	font-family: arial;
	text-decoration: none;
}

.onlineform
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    width : 350px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}