body                   { font-family: Verdana, Tahoma, Arial, Verdana, sans-serif; font-size: 11px; background-color: #FFFFFF; color: #666; margin: 0px; }
form, div, p, span, h1, h2, ul, li { margin: 0px; padding: 0px; }
table {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
.underline:hover { text-decoration:underline; cursor: pointer; }
img { border: 0px; }
img.link {cursor:pointer;}

/** LINKS BÁSICO **/
a:link                 { color: #5a797f; text-decoration: none }
a:visited              { color: #5a797f; text-decoration: none }
a:active               { color: #5a797f; text-decoration: underline }
a:hover                { color: #5a797f; text-decoration: underline }



/** CLASSES GERAIS **/

.fL { float : left; }
.fR { float : right;}
p.clear { clear:left; }
.clearfloat { 
	clear:both;
    height:0;
	font-size: 1px;
    line-height: 0px;
}
.clearfloatLeft { 
	clear:Left;
    height:0;
	font-size: 1px;
    line-height: 0px;
}


/** CONTAINER **/
#container		{ width: 796px; text-align: left } /* Container é todo o caixa do site que está alinhado centralizado  */


/* ==================================== TOPO ==================================== */

#topo 			{ background-image:url(../images/tp_fd_apimec_ne.jpg) }

.textTopo  { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 14px; color:#a12c2c; font-weight: bold; text-transform: uppercase; text-align:left}
.textTopo a:link		{ color: #a12c2c; text-decoration: none }
.textTopo a:visited 	{ color: #a12c2c; text-decoration: none }
.textTopo a:active	{ color: #d30f0f; text-decoration: none }
.textTopo a:hover	{ color: #d30f0f; text-decoration: none }


.textTopoLinks  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#a12c2c; font-weight: normal; text-transform:normal; text-align:left}
.textTopoLinks a:link		{ color: #a12c2c; text-decoration: none }
.textTopoLinks a:visited 	{ color: #a12c2c; text-decoration: none }
.textTopoLinks a:active	{ color: #d30f0f; text-decoration: underline }
.textTopoLinks a:hover	{ color: #d30f0f; text-decoration: underline }


/* ==================================== MENU ==================================== */
#menu 			{ width:768px; height:32px; background-image: url(../images/bt_fd_submenu.gif); }

.menu              { font-family: Tahoma, sans-serif; color:#fff; font-size:10px; text-align:center; font-weight:bold; text-transform:uppercase; letter-spacing: 0px}
.menu a:link       { color: #fff; text-decoration: none }
.menu a:visited    { color: #fff; text-decoration: none }
.menu a:active     { color: #ebd1d1; text-decoration: none }
.menu a:hover      { color: #ebd1d1; text-decoration: none }
/* ==================================== MENU ==================================== */


/* ==================================== LATERAL ==================================== */
#lateral 			{ width:205px; background-image:url(../images/la_fd.gif); }

.textLateral  { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px; color:#5a797f; font-weight: bold; text-transform: uppercase; text-align:left; border-bottom: 1px #bfd2d2 solid; }
.textLateral a:link		{ color: #a12c2c; text-decoration: none }
.textLateral a:visited 	{ color: #a12c2c; text-decoration: none }
.textLateral a:active	{ color: #d30f0f; text-decoration: none }
.textLateral a:hover	{ color: #d30f0f; text-decoration: none }

.textLateralCont  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333; font-weight: normal; text-align:left; }
.textLateralCont a:link		{ color: #333; text-decoration: none }
.textLateralCont a:visited 	{ color: #333; text-decoration: none }
.textLateralCont a:active	{ color: #333; text-decoration: underline }
.textLateralCont a:hover	{ color: #333; text-decoration: underline }

/* ==================================== LATERAL ==================================== */





/** MENU DROPDOWN **/
.menuDropDown              { font-family: Verdana, Tahoma, arial, sans-serif; color:#6c6c6c; font-size:11px; text-align:left; vertical-align:middle }
.menuDropDown a:link       { color: #6c6c6c; text-decoration: none }
.menuDropDown a:visited    { color: #6c6c6c; text-decoration: none }
.menuDropDown a:active     { color: #6c6c6c; text-decoration: underline }
.menuDropDown a:hover      { color: #6c6c6c; text-decoration: underline }

.menuDropDownCaixa		{ width:190px }
.menuDropDownCaixa a:link	{ 
						text-decoration:none; cursor:pointer;
						color:#6c6c6c;
						display: inline-block; /* Para IE6 */
						}
.menuDropDownCaixa a:hover	{
						color: #ffffff; cursor:pointer;
						background: #b8b8b8;
						}
.menuDropDownCaixa a:visited	{ 
						text-decoration:none; cursor:pointer;
						color:#6c6c6c;
						display: inline-block; /* Para IE6 */
						}


.menuDropDownLink		{ width:190px; padding-top:4px; padding-bottom:7px; padding-left:10px; background-image:url(../images/menu_dropdown_ponto_fd.gif); background-repeat:repeat-x }
.menuDropDownLink a:link	{ 
						text-decoration:none; cursor:pointer;
						color:#6c6c6c;
						display: inline-block; /* Para IE6 */
						}
.menuDropDownLink a:hover	{
						color: #ffffff; cursor:pointer;
						background: #b8b8b8;
						}
.menuDropDownLink a:visited	{ 
						text-decoration:none; cursor:pointer;
						color:#6c6c6c;
						display: inline-block; /* Para IE6 */
						}


/** FIM MENU DROPDOWN **/


@charset "utf-8";
/* CSS Document */

a.link {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #5a797f;
text-decoration:none;

}

a.link:hover{

text-decoration:underline;

}

.rodape {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#999999;

}

.rodape a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#999999;
text-decoration:none;

}

.rodape a:hover{

text-decoration:underline;

}


/* ==================================== DESTAQUES ==================================== */

.destaque a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#5a797f;
	text-decoration:none;
}
.destaque a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#5a797f;
	text-decoration:none;
}
.mini_dest_tit a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #5a797f;
text-decoration:none;

}

.mini_dest_tit a:hover{

text-decoration:underline;

}
.tit_foto{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-decoration:none;
}

.mini_dest_texto a {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
line-height: 15px;
text-decoration:none;

}

.mini_dest_texto a:hover {

text-decoration:underline;

}

.tit_dest a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#5a797f;
text-decoration: none;

}

.tit_dest a:hover{

text-decoration: underline;

}

.texto_dest a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#666666;
text-decoration: none;
line-height: 18px;

}

.texto_dest a:hover{

text-decoration: underline;

}

/* ==================================== FORM OBJECTS ==================================== */

.textbox {

background-color:#FFFFFF;
border: 1px solid #991a1a;
height: 18px;
margin-left: 0px;
margin-right: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

.textbox_verde{

background-color:#FFFFFF;
border: 1px solid #5a797f;

}
.textbox_multi {

background-color:#FFFFFF;
border: 1px solid #991a1a;
height: 36px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:3px;

}
.textbox_multi_verde {

background-color:#FFFFFF;
border: 1px solid #5a797f;
height: 36px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-left:3px;

}

/* ==================================== LATERAL DIREITA ==================================== */

.ajuda {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
line-height: 15px;
text-decoration:none;
}

#parceiros {

background-color:#FFFFFF;
padding: 2px;
border: 1px solid #CCCCCC;
margin-top:10px;
margin-bottom: 10px;

}

#patrocinadores{

background-color:#FFFFFF;
padding: 2px;
border: 1px solid #CCCCCC;
margin-top:10px;
margin-bottom: 10px;

}

/* ==================================== MENU NACIONAL ==================================== */

.drop_menu{
	width: 200px;
}
/*
.item_menu_drop,.item_menu_drop_SP{
	width: 200px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#637074;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	background-color: #afbbbe;
	border-bottom: 1px solid #637074;
}

a.item_menu_drop_hover,a.item_menu_drop_SP_hover{
	width: 200px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d5e5ea;
	text-align: left;
	padding-left: 2px;
	vertical-align: middle;
	background-color: #afbbbe;
}

.item_menu_drop_SP
{
	background-color: #b58e8d;
	border-bottom: 1px solid #b58e8d;
	padding-left:0px;
}

a.item_menu_drop_SP_hover
{
	background-color: #b58e8d;
	padding-left:0px;
}
*/
.borda{
    border-top: 1px solid #637074;
    border-left: 1px solid #637074;
    border-right: 1px solid #637074;
	
}

#menuApimacSP
{
	background:#FFF url("../images/menu_bg.jpg") repeat-x;
	margin-bottom:10px;
}

#menuApimacSP table.item_menu a
{
	color:#FFF;
	display:block;
	float:left;
	height:31px;
	border:solid 1px #000;
}

#menuApimacSP td.marcador
{
	background:url("../images/div_submenu.gif") repeat-y 0px 0px;
	*background:url("../images/div_submenu.gif") repeat-y 0px -2px;
}

#menuApimacSP td.textoMenu
{
	color:#FFF;
	cursor:hand;
	cursor:pointer;
	font-size:12px;
	font-family:Verdana;
	min-width:70px;
	text-align:center;
	padding-right:5px;
}

/* ==================================== RELEASES ==================================== */
.release_data {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;

}
.release_data_list{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5a797f;
font-weight:bold;
text-decoration: none;

}
.release_data_list a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5a797f;
font-weight:bold;
text-decoration: none;

}
.release_data_list a:hover{text-decoration:underline;}

.release_chamada{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration: none;

}
.release_chamada a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration: none;

}

.release_chamada a:hover{

text-decoration:underline;

}

.release_tit {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#5a797f;
border-bottom: 1px #bfd2d2 solid;
text-align: left;

}

.release_tit_list{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
text-decoration: none;

}

.release_tit_list a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
text-decoration: none;

}

.release_tit_list a:hover{text-decoration:underline;}

.release_txt{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#333333;
line-height: 18px;
text-align:justify;

}

/* ==================================== TABLES ==================================== */

#mini_topo {

	background-repeat: repeat-x;
	line-height: 9px;

}
.borda{
   border:#cdcdcd 1px solid;
}


/* ==================================== TOPO ==================================== */

.login a{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #991a1a;
text-decoration: none;

}

.login a:hover{

text-decoration:underline;

}

/* ==================================== ENVIAR PARA AMIGO ==================================== */

.tit_envio_amigo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	line-height: 18px;
}

.botoes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	line-height: 20px;
	font-weight: bold;
	border: solid 1px #ffffff;
	background:#990000;
	/*background-image:url(../images_sp/bkg.gif);*/
}

.show_tit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #ffffff;
}

.show_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	line-height: 18px;
}

.show_tabela {
	margin-top: 5px;
}

.textbox_amigo {

background-color:#FFFFFF;
border: 1px solid #999999;
height: 18px;
margin-left: 12px;
margin-right: 3px;
}

.modalBackground {
	background-color: gray;
	filter: progid:DXImageTransform.Microsoft.alpha(opacity=30);
	opacity: 0.3; 
}

/*-------------------------------- GALERIA DE FOTOS --------------------------------*/

#interVeil{ 
position: absolute;
background: #CCCCCC url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}

.dhtmlwindow{
position: absolute;
border: none;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 12px Verdana;
background-color: #FFFFFF;
color: white;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: none;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: none;
background-color: #EEEEEE;
height: 13px; /*height of resize image*/
}

.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

/*------------------------------------ TOPO ESTADOS --------------------------------------*/

.links_regionais{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;
}

.links_regionais a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;
}


.links_regionais a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #991a1a;
text-decoration: none;
}

/*------------------------------------  COMBO ---------------------------------------*/

.Selected {
	font-size:11px;
}


/** FALE **/
.form             { font-size: 10px; line-height: 1.6; padding-top:6px; font-weight:normal; color:#666666 }
.form a:link      { color: #486197; text-decoration: none }
.form a:visited   { color: #486197; text-decoration: none }
.form a:active    { color: #617DB8; text-decoration: underline }
.form a:hover     { color: #617DB8; text-decoration: underline }

INPUT.lower {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; border: 1px #909090 solid; font-weight: normal; padding: 1px; border-width: 2px; color: #000000; background-color:#FFFFFF; height:16px; vertical-align:middle; display:table-cell }
	
INPUT.indique {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border: 1px #559796 solid ; font-weight: normal; padding: 1px; border-width: 1; color: #000000; background-color:#F7F7F7}
	
.smaller {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #707070; border-style: solid; border-width: 1 }
/** FIM FALE **/s