/* CSS Document */
*
{
margin:0 0 0 0;
padding:0 0 0 0;	
font-family:"Lucida Grande","Lucida Sans Unicode", sans-serif;
font-size: 11px;
font-weight:normal;
}
body
{
font-size:11px;
background-color:fff;
margin:0 0 0 0;
padding:0 0 0 0;
color:#858585;
}
div#contenedorintranet
{
width:750px;
width /* */:750px !important;
margin:20px auto 0 auto;
padding:0px 0px 0px 0px;
border:1px solid #E2E2E2;
}
div#cabeceraintranet
{
background-image:url(../images/cabeceraintranet.gif);
background-repeat:no-repeat;
background-color:#666666;
width:750px;
width /* */:750px !important;
height:130px;
margin:0 0 0 0;
padding:0 0 0 0;
}
div#cabeceraproveedores
{
background-image:url(../images/cabeceraproveedores.gif);
background-repeat:no-repeat;
width:750px;
width /* */:750px !important;
height:130px;
margin:0 0 0 0;
padding:0 0 0 0;
overflow: hidden;
}
div#colocatitulointranet
{
margin:10px 5px 0 0px;
padding:0 0 0 0;
float: right;
}
div#colocatitulointranet p
{
font-size:11px;
margin:10px 0px 0px 0px;
margin /* */:0px 15px 0px 0px !important;
padding /* */:10px 0 0px 0px !important;
padding:0 0 0px 0;
text-align: right;
}
div#colocasubtitulo
{
margin:20px 0px 0 5px;
margin /* */:0px 0px 0 15px !important;
padding:0 0 0 10px;
padding /* */:20px 0px 0 10px !important;
border-bottom:1px solid #d4d4d4;
}
div#contenidointranet
{
margin:0 0 0 0;
padding:0 0 0 0;
/*border:1px solid #c40;*/
}
div#contenidointranet p
{
font-size:11px;
margin:20px 0 0px 0px;
margin /* */:0px 0 0px 0px !important;
padding /* */:10px 0 10px 0px !important;
padding:0 0 10px 0;
font-family:"Lucida Grande","Lucida Sans Unicode", sans-serif;
font-size: 11px;
font-weight:normal;
text-align: justify;
}
div#contenidointranet img
{
font-size:11px;
margin:0px 0px 0px 0px;
padding:0 0 0 0;
float: right;
}
form
{
padding:0px 0 0 0px;
margin:0px 0px 0 0px;
color:#858585;
font-size:11px;
}
div#colocaform
{
width:190px;
margin:80px 0px 0 95px;
padding:0 0 0 10px;
}
div#colocaselect
{
margin:15px 5px 0 0px;
margin /* */:15px 10px 0 0px !important;
padding:0 0 0 0px;
float:right;
}
input
{
border:1px solid #000;
font-size:11px;
margin:0px 0px 0px 0px;
text-align:left;
background-color:#fff;
}
label
{
padding:0px 0 0 0px;
margin:3px 5px 3px 0px;
color:#858585;
font-size:10px;
float:left;
width:55px;
text-align: left;
}
.campos
{
width:100px;
border:1px solid #858585;
font-size:11px;
margin:0px 5px 5px 0px;
text-align:left;
background-color:#fff;
float:right;
}
.campobuscar
{
display:block;
width:190px;
border:1px solid #858585;
font-size:11px;
margin:0px 0px 5px 0px;
background-color:#fff;
float:left !important;
clear:none !important;
}

.acceder
{
width:80px;
border:1px solid #858585;
font-size:11px;
margin:0px 5px 5px 83px;
text-align:center;
background-color:#858585;
float:left;
color:#fff;
}
/* Tabla */
div#colocatabla
{
width:725px;
width /* */:735px !important;
margin /* */:5px 0px 20px 10px !important;
margin:5px 10px 20px 0px;
padding:0 0 0 0px;
clear: both;
border-top:1px solid #D4D4D4;
/*border:1px solid #c40;*/
}
div#colocatablasin
{
width:725px;
width /* */:735px !important;
margin /* */:5px 0px 20px 10px !important;
margin:5px 10px 20px 0px;
padding:0 0 0 0px;
clear: both;
}
table
{
font-size:11px;
text-align:left;
color:#000;
}
th
{
border:1px solid #E2E2E2;
font-size:11px;
margin:0px 5px 0px 0px;
padding:3px 0px 3px 5px;
text-align:left;
background-color:#F4F3F3;
color:#000;
}
td
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
text-align:left;
color:#000;
}
.horas
{
margin:0px 0px 0px 0px;
padding:0px 5px 0px 0px;
text-align:right;
color:#000;
}
.horastotal
{
border:1px solid #E2E2E2;
font-size:11px;
margin:0px 5px 0px 0px;
padding:3px 5px 3px 5px;
text-align:right;
background-color:#fff;
color:#000;
}
tr
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.linea
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:1px solid #E2E2E2;
height: 1px;
font-size:1px;
}
.cliente
{
font-size:12px;
color:#fff;
}
.etiketacliente
{
font-size:12px;
color:#E2E2E2;
margin:0px 0 0px 0px;
}
.clientefondo
{
font-size:12px;
color:#000;
}
.etiketaclientefondo
{
font-size:12px;
color:#5A5A5A;
margin:0px 0 0px 0px;
}
.linktabla
{
color:#000;
padding:2px 0px 4px 5px;
display:block;
}
.linktabla:hover
{
color:#fff;
padding:2px 0px 4px 5px;
background: #8A8989;
display:block;
}
div#colocamenu
{
margin:10px 0px 0 15px;
padding:0 0 0 10px;
height:340px
}
#colocamenu ul
{
margin:0px 0px 0 0;
padding:0px 0px 0 0px;
}
#colocamenu li
{
list-style-type:none;
margin:2px 0px 4px 0;
padding:0px 0px 0 0px;
width:190px;
}
#colocamenu li a
{
color:#000;
_height:20px;
text-decoration:none;
background:#F4F3F3;
display:block;
padding:4px 0px 1px 5px;
padding /* */:4px 0px 4px 5px !important;
border:1px solid #E2E2E2;
}
#colocamenu li a:hover
{
color:#fff;
_height:20px;
text-decoration:none;
background:#A5A4A4;
display:block;
padding:4px 0px 1px 5px;
padding /* */:4px 0px 4px 5px !important;
border:1px solid #000;
}
div#colocaform p
{
font-size:11px;
margin:20px 0 0px 0px;
margin /* */:0px 0 0px 0px !important;
padding /* */:80px 0 10px 0px !important;
padding:0 0 10px 0;
font-family:"Lucida Grande","Lucida Sans Unicode", sans-serif;
font-size: 11px;
font-weight:normal;
text-align: justify;
}
div#colocamenu p
{
font-size:11px;
margin:10px 0 5px 0px;
padding:0 0 0px 0;
font-family:"Lucida Grande","Lucida Sans Unicode", sans-serif;
font-size: 11px;
font-weight:normal;
}
.buscar
{
width:120px;
border:1px solid #858585;
font-size:11px;
text-align:center;
background-color:#858585;
margin-left:10px;
color:#fff;
float:left !important;
clear:none !important;
}
.campobusqueda
{
width:150px;
width /* */:160px !important;
border:1px solid #858585;
font-size:11px;
margin:12px 0px 0px 0px;
margin /* */:12px 15px 0px 0px !important;
text-align:left;
background-color:#fff;
float: right;

}
.botonbusqueda
{
width:80px;
border:1px solid #858585;
font-size:11px;
margin:10px 5px 5px 5px;
margin /* */:10px 5px 5px 10px !important;
text-align:center;
background-color:#858585;
float:right;
color:#fff;
}
.formbusqueda
{
padding:0px 0 0 0px;
margin:0px 0px 0 0px;
color:#858585;
font-size:11px;
width:720px;
}
.labelbusqueda
{
padding:0px 0 1px 5px;
margin:12px 5px 0px 0px;
color:#858585;
font-size:10px;
float:right;
width:55px;
text-align: left;
}
.titulobusqueda
{
padding:0px 0 0 0px;
margin:3px 5px 0px 0px;
color:#858585;
font-size:10px;
float:left;
width:360px;
text-align: left;
}

.titulobusqueda2
{
padding:0px 0 10px 0px;
padding /* */:0px 0 0px 0px !important;
margin /* */:3px 5px 10px 30px !important;
margin:3px 5px 0px 0px;
color:#858585;
font-size:10px;
float:left;
text-align:left;
}
div#colocabuskeda
{
margin:0px 0px 0 15px;
margin /* */:0px 0px 0 15px !important;
padding:0 0 0 10px;
padding /* */:0px 0px 0 10px !important;
clear:both;
}
div#colocamenuprincipal
{
margin:10px 5px 0 0px;
margin /* */:5px 10px 0 0px !important;
padding:0 0 0 10px;
float: right;
width: 100%;

}
#colocamenuprincipal a
{
color:#000;
_height:20px;
text-decoration:none;
background:#fff;
display:block;
margin:0px 0px 0px 10px;
padding:2px 0px 1px 0px;
padding /* */:1px 0px 1px 0px !important;
border:1px solid #E2E2E2;
text-align: center;
float: right;
width: 80px;
}
#colocamenuprincipal a:hover
{
color:#000;
_height:20px;
text-decoration:none;
background:#F4F3F3;
display:block;
border:1px solid #E2E2E2;
}
.linkdocumento
{
color:#858585;
text-decoration:underline;
}
.linkdocumento:hover
{
color:#000;
text-decoration:none;
}
.chec
{
border:1px solid #fff;
font-size:10px;
margin:0px 0px 0px 0px;
text-align:left;
background-color:#fff;
}
.centrado
{
text-align:center;
}
.tablapagos
{
border:1px solid #E2E2E2;
font-size:11px;
background-color:#F4F3F3;
color:#000;
margin:10px 5px 0px 0px;
margin /* */:10px 5px 20px 0px !important;
float: right;
}
div#colocacontacta
{
width:450px;
margin:30px 0px 0 30px;
padding:0 0 0 10px;
}
div#colocacontacta form
{
padding:0px 0 0 0px;
margin:0px 0px 0 0px;
color:#858585;
font-size:11px;
width:270px;
}
/* Contacta */
.camposcontacta
{
width:200px;
border:1px solid #858585;
font-size:11px;
margin:0px 5px 5px 0px;
text-align:left;
background-color:#fff;
float:right;
}
textarea
{
width:200px;
border:1px solid #858585;
font-size:11px;
margin:0px 5px 5px 0;
text-align:left;
background-color:#fff;
float:right;
}
div#colocaboton
{
margin:0px 0px 0px 0;
padding:0 0 0 0;
float:right;
}






div#comercios1{
width:225px;
margin:10px 5px 0 5px;
margin /* */:10px 10px 0 7px !important;
padding:10px 0 0px 0;
float:left;
border:1px solid #d4d4d4;
}
div#comercios1 img, div#comercios2 img, div#comercios3 img
{
margin:0px 30px 10px 0px;
padding:0 0px 0px 0;
border:1px solid #d4d4d4;
}
div#comercios1 p, div#comercios2 p, div#comercios3 p
{
width:225px;
margin:2px 0px 4px 0px;
padding:5px 0 5px 0;
text-align: center;
border-top:1px solid #d4d4d4;
clear:both;
}
div#colocapaginas
{
margin:10px 0px 0 20px;
padding:0 0 0 0;
clear /* */ :both !important;
padding /* */ :20px 0 0 0 !important;
}
div#colocapaginas a
{
color: #858585;
}
div#colocapaginas a:hover
{
color: #000;
}
div#colocafoto
{
margin:0px 0px 0 10px;
padding:0 0 0 0;
float:left;
padding /* */ :0px 0 0 0 !important;
}
div#colocafoto img
{
margin:10px 0px 10px 10px;
padding:0 0 0 0;
float:left;
border:1px solid #d4d4d4;
}
div#colocafoto p
{
width:450px;
margin:5px 0px 0px 0px;
padding:0px 0 5px 0;
text-align: justify;
border-top:1px solid #d4d4d4;
clear:both;
}
.tablapresupuestos
{
border:1px solid #E2E2E2;
font-size:11px;
background-color:#F4F3F3;
color:#000;
margin:10px 5px 0px 5px;
clear/* */ :both !important;
}

.presup
{
margin:0px 0px 0px 0px;
padding:0px 5px 0px 0px;
color:#000;
}
.cuadropresup
{
border:1px solid #E2E2E2;
font-size:11px;
margin:0px 5px 0px 0px;
padding:3px 5px 3px 5px;
background-color:#fff;
color:#000;
}
.gris
{
color:#c40000;
font-size:11px;
}
div#colocapartida
{
width:735px;
margin:5px 0px 20px 10px;
padding:0 0 0 0px;
clear: both;
}
div#partidascroll
{
width:730px;
margin:0px 0px 0px 0px;
padding:0px 0 0px 0;
overflow: auto;
height: 150px;
}
div#capituloscroll
{
width:350px;
margin:0px 0px 0px 0px;
padding:0px 0 0px 0;
overflow: auto;
height: 100px;
}
div#subcapituloscroll
{
width:350px;
margin:0px 0px 0px 0px;
padding:0px 0 0px 0;
overflow: auto;
height: 100px;
}

.tamano
{
width:97%;
width /* */:100% !important;
}
.linkpartidas
{
color:#000;
text-decoration:none;
padding:2px 0px 2px 5px;
display:block;
}
.linkpartidas:hover
{
color:#fff;
padding:2px 0px 2px 5px;
background: #8A8989;
display:block;
}
div#detalle
{
width:93%;
width /* */:93% !important;
margin:20px 15px 20px 15px;
padding:0px 0 0px 0;
border: 1px solid #c4c4c4;
}
div#detalle p
{
font-size:11px;
margin:10px 20px 10px 20px;
text-align: justify;
}
div#colodetalle
{
margin:10px 10px 10px 10px;
border-bottom: 1px solid #c4c4c4;
}
.proveedor
{
font-size:12px;
color:#000;
}
.etiketaproveedor
{
font-size:12px;
color:#858585;
margin:0px 0 0px 0px;
}
div#proveedorscroll
{
width:720px;
margin:0px 0px 0px 0px;
padding:0px 0 0px 0;
overflow: auto;
height: 120px;
}
div#colocaformpartida
{
width:410px;
margin:10px 0px 0 20px;
padding:0 0 0 0px;
}
.labelpartida
{
padding:0px 0 0 0px;
margin:3px 5px 3px 0px;
color:#858585;
font-size:10px;
width:75px;
float: left;
}
.campospartida
{
width:80px;
border:1px solid #858585;
font-size:11px;
margin:0px 5px 5px 0px;
background-color:#fff;
float: left;
}
.formpartida
{
padding:10px 0 0 0px;
margin:0px 0px 0 20px;
color:#858585;
font-size:11px;
width:350px;
overflow: auto;
}
.botonpartida
{
width:30px;
border:1px solid #858585;
font-size:11px;
margin:0px 2px 5px 2px;
text-align:center;
background-color:#858585;
float:left;
color:#fff;
}
div#colocaboton
{
margin:10px 30px 10px 0px;
margin /* */:10px 90px 0 0px !important;
padding:0 0 0 0px;
}

.errIndentificacion{
color:#FF0000;

}

#paginacion
{
overflow:auto;
clear:both;
color:#777;
margin:5px 0 0px 0;
margin /* */:5px 0 0 18px !important;
padding:0 0 0 0;
height:50px;
}
#paginacion ol
{
clear:both;
list-style-type:none;
margin:0 0 0px 0px;
font-size:10px !important;
padding:10px 0 0px 10px ;
text-align:center;
}
#paginacion ol li
{
float:left;
padding:0px;
text-align:right;
line-height:18px;
}
#paginacion li
{
font-size:10px !important;
margin:0px 10px 0 0px;
padding:0px;
color:#000000;
}
#paginacion a{
font-size:10px !important;
text-decoration:none;
color:#777;
}

#paginacion a:hover{
text-decoration:underline;
color:#208D5E;
}

#paginacion input{
text-align:center;
font-size:10px;
width:15px;
margin:0 0 0 0;
border:1px solid #aaa;
}

.selCampos{
float:right;
width:auto;
margin:10px 0 0 0;
}

h5{
color:#FF0000;
}
