.colonne-g{
width:250px;
float:left;
}
.colonne-d{
width:370px;
margin-left:19px;
float:left;
}

.cc-contact{
background:#D3E2C4 url('/img-mqt/cc-contact.gif') no-repeat top left;
width:241px;
padding:30px 5px 5px 5px;
color:#355D33;
}
.cc-contact a{
color:#355D33;
}
.cc-contact-bas{
background:url('/img-mqt/cc-contact-bas.gif') no-repeat top left;
height:15px;
width:251px;
}
.cc-edito{
background:url('/img-mqt/cc-edito.gif') no-repeat top left;
width:251px;
padding-top:30px;
}
.cc-zoom{
background:url('/img-mqt/cc-zoom.gif') no-repeat top left;
width:251px;
padding-top:30px;
}
.cc-zoom h1{
color:#E78500;
font-size:11px;
text-transform:uppercase;
}

.cc-une h1{
color:#E78500;
font-size:18px;
padding-bottom:2px;
border-bottom:1px solid #355D33;
text-transform:uppercase;
}
.minisite .baniere{
	background:url('/img-mqt/banniere-minisite.jpg') no-repeat;
	height:122px;
	display:block;
	text-decoration:none;
	position:relative;
}

.cl{
width:650px;
}
* html .cl{width:648px;margin-top:-80px;}
* html .agenda{margin-top:-5px;}
* html .zoom{width:161px;}
* html .col-c-b{margin:0;}

*+html .cl{width:648px;}
.logoeurope,.logoregion{float:left;margin-top:-5px;}
.pied span{float:left;margin-left:20px;}
.nomarge{margin:0 !important;padding:0 !important;}
.logocom{margin-left:40px;vertical-align:bottom;margin-bottom:20px;}
.nomcom{bottom:0;color:#355D33;display:block;font-size:30px;position:absolute;right:20px;text-align:right;width:680px;}
.liencomcom{display:block;font-size:12px;color:#355D33;line-height:15px;}
