@charset "UTF-8";
/* CSS Document */

*, html {
margin:0;
padding:0
}
body {
color:#333;
font-family:Arial, Helvetica, sans-serif;
background-color: white;
font-size:12px;
}
img {
border: none
}
a:link, a:visited {
color: #102b6a;
text-decoration:none
}
h1 {
color: #102b6a;
line-height:120%
}
h2 {
color: #333
}
h4{
font-size:11px;
}
a:hover {
text-decoration: underline
}
td span.leyenda {
display: block;
float: left;
width:120px;
}

span .leyenda {
background-color: red;
}
input#Intro {
margin-bottom:10px;
}

td#xToolbar {
padding-bottom:10px;
margin-bottom:10px;
}

iframe {
margin-bottom:10px;
}

input[type='text'], input[type='password']{
font-size:10px;
border: 1px solid #102b6a;
padding:2px;
margin-top:2px;
text-indent:3px;
margin-bottom:10px;
}

.detalleImagen img{
width: 262px;
height:163px
}

#Layer1 h4{
margin-top:10px;
clear:both;
margin-bottom:0 !important;
}
#Layer1 input[type='text']{
margin-bottom:0;
margin-top:0;
}
table.mceEditor {
margin-bottom:10px
}
.tabla input[type='text'], .tabla input[type='password']{
width:145px;
margin-bottom:0 !important;
}
input[type='submit'] {
color: white;
font-weight: bold;
background-color:#102b6a;
border:none;
padding:2px 10px 2px 10px;
}
.logoAdmin {
margin: 20px 0 0 30px
}
#panelLogin {
padding-left:10px;
padding-top:10px;
*padding-top:6px;
_padding-top:6px;
width:300px;
height:120px;
background: url(images/fdLogin.gif) no-repeat
}
#panelLogin input[type='text'], #panelLogin input[type='password'] {

}
#panelLogin td {
padding-bottom:2px;

}
input.admin {
*width:120px !important;
_width:120px !important;
}

/*********/
.modulo1 {
margin-bottom:10px;
}
.modulo1 h2{
color:white;
font-size:13px;
background: url(images/fdTitModulo.gif) no-repeat #9cb11a;
min-height:30px;
line-height:30px;
padding: 0 10px
}
.contenModulo {
font-size:11px;
background-color: #e5e5e5;
padding: 8px 10px 0 10px
}
.modulo2 h2{
color:white;
font-size:13px;
background: url(images/fdTitDoble.gif) no-repeat #9cb11a;
min-height:30px;
line-height:30px;
padding: 0 10px
}
a[href $='.pdf'] {
font-weight: bold;
padding: 10px 0 10px 35px;
 background: transparent url(images/pdf.gif) no-repeat center left;
}
.padding10 {
padding:10px 10px 10px 0;
font-size:11px
}
.padding10 h4{
margin-bottom:5px;
}


/******paleta*******/

.paleta li {
list-style-position:inside;
list-style:none;
padding-left:20px;
padding-bottom:5px;
background: url(images/florVerde.gif) no-repeat
}
.paleta {
line-height:150%
}
.paleta h1 {
color: #9cb11a;
font-size:22px;
border-bottom: 1px solid #9cb11a;
margin-bottom:5px;
padding-bottom:8px
}
.paleta h2 {
color:#102b6a;
font-size:13px;
margin-bottom:8px;
}
.paleta h2.borde {
border-bottom: 1px solid #102b6a;
margin-bottom:5px;
padding-bottom:5px
}

.paleta h3 {
font-size:12px;
margin-bottom:5px
}
.paleta h4{
font-size:12px;
color:#9cb11a;
border-bottom: 1px solid #9cb11a;
margin-bottom: 5px
}

/**/
.abreVerdeAncho {
height: 14px;
font-size:1px;
background: url(images/fdVerdeTop.gif) no-repeat !important
}
.contenVerdeAncho {
color: black;
background-color:#9cb11a;
padding:0 10px;
}
.cierraVerdeAncho {
height: 14px;
font-size:1px;
background: url(images/fdVerdeInf.gif) no-repeat !important
}
.verdeAncho {
display:block;
clear:both;
margin-bottom:10px
}
.verdeAncho h2 {
color: white;
border-bottom: 1px solid white;
margin-bottom:8px;
padding-bottom:5px
}
.grisAncho li, .grisEstrecho li {
background: url(images/florBlancaGris.gif) no-repeat top left
}
.verdeAncho li, .verdeEstrecho li {
background: url(images/florBlancaVerde.gif) no-repeat top left
}
/**/
.abreGrisAncho {
height: 14px;
font-size:1px;
background: url(images/fdGrisTop.gif) no-repeat
}
.contenGrisAncho {
color: black;
background-color:#e5e5e5;
padding:0 10px;
}
.cierraGrisAncho {
height: 14px;
font-size:1px;
background: url(images/fdGrisInf.gif) no-repeat
}
.grisAncho {
display:block;
clear:both;
margin-bottom:10px
}
.grisAncho h2 {
color:#102b6a;
border-bottom: 1px solid #102b6a;
margin-bottom:8px;
padding-bottom:5px
}
/**/
/**/
.abreGrisEstrecho {
height: 14px;
font-size:1px;
background: url(images/fdGrisTopCol.gif) no-repeat
}
.contenGrisEstrecho {
color: black;
background-color:#e5e5e5;
padding:0 10px;
}
.cierraGrisEstrecho {
height: 14px;
font-size:1px;
background: url(images/fdGrisInfCol.gif) no-repeat
}
.grisEstrecho {
display:block;
clear:both;
margin-bottom:10px
}
.grisEstrecho h2 {
color:#102b6a;
border-bottom: 1px solid #102b6a;
margin-bottom:8px;
padding-bottom:5px
}
/**/
/**/
.abreVerdeEstrecho {
height: 14px;
font-size:1px;
background: url(images/fdVerdeTopCol.gif) no-repeat
}
.contenVerdeEstrecho {
color: black;
background-color:#9cb11a;
padding:0 10px;
}
.cierraVerdeEstrecho {
height: 14px;
font-size:1px;
background: url(images/fdVerdeInfCol.gif) no-repeat
}
.verdeEstrecho {
display:block;
clear:both;
margin-bottom:10px
}
.verdeEstrecho h2 {
color:#102b6a;
border-bottom: 1px solid white;
margin-bottom:8px;
padding-bottom:5px
}
/**/
.colsInterior {
width:534px;
clear:both;
display:block;
}
.colInteriorIzq {
width:262px;
float: left;
}
.colInteriorDer {
width:262px;
float: right;
}
/**/
.separador {
display:block;
height:10px;
clear:both
}




/*********/

#wrapper {
width: 930px;
margin:0 auto;
}
#colIzq {
padding-top: 26px;
width: 188px;
float: left;
}
#colDer {
width: 732px;
float: right;
}

.logo {
margin-bottom: 19px;
}

.menu {
margin-bottom:10px;
}
.abreMenu {
background:url(images/fdMenuTop.gif) no-repeat;
height: 13px;
font-size:1px;
}
.contenMenu {
background-color: #e5e5e5;
/*height:366px;*/
height:252px;
}
.contenMenu li {
font-weight:bold;
font-size: 13px;
list-style: none;
/*border-bottom: 1px solid white;*/
}
.contenMenu li li {
font-weight: normal !important;
font-size: 11px !important;
padding-left:15px;
/*border-bottom: none !important;*/
text-indent:15px;
}
.contenMenu a:link, .contenMenu a:visited {
color: #333 !important;
}
.contenMenu a:hover {
color: #102b6a !important
}
.contenMenu li a:link, .contenMenu li a:visited {
padding: 6px 0;
padding-left:18px;
text-decoration: none;
display:block;
vertical-align: bottom;
}
.contenMenu li.activo {
background:url(images/fdActivo.gif) no-repeat;
border-bottom: none !important
}
.contenMenu li.activo a:link, .contenMenu li.activo a:visited{
color: #102b6a !important
}
.contenMenu li a:hover {
background:url(images/fdActivo.gif) no-repeat;file:///Volumes/MacDatos/CLIENTESbigMac/LemonComputer/web/web/servicio-tecnico.html
}
.contenMenu li li a:link, .contenMenu li li a:visited {
padding: 3px 0 !important;
padding-left:18px;
text-decoration: none;
vertical-align: bottom;
border-bottom: none !important;
}
.contenMenu li.activo ul li a:link, .contenMenu li.activo ul li a:visited{
color: #333 !important
}

.contenMenu li li a:hover {
background:url(images/fdActivo2.gif) no-repeat top left;
}
.contenMenu li li a:active {
background:url(images/fdActivo2.gif) no-repeat 0 2px;
}
.contenMenu li li a.activo {
background:url(images/fdActivo2.gif) no-repeat top left;
border-bottom: none !important
}

.contenMenu ul ul{
margin-top:5px;
margin-bottom:5px;
}
.cierraModulo {
background:url(images/fdMenuInf.gif) no-repeat;
height: 13px;
font-size:1px;
}
/****/
.noticias {

}
.contenNoticias {
height:96px;
padding: 10px;
background-color: #e5e5e5;
}
.noticiaBreve {
font-size:11px;
padding-bottom:8px;
border-bottom: 1px solid white;
margin-bottom:8px;
padding-left:10px;
background:url(images/bulletSimple.gif) no-repeat top left;
}
.masNoticias {
height:15px;
line-height:15px;
font-size:11px;
padding-left:18px;
background:url(images/mas.gif) no-repeat center left;
}
/****/
.ofertas {
width:168px;
padding:9px 30px 0px 15px;
height:105px;
background:url(images/fdOfertas.gif) no-repeat;
}
.ofertas a{
display:block;
clear:both;
margin-bottom:27px
}
/****/

.flash {
/*position: absolute;
top:0px;*/
z-index:1;
margin-bottom:10px;
background-color: white
}
.colDerIzq {
width:534px;
float: left;
}
.colDerDer {
width:188px;
float: right;
}
/****/
.lemonSat{
overflow: hidden;
width:516px;
height:119px;
padding:9px;
margin-bottom: 10px;
background:url(images/fdLemonSat.gif) no-repeat;
}
.lemonSat h1{
color: white;
font-size:22px;
}
.lemonSat h2{
color: #102b6a;
font-size:12px;
}
.lemonSatIzq {
float: left;
width:251px;
}
.lemonSatDer {
float: right;
width:251px;
}
.botSat {
font-weight: bold;
float: left;
width:250px;
text-align:center;
height:23px;
line-height:23px;
margin-left:13px;
margin-top:8px;
background:url(images/fdBotSat.gif) no-repeat;
}
/*****/
.lemonSatMini{
overflow: hidden;
width:168px;
height:117px;
padding:10px;
margin-bottom: 10px;
background:url(images/fdLemonSatMini.gif) no-repeat;
}
.lemonSatMini h1{
color: white;
font-size:20px;
}
.lemonSatMini h2{
color: #102b6a;
font-size:11px;
}
.botSatMini {
font-weight: bold;
clear:both;
width:100%;
text-align:center;
height:23px;
line-height:23px;
margin-top:8px;
background:url(images/fdBotSatMini.gif) no-repeat;
}
/*****/

.servicioTecnico {
width:168px;
height:117px;
padding:10px;
background:url(images/fdServicioTecnico.gif) no-repeat;
}
.servicioTecnico h3 {
color: #102b6a;
font-size:26px;
width:100%;
text-align:center
}
.contenServicioTecnico {
font-size:11px;
margin-left:70px;
margin-top:10px;
}
.contenServicioTecnico a{
font-weight: bold
}
.colDerIzqIzq {
float: left;
width:241px;
height:263px;
padding:10px;
background:url(images/fdVenta.jpg) no-repeat;
}
.colDerIzqIzq h1{
font-size:18px;
margin-bottom:10px;
}
.salto a{
font-weight: bold;
padding-left:10px;
background:url(images/bulletSimple.gif) no-repeat top left;
}

.colDerIzqDer {
float: right;
width:261px;
height:283px;
}
.contenDoble {
height:107px;
background:url(images/fdContenDoble.gif) no-repeat;
margin-bottom:10px;
}
.contenDoble img{
float: left;
margin-right:10px;
}

#pie {
font-size:11px;
clear: both;
}
.partners {
border-top: 1px solid #DDD;
height:88px;
border-bottom: 1px solid #DDD
}
.partnersIzq {
color: #102b6a;
font-size:11px;
width: 120px;
float: left;
height:88px;
line-height:88px
}
.partnersDer {
float: right;
margin-top:13px
}
.pieCopy {
height:30px;
margin-top:10px;
margin-bottom: 10px
}
.pieCopyIzq {
float: left
}
.pieCopyDer {
float: right
}
.pieInteriores {
border-top: 1px solid #DDD
}
.flotante {
position: relative;
width:930px;
margin: 0 auto
}
.tiendaLemon {
position: absolute;
z-index:999;
top:26px;
left:742px;
height:117px;
width:168px;
padding:10px;
background:url(images/fdTienda.png) no-repeat;
}
.tiendaLemon h2{
font-size:18px;
color: white;
margin-left:40px;
margin-top:5px;
margin-bottom:17px;
}


/******************listados*****************/
/*#listado strong, #listado b{
font-weight: normal
}*/
#listado h1{
margin-top:2.5em;
border-bottom: 1px solid #CCC;
padding-bottom:8px;
}
#listado a:link, #listado a:visited{
font-weight: bold;
font-style: italic;
text-decoration: underline
}
#listado a:hover {
color: #666
}


.titularGenerico{
border-bottom: 1px solid #CCC;
padding-bottom:8px;
clear:both;
font-size: 1.8em !important;
line-height:24px;
}
.paginado {
display:block;
margin-top: 1.8em;
margin-bottom:0.8em;
padding: 0 10px 0 10px;
font-size:0.85em;
height: 1.8em;
line-height: 1.8em;
background-color: #e6e6e6
}
.paginadoIzq {
font-size:1.1em;
float:left
}
.paginadoDer {
float:right
}

.elementoListado {
padding:10px;
}
.elementoListadoGris {
padding:10px;
background-color: #e6e6e6
}
.itemTit {
font-size: 1em;
margin-bottom:0.2em
}
.itemTit strong {
margin-right: 10px
}

.itemDesc {
font-size: 0.89em
}

/**/
.volver {
font-size:11px;
font-weight:bold;
margin-bottom:10px;
display:block;
border-top: 1px solid #CCC;
padding-top:5px;
}

