/*******************************************************************

					STYLE BLEU

	bleu grisÃ© trÃ¨s clair : #bcd4df
	bleu clair : #10547a
	bleu foncÃ© : #0080b9
	bleu trÃ¨s foncÃ© : #0294d4

*******************************************************************/

body.triangles {
	background: url('../img/bleu/triangles.png') no-repeat center top;
}

a {color: #e43f2e;}
a:hover {color: #10547a;}

/* Header */

#main_logo #accroche h2 {
	color: #10547a;
}
.navbar .dropdown > li.home .icon {
*background: url('../img/bleu/home.png') no-repeat center center;
}
.navbar .dropdown > li.sel.home .icon {
*background-image: url('../img/bleu/home_sel.png');
}
.navbar .dropdown > li.sel.home .icon:hover {
	color:#e43f2e;
*background-image: url('../img/bleu/home.png');
}
.navbar .dropdown > li.home .icon:before, .navbar .dropdown > li.sel.home .icon:before {
	content: "\f015";
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: grayscale;
	font-smoothing: grayscale;
    display: inline-block;
    font-family: FontAwesome;
    font-feature-settings: normal;
    font-kerning: auto;
    font-language-override: normal;
    font-size: 19px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-synthesis: weight style;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-rendering: auto;
    transform: translate(0px, 0px);
}
.navbar .dropdown > li.sel > a, .navbar .dropdown > li.dir-sel > a {
	color: #e43f2e;
}
.navbar .dropdown > li:hover > a {
	color: #e43f2e;
}
.navbar .dropdown > li > a {
	color: #333333;
}
.navbar .dropdown .lvl1 .subNav > ul a {
	color: #333333;
}
.navbar .dropdown .subNav > ul > li.withSub:hover > a {
	background-color: #0080b9;
}
.navbar .navbarContent_top .tabs li a {
	color: #0080b9;
}
.navbar .navbarContent_top .tabs li a:hover,
.navbar .navbarContent_top .tabs li.active a {
	background-color: #10547a;
	border-color: #10547a;
}
.navbar .navbarContent_bottom .panels .panel .col ul li a {
	color: #0080b9;
}
.navbar .navbarContent_bottom .panels .panel .col ul li a:hover {
	color: #10547a;
}
.navbar .navbarContent_bottom .panels .panel .col ul li.style1 a {
	color: #10547a;
}
.navbar .navbarContent_bottom .panels .panel .col ul li.style2 a {
	color: #47b6ff;
}
.navbar .dropdown .lvl1 .subNav > ul a:hover, .navbar .dropdown .lvl1 .subNav > ul .odd a:hover,
.navbar .dropdown .subNav > ul > li.withSub:hover > a {
	background-color: #0080b9;
}

.menuV #main_logo .inner_wrapp {
	border-right: solid 5px #0080b9;
}
.menuV #nav {
	background: url('../img/bleu/bg_menuV.jpg') repeat-y left top;
}
.menuV #nav .navbar > ul > li > a.sel, .menuV #nav .navbar > ul > li > a.dir-sel {color: #10547a;}
.menuV #nav .navbar > ul > li:hover > a.sel, .menuV #nav .navbar > ul > li:hover > a.dir-sel {background-color: #10547a;}
.menuV #nav .navbar li a {
	color: #0080b9;
}
.menuV #nav .navbar li a:hover, .menuV #nav .navbar li:hover > a {background-color: #10547a;}
.menuV #nav .navbar > ul > li {border-right: solid 5px #0080b9;}


/* Slider */
#sliderHome .rslides_tabs li.rslides_here a {
	opacity : 1;
	-moz-opacity : 1;
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	filter : alpha(opacity=100); /* IE < 8 */
}

/* rÃ©seaux sociaux */
#socialNetwork li a {background-color: #e43f2e;}
#socialNetwork li a:hover {background-color: #e43f2e;}

/* Boutons colonne */
#sideBtn li.style2 a {
	background-color: #10547a;
*background-image: url('../img/style/arrow_style_white.png');
}
#sideBtn li.style2 a:hover {
	opacity : 0.9;
	-moz-opacity : 0.9;
	-ms-filter: "alpha(opacity=90)"; /* IE 8 */
	filter : alpha(opacity=90); /* IE < 8 */
}
#sideBtn li.style3 a {
	background-color: #0080b9;
*background-image: url('../img/style/arrow_style_white.png');
}
#sideBtn li.style3 a:hover {
	opacity : 0.9;
	-moz-opacity : 0.9;
	-ms-filter: "alpha(opacity=90)"; /* IE 8 */
	filter : alpha(opacity=90); /* IE < 8 */
}

/* Contenu page */
#bloc-center h1 {
	color: #10547a;
}
.blocContenu .text h4 {color: #10547a;}
.blocContenu .contenu .text .link a.btn {
	border: solid 2px #10547a;
	color: #10547a;
}
.blocContenu .contenu .text .link a.btn:hover {
	background-color: #10547a;
}
#sidebar .blocContenu.style1 h3, .blocContenu.style1 h2 {
	color: #333333;
	font-weight: 500;
}
#sidebar .blocContenu.style2 h3, .blocContenu.style2 h2 {
	color: #333333;
}
.blocContenu.style6 h3, .blocContenu.style6 h2 {
	background-color: #10547a;
}
.blocContenu.style6 .contenu {
	border-bottom: 2px solid #10547a;
}

/* Accordeon */
.accordeon h2 {
	color: #0080b9;
}
.accordeon .teteAccordeon {
	border-left: solid 3px #0080b9;
}
.accordeon .teteAccordeon:hover {
	border-left-color: #10547a;
}
.accordeon .open .teteAccordeon {
	color: #0080b9;
	border-left-color: #10547a;
}

/* Bloc onglets */
#partners ul.tabs li a, .onglets li a, #partners div.tabs a, {
	color: #0080b9;
}
#partners ul.tabs li a:hover, .onglets li a:hover, #partners ul.tabs a:hover {
	color: #10547a;
}
#partners ul.tabs li.tabSel a, .onglets li.ongleton a {
	border-left-color: #0080b9;
}
#partners ul.tabs li#ong1.tabSel a, .onglets li#onglet_1.ongleton a {
	border-left: solid 3px #0080b9;
}
.magicOnglet {
	border-left: solid 3px #0080b9;
}




/* Formulaire prereg */
#preregCDF div.step.steprunning .stepNumber span{
	border-color: #10547a;
}
#preregCDF div.step.steprunning {
	color: #0080b9;
}
#marketingCodes a:hover {
	border-color: #10547a;
	color: #10547a;
}
.AffichagePrix .Montant {
	color: #10547a;
}
#marketingCodes a {
	border: solid 2px #0080b9;
}

/* Formulaires */
input.form-submit {
	background: #10547a;
}
input.form-submit:hover, input.form-submit:focus, input.form-submit:active {
	background-color: #0080b9;
}
legend {
	color: #0080b9;
	border-bottom: solid 1px #bcd4df;
}
legend.recap {
	background-color: #0080b9;
}


/* Recherche exposant */
a.form-submit {
    background: #10547a;
}
a.form-submit:hover {
	background-color: #0080b9;
	color: #FFF;
}
.oneResult h4 a {color: #10547a;}
.oneResult h4 a:hover {color: #0080b9;}



/* Espace exposant */
.containerListe .tableActions img.on {background-color: #0080b9;}
.containerListe .tableActions a:hover img.on {background-color: #10547a;}
#accesformlink .listeCollegue .action a:hover {background: #10547a;}
#accesformlink .listeCollegue .action a {background: #0080b9;}

.blocContenu .text .dinamycsumproducts.row1 h3 {color: #0080b9;}
.blocContenu .text .dinamycsumproducts.row0 h3 {color: #10547a;}


/* Footer site */
#topFooter h4 {
	color:#333333;
}


/* Class gÃ©nÃ©riques */
.color {color: #10547a;}
ul.couleur {
	list-style-image: url('../img/style/bullet_blue.png');
}


@media only screen and (max-height: 780px) {
	body.menuV {background: url('../img/bleu/bg_menuV_small.jpg) repeat-y left top;'}
}
@media only screen and (max-width: 800px) {
	.menuMega #nav .navbar {border-right: solid 5px #0080b9;}
}



/* Espace Visiteur */

#deconnect {
	background-color: #0080b9;
}
#deconnect:hover {
	background-color: #10547a;
}
#deconnect span {
	background-color: #10547a;
}
#intro h2 {
	color: #0080b9;
}
#intro h2 span {
	background-image: url('../img/bleu/ev_picto-bienvenue.png');
}
#sidebar #sommaire li a {
	color: #10547a;
}
#sidebar #sommaire li a:hover {
	color: #FFF;
	background-color: #10547a;
}
#sidebar #sommaire li a span {
	background-color: #10547a;
}