
/* MENU PRINCIPAL 1 */

div#kpz-aut_menus-principal_1 {
position: absolute;
top: 100px;
left: 0;
width: 100%;
z-index: 1;
}

div#kpz-aut_menus-principal_1 #menus {
position: relative;
margin: 0 auto;
width: 1011px;
}

div#kpz-aut_menus-principal_1 #menus div {
float: left;
margin-right: 8px;
}

div#kpz-aut_menus-principal_1 #menus div a.niv1 {
display: block;
position: relative;
float: left;
padding: 0;
width: 160px;
height: 100px;
}

div#kpz-aut_menus-principal_1 #menus div span.onglet {
position: absolute;
display: block;
top: 78px;
right: 0;
width: 160px;
height: 30px;
color: #fff;
text-align: center;
font-weight: bold;
text-decoration: none;
}

div#kpz-aut_menus-principal_1 #menus div.active a,
div#kpz-aut_menus-principal_1 #menus div.active a span.onglet,
div#kpz-aut_menus-principal_1 #menus div a.niv1:hover,
div#kpz-aut_menus-principal_1 #menus div a.niv1:hover span.onglet
{
color: #fff;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_99 a {
background: transparent url(../img/kpz-aut_menus-principal_1-vins.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_155 a {
background: transparent url(../img/kpz-aut_menus-principal_1-vignerons.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_101 a {
background: transparent url(../img/kpz-aut_menus-principal_1-divers.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_156 a {
background: transparent url(../img/kpz-aut_menus-principal_1-coffrets.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_103 a {
background: transparent url(../img/kpz-aut_menus-principal_1-blog.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_104 a {
background: transparent url(../img/kpz-aut_menus-principal_1-tf.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu {
display: none;
position: absolute;
top: 105px;
left: 0;
width: 1001px;
height: 45px;
}

div#kpz-aut_menus-principal_1 #menus div.active div.ssmenu {
display: block;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu ul {
width: 1001px;
height: 45px;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu li {
float: left;
list-style: none;
padding-top: 21px;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu li a.niv2 {
display: block;
padding: 0 10px;
color: #fff;
text-decoration: none;
background: none;
border-left: #fff 1px solid;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu li a.active,
div#kpz-aut_menus-principal_1 #menus div.ssmenu li a.niv2:hover
{
color: #fff;
text-decoration: underline;
}

div#kpz-aut_menus-principal_1 #menus div.ssmenu li.first a
{
border: none;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_99 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-vins-bkg.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_155 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-vignerons-bkg.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_101 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-divers-bkg.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_156 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-coffrets-bkg.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_103 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-blog-bkg.png) no-repeat 0 0;
}

div#kpz-aut_menus-principal_1 #menus div.menu_item_104 div.ssmenu ul {
background: transparent url(../img/kpz-aut_menus-principal_1-tf-bkg.png) no-repeat 0 0;
}




/* MENU OUTILS */

div#kpz-aut_menus-outils {
margin: 0 auto;
width: 1011px;
font-size: .95em;
}

div#kpz-aut_menus-outils ul {
float: right;
}

div#kpz-aut_menus-outils li {
float: left;
padding-top: 10px;
list-style-type: none;
}

div#kpz-aut_menus-outils li a {
font-size: .95em;
padding: 0 10px;
border-left: #C0C0C0 1px solid;
}

div#kpz-aut_menus-outils li.first a {
border-left: none;
}




/* BOUSSOLE */

div#kpz-aut_menus-boussole {
}

div#kpz-aut_menus-boussole ul {
}

div#kpz-aut_menus-boussole li {
float: left;
padding-left: 5px;
list-style-type: none;
}

div#kpz-aut_menus-boussole li a {
padding-right: 5px;
}

div#kpz-aut_menus-boussole li.last a {
text-decoration: underline;
}