a{
	color:#009ee0;
}
.intro{
	color:#009ee0;
}
.headings-holder .headings{
	background:#009ee0;
}
.column-wrapper h3{
	color:#009ee0;
}
.product-list li a .heading{
	color:#009ee0;
}
.blocmarque{
	display:none;
	background: #009ee0;
}
.blocmarque-home{
    top:110px; /*position verticale depuis le haut de l'image*/ 
    left:12px;
}
.table-marches li .broch{background:#52bfdf;}
.headings-text h1 strong {
background:#009ee0 none repeat scroll 0 0;
}
.headings-text .area .text {
background:#009ee0 none repeat scroll 0 0;
}
.pop-up .link .souhaite {
background:#009ee0 none repeat scroll 0 0;
}
/*Menu*/
/*A déclarer pour chaque onglet dans chaque langue*/
#nav li .tab_1_it, #nav li .tab_2_it, #nav li .tab_3_it, #nav li .tab_4_it{
	overflow:hidden;
	text-indent:-9999px;
	height:34px;
}
#nav li .tab_1_it{
	width:100px;
	background: url(../images/text-prop-it.gif) no-repeat;
}
#nav li .tab_2_it{
	width:133px;
	background: url(../images/text-news-it.gif) no-repeat;
}
#nav li .tab_3_it{
	width:149px;
	background: url(../images/text-prod-it.gif) no-repeat;
}
#nav li .tab_4_it{
	width:131px;
	background: url(../images/text-area-it.gif) no-repeat;
}
/*Pas nécessaire de déclarer pour chaque langue puisqu'a priori les positions sont fixes
seul le dernier tab s'aligne à droite, donc adapter en fonction du nombre total*/
#nav .tab_2{
	width:916px;
	padding-left:37px;
}
#nav .tab_3{
	width:915px;
	padding-left:38px;
}
#nav .tab_4{
	width:648px;
	padding-right:305px;
}

#nav .tab_4 ul{float:right;}

/*position de la nav riche*/
.drop-down{
	left:190px;
}

/*Nav Riche site Corpo*/
.drop-down .column .area-2 {
	background:none;
}
.drop-down .column .area {
	background:none;
	padding:2px 0;
	margin:0;
}
.drop-down .column .area-2 h2 {
color:#009ee0;
font-size:12px;
}
#nav .main-menu {
margin:0 0 7px;
}

/*bouton du footer*/
#menu li a.bouton1-it{
	background: url(../images/text-bouton1-it.gif) no-repeat top left;
}
#menu li a.bouton1-it:hover{
	background: url(../images/text-bouton1-it.gif) no-repeat bottom left;
}
#menu li a.bouton2-it{
	background: url(../images/text-bouton2-it.gif) no-repeat top left;
}
#menu li a.bouton2-it:hover{
		background: url(../images/text-bouton2-it.gif) no-repeat bottom left;
}

/*Formulaires extranet*/
label.text-label{float:left;width:150px;display:block;color:#919394;font-size:12px;padding:0 0 0 20px;}
input.text-input{float:left;border:1px solid #CCCCCC;color:#919394;font-size:11px;}
.ligne-saisie{clear:both;overflow:hidden;padding-bottom:5px;}
.message{
	height:1%;
	margin:0;
	font-size:12px;
	line-height:15px;
	color:#009EE0;
}


/*Tableaux specifiques Egidio*/
.tableau{
	margin:0;
	width:636px;
	border-collapse:collapse;
	border:1px solid #dadada;
	clear:both;
}

.tableau th{
	color:#6a6a6a;
	font-size:10px;
	line-height:16px;
	border-left:1px solid #fff;
	background:#e5e9ec;
	padding:3px 12px 3px 7px;
}

.tableau .col1{
	border-left:1px solid #dadada;
}

.tableau td{
	padding:7px;
	border:1px solid #dadada;
	vertical-align:top;
	text-align:center;
}

.tableau td.left {
text-align:left;
}

.tableau td.right {
text-align:right;
}

.tableau td strong{
	margin:0 0 4px;
	display:block;
	font-size:12px;
	line-height:14px;
	color:#009EE0;
}

/*Dispo convertible*/
#mea_convertible {
background:none;
width:595px;
height:373px;
}

#mea_convertible p{
clear:both;
}

#mea_convertible .column-wrapper h3 {
color:#009EE0;
cursor:default;
font-size:13px;
line-height:15px;
margin:0;
padding:0 0px 26px;
}

#mea_convertible table{
position:absolute;
left:26px;
top:210px;
}

.mea_convertible-image {
position:absolute;
left:348px;
top:82px;
}

/*Dispo convertiblecharron*/
#mea_convertiblecharron {
background:none;
width:420px;
height:373px;
}

#mea_convertiblecharron p{
clear:both;
}

#mea_convertiblecharron .column-wrapper h3 {
color:#009EE0;
cursor:default;
font-size:13px;
line-height:12px;
margin:0;
padding:0 0px 20px;
}

.mea_convertiblecharron-image {
position:absolute;
left:465px;
top:84px;
}

.mea_convertiblecharron-legende{
position:absolute;
left:30px;
top:400px;
bottom:0;
width:345px;
color:#A7A7A7;
font-size:11px;
font-style:italic;
line-height:10px;
}



/*Dispo convertiblekung*/
#mea_convertiblekung {
background:none;
width:420px;
height:373px;
}

#mea_convertiblekung p{
clear:both;
}

#mea_convertiblekung .column-wrapper h3 {
color:#009EE0;
cursor:default;
font-size:13px;
line-height:15px;
margin:0;
padding:0 0px 26px;
}

.mea_convertiblekung-image {
position:absolute;
left:465px;
top:84px;
}

.mea_convertiblekung-legende{
position:absolute;
left:30px;
top:405px;
bottom:0;
width:420px;
color:#A7A7A7;
font-size:11px;
font-style:italic;
line-height:10px;
}



