input{
    font-size:14px;
    font-family: Arial, helvetica;
    outline:none;
    transition: all 0.75s ease-in-out;
    -webkit-transition: all 0.75s ease-in-out;
    -moz-transition: all 0.75s ease-in-out;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border:1px solid rgba(0,0,0, 0.2);
    color:gray;
    background-color:#eee;
    padding: 3px;
}
 
input:focus {
    box-shadow: 0 0 10px #aaa;
    -webkit-box-shadow: 0 0 10px #aaa;
    -moz-box-shadow: 0 0 10px #aaa;
    border:1px solid #999;
    background-color:white;
}

textarea{
    font-size:14px;
    font-family: Arial, helvetica;
    outline:none;
    transition: all 0.75s ease-in-out;
    -webkit-transition: all 0.75s ease-in-out;
    -moz-transition: all 0.75s ease-in-out;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border:1px solid rgba(0,0,0, 0.2);
    color:gray;
    background-color:#eee;
    padding: 3px;
}
 
textarea:focus {
    box-shadow: 0 0 10px #aaa;
    -webkit-box-shadow: 0 0 10px #aaa;
    -moz-box-shadow: 0 0 10px #aaa;
    border:1px solid #999;
    background-color:white;
}
A:link {text-decoration:none;color:#1F8128;}
A:visited {text-decoration:none;color:#1F8128;}
A:active {text-decoration:none;color:#1F8128;}
A:hover{color:#000000;}
A:hover{text-decoration:none;}
.textos_inicio {font-family:verdana;font-size:12px;color:#373435;line-height:20px;text-align:center;}
.textos {font-family:verdana;font-size:13px;color:#373435;line-height:20px;text-align:justify;}
.textos_empresa {font-family:verdana;font-size:12px;line-height:17px;color:#373435;text-align:justify;}
.menu A:link {text-decoration: none; color:#B1B1B1; font-family:verdana; font-size:13px;}
.menu A:visited {text-decoration: none; color:#B1B1B1; font-family:verdana; font-size:13px;}
.menu A:active {text-decoration: none; color:#373435; font-family:verdana; font-size:13px;}
.menu A:hover {text-decoration: none; color:#000000; font-family:verdana; font-size:13px;}

.menu1 A:link {text-decoration: none; color:#000000; font-family:verdana; font-size:13px;}
.menu1 A:visited {text-decoration: none; color:#000000; font-family:verdana; font-size:13px;}
.menu1 A:active {text-decoration: none; color:#000000; font-family:verdana; font-size:13px;}
.menu1 A:hover {text-decoration: none; color:#000000; font-family:verdana; font-size:13px;}

.bot_productos{font-family:verdana; font-size:13px;color:#ffffff; font-weight:bold;cursor:pointer;}
.texto_menu_productos {font-family:verdana; font-size:13px;color:#B1B1B1;}

.txtform{color:#B1B1B1;; font-family:verdana; font-size:12px;}

.titulo_envases{color:#373435; font-family:verdana; font-size:12px;border-bottom-color:#373435; border-bottom-style:solid; border-bottom-width:1px;}

.titulos_productos{color:#00AFEF; font-family:verdana; font-size:14px;letter-spacing:1px;border-bottom-color:#00AFEF; border-bottom-style:solid; border-bottom-width:1px;}
.subtitulos_productos{color:#373435; font-family:verdana; font-size:12px;letter-spacing:1px;border-bottom-color:#373435; border-bottom-style:solid; border-bottom-width:1px;}
.texto_productos {font-family:verdana; font-size:12px;color:#6D6C6C;text-align:justify;line-height:18px;}
.texto_productos2 {font-family:verdana; font-size:12px;color:#6D6C6C;line-height:20px;} /* sin justificar */
.boton {
background-color : #00A859;
border : thin solid #000000;
font-family : verdana;
font-size : 12px;
width:60px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
color:#ffffff;}



.error{background-color:#F9B7B7; background-image:url('error.png'); background-repeat:no-repeat; border:dotted 1px #990000; color:#990000; padding-left:25px; width:100%; height:25px; font-family:verdana; font-size:12px;}
.ok{background-color:#ABF6A3; background-image:url('ok.png'); background-repeat:no-repeat; padding-left:25px; border:dotted 1px #0D701E; color:#0D701E; height:25px; font-family:verdana; font-size:12px;}

.fondotextos{background-color:#ffffff; background-image:url('fondotextos.jpg'); background-repeat:repeat-x; background-position:top; border:solid 1px #cccccc; padding:15px; font-family:verdana; font-size:12px;line-height:25px;}
.fondologin{background-color:#ffffff; background-image:url('fondotextos.jpg'); background-repeat:repeat-x; background-position:top; border:solid 1px #cccccc; padding:15px; font-family:verdana; font-size:12px;line-height:25px;}

.login {font-size:14px; height:28px; font-family:verdana; color:#cccccc; text-align:left;}
.encabezado{background-image:url(sendero.png);width:958px;height:129px; padding:0px;}
.titulo_blanco{font-family:'Fugaz One'; font-size:40px;font-weight:bold;color:#ffffff;}
.titulo_rojo{font-family:'Fugaz One'; font-size:40px;font-weight:bold;color:#D80000;}
.novedades{font-family:verdana; font-size:15px;font-weight:bold;color:#ffffff;background-color:#D90000; height:30px; text-align:center;}
h1 {font-family:'Fugaz One'; font-size:12px;color:#cccccc;margin-top:0px; padding-top:0px;font-weight: normal;}
.botones {background-image:url(fondo_botones.jpg); background-repeat:repeat-x; width:958px;height:38px; padding:0px; border:thin solid #000000;}
.tablas{background-color:#dddddd; border:solid 1px #888888;}
.titulos{background-color:#D90000; border:0px; font-size:13px; font-family:verdana; color:#ffffff; height:28px;font-weight:bold; text-align:right; padding-right:10px;}
	
.error{background-color:#F9B7B7; border:solid 1px #990000; color:#000000; font-family:"verdana"; font-size:11px;}

.txtshop {font-family:verdana;font-size:12px;color:#000000;}
.titu-shop {font-family:verdana;font-size:12px;color:#ffffff; font-weight:bold;}
.txt_login {font-family:verdana;font-size:12px;color:#666666;line-height:20px;text-align:left;}

.trabaje{color:#333333; font-family:verdana; font-size:12px; text-align:left;}
.form {background-color :#ffffff;
border : thin solid #000000;
font-family : verdana;
font-size : 12px;
font-style : normal;
font-variant : normal;
font-weight : normal;
height : auto;
color: #000000;
letter-spacing : normal;
line-height : normal;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;}
.form1 {background-color :#ffffff;
border : thin solid #333333;
font-family : verdana;
font-size : 14px;
font-style : normal;
font-variant : normal;
font-weight : normal;
height : 18px;
color: #000000;
letter-spacing : normal;
line-height : normal;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;}

.boton_buscar {
background-color : #666666;
border : thin solid #000000;
font-family : verdana;
font-size : 12px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
color:#ffffff;}

.shop{
text-align:center;
}
/* fin general del sitio */
