/* CSS Document */
@charset “utf-8?;
/*Neutralizando elementos*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img {
border:0;
}

q:before,q:after {
content:”;
}
abbr,acronym { border:0;
}


/*Fin de la neutralizacion*/



<!-- QUITAMOS VISIONADO STANDARD SHOP -->



div#main div#top div#menusup{

}

 div#menusup{
  display:none;
}

div#main div#top div#banderas{
  display:none;
}

div#main div#top div#carritot{
  display:none;
}

div#carritoc{
  display:none;
}

div#main div#top div#buscadort{
  display:none;
}



div#MENUHOR{

}

div#menu{
  display:none;
}

div#buscadorl{
  display:none;
}

div#buscadorr{
  display:none;
}

div#buscadorc{
  display:none;
}

div#logo {
  display:none;

}
<!-- HTML -->

html {
   color: #000;
   width:1000px;
   font-family: 'Tahoma';
}
body {
  margin: 0;
  padding: 0;
  text-align:center;
  margin-bottom:10px;
  background-color: #fff;
}

div#main {
  width:1000px;
  margin: 0px auto;
  text-align:left;


}

div#encabezado {
  margin: 0 auto;
  width:auto;

  float:left;
}

 a {
 font-size: 11px;
  color: #0e4688;
  text-decoration:none;
  font-family: 'Tahoma';
  font-weight: bold;

}

a:hover {
  font-size: 11px;
  color: #7f8aa4;
  text-decoration:none;
  font-family: 'Tahoma';

}

object {
  margin-top:5px;
  margin-left:15px:
  }



input {
  margin:3px;
  border: 1px solid #033363;
  height:20px;
  font-family: 'Tahoma';
  font-size: 10px;
  color: #000000;
  padding-top:3px;
  padding-left:3px;

   }


<!-- MENU HORIZONTAL -->
div#menutop {
  width:1000px;
  height:25px;
  margin: 0px auto;
  margin:-1px 0px 0px 0px;

   background-image: url(img/bgmenu1.jpg);
}

ul#menuHoriz1 {
  width:1000px;
  height:25px;

}

ul#menuHoriz1 li {
  float: left;
  list-style: none;
  margin: 0px;
  font-size: 10px;



}


ul#menuHoriz1 li a{
  width:125px;
  height:auto;
  color:#fff;
  text-align:center;
  background-image: url(imgSHOP/bgmenu1.jpg);
  padding:7px 5px 7px 5px;
}
ul#menuHoriz1 a:hover {
  color: #f4f101;
  background-image: url(imgSHOP/bgmenu2.jpg);
 font-weight:bold;
}

ul#menuHoriz1 li.seleccionado a{
  color: #f4f101;
  background-image: url(imgSHOP/bgmenu3.jpg);
   font-size: 11px;
}

<!-- SUBMENU  -->
div#submenu {
  margin-top:5px;
  padding-top: 0px;
  float:left;
  height:auto;
  width: 140px;
  clear:both;

}


div#submenu li{
  list-style: none;
  font-size: 11px;
   margin:5px;
}


ul#submenu li a {
  font-family: 'Tahoma';
  color: #08386f;
  width: 140px;
  border-bottom: 1px dotted #08386f;
  padding:3px;
  margin-top:3px
}

ul#submenu li a:hover{
  color: #f4f101;
  background-color: #08386f;
}

ul#submenu li.seleccionado a{
   color: #08386f;
   font-weight:bold;
}


<!-- GALERIA -->

div#galeria {
  xwidth:790px;
  xwidth: expression('950px');
  xheight: auto;

}
ul#galeria {
 clear:both;
  margin-right:10px;
  width:100%;
  height: auto;
}

ul#galeria li {
  float: left;
  text-align:center;

}

ul#galeria li a img{
  background-color: #fff;
  width: 225px;
  height:150px;
  border: 1px solid #7f926f;
  margin: 3px;

}

ul#galeria li a:hover img{
  background-color: #fff;
  width: 225px;
  height:150px;
  border: 1px solid black;

}

<!-- LISTADO NOTICIAS -->

div#noticias {
  width:870px;
  width: expression('870px');
  height: auto;
   background-image: url(imgSHOP/backnoticias.jpg);

}

ul#noticias {
  width:870px;
  width: expression('870px');
  height: 25px;
  color: #000;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: 'Tahoma';
  margin:0px 0px 5px 0px;
   background-image: url(imgSHOP/backnoticias.jpg);


}

ul#noticias li {
  float: left;
  width: 100%;
  display: inline;
  text-decoration: none;
  font-weight: bold;
  height:auto;
   border:1px solid #7b7979;
  height: 25px;

}

ul#noticias h1 {
  font-family: 'Tahoma';
  font-size: 11px;
  text-decoration: bold;
  margin-bottom:0px;
  border-bottom:3px double #ffffff;
  padding:4px 15px 2px 15px;
  height:auto;
  float:left;
  width:auto;
}	
	
ul#noticias h2 {
  display: none;
}

ul#noticias h3 {
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Tahoma';
  float:left;
  width:auto;
  height:auto;
  color: #777777;


}

ul#noticias h3 a{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Tahoma';
  float:left;
  width: auto;
  height:auto;
  color: #000;

}

ul#noticias h3 a:hover{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Tahoma';
  float:left;
  width:auto;
  height:auto;
  color: #777;

}

ul#noticias h4 {
  font-family: 'Tahoma';
  padding: 2px;
  font-size: 13px;
  height:auto;
  float:left;
  color:#7b7979;
  display:none;
}

ul#noticias h5 a{
font-weight: normal;
  padding: 3px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Tahoma';
  width: auto;
  height:auto;
  color: #053874;
  float:right;
  font-weight: bold;
}

ul#noticias h5 a:hover{
font-weight: normal;
  padding: 3px;
  font-size: 11px;
  text-decoration: none;
  font-family: 'Tahoma';
  float:right;
  width: auto;
  height:auto;
   font-weight: bold;
    color: #777;

}

<!-- NOTICIAS -->

div.noticia1 {
  width: 100%;
  height: 100%;
  text-align: left;
  padding: 0px;
  border: 1px solid #0c51a1;
  background-image: url(imgSHOP/fondopopnoticias.jpg);
   background-color: #053874;
}

div.noticiaPOPUP {
  position: relative;
  width: 100%;
  height: 100%;
     background-color: #053874;
}

div.noticia1 h1 {
  margin: 95px 10px 10px 10px;
  font-family: 'Tahoma';
  font-size: 15px;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  width: 100%;
}

div.noticia1 h2 {
  
  display: none;
}

div.noticia1 h3 {
  padding: 5px;
  font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	font-family: 'Tahoma';
  overflow: hidden;
  width: 100%;
  margin: 5px 10px 10px 10px;
    border: 1px solid #0c51a1;
    background-color:fff;
}

div.noticia1 h4 {
	font-family: 'Tahoma';
  margin: 5px 0px 5px 5px;
    padding: 5px;
  font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7f926f;
	text-decoration: bold;
}

div.noticiaANTES {
  display:none;
  width: 50%;
  background-image: url('image/inoticias.png')
}
<!-- DIVs -->



div#menuHorizDebajo {

  background-repeat: repeat-x;
  width:950px;
  height: 25px;
  display:none;
}

div#pie {
  height:auto;
  clear: both;
  font-family: 'Tahoma';
  font-size: 10px;
  color: #ffffff;
  background-COLOR:#ffffff;
  margin: 0 auto;
  margin-top:10px;
  width:990px;

}

div#pie a{

  color: #ffffff;

}

div#pie td{
   padding:3px;
   width:141px;
}



div#empresas {
  color: #000000;
  float: left;
  width:950px;
  height: 20px;
  text-decoration: none;
  text-indent: 2px;
  font-family: 'Tahoma';
  font-size: 9px;
margin: 0px auto;
 
}



div#central{
  width:auto;
  height: auto;
  float: left;
    margin-top:5px;
}


div#contenido{
  width:auto;
  height: auto;
  float: left;

}


div#interior	 {

  font-family: 'Tahoma';
  font-size: 11px;
  width:auto;
  margin: 0px auto;

   height: 270px;

}

div#caja{

  line-height:15pt;
  color: #000;
  width:auto;
    height: auto;
    float:left;
  
}

td {
  font-family: 'Tahoma';
  font-size: 11px;
  width:auto;
  margin: 0px auto;
  padding:2px;
}



div#titulillo {
  border-bottom:1px solid #5d82c6;
  margin:5px;
  width:auto;
height:auto;
  font-family: 'Tahoma';
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  text-align: left;
  color:black;
  display: none;

}

div#titulillo span {
  text-align: right;

}

div#banners {
   clear:both;
   width:999px;
   height:auto;
   margin-top:5px;
}

div#banners a{
   margin: 0px 6px 0px 0px;
}




div#realizada {
	position:relative;
	width: 770px;
    height: 25px;
	font-family: 'Tahoma';
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div#subpie {
padding-top: 5px;
	font-family: 'Tahoma';
	font-size: 11px;
	color: #7f8aa4;
    width:500px;
}

div#subpie a{
	font-family: 'Tahoma';
	font-size: 11px;
	color: #7f8aa4;
    width:auto;
}

div#subpie a:hover{
	font-weight:bold;
}

div#titulilloavisolegal {
  font-family: 'Tahoma';
  font-size: 14px;
	font-weight:bold;
    margin-top: 10px;
}
<!-- Clases de contenidos -->

body.Ccontenido div#banners,body.Ccontenido div#submenu {
  display: none;
  
}
  
  <!-- Estilo BANNER  -->
body.Cbanner div#submenu {

}

body.Cbanner div#banners {
 

}
body.Cbanner div#interior {


}

  <!-- Estilo SUBMENU  -->
body.Csubmenu div#banners {
  display: none;
}
body.Csubmenu div#submenu {
  float: left;
  width: 169px;



}
body.Csubmenu div#caja {
  width: 830px;


}



/*******************CUADRO LOGIN CENTRADO*************/

DIV#CUADROLOGINC {
  width: 140px;
  border: 1px solid black;
  background-image: url(images/backusers.jpg);
  margin: 10px;
  font-family: 'Tahoma';
  font-size: 14px;
  color: #000000;
  padding: 2px;
  clear:both;
  margin-left:3px;
  float:left;
  display:none;
}



div#cuadrologinc div#labeluser{
 float:left;
 font-size: 0.7em;


 }

div#cuadrologinc div#labeldatos{

 width: 100px;
 font-size: 0.7em;


 }

div#cuadrologinc div#conimg{
   border: 1px solid black;
 width: 130px;
 height: 22px;
 margin-right: 5px;
 margin-top: 2px;
 margin-bottom: 10px;
 float:left;

}


div#cuadrologinc div#conimg input{

 border-width: 0px;	
 font-size: 0.7em;
 margin-left: 30px;
 margin-top: 2px; 
 width: 100px;
   display:none;
}


div#cuadrologinc  div#botonentrar{
 margin-top: 3px;
 float:left;

}


div#cuadrologinc div#botonentrar a img{
 border-width: 0px;

}

div#cuadrologinc  div#botonregistro{
 margin: 8px 0px 0px 55px;
 float:left;
 clear:both;
 display:none;
 
}


div#cuadrologinc div#botonregistro a img{
 border-width: 0px;
   display:none;
}

div#cuadrologinc div#labellogout{
 position:relative;
 float:left;
 font-size: 0.7em;
 margin-left: 10px;
 margin-top: 10px;
 text-align:right;
 width: 100px; 
 align: right;
   display:none;
}

div#cuadrologinc div#labellogout a img{
   display:none;
 border-width: 0px;
}

div#linkcontra{ 
 margin: 8px 0px 0px 55px;
 float:left;
 clear:both;
 display:none;
 
}

/*******************CUADRO LOGIN CENTRADO*************/

div#cabecerabuscador{ 

 display:none;
 
}

/*******************MAILS*************/


}
div#textorespuestamail	 {
  font-family: 'Tahoma';
  font-size: 10px;
  color: #000000;
  width: 600px;
  margin-top: 5px;
  padding: 15px;
  margin-bottom: 305px;
  margin-left: 20px;

}

div#toprespuestamail	 {
  font-family: 'Tahoma';
  font-size: 14px;
  color: #000000;
  width: 400px;
  margin-top: 5px;
  padding: 15px;
  margin-bottom: 10px;
  margin-left: 20px;
  background-color:white;
}

div#TEXTOCONTRA {
  font-family: 'Tahoma';
  font-size: 11px;
  width:auto;
  color: #000;
  margin-top:10px;
  line-height:15pt;

}

div#TITULOFACTURA {
  float:right;
  font-family: 'Tahoma';
  font-size: 14px;
  color: #000000;
  margin-top: 15px;
  padding: 1px;
  text-align: center;
  display: none;
}

div#MAINFORMULARIO {
  

}

#logoadicional{
width=120;
align="right";
}

div#MAIN, div#SHADE, #banners, div#CUERPO, DIV#caja DIV OBJECT {
z-index:1;
}

