﻿@import url("/Portals/_default/jquery/fancybox/jquery.fancybox-1.2.6.css");

/****************** Generales ********************************/

html, body, div, ul, ol, li, dl, dt, 
dd, h1, h2, h3, h4, h5, h6, pre, form, 
p, blockquote, fieldset, input 
{
	margin:0;
	padding:0;
}

body 
{
	margin:0 auto;
	background-color:#F1F1F1;
	text-align:center;
	
	color:#333333;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	font-size:12px;
}

img
{
	border:0;	
}

ol, ul 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


/****************** Cabecera de la Web ********************************/


#header
{
	font-size:11px;
	
	margin:15px auto 7px;
	
	width:984px;
	height:48px;
}

#header #dnn_dnnLOGO_hypLogo
{
	float:left;	
}

#header #Buscador
{
	float:right;
	margin:10px 2px;
	display:none;
}

#header #Buscador input 
{
	background-image:url(img/searchfield_repeat.png);
	background-position:center top;
	background-repeat:repeat-x;
	border:0 none;
	float:right;
	font-size:12px;
	padding-top:2px;
	width:200px;
	height:19px;
}

#header #Buscador .SkinObject,
#header #Buscador .BuscadorCC 
{
	background-image:url(img/searchfield_leftcap.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	height:20px;
	width:20px;
}

#header #Buscador .BuscadorCC 
{
	background-image:url(img/searchfield_rightcap.png);
}


/****************** Contenido de la Web ********************************/

#content 
{
	width:984px;
	margin:0px auto;
	
	color:#333333;
	
	background-image: url(http://devimages.apple.com/assets/elements/layout/box_bg.png);
	background-repeat:repeat-y;
	
	overflow:hidden;
}

.box .boxbottom 
{
	background:transparent url(http://devimages.apple.com/assets/elements/layout/box_bgbottom.png) no-repeat scroll 0 100%;
}

.box .boxtop 
{
	background:transparent url(http://devimages.apple.com/assets/elements/layout/box_bgtop.png) no-repeat scroll 0 0;
}


.box .boxtop, 
.box .boxbottom 
{
	height:10px;
	width:984px;
	z-index:10;
	margin:0px auto;
}

.contentBody
{
	width:100%;
	padding-left:15px;
	padding-right:15px;
	
	text-align:left;
}

.ContentPane
{
	vertical-align:top; 
	text-align:left;
	float:right;
	width:725px;
	margin-right:12px;
}

.CabContenido
{
	width:960px;
	height:180px;
	
	margin:0px auto 10px;
	background-image: url(/portals/5/portatiles.jpg);
	background-repeat:no-repeat;
}



/****************** Pie de la Web ********************************/


#footer 
{
	color:#888888;
	font-size:11px;
	margin:12px auto;
	padding-bottom:20px;
	text-align:left !important;
	width:984px;
}

#footer .empresa 
{
	margin-bottom:1em;
	font-weight:bold;
	float:left;
}

#footer ul
{
	float:right;
	padding:0 5px 0 15px;
}

#footer ul li,
#footer ul li a
{
	display:inline;
	margin-left:2px;
}



/****************** Menu acordeon JQuery ********************************/

#MenuListJQ
{
	margin-left:12px;
}

ul#MenuListJQ, ul#MenuListJQ ul, ul#MenuListJQ li 
{
	font-size:12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	list-style-type:none;
}

ul#MenuListJQ, ul#MenuListJQ ul {
  
  /*margin: 0 12px;*/
  padding: 0;
  width:220px;
  float:left;
  text-align:left;
}

ul#MenuListJQ a {
  display: block;
  text-decoration: none;
}

ul#MenuListJQ li {
  margin-top: 1px;
}

ul#MenuListJQ li a {
  background: #555555;
  color: #fff;	
  
  padding-left: 5px;
  padding-top:10px;
  padding-bottom:12px;
}

ul#MenuListJQ li a:hover {
  background: #1F1B1B;
  color:#FFFFFF;
}

/** Segundo Nivel **/

ul#MenuListJQ li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 13px;
  
  font-size:11px;
}

ul#MenuListJQ li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 8px;
  
  font-size:11px;
}

/** Tercer Nivel **/

ul#MenuListJQ li ul li ul li a {
  background: #EFEFEF;
  color: #000;
  padding-left: 18px;
  
  font-size:11px;
}

ul#MenuListJQ li ul li ul li a:hover {
  background: #aaa;
  border-left: 5px #ccc solid;
  padding-left: 13px;
  
  font-size:11px;
}






/****************************************************************************/

.TablaDescPortatil
{
	font-size:10px;
	font-family:Arial;
}

.ListaCatalogoServicios, .ListaPuntos
{
	list-style-image:none;
	list-style-position:inherit;
	list-style-type:circle;
}

.ListaCatalogoServicios li
{
	margin-bottom:6px;
	margin-left:30px;
	margin-right:10px;
}

.ListaPuntos li
{
	margin-bottom:6px;
	margin-left:30px;
	margin-right:10px;
}

.ListaImagenes
{
	
}

.ListaImagenes li
{
	
}

.group img
{
	width:140px;
	height:93px;	
}

.group:hover
{
	text-decoration:none;	
}

#colMidTableLarge
{
	font-size:11px;
}

.specsTitle
{
	border-top:solid 1px #DFDFDF;
	border-right:solid 1px #DFDFDF;
	border-bottom:solid 1px #DFDFDF;
	border-left:solid 1px #DFDFDF;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}

.specsDescript
{
	border-top:solid 1px #DFDFDF;
	border-right:solid 1px #DFDFDF;
	border-bottom:solid 1px #DFDFDF;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}