/* Start of CMSMS style sheet 'DaniCss' */
/* Start of CMSMS style sheet 'HomeNew' */
@charset "utf-8";
/* CSS Document */
*{  
	border:none;
	color:#666;
	font-family: Tahoma;
	list-style:none;
	margin:0;
	outline-style:none;
	padding:0;
	text-decoration:none
}
/*====================
IMAGE REPLACEMENT
====================*/
.logo a, ul.nav li a, .side-bar ul.news h2, .side-bar ul.partners h2,.bottom h2{
	overflow:hidden;
	text-indent:-5000px
}
/*====================
PARAGRAFOS - LINKS
====================*/
p{ font-size:11px;}
h3{ font-size:16px;}
/*====================
BODY
====================*/
body{
    background:#E8E8E8 url(/uploads/img/bg.jpg) repeat-x;
	height:100%
}
/*====================
CONTAINER
====================*/
.container{
	margin:0 auto;
	width:980px;
}
/*====================
LOGO - MENU
====================*/
.logo{ float:left; }
.logo a{
	background:url(/uploads/img/logo.gif) no-repeat;
	float:left;
	height:101px;
	width:277px
}
.container .zimbra_gold a {
	background: url(/uploads/img/zimbra_gold.jpg) no-repeat;
	float: right;
	height: 41px;
	width: 119px;
	text-indent: -5000px;
	overflow: hidden;
	margin-top: 10px;
}
/*====================
BANNER
====================*/
.banner{
	background:#CA232A no-repeat;
	float:left;
	height:234px;
	width:980px;
	border-top: 4px solid #212A29;
	padding-top: 2px;
}
.content_banner {
	float: left;
	height: 234px;
	width: 729px;
	display: inline;
}
.content_banner .frame {
	float: left;
	height: 204px;
	width: 729px;
	overflow: hidden;
}
.content_banner .banner_nav {
	background: url(/uploads/img/bg_banner_nav.jpg) no-repeat left top;
	float: left;
	height: 26px;
	width: 724px;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
}
.banner_nav li  {
	display: inline;
}
.banner_nav li a {
	background: #A41B23;
	margin: 0px;
	padding: 5px 9px;
	font-size: 11px;
	color: #FFF;
	display: inline-block;
}





/*====================
CONTENT
====================*/
.content{
	float:left;
	padding-top:30px;
	width:732px;
}
/*=== BOXES ===*/
.boxes1,.boxes2,.boxes3{
	margin-bottom:15px;
}
.boxes1,.boxes1 li,.boxes2,.boxes2 li, .boxes3,.boxes3 li{
	float:left;
}
.boxes1 h3,.boxes2 h3,.boxes3 h3{
	margin-bottom:5px;
}
.boxes1 li{
	width:183px;
}
.boxes1 li img{
	float:left;
}
.boxes2 li{
	background:url(/uploads/img/boxes2-bg.jpg) no-repeat;
    float:left;
	height:116px;
	padding:22px 29px 25px 25px;
	width:194px;	
}
.boxes2 li.lastchild{
	padding:22px 25px 25px 25px;
	width:185px;
}
.boxes3 {
	background:url(/uploads/img/boxes3-bg.jpg) no-repeat;
	height:103px;
	padding:35px 0 25px 30px;
	width:702px;
}
.boxes3 li{
	padding-right:10px;
	width:330px;
}
/*====================
SIDE-BAR
====================*/
.side-bar{
	float:left;
	padding:30px 0 0 20px;
	width:228px;
}
.side-bar ul{
	float:left;
	margin-bottom:40px;
}
.side-bar ul.news li{
	float:left;
}
.side-bar ul.news  p a{
	color:#4C4C4C;
}
.side-bar ul.news li{
	margin-bottom:15px;
}
.side-bar ul.partners li{
	float:left;
}
.side-bar ul.partners li a{
	float:left;
	height:50px;
	width:110px
}
.side-bar ul.news li span{
	color:#900;
}
.side-bar ul.news .title{
	margin:0;
}
.side-bar ul.news .title,.side-bar ul.partners .title{
	background:url(/uploads/img/title_news.gif) no-repeat;
	height:40px;
	width:227px
}
.side-bar ul.partners .title{
	background:url(/uploads/img/title_partners.gif) no-repeat;
}

/*====================
BOTTOM
====================*/
.bottom{
    background:#C9C9C9 url(/uploads/img/bottom_bg.gif) no-repeat top left;
	float:left;
	height:70px;
	width:980px
}
.bottom ul{
	font-size:11px;
	float:left;
	padding:30px 0 0 25px;
	width:auto;
}
.bottom ul li{
	float:left;
	margin-right:15px
}
.bottom p{
	float:left;
	margin-top:25px;
	text-align:right;
	width:510px
}
/*====================
Inicio dos banners
====================*/
.bottom h2 a{
	background: url(/uploads/img/bottom-logo.gif) no-repeat;
	float:right;
	height:70px;
	width:230px
}
.banner_01 {
	background: #900 url(/uploads/img/banner01/zimbra.gif) no-repeat 40px 20px;
}
.banner_01 ul {
	float: left;
	padding-top: 60px;
	padding-left: 43px;
	width: 381px;
}
.frame.banner_01 img  {
	float: right;
}

.frame.banner_01 ul li {
	float: left;
	width: 152px;
	padding-right: 20px;
	padding-bottom: 10px;
	background: url(/uploads/img/banner01/bullet.gif) no-repeat left 8px;
	padding-left: 10px;
}
.frame.banner_01 ul li a {
	color: #EFA900;
	font-size: 13px;
}
.banner_01 p {
	float: left;
	padding-right: 10px;
	background: url(/uploads/img/banner01/bullet2.gif) no-repeat right center;
	display: inline;
	margin-left: 40px;
	margin-top: 10px;
}
.frame.banner_01 p a {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}
.frame.banner_02      {
	background: #900;
	text-align: center;
}
.frame.banner_02  img {
	float: none;
}

.frame.banner_02 p {
	color: #FFF;
	padding-right: 150px;
	padding-left: 180px;
	font-size: 12px;
	padding-top: 7px;
}
.frame.banner_02 p a {
	color: #FFF;
	text-decoration: underline;
}

.banner_03 ul {
	float: left;
	padding-top: 70px;
	padding-left: 43px;
	width: 381px;
}

.frame.banner_03 ul li {
	float: left;
	width: 152px;
	padding-right: 20px;
	padding-bottom: 10px;
	background: url(/uploads/img/banner01/bullet.gif) no-repeat left 8px;
	padding-left: 10px;
	color: #EFA900;
	font-size: 13px;
}


.frame.banner_03 {
	background: #900 url(/uploads/img/banner03/zimbra_vs_exchange.gif) no-repeat 29px 35px;
}
.frame.banner_03  img {
	float: right;
}
.frame.banner_03 p {
	color: #F7B700;
	font-size: 12px;
	padding-left: 30px;
	padding-top: 70px;
	width: 300px;
	line-height: 18px;
}
.frame.banner_03 .links_destaque {
	margin: 15px 0px 0px;
	padding: 0px 12px 0px 30px;
	float: left;
	width: auto;
	color: #FFF;
	background: url(/uploads/img/banner03/bullet2.gif) no-repeat right center;
}
.frame.banner_03 .links_destaque a {
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}
.frame.banner_04 {
	background: #900 url(/uploads/img/banner04/slogan.png) no-repeat 30px 30px;
}
.frame.banner_04  img {
	float: right;
}

.frame.banner_04 p {
	color: #F7B700;
	font-size: 14px;
	padding-left: 30px;
	padding-top: 90px;
	width: 150px;
	line-height: 18px;
}
.frame.banner_04 .links_destaque {
	margin: 15px 0px 0px;
	padding: 0px 12px 0px 30px;
	float: left;
	width: auto;
	color: #FFF;
	background: url(/uploads/img/banner04/bullet2.gif) no-repeat right center;
}
.frame.banner_04 .links_destaque a {
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}
.banner img {
	display: inline;
	float: left;
}

#menuwrapper {
	float: right;
	width: 700px;
	margin-top: 13px;
	overflow: hidden;
}
#menuwrapper #primary-nav {
	float: right;
	display: inline;
	margin-right: -8px;
}
#menuwrapper #primary-nav li {
	float: left;
	background: url(/uploads/img/divisor_menu.gif) no-repeat right 9px;
	padding-left: 5px;
	padding-right: 9px;
}
#menuwrapper #primary-nav li a {
	font: bold 11px/30px Arial, Helvetica, sans-serif;
	float: left;
	width: auto;
	height: 35px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333;
}
#menuwrapper #primary-nav li a:hover, #menuwrapper #primary-nav .menuactive  a{
	background: url(/uploads/img/bg_menu.gif) no-repeat right center;
}


/* End of 'HomeNew' */

/* Inicio do submenu - páginas internas */
#box .int_coluna2 .submenu_02 #titulo_submenu02 {
	background: #282828;
	margin: 0px;
	padding: 0px;
	height: auto;
}

#box .int_coluna2 .submenu_02  , #box .int_coluna2 .submenu_02 li a{
	background: #D1D1D1;
	color: #282828;
	border-bottom: 1px solid #FFF;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #B5B5B5;
}
#box .int_coluna2 .submenu_02 li a:hover {
	background: #BFBFBF;
}


/* End of 'DaniCss' */

