/* Estilos de etiquetas generales*/
		
html, body {
	height: 100%; /* Safari */
	}

body {margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;background-color: #ebebeb;text-align: center;
      font: normal 12px Arial, Helvetica, sans-serif;
		background-position:top center;background-image: url(../img//fondovinosdeautor.jpg);background-repeat: repeat-y;} 

h1, h2, h3, h4 {margin:0; padding:0;font: bold 14px Arial, Helvetica, Sans-serif;color:#000000; clear:both}

p {margin:0; padding:0;}

table {font:normal 12px Arial, Helvetica, sans-serif;}

a {text-decoration:none; color:#000000}
a:hover {text-decoration:underline; color:#000000}

img, a img {border:none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

form {margin:0; padding:0}
/* form h3 {border-bottom:1px solid #B8A87E; margin:0 0 5px 0; padding:15px 0 0 0}*/

ul, li {margin:0;padding:0;list-style-type:none;  }

dl, dt, dd {margin:0;padding:0; width:130px}
dl {margin-left:8px;}
dt {margin-top:10px;font-weight:bold; border-bottom:1px solid #B8A87E}
dd {margin-top:3px;}
dd a {text-decoration:none; color:#000000}
dd a:hover {color:#5dbf67;}

/*Agrupaciones principales*/
#PPAL {width:1050px;margin:0px auto 15px auto;padding:0px 0px 0px 0px;overflow:hidden;}

#PALSUP {width:1060px;height: 22px;float:left;margin:0px 10px 3px 10px;padding: 0px 0px 3px 0px;  
         background-image: url(../img//topesuperior.gif);background-repeat: no-repeat;}

#PALALTO {width:1060px;height: 8px;float:left;margin:0px 10px 0px 10px;padding: 0px 0px 0px 0px;background-image: url(../img//topesuperiorliso.gif); background-repeat: no-repeat; margin:-8px 10px 0px 10px}

#CUERPO {width:791px;margin:0px 10px 0 10px; text-align:left;background: #FFFFFF;float:left; }

#IZQ {width:157px;float:left;margin:-22px 0px 40px 0px;position: relative;}

#CENTRAL {width:600px;height:100%;float:left;margin:-4px 0px 0px 0px;
          font:normal 13px Arial, Helvetica, Sans-serif; position: relative;}	

#CENTRALCLI {width:592px;height:auto; float: left;margin: 0px 0px 0px 0px;background: transparent;
             font:normal 13px Arial, Helvetica, Sans-serif;}	

#CENTRALSOLO {width:592px;height:auto;margin: 0px auto 0px auto;background: transparent; 
             font:normal 13px Arial, Helvetica, Sans-serif;}	
				 
#CENTRALSOLOGRANDE {width:700px;height:auto;margin: 0px auto 0px auto;background: transparent; 
             font:normal 13px Arial, Helvetica, Sans-serif;}	
				 
#DER {width:250px;margin:32px -230px 0px 10px; float: right; position: relative; background-image: url(../img//noticiasbg.gif);background-padding:22px 0px 0px 0px;background-margin:5px; background-repeat:no-repeat;}
#DER dl {width:250px;margin-right:0;margin-bottom:5px;}
#DER dt, #DER dd {width:250px;margin-left:0;}

#CUERPOBAJO {width:760px;clear:both;margin:5px 0 0 0;text-align:left;float:left;background-color:#FFFFFF;}

#PALINF {width:760px;height:28px;margin:0px 10px 0 10px;padding:0px 0px 0px 0px;float:left;
         background-image: url(../img/topebajo.gif);}

#PALINFFICHA {width:760px;height:28px;margin:0px 0px 0 0px;padding:0px 0px 0px 0px;float:left;
         background-image: url(../img/topebajo.gif);}

#PIE {width:760px;margin:0 auto 0 auto;padding:20px 0 15px 0;clear:both;
      font:normal 11px  Arial, Helvetica, Sans-serif; }
#PIE .copyr {width:80%; margin:10px auto 0 auto; padding-top:10px; border-top:1px solid #5dbf67;}


/*Agrupaciones secundarias*/
#logoautor  {width:160px;height:55px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;} 
#logoautor img {margin:17px 0px 0px 0px;}

#bannerflash {margin:0px 40px 0px 0px;padding:0px 40px 0px 0px;float:left;}

#botoneraped {width:800px; height:30px;color:#000000;margin:-52px 20px 0px 80px;padding:0px 20px 0px 80px; 
				  float:left; text-align:center;}
#botoneraped form {margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;display: inline;}
#botoneraped button {width:115px;margin:1px 0px 0px 2px;padding:0px 0px 0px 0px;color:#000000; 
                     cursor: pointer; 
							font: normal normal bold 11px Tahoma, Arial, Helvetica, Sans-serif;}

#carpetas {padding: 8px 0px 0px 76px;margin: 15px 0px 0px 76px;}
#carpetas a {width: 110px;height:30px;line-height:30px;padding: 0px 0px 0px 0px;margin:60px 0px 0px 3px;             
             float:left;display: block;background-image: url(../img/menugris.gif);background-repeat: repeat-x;
				 text-align: center;text-decoration:none;color: #F3F3F3; 
         	 font: normal bold 14px/30px Arial, Helvetica, sans-serif;}
#carpetas a:hover {color: #FFFFFF;text-decoration:none;} 
#carpetas a.actual {width: 110px;height:30px;line-height:30px;padding: 0px 0px 0px 0px;margin:60px 0px 0px 3px;
                    float:left;display: block;background-image: url(../img/menuazul.gif);background-repeat: repeat-x;
				        text-align: center;text-decoration:none;color:#FFFFFF; 
                 	  font: normal bold 14px/30px Arial, Helvetica, sans-serif;}
#carpetas a.actual:hover {text-decoration:none;color:#FFFFFF;} 
				  

#BANNERTOP {width:450px;margin:6px auto 0px auto;padding: 0px 0px 0px 0px; }
#BANNERTOP img {margin:0;padding:0;width:450px;height:auto;}

#adereta  {float:right;overflow:hidden;margin-right:19px;margin-top:27px;padding-left: 3px;padding-right: 3px; position: relative;position: relative; z-index:100;
           border: 0px solid White;color:#FFFFFF;background-color:; 
           font: normal normal bolder 13px Arial, Helvetica, Sans-serif;}
#adereta  a {color: White;}
#adereta  a:hover {color: White; text-decoration: none;}

#cuenta {width:248px;margin-right:39px;margin-top:24px;padding-bottom:-18px;float:right;border:1px solid #000000; position: relative;  
         text-align: left;font: normal normal bolder 13px Arial, Helvetica, Sans-serif; 
			color:#FFFFFF;background-color: #aa3b71;}  
#cuenta p {text-align:left;margin-left:4px;}
#cuenta p.entero {text-align:left;margin-left:4px;}
#cuenta span {margin-left:1px;}

#menu {width:149px;margin:0px 0px 0px 0px;padding: 0px 0 0 0;background: #aa3b71;} 
#menu a:hover {text-decoration:none}
#menu ul {width:149px;list-style-type:none;padding:0;margin:0;}
#menu li {margin:0;padding:0; }
#menu li a {margin:0;padding: 5px 0 5px 5px;border-bottom:1px solid #FFFFFF;display:block;
            color:#FFFFFF;font-weight:bold; text-decoration:none}
#menu li a:hover {color:#FFFFFF; background-color:#BFB8BC;}
#menu li ul {padding:0;list-style-type:none;}
#menu li ul li{margin:0 0 0 0px;}
#menu li ul li a {padding:5px 0 5px 5px; margin:0;border-bottom:1px solid #84285C;}
#menu li ul li a:hover, #menu li.activo ul li a:hover {cursor:pointer;color:#000000; background-color:#EAE6D9}
#menu li a {display:block;color:#FFFFFF;font-weight:bold; text-decoration:none}
.activo {background-color:#d9b3dd;}   
#menu li.activo {color:#FFFFFF; background-color: #aa3b71; font-weight:bold } 
#menu li.activo a:hover {cursor:default; background-color:#aa3b71}
#menu li.activo ul li {color:#5C1D42; background-color: #d9b3dd;  } 
#menu li.activo ul li a {color:#5C1D42; font:normal 11px Tahoma, Arial, Helvetica, Sans-serif}
#menu li.activo ul li.activo a {color:#000000; font:normal 11px Tahoma, Arial, Helvetica, Sans-serif; 
                                background-color:#FFFFFF;border-right-color: #d9b3dd;border-right-style: solid; 
										  border-right-width: 1px; border-bottom:1px solid #84285C;}

#bajomenu {width:149px;height:13px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;  
           background-image: url(../img//bajocatalogo.gif);background-repeat:no-repeat;} 

#INCENTRAL {width:600px;height:auto;background-color: #FFFFFF;
            background-image:url('../img/centralvinosdeautor.gif');background-position: top left;
				background-repeat: repeat-y;padding-bottom:5px; 
            font:normal 13px "Trebuchet MS",Arial, Helvetica, Sans-serif;}

#INCENTRAL ul#present{margin: 0em 0em 0em 0em;padding: 0px 0px 0px 0px;font-weight:normal;
                      text-align:justify;font-style:oblique;background-image: none;}
#INCENTRAL ul#present li{height: auto;margin:0em 1em 0em 3em;padding:0px 0px 0px 0px;list-style-type:disc;
                         background-image:none;border:none;}

#INCENTRAL p {padding: 1px 8px 6px 8px; }

#INCENTRAL table.lista  {padding:0;margin:0px auto 0px auto; width: 98%;  }
#INCENTRAL table.lista tr {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
#INCENTRAL table.lista tr:hover {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; background-color: White;  background-image: none;   }
#INCENTRAL table.lista td { text-align: left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom: 2px dotted #aa3b71; }
#INCENTRAL table.lista p {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;padding:0px 0px 0px 0px;margin:0px 0px 2px 5px; }
#INCENTRAL table.lista p.nombre {font: normal bold 12px Arial, Helvetica, Sans-serif;  color: #792f81;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px; }
#INCENTRAL table.lista p.coment {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px; }
#INCENTRAL table.lista span {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;}
#INCENTRAL table.lista img.fotoart { width: 90px; height: 90px;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px; vertical-align: text-top; overflow: hidden; border: none; }
#INCENTRAL table.lista a {text-decoration:none;}
#INCENTRAL table.lista a:hover {text-decoration:none;}
#INCENTRAL table.lista a.info {color: #aa3b71;text-decoration:none;  font-weight: bold; }
#INCENTRAL table.lista a.info:hover {color: #aa3b71;text-decoration:none; font-weight: bold; }
#INCENTRAL table.lista p.pvp {text-align:right; font-weight:bold;padding:0px 0px 5px 0px;margin:5px 12px 0px 0px; }
#INCENTRAL table.lista span.pvpconof {font-weight:bold;padding:0px 0px 0px 0px;margin:0px 8px 0px 0px;  text-decoration: line-through; color: Black;  }
#INCENTRAL table.lista span.ahora {font-weight:bold; color: Black; padding:0px 0px 0px 0px;margin:0px 1px 0px 0px;  text-decoration: none}
#INCENTRAL table.lista img.cesta {vertical-align:middle;padding:0px 0px 0px 0px;margin:0px 0px 0px 5px;; width: 47px; height: 21px;}
#INCENTRAL table.lista p.oferta {text-align:right; font-weight:bold;padding:0px 0px 5px 0px;margin:5px 12px 0px 0px;  color: #5dbf67; text-decoration: none ;  }

#INCENTRAL table.info  {padding:0;margin:0px auto 0px auto; width: 98%;}
#INCENTRAL table.info tr {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#INCENTRAL table.info td { text-align: left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#INCENTRAL table.info td.tdimagen { width:120px;; text-align: left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; vertical-align:top;   }
#INCENTRAL table.info p {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px;}
#INCENTRAL table.info p.nombre {font: normal bold 12px Arial, Helvetica, Sans-serif;  color: #792f81;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px;}
#INCENTRAL table.info p.coment {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px; }
#INCENTRAL table.info span {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;}
#INCENTRAL table.info img.fotoartG {width: 120px; height: 128px;padding:0px 0px 0px 0px;margin:5px 0px 0px 5px; vertical-align: text-top; border: none; }
#INCENTRAL table.info a {text-decoration:none;}
#INCENTRAL table.info a:hover {text-decoration:none;}
#INCENTRAL table.info p.pvp { text-align:right; font-weight:bold;padding:0px 0px 0px 0px;margin:40px 12px 0px 0px; }
#INCENTRAL table.info span.pvpconof {font-weight:bold;padding:0px 8px 0px 0px;margin:0;  text-decoration: line-through; color: Black;  }
#INCENTRAL table.info span.ahora {font-weight:bold; color: Black; padding:0px 0px 0px 0px;margin:0px 1px 0px 0px;  text-decoration: none}
#INCENTRAL table.info img.cesta {vertical-align:middle;padding:0px 0px 0px 0px;margin:0px 0px 0px 8px; width: 47px; height: 21px;}
#INCENTRAL table.info p.oferta {text-align:right; font-weight:bold;padding:0px 0px 0px 0px;margin:40px 12px 0px 0px;color: #5dbf67; text-decoration: none ;  }

#INCENTRAL table.portal  {width-max:440px;height:auto;padding:0;margin:5px auto 5px auto; width: 98%;}
#INCENTRAL table.portal tr {width:440px;height:auto;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#INCENTRAL table.portal td {width:440px;height:auto;text-align: left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;   }
#INCENTRAL table.portal p {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;padding:0px 0px 0px 0px;margin:0px 4px 3px 5px; }
#INCENTRAL table.portal p.nombre {font: normal bold 12px Arial, Helvetica, Sans-serif;  color: #792f81;padding:0px 0px 0px 0px;margin:10px 4px 0px 5px; }
#INCENTRAL table.portal p.coment {padding:0px 0px 0px 0px;margin:5px 4px 0px 5px; }
#INCENTRAL table.portal span {font:normal normal 11px Tahoma, Arial, Helvetica, Sans-serif;}
#INCENTRAL table.portal img.fotoartG {width: 120px; height: 120px;padding:0px 0px 0px 0px;margin:10px 0px 5px 5px; vertical-align: text-top; border: 1px #000000; }
#INCENTRAL table.portal a {text-decoration:none;}
#INCENTRAL table.portal a:hover {text-decoration:none;}
#INCENTRAL table.portal a.info {color: #aa3b71;text-decoration:none;  font-weight: bold; }
#INCENTRAL table.portal a.info:hover {color: #aa3b71;text-decoration:none; font-weight: bold; }
#INCENTRAL table.portal p.pvp {text-align:right; font-weight:bold;padding:0px 0px 5px 0px;margin:5px 20px 0px 0px; }
#INCENTRAL table.portal span.pvpconof {font-weight:bold;padding:0px 0px 0px 0px;margin:0px 8px 0px 0px;  text-decoration: line-through; color: Black;  }
#INCENTRAL table.portal span.ahora {font-weight:bold; color: Black; padding:0px 0px 0px 0px;margin:0px 1px 0px 0px;  text-decoration: none}
#INCENTRAL table.portal img.cesta {vertical-align:middle;padding:0px 0px 0px 0px;margin:0px 0px 0px 5px;; width: 47px; height: 21px;}
#INCENTRAL table.portal p.oferta {text-align:right; font-weight:bold;padding:0px 0px 5px 0px;margin:5px 20px 0px 0px;  color: #5dbf67; text-decoration: none ;}

#comentario {padding:0px 0px 0px 0px; margin:15px 5px 10px 8px; display: block; clear: both;}
#comentario p {margin: 5px 0px 5px 0px; padding:0px 0px 0px 0px;}
#comentario hr {width:95%; text-align: left; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; 
                border: thin dotted #aa3b71;}
#comentario h1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.vitolasup {margin:0px;padding:7px;color:#FFFFFF;
            background-color: #FFFFFF;background-image:url('../img//vitolasup.gif');
				background-position:top left;background-repeat: no-repeat;  
            font:normal bold 13px Arial, Helvetica, Sans-serif;}
.vitolasup h1{font:normal bold 14px Arial, helvetica, sans-serif; color:#000000; }
.vitolasup a, .vitolasup p {padding:0 0 10px 0;}
p.supvitola {line-height:19px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; 
             font:13px Arial, Helvetica, Sans-serif;}
.vitolasup b {color:#FFCC33}
.vitolasup a {color:#FFFFFF}
.vitolasup a:hover {color:#FFFFFF}

.vitolainf { margin:0;padding-top:5px; height: 30px;color:#000000;background-position: bottom left;   
             background-color:#FFFFFF;background-image:url('../img//vitolainf.gif');				 
             font:normal bold 13px Arial, Helvetica, Sans-serif;}
.vitolainf h1{font:normal bold 16px Arial, helvetica, sans-serif;color:#000000;}
p.infvitola {line-height: 19px;color:#000000;margin-bottom:0px;
             font:normal bold 13px Arial, Helvetica, Sans-serif;}
.vitolainf b {color: #4ab25b;}
.vitolainf img {border:none; margin-left: 5px;}
.vitolainf input {height:11px;width: 25px;color:#000000;margin-bottom:0px; 
                  font:13px Arial, Helvetica, Sans-serif;}
.vitolainf a {color:#000000;text-decoration: underline; }
.vitolainf a:hover {color:#000000;text-decoration: underline;}

#lotesantes {width:130px;padding:5px 0px 5px 0px;margin-top:7px;
             background-color:#c7eeaa;text-align:center;overflow:hidden;}

#listapdf {margin:5px auto 0px auto; padding:5px 0px 5px 0px;width:60%; }
#listapdf  p {padding-bottom:10px;margin:0;color:#000000; 
              font: normal normal bolder 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;;}
#listapdf  a {text-decoration:none;color: #8b0089; }
#listapdf  a:hover {text-decoration:none;color:#aa3b71;}

#ordenarpor {width:241px;padding:5px 0px 0px 0px;margin-top:27px;margin-left:-6px;}
#ordenarpor form {text-align:left; width:242px; background-color:#9c2877;padding:12px 0px 2px 3px;margin:0px 0px 0px 0px;  
                  vertical-align: text-top; border-right: 1px solid #9c2877; }
#ordenarpor select {width:217px;color:#FFFFFF;margin:0;padding:0;background-color:#9c2877;border: thin solid #FFFFFF;   
                    font:normal normal 12px Tahoma, Arial, Helvetica, Sans-serif;}
/*#ordenarpor input {width:20px;color:#FFFFFF;background-color: #aa3b71;margin:0;padding:0;cursor: pointer; 
                   font: normal normal bold 12px Tahoma, Arial, Helvetica, Sans-serif;}*/
input.ordnormal {width:20px;color:#FFFFFF;background-color: #9a9a9a;margin:0;padding:0;cursor: pointer; 
                   font: normal normal bold 12px Tahoma, Arial, Helvetica, Sans-serif;}
input.ordresaltado {width:20px;color:#FFFFFF;background-color: #b25193;margin:0;padding:0;cursor: pointer; 
                   font: normal normal bolder 12px Tahoma, Arial, Helvetica, Sans-serif;text-decoration: blink;}

				 				 
/*Estilos comunes*/
#exeir {height:15px;width:20px;color:Black;background: transparent;border:0;margin:0px;padding:0px; 
        cursor: pointer; text-decoration: underline;}

a.sin {text-decoration:none;}
a.sin:hover {text-decoration:none;}

.thder { text-align: right;color:#006a00;border-bottom: 1px dashed #006a00; }
.thizq { text-align: left;color:#006a00;border-bottom: 1px dashed #006a00;}
.thcen { text-align: center;color:#006a00;border-bottom: 1px dashed #006a00;}
.colder { text-align: right;}
.colizq { text-align: left;}
.colcen { text-align: center;}

.colbold { text-align: center; color: White; font-weight: bolder; border: thin solid #8551a1;}

.filapar {background-color:#ffffff }
.filaimpar { background-color: #EEEEEE;}
.filaazul { background-color: #5dbf67; }

.colnom {color: #792f81;text-align: left;}

.borraimg {border:none;margin-left:2px;margin-right:2px;}

.modifboton {width:20px;color:#FFFFFF;background-color:#5dbf67;cursor:pointer;
             font: normal normal bold 12px Tahoma, Arial, Helvetica, Sans-serif;}
				 
.modifbotonresaltado {width:20px;color:#FFFFFF;background-color: #b25193;cursor:pointer;
             font: normal normal bolder 12px Tahoma, Arial, Helvetica, Sans-serif;text-decoration: blink;}
				 
.modifinput {width: 25px;height:15px;font:13px Arial, Helvetica, Sans-serif;color:#000000;vertical-align: top; 
             margin-bottom: 0px; margin-right: 2px; }
#modifart   {vertical-align:middle;margin:0;padding:0;}
				 
.gastoboton {color:#FFFFFF;background-color: #5dbf67;cursor:pointer;
             font:normal normal bold 13px Tahoma, Arial, Helvetica, Sans-serif;}
				 
.gastobotonresaltado {color: #FFFFFF;background-color: #b25193;cursor:pointer;
             font:normal normal bolder 13px Tahoma, Arial, Helvetica, Sans-serif;text-decoration: blink;}

.conspedboton {background-color:transparent;cursor:pointer;border: none;color:#792f81}

.formrow {width:98%;position:relative;clear:both;margin-left:10px;margin-bottom:5px;}

.bloqueform {width:32%;float:left;font-size:12px;margin-bottom:5px;}				 
.bloqueform select{font-size:100%;}
.bloqueform input{font-size:100%;border: solid 1px #b5b5b5;}
.bloqueform strong{font-weight:bold;}

.bloquetodo {width:97%;float:left;font-size:12px;margin-bottom:5px;}				 
.bloquetodo input{font-size:100%;border: 1px solid #b5b5b5;}
.bloquetodo strong{font-weight:bold;}
.bloquetodo select{font-size:100%;}

.forminfo{width:98%;position:relative;clear:both;margin-bottom:0px;margin-left:10px;}

.bloqueinfo {width:97%;float:left;font-size:12px;margin-bottom:0px;}				 
.bloqueinfo strong{	font-weight:bold;}

.formboton{width:100%;clear:both;position:relative;margin: 0px 0px 0px 0px;text-align: right;}

.botontira {color: #FFFFFF; background-color: #b25193;cursor:pointer;margin-bottom:5px;margin-right:10px;  
            font: normal normal bold 13px Tahoma, Arial, Helvetica, Sans-serif;} 

.botonalta {color: #FFFFFF; background-color:#b25193;cursor:pointer; margin-left:480px;margin-bottom: 10px; 
            font: normal normal bold 13px Tahoma, Arial, Helvetica, Sans-serif;} 

.legal{width:90%;	height:80px;padding-left:10px;margin-bottom:10px;margin-top:10px;border:solid 1px #bcbcbc;
   	 overflow:scroll;text-align: left;font-size:11px;} 					 

.legalpeq{width:80%;height:70px;border:solid 1px #bcbcbc;overflow:scroll;text-align: left;font-size:12px;} 					 

.formbuscador {background-color:#ab0185 vertical-align: center; margin: -20px 0px 9px 0px; overflow: hidden; height: 32px; text-align: center; position: relative; float:none}

.inputbuscador {background-image: url(../img//buscar.gif);background-repeat: no-repeat; overflow: hidden; height: 25px; width:51px;
                font: normal bold 11px Arial, Helvetica, Sans-serif;}
.inputtxtbuscador {overflow: hidden;font: normal normal 11px Arial, Helvetica, Sans-serif; width:280px;}

.selectbuscador {width:100px;font: normal normal 11px Arial, Helvetica, Sans-serif; }

/*Recuadro de clientes */
.btop, .bbottom {display:block;background:transparent;font-size:1px;}
.bbottom {margin:0px 0px 5px 0px;}
.bb1, .bb2, .bb3, .bb4 {display:block;overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 {background:#F5F5F5;border-left:1px solid #7f2b88;border-right:1px solid #7f2b88;}
.bb1 {margin:0px; background:#7f2b88;}
.bb2 {margin:0px; border-width:0 2px;}
.bb3 {margin:0px;}
.bb4 {height:0px; margin:0 1px;}

#bbox {display:block; background: #F5F5F5; border:0 solid #7f2b88; border-width:0 1px;}
#bbox h1,h2,p,hr {margin: 0px 5px 0px 10px;}
#bbox h1 {font: bold 18px Arial, Helvetica, Sans-serif; color:#7f2b88; }
#bbox h2 {font: bold 14px Arial, Helvetica, Sans-serif;;color:#9e67b7; border:0;}
#bbox h2 {padding-top:0.1em;}
#bbox table {padding:0px 0px 0px 0px;margin:0px auto 0px auto; width: 98%; }


/*Cuadros de error e informativos*/
#cuadroerror {width: 85%;margin-left:auto;margin-right:auto;margin-top: 30px;margin-bottom: 30px;
              padding:5px 5px 5px 5px;color:#FFFFFF;text-align:center;background-color: #5dbf67;
              font: normal normal 13px Arial, Helvetica, Sans-serif;border: medium solid #FFFFFF;}
#cuadroerror h1 {font: normal normal 16px Arial, helvetica, sans-serif; color:#FFFFFF ; text-align: center;}
#cuadroerror p {color: #FFFFFF ; text-align: center;}

#cuadroinfo {width: 85%;margin-left:auto;margin-right:auto;  
             padding:5px 5px 5px 5px;text-align: center; background-color: #dafed4;border: medium solid #5dbf67; 
             font: normal normal 13px Arial, Helvetica, Sans-serif; color: #000000;}
#cuadroinfo h1{font: normal normal 16px Arial, helvetica, sans-serif; color: #000000; text-align: center;}
#cuadroinfo p {color: #000000; text-align: center;}


/*-----------------------------*/
/* Posicionamiento de imagenes */
/*-----------------------------*/

/* Imagen de listas CENTRAL interior (este estilo es unico no se puede cambiar */
.imglista {width:599px; height:70px;}

/* Clases de imagenes lado derecho */
#DER img.pubder  {width:250px; height:auto; padding:7px 0px 1px 0px; }
#DER img.pubderp {width:250px; height:auto;}

/* Clases de imagenes lado IZQUIERDO */
#IZQ img.pubizq {width:140px;height:100px;padding:20px 0px 0px 7px;}

/* Clases de imagenes CENTRAL superior */
.imgtopcentral1 {padding:0px 5px 2px 0px;width:220px;height:75px; border:none; }
.imgtopcentral2 {padding:0px 0px 2px 5px;width:220px;height:75px; border:none;  }

/* Clases de imagenes CENTRAL interno */
.imgcentral {margin: 0 0 0 0; padding:0 0 0 0;width:450px; height:70px;}
.imgcentralp1 {margin: 0 0 0 0; padding:0 0 0 0;width:224px; height:70px;}
.imgcentralp2 {margin: 0 0 0 2px; padding:0 0 0 0;width:224px; height:70px;}

/* Clases de imagenes CUERPOBAJO */
.imgbajo12 {width:250px;height:100px;margin:0 0 0 9px; padding:0;background-color:#FFFFFF; position: absolute; }
.imgbajo1 {width:130px;height:100px;margin:0 0 0 9px; padding:0;background-color:#FFFFFF; position: absolute; }
.imgbajo2 {width:120px;height:100px;margin:0 0 0 150px;padding:0; background-color:#FFFFFF; position: absolute;}
.imgbajo3 {width:200px;height:100px;margin:0 0 0 278px;padding:0; background-color:#FFFFFF; position: absolute; }
.imgbajo4 {width:120px;height:100px;margin:0 0 0 489px;padding:0;background-color:#FFFFFF; }
.imgbajo5 {width:130px;height:100px;float: right; margin:0 10px 0 0; padding:0; background-color:#FFFFFF;}
.imgbajo45 {width:250px;height:100px;float:right;margin:0 10px 0 0px; padding:0; background-color:#FFFFFF;}
