* {
  margin:0;
  padding:0;
}

body {
  background-color:#333333;
 	font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif;
	font-size: 12px;
	text-align:left;
}

img {
  border:0px;
}

a, a:visited {
  color:#666666;
}
a:hover {
  color:#000000;
}
p {
  padding-bottom:10px;
}


#page-container {
  width:984px;
  margin:0 auto;
	padding:0px;
  text-align:left;
}






.interface-top{
  background:#333333 url(../images/interface-top.gif) no-repeat left top;
  height:5px;
  overflow:hidden;
}

.interface-content{
  background:#D3D5D7 url(../images/interface-content.gif) repeat-y;
  height:100%;
}

.interface-bottom{
  background:#333333 url(../images/interface-bottom.gif) no-repeat left top;
  height:6px;
  padding-bottom:10px;
}


#header {
  height:40px;
  padding-top:15px;
  padding-bottom:5px;
 	font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif;
	font-size: 14px;
	color:#ffffff;
}
#header A:link, #header A:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#header A:hover, #header A:active {
	color:#FFFFFF;
	text-decoration:underline;
}


#content {
  padding-top:2px;
  padding-left:7px;
}

/* content menu left*/
#content-menu {
  background: #f1f1f1 url(../images/menu-bottom.gif) repeat-y right bottom;
  font-family:"Lucida Grande",Verdana,sans-serif;
  line-height:28px;
  text-align:left;  
  width:193px;
  padding-bottom:15px;
  float:left;  
}
#content-menu a{
  padding-left:16px;
  text-decoration:none;
  cursor:pointer;
  display:block;
  width:177px;
  height:36px;
}

#content-menu .title{
  background: #878787 url(../images/menu-title.gif) repeat-y right bottom;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  height:29px;
}

#content-menu .title a, #content-menu .title a:visited, #content-menu .title a:hover {
  color:#FFFFFF;
}


#content-menu .submenu {
  background: #f1f1f1 url(../images/menu-submenu.gif) repeat-y right bottom;
  color:#575757;
  font-size:13px;
  font-weight:bold;
  line-height:36px;
}
#content-menu .submenu a, #content-menu .submenu a:visited {
  background: #f1f1f1 url(../images/menu-submenu.gif) repeat-y right bottom;
  color:#575757;
}
#content-menu .submenu a:hover {
  background: #ffffff url(../images/menu-submenu-hover.gif) repeat-y right bottom;
  color:#323232;
  font-weight:bold;
}

#content-menu .submenub {
  background: #d3d5d7 url(../images/menu-submenub.gif) repeat-y right bottom;
  color:#4E5054;
  font-size:11px;
  line-height:25px;
  height:25px;
}
#content-menu .submenub a, #content-menu .submenub a:visited {
  background: #d3d5d7 url(../images/menu-submenub.gif) repeat-y right bottom;
  color:#575757;
}
#content-menu .submenub a:hover {
  background: #878787 url(../images/menu-title.gif) repeat-y right bottom;
  color:#ffffff;
}
/* end menu*/

#content-main {
  background-color: #ffffff;
  float:left;
  font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;
  font-size:12px;
  color:#666666;
  line-height:18px;
  text-align:justify;
  vertical-align:top;
  padding-bottom:50px;
}
#content-main h1 { 
  color:#323232;
  font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;
  font-size:19px;
  font-weight:normal;
  line-height:24px;
  text-align:left;
  padding:0 0 10px 0;
}

#content-main h2 {
  font-family:"Lucida Grande","Lucida Sans",Verdana,sans-serif;
  font-size:13px;
  font-weight:bold;  
  color:#323232;
  padding-top:10px;
  padding-bottom:5px;
}

#footer {
  height:100px;
}

#footer .copyright {
	font-family: "Lucida Grande", "Lucida Sans", Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: center;
	color: #999999;
}
#footer .copyright A:link, #footer .copyright A:visited {
	color:#999999;
	text-decoration:none;
}
#footer .copyright A:hover, #footer .copyright A:active {
	color:#FFFFFF;
	text-decoration:none;
}



/* Products */
#drobo-droboshare-menu {
  background-color:#F1F1F1;
  width:100%;
  height:30px;
}
#drobo-droboshare-menu a{
  padding-left:20px;
  padding-right:20px;
  border-right:#D3D5D7 1px solid;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
  line-height:30px;
  cursor:pointer;
  display:block;
  height:30px;
  float:left;
}
#drobo-droboshare-menu a, #drobo-droboshare-menu a:visited {
  background-color:#F1F1F1;
  color:#A8A8A8;
}
#drobo-droboshare-menu a:hover {
  background-color:#D3D5D7;
  color:#000000;
}

.arrow-link {
  background:url(../images/arrow-link.gif) no-repeat;
  padding-left:25px;
  margin-top:10px;
  margin-bottom:10px;
  height:20px;
  line-height:18px;
}
.arrow-link a, .arrow-link a:visited {
  color:#666666;
}
.arrow-link a:hover {
  color:#000000;
}

table {
  border-color:#E1E1E1;
  border-style:solid;
  border-width:1px 0 0 1px;
  color:#000000;
  padding:0;
} 

table th{
  color:#323232;
  background-color:#f7f7f7;
  font-size:13px;
  font-weight:bold;

  border-color:#E1E1E1;
  border-style:solid;
  border-width:0 1px 1px 0;
  padding:5px 25px 5px 15px;
}

table td {
  color:#666666;
  border-color:#E1E1E1;
  border-style:solid;
  border-width:0 1px 1px 0;
  padding:5px 25px 5px 15px;
}

#lista-noticias {
  width:560px;
  padding-left:30px;
  text-align:center;
  font-size:11px;
}


/* documentación */
#lista-documentacion {
  width:560px;
  padding-left:20px;
  padding-bottom:50px;
  font-size:11px;
}

#lista-documentacion .linia {
  height:50px;
  padding-left:15px;
}


/*Recursos de prensa*/
#recursos-prensa table{
  width:560px;
  padding-left:10px;
  border:0px;
}
#recursos-prensa td{
  border:0px;
}

