@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	text-align:center;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	background-color:#98b4db;
	color:#999999;
}

#menu {
	background-color:#006;
	padding:4px;
	overflow: hidden;
	border-top:1px solid #ffffff;
}

#menu > ul {
    padding:0;
    overflow: hidden;
    z-index: 100;
	margin:0px 0px 0px 20px;
	border-left:1px solid #dddddd;
	margin-left:100px;
}
#menu ul li {
    display: inline;
    float: left;
    white-space: nowrap;
	padding:0px 10px 0px 10px;
	border-right:1px solid #dddddd;
}
#menu ul li ul li {
    border-bottom: 1px solid #f4f4f4;
	border-right:none;
}
#menu ul li:last-child {
    border-bottom: 0;
}
#menu ul li a {
    display: block;
    float: left;
    background-color:#006;
	color:#fff;
    text-decoration: none;
	padding: 3px 5px;
    font-size: 10pt;
}

#menu ul li a:hover,#menu ul li a.hover {
    text-decoration: none;
    background: #fff;
    
    color: #006;
}
#menu a.ativo {
    background: #006;
    
    color: #fff;
}
#menu ul li ul {
    display: none;
}


#menu  ul li:hover ul,#menu ul li.hover ul {
    z-index: 101;
    display: block;
    background: #006;
    position: absolute;
    -moz-box-shadow: 0 3px 10px #666;
    -webkit-box-shadow: 0 3px 10px #666;
    -o-box-shadow: 0 3px 10px #666;
    box-shadow: 0 3px 10px #666;
	margin-top:20px;
    padding: 2px;
    min-width: 120px;
	
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
	-moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-top-left-radius: 0;
    
    #margin-top: 0 !important;
    #clear: left;
    #padding-top: 0;
}

#menu ul li ul li {
    display: block;
    float: none;
}
#menu ul li ul li a {
	color:#98b4db;
    float: none;
    margin: 0;
    padding: 4px 6px;
    #width: 120px;
    height: auto;
}

#menu ul li ul li a:hover, #menu ul li ul li a.hover {
    background: #98b4db;

    color: #fff;
}
#menu ul li:hover ul li ul {
    display: none;
}
#menu ul li ul li:hover ul {
    display: block;
}





#corpo {
	margin:auto;
	text-align:left;
	width:800px;
	border:1px solid #cccccc;
	background-color:#ffffff;
	
}

#topo {
	height:267px;
	background-image:url(imagens/topo_banner.jpg)
}



#lateral {
	float:right;
	padding:4px;
	border:1px solid #000000;
	width:190px;
	margin:10px 0px 0px 10px;
	position:relative;
	right:5px;
	color:#006;
}

#conteudo {
	margin:10px 10px 0px 5px;
	text-indent:20px;
	color: #006;
	padding:10px;
	text-align: left;
}


#rodape {
	clear:right;
	margin:0px auto;
	width:790px;
	border-top:3px solid #006;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding:1px 0px 0px 0px;
	position:relative;
	
}

#rodape, a, a:hover, a:visited, a:active {
	text-decoration:none;
	color:#333333;
}

#lateral01 {
	float:left;
	width:170px;
	padding:0px;
}

#lateral02 {
	float:right;
	padding:0px
}

.video {
	text-align:center;
}

.span01 {
	width:530px;
	padding:255px;
}

.span02 {
	width:255px;
	margin:0;
	height:110px;
}

.span03 {
	width:255px;
	margin:0px, 115px, 0px, 0px;
}.class1 {
	font-size: 12px;
	color: #000;
}
