/* CSS Document */

input
{
width:70px;
height:16px;
color:#000000;
}
.boton-peq
{
width:30px;
height:29px;
border:none;
}
.boton-med
{
width:50px;
height:24px;
background-color:#808080;
border:none;
}
.boton-tar
{
width:150px;
height:32px;
border:none;
}
.boton-bus
{
width:30px;
height:30px;
border:none;
padding-left:50px;
}
input.texto-bus
{
		width:150px;
		height:16px;
        background-color:#F6F6F6;
        border: 1px solid #666666;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #666666;
		padding-left:2px;
}
form.busqueda
{
padding-left:15px;
}
.puntos
{
border:solid;
height:1%;
}
a {
	font-size: 10px;
	color:#FFFFFF;
}
a:link {
	text-decoration: none;
	font-size: 10px;
	color:#FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #6699CC;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a.menu-iz {
	font-size: 9px;
	color: #494730;
	padding-left:12px;
}
a.menu-iz:link {
	text-decoration: none;
	padding-left:12px;
	padding-top:10px;
}
a.menu-iz:visited {
	text-decoration: none;
	color: #494730;
	padding-left:12px;
	padding-top:10px;
}
a.menu-iz:hover {
	text-decoration: none;
	color: #6699CC;
	padding-left:12px;	
	padding-top:10px;
}
a.menu-iz:active {
	text-decoration: none;
	color: #494730;
	padding-left:12px;	
	padding-top:10px;
}
a.submenu-iz {
	font-size: 9px;
	font-stretch:condensed;
	padding-left:20px;	
	padding-top:1px;
	color:#6699CC;
	line-height:13px;
}
a.submenu-iz:link {
	text-decoration: none;
	padding-left:20px;	
	padding-top:5px;
	color:#6699CC;	
}
a.submenu-iz:visited {
	text-decoration: none;
	color:#6699CC;
	padding-left:20px;	
	padding-top:5px;
}
a.submenu-iz:hover {
	text-decoration: none;
	color:#FFFFFF;
	padding-left:20px;	
	padding-top:5px;
}
a.submenu-iz:active {
	text-decoration: none;
	color: #6699CC;
	padding-left:20px;	
	padding-top:5px;
}
a.desc-esca {
	font-size: 8px;
	padding-top:1px;
	color:#000000;
	line-height:13px;
}
a.desc-esca:link {
	text-decoration: none;	
	padding-top:5px;
	color:#000000;
}
a.desc-esca:visited {
	text-decoration: none;
	color:#000000;	
	padding-top:5px;
}
a.desc-esca:hover {
	text-decoration: none;
	color:#6699CC;	
	padding-top:5px;
}
a.desc-esca:active {
	text-decoration: none;
	color: #000000; 	
	padding-top:5px;
}
a {
	font-size: 9px;
	color: #000000;
}
a.novedad:link {
	color: #000000;
	font-size: 9px;
	text-decoration: none;
}
a.novedad:visited {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
}
a.novedad:hover {
	text-decoration: none;
	font-size: 9px;
	color: #6699CC;
}
a.novedad:active {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
}
a.sec-novedad:link {
	text-decoration:underline;
	color: #6699CC;
}
a.sec-novedad:visited {
	text-decoration:underline;
	color: #6699CC;
}
a.sec-novedad:hover {
	text-decoration:underline;
	color: #000000;
}
a.sec-novedad:active {
	text-decoration:underline;
	color: #6699CC;
}
a.tabla:link {
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
	font-size:10px;
	padding-left:20px;
	padding-right:20px;
		
}
a.tabla:visited {
	text-decoration: none;
	color: #FFFFFF;
	text-align:center;
	font-size:10px;
	padding-left:20px;
	padding-right:20px;
}
a.tabla:hover {
	text-decoration: none;
	color: #6699CC;
	text-align:center;
	font-size:10px;
	padding-left:20px;
	padding-right:20px;	
}
a.tabla:active {
	text-decoration: none;
	color: #000000;
	text-align:center;
	font-size:8px;
}
a.mpedido:link {
	color:#000000;
	text-decoration: none;
	text-align:center;
	font-size:9px;
}
a.mpedido:visited {
	text-decoration: none;
	color: #000000;
	text-align:center;
	font-size:9px;
}
a.mpedido:hover {
	text-decoration: none;
	color: #6699CC;
	text-align:center;
	font-size:9px;
}
a.mpedido:active {
	text-decoration: none;
	color: #000000;
	text-align:center;
	font-size:9px;
}
a.catalogo {
	font-size: 8px;
	color:#000000;
	padding:12px;
	text-align:center;
}
a.catalogo:link {
	text-decoration: none;
	font-size: 8px;
	color:#000000;
	padding:12px;
	text-align:center;
}
a.catalogo:visited {
	text-decoration: none;
	color:#000000;
}
a.catalogo:hover {
	text-decoration: none;
	color: #6699CC;
}
a.catalogo:active {
	text-decoration: none;
	color:#000000;
}
a.tags {
	font-size: 13px;
	color: #494730;
	padding-left:10px;
}
a.tags:link {
	text-decoration: none;
	padding-left:10px;
	padding-top:5px;
}
a.tags:visited {
	text-decoration: none;
	color: #494730;
	padding-left:10px;
	padding-top:5px;
}
a.tags:hover {
	text-decoration: none;
	color: #6699CC;
	padding-left:10px;	
	padding-top:5px;
}
a.tags:active {
	text-decoration: none;
	color: #494730;
	padding-left:10px;	
	padding-top:5px;
}

p.menu-iz
{
	line-height:20px;
}
tr.clientes
{
height:30px;

}
tr.escaparate
{
	height:24px;
	background-image:url(../imagenes/marron-corta.GIF);
}
body.tarifa {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

input.tarifa{
        background-color:#FFFFFF;
        border: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		width:75px;
        height:12px;
    }
input.titulo-tarifa{
        background-color:#FFFFFF;
        border: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		height:12px;
		width:250px;
    }	
input.unid-pedido{
        background-color:#F6F6F6;
        border: 1px solid #666666;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
	    color: #666666;
		width:35px;
        height:16px;
		text-align:center;
		top:6px;
    }	
input.cant-tarifa{
        background-color:#FFFFFF;
        border: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		width:45px;
        height:12px;
		text-align:center;
    }	
	.submenu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A92727;
	height: 15px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 3px;
}
input.clientes{
        background-color:#FFFFFF;
        border: 0px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
        height:12px;
		text-align:center;
    }	
p.cantidad
{
position:relative;
top: -48px;
left: 160px;
border:0px;
width: 100px;
z-index:5;
}
p.titulo
{
color:#FFFFFF;
font-size:12px;
background-image:url(../imagenes/base_tablas.jpg);
text-align:center;
height:16px;
background-position:top;
}
p.catalogo
{
font-size:14px;
background-image:url(../imagenes/azul.gif);
text-align:left;
height:15px;
background-position:top;
color:#FFFFFF;
padding:2%;
}	
p.mpedido
{
font-size:10px;
color:#333333;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
p.error
{
font-size:10px;
color:#FFFFFF;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#990000;
border:solid;
border-width: 1px;
border-style: solid;
}
input.mpedido{
        background-color:#FFFFFF;
        border: 1px;
		border-color:#0000FF;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 9px;
	    color: #666666;
        height:12px;
		text-align:center;
		width:20px;
    }
input.contacto{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
        height:14px;
		text-align:left;
		width:150px;
		
    }
input.registro{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		text-align:left;
		width:200px;
		padding-left:5px;
    }
		
input.registro2{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
		text-align:left;
		width:100px;
		padding-left:5px;
    }	
input.imgcontacto{
        height:16px;
		width:55px;
		
    }	
select.contacto{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
        height:20px;
		text-align:left;
		width:150px;
		
    }		
textarea.contacto{
        background-color:#FFFFFF;
        border: 2px;
		border-style:ridge;
		border-color:#CCCCCC;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    color: #666666;
        height:14px;
		text-align:left;
		width:250px;
		height:125px;
		
    }
p.cita{
	 font-size: 12px;
	 float: left ;
	 color:#333333;
	 background-color:#FFFFCC;
}

p.cita:first-letter {
 float: left;
 font-size: 300%;
 color:#666666; }

#img_izq {
	float:left;
	margin-top: 0;
	margin-right: 26px;
	margin-bottom: 26px;
	margin-left: 0 ;
}
#p.izq{
margin-top: 0px;
margin-left: 33px;
line-height: 28px } 
	
hr.salto
{
background-color:#666666;
height:10px;
border:hidden;
}

p.formulario
{
margin-top: 0px;
margin-left: 15px;
line-height: 12px }	

p.news
{
height:130px;
width:180px;
padding-left:1px;
text-align:center;
}
a.news:link {
	color:#494730;
	text-decoration: none;
	font-size:12px;
	padding-left:5px;
	text-align:justify;	
}
a.news:visited {
	text-decoration: none;
	color:#494730;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;	
}
a.news:hover {
	text-decoration: none;
	color: #6699CC;
	font-size:12px;
	padding-left:5px;	
	text-align:justify;
}
a.news:active {
	text-decoration: none;
	color: #494730;
	text-align:justify;
	font-size:12px;
	padding-left:5px;	
}
img.catalog{
position:absolute;
top:0px;
left:0px;
width 110px;
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#000066;
}
	
.LV_invalid {
    color:#CC0000;
}
/*    
.LV_valid_field{
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active border: 1px solid #00CC00,
}
    
.LV_invalid_field {
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:actie border: 1px solid #CC0000;
}	
*/
