/*css*/

body {
        background-color: #F5F3EF;
}
h2 {
        font-size: 16px;
        font-weight: bold;
}
a {
        color: #1B3F95;
        text-decoration: underline;
}

/*body de home e interiores*/
#body {
        width: 762px;
        margin-right: auto;
        margin-left: auto;
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
#homeBody {
        width: 762px;
        background-image: url(../images/fondo_2.jpg);
        margin-right: auto;
        margin-left: auto;
        background-repeat: no-repeat;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-color: #1B3F95;
}

/*header de home e interiores*/
#homeHeader {
        text-align: center;
        padding-top: 15px;
}
#header {
        text-align: center;
        padding-top: 15px;
        background-color: #1B3F95;
}

/*contenido de home e interiores*/
#homeMain {
        background-image: url(../images/fondo_home.jpg);
        background-repeat: no-repeat;
        background-position: 120px 10px;
        height: 400px;
}
        #homeText {
        color: #300E06;
        margin-left: auto;
        padding-top: 20px;
        width: 490px;
        margin-right: auto;
        padding-left: 10px;
        }
        #homeTexto p {
		font-family:arial;
		font-size:12px;
		margin-left: 350px;
		margin-right: 20px;
		padding-top: 20px;
        }

                #homeText a {
                        color: #ffdd42;
                        text-decoration: none;
                }
#text {
        margin-left: 322px;
        font-size: 11px;
        color: #300E06;
        padding: 5px;
}
        #textRetail {          /*seccion Product Range - Retail */
                font-size: 10px;
        }
                h3 {
                        font-size: 13px;
                        color: #300E06;
                        margin-top: 30px;
                }
        #textMap {            /*mapa del sito*/
                text-align: left;
                padding-left: 20px;
        }
                #textMap li ul {
                        display: list-item;
                        position: static;
                        text-align: left;
                }
                #textMap ul li a {
                        text-align: left;
                }
        .float_foto {
                float: right;
                margin: 4px;
                border: 3px solid #D5C5B6;
        }
        /*tabla de sección Product Range – Wholesale*/
        td, th {
        padding-left: 4px;
        padding-right: 4px;
        }
        table, td, th, tr {
                border: 1px solid #1B3F95;
        }

#homeImage {
        text-align: center;
        padding-top: 15px;
}
/*imágen a la izq de los contenidos*/
#image {
        float: left;
        width: 322px;
        text-align: center;
        padding-top: 20px;
        background-image: url(../images/imagen_humo.jpg);
        background-repeat: no-repeat;
        background-position: 40px 20px;
        height: 400px;
}

/*pie de página*/
#footer {
        font-size: 11px;
        color: #ffdd42;
        text-decoration: none;
        text-align: center;
        padding: 6px;
        margin-top: 20px;
        background-color: #1B3F95;
        background-image: url(../images/fondo_footer.gif);
        background-repeat: no-repeat;
        background-position: 7px 3px;
        width: 750px;
}
        #footer a {
                color: #ffdd42;
                text-decoration: underline;
        }
#SubFooter {
        font-size: 11px;
        text-align: center;
        color: #300E06;
        padding: 3px;
        width: 756px;
        margin-right: auto;
        margin-left: auto;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*menu desplegable*/
        #menu {
        /*background-color: #1B3F95;*/
        height: 24px;
        text-align: left;
        }
                #nav a {
                        font-size: bold;
                        color:#ffdd42;
                        text-decoration: none;
                }

                #nav li li a {
                        color: #ffdd42;
                        font-size:11px;
                        font-weight: normal;
                }
                #menu_main_btn a {
                        height: 16px;
                        background-position: center center;
                        background-repeat: no-repeat;
                }
                #menu_main_btn {
                        background-repeat: no-repeat;
                        background-position: center center;
                }
                        .first {
                                margin-left: 90px;
                                width: 90px;
                        }
                #nav li  a:hover {
                }
                #menuBtnDesm ul {
                        padding: 0;
                        margin: 0;
                        list-style: none;
                        z-index:10;
                }
                        #menuBtnDesm li {
                                color:#ffdd42;
                                position: relative;
                        }
                        #menuBtnDesm li a {
                                color:#ffdd42;
                                /*background-color: #1B3F95;
                                filter: Alpha(Opacity=90);*/
                        }
                        #menuBtnDesm li li {
                                color:#ffdd42;
                                background-color: #1B3F95;
                                filter: Alpha(Opacity=90);
                                     -moz-opacity: .90;
                        }
                        #menuBtnDesm li a:link {
                                color:#ffdd42;
                   /*background-color: #1B3F95;
                       filter: Alpha(Opacity=90);*/
                        }
                        #menuBtnDesm li a:hover {
                                color:#fafc3a;
                                background-color: #1B3F95;
                                filter: Alpha(Opacity=90);
                                -moz-opacity: .90;
                        }
                        #menuBtnDesm li li a:hover {
                                color:#fafc3a;
                                filter: Alpha(Opacity=90);
                                -moz-opacity: .90;
                        }
                                li ul {
                                        display: none;
                                        position: absolute;

                                        left: 0;
                                        padding:5px;
                                }

                                li>ul {
                                        top: auto;
                                        left: auto;
                                }

                                li li {
                                        padding:0px;
                                }

                                li:hover ul, li.over ul {
                                        display: block;
                                }
                #menuBtnDesm UL {
                        font-size:12px;
                        margin:0;
                        list-style:none;
                }
                        #menuBtnDesm UL LI {
                                float:left;

                                padding:0px;
                        }
                                UL LI A {
	display:block;
	padding:4px 0px;
	text-align:center;
	text-decoration:none;
                                }
                                .width_1 {
                                        width: 185px;
                                }
                                .width_2 {
                                        width: 90px;
                                }
                                .width_3 {
                                        width: 114px;
                                }
                                .width_4 {
                                        width: 3px;
                                }
                                .width_5 {
                                        width: 166px;
                                }
                                .separador_btns {
                                        background-color: #1B3F95;
                                        height: 8px;
                                        padding-top: 5px;
                                        color: #FFDD42;
                                        padding-bottom: 5px;
                                }

/*botones clikeados del menu desplegable*/
.fondo_about_btn a {
        background-image: url(../images/fondo_about.jpg);
}
.fondo_products_btn a {
        background-image: url(../images/fondo_products.jpg);
}
.fondo_indian_btn a {
        background-image: url(../images/fondo_indian.jpg);
}
.fondo_what_btn a {
        background-image: url(../images/fondo_what_our.jpg);
}
.fondo_stockists_btn a {
        background-image: url(../images/fondo_stockist.jpg);
}
.fondo_contact_btn a {
        background-image: url(../images/fondo_contact.jpg);
}

.clear {
        clear: both;
}

/*fin css*/
