
/*==== MENU CÉLULAS VERDE ESCURA =======*/
.headerdarkgreen
{
	background-color:	#666600;
	text-align: center;
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;		
	cursor:hand;	
}

.selectContactos
{
	font-family: Arial;
	font-size: 10px;		
	width: 98%;
}
.inputTextContactos
{
	font-family: Arial;
	font-size: 12px;		
	/*width: 98%;
	height:200px;*/
}
.textContactos
{
	font-family: Arial;
	font-size: 12px;		
	width: 98%;
}
.txttituloContactos
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	color:#666600;
	text-align: right;
	vertical-align: top;
}

.headerdarkgreen a
{
	color: #CCCC00;
	text-decoration:none;
}

.headerdarkgreen_over
{
	background-color: #FFCC00;
	text-align: center;
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;
	cursor:hand;
	
}
.headerdarkgreen_over a
{
	color: #666600;
	text-decoration:none;
}
.headerdarkgreen_over a:hover
{
	color: #666600;	
	text-decoration:none;
}

a.destaquesHomepage
{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

a.destaquesHomepage:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #FFCC00;
	text-decoration:none;
}

/*==== BOX CÉLULAS VERDE ESCURA =======*/
.headerdarkgreenbox
{
	background-color:	#666600;
	text-align: left;
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;
	text-transform: uppercase;		
	height: 24px;	
	padding-left: 5px;	
	
}

/*==== CÉLULAS VERDE ESCURA =======*/
.tabletopborder
{
	border-top: #666600 1px solid;	
}

.midletext
{
	padding-top: 10px;
	font-family:Arial;
	font-size:11px;
	color:#666666;	
	
}

/*==== LINHA VERDE ESCURA PEQUENA =======*/
.smallline
{
	height: 1px;
	color: #666600;
}

/*==== CÉLULAS MENU TÓPICOS =======*/
.topicoslight
{
	border-top: #FFFFFF 1px solid;
	background-color: #EBEB99;
	height: 18px;
	
	font-family: Arial;
	font-size: 10px;
	color: #999800;
	
	text-align: left;
	text-transform: uppercase;
	
	padding-left: 4px;			
}

/*==== CÉLULAS SUB MENU =======*/
.suboliverlight
{
	border-top: #FFFFFF 1px solid;
	background-color: #EBEB99;
	height: 18px;
	
	font-family: Arial;
	font-size: 10px;
	color: #999800;
	
	text-align: left;
	text-transform: uppercase;
	
	padding-left: 4px;			
}


/*==== CÉLULAS AZEITONA CLARA TITULO =======*/
.headeroliverlight
{
	border-top: #CCCC00 1px solid;
	background-color: #EBEB99;
	height: 18px;
	
	font-family: Arial;
	font-size: 10px;
	color: #666600;
	
	text-align: left;
	text-transform: uppercase;
	
	padding-left: 4px;			
}
/*==== FOOTER TABELA LISTAGEM =======*/
.footerlist
{		
	 height : 30px;		 
}



/*==== ELEMENTO LISTA AZEITONA =======*/
.listitemoliverlight
{
	border-bottom: #CCCC00 1px solid;
	height: 30px;
	font-family:Arial;
	font-size:11px;
	color:#666600;
	text-align: left;	
	width:100%;
}

/*==== ELEMENTO LISTA PREVIEW =======*/
.listitempreview
{
	text-align: left;	
	width:100%;
	padding-left: 69px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*==== LINK COMUM =======*/
a
{
	font-family:Arial;
	font-size:11px;
	color:#9F9F0F;
	text-decoration:none;	
}
a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFCC00;	
	text-decoration:none;
}
/* style="BORDER-TOP: #666600 1px solid"	 */

/*==== CÉLULAS VERDE ESCURA =======*/


/*
A.linkfaqcinza:visited {
	color:				#666666;
	font-family:		Arial;
	font-size:			11px;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkfaqcinza:active {
	color:				#666666;
	font-family:		Arial;
	font-size:			11px;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
A.linkfaqcinza:hover {
	color:				#666666;
	font-family:		Arial;
	font-size:			11px;
	font-style:			none;
	font-weight:		bold;
	text-decoration:	none;
	letter-spacing:		0pt;
}
*/

/*==== TEXTO LABELS PLACEHOLDERS ==============*/
.txtplacelabels
{
	font-family:Arial;
	font-size:10px;
	color:#666600;
}



/*==== TITULO  ==============*/
.txttitulo
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-transform: uppercase;
	color:#666600;
}
/*==== SUB TITULO  ==============*/
.txttitulomed
{
	font-family:Arial;
	font-size:11px;
	color:#666600;
}
/*==== TEXTO ==============*/
.txtnormal
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.txtnormalbranco
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
.textoimagemhomepage
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}


/*==== OUTER INPUT ==============*/
.outerinput
{
	color:				#666600;
	font-family:		Arial;
	font-size:			10px;
	font-style:			none;
	font-weight:		normal;
	text-decoration:	none;
	letter-spacing:		0pt;
	width:				140px;
	height:				15px;
	background-color:	#FFFFFF;
	border:				1px solid #666600;
	
}

/*==== OUTER TEXT ==============*/
.outertext
{
	font-family:Arial;
	font-size:10px;
	color:#666600;
}
.outertext a
{	
	color:#666600;
	text-decoration:none;
}

.outertext a:hover
{	
	color:#FFCC00;
	text-decoration:none;
}


/* ------------------------------------ */
/*	CONSOLE								*/
/* ------------------------------------ */
.console
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:Black;	
}
.console hr
{
	color: Black;
	width: 100%;
	height: 1;
}
.console table
{
	background-color: #a9a9a9;
}

.console td 
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;	
	
	border-bottom-color: #d3d3d3;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/* Console - mouse over */
.consoleover
{
	background-color: #FF8700;	
}
.consoleover td
{
	background-color: #FF8700;	
}
/* Console - break */
.consolebreak td 
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;	
	border-bottom-color: #d3d3d3;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}
/* Console - menu cheio */
.consolefull td
{
	background-color: #a9a9a9;	
	height:13px;
}
/* Console - cores invertidas */
.consoleinverse td
{
	background-color: #515151;	
	border-bottom-color: #515151;
	border-bottom-style: solid;		
}

.consolegray td
{
	font-family: Arial;
	background-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	
	border-left-color:#d3d3d3;
	border-left-style: solid;
	border-left-width: 5px;	
}

.console td a,.console td a:hover,.console td a:active,.console td a:visited, 
.consoleover td a,.consoleover td a:hover,.consoleover td a:active,.consoleover td a:visited 
{
	font-family: Arial;
	font-size: 11;
	font-style: normal;
	text-decoration: none;	
	font-weight:bold;
	margin-left:5;
	color:Black;
}


/* ------------------------------------------------------------------------------------ */
/* LIGHTBOX																				*/
/* ------------------------------------------------------------------------------------ */
#lightbox {
	background-color:#eeeeee;
	padding: 10px;
	border-bottom: 2px solid #666666;
	border-right: 2px solid #666666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#closeButton { top: 5px; right: 5px; }

#lightbox img { border: none; clear: both;} 
#overlay img { border: none; }

#overlay { background-image: url(/com.Innovagency.ICNPortal/PresentationLayer/Resources/Design/vPT/overlay_lightbox.png); }

* html #overlay {
	background-color: #333333;
	background-color: transparent;
	background-image: url(/com.Innovagency.ICNPortal/PresentationLayer/Resources/Design/vPT/spacer.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/com.Innovagency.ICNPortal/PresentationLayer/Resources/Design/vPT/overlay_lightbox.png", sizingMethod="scale");
}