/* @override http://www.sens.fr/tradi/wp-content/themes/mimboPro_single/css/nav.css */

.widget_pages h3 { display: none; }

.sidenav, .widget_pages ul, #sidebar_single ul, #sidebar_category ul { border-left: 4px solid rgb(204, 204, 204); }

.sidenav li, .widget_pages li, #sidebar_category ul li, #sidebar_single ul li { border-bottom: 1px solid rgb(204, 204, 204); padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }

.sidenav li a, .sidenav li a:visited, .widget_pages li a, .widget_pages li a:visited, #sidebar_category ul li a, #sidebar_category ul li a:visited, #sidebar_single ul li a, #sidebar_single ul li a:visited { padding: 4px 4px 4px 8px; background: rgb(85, 85, 85) none repeat scroll 0% 0%; display: block; color: rgb(255, 255, 255); }


.sidenav li a:hover, .sidenav li a:active, .sidenav li.current_page_item a, .sidenav li.current_page_item a:visited, .sidenav li.current_page_parent a, .sidenav li.current_page_parent a:visited, #sidebar_single ul li a:hover, #sidebar_single ul li a:active, #sidebar_single ul li.current_page_item a, #sidebar_single ul li.current_page_item a:visited, #sidebar_single ul li.current_page_parent a, #sidebar_single ul li.current_page_parent a:visited, #sidebar_category ul li a:hover, #sidebar_category ul li a:active, #sidebar_category ul li.current_page_item a, #sidebar_category ul li.current_page_item a:visited, #sidebar_category ul li.current_page_parent a, #sidebar_category ul li.current_page_parent a:visited { background: rgb(35, 125, 170) none repeat scroll 0% 0%; text-decoration: none; color: rgb(255, 255, 255); }


.sidenav li.current_page_item li a, .sidenav li.current_page_item li a:visited, #sidebar_single ul li.current_page_item li a, #sidebar_single ul li.current_page_item li a:visited, #sidebar_category ul li.current_page_item li a, #sidebar_category ul li.current_page_item li a:visited { background: rgb(17, 84, 118) none repeat scroll 0% 0%; }


#navbar { background: #333333 none repeat scroll 0% 0%; padding-right: 10px; }
#nav { font-size: 1.3em; width: 740px; }
#nav, #nav ul { list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1; }
#nav li { float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav li a { width: 110px; }
#nav a, #nav a:visited { padding: 6px 10px 10px 12px; display: block; font-weight: bold; color: rgb(245, 245, 244); text-align: center; }
#nav a:hover, #nav a:active { background: rgb(85, 85, 85) none repeat scroll 0% 0%; text-decoration: none; }



li.cat-item-3 { background-color: #E063B1; }
h3.cat-item-29
{ background-color: #E063B1; }
#nav li.cat-item-3 li { background: #E063B1; width: 100px; }
#nav li.cat-item-3 li a, #nav li.cat-item-3 li a:visited { background: #E063B1; font-weight: normal; font-size: 0.9em; color: rgb(255, 255, 255); }
#nav li.cat-item-3 a:hover, #nav li.cat-item-3 a:active { background: #bf5397; text-decoration: none; }

li.cat-item-4 { background-color: #D8EB3A; }
h3.cat-item-38 { background-color: #D8EB3A; }
#nav li.cat-item-4 li { background: #D8EB3A; width: 100px; }
#nav li.cat-item-4 li a, #nav li.cat-item-4 li a:visited { background: #D8EB3A; font-weight: normal; font-size: 0.9em; color: rgb(255, 255, 255); }
#nav li.cat-item-4 a:hover, #nav li.cat-item-4 a:active { background: #b2c130; text-decoration: none; }


li.cat-item-5 { background-color: #5BC1DA; }
h3.cat-item-3{ background-color: #5BC1DA; }
#nav li.cat-item-5 li { background: #5BC1DA; width: 100px; }
#nav li.cat-item-5 li a, #nav li.cat-item-5 li a:visited { background: #5BC1DA; font-weight: normal; font-size: 0.9em; color: rgb(255, 255, 255); }
#nav li.cat-item-5 a:hover, #nav li.cat-item-5 a:active { background: #479cb2; text-decoration: none; }


li.cat-item-6 { background-color: #2F43A2; }
h3.cat-item-35 { background-color: #2F43A2; }
#nav li.cat-item-6 li { background: #5BC1DA; width: 100px; }
#nav li.cat-item-6 li a, #nav li.cat-item-6 li a:visited { background: #2F43A2; font-weight: normal; font-size: 0.9em; color: rgb(255, 255, 255); }
#nav li.cat-item-6 a:hover, #nav li.cat-item-6 a:active { background: #1a2767; text-decoration: none; }






#nav li ul { position: absolute; left: -999em; height: auto; width: 100px; }
#nav li li { background: rgb(85, 85, 85) none repeat scroll 0% 0%; width: 100px; }
#nav li li a, #nav li li a:visited { background: rgb(85, 85, 85) none repeat scroll 0% 0%; font-weight: normal; font-size: 0.9em; color: rgb(255, 255, 255); }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
a.main:hover { background: transparent none repeat scroll 0% 0%; }
#nav li li.current-cat a, #nav li li.current-cat a:visited, #nav .current-cat .children a, #nav .current-cat .children a:visited { background: rgb(85, 85, 85) none repeat scroll 0% 0%; }
#nav li li.current-cat a:hover, #nav li li.current-cat a:active, #nav .current-cat .children a:hover, #nav .current-cat .children a:active { background: rgb(51, 51, 51) none repeat scroll 0% 0%; }


#more-menu { margin: 10px 0pt 8px 0px; padding-top: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 305px; float: left; color: rgb(0, 0, 0);font-size:1.2em;font-weight:bold; border: 1px solid #666;  }

#more-menu h4 { font-size:1.2em;font-weight:bold; background: D448A; color: ffffff; }
#more-menu ul { margin: 0pt 0pt 10px; padding: 0pt; }
#more-menu li { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 4px 0pt 5px 5px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#more-menu a, #more-menu a:visited { color: #333333;text-decoration: none; }
li.current_page_item a, li.current_page_item a:visited { text-decoration: underline; }
.bigger #more-menu { font-size: 0.9em; }



