/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.gli{font-weight:bold;border-color: #000000 #000000 #000000 #000000; border-width: 1; border-style: solid; font-size: 25; font-family: verdana,arial,helvetica; height: 50px; color:#000000;}
.recado{font-weight:bold;border-color: #000000 #000000 #000000 #000000; border-width: 1; border-style: solid; font-size: 15; font-family: verdana,arial,helvetica; height: 40px; color:#000000;}

/*
.topbar  {background: #CC0033;width: 180px;height: 25px;font-family:verdana,arial,helvetica,sans-serif; font-size:15px; color:#FFFFFF;font-weight:bold;text-decoration: none;text-align:center}
*/

.submenu  {width: 175px;height: 25px; color:#000000;}
.submenu a{font-family:verdana,arial,helvetica,sans-serif; font-size:13px; color:#000000;font-weight:bold;text-decoration: none}
.submenu  a:hover{font-family:verdana,arial,helvetica,sans-serif; font-size:13px; color:#FFFFFF;font-weight:bold;text-decoration: none}
.cora {font-family:verdana,arial,helvetica,sans-serif; font-size:21px; color:#FFFF00;font-weight:bold;text-decoration: none}

.toplink a{font-family:verdana,arial,helvetica,sans-serif; font-size:14px; color:#FFFFFF;font-weight:bold;text-decoration: none;text-align:center}
.toplink  a:hover{font-family:verdana,arial,helvetica,sans-serif; font-size:14px; color:#FFFF00;font-weight:bold;text-decoration: none;text-align:center}


.branco {font-weight:bold;font-size: 14px;color:#ffffff;font-family: verdana,arial,helvetica;text-align:center;text-decoration: none}
.nome   {font-size:16px;color:#000000;font-weight:bold;font-family: verdana,arial,helvetica; text-decoration:none;}
.descri   {font-size:12px;color:#000000;font-weight:bold;font-family: verdana,arial,helvetica;text-align:justify;text-decoration:none;}
.link {font-weight:bold;font-size: 16px;color:#000000;font-family: verdana,arial,helvetica;text-align:center;text-decoration: none}
.link:hover{font-weight:bold;font-size: 16px;color:#CC0000;font-family: verdana,arial,helvetica;text-align:center;text-decoration: none}
.des {font-size: 12px;color:#666666;font-family: verdana,arial,helvetica;text-align:center;text-decoration: none}
.rela   {font-size:13px;color:#000000;font-weight:bold;font-family: verdana,arial,helvetica;text-align:justify;text-decoration:none;}


body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
#topo

{

    position:absolute;

    left:0px;top:0px;

    width:0px; height:0px;

    visibility:hidden;

}
div.externo {}


div.center {
	text-align: center;
}
div.center div, div.center p, div.center table, div.center form {
	text-align: left; margin-left: auto; margin-right: auto;
}
.centro_fb {
  
   margin: 0px 0px 10px 150px ;
}

.centro_fb2 {
  
   margin: 0px 0px 10px 100px ;
}

.shadow{
    border:1px solid silver;
    font:10pt arial;
    position:relative;
    display:inline;
    background:white;
    z-index:100
}

.shadow_inner{
    overflow:hidden;
    position:absolute;
    top: -1000px;
    filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
    opacity:0.1; /*firefox 1.5 opacity*/
    -moz-opacity:0.1; /*mozilla opacity*/
    -khtml-opacity:0.1; /*opacity*/
    z-index:10
}



.menuver{
    width: 180px; /*width of menu*/
}

.menuver .topbar{
    width: 180px;
    font: bold 17px;
    font-family:verdana,arial,helvetica,sans-serif; 
    color: white;
    background-color: #000066;
    text-align: center;
    margin-bottom: 10px; /*bottom spacing between header and rest of content*/
    /*text-transform: uppercase;*/
    padding: 4px 0px 4px 0px; /*header text is indented 10px*/
}

.menuver ul{
    width: 180px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.menuver ul li{
    padding-bottom: 2px; /*bottom spacing between menu items*/
}

.menuver ul li a{
    color: #000000;
    background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
    display: block;
    padding: 2px 0;
    padding-left: 17px; /*link text is indented 19px*/
    text-decoration: none;
    font-weight: bold;
    font-family:verdana,arial,helvetica,sans-serif; 
    border-bottom: 1px solid #dadada;
    font-size: 13px;
}

.menuver ul li a:visited{
    color: #000000;
}

.menuver ul li a:hover{ /*hover state CSS*/
    color: #A70303;
    background-color: #F3F3F3;
}



#vdividermenu ul{
    margin: 0;
    padding: 0;
    margin-bottom: 1px;
    float: left;
    font-weight:bold;
    font-size: 12px;
    font-family:verdana,arial,helvetica,sans-serif; 
    color: #ffffff;
    width: 100%;

    background-color: #000066;
}

* html #vdividermenu ul{ /*IE only rule, reduce menu width*/
    width: 100%;
}

#vdividermenu ul li{
    display: inline;
}

#vdividermenu ul li a{
    float: left;
    color: black;
    padding: 5px 16px;
    text-decoration: none;
    color: #ffffff;
    /*background: transparent url(media/vertical.gif) center right no-repeat;*/
}

#vdividermenu ul li a:visited{
    color: #ffffff;
}

#vdividermenu ul li a:hover{
    color: #000000;
    background-color: #836FFF;
}




