/* CSS Document */
img{
	border:0;
}
p,h1,form,ul,li{
	margin:0;
	padding:0
}

body{
	background-color:#056cb7;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

#contenedor{
	width:985px;
	margin-top:20px;
	text-align:justify;
}

#top{
	width:942px;
	padding-left:18px;
	padding-right:25px;
	height:30px;
	padding-top:8px;
	background-image:url(/images/backtop.png);
	background-repeat:repeat-x
}

#top a{
	text-decoration:none;
	color:#cccccc
}

#top a:hover{
	text-decoration:underline;
}

#inicio{
	width:34px;
	background-image:url(/images/casa.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding-left:10px;
	height: 13px;
	float:left;
	margin-top:7px;
	font-size:10px;
	color:#ccc
}

#mapasitio{
	margin-left:10px;
	width:80px;
	background-image:url(/images/mapasitio.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:17px;
	height:11px;
	float:left;
	margin-top:7px;
	font-size:10px;
	color:#cccccc
}
#mapasitioen {
        margin-left:10px;
        width:50px;
        background-image:url(/images/mapasitio.png);
        background-repeat:no-repeat;
        background-position:0px 2px;
        padding-left:17px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#cccccc
}

#stats{
        margin-left:10px;
        width:70px;
        background-image:url(/images/stats.png);
        background-repeat:no-repeat;
        background-position:0px 2px;
        padding-left:15px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#cccccc
}

#statsen{
        margin-left:10px;
        width:36px;
        background-image:url(/images/stats.png);
        background-repeat:no-repeat;
        background-position:0px 2px;
        padding-left:15px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#cccccc
}
#webmail{
	margin-left:10px;
	width:55px;
	background-image:url(/images/webmail.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:17px;
	height:11px;
	float:left;
	margin-top:7px;
	font-size:10px;
	color:#cccccc
}
.flotarderecha{
	float:right
}

#topflash{
	clear:both;
	width:985px;
	height:166px
}

#cuerpo{
	width:985px;
	background-image:url(/images/backcuerpo.png);
	background-repeat:repeat-y;
}

#izquierda{
	width:199px;
	float:left;
	background-color: #000063
}

#buscador{
	background-image:url(/images/buscadorback.png);
	width:199px;
	height:90px;
	margin-bottom:5px;
}

#buscadoren {
	background-image:url(/images/buscadorbacken.png);
	width:199px;
	height:90px;
	margin-bottom:5px;
}
#buscadorimputs{
	float:left;
	margin-top:32px;
	padding-left:6px;
}

#buscadorboton{
	float:left;
	margin-top:14px;
	margin-left:15px;
}

.selectcategoria {
	border:2px #ccc solid;
	color:#58595a;
	height:22px;
	font-size:13px;
	padding-left:5px;
	width:140px;
}

.textobuscador {
	margin-top:3px;
	border:2px #ccc solid;
	color:#58595a;
	height:18px;
	font-size:13px;
	padding-left:5px;
	width:130px;
}
.limpiar{
	clear:both;
}


.menu{
    background-image:url(/images/flechamenu.png);
	background-repeat:no-repeat;
	background-position:8px 4px;	width:164px;
	padding-top:7px;
	height:22px;
	padding-left:35px;
	border-bottom:1px #fff solid;
}

#centro{
	float:left;
	width:548px;
	padding-left:20px;
	padding-top:15px;
	background-color: #FFFFFF;
	background-image:url(/images/logoback.png);
	background-repeat:no-repeat;
	background-position:170px 78px;
}

.imagenbordes{
	border:1px #999 solid;
	margin-right:5px;
}

#bienvenida{
	width:515px;
	background-image:url(/images/rayalateral.png);
	background-repeat:repeat-x;
	background-position:0% 100%;
	padding-bottom:15px;
}

#bienvenida p{
	width:500px;
	margin-top:20px;
	color:#666;
	font-size:11px;
	padding-bottom:10px;
}

.leamas{
	float: left;
	margin-top:5px;
	padding-right:15px;
	width:50px;
	background-image:url(/images/flecharoja.png);
	background-repeat:no-repeat;
	background-position:50px 3px;
	font-size:10px;
	font-weight:700
}

.leamas a{
	color:#006699;
	text-decoration:none;
}

.leamas a:hover {
	text-decoration:underline;
}

#noticiasizquierda{
	width:265px;
	float:left;
	background-image:url(/images/rayavertical.png);
	background-repeat:repeat-y;
	background-position:100% 0%;
	padding-top:10px;
	padding-bottom:20px;
}

.noticia{
	width:245px;
	margin-top:20px;
}

.noticiafoto{
	float:left;
	width:90px;
}

.noticiatexto{
	float:left;
	width:150px;
}
.noticia p {
	margin:0;
	padding:0;
	color:#666;
	font-size:11px;
}

h1 {
	margin:0;
	padding:2;
	color:#666;
	font-size:13px;
}
h1.portada {
	margin:0;
	padding:0;
	color:#666;
	font-size:11px;
}
#noticiaderecha{
	width:240px;
	float:left;
	margin-top:28px;
	padding-left:20px;

}

#derecha{
	float:left;
	width:200px;
	padding-top:10px;
	background-color: #FFFFFF;
}

#alimentosbebidas{
	background-image:url(/images/backalimentosbebidas.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:163px;
	padding-left:35px;
	height:193px;
	padding-top:30px;
}
#alimentosbebidasen{
	background-image:url(/images/foods_beberages);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:163px;
	padding-left:35px;
	height:193px;
	padding-top:30px;
}
#pharma {
        background-image:url(/images/pharma_new.png);
        background-repeat:no-repeat;
        background-position:0% 0%;
        width:163px;
        padding-left:35px;
        height:233px;
        padding-top:30px;
}

#productosalimentos{
	background-image:url(/images/barranaranja.png);
	width:150px;
	padding-top:5px;
	height:17px;
	text-align:center;
}
#productospharma {
        background-image:url(/images/franja_azul_pharma.png);
        width:150px;
        padding-top:5px;
        height:17px;
        text-align:center;
}

a.productosmarcas{
	font-size:10px;
	text-decoration:none;
	color:#fff;
}

a.productosmarcas:hover {
	text-decoration:underline;
}

#vinoslicores{
	background-image:url(/images/backvinoslicores.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:163px;
	padding-left:35px;
	height:192px;
	padding-top:30px;
}
#vinoslicoresen{
        background-image:url(/images/wines_liquors.png);
        background-repeat:no-repeat;
        background-position:0% 0%;
        width:163px;
        padding-left:35px;
        height:192px;
        padding-top:30px;
}

#productosvinos{
	background-image:url(/images/barraazul.png);
	width:150px;
	padding-top:5px;
	height:17px;
	text-align:center;
}


#domesticospersonal{
	background-image:url(/images/backdomesticopersonal.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:163px;
	padding-left:35px;
	height:192px;
	padding-top:30px;
}
#domesticospersonalen{
        background-image:url(/images/domestic_personal_use.png);
        background-repeat:no-repeat;
        background-position:0% 0%;
        width:163px;
        padding-left:35px;
        height:192px;
        padding-top:30px;
}

#productospersonales{
	background-image:url(/images/barraroja.png);
	width:150px;
	padding-top:5px;
	height:17px;
	text-align:center;
}

#foter{
	background-image:url(/images/backfoter.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	width:985px;
	height:75px;
	padding-top:25px;
}

#menufoter{
	width:950px;
}

#menufoterchico{
	width:600px;
}

#copyrigth{
	width:950px;
	margin-top:25px;
	background-image:url(/images/copyrigth.png);
	background-repeat:no-repeat;
	background-position:0% 0%;
	height:18px;
}
.botonmenufoter{
	float:left;
	border-left:1px #fff solid;
	padding-left:4px;
	padding-right:4px;
}

#derechacompleta{
	float:left;
	width:750px;
	min-height: 400px;
	height: auto;
	padding-left:20px;
	padding-top:15px;
	background-color: #FFFFFF;
	background-image:url(/images/logoback.png);
	background-repeat:no-repeat;
	background-position:170px 78px;
	padding-bottom:20px;
}
/* for Internet Explorer */
/*\*/
* html #derechacompleta {
	height: 50em;
}
/**/
#marcasyproductos{
	width:750px;
	background-image:url(/images/rayalateral.png);
	background-repeat:repeat-x;
	background-position:0% 100%;
	padding-bottom:20px;
}

#marcasyproductos p{
	padding-top:20px;
	font-size:13px;
	color:#666;
}

.filalogos{
	clear:both;
	width:720px;
	padding-top:25px;
}

.filatexto{
	padding-top:15px;
	clear:both;
	width:720px;
}
.columnalogos{
	float:left;
	width:240px;
}

.columnatextos{
	float:left;
	width:240px;
}

.listadoproductos{
	background-image:url(/images/flecharoja.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:15px;
	width:180px;
	height:15px;
	font-size:11px;
}

.listadoproductos a{
	color:#006699;
	text-decoration:none;
	font-weight:700
}

.listadoproductos a:hover {
	text-decoration:underline;
}

.logos{}

#Maribel
.listadoproductos2{
	font-size:11px;
	background-image:url(/images/flecharoja.png);
	background-repeat:no-repeat;
	width:180px;
	background-position:0px 4px;
	padding-left:15px;
	height:15px;
}

.listadoproductos2 a{
	font-size:11px;
	color:#006699;
	text-decoration:none;
	font-weight:700
}

.listadoproductos2 a:hover {
	text-decoration:underline;
}

h2 {
	color:#00006b;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texto {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#555454;
}
div.imagenes {
	float: left;
        margin-right: 7px;
        border:#9c9a9c 1px solid;
}
div.imagenes2 {
	float: right;
        margin-left: 7px;
	border:#9c9a9c 1px solid;	
}
.pie {
	color:#388aac;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right:2px;
	padding-right:0px;
	width: 195px;
}
h3 {
	color:#388aac;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.leamas2{
	float: left;
	margin-top:5px;
	padding-right:15px;
	background-image:url(/images/flecharoja.png);
	background-repeat:no-repeat;
	background-position:50px 3px;
	font-size:10px;
	font-weight:700
}

.leamas2 a{
	color:#006699;
	text-decoration:none;
}

.leamas2 a:hover {
	text-decoration:underline;
}

.etiqueta {
	font-size:19px;
	color:#aeacae;
	font-family:Verdana, Arial, Helvetica, sans-serif
	margin-top: 0px;
}
.email {
	color:#006699;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-weight: bold;
	text-decoration: none;
}
.email:hover {
	color:#e78631;
}
/*GALERIA PROPUESTA 1*/
div.galeria_img1 {
	float: left;
        margin-right: 7px;
        border: #debe9c 11px solid;
}
#galeria_img2 img {
        border: #debe9c 2px solid;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
	-moz-opacity: 0.7;
}
#galeria_img2 img:hover {
        border: #dea608 2px solid;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
#galeria_img2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif
}
#galeria_img2: a:hover {
        border: #dea608 5px solid;

}

.activa {
        border: #f75921 2px solid;
}
a.categorias {
	text-decoration: none;
        font-size:10px;
	color:#4a7dc6;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

a.categorias:hover {
        color:#006699;
        text-decoration:none;
}

div.galeria_img3 {
	float: left;
	padding-bottom: 12px;
	padding-left: 2px;
        border: #debe9c 2px solid;
	background-color: #006db5;
	font-size: 11px;
	color: #FFFFFF;
	width: 137px;
	margin-top:1px;
/*	height: 100px;*/
}
div.galeria_img3:hover {
	background-color: #dea608;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
	-moz-opacity: 0.7;
/*	height: 100px;*/
}
/*TABLA DE PRDUCTOS */	
td.azul {
	background-color: #006db5;
	text-decoration: none;
        font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif
	width: 380px;
	padding: 5px;
}
td.blanco {
	background-color: #FFFFFF;
	text-decoration: none;
	padding-left:20px;
	background-image:url(/images/cuadro-gris.png);
	background-repeat:no-repeat;
	background-position:5px 10px;
        font-size:12px;
	color:#de8629;
	font-family:Verdana, Arial, Helvetica, sans-serif
	width: 400px;
	border-bottom: #a4a4a6 1px dashed;
}
td.gris {
	width: 180px;
	border-bottom: #a4a4a6 1px dashed;
	padding: 7px;
	text-align: center;
	background-color: #cecfce;
	font-family:Verdana, Arial, Helvetica, sans-serif
	text-decoration: none;
        font-size:12px;
	color:#d62829;
	font-weight: bold;
}
h2 {
	color:#9c9e9c;
	font-size: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.subtitulo {
	color:#e78229;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
	padding-bottom: 2px;
	font-weight: bold;
}
.blanco {
	font-size: 11px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.titulo {
	color:#388aac;
	font-size:16px;	
	text-decoration: none;
	margin-top: 0px;
	font-weight: bold;
}
.titulo2 {
	color:#aeacae;
	font-size:16px;	
	text-decoration: none;
	margin-top: 0px;
	font-weight: bold;
}
.rojo{
	color:#388aac;
	font-size:11px;	
}
ul.mapa_sitio {
        margin-top: 10px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 6px;
        padding-left: 13px;
        color: #6ba020;
	list-style-type: none;
}
ul.mapa_sitio2 {
        margin-top: 2px;
        margin-right: 0px;
        margin-bottom: 2px;
        margin-left: 12px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 18px;
        color: #6ba020;
	list-style-type: none;
}
#idiomaes {
        margin-left:10px;
        width:55px;
        background-image:url(/images/esp_flag.png);
        background-repeat:no-repeat;
        background-position:-4px 2px;
        padding-left: 19px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#cccccc
}
#idiomaes_desactivado {
        margin-left:10px;
        width:50px;
        background-image:url(/images/esp_flag.png);
        background-repeat:no-repeat;
        background-position:-4px 2px;
        padding-left: 19px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#737573;
}
#idiomaen {
        margin-left:10px;
        width:50px;
        background-image:url(/images/eng_flag.png);
        background-repeat:no-repeat;
        background-position:-4px 2px;
        padding-left: 19px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#cccccc
}
#idiomaen_desactivado {
        margin-left: 0px;
        width:80px;
        background-image:url(/images/eng_flag.png);
        background-repeat:no-repeat;
        background-position:-4px 2px;
        padding-left: 19px;
        height:11px;
        float:left;
        margin-top:7px;
        font-size:10px;
        color:#737573;
}

