/* estilos de garesauto */

body {
background-image:url(/files/5600-1371-fichero/body2.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#C5C5C5;
height:100%;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

a {
outline:none;
color:#444;
}

.tablaContenedora {
background-image:url(/files/5600-1377-fichero/fondo.jpg);
background-repeat:no-repeat;
background-position:top center;
height:100%;
}
.textTable{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.centro {
border-top:30px solid #C5C5C5;
border-bottom:10px solid #C5C5C5;
}

.noIzquierda, .noDerecha {
width:5px;
}


#estatica5586 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:30px;
}
.estatica .horario {
border:1px dashed #C6C6C6;
background-color:#EFF9FF;
margin:0 190px 10px;
padding:20px;
}

.tablaPrincipal {
height:100%;
width:768px;

}

a.EstiloMenu {
padding:7px 10px;
text-decoration: none;
text-align: left;
font-family : Verdana, Helvetica, sans-serif;
color: #fff;
font-weight: bold;
font-size: 15px;
position:relative;
}

a.EstiloMenuImagen img{
opacity: .5;
filter: alpha(opacity=50);
}

a.EstiloMenuImagen:hover img, a.on img{
opacity: 1;
filter: alpha(opacity=100);
}

.menu a.EstiloMenu:hover {
color:#000;
}

a.on{
background-color:#CD6C03;
text-decoration:none;
}

ul,li {
border:0;
list-style:none;
margin:0;
padding:0;
}

.menu ul {
display:block;
text-align:left;
padding-left:10px;
}

.menu {
background-repeat:no-repeat;
background-position:top center;
height:31px;
}

.cabecera {
height:183px;
}

.textoPagina {
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:700;
}

.pie {
height:31px;
font-family:verdana, Helvetica, sans-serif;
color:#000;
font-size:10px;
font-weight:700;
background-color:#C5C5C5;
text-align:center;
padding:5px 0 5px 0;
}

.enlaceMiniClaro, .licencias {
display:inline;
}

.powered {

padding-left:10px;
margin-left:8px;
}

.estatica li {
list-style:square;
margin-left:30px;
}

.menuCatalogo {
float:right;
padding-right:10px;
padding-top:10px;
margin:10px 12px 0 0 !important;
margin:10px 6px 0 0;
display:block;
width:185px;
height:100% !important;
height:96%;
background-color:#b2b2b2;
}

#dhtmlgoodies_slidedown_menu {
width:185px;
}

#dhtmlgoodies_slidedown_menu a{
padding:0 20px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 {
border-bottom:none;
font-weight:800;
color:#923e0f;
padding-left:15px;
padding-right:0;
width:85%;
font-size:16px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth1:hover {
background-color:#BFB6A7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 {
border-bottom:none;
font-weight:600;
color:#923e0f;
padding-left:25px;
padding-right:0;
width:80%;
font-size:14px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:hover {
background-color:#DFCAA7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3 {
border-bottom:none;
font-weight:800;
color:#923e0f;
padding-left:25px;
font-size:13px;
font-weight:700;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth3:hover {
background-color:#DFCAA7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 {
border-bottom:none;
font-weight:800;
color:#AF4B15;
padding-left:25px;
font-size:12px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4:hover {
background-color:#DFCAA7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth5 {
border-bottom:none;
font-weight:800;
color:#CF5919;
padding-left:25px;
font-size:12px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth5:hover {
background-color:#DFCAA7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth6 {
border-bottom:none;
font-weight:800;
color:#EF671D;
padding-left:25px;
font-size:12px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth6:hover {
background-color:#DFCAA7;
color:#000;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth7 {
border-bottom:none;
font-weight:800;
color:#EF671D;
padding-left:25px;
font-size:12px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth7:hover {
background-color:#DFCAA7;
color:#000;
}
.tablaCatalogoSimple {
width:540px !important;
width:520px;
background-color:#B2B2B2;
}

#cuadroCarrito {
position:absolute;
top:5px;
left:450px;
width:126px;
height:66px;
background-image:url(/ebdml/5558/cuadroCarrito.gif);
}

#cuadroCarrito #boton {
font-weight:700;
font-family:arial;
font-size:12px;
line-height:18px;
background-color:#C6C6C6;
color:#FFF;
width:85px;
height:18px;
text-align:center;
margin:0 auto;
}

#cuadroCarrito #boton:hover {
background-color:#747C98;
cursor:pointer;
}

dt.imagen {
float:left;
}

.datos {
margin:0 0 0 180px;
}

.elementoCatalogoSimple {
width:95%;
min-height:90px;
font-family:verdana, arial;
display:table;
border-bottom:2px dotted #000;
padding:10px;
}

.elementoCatalogoSimple .imagen {
float:left;
text-align:left;
display:table;
margin:5px 15px 10px 5px;
}

.elementoCatalogoSimple .listadoImagenes {
clear:both;
float:left;
display:table;
line-height:20px;
}

.listadoImagenes ul {
list-style:circle;
margin:0;
padding:0 0 0 20px;
}

.elementoCatalogoSimple .listadoImagenes li {
text-align:left;
font-size:12px;
}

.elementoCatalogoSimple .imagen IMG {
border-color:#000;
}

.elementoCatalogoSimple .titulo {
margin-top:5px;
margin-left:5px;
text-align:left;
font-size:16px;
font-weight:700;
color:#444;
display:block;
clear:both;
}

.tituloCategoria {
background-color:#C6C6C6;
color:#333;
font-size:20px;
display:block;
text-align:left;
margin:10px 0;
padding:5px 15px;
border-top:1px solid #A6A6A6;
border-bottom:1px solid #A6A6A6;
}

.elementoCatalogoSimple .descripcion {
clear:right;
text-align:justify;
font-size:12px;
color:#000;
margin-bottom:10px;
font-weight:400px;
}

.elementoCatalogoSimple .precio {
text-align:right;
font-size:14px;
font-weight:700;
color:#FFF;
background-color:#CD6C03;
padding:2px;
padding-right:10px;
clear:both;
}

.elementoCatalogoSimple .formulario {
padding-top:10px;
text-align:right;
display:block;
}

.elementoCatalogoSimple .cantidadElemento {
font-size:12px;
font-weight:700;
color:#000;
}

.elementoCatalogoSimple .agregarElemento {
display:block;
margin-top:5px;
}

.paginaCatalogoSimple {
margin-top:10px;
margin-bottom:20px;
}

.paginaCatalogoSimple .imagenPortada {
margin-top:15px;
margin-left:15px;
}

 .catalogo {
margin:0 10px;
background-color:#BBB;
background-image:url(/files/5600-1376-fichero/fondoCatalogo.jpg);
background-repeat:repeat-y;
background-position:518px;
}

.clear {
clear:both;
}

.carrito .mensaje,.mostrarCarrito .mensaje,.estatica .mensaje {
margin-top:30px;
text-align:center;
font-size:14px;
font-weight:700;
color:#000;
margin-bottom:30px;
}

.carrito ul {
text-align:center;
list-style:none;
margin:0;
padding:0;
}

.mostrarCarrito td,.mostrarCarrito a,.mostrarCarrito th {
color:#FFF;
font-weight:700;
}

.carrito dt,.mostrarCarrito li {
color:#A6A6A6;
display:inline;
margin:10px;
padding:1px;
}

.mostrarCarrito .seguir a,.mostrarCarrito li.borrar a,.mostrarCarrito .pedido a {
color:#989494;
font-weight:700;
}

.mostrarCarrito .seguir a:hover ,.mostrarCarrito li.borrar a:hover ,.mostrarCarrito .pedido a:hover {
color:#444;
background-color:#DFDFDF;
text-decoration:underline;
}

form.formularioElemento {
text-align:center;
display:table;
margin:auto;
font-size:14px;
}

ul.formularioCarrito {
list-style:none;
display:table;
width:415px;
margin:0;
padding:0;
}

.formularioCarrito li {
text-align:right;
margin:0 0 5px;
}

.mostrarCarrito ul {
text-align:center;
list-style:none;
margin:0;
padding:30px 0 0;
}

.mostrarCarrito {
text-align:center;
margin:0;
padding:0 30px;
}

.carrito dt a {
color:#989494;
font-weight:700;
padding:0 5px;
text-decoration:none;
}

.carrito dt a:hover {
color:#444;
background-color:#DFDFDF;
text-decoration:underline;
}

.mostrarCarrito {
text-align:center;
}

.tablaCarrito, .tablaCarrito .etiquetas {
background-color:#DFDFDF;
border:1px solid #C6C6C6;
width:auto;
margin:0 auto;
padding:5px;
color:#FFF;
}

.tablaCarrito td {
background-color:#C6C6C6;
text-align:right;
padding:2px 4px;
}

.tablaCarrito .totalElemento {
font-weight:700;
}

.tablaCarrito .totalCarrito {
font-weight:700;
color:#fff;
}

tr.etiquetas td, .tablaCarrito th {
color:#fff;
font-weight:700;
text-align:center;
}

.tablaCarrito .borrar a {
font-size:14px;
}

.tablaCarrito th {
background-color:#C6C6C6;
text-weight:bold;
text-align:center;
padding:2px 4px;
color:#FFF;
}

.tablaCarrito li.titulo {
color:#FFF;
}

.tablaCarrito ul {
text-align:left;
margin:0;
padding:0;
color:#FFF;
}

td.borrar {
text-align:left;
}

td.totalCarrito {
font-size:1.2em;
padding-right:25px;
}

.menu li,.pie li,.tablaCarrito li {
display:inline;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2,#dhtmlgoodies_slidedown_menu .slMenuItem_depth5 {
margin-top:1px;
}

.marcas {
clear:both
}
.marcas img {
vertical-align:middle;
margin:20px;
}

a.LinkPie:hover {
text-decoration:underline;
}

.buscador {
margin:1px 0px 10px 10px;
padding:8px 8px 8px 8px;
border:1px solid #CD6C03;
width:148px !important;
width:165px;
}

.buscador .textoBuscador, .buscador .categorias {
font-size:12px;
font-weight:700;
font-family:Verdana;
color:#FFF;
}

.buscador input, .buscador select {
font-size:10px;
color:#000;
}

.botonBuscador input {
margin-top:10px;
margin-left:45px;
outline:none;
border:none;
color:000;
}

.buscador .categorias {
margin-top:5px;
}

.tituloResultado{
font-family:Verdana;
font-size:15px;
font-weight:900;
color:#CD6C03;
}

.mensaje{
font-family:Verdana;
font-size:12px;
font-weight:600;
padding-top:10px;
padding-left:10px;
}

.formularioElemento {
float:right;
position:relative;
}

.elementoCatalogoSimple form.formularioElemento {
text-align:left;
display:block;
}

#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul {
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul {
margin-left:0px;
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul {
margin-left:5px;
padding:1px;
}

#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul {
margin-left:10px;
padding:1px;
}

#cat1,#cat2{
width:200px;
margin-left:3px;
}

#cat1 a{
border-bottom:none;
font-weight:800;
color:#444444;
padding-left:5px;
padding-right:0;
font-size:14px;
text-decoration:none;
}

#cat1 a:hover{
background-color:#CB7341;
}


#cat2 a{
font-weight:800;
color:#2F2F2F;
padding-left:15px;
padding-right:0;
font-size:12px;
text-decoration:underline;
}

#cat2 a:hover{
background-color:#CF8C67;
padding-right:15px;
}

#cat3 a{
font-weight:800;
color:#1F1F1F;
padding-left:18px;
padding-right:0;
font-size:12px;
text-decoration:none;
}

#cat3 a:hover{
background-color:#CFAD9B;
padding-right:20px;
}

#cat4 a{
font-weight:800;
color:#1F1F1F;
padding-left:24px;
padding-right:0;
font-size:12px;
text-decoration:underline;
}

#cat4 a:hover{
background-color:#CFB6A8;
padding-right:20px;
}


#cat5 a{
font-weight:800;
color:#1F1F1F;
padding-left:29px;
padding-right:0;
font-size:12px;
text-decoration:none;
}

#cat5 a:hover{
background-color:#CFC7C2;
padding-right:20px;
}

#cat6 a{
font-weight:800;
color:#1F1F1F;
padding-left:29px;
padding-right:0;
font-size:12px;
text-decoration:underline;
}

#cat6 a:hover{
background-color:#FFF5EF;
padding-right:20px;
}

#cat7 a{
font-weight:800;
color:#1F1F1F;
padding-left:29px;
padding-right:0;
font-size:12px;
text-decoration:none;
}

#cat6 a:hover{
background-color:#FFF;
padding-right:20px;
}
