﻿/*
#header .mainHeaderRight .box{border:1px solid #85d2f0; background:url(../imgs/bkg_box.gif) repeat-x 0 0; margin-top:4px; width:300px; margin-left:-180px; display:block}
#header .mainHeaderRight .box p{font:normal 12px arial; color:#FFF; margin:0 7px}
#header .mainHeaderRight .box a{ font:bold 11px arial; color:#ffcc00; text-decoration:none; padding:0 10px}
#header .mainHeaderRight .boxDeslogado{border:1px solid #85d2f0; background:url(../imgs/bkg_box.gif) repeat-x 0 0; margin-top:4px;  margin-left:-180px; display:block; width:300px; padding:5px 0}
#header .mainHeaderRight .boxDeslogado p{font:normal 12px arial; color:#FFF; margin:0 7px}
#header .mainHeaderRight .boxDeslogado a{ font:bold 11px arial; color:#ffcc00; text-decoration:none; padding:0 10px}
*/

#header { position:relative; background:url(../imgs/bkgHeader.jpg) no-repeat; background-position:0 0; width:1000px; height:145px}
#header h2.Left{ font:normal 22px arial; color:#da6700; margin:0 18px 5px; float:left}
#header h2.Right{font:normal 18px arial; color:#da6700; margin:5px 210px; float:right}


/*#header .mainHeaderLeft{margin:37px 18px 20px; padding:0}*/

/*#header .mainHeaderLeft{margin:0;padding:37px 18px 20px;}*/
#header .mainHeaderLeft{margin:0;padding:14px 18px 15px;}


/*#header .mainHeaderLeft h1{ background:url(../imgs/logo.jpg) no-repeat 0 0; width:328px; height:52px;}*/
#header .mainHeaderLeft h1{ background:url(../imgs/logo_topo_fd25anos.jpg) no-repeat 0 0; width:409px; height:80px;}
h1 a span { display: none; }
h1 a { display: block; height: 78px; }

/*
#header .mainHeaderLeft h1{ background:url(../imgs/logo.jpg) no-repeat 0 0; width:328px; height:52px;}
#header .mainHeaderLeft h1{ background:url(../imgs/logo_topo_fd25anos.jpg) no-repeat 0 0; width:409px; height:81px;}
#header .mainHeaderLeft h1{ background:url(../imgs/logo.jpg) no-repeat 0 0; width:328px; height:52px;}
*/


#header .mainHeaderRight{padding:0; position:absolute; right: 20px; top: 25px; }
#header .mainHeaderRight ul.FaleConosco{overflow:hidden;}
#header .mainHeaderRight ul.FaleConosco li{ list-style:none; float:left; display:block; padding:0 3px;margin-left:-70px}
#header .mainHeaderRight p{font:normal 9px arial; color:#ffcc00; margin-top:3px}
#header .mainHeaderRight p a{text-decoration:none;color:#ffcc00;}

#header hr{ background:url(../imgs/lineMenu_Bottom.gif) repeat-x 0 0; width:1000px; float:left; top:0;}
#header ul.dropdown{position: relative; background:url(../imgs/bkgMenu.jpg) repeat-x 0 0; height:33px;}
#header ul.dropdown li{list-style:none; float:left;padding:8px 15px }
#header ul.dropdown li a{ font:bold 14px arial; color:#004c81; display:inline}
#header ul.dropdown li a:hover{ background:url(../imgs/bkgHoverMenu.gif) repeat-x 0 0}
#header ul.dropdown li ul.sub_menu{ width:134px; position: absolute; float:none; margin-top:8px; background-color:#bbdeeb; visibility: hidden; border:solid 1px #FFF }
#header ul.dropdown li ul.sub_menu li{ padding:0;margin:0; background:url(../imgs/btnSubMenu.gif) no-repeat 0 0; height:26px;width:134px;}
#header ul.dropdown li ul.sub_menu li a{font:bold 11px arial; color:#02639d; margin-left:5px; width:134px;}
#header ul.dropdown li ul.sub_menu li a:hover{ color:#da6700; position:relative;margin-left:5px; background:url(../imgs/btnSubMenu_Hover.gif) no-repeat 0 0; width:134px; height:26px; }
#header ul.dropdown li ul.sub_menu li ul{ position:absolute; margin:0 134px; background-color:#bbdeeb; top:0; border:solid 1px #FFF}
#header ul.dropdown li ul.sub_menu li ul li { float:none; background:url(../imgs/btnSubMenu1.gif) no-repeat 0 0; margin:0; width:118px; height:25px }
#header ul.dropdown li ul.sub_menu li ul li a{font:bold 11px arial; color:#02639d; padding-left:5px; position:relative;margin:0; }
#header ul.dropdown li ul.sub_menu li ul li a:hover{ color:#da6700; position:relative; margin:0; padding-left:5px; width:118px; background:url(../imgs/btnSubMenu1_Hover.gif) no-repeat 0 0; height:25px}
#header ul.dropdown li.form{ padding-top:0; margin-top:0;}
#header ul.dropdown li.form input.buscar{ border:1px solid #0076a6; font:normal 12px Arial;color:#FFF; background-color:#197eb5;margin:6px 0 0; width:200px; height:18px; position:relative}
#header ul.dropdown li.form a.btn img{ float:right; position:absolute ; margin:6px 0 ; padding:0}
#header ul.dropdown li.form a.btn{ display:inline !important}


.txtLoginLogin
{
	width:70px;	
	border: 1px solid #0076A6;
	font-size:12px;
}

.txtLoginSenha
{
	width:70px;
	border: 1px solid #0076A6;
	font-size:12px;
}

.txtLogin
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.btnLogarTopo
{
	vertical-align:middle;
	margin-top:-4px;
}


#divFormPesq{
	width:230px;
	position:relative;
	float:left;
	background:url(../imgs/bkgMenu.jpg) repeat-x 0 0;
	height:33px;
	text-align:right;
}


input.fd_frm_text_pesq1 {
	float:left;
	margin: 6px 0 0 0;
	padding: 0 0 0 7px;
	width: 190px;
	height: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #0076A6;
	background-color: #197EB5;
}

input.fd_frm_button_pesq1 {
	float: left;
	margin: 6px 0 0 0;
	padding: 0;
	border: none;
}

/*fim header*/



























/*MENUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU */






html, body { margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.clear { clear: both; line-height: 0; font-size: 0; height: 0; }
a { color: #000000; }
a img { border: none; }


#page { margin: 0 auto; width: 1000px; position: relative; }


/*header*/
* 	{ margin: 0; padding: 0; border:0 }
body{ font:normal 12px Arial; color:#000;} 
a{ text-decoration: none; }
ul{ list-style: none; }

#header { background:url(../imgs/bkgHeader.jpg) no-repeat; background-position:0 0; width:1000px; height:109px}
#header h2.Left{ font:normal 22px arial; color:#da6700; margin:0 18px 5px; float:left}
#header h2.Right{font:normal 18px arial; color:#da6700; margin:5px 210px; float:right}


/*#header .mainHeaderLeft{margin:0;padding:37px 18px 20px;}*/
#header .mainHeaderLeft{margin:0;padding:14px 18px 15px;}


/*#header .mainHeaderLeft h1{ background:url(../imgs/logo.jpg) no-repeat 0 0; width:328px; height:52px;}*/
#header .mainHeaderLeft h1{ background:url(../imgs/logo_topo_fd25anos.jpg) no-repeat 0 0; width:409px; height:80px;}
h1 a span { display: none; }
h1 a { display: block; height: 78px; }



#header .mainHeaderRight{ padding:0; position:absolute; width:320px;}

#header .mainHeaderRight ul.FaleConosco{overflow:hidden;}
#header .mainHeaderRight ul.FaleConosco li{ list-style:none; float:left; display:block; padding:0 3px;}
#header .mainHeaderRight p{font:normal 9px arial; color:#ffcc00; margin-top:3px}
#header .mainHeaderRight p a{text-decoration:none;color:#ffcc00;}
#header .mainHeaderRight .box{border:1px solid #85d2f0; background:url(../imgs/bkg_box.gif) repeat-x 0 0; margin-top:0; width:320px; margin-left:0; display:block}
#header .mainHeaderRight .box p{font:normal 12px arial; color:#FFF; margin:0 7px}
#header .mainHeaderRight .box a{ font:bold 11px arial; color:#ffcc00; text-decoration:none; padding:0 10px}

#header .mainHeaderRight .boxDeslogado{border:1px solid #85d2f0; background:url(../imgs/bkg_box.gif) repeat-x 0 0; margin-top:0;  margin-left:0; display:block; width:320px; padding:5px 0}
#header .mainHeaderRight .boxDeslogado p{font:normal 12px arial; color:#FFF; margin:0 0 5px 7px;}
#header .mainHeaderRight .boxDeslogado a{ font:bold 11px arial; color:#ffcc00; text-decoration:none; padding:0px 4px 0px 4px}
#header hr{ background:url(../imgs/lineMenu_Bottom.gif) repeat-x 0 0; width:1000px; float:left; top:0}



#header ul.AspNet-Menu{z-index:999;width:100%;position: relative; background:url(../imgs/bkgMenu.jpg) repeat-x 0 0; height:33px;}
#header ul.AspNet-Menu li{list-style:none; float:left;padding:8px 15px }
#header ul.AspNet-Menu li a{ font:bold 14px arial; color:#004c81; display:inline}
#header ul.AspNet-Menu li a:hover{ background:url(../imgs/bkgHoverMenu.gif) repeat-x 0 0}

#header ul.AspNet-Menu li ul li a
{
    font:bold 11px arial;
    color:#02639d;
    cursor:pointer;	
	display:inline
}

#header ul.AspNet-Menu li ul li a:hover
{
    font:bold 11px arial;
    color:#da6700;
    cursor:pointer;	
	display:inline
}

#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren{width:134px; position: absolute; float:none; margin-top:8px; background-color:#bbdeeb; visibility: hidden; border:solid 1px #FFF;}
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li{ padding:0;margin:0; background:url(../imgs/btnSubMenu.gif) no-repeat 0 0; height:26px;width:134px;}
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li a{font:bold 11px arial; color:#02639d; margin-left:5px; width:134px; }
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li a:hover{ color:#da6700; position:relative;margin-left:5px; background:url(../imgs/btnSubMenu_Hover.gif) no-repeat 0 0; width:134px; height:26px; }
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li ul{ position:absolute; margin:0 134px; background-color:#bbdeeb; top:0; border:solid 1px #FFF}
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li ul li { float:none; background:url(../imgs/btnSubMenu1.gif) no-repeat 0 0; margin:0; width:118px; height:25px }
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li ul li a{font:bold 11px arial; color:#02639d; padding-left:5px; position:relative;margin:0; }
#header ul.AspNet-Menu li ul.AspNet-Menu-WithChildren li ul li a:hover{ color:#da6700; position:relative; margin:0; padding-left:5px; width:118px; background:url(../imgs/btnSubMenu1_Hover.gif) no-repeat 0 0; height:25px}
#header ul.AspNet-Menu li.form{ padding-top:0; margin-top:0;}
#header ul.AspNet-Menu li.form input.buscar{ border:1px solid #0076a6; font:normal 12px Arial;color:#FFF; background-color:#197eb5;margin:6px 0 0; width:200px; height:18px; position:relative}
#header ul.AspNet-Menu li.form a.btn img{ float:right; position:absolute ; margin:6px 0 ; padding:0}
#header ul.AspNet-Menu li.form a.btn{ display:inline !important}
.SimpleEntertainmentMenu
{
	width:770px;
	float:left;
}

.SimpleEntertainmentMenu ul.AspNet-Menu /* Tier 1 */
{
    width: 100%; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
    z-index:10;
}

.SimpleEntertainmentMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width:150px;
    /*top:180%;*/
    top:23px;
    left:15px;
	background-color:#bbdeeb;
	border:solid 1px #FFF;
    visibility:hidden;
}

.SimpleEntertainmentMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 5px;
    left: 150px;
    visibility:hidden;
    z-index:1000;
}


.SimpleEntertainmentMenu ul.AspNet-Menu ul ul ul /* Tier 4+ */
{
    top: 5px;
    left: 151px;
    visibility:hidden;
    z-index:1000;
}

.SimpleEntertainmentMenu li{
    padding:0px;
    width:auto;
    z-index:999999;
}

.SimpleEntertainmentMenu li li /* all list items */
{
    padding:0px;
    width:80%;
    z-index:999999;
    border-bottom:1px dashed white;
	/*z-index:9999;*/
}



.SimpleEntertainmentMenu a, /* all anchors and spans (nodes with no link) */
.SimpleEntertainmentMenu span
{
    color: Black;
    padding: 0px 0px 0px 0px;
    background: transparent url(arrowRight.gif) right center no-repeat;
    width:100%;
}

.SimpleEntertainmentMenu li.AspNet-Menu-Leaf a, /* leaves */
.SimpleEntertainmentMenu li.AspNet-Menu-Leaf span
{
    background-image: none !important;
}

.SimpleEntertainmentMenu li:hover a, /* hovered text */
.SimpleEntertainmentMenu li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover span,
.SimpleEntertainmentMenu li:hover li:hover a,
.SimpleEntertainmentMenu li:hover li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.SimpleEntertainmentMenu li:hover li:hover li:hover a,
.SimpleEntertainmentMenu li:hover li:hover li:hover span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span{
    background: transparent url(../Imgs/btnSubMenu_Hover.gif) right center no-repeat;
    font:bold 11px arial;
    color:#da6700;
    cursor:pointer;
}

.SimpleEntertainmentMenu li:hover a{
   background: white;
}



.SimpleEntertainmentMenu li:hover li a, /* the tier above this one is hovered */
.SimpleEntertainmentMenu li:hover li span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li span,
.SimpleEntertainmentMenu li:hover li:hover li a,
.SimpleEntertainmentMenu li:hover li:hover li span,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,
.SimpleEntertainmentMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span{
    background: transparent url(../Imgs/btnSubMenu1.gif) right center no-repeat;
    font:bold 11px arial;
    color:#02639d;
    cursor:pointer;
}

.SimpleEntertainmentMenu .AspNet-Menu-Selected /* this tier is selected */
{
    /*border: solid 1px #00ff00 !important;*/
}

.SimpleEntertainmentMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
    /*border: solid 1px #ff0000 !important;*/
}

.SimpleEntertainmentMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */
{
    /*border: solid 1px #0000ff !important;*/
}

#EntertainmentMessage
{
    padding-top: 2em;
    clear: both;
}

.SimpleEntertainmentMenu .static-menu-item
{
	background-color:Red;
}


.AspNet-Menu-Link
{
	font-family:Times New Roman;
	color:Black;
}


/* EDUARDO */


.divEsqueciSenha
{
  background-color:#69afca;
  position:absolute;
  width:400px;
  top:135px;
  padding:10px 10px 20px;
  left:-95px;
  z-index:999
}
    
.divEsqueciSenha .boxCinza{
  width:380px;
  margin:0 0 0 10px;
  padding:0;
  background-color:#eeeeee
}


.divEsqueciSenha .boxCinza p
{
    color:#000 !important;
    font-size:12px !important;
    font-family:Arial !important;
    margin:10px;
    padding:0
}
                             
.divEsqueciSenha .boxCinza input 
{
    border:solid 1px #0076a6;
    width:132px;
    font-size:12px;
    font-family:Arial;
    color:#6a6a6a;
    padding:3px 0 3px 5px;
    margin:0 0 0 10px;
}

.divEsqueciSenha .boxCinza .btnEnviar 
{
    width:55px;
    margin:0 0 0 20px;
    padding:0 5px
}
                                       
.divEsqueciSenha .btnFechar
{
    display:block;
    top:-28px;
    position:relative;
    left:380px
}
                            
                            
 /* FIM */

 * html .banner {margin:0 auto}
