.lihome:first-child {font-size:24px; text-shadow: 1px 1px 3px #ccc; padding-bottom:5px;}

.iccx {width:180px; height:90px; margin-top:30px; float:left; margin-left:10px; }
.ic1 {width:50px; height:80px; margin-right:10px; float:left;}
.icix {width:50px; margin-bottom:4px; border:0px; float:left; height:50px;}
.ict {width:50px; height:20px; text-align:center; font-family: 'Droid Sans', arial, serif; font-size:12px; color:#999; font-weight:bold; margin-right:10px; float:left;}
.ict2 {padding-left:2px;}

.ict:hover { color:#777;}


.caixaa{width:960px; display:table; clear:both; height:auto; min-height:1250px; background-color:#f8f8f8; border-bottom:thin #c0c0c0 solid; -moz-border-radius: 4px; border-radius: 4px; padding:20px;}

/* Regra CSS apenas para Safari e Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0){
.caixaa{width:1000px; display:table; clear:both; height:auto; min-height:1250px; background-color:#f8f8f8; border-bottom:thin #c0c0c0 solid; -moz-border-radius: 4px; border-radius: 4px; padding:20px;}
}


#topnew {
	height:495px;
	margin-bottom:20px;
	width:1000px;
border-bottom-right-radius:4px;
-moz-border-radius-bottomright:4px;
border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
        background-color:#808382;
	}

#habsolute {
	height:118px;
	margin:0px;
	width:1000px;
        background-color:none;
        position:absolute;
        z-index:1;
}
.maincx4 ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.maincx4 ul li {
	list-style:none;
	border-bottom:1px dotted #E8E8E8;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}
.maincx4 ul li:last-child {
	border-bottom:none;
}
.maincx4 ul li a {
	text-decoration:none;
	color:#3e4346;

}
.maincx4 ul li a small {
	color:#33CC33;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
	font-weight:bold;
}
.maincx4 ul li a:hover {
	color:#000;
}
.maincx4 ul li a:hover small {
	color:#009933;
	font-weight:bold;
}
.maincx4 {float:left; width:548px; height:100%; min-height:740px; padding:10px; margin-right:5px; margin-bottom:20px; border:1px white solid; 
background:#fff;
 -moz-border-radius: 4px; border-radius: 4px; 
 -moz-box-shadow: 0 0 3px #ccc; /* Firefox */
 -webkit-box-shadow: 0 0 3px #ccc; /* Safari, Chrome */
 box-shadow: 0 0 3px #ccc; /* CSS3 */
        z-index:1;}

.cantos5 {float:left; -moz-border-radius: 4px; border-radius:4px; width:120px; height:80px; margin-bottom:10px; margin-right:15px; border:0px;  -moz-box-shadow: 0 0 3px #999; /* Firefox */
 -webkit-box-shadow: 0 0 3px #999; /* Safari, Chrome */
 box-shadow: 0 0 3px #999; /* CSS3 */}
.cantos5:hover { float:left; -moz-border-radius: 4px; border-radius:4px; width:120px; height:80px; margin-bottom:10px; margin-right:15px; border:0px;  -moz-box-shadow: 0 0 3px #444; /* Firefox */
 -webkit-box-shadow: 0 0 3px #444; /* Safari, Chrome */
 box-shadow: 0 0 3px #444; /* CSS3 */}

/*-------------------------------------------------------------------*/
/* Abas na nova INDEX 2010 */
#tabbed_box_1 {
	margin: 5px auto 0px auto;
	width:500px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	border:0px;
	background-color:none;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:none;
	color:#A2A2A2;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:0px;
border-top-left-radius:4px;
-moz-border-radius-topleft:4px;
border-top-right-radius:4px;
-moz-border-radius-topright:4px;

}
ul.tabs li a:hover {
	background-color:none;
	border-color:none;
	color:#666666;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#ccc;
	border-bottom: 0px solid #ffffff;
border-top-left-radius:4px;
-moz-border-radius-topleft:4px;
border-top-right-radius:4px;
-moz-border-radius-topright:4px;
	
}
.content {
	background-color:#ffffff;
	padding:10px;
	border-bottom:1px solid #E8E8E8; 	
	font-family:Arial, Helvetica, sans-serif;
	border-bottom-right-radius:4px;
 	-moz-border-radius-bottomright:4px;
	border-bottom-left-radius:4px;
 	-moz-border-radius-bottomleft:4px;
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px dotted #E8E8E8;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;

}
.content ul li a small {
	color:#33CC33;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
	font-weight:bold;
}
.content ul li a:hover {
	color:#000;
}
.content ul li a:hover small {
	color:#009933;
	font-weight:bold;
}
.style1 {
	font-family: Arial;
}
.thumbsin{
padding:3px;
background-color:#e1e1e1; 
-moz-border-radius: 4px; 
border-radius: 4px; 
border-bottom:1px #ccc solid; 
width:80px;
height:80px;
float:left;
margin:3px;
}
.botsh:link,
.botsh:visited{
font-size:12px; font-weight:bold; color:#fff; background-color:#999; padding:2px 4px 2px 4px;  -moz-border-radius: 4px; border-radius: 4px; margin-right:3px;}

.botsh:hover {
background-color:#ffff00; color:#222; text-decoration:none;}

.botsh2:link,
.botsh2:visited{
font-size:12px; font-weight:bold; color:#fff; background-color:#e1e1e1; padding:2px 4px 2px 4px;  -moz-border-radius: 4px; border-radius: 4px; margin-right:3px;}

.botsh2:hover {
background-color:#33cc33; color:#222; text-decoration:none;}

.redesin { font-family:tahoma; font-weight:bold; font-size:12px; color:#999;}
.redesin:link, 
.redesin:visited {font-family:tahoma; font-weight:bold; font-size:12px; color:#999;}
.redesin:hover {font-family:tahoma; font-weight:bold; font-size:12px; color:#666;}
.redeses { font-family:arial; font-weight:normal; font-size:14px; color:#e1e1e1;}
.balreds { padding:1px 2px 1px 2px; margin-left:3px; background-color:orange;  border: 1px solid #fff; border-radius:8px; font-size:10px; color:#fff; font-weight:bold; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999;} 

.balredsp { padding:2px 5px 3px 5px; margin-left:-3px; background-color:#777; border: 1px solid #fff; border-radius:4px; font-size:11px; color:#fff; font-weight:bold;} 

.balredsp:link, .balredsp:visited { padding:2px 5px 3px 5px; margin-left:-3px; background-color:#777; border: 1px solid #fff; border-radius:4px; font-size:11px; color:#fff; font-weight:bold;}

.balredsp:hover { padding:2px 5px 3px 5px; margin-left:-3px; background-color:#444; border: 1px solid #fff; border-radius:4px; font-size:11px; color:#fff; font-weight:bold;}

.df{
font-size:14px; font-weight:bold; color:#888; background-color:#fff; -moz-border-radius: 4px; border-radius: 4px;}

.fbp ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.fbp ul li {
	list-style:none;
	border-bottom:1px dotted #E8E8E8;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}
.fbp ul li:last-child {
	border-bottom:none;
}
.fbp ul li a {
	text-decoration:none;
	color:#3e4346;

}
.fbp ul li a small {
	color:#33CC33;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
	font-weight:bold;
}
.fbp ul li a:hover {
	color:#000;
}
.fbp ul li a:hover small {
	color:#009933;
	font-weight:bold;
}


.maispost { padding:6px 10px 6px 10px; margin-left:-3px; background-color:#c0c0c0; border-radius:4px; font-size:14px; color:#fff; font-weight:bold;} 

.maispost:link, .maispost:visited { padding:6px 10px 6px 10px; margin-left:-3px; background-color:#c0c0c0; border-radius:4px; font-size:14px; color:#fff; font-weight:bold;}

.maispost:hover { padding:6px 10px 6px 10px; margin-left:-3px; background-color:#444; border-radius:4px; font-size:14px; color:#fff; font-weight:bold;}

.altpos {width:960px; display:table; clear:both; height:auto; min-height:1250px; background-color:#f8f8f8; border-bottom:thin #c0c0c0 solid; -moz-border-radius: 4px; border-radius: 4px; padding:20px;"}

/* Regra CSS apenas para Safari e Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0){
.altpos {width:1000px;}
}

