
/*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{
      display:none;
}

 div#menusup{
  display:none;
}

div#top div#banderas{
  border-left: 1px solid #fff;
  width: 140px;
  float:right;
  height: auto;
  margin-right:10px;
  display:none;
}

div#idiomatxt a{
  color:#fff;
  margin-left: 10px;
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding-top: 4px;
  width:50px;
  height:20px;
}
img#bandera {
   border: 0px;
   float: left;
   display:none;
}

div#escojer{
   color: #fff;
   font-size: 8px;
   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;

}

div#multiplecontenido {
 padding: 5px;
}

div#multiplecontenido div#titulo{
  color: #444444;
  padding: 10px 0px 0px 15px;

}

div#multiplecontenido div#titulo a{
  padding: 0px 0px 0px 15px;
  color: #444444;
  background: url(imgSHOP/flecha.jpg);
  background-repeat: no-repeat;
}

div#multiplecontenido div#titulo a:hover{
  padding: 0px 0px 0px 15px;
  color: #888888;
  background: url(imgSHOP/flecha.jpg);
  background-repeat: no-repeat;
  margin-left:5px;
}

<!-- HTML -->

html {
  margin: 0px auto;
  color: #000;
  width:950px;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}
body {
  margin: 0px auto;
  padding: 0;
  text-align:center;
  background:#cccccb;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   margin-top:10px;

}



div#main {
  width:950px;
  margin: 0px auto;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;


}
div#top {

  margin: 0px auto;
  width:950px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: url(imgSHOP/backtop3.jpg);

}
div#encabezado {
  margin: 0 auto;
  width:950px;
  clear:both;
  background:white;

}

 a {
 font-size: 10px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;

}

a:hover {
  font-size: 10px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;

}





input {
  margin:1px;
  height:20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:2px;
  padding-bottom: 4px;
  border:1px solid #AAAAAA;
  background-image: url(imgSHOP/fonsinput.jpg);
 }

select {
  margin:1px;
  height:20px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top:2px;
  padding-bottom: 4px;
  border:1px solid #AAAAAA;
  background-image: url(imgSHOP/fonsinput.jpg);
 }



textarea{
  margin:1px;
    border:1px solid #AAAAAA;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding:3px;
  background-color: #f6f6f6;
  width:300px;
 }


<!-- MENU HORIZONTAL -->
2div#menutop {
  width:950px;
  margin: 0px auto;
  margin:0px;
  color: #fff;


}
div#menutop {
  margin: 0 auto;
  width:950px;
  height:40px;
  height: expression('20px');
  margin:0px 0px 3px 0px;
  clear:both;;

  }

ul#menuHoriz1 {
  text-align:center;
}


h1.titmenu{
float: left;
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
  width: 125px;
  width: expression('125px');
  height: 24px;
  height: expression('36');
  padding-top:10px;
  background: url(imgSHOP/backmenu3.png);
  margin-right:1px;
text-align:center;
}


h1.titmenu a{
    font-size: 10px;
  text-align: center;
  color: #444444;
}


h1.titmenufinal{
float: left;
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
  width: 125px;
  width: expression('125px');
  height: 24px;
  height: expression('36');
  padding-top:10px;
  background: url(imgSHOP/backmenu3.png);
  margin-right:1px;
text-align:center;
}


h1.titmenufinal a{
    font-size: 10px;
  text-align: center;
  color: #444444;
}

h1.seleccionado{
float: left;
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
  width: 125px;
  width: expression('125px');
  height: 24px;
  height: expression('36');
  padding-top:10px;
  background: url(imgSHOP/backmenu3.png);
  margin-right:1px;
text-align:center;
}


h1.seleccionado a{
    font-size: 10px;
  text-align: center;
  color: #444444;
}


h1.seleccionadofinal{
float: left;
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
  width: 125px;
  width: expression('125px');
  height: 24px;
  height: expression('36');
  padding-top:10px;
  background: url(imgSHOP/backmenu3.png);
  margin-right:1px;
text-align:center;
}


h1.seleccionado a{
    font-size: 10px;
  text-align: center;
  color: #444444;
}

ul#menuHoriz1 li {
  float: left;
  list-style: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
  width: 125px;
  width: expression('125px');
  height: 24px;
  height: expression('36');
  padding-top:10px;
  background: url(imgSHOP/backmenu3.png);
  margin-right:1px;
}


ul#menuHoriz1 li a{
    font-size: 10px;
  text-align: center;
  color: #444444;


}
ul#menuHoriz1 a:hover {
  color: #ffffff;

}

h1 a:hover {
  color: #ffffff;

}


<!-- SUBMENU  -->
div#submenu {
  border-right:1px solid #DDDDDD;
  float:left;
  height:auto;
  width: 180px;
  width: expression('200px');
  height: 300px;
  height: expression('300');
  clear:both;
  display:table;

}


div#submenu li{
  list-style: none;
   border-bottom:1px dotted #444444;
   padding:10px 0px 2px 0px;
}

ul#submenu li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #444444;
  width: 180px;
  font-size: 10px;

}

ul#submenu li a:hover{
  color: #6699FF;


}

ul#submenu li.seleccionado a{
  color: #000;
  text-align: center;
}


<!-- GALERIA -->

div#galeria {
  xwidth:790px;
  xwidth: expression('950px');
  xheight: auto;
}

div#tituloimagen {
  color: #949955;
  width: auto;
  font-size: 10px;
  margin-bottom:10px;
}

ul#galeria {
  width:108%;
  width: expression('101%');
  height: auto;
  text-align: center;
  margin-left:5px;
   margin-top:15px;
   display:table;
}



ul#galeria li {
  float: left;
  text-align:center;
   display: inline;
     margin: 3px 15px 3px 10px;
}

ul#galeria li a img{
  background-color: #fff;
  width: 155px;
  height:100px;
  border: 1px solid #999999;

}

ul#galeria li a:hover img{
  background-color: #fff;
  width: 155px;
  height:100px;
  border: 1px solid #ccccc;
  margin-top:1px;
}


div#news {


}

<!-- NOTICIAS -->

div#titularnoticia {
  width:615px;
  width:expression('615px');
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    float:left;
    display:table;
    list-style-type: none;
    display:none;
}

div.noticia {
  width:500px;
  width:expression('615px');
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;

    display:table;
    list-style-type: none;

}


div.noticia h1 {
  margin: 5px 10px 10px 10px;
  font-family: 'Arial';
  font-size: 15px;
  font-weight: bold;
  color: #444444;
  text-decoration: none;
  width: 100%;
}

div.noticia1 h1 {
  margin: 15px 10px 10px 180px;
  font-family: 'Arial';
  font-size: 15px;
  font-weight: bold;
  color: #444444;
  text-decoration: none;
  width:95%;
  width:expression('100%');
}


div.noticia h2 {
  margin: 5px 10px 10px 10px;
  font-family: 'Arial';
  font-size: 13px;
  font-weight: bold;
  color: #7E7E7E;
  text-decoration: none;
  width: 100%;
}

div.noticia1 h2 {
   margin: 5px 10px 10px 180px;
  font-family: 'Arial';
  font-size: 12px;
  font-weight: bold;
  color: #7E7E7E;
  text-decoration: none;
  width:95%;
  width:expression('100%');
}

div.noticia h3 {
  padding: 5px;
  font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	font-family: 'Arial';
  overflow: hidden;
  width: 100%;
  margin: 5px 10px 10px 5px;
  line-height:15px;

}

div.noticia1 h3 {
  padding: 5px;
  font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	font-family: 'Arial';
  overflow: hidden;
  width:95%;
  width:expression('100%');
  margin: 35px 10px 10px 5px;
  line-height:15px;

}




div.noticia1 h4 {
  font-family: 'Arial';
  padding: 2px;
  font-size: 9px;
  height:auto;
  text-align:right;
  font-style:italic;
  border-bottom:1px dotted #777777;
  color: #777777;
     display:none;
}

div.noticia h4 {
	font-family: 'Arial';
  margin: 5px 0px 5px 5px;
    padding: 5px;
  font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7f926f;
	text-decoration: bold;
   display:none;
}

h5 a{
  width:615px;
  width:expression('615px');
     height:25px;
     height: expression ('30px');
  font-weight: normal;
  font-size: 10px;
  text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:right;
  color: #677979;
  clear:both;
  padding:5px;
  margin-top: 10px;
}



div.noticiaPOPUP {
  width:600px;
  width:expression('640px');
  height:500px;
  height: expression ('500px');
  text-align:left;

}

div.noticiaPOPUP div.noticia1 {
  width:600px;
  width:expression('640px');
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    display:table;
    list-style-type: none;

}
<!-- DIVs -->



div#menuHorizDebajo {

  background-repeat: repeat-x;
  width:950px;
  height: 25px;
  display:none;
}

div#pie{
  clear:both;
  margin: 0 auto;
  width:950px;
  float:left;
  font-size: 11px;
  font-weight: bold;
  height: auto;
  border-top:1px solid #444444;
  background: url(imgSHOP/backtop3.jpg);

}
div#pie td{
    color: #fdfbfb;
    font-size: 10px;
    PADDING-top:5px;
    PADDING-bottom:5px;
}

div#pie td a{
  color: #fdfbfb;
  font-size: 10px;
}

div#pie td a:hover{
   color: #fdfbfb;
}


div#empresas {
  color: #000000;
  float: left;
  width:950px;
  height: 20px;
  text-decoration: none;
  text-indent: 2px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
margin: 0px auto;
clear:both;

}



div#central{
    width:auto;
  width: expression ('auto');
  height: auto;
 display:table;
    background: url(imgSHOP/bgweb3.jpg);
   background-repeat: NO repeat;
}


div#contenido{
    width:auto;
  width: expression ('auto');
  height: 350px;
  float: left;
  color: #333333;
  display:table;

  }


div#interior	 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width:auto;
  margin: 0px auto;
  float:left;
  width:630px;
  width:expression('650px');
  display:table;
}

div#caja{
  width:100%;
  width: expression ('98%');
  font-size: 11px;
  line-height:14pt;
  height: auto;
  float:left;
  margin-top:5px;
  padding-left:5px;
    margin-bottom:25px;
   color:#000000;
}

div#caja a{
  font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight:normal;
  color:#000000;
  }

div#caja a:hover{
  color:#888888;

  }

div#caja td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  width:auto;
  margin: 0px auto;
  padding:2px;
  line-height:12pt;
  font-size: 11px;

}

div#caja td a{
   font-family: Verdana, Arial, Helvetica, sans-serif;
  width:auto;
  margin: 0px auto;
  padding:2px;
    color: #666666;
}

div#caja td a:hover{
   font-family: Verdana, Arial, Helvetica, sans-serif;
  width:auto;
  margin: 0px auto;
  padding:2px;
  color: #777777;
}



div#titulillo {
  border-bottom:1px solid #5d82c6;
  margin:5px;
  width:auto;
height:auto;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  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 {
 float:right;
}

div#banners img{

}




div#realizada {
	position:relative;
	width: 770px;
    height: 25px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

div#subpie {
  height:auto;
  clear: both;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #777777;
  margin: 0 auto;
  width:938px;
  text-align: center;
  padding:5px;
}

div#subpie a{
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
   color: #777777;
    width:auto;
}

div#subpie a:hover{
	font-weight:bold;
	color: #999999;
}

div#titulilloavisolegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-weight:bold;
    margin-top: 20px;
  display:table;
    clear: both;
     margin: 0 auto;
  width:700px;
}
<!-- Clases de contenidos -->

body.Ccontenido div#banners,body.Ccontenido div#submenu {
  display: none;
  
}

  <!-- Estilo BANNER  -->
body.Cbanner div#submenu {

     display: none;

}

body.Cbanner div#banners {
  width:250px;
  width: expression ('250px');
   margin: 10px 0px 10px 0px;
 float:right;
 top:auto;

 }

body.Cbanner div#banners img{
  float: center;
  margin-bottom: 10px;
}
body.Cbanner div#central{
  width:950px;
  width: expression ('950px');
  height: auto;
 display:table;

}

body.Cbanner div#interior	 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width:auto;
  margin: 0px auto;
  float:left;
  width:670px;
  width:expression('685px');
}

body.Cbanner div#caja{
  width:100%;
  width: expression ('98%');
  font-size: 11px;
  line-height:14pt;
  height: auto;
  float:left;
    margin-top:8px;
      padding-left:5px;
}

body.Cbanner div#news {
  width:690px;
  width:expression('615px');
  height: auto;
    height: expression ('auto');
  margin-top:10px;
  margin-left:5px;
  display:table;

}


body.Cbanner ul#noticias {
  width:615px;
  width:expression('615px');
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    float:left;
    display:table;
    list-style-type: none;

}

body.Cbanner ul#noticias li {
    width:670px;
  width:expression('615px');
    border:1px solid #BBBBBB;
    margin-bottom:15px;
     background: #ffffff;
}

body.Cbanner ul#noticias li img {
	border:1px solid #000;
}

body.Cbanner ul#noticias h1 {
  width:640px;
  width:expression('673px');
  height:25px;
     height: expression ('30px');
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: bold;
  margin-bottom:5px;
    padding:5px 15px 5px 15px; 
  height:auto;
  color: #fefefe;
   float:left;
   background: url(imgSHOP/backnewslista3.jpg);
       display:table;
}

body.Cbanner ul#noticias h2 {
    width:98%;
   width:expression('110%');
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-bottom:5px;
    padding:3px 15px 3px 15px;
  height:auto;
  color: #888888;
   float:left;
}

body.Cbanner ul#noticias h3{
      width:98%;
   width:expression('110%');
   line-height: 14px;
  color: #444444;
   float:left;
  font-weight: normal;
    padding:3px 15px 3px 15px;
}

body.Cbanner ul#noticias h3 a{
    line-height: 14px;
  color: #444444;
   float:left;
  font-weight: normal;
}



body.Cbanner ul#noticias h4 {
  width: 100px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 2px;
  font-size: 9px;
  height:auto;
  text-align:left;
  font-style:italic;
  color: #666666;
  float:left;
  border:0px;
  display:none;
  }

body.Cbanner ul#noticias h5{
    width:97%;
   width:expression('110%');
     height:25px;
     height: expression ('30px');
  font-weight: normal;
  font-size: 10px;
  text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:right;
  color: #677979;
  clear:both;
  padding:5px;

}

body.Cbanner ul#noticias h5 a{

  color: #677979;

}

body.Cbanner ul#noticias h5 a:hover{

  color: #AAAAAA;
}

body.Cbanner ul#noticias h5 img{
 border:0px;
}


  <!-- Estilo SUBMENU  -->
body.Csubmenu div#banners {

}
body.Csubmenu div#submenu {
  border-right:1px solid #DDDDDD;
  float:left;
  height:auto;
  width: 180px;
  width: expression('200px');
  height: 300px;
  height: expression('300');
  clear:both;
  display:table;


}

body.Csubmenu ul#submenu li{
   font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #fff;
  width: 120px;
  text-align: left;
  font-size: 10px;
  height:20px;

}

body.Csubmenu div#central{
  width:700px;
  width:expression('745px');
  height: auto;
  display:table;


}

body.Csubmenu div#interior	 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width:auto;
  margin: 0px auto;
  float:left;
  width:700px;
  width:expression('735px');
}

body.Csubmenu div#caja{
  width:100%;
  width: expression ('95%');
  font-size: 11px;
  line-height:14pt;
  height: auto;
  float:left;
    margin-top:8px;
      padding-left:5px;

}

body.Csubmenu div#news {
       margin-top:10px;

}


body.Csubmenu ul#noticias {

  width:85%;
  width: expression ('105%');
	height: auto;
	color: #000;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-bottom:5px;
    float:left;
    display:table;
}

body.Csubmenu ul#noticias li {

  float: left;
  width: auto;

  text-decoration: none;
  font-weight: bold;
  height:30px;
  color:#fff;
  padding:5px;
   background: url(imgSHOP/backnewslista.jpg);
   background-image: url(imgSHOP/backnewslista.jpg);
}

body.Csubmenu ul#noticias li img {
	border:1px solid #000;
}

body.Csubmenu ul#noticias h1 {
	width:500px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: bold;
  margin-bottom:5px;
  padding:3px;
  height:auto;
  color: #666666;
   float:left;

}

body.Csubmenu ul#noticias h2 {
  display: none;
}

body.Csubmenu ul#noticias h3 {
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  float:left;
  width: 99%;
  height:auto;
  color: #888888;

}

body.Csubmenu ul#noticias h3 {
 display: none;

}

body.Csubmenu ul#noticias h4 {
  width: 100px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 2px;
  font-size: 9px;
  height:auto;
  text-align:left;
  font-style:italic;
  color: #666666;
  float:left;
  border:0px
  }

body.Csubmenu ul#noticias h5 a{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  float:right;
  color: #677979;

}

body.Csubmenu ul#noticias h5 a:hover{
font-weight: normal;
  padding: 2px;
  font-size: 11px;
  text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  float:right;
  color: #AAAAAA;
}

body.Csubmenu ul#noticias h5 img{
 border:0px;
}

/******************************ZONA DE USUARIOS*****************/


/*******************CUADRO LOGIN CENTRADO*************/



DIV#CUADROLOGINT {
  width:auto;
  width:expression('auto');
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #fdfdfd;
  font-size: 10px;
  display: none;
  float:right;
  height:25px;
  height:expression('25px');
  padding-top:3px;
}



DIV#CUADROLOGINT div#labeluser{
   float:left;

     padding-top:3px;

 }

DIV#CUADROLOGINT div#labeldatos{

 }

DIV#CUADROLOGINT div#conimg{
 float:left;
 padding: 0px;
 margin-left: 3px;
 text-align:left;

}


DIV#CUADROLOGINT input {
   font-family: Verdana, Arial;
   font-size: 10px;
   color: #040404;
   background-color: #ffffff;
   border:1px solid #999999;
   width: 80px;
   height:15px;
   height:expression('16px');
   margin:2px 10px 2px 3px;
   padding:1px;
   }



DIV#CUADROLOGINT  div#botonentrar{
 margin: 1px 0px 0px 0px;
 height: auto;
 text-align:center;
 float:left;
 border:3px double #315E99;

}


DIV#CUADROLOGINT div#botonentrar a img{
 border-width: 0px;

}

DIV#CUADROLOGINT  div#botonregistroinput{
 height: auto;
 text-align:center;

}

DIV#CUADROLOGINT  div#botonregistroinput input{
 padding:2px;
 height: auto;
 text-align:center;
 border:0px;
 width:auto;
   background: url(imgSHOP/backin3.jpg);
 display:none;
}

DIV#CUADROLOGINT  div#botonregistro{
 margin: 0px 3px 0px 0px;
 height: auto;
 text-align:center;
 display:table;

}


DIV#CUADROLOGINT div#botonregistro a img{
 border-width: 0px;
 float: center;
 
}

DIV#CUADROLOGINT div#labellogout{

 float:left;
 font-size: 0.7em;
 margin-left: 10px;
 margin-top: 1px;
 text-align:right;
}

div#labeldatos{
  width: auto;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 10px;
  border-bottom: 1px solid #444444;
  padding-top: 4px;
  float:right;
  margin-right:5px;
}


DIV#CUADROLOGINT div#labellogout a img{
  margin-top: 5px;
   float:right;
}


div#linkcontra {

  height: auto;
  text-align:center;
  margin: 0px;
   display:none;
 }


div#linkcontra a{
  margin-top:5px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  padding-top:5px;
  font-size: 9px;
   display:none;
 }

 div#linkcontra a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #888888;
  padding-top:5px;
  font-size: 9px;
 }


/*****************************Registro****************/

div#REGISTRO  {
  position: relative;
  width: 680PX;
  padding: 5px 5px 5px 5px;
  margin-top: 40px;
  margin-right: 40px;
  color: #000;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  background: #fff;
}

div#REGISTRO div#titulo {
  margin-top: 10px;
  height:25px;
  font-size: 12px;
  font.weight: bold;
  color: #ababab;
  border-width: 1px;
  border-style: solid;
  border-color: #ababab;
  padding: 10px;
}

div#REGISTRO div#texto {
  margin-top: 10px;
  height:25px;
  font-size: 0.7em;
  font-weight: normal;
  color: #ababab;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  padding: 10px;
  text-align:justify;
}

div#REGISTRO div#obligatorios {
  height:20px;
  font-size: 0.7em;
  font-weight: bold;
  color: red;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  padding: 10px;
  text-align:justify;
}

div#REGISTRO div#error {
  height:20px;
  font-size: 0.7em;
  font-weight: bold;
  color: #d50b0b;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  padding: 10px;
  text-align:justify;
  display:none;
}

div#REGISTRO div#errorkey {
  height:20px;
  font-size: 0.7em;
  font-weight: bold;
  color: #d50b0b;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  padding: 10px;
  text-align:justify;
  display:none;
}

div#REGISTRO div#cabecera {
  color: #FFFFFF;
  background-color:ababab;
  font-size: 0.8em;
  font-weight: bold;
  padding: 6px;


}


div#REGISTRO div#cuadro{
 font-size: 0.8em;
 margin-bottom: 10px;
 border-width: 1px;
 border-style: solid;
 border-color:#CCCCCC;
 padding: 15px;
}

div#REGISTRO div#cuadro div#campo{
 float:left;
 margin-top: 5px;
 margin-bottom: 10px;
 color:#777777;
 width: 180px;
 clear:both;
  padding:2px;
}

div#REGISTRO div#cuadro div#campotipocliente{
 float:left;
 margin-top: 5px;
 margin-bottom: 10px;
 color:#777777;
 width: 180px;
 clear:both;

}

div#REGISTRO  div#cuadro div#conimg{
 border:1px solid #333333;
 width: 250px;
}

div#REGISTRO  div#cuadro div#conimgselmini{
 border:1px solid #333333;
  width: 80px;
 height: 27px;
 float:left;
}
div#REGISTRO  div#cuadro div#conimgselminiend{
 border:1px solid #333333;
 width: 80px;
 height: 27px;

}


div#REGISTRO  div#cuadro div#conimgseltipocliente{
  border:1px solid #333333;
 width: 250px;
 height: 27px;
}


div#REGISTRO  div#cuadro div#conimgempresa{
 background-image: url(imgshop/cuadrologinerror.jpg);
 width: 187px;
 height: 27px;
}

div#REGISTRO  div#cuadro div#conimgsel{
  border:1px solid #333333;
 width: 250px;
 height: 27px;
 margin-left: -20px;

}


div#REGISTRO  div#cuadro div#recibir{
 width: 500px;
 color:#ababab;
 margin: 5px 0px 0px 0px;
 background-color: #FFFFFF;
 padding: 0px;
 clear:both;
  font-size: 0.9em;
}

div#REGISTRO  div#cuadro div#recibir input{
 width: 20px;
 margin-left: 0px;
}

div#REGISTRO  div#cuadro div input.registro{
 border-width: 1px;
 border-style: solid;
 border-color:#FFFFFF;
 font-size: 10px;
 background-color: #FFFFFF;
 width: 145px;
  padding:2px;
}

div#REGISTRO  div#enviar{
 margin-top: 5px;
 margin-left: 0px;

 font-size: 0.9em;
 background-color: #FFFFFF;
 width: 680px;
 text-align: center;
}

div#REGISTRO  div#enviar input{
 margin-left: 43px;
}


/*****************************END Registro****************/

/*****************************Registro OK****************/

div#REGISTROOK  {
  position: relative;
  width: 650PX;
  padding: 5px 5px 5px 5px;
  MARGIN-LEFT: 10PX;
  margin-top: 20px;
  color: #000;
  border-width: 0px;
  border-style: solid;
  border-color: #ababab;
  background: #fff;
}

div#REGISTROOK div#cabecera {
  color: #FFFFFF;
  background-color:#ababab;
  font-size: 0.8em;
  font-weight: bold;
  padding: 6px;
  margin-top: 10px;

}


div#REGISTROOK div#cuadro{
 color: #000;
 font-size: 0.8em;
 margin-bottom: 10px;
 border-width: 1px;
 border-style: solid;
 border-color:#CCCCCC;
 padding: 15px;
background: #fff;
}

/*****************************END Registro OK****************/

/*****************************Recordar Contraseña****************/

div#RECORDARCONTRA {
  margin:30px 0px 30px 150px;
  width: 640px;
}

div#RECORDARCONTRA div#cabecera {
  color: #FFFFFF;
  background-color:ababab;
  font-size: 0.8em;
  font-weight: bold;
  padding: 6px;


}

div#RECORDARCONTRA div#mainidentify{
  width: 640px;
  border-width: 1px;
  border-style: solid;
  border-color:#CCCCCC;
  padding: 5px;
  text-align: center;
}

div#RECORDARCONTRA div#mainidentify div#texto{

 font-size: 0.8em;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 0px 20px 0px 20px;
}

div#RECORDARCONTRA div#mainidentify div#error{

 font-size: 0.8em;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 7px 20px 7px 20px;
 color: #d50b0b;
 font-weight: bold;
 font-size: 0.7em;
}

div#RECORDARCONTRA div#mainidentify div#errormail{

 font-size: 0.8em;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 7px 20px 7px 20px;
 color: #d50b0b;
 font-weight: bold;
 font-size: 0.7em;
 display:none;
}

div#RECORDARCONTRA div#mainidentify div#cuadro{
 width: 300px;
 font-size: 0.8em;
 margin-top: 10px;
 margin-bottom: 10px;
 border-width: 1px;
 border-style: solid;
 border-color:#CCCCCC;

}

div#RECORDARCONTRA div#mainidentify div#cuadro div{

 margin-top: 10px;
 margin-bottom: 10px;

}

div#RECORDARCONTRA div#mainidentify div#cuadro div#conimg{

  border-width: 1px;
 border-style: solid;
 border-color:#CCCCCC;
 width: 187px;
 height: 27px;

}


div#RECORDARCONTRA div#mainidentify div#cuadro div input{
 border-width: 1px;
 border-style: solid;
 border-color:#FFFFFF;

}

div#RECORDARCONTRA div#mainidentify div#link {

 width: 400px;
 font-size: 0.7em;
 border-width: 0px;
 border-style: solid;
 border-color:#FFFFFF;
 text-align: left;
 margin-bottom: 10px;
 padding: 0px 0px 0px 80px;
  display:none;

}



div#RECORDARCONTRA div#mainidentify div#link a#reg{
display:none;
 text-decoration:none;
 font-weight: bold;
 color:ababab;

}

/*****************************END Identificacion****************/

/*****************************Estilos formulario****************/

div#MAINFACTURA{
  width: 500px;
  border: 0px;
}

div#titulofactura{
  font-size: 13px;
  width: 300px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-bottom: 1px solid #AAAAAA;
  color: #777777;
  margin:10px;

}

div#TEXTOCONTRA{
  font-size: 11px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #777777;
  width:500px;
  text-align: left;
  margin: 0 auto;
}

div#toprespuestamail{
  font-size: 12px;
  width: auto;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #777777;
  margin-top:30px;

}

div#textorespuestamail{
  font-size: 11px;
  text-decoration:none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #777777;
  width:auto;
    margin-bottom:250px;

}


/*****************************Faq's****************/


div#iniciofaqs{
  width: auto;
  height: auto;
  font-size: 12px;
  padding: 5px;
}

div#iniciofaqs div#textofaqs{
    font-weight: bold;
    width: auto;
    border-bottom:1px solid #444444;
    margin-bottom: 15px;
}

div#iniciofaqs div#listadofaqs{;

    margin: 5px 0px 15px 0px;
}

div#iniciofaqs div#pregunta{
  font-size: 15px;
  color:#3366cc;
  margin: 3px 0px 0px 10px;
}

div#iniciofaqs div#respuesta{
  font-size: 12px;
  color:#336677;
      border-bottom:1px solid #DDE6F7;
  margin: 3px 0px 25px 10px;
}

div#iniciofaqs div#paginadorfaqs{
  width: 300px;
  font-size: 10px;
  border:1px solid #DDE6F7;
  padding:3px;
  float:right;
}

div#iniciofaqs div#paginadorfaqs div#pagina a{
  font-size: 10px;
  color:#336677;
}

div#iniciofaqs div#paginadorfaqs div#pagina a:hover{
  font-size: 10px;
  color:#000;
}

div#altapregunta{
  font-size: 12px;
  color:#336677;
  border-bottom:1px solid #DDE6F7;
  margin: 3px 0px 25px 10px;
}

div#iniciofaqs div#formularioalta{
  padding:5px;
  width: 300px;
  font-size: 12px;
  color:#336677;
  background-color:#FBFBFB;
  background:#FBFBFB;
  border: 1px solid #EEEEEE;
  margin-left:5px;
}

div#iniciofaqs div#formularioalta div#lbtexto{
  font-size: 12px;
  color:#444444;
  margin: 0px 0px 9px 0px;
}

div#iniciofaqs div#formularioalta textarea{
  border: 1px solid #999999;
  color:#666666;
  height:50px;
    margin: 0px 0px 9px 0px;
}

div#iniciofaqs div#altapregunta{
  font-size: 12px;
  color:#444444;
}

/*****************************Encuestas****************/

div#encuestasl{
  margin-top:20px;
  background-color:#FBFBFB;
  background:#FBFBFB;
  padding: 3px;
  margin-bottom: 15px;
  width: 250px;
  height: auto;
  border:1px solid #444444;
}

div#encuesta{
  background-color:#FBFBFB;
  background:#FBFBFB;
    padding: 5px;
  margin-bottom: 15px;
  width: 400px;
  height: auto;
  clear:both;
}

div#titulogeneralencuesta{
    font-size: 12px;
    font-weight: bold;
    width: auto;
    border-bottom:1px solid #444444;
    margin-bottom: 15px;
}



div#tituloencuesta{
  font-size: 15px;
  color:#444444;
  margin: 3px 0px 10px 3px;
  border-bottom: 1px solid #444444;
  width: auto;
}

div#encuestasl div#encuesta div#tituloencuesta{
  font-size: 10px;
  color:#444444;
  border-bottom: 1px solid #444444;
  width: auto;
  font-weight: bold;
}

div#encuesta div#opciones{
    height:auto;
    padding:5px;

}

div#encuesta div#opcionradioencuesta{
	border:0px;
    float:left;
    clear:both;
    height:20px;
}



div#encuesta div#opciontextoencuesta{
       height:20px;
    padding:3px;
}

div#encuestasl div#encuesta div#opciontextoencuesta{
    padding:3px;
      font-size: 10px;
}

div#encuesta div#botonencuesta{

    margin: 15px 0px 2px 100px;
}

div#encuesta div#botonencuesta input{
	width: 50px;
    height: 20px;
    text-align:center;
    padding:1px;
    font-weight:bold;
    font-size:10px;
    background: #777777;
    color: #fff;

}

div#voto div#textovotos{
    color: #444444;
    font-weight:bold;
    padding:10px 10px 3px 10px;

}

div#voto div#barravoto{
  margin: 0px 0px 0px 10px;
    padding:3px;
    color: #fff;
}

div#resultadosencuesta div#titulo{
  font-size: 15px;
  color:#777777;
  margin: 3px 0px 10px 10px;
  border-bottom: 1px solid #EEEEEE;
    width: auto;
}

div#resultadosencuesta div#resultadovoto{
      margin: 3px 0px 3px 10px;

}

div#resultadosencuesta div#totalvotos{
      margin: 3px 0px 3px 10px;
}

/*******************ACTIVIDADES*************/

div#actividades {
  width: 940px;
  border: 1px solid #006699;
  margin-top: 20px;

}




div#actividades div#cabeceraactividades{
  width: 940px;
  border: 1px solid #f77f00;
  background-color: #f77f00;
  font-size: 11px;
  font-weight: bold;
  height: 25px;
  font-color: white;
  text-align: left;
}

div#actividades div#cabeceraactividades div#mailsucursal,div#sucursales div#cabecerasucursal div#perconsucursal, div#sucursales div#cabecerasucursal div#movilsucursal, div#sucursales div#cabecerasucursal div#faxsucursal, div#sucursales div#cabecerasucursal div#paissucursal{
display:none
}

div#actividades div#cabeceraactividades div{
  width: 100px;
  font-size: 9px;
  float:left;
  padding: 4px 2px 2px 2px;
  color: white;
}

div#actividades div#cabeceraactividades div#sala{
  width: 60px;
  color: white;
  margin-right:8px;
  border-right:1px thin white;
}

div#actividades div#cabeceraactividades div#inicio, div#actividades div#cabeceraactividades div#final{
  width: 60px;
  color: white;
}


div#actividades div#lineaactividad {
  width: 220px;
  border-bottom: 1px solid #DDDDDD;
  background-color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  height: 25px;
  color: black;
  text-align: left;
}

div#actividades div#lineaactividad div{
  width: 100px;
  font-size: 9px;
  float:left;
  padding: 2px 2px 2px 1px;
  color: black;
    height: 25px;
}

div#actividades div#lineaactividad div#actividad{
  float:left;
}

div#actividades div#lineaactividad div#sala{
  width: 60px;
  border-right:1px thin #006699;
  padding: 6px 0px 0px 0px;
}

div#actividades div#lineaactividad div#inicio, div#actividades div#lineaactividad div#final{
  width: 60px;
    padding: 5px 0px 0px 2px;
}

div#actividades div#lineaactividad div#quien{
  color: #555555;
  display:none;
}

div#actividades div#lineaactividad div#desc{
  color: #888888;
  display:none;
}

/*********CALENDARIOMES************/

div#calendariomes{
  margin: 10px;
  width:260px;
  background-color: #F9F9F9;
  background: #F9F9F9;

  border: 1px solid #AAAAAA;

}

div#calendariomes div#titulomes{
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  padding-left: 5px;
  padding-bottom: 3px;
  float:left;
  width: 212px;
  text-align:center;
  background-color:#999999;
  background:#999999;
}

div#calendariomes div#anterior{
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 3px;
  float:left;
  background-color:#999999;
  background:#999999;
  width: 23px;
  text-align:center;
}

div#calendariomes div#anterior a{
  color: #fff;
  font-size: 15px;
  text-decoration:none;
}


div#calendariomes div#week{
 width: 100%;
 text-align: center;
 height:35px;
 margin-top:1px;
 margin-left:7px;
}

div#calendariomes div#week div#daycab{
 padding:4px;
 width: 35px;
 border:0px solid red;
 color: #888888;
 height: auto;
 float:left;
 border-bottom:1px solid #fff;
 background-color:#CCCCCC;
 background:#CCCCCC;
}

div#calendariomes div#week div#day{
 padding:1px 2px 1px 2px;
 width: 35px;
 border:0px solid red;
 text-align:center;
 color: #000000;
 height: auto;
 float:left;

}

div#calendariomes div#week div#day div#enlacenumero{
 font-size: 11px;
 color: #4444;
  height: auto;
}

div#calendariomes div#week div#day div#enlacenumero a{
 font-size: 11px;
 color: #000;
 height: auto;
 font-weight:bold;
}

div#calendariomes div#week div#day div#actcal{
display:none;

}

div#calendariomes div#week div#dayunsel{
 width: 35px;
 border:0px solid red;
 text-align:center;
 color: #000000;
 height: 35px;
 float:left;

}




div#actividadestodo {
  width: 100%;

}

div#actividadestodo div#cabeceraactividadestodo{
width: 100%;
color: #FFF;
background-color:#888888;
background:#888888;
clear:both;
padding: 5px;

border-bottom: 1px solid #BBBBBB;
font-weight: bold;
font-size: 12px;

}

div#actividadestodo div#cabeceraactividadestodo div#fecha{
display:none;
}


div#actividadestodo div#cabeceraactividadestodo div#fechafin{
width: 150px;
float:left;
text-align:left;
}

div#actividadestodo div#cabeceraactividadestodo div#sala{
width: 100px;
float:left;
text-align:left;
}

div#actividadestodo div#cabeceraactividadestodo div#tipo{
width: 120px;
margin-left:10px;
float:left;
text-align:left;
}

div#actividadestodo div#cabeceraactividadestodo div{
text-align:left;
}

div#actividadestodo div#lineaactividadtodo{
width: 100%;
color: #000;
clear:both;
padding: 10px 5px 10px 5px;
height: 10px;
border-bottom: 1px solid white;
font-size: 12px;

}

div#actividadestodo div#lineaactividadtodo a{
 margin: 0px;
 padding: 0px;
 font-size: 10px;
 color:#fff;

}

div#actividadestodo div#lineaactividadtodo div#fecha{
display:none;
}

div#actividadestodo div#lineaactividadtodo div#fechafin{
width: 150px;
float:left;
text-align:left;
}

div#actividadestodo div#lineaactividadtodo div#sala{
width: 100px;
float:left;
text-align:left;
}

div#actividadestodo div#lineaactividadtodo div#tipo{
width: 120px;
margin-left:10px;
float:left;
text-align:left;
}

div#actividadestodo div#lineaactividadtodo div#evento{
width: 325px;
float:left;
text-align:left;
}

div#actividadestodo div#lineaactividadtodo div{
text-align:left;
}

/**********DETALLE ACTIVIDAD**********/


div#detalleactividad{
  margin:40px 10px 10px 10px;
  width:600px;
  float:left;
  height:auto;
  height: expression('auto');
  padding: 5px;
  border: 1px solid #555555;

}


div#detalleactividad div#fechaactividad{
  font-size: 12px;
  font-weight:bold;
  color: #666666;

}

div#detalleactividad div#textoactividad .titulo{

  font-weight:bold;
}

div#detalleactividad div#lugaractividad{
  font-size: 11px;
  padding: 5px 0px  5px  0px;
  display:none;
}

div#detalleactividad div#personaactividad{
  font-size: 11px;
  padding: 5px 0px  5px  0px;
  display:none;
}

div#detalleactividad div#textoactividad{
  font-size: 11px;
  padding: 5px 0px  5px  0px;
}

div#detalleactividad div#textoactividad {
clear:both;
width: 150px;
padding: 5px;
background-color:#888888;
float:left;
text-align: left;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0px;
border-bottom: 1px solid #fff;
}

div#detalleactividad div#campoactividad {
margin: 0px;
width: 390px;
padding: 5px;
background-color:#ffffff;
text-align: left;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
float:left;
border-bottom: 1px solid #ccc;
}

div#detalleactividad div.persona, div#detalleactividad div.horainicio, div#detalleactividad div.horafin{
display:none;
}
/*******************SUCURSALES*************/

div#sucursales {
  width: 940;
   clear:both;
}

div#sucursales a{
    font-size: 11px;
  color: #234284;
  font-weight: normal;
}

div#buscadorsucursales{
  width: 940px;
  font-size: 10px;
  color:#444444;
  border-bottom: 1px solid #444444;
  width: auto;
  font-weight: bold;
  margin-bottom:2px;
}
div#sucursales div#botonbuscar input{
  clear: both;
	width: 50px;
    height: auto;
    text-align:center;
    padding:1px;
    font-weight:bold;
    font-size:10px;
    color: #333333;
    margin-left: 25px;

}



div#sucursales div#buscadorsucursales div{
 width: auto;
 height: 30px;
 float:left;
 padding:5px;
 background:#EEEEEE;
 margin-top: 1px;

 }

div#sucursales div#buscadorsucursales div#suc_pais, div#sucursales div#buscadorsucursales div#suc_provincia{
display:none;
}

div#sucursales div#buscadorsucursales div#suc_cp, div#suc_poblacion{
 width: 100px;
 font-size: 9px;
 font-weight: normal;
 height:27px;
}





div#sucursales div#cabecerasucursal{
  width: 940px;
  background-color: #777777;
  font-size: 11px;
  font-weight: bold;
  height: 35px;
  color: white;
  text-align: left;
  clear:both;
}

div#sucursales div#cabecerasucursal div#perconsucursal, div#sucursales div#cabecerasucursal div#movilsucursal, div#sucursales div#cabecerasucursal div#faxsucursal, div#sucursales div#cabecerasucursal div#paissucursal{
display:none;
}

div#sucursales div#cabecerasucursal div{
  width: 100px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
  font-weight:bold;
}

div#sucursales div#cabecerasucursal div#cpsucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#direccionsucursal{
  width: 130px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#telefonosucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#provinciasucursal{
  width: 90px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#poblacionsucursal{
  width: 110px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#mailsucursal{
  width: 120px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#cabecerasucursal div#pagwebsucursal{
  width: 140px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal{
  width: 950px;
  border-bottom: 1px solid #CCCCCC;
  font-size: 10px;

  height: 25px;
  padding-bottom:2px;

}

div#sucursales div#lineasucursal div{
  width: 100px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal a{
 color: #234284;
  font-weight: normal;
  font-size: 10px;


}


div#sucursales div#lineasucursal div#perconsucursal, div#sucursales div#lineasucursal div#movilsucursal, div#sucursales div#lineasucursal div#faxsucursal, div#sucursales div#lineasucursal div#paissucursal{
display:none;

}
div#sucursales div#lineasucursal div#cpsucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;

}

div#sucursales div#lineasucursal div#telefonosucursal{
  width: 70px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#poblacionsucursal{
  width: 90px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#direccionsucursal{
  width: 130px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#provinciasucursal{
  width: 90px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#poblacionsucursal{
  width: 110px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 5px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#pagwebsucursal{
  width: 140px;
  font-size: 10px;
  float:left;
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
}

div#sucursales div#lineasucursal div#VERMAPAsucursal{
  width: 16px;
}

div#sucursales div#lineasucursal .descripcionsucursal{
  clear:both;
  width:935px;
  color:#444444;
  float:left;
  padding:3px;
  border:1px solid #DDDDDD;
  background-color:#F9F9F9;
  margin-bottom:10px;

  }



div#sucursales div#loadersucursal{
  background-color: #FFFFFF;
  text-align:center;
}

/**************REVELADO********************/

div#revelado{
 padding-bottom:15px;
 margin:5px auto 15px auto;
  width:780px;
 width:expression('780px');
 height:auto;
 background: #FFFFFF;


}

div#revelado a{
 color:#444444;
 display:table;
 text-decoration:none;
}

div#revelado a:hover{
 color:#BBBBBB;

}

div#barranavegacion{
 margin: 15px;
  width:300px;
 width:expression('300px');
}

div#revelado div#volveratras{
position:relative;
  width:200px;
 width:expression('200px');
 background-repeat: no-repeat ;
 text-align:right;
 float:right;
 display:table;
 margin-top:28px;
 margin-left:400px;
}

div#revelado div#volveratras a{
  width:120px;
  width:expression('120px');
  text-align: right;
  padding: 5px;
  background-image: url();
  background-color: #EEEEEE;
  color: #444444;
  text-align:center;
  border:1px solid #444444;
}



div#revelado div#titulorevelado{
position:relative;
 width:470px;
 width:expression('470px');
 height: 30px;
 padding:7px;
 color: #FFFFFF;
 background-color: 444444;
 font-size:1.2em;
 clear:both;
display:none;

}

div#revelado div#textoiniciorevelado{
position:relative;
 width:470px;
 width:expression('470px');
 height: 30px;
 font-size:12px;
 clear:both;
 padding:15px 5px 5px 15px;
 display:none;
}

div#cuadrorevelado{
position:relative;
 width:476px;
 width:expression('490px');
 height: auto;
 padding:15px 5px 15px 5px;
 font-size:1em;
 clear:both;
 border:1px solid #EEEEEE;
 margin-bottom: 10px;
 margin-left: 0px;
 display:none;

}

div#cuadrorevelado div#lbtexto{
 position:relative;
 width:240px;
 float:left;
 height:30px;


}
div#cuadrorevelado div#campotexto{
 position:relative;
 width:240px;
 float:left;
 height:30px;

}


div#revelado div#opcionrevelado{
 position:relative;
 width:260px;
 width:expression('270px');
 height:auto;
  height:expression('auto');
 float:left;
 margin:10px;
 text-align:center;
  display:table;
}

div#revelado div#opcionrevelado img{
   float:left;

}

div#revelado div#opcionrevelado div#enlaceimagen{
 width::222px;
 width:expression('230px');
 height:auto;
  height:expression('auto');
 float:left;
 text-align:center;
 margin:0px;


}

div#revelado div#opcionrevelado div#enlace{
  display:none;
}

div#uploader{
 width:600px;
 width:expression('630px');
 height: auto;
 padding:0px;
 margin:0px auto;
 display:table;
 margin-bottom:15px;
 margin-left:15px;
}

div#grupoimagen{
position:relative;
 width: 600px;
 width: expression('630px');
 padding:5px;
 float:left;
 height:auto;
 margin: 5px 0px 5px 0px;


}

div#grupoimagen div#centralimagen{
 position:relative;
 width:140px;
 float:left;
 text-align:center;

}

div#grupoimagen div#centralimagen div#imagen{

 float:left;

}

div#grupoimagen div#barraimagen{
position:relative;
 width:20px;
 float:left;


}

div#grupoimagen div#barraimagen div#opimagen{
position:relative;
 width:20px;
 padding: 4px 0px 4px 0px;
 border:0px solid red;

}

div#revelado div#nombrealbumrevelado{
 position:relative;
 width:480px;
 width:expression('490px');
 height: auto;
 padding:15px 0px 15px 7px;
 color: 444444;
 background-color: #FFFFFF;
 font-size:1.3em;
 font-weight:bold;
 clear:both;
 border:1px solid #EEEEEE;
 margin-bottom: 10px;
 display:none;

}

div#revelado div#navegador{
position:relative;
 width:480px;
 width:expression('490px');
 height: 30px;
 padding:5px 0px 5px 7px;
 color: #777777;
 font-size:1em;
 font-weight:bold;
 text-align:center;
 clear:both;
 margin-bottom: 10px;

}

div#revelado div#selectall{
position:relative;
 width:460px;
 height: 30px;
 padding:5px 0px 5px 7px;
 color: #444444;
 font-size:1em;
 font-weight:bold;
 clear:both;
 margin-bottom: 10px;
 border:0px solid red;
}

div#revelado div#pedirrevelado{
position:relative;
 width:480px;
 width:expression('490px');
 height: 30px;
 padding:5px 0px 5px 7px;
 color: #444444;
 font-size:1em;
 font-weight:bold;
 clear:both;
 margin-bottom: 10px;
 text-align:right;
cursor:hand;


}

div#revelado div#pedirrevelado input{
cursor:hand;


}


div#revelado div#barracarpeta{
 width: 600px;
 width: expression('630px');
 height: auto;
 padding: 0px;
 color: #777777;
 font-size:12px;
text-align:center;
display:table;

}

div#revelado div#barracarpeta div#opcioncarpeta{
 width:80px;
 font-size:11px;
 float:left;
 text-align:center;
 height:30px;
 border: 0px solid red;
 padding: 2px;

}

div#revelado div#barracarpeta div#opcioncarpetarapido{
 width:220px;
 color: #000000;
 font-size:20px;
 height: 150px;
 float:left;
 text-align:center;
margin: 15px;
display:table;
 padding: 2px;
}

div#revelado div#barracarpeta  div#opcioncarpetarapido a{
 font-size:20px;
 height:auto;
 margin: 0px;
 padding: 0px;

}

div#revelado div#barracarpeta div#opcioncarpetanormal{
 width:220px;
 color: #000000;
 font-size:20px;
 height: 150px;
 float:left;
 text-align:center;
 display:table;
 border: 0px solid red;
 padding: 2px;
 margin: 15px;
}

div#revelado div#barracarpeta  div#opcioncarpetanormal a{
 font-size:20px;
 height:auto;
 margin: 0px;
 padding: 0px;

}
div#revelado div#barracarpeta div#opcioncarpetaalbum{
 width:80px;
 font-size:11px;
 float:left;
 text-align:center;
 height:30px;
 border: 0px solid red;
 padding: 2px;
 display:none;
}

div#revelado div#barracarpeta div#opcioncarpetaupload{
 width:80px;
 font-size:11px;
 float:left;
 text-align:center;
 height:30px;
 border: 0px solid red;
 padding: 2px;
 display:none;
}

div#revelado div#barracarpeta div#opcioncarpetamod{
 width:80px;
 font-size:11px;
 float:left;
 text-align:center;
 height:30px;
 border: 0px solid red;
 padding: 2px;
 display:none;
}

div#revelado div#barracarpeta div#opcioncarpetaborrar{
 width:80px;
 font-size:11px;
 float:left;
 text-align:center;
 height:30px;
 border: 0px solid red;
 padding: 2px;
 display:none;
}

div#revelado div#barracarpeta a{

 height:auto;
 margin: 0px;
 padding: 0px;

}
div#revelado div#carpetaalbum{
position:relative;
 width:470px;
 width:expression('490px');
 height: auto;
 padding:5px 0px 5px 7px;
 color: #444444;
 background-color: #FFFFFF;
 font-size:1em;
 font-weight:bold;
 clear:both;
 float:left;
 margin-bottom: 10px;
 text-align:left;

}

div#revelado div#imagenalbum{
position:relative;
 width:150px;
 height: auto;
 padding:5px 7px 5px 7px;
 color: #444444;
 background-color: #FFFFFF;
 font-size:1em;
 font-weight:bold;
 clear:both;
 float:left;
 margin-bottom: 10px;
 text-align:left;

}

div#revelado div#dimensionesalbum{
position:relative;
 width:250px;
 height: auto;
 padding:5px 7px 5px 7px;
 color: #444444;
 background-color: #FFFFFF;
 font-size:1em;
 font-weight:bold;
 float:left;
 margin-bottom: 10px;
 text-align:left;

}




input.revelado {
 border:0px;
 background-color: #FFFFFF;
  height: 22px;
}

input.pedirboton {
 border:0px solid red;
 background-color: #fff;
 color: #444444;
 background-image: url();
 text-align:center;
 padding: 5px;
  height: 22px;
}

div#opimg{
position:relative;
  width:720px;
 width:expression('750px');
 height: auto;
 padding:7px 7px 15px 7px;
 border-bottom: 1px solid #EEEEEE;

}

div#opimgresumen{
position:relative;
  width:720px;
 width:expression('750px');
 height: auto;
 padding:7px 7px 15px 7px;
 border-bottom: 1px solid #EEEEEE;

}

div#opimg div#imagen{
 width: 150px;
 float:left;
 padding:1px;
 font-weight:bold;
}

div#opimgresumen div#imagen{
 width: 150px;
 float:left;
 padding:1px;
 font-weight:bold;
}

div#opimg div#imagen div#opcionesimagen{
 width: 150px;
 padding: 3px;

}

div#opimg div#imagen div#opcionesimagen img{
  float:left;
  margin:3px;
}

div#opimg div#imagen div#opcionesimagen a{
  float:left;

}

div#opimgresumen div#imagen div#opcionesimagen{
 width: 150px;
 padding: 3px;

}

div#opimgresumen div#imagen div#opcionesimagen img{
  float:left;
   margin:3px;
}

div#opimgresumen div#imagen div#opcionesimagen a{
  float:left;

}

div#opimg input.cantidad{
  width: 30px;
  background-image: url();
  border:1px solid #CCCCCC;
  text-align:left;
  padding:0px;
  margin:0px;
  height: 18px;

}


div#opimgresumen input.cantidad{
  width: 30px;
  background-image: url();
  border:1px solid #CCCCCC;
  text-align:left;
  padding:0px;
  margin:0px;
  height: 18px;

}

div#opimg input.checkrevelado{
   margin:0px 0px 0px 20px;
   width:30px;
   width:expression('30px');
   border:0px;
   padding:0px;
}

div#opimgresumen input.checkrevelado{
   margin:0px 0px 0px 20px;
   width:30px;
   width:expression('30px');
    border:0px;
}

div.tonoefecto{
  margin-top: 10px;
  width:500px;
  width:expression('500px');
  display:table;
  border:0px solid #CC00CC;
}





div#opimg select{
  width: 100px;
  border:1px solid #CCCCCC;
  background-image: url();
  font-family: 'Arial';
  margin-left:20px;
  padding:0px;
  font-size: 10px;
  height: 18px;
}

div#opimgresumen select{
  width: 100px;
  border:1px solid #CCCCCC;
  background-image: url();
  font-family: 'Arial';
  margin-left:20px;
  padding:0px;
  font-size: 10px;
  height: 18px;
}


div#opimg div#cantidad{
  padding:0px;
  margin:0px;
 width: 60px;
 float:left;
border:0px solid red;
height: 18px;
}

div#opimgresumen div#cantidad{
  padding:0px;
  margin:0px;
 width: 60px;
 float:left;
border:0px solid red;
height: 18px;
}

div#opimg div#formatos{
  padding:0px;
  margin:0px;
 width: 130px;
 border: 0px solid red;
 float:left;
height: 18px;

}


div#opimgresumen div#formatos{
  padding:0px;
  margin:0px;
  width: 165px;
 float:left;
 height: 18px;
 display:table;
}

div#opimgresumen div#formatos .input{
  padding:0px;
  margin:0px;
  width: 100px;
 float:left;
 height: 18px;
 display:table;
}

div#opimg div#adjuntar{
  margin-top: 10px;
}


div#opimgresumen div#adjuntar{
 width: 250px;
 margin-top: 10px;
}

div#opimg div.marco{
  width:200px;
  width:expression('200px');
  height:20px;
  height:expression('20px');
  display: table;

}

div#opimgresumen div.marco{
  width:200px;
  width:expression('200px');
  height:20px;
  height:expression('20px');
  display: table;

}



div#opimg div.adjfor{
  width:400px;
  width:expression('400px');
  height:20px;
  height:expression('20px');
  display: table;

}



div#cabecerareveladonormal{
position:relative;
  width:720px;
 width:expression('750px');
 height: auto;
 height:expression('auto');
 padding:3px 0px 3px 7px;
 background-color: #bababa;
 color: #ffffff;
  display:table;
}

body.impresion {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
  margin-left:20px;
  padding:0px;
  font-size: 11px;
}

body.impresion div#cabecerareveladonormal div#formatoslargo{
 width: 180px;
 float:left;
}


body.impresion div#cabecerareveladonormal div#cantidad{
 width: 100px;
 float:left;
}

body.impresion div#cabecerareveladonormal div#formatos{
 width: 100px;
 float:left;
}

div#cabecerareveladonormalresumen{
 position:relative;
  width:720px;
 width:expression('750px');
  height: auto;
 height:expression('auto');
 padding:3px 0px 3px 7px;
 background-color: #bababa;
 clear:both;
 color: #ffffff;
 float:left;
 margin-bottom:10px;

}

div#cabecerareveladonormal div#imagen{
 width: 155px;
 height: auto;
 float:left;
 position:relative;

}

div#cabecerareveladonormalresumen div#imagen{
 width: 155px;
 height: auto;
 float:left;
 position:relative;

}

div#cabecerareveladonormal div#cantidad{
 width: 83px;
 height: auto;
 float:left;
 position:relative;
}

div#cabecerareveladonormalresumen div#cantidad{
 width: 83px;
 height: auto;
 float:left;
 position:relative;

}

div#cabecerareveladonormal div#formatos{
 width: 130px;
 height: auto;
 float:left;


}

div#cabecerareveladonormalresumen div#formatos{
 width: 165px;
 height: auto;
 float:left;

}

div#cabecerareveladonormal div#formatoslargo{
 width: 270px;
 height: auto;
 float:left;
 position:relative;

}


div#lineareveladonormal{
border-bottom:1px solid #DDDDDD;
  width:720px;
 width:expression('750px');
 height: auto;
 padding:4px 0px 4px 7px;
 display:table;

}


body.impresion div#lineareveladonormal div#formatoslargo{
 width: 180px;
 float:left;
}


body.impresion div#lineareveladonormal div#cantidad{
 width: 100px;
 float:left;

}

body.impresion div#lineareveladonormal div#formatos{
 width: 100px;
 float:left;
}


div#lineareveladototal{
  width:720px;
 width:expression('750px');
 height: auto;
 padding:4px 0px 4px 7px;
 background-color: #ffffff;
 font-weight: bold;
 font-size: 1.1em;
 display:table;
}




div#lineareveladonormal div#cantidad{
 width: 80px;
 float:left;

}

div#lineareveladonormal div#formatoslargo{
 width: 270px;
 float:left;
}

div#lineareveladonormal div#formatos{
 width: 80px;
  font-weight: bold;
  float:left;

}

div#lineareveladonormal div#formatosenvio{
  width:200px;
 width:expression('200px');
 height: auto;
 margin: 0px 0px 25px 0px;

}

div#lineareveladonormal div#formatosenvio select{
  width:200px;
 width:expression('200px');
 height: auto;
 margin: 0px 0px 0px 0px;


}


div#lineareveladonormal div#textoidpedido{
 width: 400px;
 font-size: 1.2em;
 font-weight: bold;
 color: ff9900;
 float:left;
}





div#lineareveladototal div#cantidad{
 width: 80px;
 float:left;

}
div#lineareveladototal div#formatoslargo{

 width: 270px;
 float:left;

}

div#cambiartodo{
 display:table;
 border-bottom:3px double #CCCCCC;
  width:470px;
 width:expression('490px');
 margin-bottom:15px;
}

div#tituloreveladonormal{
 width:470px;
 width:expression('490px');
 height: 25px;
 padding:5px;
 color: #949494;
 background-color: fff;
 font-size:1.2em;
 font-weight: bold;
 clear:both;
}

div#tituloreveladoresumen{
margin-bottom:5px;
padding-bottom:5px;
 margin-top:15px;
 width:730px;
 width:expression('750px');
 color: #222222;
 border-bottom:1px solid #222222;
 font-weight: bold;
 clear:both;
 font-size:11px;
 display:table;

}

div#textoreveladonormal{
 width:auto;
 width:expression('auto');
 height: auto;
 padding:5px;
 color: #000000;
 font-size:10px;
 border:0px solid red;
 float:left;
}

div#textoreveladocomentarios{
 width:auto;
 width:expression('auto');
 height: auto;
 padding:5px;
 color: #000000;
 font-size:10px;
 border:0px solid red;
 float:left;
}

div#textoreveladonormal input{
 width:auto;
 width:expression('auto');
 color: #000000;
 font-size:10px;
 padding:2px;
 margin-top:-3;
}



div#botoncontinuarrevelado{
 width:470px;
 width:expression('490px');
  clear:both;
text-align:right
}


div#botoncontinuarrevelado input{
 width:100px;
 width:expression('100px');
  height:25px;
 height:expression('25px');
  text-align: right;
  padding: 5px;
  background-image: url();
  background-color: #EEEEEE;
  color: #444444;
  text-align:center;
}

textarea.comentarios{
  width: 470px;
  height: 80px;
  margin: 0px 5px 5px 0;
  padding:5px;
}


div#linearesumenrevelado {
 width:470px;
 width:expression('490px');
height: 10px;


}

div#lineatotalrevelado {
 width:470px;
 width:expression('490px');
height: 10px;

}


/**********CARPETAS REVELADO***********/
div#revelado div#carpeta{
 width:170px;
 width:expression('180px');
 height:75px;
 height:expression('75px');
float:left;
margin: 25px 10px 5px 5px;
position:relative;
border:1px solid #cccccc;
  background: url(imgSHOP/carpetas.png);
  background-repeat: no-repeat;
  display:table;
}



div#revelado div#carpeta div#titulocarpeta{
width: 98%;
width: expression('100%');
background:#888888;
font-size: 10px;
height: auto;
padding: 2px;
position:relative;
clear:both;
font-weight: normal;
}


div#revelado div#carpeta  div#imagen{
position:relative;
height:auto;
clear:both;
width: 130px;
width: expression('140px');
padding: 2px;
}


div#revelado div#carpeta img{
border:0px;
}

div#revelado div#carpeta div#totalimagenes{
width: 130px;
width: expression('140px');
color:#000000;
font-size: 10px;
padding: 5px;
height: auto;
position:relative;
clear:both;
}

div#revelado div#carpeta div#titulocarpeta a{
color:ffffff;
font-size: 11px;
}

div#recogida {
  font-family: Verdana;
  font-size: 10px;

}

div#recogida div#lbtexto{
  width: 250px;
 width: expression('250px');
  border-bottom:1px solid #DDDDDD;
  float:left;
  margin-top:8px;
  clear:both;
}

div#recogida div#campotexto input{
    font-family: Verdana;
  font-size: 10px;
  padding:3px;
}

/************LATERAL EXTRA INFO**********/

div#infoextraR{
  margin:13px 0px 15px 15px;
  font-family: Verdana;
  font-size: 10px;
  background-color: #FFFFFF;
  height: auto;
  width:150px;
  width: expression('150px');
  color: #000000;
  text-align: left;
  padding:0px;
  float:right;
  display:table;
}

div#infoextraR div#pedido{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFFFFF;
  border: 2px solid #949494;
  height: auto;
  width: 140px;
  width: expression('150px');
  color: #000000;
  margin:15px 0px 5px 0px;
  text-align: center;
  float:left;
    position:relative;
}

div#infoextraR div#titulopedido{
  font-family: Arial;
  font-size: 10px;
  background-color: #eeeeee;
  border: 0px solid #eeeeee;
  height: auto;
   width: 93%;
  width: expression('100%');
  color: #000000;
  text-align: center;
  padding: 5px;
  margin: 0px 0px 5px 0px;
    position:relative;
}

div#infoextraR div#textopedido{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFFFFF;
  border: 0px solid #eeeeee;
  height: auto;
   width: 140px;
  width: expressiion('150px');
  color: #000000;
  margin:10px 0px 5px 0px;
  text-align: center;
    position:relative;
}

div#infoextraR div#titulototalpedido{
  font-family: Arial;
  font-size: 10px;
  background-color: #eeeeee;
  border: 0px solid #eeeeee;
  height: auto;
   width: 93%;
  width: expression('100%');
  color: #000000;
  text-align: center;
  padding: 5px;
  margin: 10px 0px 5px 0px;
    position:relative;
}


div#infoextraR div#totalpedido{
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  border: 0px solid #eeeeee;
  height: auto;
   width: 93%;
  width: expression('100%');
  color: 444444;
  text-align: center;
  padding: 5px;
  margin: 0px 0px 5px 0px;
    position:relative;
}

div#infoextraR img{
border:0px;
}



/***PROCHECK****/
div#procheck div#listado {
  float: left;
  margin-bottom: 0px; 
  margin-top: 0px; 
  padding-bottom: 0pt;
  color: #7f7f7f; 
  font-family: 'ArialMS', 'Arial', 'sans-serif'; 
  font-size: 11px; font-weight: normal; 
  line-height: 24px; 
  opacity: 1.00;
  width: 700px;
  border:1px;
  border-color: #FF0000;
clear:both;
}
div#procheck div#fecha {
  float: left;
  width: 60px;

}
div#procheck div#pedido {
  float: left;
  width: 40px;
  margin-left: 10px;

}
div#procheck div#pedidointerno {
  float: left;
  width: 60px;
  margin-left: 10px;

}
div#procheck div#pedidoCliente {
  float: left;
  width: 55px;
  margin-left: 6px;
  text-overflow: ellipsis;
  overflow: hidden;

}
div#procheck div#totalImagenes {
  float: left;
  width: 50px;
  margin-left: 6px;

}
div#procheck div#tamano {
  float: left;
  width: 55px;
  margin-left: 10px;

}
div#procheck div#formato {
  float: left;
  width: 40px;
  margin-left: 10px;

}
div#procheck div#cantidad {
  float: left;
  width: 50px;
text-align:center;
  margin-left: 6px;
  text-overflow: ellipsis;
  overflow: hidden;

}
div#procheck div#estado {
  float: left;
  width: 85px;
  margin-left: 4px;
  margin-right: 4px;
}
div#procheck  div#prochecklistado div#comentario {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 300px;
  clear:both;
  color: #777777;
  
}

div#prochecklistadocabecera div#comentario {
display:none;
}

div#prochecklistadocabecera div#estado {
width: 30px;
float:left;
}

div#prochecklistadocabecera{
background: #aaa;
padding: 5px;
clear:both;
height: 30px;
float:left;
width: 700px;

} 


div#prochecklistadocabecera div{
float:left;
} 


div#prochecklistado div#fecha ,div#prochecklistadocabecera  div#fecha {
width: 100px;
height: auto;
}



div#prochecklistado div#pedidointerno,div#prochecklistadocabecera  div#pedidointerno {
width: 90px;
}

div#prochecklistado div#pedidocliente,div#prochecklistadocabecera  div#pedidocliente {
width: 90px;
}

div#prochecklistado div#tamano,div#prochecklistadocabecera  div#tamano {
width: 80px;
}
div#prochecklistado div#formato,div#prochecklistadocabecera  div#formato {
width: 80px;
}

div#prochecklistado div#cantidad,div#prochecklistadocabecera  div#cantidad {
width: 80px;
}

div#prochecklistado div#estado,div#prochecklistadocabecera  div#estado{
width: 110px;
float:left;
border: 0px solid red;
}

div#prochecklistado div#comentario {
display:none;
}

div#prochecklistado{
padding: 5px;
clear:both;
height: 25px;
border-bottom: 1px solid #cccccc;
}

div#prochecklistado div{
float:left;
height: auto;
}

input#submitimage{
display:none;
}

div#subpedido{
clear:both;
float:left;
width:150px;
}

div#pedidosubdividido div#pedido{
width:600px;
}

div#pedidosubdivididotexto{
width: 600px;
font-size:13px;
font-weight: bold;
}

