.button, #submit, #top .related_posts .contentSlideControlls a:hover, .dropcap2{
color:#ffffff;
}

.sidebar a:hover{
color:#83ad1a;
}

#top .button, #top #submit, #top .related_posts .contentSlideControlls a:hover, .dropcap2{
background-color:#83ad1a;
}

::-moz-selection{
background-color:#83ad1a;
}

::-webkit-selection{
background-color:#83ad1a;
}

::selection{
background-color:#83ad1a;
}

::-moz-selection{
color:#ffffff;
}

::-webkit-selection{
color:#ffffff;
}

::selection{
color:#ffffff;
}

a:hover, #footer a:hover{
color:#83ad1a;
}

.main_menu {
    font-family: Times New Roman;
}
#top .main_menu .section-huiles-tunisie{
	border-left:#d03c3b 5px solid;
	color:#444444;
	font-size: 15px;
	}
#top .main_menu .section-huiles-tunisie.current-menu-item a,#top .main_menu .section-huiles-tunisie a:hover,#top .section-huiles-tunisie .section_bg, #top .section-huiles-tunisie .button, #top .section-huiles-tunisie #submit{
	background-color:#d03c3b;
	color:#fff;
	font-size:15px;
	}
#top .main_menu .section-huiles-tunisie a{
	color:#444444;
	font-size:15px;
	}
.main_menu .section-producteurs{
	border-left: 5px solid #F7A814;
	border-top: 2px solid #F7A814;
	background:#fbe9c7;
	color:#444444;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 8px;
}

.main_menu .section-producteurs.current-menu-item a, .main_menu .section-producteurs  a:hover,.section-producteurs .section_bg, #top .section-producteurs .button, #top .section-producteurs #submit{
background-color:#fbe9c7;
}

.main_menu .section-groupement136{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement136.current-menu-item a,#top .main_menu .section-groupement136 a:hover, #top .section-groupement136 .button, #top .section-groupement136 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement136 a{
	padding-left:20px;
}
 .section-groupement136 .section_bg{
	background-color:#f7a814;
}


.main_menu .section-groupement146{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement146.current-menu-item a,#top .main_menu .section-groupement146 a:hover, #top .section-groupement146 .button, #top .section-groupement146 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement146 a{
	padding-left:20px;
}
 .section-groupement146 .section_bg{
	background-color:#f7a814;
}


.main_menu .section-groupement147{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement147.current-menu-item a,#top .main_menu .section-groupement147 a:hover, #top .section-groupement147 .button, #top .section-groupement147 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement147 a{
	padding-left:20px;
}
 .section-groupement147 .section_bg{
	background-color:#f7a814;
}


.main_menu .section-groupement150{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement150.current-menu-item a,#top .main_menu .section-groupement150 a:hover, #top .section-groupement150 .button, #top .section-groupement150 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement150 a{
	padding-left:20px;
}
 .section-groupement150 .section_bg{
	background-color:#f7a814;
}

.main_menu .section-groupement158{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement158.current-menu-item a,#top .main_menu .section-groupement158 a:hover, #top .section-groupement158 .button, #top .section-groupement158 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement158 a{
	padding-left:20px;
}
 .section-groupement158 .section_bg{
	background-color:#f7a814;
}

.main_menu .section-groupement159{
	border-left:#f7a814 5px solid;
	color:#444444;
}
#top .main_menu .section-groupement159.current-menu-item a,#top .main_menu .section-groupement159 a:hover, #top .section-groupement159 .button, #top .section-groupement159 #submit{
	background-color:#f7a814;
	padding-left:20px;
	color:#fff;
}
#top .main_menu .section-groupement159 a{
	padding-left:20px;
}
 .section-groupement159 .section_bg{
	background-color:#f7a814;
}
.main_menu .section-produits{
	border-left:#9db600 5px solid;
	border-top: 2px solid #9db600;
	background:#e8edc7;
	color: #444444;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 8px;
}
.main_menu .section-produits.current-menu-item a,.main_menu .section-produits a:hover, .section-produits .section_bg, #top .section-produits .button, #top .section-produits #submit{
	background-color:#e8edc7;
	color:#fff;
}

.main_menu .section-romarin{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-romarin.current-menu-item a,#top .main_menu .section-romarin a:hover, #top .section-romarin .button, #top .section-romarin #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-romarin .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-romarin a{
	padding-left:20px;
	}
	
	
	
	.main_menu .section-thym{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-thym.current-menu-item a,#top .main_menu .section-thym a:hover, #top .section-thym .button, #top .section-thym #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-thym .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-thym a{
	padding-left:20px;
	}

.main_menu .section-myrte	{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-myrte.current-menu-item a,#top .main_menu .section-myrte a:hover, #top .section-myrte .button, #top .section-myrte #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-myrte .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-myrte a{
	padding-left:20px;
	}


.main_menu .section-genevrier{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-genevrier.current-menu-item a,#top .main_menu .section-genevrier a:hover, #top .section-genevrier .button, #top .section-genevrier #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-genevrier .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-genevrier a{
	padding-left:20px;
	}



.main_menu .section-glob{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-glob.current-menu-item a,#top .main_menu .section-glob a:hover, #top .section-glob .button, #top .section-glob #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-glob .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-glob a{
	padding-left:20px;
	}



/*.main_menu .section-globulaire{
	border-left:#9db600 5px solid;
	color:#444444;
}
#top .main_menu .section-globulaire.current-menu-item a,#top .main_menu .section-globulaire a:hover, #top .section-globulaire .button, #top .section-globulaire #submit{
	background-color:#9db600;
	padding-left:20px;
	color:#fff;
}
#top .section-globulaire .section_bg{
	background-color:#9db600;
	}
#top .main_menu .section-globulaire a{
	padding-left:20px;
	}
*/

.main_menu .section-contact{
	border-left:#961112 5px solid;
	color:#444444;
}
#top .main_menu .section-contact.current-menu-item a,#top .main_menu .section-contact a:hover, #top .section-contact .button, #top .section-contact #submit{
	background-color:#961112;
	padding-left:20px;
	color:#fff;
}
#top .section-contact .section_bg{
	background-color:#961112;
	}
#top .main_menu .section-contact a{
	padding-left:20px;
	}

.remonter{
	text-align:right;
	display:none;
	-display: block;
	font-size:12px;
}
.remonter a{
	color:#359B17;
}
.remonter a:hover{
	text-decoration:underline;
}
.brdrouge {
	border: 2px solid #C00;
}
.errmsg {
	display: none;
	text-align: center;
	color: #CC0000;
	background-color: #FFD2D2;
	padding: 1em;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #b23838;
	border-bottom-color: #b23838;
	width:auto;
}
.msgerr {
	color: #C00;
	padding: 0.5em;
	margin-bottom: 3px;
	font-size:12px;
}
