﻿body
{
	background: url(../images/bg_content.gif) repeat-y;
	padding:0 0 0 0;
	margin:0;
	background-color:#E9E5DC;
	font-family: Trebuchet MS, helvetica, sans-serif
}

/*Menu Vertical Esquerdo*/

.clsMenu
{
	width:104px;
	padding:15px 5px 5px 3px;
	vertical-align:top;
	text-align:left;
	margin-top: 18px;
}

.clsMenuVertical {
	font-family: Trebuchet MS, helvetica, sans-serif;
	color: #444;
	font-size: 12px !important;
	text-align: left;
	white-space: nowrap;
	padding:5 5 5 10;
	background: url(../images/bullet_menu.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

.clsMenuVerticalSub 
{
	font-family: Trebuchet MS, helvetica, sans-serif;
	color: #444;
	font-size: 11px !important;
	padding: 5px 5px 5px 10px;
	text-align: left;
	padding:5 5 5 10;
	background: url(../images/bullet_menu.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
				
.clsMenuVertical a, .clsMenuVerticalSub a {
	text-decoration: none;
	color: #444;
}
.clsMenuVertical a:link, .clsMenuVerticalSub a:link {
	color: #444;
	text-decoration:none;
}
.clsMenuVertical a:visited, .clsMenuVerticalSub a:visited {
	color: #444;
	text-decoration:none;
}
.clsMenuVertical a:active, .clsMenuVerticalSub a:active {
	color: #444;
	text-decoration:none;
}	
.clsMenuVertical a:hover, .clsMenuVerticalSub a:hover {
	text-decoration: none;
	color: #444;
	font-weight:bold;
}

/*Menu Vertical Esquerdo Seleccionado*/
.clsMenuVerticalSelected {
	font-family: Trebuchet MS, helvetica, sans-serif;
	color: #444;
	font-size: 12px !important;
	font-weight:bold;
	padding:5 5 5 10;
	text-align: left;
	white-space: nowrap;
	background: url(../images/bullet_menu.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

.clsMenuVerticalSelectedSub {
	font-family: Trebuchet MS, helvetica, sans-serif;
	color: #555;
	font-size: 11px !important;
	font-weight:bold;
	padding:5 5 5 10;
	text-align: left;
	background: url(../images/bullet_menu.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom: dotted 1px #E9E5DC;
	border-top: dotted 1px #E9E5DC;
	background-color: #E9E5DC;
}

.clsMenuVerticalSelected a, .clsMenuVerticalSelectedSub a {
	text-decoration: none;
	color: #444;
}
.clsMenuVerticalSelected a:link, .clsMenuVerticalSelectedSub a:link {
	color: #444;
	text-decoration:none;
}
.clsMenuVerticalSelected a:visited, .clsMenuVerticalSelectedSub a:visited {
	color: #444;
	text-decoration:none;
}
.clsMenuVerticalSelected a:active, .clsMenuVerticalSelectedSub a:active {
	color: #444;
	text-decoration:none;
}	
.clsMenuVerticalSelected a:hover, .clsMenuVerticalSelectedSub a:hover {
	color: #444;
	border:none;
}

.clsSeparadorVertical
{
	width: 10px;
	background-image:url(../images/separador_vertical.gif);
	background-position:top;
	background-repeat:repeat-y;
	white-space:nowrap;
}
