body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../images/_bg.jpg);
background-repeat:repeat;
margin-top:2px;
}

#center {
float:none;
position:relative;
margin:0 auto;
width:765px;
}

#supernatural {
position:relative;
float:left;
width:765px;
background-color:#FFFFFF;
}

#top {
position:relative;
float:left;
width:765px;
height:80px;
}

#menu {
float:left;
position:relative;
width:765px;
height:65px;
background-image:url(../images/_bg-menu.jpg);
background-repeat:no-repeat;
z-index:5001;
}

#cnt {
width:700px;
float:left;
position:relative;
text-align:left;
padding:20px;
}

#direita {
position:relative;
width:160px;
padding:5px;
float:left;
text-align:left;
border-left:1px dotted #009900;
}

#rodape {
position:relative;
float:left;
text-align:center;
width:765px;
height:40px;
background-color:#D8E9C9;
}

#loading {
position:relative;
float:left;
width:100%;
}

.link:link {
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#000000; 
}

.link:visited {
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#666666; 
}

.link:hover { 
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#00EE00; 
}

.link:active {
font-family:Verdana;
font-size:12px;
text-decoration:none;
color:#009900;
}

/* Links do calendario */
.calendar:link {
font-size:10px;
text-align:center;
background-color:#FF9900;	
font-weight:bold;
}
.calendar:visited {
text-decoration:none;
font-size:10px;
text-align:center;
font-weight:bold;
}
.calendar:active {
font-size:10px;
text-align:center;
font-weight:bold;
}
.calendar:hover {
font-size:10px;
text-align:center;
background-color:#FFFF00;
font-weight:bold;
}

#loading {
height:70px;
}

#msgError {
color:#CC0000;
font-weight:bold;
padding:5px;
}

#hint {
background-color:#FFFFCC;
width:150px;
}

h3 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color: #005282;
}

.frm {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:17px;
border:1px solid #000000;
background-color: #F4F4F4;
}

textarea {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #000000;
background-color:#F4F4F4;
}

.btn {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
height:24px;
border:1px solid #000000;
background-color:#CC0000;
}

#divMenu {
position:relative;
float:left;
width:720px;
height:20px;
padding-left:14px;
z-index:09;
top:20px;
}

#divMenu ul {	
padding:2px;
margin:0px;	
list-style: none;
font-family: Arial, Verdana;
font-size: 12px;
color:#666666;
z-index:79;
}

#divMenu ul li { 
display: inline;
width:150px;
}

#divMenu li ul { 
display: none;
}

#divMenu ul li ul li { 
display: block;
}

.Menu {	
width: 100%;
cursor:pointer;
}

.Menu .ItemMenu, .SubMenu .ItemSubMenu {
position: relative;
padding-right:10px;
z-index:89;
}

.Menu .ItemMenu .SubMenu {
position: absolute;
left:0px;
}

.Menu .SubMenu {	
background-color: #CC0000;
padding:5px;
top: 12px;
left: 0px;	
cursor:hand;
}

.Menu .SubMenu li {
padding:2px;
border-bottom:1px solid #FFFFFF;
background-color: #CAD2D8;
}

.SubMenu .ItemSubMenu .SubMenu {
top: 0;
left: 100%;
}