body
{
	background-color:#EDF7E7;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-family:verdana
}

.TracoMenuPrincipal /* Traço do Menu Principal separando os menus*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	font-weight: bold;*/
/*	color: #000000;*/
}




.style1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.style2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 15px;
}

.style3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style:italic;
}

.style4
{
	color: #666666
}

.style5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

p.estiloRDSI
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style=oblique;
	font-weight:bold;
	color: #000000;
	margin-left:"10px";

}
.MenuBotao
{
width: 150px;
color: teal;
font-family: Arial;
font-size: 8pt;
height:20px;
}


.BarraVerde
{
color: white;
font-family: Verdana;
font-size: 10pt;
}


p.EntradaDados
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left:"10px";
}




.Titulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}


.TituloMenu
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 12px;
	color : #000000;

}

.TituloMenuSuperior
{
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-size: 14px;
	color : #000000;
	font-style:italic;
	letter-spacing=2px;
}

.TituloLogin
{
	font-family: Verdana, Helvetica, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color : #000000;
	font-style:italic;
	letter-spacing:1px;
}


.TituloTabela
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color : #000000;
}

.LetraPequena
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
}

.LetraMuitoPequena
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color : #000000;
}

p.tituloLetra
{
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}



.BotaoMenu
{
font-weight         : 700;
font-size           : 8pt;
text-transform      : uppercase;
color               : black; 
border-top-style    : none; 
font-family         : verdana, Arial, sans-serif; 
border-right-style  : none;
border-left-style   : none;
border-top-style    : none;
border-bottom-style : none;
letter-spacing      : 0pt; 
background-color    : #EDF7E7;
text-align          : center; 
border-bottom-style : none;
cursor              : hand; 
width               : 150px;
}

.BotaoMenuDiv
{
font-weight         : 700;
font-size           : 6pt;
text-transform      : uppercase;
color               : black; 
border-top-style    : none; 
font-family         : verdana, Arial, sans-serif; 
border-right-style  : none;
border-left-style   : none;
border-top-style    : none;
border-bottom-style : none;
letter-spacing      : 0pt; 
background-color    : #EDF7E7;
text-align          : center; 
border-bottom-style : none;
cursor              : hand; 
width               : 100px;
}


.BotaoSalvarVerde
{
font-weight         : 700;
font-size           : 7pt;
text-transform      : uppercase;
color               : teal; 
border-top-style    : none; 
font-family         : verdana, Arial, sans-serif; 
border-right-style  : none;
border-left-style   : none;
border-top-style    : none;
border-bottom-style : none;
letter-spacing      : 0pt; 
background-color    : white;
text-align          : center; 
border-bottom-style : none;
cursor              : hand; 
width               : 100px;
Height              : 13px; 
}




.BotaoMenuAzul
{
font-weight         : 700;
font-size           : 7pt;
text-transform      : uppercase;
color               : blue; 
border-top-style    : none; 
font-family         : verdana, Arial, sans-serif; 
border-right-style  : none;
border-left-style   : none;
border-top-style    : none;
border-bottom-style : none;
letter-spacing      : 0pt; 
background-color    : #cccccc;
text-align          : center; 
border-bottom-style : none;
cursor              : hand; 
width               : 150px;
Height              : 13px; 
}


a.GoogleMaps:active  { color:rgb(000,000,000); text-decoration: none; }
a.GoogleMaps:visited { color:rgb(000,000,000); text-decoration: none; }
a.GoogleMaps:link    { color:rgb(000,000,000); text-decoration: none; } 
a.GoogleMaps:hover   { color:rgb(000,000,000); text-decoration: none; }


a.MenuRDSI:active  { font-family: verdana, Arial, sans-serif; font-size: 3pt; font-weight: 700; color:rgb(000,000,255); text-decoration: none; }
a.MenuRDSI:visited { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(000,000,255); text-decoration: none; }
a.MenuRDSI:link    { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(000,000,255); text-decoration: none; } 
a.MenuRDSI:hover   { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(000,000,000); text-decoration: none; }

a.MenuConf:active  { font-family: verdana, Arial, sans-serif; font-size: 3pt; font-weight: 700; color:rgb(255,255,255); text-decoration: none; }
a.MenuConf:visited { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(255,255,255); text-decoration: none; }
a.MenuConf:link    { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(255,255,255); text-decoration: none; } 
a.MenuConf:hover   { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(000,000,000); text-decoration: none; }
 


<p>a.buff:active { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; }
   a.buff:visited { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; }
   a.buff:link { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; } 
   a.buff:hover { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(102,153,51); text-decoration: none; }
 
<p>a.buff2:active { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: underline; }
   a.buff2:visited { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: underline; }
   a.buff2:link { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(51,102,0); text-decoration: underline; } 
   a.buff2:hover { font-family: verdana, Arial, sans-serif; font-size: 7pt; font-weight: 700; color:rgb(102,153,51); text-decoration: none; }
	
	<p>a.buff3:active { font-family: verdana, Arial, sans-serif; font-size: 9pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; }
   a.buff3:visited { font-family: verdana, Arial, sans-serif; font-size: 9pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; }
   a.buff3:link { font-family: verdana, Arial, sans-serif; font-size: 9pt; font-weight: 700; color:rgb(51,102,0); text-decoration: none; } 
   a.buff3:hover { font-family: verdana, Arial, sans-serif; font-size: 9pt; font-weight: 700; color:rgb(102,153,51); text-decoration: underline; }




.BarraMenu
{
width: 100%;
cursor: hand;
background-color: 004040;
border-right:  gray thin double;
border-top:    gray thin double;
border-left:   gray thin double;
border-bottom: gray thin double;
font-weight: bold;
text-transform: uppercase;
color: white;
font-family: Arial;
font-size:9px;
text-decoration: none;
align:center;
letter-spacing:1px;
}


div#destaque 
	{
	text-align:center;
	font-size:14pt;
	border: 1px solid green;
	height:24px;
	font-weight:bold;
	margin: 5px 5px 5px 5px ;
	padding: 5px 5px 5px 5px ;
	}


div#alerta

	{
	text-align:center;
	font-size:14pt;
	color:red;
	height:24px;
	}


/* BORDA ARREDONDADA PARA ENFEITE ------------------------------------------------------------------------*/

.bordaredonda {
    width: 95%;
    font-size: 12pt;
    font-weight:bold;
    text-align: center;
    padding: .6em;
    border-radius: 7px;
    border: 1px solid rgb(000, 000, 000);
    box-shadow: 10px 10px 5px #888;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-box-shadow: 10px 10px 5px #888;
    -webkit-box-shadow: 10px 10px 5px #888;
}




/* ===================== MENU 2 NIVEIS =============================*/
.menu{
	list-style:none;
	/*border:1px solid #c0c0c0;*/
	float:left;
	}

.menu li{
	position:relative;
	float:left;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	font-weight: 800;
	}

.menu li a{color:teal; text-decoration:none; padding:5px 30px; display:block;}

.menu li a:hover{
	background:teal;
	color:#fff;
	box-shadow: 0 3px 10px 0 #CCC;
	-moz-box-shadow:0 3px 10px 0 #CCC;
	-webkit-box-shadow:0 3px 10px 0 #ccc;
	text-shadow:0px 0px 5px #fff;
	}

.menu li  ul{
	position:absolute;
	top:30px;
	left:0;
	background-color:#ccc;
	display:none;
	}
	
.menu li:hover ul, .menu li.over ul{display:block;}

.menu li ul li{
/*border:1px solid #c0c0c0;*/
display:block;
width:300px;
}


/* =============================================== */
.container {
        width: 100%;

        margin: 0 0 0 0;
        border: 0px solid #ccc;
        background: #EDF7E7;

}

/* =============================================== */
#nav {
        margin: 0;
        padding: 5px 0 20px 5px;
        border-bottom: 1px solid green;
        border-top   : 1px solid green;
}

#nav li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;

}

#nav a:link, #nav a:visited {
        float: left;
        font-size: 9px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 30px 6px 12px;
        text-decoration: none;
	color:green;
}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
        color: #000;
        background: url(rounded1.gif) no-repeat bottom center;
}



/* ========================MENU LATERAL CONFIGURAÇÕES======================= */

.navlateral {
        margin: 0;
        padding: 5px 0 5px 0;
	text-decoration:none;

}

.navlateral li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
	position:relative;


}

.navlateral a:link, .navlateral a:visited {
        float: left;
        font-size: 11px;
        line-height: 14px;
        font-weight: bold;
        padding: 10px 20px 6px 0;
        text-decoration: none;
	color:green;
}

.navlateral a:link.active, .navlateral a:visited.active, .navlateral a:hover {
        color: black;
}


/* =============================================== */

