@charset "utf-8";
/* CSS Document */
body  {
	background: white;
	margin: 3px 3px 3px 3px; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.Structure #header { 
	position:relative;
	top:auto;
	left:5px;
	height:90px;
	width:1248px;
	background:#981A1E; 
	text-align: center;
	background-image:url(../Image/bannercentral.gif);
	background-position:top;
	background-repeat:no-repeat;
} 

.Structure #orangeDetail {
	position: relative;
	top: 5px;
	left: 5px;
	width:1247px;
	background: orange;  
	height: 1px;
}

.Structure #contentMenu {
	position:relative;
	top:10px;
	left:0px;
	background:white;
	z-index: 10;
}

.menu{
	width:800px;
	height:64px;
	background:url(../Image/Menu/menu_bg.gif) repeat-x;		
}

.menu-left{
	background:url(../Image/Menu/menu_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}

.menu-right{
	background:url(../Image/Menu/menu_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}

/*Tudo o que estiver dentro do menu obedece a esta classe*/
.menu-bg{
	background:url(../Image/Menu/menu_bg.gif) repeat-x;
	height:64px;		/*altura do menu*/
}

.Structure #video {
	width: 278px;
	height: 395px; 
	text-align:center;
	position: absolute; 
	top: 388px; 
	left: 964px;
	visibility: visible; 
	background-color: #000000;
	padding-top: 9px;
} 

.Structure #mainContent {
	position:relative;
	left: 1px;
	top: -10px;
	height: 500px; 
	width: 837px;
 	margin: 1em 2em 1em 0em; /*retirar margin e padding posteriormente*/
	padding: 1em 5em 1em 3em; 
	background-color: purple;
	color:#FFFFFF;
} 

.Structure #mainContent h1 {
	font-size: 22px;
}

.Structure #allContent {
	position:relative;
	top: -4px;
	left: 20px;
	height: 466px; 
	width: 809px;
	margin: 1em 2em 1em 0em; 
	padding: 1em 5em 1em 3em; 
	background-color: white;
	color:black;
	border:orange;
	border-style:solid;
	border-width:1px;
	font-size:14px;
	line-height:20px;
} 

.Structure #allContent li {
	padding-left:34px;
}

.Structure #address {
	width: 278px;
	height: 205px; 
	position: absolute; 
	top: 167px; 
	left: 964px;
	visibility: visible; 
	z-index: 10; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(../Image/dgAddress.png);
}

.Structure #address p {
	margin: 0; 
}

.Structure #addres_content {
	position:relative;
	top:5px;
	left:18px;
	width:243px;
	height:155px;
	color:black;
	font-size:14px;
	font-style:bold;
	text-indent: 10pt;
	line-height: 1.4em;
	padding-top:12px;
}

.Structure #footer { 
	position: absolute;
	height:110px;
	width: 940px;
	top: 682px;
	left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-image:url(../Image/dgFooter.gif);
	text-align:left;
}
 
.Structure #footer p {
	margin: 0; 
}

.footer-left{
/*	background:url(../Image/Menu/menu_l.gif) no-repeat; */
	width:15px;
	height:64px;
	float:left;
}

.footer-right{
/*	background:url(../Image/Menu/menu_r.gif) no-repeat; */
	width:15px;
	height:170px;
	float:right;
}

/*Tudo o que estiver dentro do menu obedece a esta classe*/
.footer-bg{
/*	background:url(../Image/Menu/menu_bg.gif) repeat-x; */
	height:64px;		/*altura do menu*/
}

.Structure #googlePartner {
	position:relative;
	top:20px;
	left:30px;
	height:70px;
	width:80px;
	background-image:url(../Image/Google/Google%20Enterprise%20Partner.png);
	background-repeat:no-repeat;
}

.Structure #ciscoPartner {
	position:relative;
	top:-58px;
	left:140px;
	height:88px;
	width:92px;
	background-image:url(../Image/Cisco/Cisco%20Select%20Partner.png);
	background-repeat:no-repeat;
}

.Structure #linksysPartner {
	position:relative;
	top:-142px;
	left:250px;
	height:76px;
	width:185px;
	background-image:url(../Image/Linksys/Linksys%20Partner%20Connection.png);
	background-repeat:no-repeat;
}

.Structure #trendPartner {
	position:relative;
	top:-218px;
	left:450px;
	height:76px;
	width:185px;
	background-image:url(../Image/Trend%20Micro/Trend%20Partner.jpg);
	background-repeat:no-repeat;
}

.Structure #linkPartners {
	position: relative;
	left: 650px;
	top: -290px;
}

.Structure #indexPublish1 {
	background: white;
	position: relative;
	top: 10px;
	left: 20px;
	width:450px;
	height:150px;
}

.Structure #indexPublish1 p {
	position:relative;
	top:8px;
	left:8px;
	color:blue;
	font-size:16px;	
	font-style:oblique;
	line-height:26px;
	margin:12px;
}

.Structure #logoRNA {
	position:relative;
	width:88px;
	height:50px;
	top:-10px;
	left:350px;
	background-image:url(../Image/smallLogo.jpg);
	background-repeat:no-repeat;
	background-color:white;
	text-align:center;
}

.Structure #indexPublish2 {
	background: white;
	background-image: url(../Image/Google/Google%20Search%20Appliance%20450%20x%20150.png);
	background-repeat: no-repeat;
	position: relative;
	top: -140px;
	left: 491px;
	width:450px;
	height:150px;
	border: orange;
	border-width: 1px;
	border-style:solid;
}

.Structure #indexPublish3 {
	background: white;
	background-image:url(../Image/Trend%20Micro/Trend%20Products.png);
	background-repeat: no-repeat;
	position: relative;
	top: -120px;
	left: 20px;
	width: 450px;
	height:150px;
	border: orange;
	border-width: 1px;
	border-style:solid;
}

.Structure #indexPublish4 {
	background: white;
	background-image:url(../Image/Cisco/Cisco%20-%20Ip%20Phone%20and%20Router.png);
	background-repeat: no-repeat;
	position: relative;
	top: -272px;
	left: 491px;
	width: 450px;
	height: 150px;
	border: orange;
	border-width: 1px;
	border-style:solid;
}

.Structure #indexPublish5 {
	background: white;
	background-image: url(../Image/Linksys/Linksys%20Products.png);
	background-repeat: no-repeat;
	position: relative;
	top: -252px;
	left: 20px;
	width: 450px;
	height: 150px;
	border: orange;
	border-width: 1px;
	border-style:solid;
}

.Structure #indexPublish6 {
	background: white;
	background-image:url(../Image/Google/Google%20Mini%20450%20x%20150.png);
	background-repeat: no-repeat;
	position: relative;
	top: -403px;
	left: 491px;
	width: 450px;
	height: 150px;
	border: orange;
	border-width: 1px;
	border-style:solid;
}

.bordas_arredondadas {
	background: white;
}

A:link { text-decoration:none; color:black; }
A:visited { text-decoration:none; color:#981A1E; }
A:active { text-decoration:none; color:white; }
A:hover { text-decoration:underline; color:purple; font-weight:bold }

.menuwrapper {
	height:auto;
	width:1230px; 		/*tamanho da barra do menu*/
	position:relative;
	top:auto;
	left:0px;
	margin:0 auto;
	color:black;
/*color:#ffe8cc;*/
}

.dropdown {
	float:left;
	font-size: 12px;
/*		display:block;
		color:#ffe8cc;
		font:12px 'Lucida Sans', sans-serif;
		font-weight:bold;
		height:15px;
		line-height:15px;
		text-align:left;
		cursor:pointer;	*/
}

.dropdown dt {
position:relative;
top:10px;
left:20px;
	width: 145px;
	font-weight:bold; 
	cursor:pointer; 
z-index:10;
}

.dropdown dt:hover {
	color:#546347;
/*	background:url(../Image/Menu/menu_hover_l.gif) no-repeat left 5px;*/
}

.dropdown dt:hover span{
	color:#546347;
/*	background:url(../Image/Menu/menu_hover_r.gif) no-repeat right 5px;*/
}

/*Contém os submenus, div de trás*/
.dropdown dd {
	position:relative; 
top:30px;
left:-20px;
	overflow:hidden; 
	width:218px;
	height:400px;
	display:none; 
	background:orange; 
	z-index:200; 
	opacity:0;
	border-color:orange;
	border-style:solid;
	border-width:1px;
}

.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block; 
	padding:6px; 
	color:#546347;
	text-decoration:none; 
	background:white; 
	width:230px;
	text-align:left;
}

.dropdown a:hover {
	background:white; 
	color:green;
}

.dropdown .underline {
	border-bottom:2px solid orange
}

.nodrop, .nodrop:active, .nodrop:visited {
	float:left; 
	display:block; 
	padding:8px; 
/*		font:12px 'Lucida Sans', sans-serif;
		padding:0 0 0 18px;*/
	font-weight:bold; 
	background:url(../images/header.gif); 
	color:black; 
	text-decoration:none;
/*		height:64px;
		line-height:40px;
		text-align:center;
		cursor:pointer;	*/
}

.nodrop:hover {
	background:url(../images/header_over.gif)
}

.Structure #itemMenuProducts {
	width:auto;
	height:auto;
	position:absolute;
	top:-1px;
	left:175px;
	z-index:10;
}

.Structure #itemMenuPartners {
	width:auto;
	height:auto;
	position:absolute;
	top:-1px;
	left:330px;
	z-index:10;
}

.Structure #itemMenuContact {
	width:auto;
	height:auto;
	position:absolute;
	top:0px;
	left:420px;	
	z-index:10;
}