@charset "utf-8";
/* CSS Document */
/*Overall*/
body{background:#CBDFAC;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size:11px; margin-top:0; padding-top:0;}
#container{margin:0 auto; background:#fbfbf9; border:solid 1px #FFF; width:960px !important; min-height:740px; margin-top:0; padding-top:0;}
h2{font-family:Verdana; font-size:14px; color:#003333; font-weight:bold; padding:5px 0; border-bottom:solid 1px #666666; margin:5px;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:25px;color:#4A5A3D;font-weight:normal;margin:22px 0px 10px 10px;text-transform:uppercase;}
p{margin:10px 10px 20px 10px;line-height:16px;text-align:justify;}
.image{border:#CCCCCC solid 1px;float:left;padding:5px;margin:3px 10px 5px;}
.clearfix:after {content: "."; display:block; height:1px; clear:both; visibility:hidden;}
/* Esconde de IE-mac \*/
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* Fin esconde de IE-mac */

/*bar top*/
#top{margin:0 !important; padding:0 !important; margin-bottom:15px; background:#efefef; width:960px !important; min-height:185px; height:auto !important; float:left;}
#menu{margin:5px 0 0 5px;}
#menu ul {list-style:none;padding:0;margin:0;}
#menu li {margin:0 2px 0 0; padding:0 3px 0 3px; float:left; min-width:75px; width:75px; width:auto !important; background:#F7F7F7;text-align:center;border:1px solid #CCCCCC;}
/*#menu li:hover{background:#999999  0 -32px;}*/
#menu li a {voice-family: "\"}\"";voice-family:inherit;text-decoration:none;padding:3px 0 3px 0; text-transform:uppercase;font-size:9px;}		
#menu li a:link, #menu li a:visited{color:#4A5A3D;display:block;}	
#menu li a:hover{color:red;}
#menu li span {padding:0;font-size:12px;}

/*Left Column*/
#column-left{margin:0 0 0 10px;width:660px !important;min-height:200px; height:auto !important; float:left;}
.left{float:left;width:inherit;padding:5px 0;background:#F7F7F7;border-left:#CCCCCC 2px solid; margin:0 0 15px 0;}

/*Right Column*/
.right{margin:0 10px 20px 0;background:#F7F7F7; border-left:#CCCCCC solid 2px; width:260px !important; height:auto; float:right; padding:0 0 10px 0;}
.right a{padding:0 0 0 10px;font-weight:bold;color:#666;text-decoration:none;line-height:20px;}
.right a:hover{color:#4A5A3D;text-decoration:underline;}

/*down top*/
#down{margin:10px;padding:10px 0;border:1px #CCC solid;width:940px !important;color:#333333;text-align:center;background:#efefef;float:left;}
#down a{color:#333333;text-decoration:none;line-height:20px;}
#down a:hover{color:#4A5A3D;text-decoration:underline;}


