body { color: #717171; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
p { }
td { }
img { margin: 0; padding: 0; border-width: 0; display: block; }
a:link { }
a:visited { }
a:hover { }
a:active { }
.contenedor { width: 850px; height: auto; margin-right: auto; margin-left: auto; }
.top1 { background-image: url(img/topbgr.gif); background-repeat: repeat; width: 850px; height: 30px; }
.top { background-image: url(img/barras-pronice.gif); background-repeat: repeat; width: 850px; height: 5px; }
.logo { width: 250px; height: 77px; float: left; margin-bottom: 40px; }
.telefono { background-image: url("img/bgr-top.jpg"); background-position: right center; background-repeat: no-repeat; background-size: contain; float: right; height: 120px; margin-top: -22px; position: relative; width: 148px;
}
.flash { width: 850px; height: 257px; float: left; }
/*.contenedorMenuContenidoPrincipal { background-image: url(img/bgr.jpg); background-repeat: no-repeat; background-position: left 16px; height: auto; clear: left; margin: 0; padding: 0; border-top: 2px solid white; }
.contenedorMenuContenidoPrincipal2 { background-image: url(img/bgr.jpg); background-repeat: no-repeat; background-position: left 16px; height: auto; clear: left; margin: 0; padding: 0; border-top: 2px solid white; }
/**/

.contenedorMenuContenidoPrincipal { background-image: url(img/bgr.jpg); background-repeat: no-repeat; background-position: left 16px; height: auto; clear: left; margin: 0; padding: 0; border-top: 0px; }
.contenedorMenuContenidoPrincipal2 { background-image: url(img/bgr.jpg); background-repeat: no-repeat; background-position: left 16px; height: auto; clear: left; margin: 0; padding: 0; border-top: 0px; }

.menuPrincipal { font-size: 9pt; background-image: url(img/bgr-menu.gif); background-repeat: repeat-x; background-position: 0 top; width: 850px; height: 47px; margin: 0; padding: 0; }
.menuPrincipal ul { height: auto; margin: 0; padding: 0; list-style-type: none; }
.menuPrincipal li { text-align: center; height: auto; margin: 0; padding: 0; display: inline; }
.menuPrincipal a { color: white; text-decoration: none; text-align: center; width: 120px; height: 37px; float: left; padding-top: 10px; display: block; }
.menuPrincipal a:hover { background-color: #300A2F; height: 37px; }
.menuPrincipal2 { background-image: url(img/brg2.gif); }
/*.menuPrincipal2 { background-image: url(img/brg2.gif); background-repeat: repeat-x; background-position: 0 top; width: 200px; height: 47px; margin: 0; padding: 0; }
*/
.linkDnice { width: 112px; height: 37px; float: left; margin-left: 138px;}
.linkDnice a:hover { background-color: #300A2F; height: 37px; width: 112px; }
/**/
.subMenu { font-size: 11pt; height: 20px; margin-top: 10px; }
.subMenu ul { margin: 0 0 0 40px; padding: 0; }
.subMenu li { margin: 0 15px 0 0; padding: 0; list-style-type: none; display: inline; }
.subMenu a { color: #300A2F; text-decoration: none; }
.subMenu a:visited { text-decoration: none; }
.subMenu a:hover { text-decoration: underline; }
.subMenu a:visited:hover { text-decoration: underline; }
/**/
.contenidoPrincipal { width: 600px; height: auto; padding-bottom: 15px; padding-left: 250px; }
.contenidoPrincipal p { text-align: justify; margin-right: 50px; }
.contenidoPrincipal h1 { color: #300A2F;  }
.contenidoProductos { width: 600px; height: auto; padding-bottom: 15px; padding-left: 0px; text-align: justify;}
.pieDePagina { clear: left; }
.menuActual a { color: white; background-color: #300A2F; text-decoration: none; text-align: center; width: 120px; height: 37px; float: left; padding-top: 10px; display: block; }
.menuActual a:hover { background-color: #300A2F; height: 37px; }
/**/
.contenedorMenuContenidoPrincipal2 { background-image: url(img/bgr2.jpg); background-repeat: no-repeat; background-position: left 16px; height: auto; clear: left; margin: 0; padding: 0; border-top: 0px solid white; }
.contenedorMenuContenidoPrincipal3 { background-image: url(img/logopronice0.gif); width: 10; background-size: 250px 77px; height: 10; background-repeat: no-repeat; background-position: left 230px; clear: left; margin: 0; padding: 0; }
.contenedorMenuContenidoPrincipal4 { background-color: #FFFFFF; background-image: url(img/brg4.jpg); background-repeat: no-repeat; background-position: right 5px; background-position: top 15px; height: auto; clear: left; margin: 0; padding: 0; }
.contenedorMenuContenidoPrincipal4 ul { font-size: 12pt; line-height: 16pt; }
/*
.tablaGaleria p { font-size: 10pt; text-align: center; margin-top: 6px; margin-right: 50px; margin-bottom: 10px; }
*/
.tablaGaleria p { font-size: 11pt; text-align: center; margin-right: 0px !important; }
.tablaGaleria ul { font-size: 12pt; line-height: 26pt; }
.tablaGaleria p { font-size: 11pt; line-height: 16pt; }
.tablaGaleria2 p { font-size: 15pt; text-align: justify;  }
/*.tablaGaleria p { font-size: 9pt; text-align: center; margin-top: 6px; margin-right: 6px; margin-bottom: 10px; }*/
.subMenu2 { font-size: 11pt; height: 20px; margin-top: 10px; }
.subMenu2 ul { margin: 0 0 0 40px; padding: 0; }
.subMenu2 li { margin: 0 15px 0 0; padding: 0; list-style-type: none; display: inline; }
.subMenu2 a { color: #dcdcdc; text-decoration: none; }
.subMenu2 a:visited { text-decoration: none; }
.subMenu2 a:hover { text-decoration: underline; }
.subMenu2 a:visited:hover { text-decoration: underline; }
/**/
#alinearTextoIzquierda { text-align: justify; margin-right: 100px; }
#alinearTextoDerecha { text-align: right; font-size: 16pt; margin-right: 100px; }
#alinearTextoDerecha2 { text-align: left; font-size: 16pt; margin-left: 5px}

a {
	color: #717171;
	text-decoration: none;
}
#pie{
    padding-right: 40px;
    text-align: right;
}
#contacto {
    width: 285px;
    text-align: left;
}
#contacto p {
    float: left;
    margin: 0;

}

#contacto input[type="button"] {
    float: right;

}
/*
#send-button {
    background-color: ##300A2F;
    border-radius: 0;
    border: none;
}*/
#galeria {

}
#galeria a {
    float: left;
    height: 80px;
    margin: 10px;
    overflow: hidden;
    width: 120px;
}
#galeria img{
    width: 120px;
}

@font-face{
font-family: OleoScript;
src: url('OleoScript-Regular.ttf');
}

#tituloproductos {

font-family: OleoScript, Arial, Helvetica, sans-serif;
text-align: center;
line-height: 90%; 
font-size: 2em;
color: gray;

}

#tituloproductos2 {
font-family: OleoScript, Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 30px;
line-height: 90%; 
font-size: 2em;
color: gray;

}

#eventpro {
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
padding-right: 30px;
line-height: 110%;   /*esta es la propiedad para el interlineado*/
color: gray;
}

#imgproductos {    
    width: 230px;
    
}