/* estilos sergiomontesinos */

body {
background-color:#fff;

margin:0;
font-family:Arial, Helvetica, sans-serif;
}
.menu{
width:887px;
height:139px;
}
.tablaContenedora {
height:100%;
}
.tablaPrincipal {
height:100%;
width:887px;
}
.centro{
text-align:justify;
padding-left:40px;
padding-right:40px;
padding-top:10px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#555;
}
ul, li {
border:0;
margin:0;
padding:0;
list-style:none;
position:relative;
}
li{
display:inline;
}
a {
color:#F52;
font-weight:700;
text-decoration:none;
outline:none;
}
.noIzquierda, .noDerecha {
display:none;
}
.menu ul{
background-position:top center;
background-repeat:no-repeat;
display:block;
height:139px;
position:relative;
top:60px;
left:160px;
}
a.linkOpacity img {
opacity: .4;
filter: alpha(opacity=40);
}
a.linkOpacity:hover img {
opacity: .8;
filter: alpha(opacity=80);
}
/* Botonera sergiomontesinos */
.EstiloMenuImagen{
}
#MenuCabecera103420{
position:relative;
left:-8px;
}
#MenuCabecera389720{
position:relative;
left:-4px;
}
#MenuCabecera104620{
position:relative;
right:1px;
}
#MenuCabecera104520{
position:relative;
right:-5px;
}
#MenuCabecera102720{
position:relative;
right:-8px;
}
/* PORTFOLIO */
.menuCatalogo {
float:left;

width:165px;

margin-top:11px;
padding:10px
}

/********************/

#dhtmlgoodies_slidedown_menu {
width:165  !important;
width:150px;
border-top: 1px solid #b6b6b6;
}
#dhtmlgoodies_slidedown_menu a {
color:#777;
text-decoration:none;
display:block;
clear:both;
width:150  !important;
width:165px;
padding-left:0px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1 {
padding-left:18px;
line-height:18px;
margin:0;
padding:0 0 0 14px;
color:#777;
font-size:10px;
border-left: 1px solid #b6b6b6;
border-right: 1px solid #b6b6b6;
border-bottom: 1px solid #b6b6b6;

}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1:hover {
text-decoration:none;
background-color:#b6b6b6;
color:#fff;
border-left: 1px solid #b6b6b6;
border-right: 1px solid #b6b6b6;

}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 {
margin-bottom:1px;
padding-left:7px;
border-bottom:1px solid #FFF;
font-family:verdana, Helvetica, sans-serif;
font-size:13px;
color:#888;
}
#dhtmlgoodies_slidedown_menu a.slMenuItem_depth3 {
margin-top:1px;
padding-left:10px;
font-weight:300;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 {
margin-top:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul {
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul {
margin-left:0px;
padding:0px;

}
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul {
margin-left:0px;
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul {
margin-left:0px;
padding:1px;
}

/********************/
.imagenPortada{
position:relative;
left: 120px;
top:10px;
}
.tituloCategoria {
display:block;
border-bottom:1px dotted #999;

margin:0 20px 5px 20px;
padding:2px;
font-size:16px;
font-weight:700;
color:#f52;
}
table.tablaCatalogoSimple{
height:auto;
}
.elementoCatalogoSimple {
margin:0 20px 5px 20px;
border-bottom:1px dotted #999;

}
.elementoCatalogoSimple .titulo {
color:#555;
text-align:left;
margin:10px 0px 15px 0;
padding:3px;
font-weight:700;
border-top:1px solid #999;
border-bottom:1px solid #999;
font-size:12px;

background-repeat:repeat-x;
background-position:0 -130px;
}
.elementoCatalogoSimple img{
border:none;
float:left;
width:165px;
height:113px;
margin:0 15px 10px 0px;
border:1px solid #b6b6b6;
}
.elementoCatalogoSimple .imagen a:hover img{
opacity: .5;
filter: alpha(opacity=50);
}
.elementoCatalogoSimple .descripcion {
display:block;
text-align:justify;
font-size:12px;
margin:0 0px 10px 0px;

color:#777;


}
.elementoCatalogoSimple .precio {
margin-top:5px !important;
margin-top:15px;
margin-right:15px !important;
margin-right:8px;
float:right;
font-weight:700;
font-size:14px;
color:#FF342F;
padding-bottom:10px;
background-image:url(/files/5600-1276-fichero/iva.jpg);
background-repeat:no-repeat;
background-position:right bottom;
float:right;
}
.elementoCatalogoSimple .formulario {
margin-top:10px;
font-size:14px;
}
.paginaCatalogoSimple{
height:auto;
}


.clear {
clear:both;
display:block;
}
.elementoCatalogoSimple .formulario br {
display:none;
}
.elementoCatalogoSimple .formularioElemento {
background-image:url(/files/5600-868-fichero/fondoMenu.jpg);
background-repeat:repeat-x;
background-position:0 -110px;
padding:3px;
font-weight:700;
}


.buscador {
margin:17px 0px 10px 0px;
padding:8px 8px 8px 8px;
border:1px solid #b6b6b6;
width:148px !important;
width:165px;

}

.buscador .textoBuscador, .buscador .categorias {
font-size:12px;
font-weight:700;
font-family:Verdana;
color:#777;
}

.buscador input, .buscador select {
font-size:10px;

color:#777;
}
.botonBuscador input {
background-image:url(/files/5600-2335-fichero/buscarOn2.gif);
margin-left:45px;
margin-top:10px;
outline:none;
border:none;
color:fff;
}

.buscador .categorias {
margin-top:5px;
}

.powered {
display:none;
}

.indexGlobal {
padding: 10px;
}

.tablaCab1 {
border: 1px solid #c9c9c9;
background-color: #c9c9c9;
}

.tablaCab td{
background-color:#c9c9c9;
color:#FFF;
font-weight:700;
padding:2px;
}

td.autor {
display:none;
text-align:right;
padding-right:20px;
}

td.fecha {
display:none;
padding-left:20px;
}

.fondoNoticia {
display:block;
background-color: #ececec;
border: 1px solid #c9c9c9;
padding:20px 0;
margin-bottom:5px;
text-align:center;
}

.encuadreNoticia img {
float:left;
margin: 0 20px 15px 20px;
width:200px;
}

.clear {
display:block;
clear:both;
}

.tituloNoticia {
text-align:justify;
display:block;
font-weight:bold;
font-size:10px;
margin:0 20px;
margin-bottom:15px;
}

.textoNoticia {
display:block;
margin:0 20px;
text-align:justify;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Pie sergiomontesinos */
.textoPie1{
color:#888;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
position:relative;
top:-15px;
}
.textoPie2{
color:#888;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
position:relative;
top:50px;
}
.pie{
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F5C026;
}
td.pie{
height:191px;
width:887px;

}
a.enlaceMini{
color:#555;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
a.enlaceMini:hover{
text-decoration:underline;
}

a.enlaceMiniN{
color:#DF5200;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
a.enlaceMiniN:hover{
text-decoration:underline;
}
#estatica1619 img{
position:relative;
left:0px;
top:30px;
}
#estatica1626{
margin-left:10px;
margin-right:10px;
}
#estatica1638{
margin-left:10px;
margin-right:10px;
}
#estatica1673{
margin-left:10px;
margin-right:10px;
}
#estatica1637{
margin-left:10px;
margin-right:10px;
}
#estatica5049{
margin-left:10px;
margin-right:10px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#555;
text-align:justify;
}
#estatica1637 li{
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#555;
text-align:justify;
display:list-item;
list-style:circle;
}
#estatica1637 ul{
padding-left:10px;
}
a.LinkCat{
color:#F52;
font-weight:700;
text-decoration:none;
outline:none;
}
a.LinkCat:hover{
text-decoration:underline;
}
.transparency{
opacity: .6;
filter: alpha(opacity=60);
}
/* formulario */

.formulario .label{
font-size:10px;
line-height:10px;

padding:4px 5px;
text-align:right;
font-weight:bold;
color:#555;
}

.formulario td {


width: 275px;
}

.formulario table{
margin-top:20px;
margin-bottom:20px;

}
.formulario{
background-image:url(/files/5600-2377-fichero/champiLogo.jpg);
background-repeat:no-repeat;
background-position: 5 22px;
}
.formulario input, .seccionMultiple .formulario textarea, .seccionMultiple .formulario select{
}
.formulario input {
width:auto;
margin:5px 0;
padding:0 5px 0 5px;
font-size:10px;
font-family:Verdana;
font-weight:700;
border: 1px solid #b6b6b6;
font-weight:bold;
color:#555;
background-color:#fff;
}

.formulario table {
margin-left:70px;
}
textarea{
border: 1px solid #b6b6b6;
margin-top:20px;
}
.textoFinal{
color:#222;
font-weight:600;
display:block;
text-align:justify;
font-size:13px;
margin:10px 30px 0;
}

#pag4424 .tablaCab1{
margin-top:15px;
}


#pag4424 #mensaje332456{
margin-left:40px;
margin-right:40px;
}
.tituloUno{
color:#fff;
font-weight:bold;
font-size:14px;
font-family:Verdana;
padding-left:10px;
}
.tituloDos{
color:#555;
font-weight:bold;
font-size:13px;
font-family:Verdana;
padding-left:22px;
}
