/**************************************************************/

/*                                                            */    

/*     COPYRIGTH       : DESIGN ONLINE         				  */	

/*     CRIADO POR      : Mario Lopes                          */

/*     DATA CRIACAO    : 29-08-2005                            */ 

/*	   DATA ALTERACAO  : 03-09-2005                            */  

/*     FICHEIRO        : estilos.css                           */    

/*     OBJECTIVO       : WWW.SERVERPTX.COM                     */   

/*                                                             */ 

/**************************************************************/

/******************** HTML estilos da TAG ************************************************/



.init, td, tr, p, div {
    font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: none;
	font-size : 9px;
	color: /*#2D2D2D*/#404040}

/* ======================================== LINKS ======================================== */

a {
	FONT-SIZE: 9px;
	COLOR: #2e354d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



a:hover {
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}

A.headerlk {
	color: #D6D6D6;
	text-decoration: none;
	font-weight: normal;
}

A.headerlk:hover {
	color: #FFFFFF;
}
/*======================================== LINK'S ==============================================*/

A.itemlink, A.itemlink:active, A.itemlink:visited { COLOR: #454850; TEXT-DECORATION: none; }

A.itemlink:hover { COLOR: #000033; TEXT-DECORATION: none; font-weight: bold; CURSOR: HELP; }	

A.itemlink2 {
	COLOR: #1E1E1E;
	TEXT-DECORATION: none;
	font-weight: bold;
}

A.itemlink2:hover { COLOR: #CCCCCC; font-weight: normal; TEXT-DECORATION: none; }	

A.paglink, A.paglink:active, A.paglink:visited {
	COLOR: #D0D2D7;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



A.paglink:hover { COLOR: #FFFFCC; TEXT-DECORATION: none; }



A.comprlink, A.comprlink:active, A.comprlink:visited {
	color: #CDCDCD;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #737685;
	letter-spacing: 1px;
	padding-top: 2px;
	text-decoration: none;
	width: 6em;
	height:16px;
	border: #999999;
	padding-right: 4px;
}

A.comprlink:hover {
	color: #FFFFFF;
	}

A.detalhlink, A.detalhlink:active, A.detalhlink:visited {
	background-color: #DFDFDF;
	color: #6B6B6B;
	font-size: 9px;
	letter-spacing: 1px;
	padding-left: 7px;
	padding-top: 2px;
	text-decoration: none;
	width: 6em;
	height:16px;
	border: #DFDFDF;
}

A.detalhlink:hover { color: #333333; }

#rodp {
   font-family : Verdana, Arial, sans-serif ; 
   font-size : 9px;
   font-weight: bold;
  color: #868686;
}

#rodp:hover{ color: #525252; }

A.novlk {
    FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #2e354d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A.novlk:hover{ color: #CCCCCC; font-weight: bold;}

A.paglk {
	color: #E9E9E9;
	text-decoration: none;
	font-weight: normal;
}

A.paglk:hover {
	color: #000033; 
}
/* ================================== GERAL =============================================*/
.itens { color: #2E354D; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.header{ background: #888888; }

.subheader5{ background: #9d9d9d; }

.subtitul { color: #DFDFE1; font-weight: bold; font-size: 10px; }

.tdfundo { /*background-color: #f0f1ec;*/background-color: #acacac}

.tdheader {	BACKGROUND-COLOR: #9d9d9d;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	text-align: justify;
	PADDING-LEFT: 10px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	color: #FFFFFF;
}

.tdmenu { background-color: #9a9a9a; }

.tdpad10 { PADDING: 9px; text-align: justify; }

.tdesq { width: 10; background-color: #939393;	}

.tddrt { width: 3; background-color: #CECDD1; }

.selecitem { color: #C3C3C3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }



/* ================================== HOME ============================================== */

.novid {
	color: #2C5182;
	font-family: Arial, Helvetica, sans-serif;
}

.novidsel {
	color: #DBDBDB;
	
}

/* ======================================== TEXTO ======================================== */

.marcpag {
	color: #000033;
}

.letras { background-color: #F3F3F3; }

.txtplano {font-family: "Arial Narrow"; font-size: 16px; font-weight: bold; color: #000033; }

.text01 {
	font-family: Arial;
	color: #555555;
	font-size: 11px;
}

.textwww {
	font-family: Arial; font-weight: bold; font-weight: bold;
	color: #555555;;
	font-size: 11px;
}

.txtverf {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.legend {
	color: #CC0000;
	font-size: 10px;
}

.ped_inf {
	color: #EBEBEB;
	font-weight: bold;
	font-size: 11px;
}
/* =========================================== FORM =========================================== */
.form {
	font-family : Arial, sans-serif ; font-weight: bold;
	font-size : 12px;
	color: #C6C5BB;
	font-weight: bold;
	padding-top: 2px;
}

.input_form_2 {
	border: 1px solid #4c4c33;
	background-color: #2C2B38;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; font-weight: normal;
	color: #999966;
}

.input_form {
	border: 1px solid #A5ACB2;
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; font-weight: normal;
	color: #000;
}

.bot_compr2
{   background-color: #787878;
    color: #CDCDCD;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 0px;
	text-decoration: none;
    width: 6em;
	height:16px; 
	border: #999999;
}

.bot_detlh2
{
	background-color: #DFDFDF;
	color: #000066;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 1px;
	text-decoration: none;
	width: 6em;
	height:16px;
	border: #DFDFDF;
}

/* =============================================================================================*/

.style1 {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #4A4A4A;
}

.style2 {
	font-family: Verdana;
	color: #4A4A4A;
	font-size: 9px;
	border-style: #ababab;
}

.style4 {font-family: Arial, Helvetica, sans-serif; color: #4A4A4A; font-size: 10px; }

.style19 {color: #000033; font-weight: bold;}

.tit_mn {
  font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
	color: #3F3F3F;
}



.subheader {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #67759D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2}

.subheader2 {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #2e354d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.contenu {FONT-SIZE: 9px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR:  #FFFFFF;}

.bord {background-color: #999999;}

.gras {FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

.header {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif}

/* ========================================== TXT HEADER ========================================== */

H1 {
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	DISPLAY: inline;
	MARGIN: 0px;
	color:#1863bd;
	font-family:sans-serif;
}



/* ============================== PRIVACIDADE =============================================*/

.priheader {color: #000066;
	font-weight: bold;
	font-size: 10px;}

	
.button {
	border: 2px solid #A5ACB2;
	background-color: #d3d2d7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px; font-weight: normal;
	color: #444a56;
}
.texto-conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

A.linksub, A.linksub:active, A.linksub:visited{
    font-family:  Arial;
	font-size: 11px;
	font-style: normal;
	COLOR: #555555;
	TEXT-DECORATION: none;
	}

A.linksub:hover { font-family: Arial;
	font-size: 11px;
	font-style: normal;COLOR: #FFFFFF; TEXT-DECORATION: underline; }
