#campos ul li {
    color: #623B14;
    font: 12px/14px "arial";
    list-style-image: url("../images/bullet.png");
    margin: 0 0 5px;
    padding: 0;
}

#campos ul li strong {
   color: #256E00;
    font: italic bold 15px/17px "arial";
}

#portfolio2 li {list-style-type:none;}
#portfolio2  {margin:0; padding:0;}

#portfolio li {list-style-type:none;}
#portfolio  {margin:0; padding:0;}
#bannerRotativo{
margin: 0px 0px 0px 243px;
background: #ccc;
width: 200px;
height:220px;
}
#bannerGalicia{
background: url("../images/banner-galicia.jpg");
width: 480px;
height: 160px;
}

.hacgor a:link, .hacgor a:visited  { color:#623B14 }

.textochiquito { font-size:10px}

#wslotes {font:13px/15px "Arial"; width:707px; margin-left:auto; margin-right:auto; }
#wslotes .Estilo5 {font-weight:bold; color:#FFFFFF}

.contenedor_fotos {width:707px; overflow-x: scroll;
overflow-y: hidden; height:120px;margin:0; padding:0;}
.contenedor_fotos a {float:left; margin:5px; border:1px solid #333333; list-style:none; }

.tipo_staff div {float:left; font-family: "arial"; text-transform:uppercase; font-weight:bold; vertical-align:top; margin:5px; padding:5px; border-right:#000000 1px dotted; padding-left:auto; padding-right:15px; padding-left:35px}
.tipo_staff div.last { border-right:none}
.tipo_staff div a:visited,.tipo_staff div a:link {  color:#296C02; text-decoration:none }


.liniers2  {

    margin: 20px 20px 0px 0px;
 
}
.liniers2 h2 { margin-top:10px; margin-bottom:10px;}
.liniers2 table tr td {color: #633A17;
font:  12px/14px "arial"; border-bottom:1px solid #CCCCCC}

.liniers2 table tr th {color: #633A17;
font: bold 12px/14px "arial"; font-weight:bold}

.liniers2  h1{
color: #633A17;
font: bold 12px/14px "arial";
margin: 0px;
padding: 0px;
text-align:leftM
}

.liniers2  h2{
color: #633A17;
font: bold 10px/12px "arial";

}

.liniers2 p{
color: #633A17;
font: bold 11px/13px "arial";
margin: 0px;
padding: 0px;
}

.liniers2 a{
color: #286C01;
font: bold 10px/12px "arial";
}


#liniers 
 {font-family:Arial, Helvetica, sans-serif; }

#liniers ul li {
list-style-image:url("../images/bullet.png");
padding: 2px 2px;
margin: 0px 0px 0px 0px;
font: normal 14px/14px "arial";
color: #007E30;
} 

body{
margin: 0px;
padding: 0px;
background: url("../images/background.jpg") repeat-x;

}

#logoFalso {
position: absolute;
top: 20px;
left: 20px;
padding: 0px 230px 160px 0px;
text-decoration: none;
}

.centrox {
left:50%;
margin-left:-512px;
position:relative;
}

.clear{
height: 1px;
clear: both;
}

#container{
/*background: url("../images/calco.jpg") no-repeat;*/
width: 1024px;
}

#header{
background: url("../images/background-header.jpg") no-repeat;
width: 1024px;
height: 261px;
}

#header #botonerita ul {
margin: 0px;
padding: 0px;
}

#header #botonerita ul li{
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 10px;
list-style: none;
float: left;
font: bold 11px/13px "arial";
color: #226400;
float: right;
position: relative;
right: 50px;
}

#header #botonerita ul li a{

font: bold 11px/13px "arial";
color: #226400;
text-decoration: none;
}

#header #login  {
position: relative;
float: right;
right: 50px;
top: 92px;
right: -80px;
}

#header #login ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: right;
}

#header #login ul li{
margin: 0px 3px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
float: left;
color: #D92415;
font: normal 11px/13px "arial"
}

#header #login ul li input{
border: solid 1px #ccc;
padding: 0px 5px 0px 5px;
width: 140px;
height: 20px;
color: #333;
font: normal 11px/13px "arial";
}

#header #login ul li a{
color: #D92415;
font: normal 11px/13px "arial";
}

#header #login ul li a:hover{
color: #007E30;
}


.btn_ingresar{
background: url("../images/botones.png") no-repeat scroll 0 -59px transparent;
padding: 0px 69px 14px 0px;
text-decoration: none;
position: relative;
top: -2px;
}

.btn_ingresar:hover{
background: url("../images/botones.png") no-repeat scroll 0 -88px transparent;
}

/* menu */

#menu{
position: relative;
bottom: -205px;
}

#menu ul {
margin: 0px 0px 0px 45px;
padding: 0px 0px 0px 0px;
}

#menu ul li{
margin: 0px 10px 0px 0px;
padding: 0px 10px 0px 0px;
list-style: none;
float: left;
border-right: dotted 1px #fff;
height: 18px;
}

#menu ul li:last-child {
border: none;
}


#menu ul li a{
font: normal 11px/0px "arial";
color: #fff;
text-decoration: none;
position: relative;
top: -3px;
}

#menu ul li a:hover{
color: #DA2416;
}

#info{
width: 974px;
padding: 20px 25px 20px 25px
}

.columna {
width: 220px;
padding: 0px 10px 0px 10px;
background: red;
float: left;
}

.columnaDoble {
background: url("../images/background-destacado-home-nuevo.jpg") no-repeat;
width: 460px;
padding: 0px 10px 0px 10px;
float: left;

}

.remates{
background: url("../images/background-remates.jpg") no-repeat;
width: 220px;
height: 280px;
margin: 10px 0px 0px 0px;
float: left;
}

.btn_verAhora{
background: url("../images/botones.png") no-repeat scroll 0px 0px transparent;
padding: 0px 112px 9px 0px;
text-decoration: none;
position: relative;
bottom: -230px;
left: 50px;
}

.btn_verAhora:hover{
background: url("../images/botones.png") no-repeat scroll 0px -29px transparent;
}

#proxRemate ul {
margin: 59px 0px 0px 273px;
padding: 0px 0px 0px 0px;
}

#proxRemate ul li{
margin: 0px 0px 12px 0px;
padding: 0px 0px 0px 0px;
list-style:none;
font: normal 12px/14px "arial";
}

#bannerRotativo{
margin: 0px 0px 0px 243px;
background: #ccc;
width: 200px;
}
#bannerGalicia{
background: url("../images/banner-galicia.jpg");
width: 480px;
height: 160px;
margin-top:40px;
}

.btn_verMas{
background: url("../images/botones.png") no-repeat scroll 0 -115px;
padding: 0 54px 0 0;
text-decoration: none;
}

.btn_verMas:hover{
background: url("../images/botones.png") no-repeat scroll 0 -133px;
}

#proxRemateDestac h1{
font: normal 19px/16px "arial";
color: #DA2416;
}

#proxRemateDestac div {
float: left;
}

#proxRemateDestac img {
float: left;
}

#proxRemateDestac h2{
font: bold 14px/14px "arial";
text-decoration: underline;
color: #007E30;
margin: 48px 0px 0px 15px;
}

#proxRemateDestac ul {
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 30px;
}

#proxRemateDestac ul li {
list-style-image:url("../images/bullet.png");
padding: 2px 2px;
margin: 0px 0px 0px 0px;
font: normal 14px/14px "arial";
color: #007E30;
}

.columnaDobleDer  {
font: bold 16px/14px "arial";
color: #007E30;
border-bottom: solid 1px #ccc;
float: left;
padding: 8px 0px 0px 10px;
width: 450px;
margin: 0px 0px 0px 20px;
}

.columnaDobleDer h1 {
font: bold 16px/18px "arial";
color: #D92415;
margin: 0px 0px 10px 0px;
}

.columnaDobleDer p {
font: normal 12px/14px "arial";
color: #623B14;
margin: 0px 0px 0px 0px;
width: 450px;
}

.marco {
padding: 3px; 
float: left;
margin: 0px 0px 10px 0px;
}

.columnaDobleDer ul {
float: left;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px:
}

.columnaDobleDer ul  li{
list-style-image:url("../images/bullet.png");
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
}

.columnaDobleDer .Campos{
list-style-image:url("../images/bullet.png");
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
}

.columnaDobleDer .der {
width: 210px;
float: left;

}

.columnaDobleDer .izq {
float: left;
width: 210px;
padding: 0px 0px 0px 20px;
border-left: solid 1px #ccc;
max-height: 225px;
}

.columnaDobleDer p{
font: normal 12px/14px "arial";
color: #623B14;
}

.columnaDobleDer h2{
font: bold 15px/17px "arial";
color: #007E30;
}

.columnaDobleDer ol  {
margin: -10px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}

.columnaDobleDer ol  li{
list-style-image:url("../images/bullet.png");
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
}

.prevNext{
margin: 0px 0px 0px 140px;
}

.btn_prev{
background: url("../images/botones.png") no-repeat scroll -73px -56px;
padding: 0px 18px 5px 0px;
#padding: 5px 18px 5px 0px;
text-decoration: none;
}

.btn_next{
background: url("../images/botones.png") no-repeat scroll -95px -56px;
padding: 0px 18px 5px 0px;
#padding: 5px 18px 5px 0px;
margin: 0px 0px 0px 0px;
text-decoration: none;
}

.estados{
float: right;
margin: 0px 20px 0px 0px;
}

#footer {
background: url("../images/bk-footer.jpg") no-repeat;
background-position:0 -34px;
background-color:#000000;

height: 156px;
}

#footer  ul {
padding-top: 5px ; 
margin: 5px 0px 0px 0px;
#margin: 5px 0px 0px 40px;
}

#footer  ul li{
float: left;
list-style: none;
margin: 0px 10px 0px 0px;
color: #ccc;
}

#footer  ul li a{
font: normal 11px/13px "arial";
color: #ccc;
text-decoration: none;
}

#footer  ul li a:hover{
font: normal 11px/13px "arial";
color: #999;
text-decoration: none;
}

#footer p{
 font: normal 11px/13px "arial";
color: #ccc;
}
#footer a{
font: normal 12px/14px "arial";
color: white;
}

.footerOne{
padding: 40px 0px 0px 35px;
float: left;
}

.footerTwo{
padding: 40px 40px 0px 0px;
float: right;
}

.tituloSeccion{
color: #DA2416;
font: bold 16px/18px "arial";
margin: 0;
padding: 0;
}

.marcoFoto{
border: solid 1px #ccc;
padding: 3px;
}

#quienes{
}

#quienesCol1 {
width: 460px;
padding: 0px 8px 0px 8px;
float: left;
}

#quienesCol1 p span {
color: #633A17;
font: bold 14px/16px "arial";
}

#quienesCol1 p  {
color: #633A17;
font: normal 14px/16px "arial";
}

#fotoquienes{
margin: 10px 0px 0px 0px;
}

#quienesCol2 {
width: 200px;
height: 465px;
padding: 0px 8px 0px 8px;
float: left;
background: url("../images/background-servicios.jpg") no-repeat;
margin: 30px 0px 0px 10px;
}

#quienesCol2 ul  {
margin: 10px 0px 0px 20px;
#margin: 20px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}


#quienesCol2 ul  li{
list-style-image:url("../images/bullet2.png");
margin: 11px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
width:185px;
}

#quienesCol2 ul  li ol li{
list-style-image:url("../images/bullet2.png");
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
width:185px;
}


#quienesCol2 h2{
font: bold italic 15px/16px "arial";
color: #256E00;
}


#quienesCol3 {
width: 215px;
height: 365px;
padding: 0px 8px 0px 8px;
float: left;
background: url("../images/background-objetivos.jpg") no-repeat;
height: 500px;
margin: 30px 0px 0px 10px;
}

#quienesCol3 ul  {
margin: 10px 0px 0px 27px;
padding: 0px 0px 0px 0px;
}


#quienesCol3 ul  li{
list-style-image:url("../images/bullet3.png");
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/14px "arial";
color: #623B14;
width: 180px;
}


#quienesCol3 h2{
font: bold italic 15px/16px "arial";
color: #256E00;
}

#quienesStaff {

}

#menuseccion {
font: bold 17px/19px "arial";
margin: 0px; 
padding: 0px;
color: #D92415;
}

#menuseccion span {
font: bold 17px/19px "arial";
color: #D92415;
}

#quienesStaff ul {
margin: 0px;
padding: 0px;
height: 40px;
}

#quienesStaff ul li{
margin: 0px;
padding: 0px;
float: left;
list-style: none;
float: left;
}

.moduloTitulo{
border-top: solid 1px #ccc;
border-bottom: solid 1px #ccc;

}
.moduloTitulo h1{
color: #66CCCC;
font: bold 17px/19px "arial";
margin: 0px;
padding: 5px;
}

.persona  {
 border-right: 1px dotted #CCCCCC;
    float: left;
    margin: 20px 20px 0px 0px;
    width: 295px;
}

.persona  img{
margin: 0px 20px 0px 0px;
border: solid 1px #ccc;
padding: 1px;
float: left;
}

.persona  h1{
color: #633A17;
font: bold 12px/14px "arial";
margin: 0px;
padding: 0px;
}

.persona  h2{
color: #633A17;
font: bold 10px/12px "arial";
margin: 0px;
padding: 0px;
}

.persona p{
color: #633A17;
font: bold 11px/13px "arial";
margin: 0px;
padding: 0px;
}

.persona a{
color: #286C01;
font: bold 10px/12px "arial";
}


a img {
border: none;
}

#creditos p{
color: #613A13;
font: normal 12px/14px "arial";
float: left;
}

.listaStep {
margin: 5px 0px 0px 20px; 
#margin: -5px 0px 0px 10px; 
padding: 0px;
float: left;
width:500px;
}

.listaStep li {
list-style: none;
margin: 0px; 
padding: 0px;
list-style-position: inside;
float: left;
}

.step1{background: url("../images/step1.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step2{background: url("../images/step2.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step3{background: url("../images/step3.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step4{background: url("../images/step4.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step5{background: url("../images/step5.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step6{background: url("../images/step6.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step7{background: url("../images/step7.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}
.step8{background: url("../images/step8.jpg"); text-decoration: none; padding: 3px 13px 0px 0px; font: normal 9px/9px "arial"; line-height: 4px;}

hr {
border: none;
height: 1px;
background: #ccc;
clear: both;
}

.modulo{
width:975px;
}

.modulo-top{
background:url("../images/background-form.top.jpg") no-repeat;
width:975px;
height: 13px;
#margin-top: 5px;
}

.modulo-bottom{
background:url("../images/background-form.bot.jpg") no-repeat;
width:975px;
height: 13px;
#margin-bottom: 5px;
}

.modulo-mid{
background:#EFEFEF;
width:975px;
}

.modulo-mid ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.modulo-mid ul li{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 11px;
float: left;
list-style: none;
font: normal 13px/15px "arial";
color: #613A13;
}

.modulo-mid ul li .inputLargo{
margin: 3px 0px 5px 0px;
padding: 3px;
font: normal 12px/14px "arial";
color: #613A13;
border: solid 1px #ccc;
width: 460px;
height: 12px;
}

.modulo-mid ul li .inputCorto{
margin: 3px 0px 5px 0px;
padding: 3px;
font: normal 12px/14px "arial";
color: #613A13;
border: solid 1px #ccc;
width: 220px;
height: 12px;
}

.modulo-mid  textarea{
margin: 5px 0px 5px 10px;
padding: 3px;
font: normal 12px/14px "arial";
color: #613A13;
border: solid 1px #ccc;
width: 935px;
height: 120px;
}

.modulo h1{
color: #633A17;
font: bold 11px/13px "arial";
margin: 5px 0px 5px 10px;
padding: 0px;
}

.btn_enviar{
background: url("../images/btn_enviar.png") no-repeat;
padding: 13px 84px 10px 0px;
text-decoration: none;
}

.btn_enviar:hover{
background: url("../images/btn_enviar_hover.png") no-repeat;
}

#rematesporInternet {
background: url("../images/rematesporInternet.jpg") no-repeat;
margin-top: -45px;
#margin-top: 0px;
}

#rematesporInternetMenu{
border-bottom: solid 1px #ccc;
height: 80px;
margin: 0px 0px 20px 0px;
}

#rematesporInternetMenu ul{
margin: 43px 0px 0px 115px;
#margin: 0px 0px 0px 115px;
padding: 43px 0px 0px 0px;
}

#rematesporInternetMenu ul li{
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
float: left;
font: normal 11px/14px "arial";
color: #286C01;
}

#rematesporInternetMenu ul li a{
font: normal 11px/14px "arial";
color: #286C01;
margin: 0px 0px 0px 0px;
}

#rematesporInternetMenu ul li a:hover{
color: #ccc;
}

#btn_remate{
background:  url("../images/btn_remate.jpg") no-repeat;
padding: 0px 100px 10px 0px;
#padding: 2px 100px 10px 0px;
text-decoration: NONE;
}

#btn_remate:hover{
background:  url("../images/btn_remate_hover.jpg") no-repeat;
}

#rematesporInternet p {
font: normal 12px/14px "arial";
color: #613A13;
}

#rematesporInternet #left{
width: 520px;
float: left;
}

#rematesporInternet #right{
width: 400px;
float: left;
}

#formRegistro{

}
.middle{
background: #E3E3E3;
width: 486px;
#margin-top:-5px;
}

#formRegistro ul {
margin: 0px 0px 0px 0px;
#margin: 0px 0px 0px 20px;
}

#formRegistro li {
list-style-image:url("../images/bullet2.png");
float: left;
margin: 10px 25px 0px 0px;
#margin: 10px 0px 0px 0px;
}

#formRegistro li label {
font: normal 13px/15px "arial";
color: #613A13;
}

#formRegistro li input {
font: normal 13px/15px "arial";
color: #613A13;
border: solid 1px #ccc;
margin: 5px 0px 0px -15px;
width: 205px;
#width: 205px;
}

#formRegistro li textarea {
font: normal 13px/15px "arial";
color: #613A13;
border: solid 1px #ccc;
margin: 5px 0px 0px -15px;
width: 205px;
height: 150px;
}

.checks{
padding: 10px 0px 0px 25px;
color: #613A13;
font: 13px/15px "arial";
}


#campos #left{ 
width: 455px;
float: left;
margin: 0px 30px 0px 0px;
}

#campos #right{ 
width: 455px;
float: left;
}

#campos  h3{ 
color: #66CCCC;
margin: 0px;
padding: 0px;
font: bold 14px/16px "arial";
}

#campos   p{ 
color: #603A15;
font: normal 12px/14px "arial";
}

#campos  h2{ 
color: #256E00;
font: bold italic 15px/17px "arial";
}


#invernada #paginado h1{
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #66CCCC;
font: bold 12px/14px "arial";
}

#invernada #paginado ul{
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#invernada #paginado ul li{
float: left;
list-style: none;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 0px;
}

#invernada #paginado ul li p{
float: left;
list-style: none;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #DC2418;
font: bold 12px/14px "arial";
}

#paginado h1 a{
color: #999999;
line-height: normal;
text-decoration: none;
}

#paginado a:hover{
color: #333;
}

#paginado h1 a span{
background: #66CCCC;
color: #fff;
padding: 3px;
}

.btn_cambiar{
background:  url("../images/btn_cambiar.jpg") no-repeat;
padding: 0px 60px 0px 0px;
text-decoration: NONE;
}

.btn_cambiar:hover{
background:  url("../images/btn_cambiar_hover.jpg") no-repeat;
}


.remate{
clear: both;
border-top: solid 4px #E0E0D8;
padding: 10px 0px 10px 0px;
}

.remate  img{
float: left;
margin: 0px 10px 0px 0px;
}

.remate  a{
color: #623810;
font: normal 12px/14px "arial";
text-decoration: none;
}

.remate  a:hover{
color: #999;
}

.remate  a span{
color: #D62716;
font: normal 12px/14px "arial";
}

.remate  p{
color: #623810;
font: normal 12px/14px "arial";
}

.remate  h1{
color: #D62615;
font: bold 16px/18px "arial";
}

.remate  #ficha{
float: left;
width:500px;
}

.remate  #contacto{
float: right;
width:400px;
}

.remate  #contacto p{
float: right;
}

.remate  #contacto img{
margin: 0px;
padding: 0px;
}

#consulte #left{
float: left;
width: 470px;
}

#consulte #right{
float: right;
width: 470px;
}

#consulte #left h2{
color: #613A13;
font: bold 13px/15px "arial";
}


#consulte #left ul{
margin: -20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#consulte #left ul li{
margin: 25px 10px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
color: #613A13;
font: normal 12px/14px "arial";
float: left;
}
#consulte #left ul li input{
width: 220px;
border: solid 1px #CCCCCC;
}
#consulte #left ul li a{
color: #D92415;
font: normal 11px/13px "arial";
}

#contacto #left{
width: 400px;
float: left;
}

#contacto #right{
width: 400px;
float: right;
}


#contacto #right p {
    color: #613A13;
    font: 12px/14px "arial";
}

#liniers #left {
float: left;
width: 295px;
}

#liniers .marcoFoto {
width: 258px;
}

#liniers #right {
float: left;
width: 650px;
}

#liniers #right p {
color: #613A13;
font: 12px/14px "arial";
}

#liniers #right p  span{
color: #66CCCC;
font-weight: bold;
}



#backtable{
background: url("../images/tablas-back.jpg") repeat-y;
width: 943px;
padding: 0px 0px 0px 9px;
}
#backtable table tr {
color: #633B17;
font: 12px/14px "arial";
border: solid 1px red;
}

#invernada table tr {
color: #633B17;
font: 12px/14px "arial";
border: solid 1px red;
}

#invernada table tr  td{
border-bottom: solid 1px #ccc;
padding: 4px 0px 3px 0px;
}

#backtable table tr  td{
border-bottom: solid 1px #ccc;
/*padding: 4px 0px 3px 0px;*/
}

table tr .columna0 {
width: 186px;
padding: 0px 0px 0px 12px;
border-right: solid 1px #ccc;
}

table tr .columna1 {
width: 83px;
text-align: center;
border-right: solid 1px #ccc;
}

table tr .columna2 {
width: 100px;
text-align: center;
border-right: solid 1px #ccc;
font-weight: bold;
color: red;
}

table .columnaTotal {
background: #EBEBEB;
font-weight: bold;
}

#backtotal{
background: url("../images/tablas-back-total.jpg") no-repeat;
width: 943px;
padding: 0px 0px 0px 9px;
height: 40px;
}
#backtotal table {
margin: 8px 0px 0px 0px;
}

#backtotal table tr td{
border-bottom: none;
}


table tr .columna40 {
width: 40px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna45 {
width: 45px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna50 {
width: 50px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna55 {
width: 55px;
padding: 0px 0px 0px 10px;
border-right: solid 1px #ccc;
}
table tr .columna55b {
width: 55px;
padding: 0px 0px 0px 10px;
border-right: solid 1px #ccc;
font-weight: bold;
color: red;
}
table tr .columna60 {
width: 60px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna70 {
width: 70px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna80 {
width: 80px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna85 {
width: 85px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna90 {
width: 90px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna120 {
width: 120px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna130 {
width: 130px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna140 {
width: 140px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna155 {
width: 155px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna185 {
width: 200px;
padding: 0px 0px 0px 10px;
border-right: solid 1px #ccc;
}
table tr .columna215 {
width: 215px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna250 {
width: 250px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna280 {
width: 280px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}
table tr .columna570{
width: 570px;
padding: 10px 0px 10px 10px;
border-right: solid 1px #ccc;
}

#backtotal p{
left: 70px;
top: 12px;
position: relative;

font-weight: bold;
}

#backtable {
#margin: -5px 0px 0px 0px;
}


#backtable #catalogo img{
float: left;
margin: 0px 5px 0px 0px;
}

#backtable #catalogo a{
color:#286C01;
font-weight: bold;
}

#comoFunciona #left img{
margin: 0px 5px 0px 0px;
}

#comoFunciona #left h2{
color: #DF210E;
font: bold 12px/15px "arial";
}

#rematesporInternet .left{
width: 440px;
float: left;
padding: 0px 10px 0px 0px;
}

#rematesporInternet .left p span, #rematesporInternet .right p span{
font-weight: bold;
color: #66CCCC;
}

#rematesporInternet .right{
width: 440px;
float: left;
padding: 0px 0px 0px 10px;
}

#rematesporInternet .left ul, #rematesporInternet .right ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#rematesporInternet .left ul li, #rematesporInternet .right ul li{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

.remate .left {
width: 500px;
float: left;
}
.remate .right {
width: 300px;
float: left;
}

.btn_catalogo_remate {
float: right;
background:  url("../images/btn_catalogo_remate.png") no-repeat;
padding: 22px 160px 0px 0px;
margin: 0px;
text-decoration: NONE;
}

.btn_catalogo_remate:hover {
background:  url("../images/btn_catalogo_remate_hover.png") no-repeat;
}

.btn_resultado_remate {
float: right;
background:  url("../images/btn_resultado_remate.png") no-repeat;
padding: 22px 160px 0px 0px;
margin: 0px;
text-decoration: NONE;
}

.btn_resultado_remate:hover {
background:  url("../images/btn_resultado_remate_hover.png") no-repeat;
}


#lote{
border: solid 4px #ccc;
margin: -20px 0px 10px 0px;
padding: 0px 0px 0px 10px;
width: 965px;
}

#lote .columnas{
float: left;
width: 320px;
}

#lote .columnas table tr h2 {
color: #613810;
font: bold 12px/14px "arial";
}

#lote .columnas table tr input {
width: 170px;
text-align: center;
color: #296C02;
font: bold 19px/20px "arial";
}

.btn_ofertar{
background:  url("../images/btn_ofertar.jpg") no-repeat;
padding: 10px 120px 0px 0px;
text-decoration:none;
}

.btn_ofertar:hover{
background:  url("../images/btn_ofertar_hover.jpg") no-repeat;
}

#lote .columnas table tr h3{
color: #D92415;
font: bold 19px/21px "arial";
margin: 10px 0px 0px 0px;
padding: 0px;
}

#lote .columnas table tr p{
color: #613810;
font: bold 15px/17px "arial";
margin: 0px 0px 0px 0px;
padding: 0px;
}

#lote .columnas table tr p b{
color: #66CCCC;
font: bold 15px/17px "arial";
}

#lote .columnas table tr ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#lote .columnas table tr ul li{
float: right;
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}

.btn_sucredito{
background:  url("../images/btn_sucredito.jpg") no-repeat;
padding: 3px 70px 0px 0px;
#padding: 1px 70px 0px 0px;
text-decoration: none;
}

.btn_sucredito:hover{
background:  url("../images/btn_sucredito_hover.jpg") no-repeat;
}

.btn_sucompra{
background:  url("../images/btn_sucompra.jpg") no-repeat;
padding: 3px 70px 0px 0px;
#padding: 1px 70px 0px 0px;
text-decoration: none;
}

.btn_sucompra:hover{
background:  url("../images/btn_sucompra_hover.jpg") no-repeat;
}

.btn_volver{
background:  url("../images/btn_volver.jpg") no-repeat;
padding: 10px 70px 0px 0px;
text-decoration: none;
}


#vivo #left{
float: left;
width: 450px;
}

#vivo #left h1, #vivo #right h1{
color: #D92415;
font: bold 16px/18px "arial";
}

#vivo #left .marcoFoto{
width: 81px;
float: left;
margin: 0px 10px 0px 0px;
}

#vivo #left .empresa{
float: right; position: relative; top:-50px;
}


#vivo #left h2{
color: #66CCCC;
font: bold 12px/14px "arial";
}

#vivo #left p{
color: #286C01;
font: normal 12px/14px "arial";
margin: 0px 0px 0px 0px;
}

#vivo #left a{
color: #286C01;
font: bold 10px/12px "arial";
}

#vivo #right{
float: left;
width: 490px;
padding: 0px 0px 0px 25px;
}

#vivo #right .marcoFoto{
width: 103px;
}

#vivo #right ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#vivo #right ul li{
margin: 0px 5px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
float: left;
}

.tablas-mid-tipificacion{
background:  url("../images/tablas-mid-tipificacion.jpg") repeat-y;
padding: 0px 15px 0px 15px;
#margin: -5px 0px 0px 0px;
 width: 412px;
}

.tablas-mid-tipificacion p{
margin: 0px;
padding: 0px;
}


#btn_verstaff{
background: url("../images/btn_verstaff.jpg") no-repeat;
padding: 0px 56px 5px 0px;
text-decoration: none;
position: absolute;
top: 285px;
right:50px;
}

#btn_verstaff:hover{
background: url("../images/btn_verstaff_hover.jpg") no-repeat;
}
