﻿body
{
    margin: 0px 0px 0px 0px;
    font-family: Verdana; font-size: small;     
}

#divTopo{ width:100%; height: 34px; background-image: url('images/bgverde.jpg'); background-repeat: repeat-x; }
#divTopoInner{ width:1004px; height: 34px; text-align: left; }

#divSubMenu{ width:100%; height: 27px; background-color: #1a1a1a; } 
#divSubMenuInner{ width:1004px; height: 27px; text-align: left; } 

#divLogo{ width:100%; height: 178px; background-color: #3e3e3e; } 
#divLogoInner{ width:1004px; height: 178px; background-image: url('images/logo.jpg'); background-position: left; background-repeat: no-repeat; } 
#divLogoInnerRight{ width:300px; height: 178px; float: right;} 

#divBanner{ width:100%; height: 260px; background-color: #bbb9ba; } 
#divBannerInner{ width:1004px; height: 260px; text-align:left; padding-top: 3px; } 
#divBannerInnerRight{ width:300px; height: 260px; text-align:left; padding-top: 3px; float: right;} 

/* #divBannerSub{ width:100%; height: 15px; background-image: url('images/bgcinzalight.jpg'); background-repeat: repeat-x;  }  */

#divCorpo{ width:100%; height: 445px; background-image: url('images/bgcinzalight.jpg'); background-repeat: repeat-x; float:left; } 
#divCorpoInner{ width:1004px; height: 445px; text-align:left; } 
#divCorpoInnerRight{ width:300px; height: 445px; text-align:left;  float: right;} 

#divRodape{ width:100%; height: 10px; background-image: url('images/bgcinza.jpg'); background-repeat: repeat-x; }
#divRodapeSub{ width:100%; height: 110px; background-color: #404040; } 
          
#divVertical{ width:214px; height: 954px; background-color: #15040e; position: absolute; z-index: 1000; top: -1px;
    left: 607px;
}

ul.nav{
	width:456px;
	padding:0 0 0 13px;
	margin:0;
	float:left;
    height: 35px;
}
ul.nav li{
	background:url(images/nav_div.gif) right top no-repeat;
	height:35px;
	padding:0 2px 0 0;
	float:left;
}
ul.nav li a{
	display:block;
	padding:0 14px;
	font:bold 11px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
ul.nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
}
ul.nav li.last{
	background-image:none;
}
ul.nav li a.hover{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	font:bold 11px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
ul.sub{
	width:351px;
	padding:0;
	margin:0 0 0px 0;
	float:right;
}
ul.sub li{
	float:left;
	border-right:#393939 solid 1px;
	height:26px;
}
ul.sub li a{
	padding:0 14px;
	display:block;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#ABABAB;
	background-color:inherit;
	text-decoration:none;
}
ul.sub li a:hover{
	background-color:inherit;
	/* color:#708110; */
	color: #198D8D;
}

li
{
    list-style-type: none;
    list-style-image: none;
}

hr{ border-bottom: solid 1px #e9e9e9; height: 0px;
    width: 100%;
}

/* links */
a:link {text-decoration: none;
color: gray;
}
a:visited {text-decoration: none;
color: gray;
}
a:hover {text-decoration: underline; 
color: gray; }

a:active {text-decoration: none;
color: gray;
}

.AdminMenuSelected
{
    font-weight:bold;
    font-size:medium;
}

.AdminMenuUnSelected
{
    font-weight:lighter;
    font-size: x-small;
}