@charset "utf-8";
#menu2 {
	margin:0;
	margin-bottom:1px;
	padding:0px;
	background:url(../img/bg_menu.jpg) repeat-x;
	height:70px;	
}
#menu2 ul{
	padding:0;
	padding-left:5px;
	margin:auto;
}
#menu2 ul li {
	list-style: none; 
	margin: 0px;
	/*margin-right:5px;*/
	float:left;
}


#menu2 ul li a {
	float:left;
	color: #777;
	height:68px;
	text-decoration: none;
	font: 15px Arial,Lucida Grande,Geneva,Verdana,sans;
	font-weight:normal;
	text-transform: none;
	letter-spacing:1px;
	padding-left:12px;
	cursor:pointer;
	border-right:1px solid #CCC;
	border-bottom:1px solid #BBB;
	/*Hacks IE6*/
	_height:48px;
	_width:79px;
	_font-size:13px;
	_letter-spacing:0;
}
#menu2 ul li a span
{
	display:block;
	height:60px;
	_height:40px;
	padding:0;
	padding-top:0px;
}

#menu2 ul li a span span {
	display:block;
	height:60px;
	_height:40px;
	margin-right:10px;
	padding: 25px 1px 5px 1px;
}
/**/
#menu2 ul li a:hover span{
	background:url(../img/bg_menu_r.jpg) no-repeat;
	background-position: right top;
}
#menu2 ul li a:hover span span{
	background:url(../img/bg_menu_c.jpg) repeat-x;
	background-position:top center;
	padding-top:25px;
	color:#EEE;
}

#menu2 li a:hover {
	background:url(../img/bg_menu_l.jpg) no-repeat;
	background-position:left top;
	padding-left:12px;	
	border-bottom-color:transparent;
}



/* ESTILOS PARA FIXAR O MENU*/
#pginicial #menu2 ul li.inicial a span, #pgempresa #menu2 ul li.empresa a span, #pgsoftware #menu2 ul li.software a span, #pghardware #menu2 ul li.hardware a span, #pgweb #menu2 ul li.web a span, #pgcftv #menu2 ul li.cftv a span, #pgclientes #menu2 ul li.clientes a span, #pgcontato #menu2 ul li.contato a span{
	background:url(../img/bg_menu_r.jpg) no-repeat;
	background-position: right top;
	height:60px;
	_height:40px;
}
#pginicial #menu2 li.inicial a span span, #pgempresa #menu2 ul li.empresa a span span, #pgsoftware #menu2 ul li.software a span span, #pghardware #menu2 ul li.hardware a span span, #pgweb #menu2 ul li.web a span span, #pgcftv #menu2 ul li.cftv a span span, #pgclientes #menu2 ul li.clientes a span span, #pgcontato #menu2 ul li.contato a span span{
	background:url(../img/bg_menu_c.jpg) repeat-x;
	background-position:top center;
	margin-top:0px;
	padding-top:25px;
	color:#EEE;
}
#pginicial #menu2 li.inicial a, #pgempresa #menu2 ul li.empresa a, #pgsoftware #menu2 ul li.software a, #pghardware #menu2 ul li.hardware a, #pgweb #menu2 ul li.web a, #pgcftv #menu2 ul li.cftv a, #pgclientes #menu2 ul li.clientes a, #pgcontato #menu2 ul li.contato a{
	background:url(../img/bg_menu_l.jpg) no-repeat;
	background-position:left top;
	padding-left:12px;
	height:60px;
	_height:40px;
	border-bottom-color:transparent;
}



/* */

#menulateral {
text-align: left;
width: 170px;
margin:2px 5px 10px 10px;
border:none;
padding:0px;
font: 12px Verdana, sans-serif;
}
ul#menu1{
list-style-type: none;
}
#menulateral ul{
margin:0;
padding:0;
}
#menulateral ul li {
display:inline;
margin: 0px;
height:22px;
}
#menulateral ul li a {
display:block;
padding: 5px 3px 7px 7px;
color: #008FD5;
margin:0;
text-decoration: none;
border-bottom: dotted 1px #CCC;

}
#menulateral li a:hover {
display:block;
padding: 5px 3px 7px 7px;
background: #DDD;
color: #003366;
border-color: #CCC;
}

/* */

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
*background-image:url(../img/bg_dropmenu.png);
background-image:url(../img/bg_dropmenu.png);
_background:#0A1F29;
padding:3px 5px 3px 5px;
margin:0;
text-align:left;
color:#FFF;
font-weight:bold;
width:160px;
}

#dropmenudiv a{
margin:2px 2px;
text-align:left;
display: block;
text-indent: 3px;
padding: 0px 0;
text-decoration: none;
font-weight: normal;
width:148px;
color:#BBB;	
}

#dropmenudiv a:hover{ /*hover background color*/
*background-image:url(../img/bg_dropmenu.png);
background-image:url(../img/bg_dropmenu.png);
_background:#06131A;
color:#FFCC00;
text-decoration:underline;
}

/* DESTAQUES */

#dest1{
display:table;
width:125px;
height:45px;
float:left;
margin:0;
background-image:url(../img/destaque_movel.jpg);
background-repeat: no-repeat;
border:1px solid #FF6600;
background-color: #FF9900;
padding:115px 5px 0px 5px;
text-align:center;
}
#dest1 a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #773C00;
	text-decoration:none;
}
#dest1 a:hover{
	color: #462300;
	text-decoration:underline;
}

#dest2{
width:125px;
height:45px;
float:left;
margin:0;
margin-left:4px;
background-image:url(../img/destaque_delivery.jpg);
background-repeat: no-repeat;
border:1px solid #990000;
background-color: #CC0000;
padding:115px 5px 0px 5px;
text-align:center;
}
#dest2 a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9999;
	text-decoration:none;
}
#dest2 a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}

#dest3{
width:125px;
height:45px;
float:left;
margin:0;
margin-left:4px;
background-image:url(../img/destaque_autopecas.jpg);
background-repeat: no-repeat;
border:1px solid #666;
background-color: #999;
padding:115px 5px 0px 5px;
text-align:center;
}
#dest3 a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration:none;
}
#dest3 a:hover{
	color: #000;
	text-decoration:underline;
}

#dest4{
width:125px;
height:45px;
float:left;
margin:0;
margin-left:4px;
background-image:url(../img/destaque_igrejas.jpg);
background-repeat: no-repeat;
border:1px solid #003366;
background-color: #0099CC;
padding:115px 5px 0px 5px;
text-align:center;
}
#dest4 a{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #C1E0FF;
	text-decoration:none;
}
#dest4 a:hover{
	color: #EEE;
	text-decoration:underline;
}