#colDroite .anglaisBlock, #rightColumn .anglaisBlock {
   border-bottom:1px solid #CCCCCC;
   font-size:12px;
   margin-bottom:20px;
   position:relative;
}

.anglaisBlock {
   color:#333333;
}

#colDroite .anglaisBlock .title, #rightColumn .anglaisBlock .title  {
   line-height:16px;
}

.anglaisBlock p, .anglaisBlock h1, 
.anglaisBlock h2, .anglaisBlock h3, 
.anglaisBlock h4, .anglaisBlock h5 {
   font-size:12px;
   font-weight:normal;
   margin:0;
   padding:0;
}

#colDroite .anglaisBlock h3.title, #rightColumn .anglaisBlock h3.title {
   background:url("/medias/www/img/tit/titleBar2.gif") repeat-x scroll left top transparent;
   color:#222222;
   font:bold 18px/21px arial,sans-serif;
   letter-spacing:-0.5px;
   margin-bottom:10px;
   padding-top:15px;
   text-align:left;
   line-height:16px;
}

#colDroite .anglaisBlock .title span, #rightColumn .anglaisBlock .title span {
   font-size:12px;
}

#colDroite .anglaisBlock .title span, #rightColumn .anglaisBlock .title span {
   color:#333333;
   /*font-size:11px;*/
   font-weight:normal;
   text-transform:none;
}

#colDroite .anglaisBlock .subtitle, #rightColumn .anglaisBlock .subtitle {
   font-size:12px;
   font-weight:bold;
   margin-bottom:6px;
}

#colDroite .anglaisBlock .image, #rightColumn .anglaisBlock .image {
   position:relative;
}

/*.serviceBlock .image {
   float:left;
   margin-right:10px;
}*/

#colDroite .anglaisBlock form, #rightColumn .anglaisBlock form {
   clear:both;
   padding-top:10px;
}

#colDroite .anglaisBlock form, #colDroite .anglaisBlock select, #colDroite .anglaisBlock input,
#rightColumn .anglaisBlock form, #rightColumn .anglaisBlock select, #rightColumn .anglaisBlock input {
   font-size:12px;
}

form {
   margin:0;
   display:block;
}

#colDroite .anglaisBlock select, #colDroite .anglaisBlock input,
#rightColumn .anglaisBlock select, #rightColumn .anglaisBlock input {
   font-family:arial,sans-serif;
   margin-bottom:5px;
}

input.button[class] {
   width:auto;
}

input.button {
   overflow:visible;
   padding:0 6px;
   width:0;
}

input.button {
   background:none repeat scroll 0 0 #3366CC;
   border-color:#6699CC #3366CC #3366CC #6699CC;
   border-style:solid;
   border-width:1px 2px 2px 1px;
   color:#FFFFFF;
   font:bold 11px arial,sans-serif;
}

#colDroite .anglaisBlock .link, #rightColumn .anglaisBlock .link  {
   background: url(/medias/www/img/icn/icos_type.png) left -1482px no-repeat;
   bottom:0;
   clear:both;
   font-size:12px;
   padding:10px 9px;
   position:relative;
   font-weight:bold;
   padding-left:9px;
}

#colDroite .anglaisBlock, #rightColumn .anglaisBlock {
   font:13px/16px arial,sans-serif;
}

#zoneService .anglaisBlock form {
	margin-top:10px;
}

#zoneService .anglaisBlock form, #rightColumn .anglaisBlock form, #colDroite .anglaisBlock form {
	/*margin-top:10px;*/
	text-align:center;
}

#colDroite .anglaisBlock .text a, #rightColumn .anglaisBlock .text a {
	display:block;
	text-decoration:underline;
}

/* nouvel col droite */
.col_droite .anglaisBlock, #rightColumn .anglaisBlock {
   border-bottom:1px solid #CCCCCC;
   font-size:12px;
   margin-bottom:20px;
   position:relative;
}

.anglaisBlock {
   color:#333333;
}

.col_droite .anglaisBlock .title, #rightColumn .anglaisBlock .title  {
   line-height:16px;
}

.anglaisBlock p, .anglaisBlock h1,
.anglaisBlock h2, .anglaisBlock h3,
.anglaisBlock h4, .anglaisBlock h5 {
   font-size:12px;
   font-weight:normal;
   margin:0;
   padding:0;
}

.col_droite .anglaisBlock h3.title, #rightColumn .anglaisBlock h3.title {
   background:url("/medias/www/img/tit/titleBar2.gif") repeat-x scroll left top transparent;
   color:#222222;
   font:bold 18px/21px arial,sans-serif;
   letter-spacing:-0.5px;
   margin-bottom:10px;
   padding-top:15px;
   text-align:left;
   line-height:16px;
}

.col_droite .anglaisBlock .title span, #rightColumn .anglaisBlock .title span {
   font-size:12px;
}

.col_droite .anglaisBlock .title span, #rightColumn .anglaisBlock .title span {
   color:#333333;
   /*font-size:11px;*/
   font-weight:normal;
   text-transform:none;
}

.col_droite .anglaisBlock .subtitle, #rightColumn .anglaisBlock .subtitle {
   font-size:12px;
   font-weight:bold;
   margin-bottom:6px;
}

.col_droite .anglaisBlock .image, #rightColumn .anglaisBlock .image {
   position:relative;
}

/*.serviceBlock .image {
   float:left;
   margin-right:10px;
}*/

.col_droite .anglaisBlock form, #rightColumn .anglaisBlock form {
   clear:both;
   padding-top:10px;
}

.col_droite .anglaisBlock form, .col_droite .anglaisBlock select, .col_droite .anglaisBlock input,
#rightColumn .anglaisBlock form, #rightColumn .anglaisBlock select, #rightColumn .anglaisBlock input {
   font-size:12px;
}

form {
   margin:0;
   display:block;
}

.col_droite .anglaisBlock select, .col_droite .anglaisBlock input,
#rightColumn .anglaisBlock select, #rightColumn .anglaisBlock input {
   font-family:arial,sans-serif;
   margin-bottom:5px;
}

input.button[class] {
   width:auto;
}

input.button {
   overflow:visible;
   padding:0 6px;
   width:0;
}

input.button {
   background:none repeat scroll 0 0 #3366CC;
   border-color:#6699CC #3366CC #3366CC #6699CC;
   border-style:solid;
   border-width:1px 2px 2px 1px;
   color:#FFFFFF;
   font:bold 11px arial,sans-serif;
}

.col_droite .anglaisBlock .link, #rightColumn .anglaisBlock .link  {
   background: url(/medias/www/img/icn/icos_type.png) left -1482px no-repeat;
   bottom:0;
   clear:both;
   font-size:12px;
   padding:10px 9px;
   position:relative;
   font-weight:bold;
   padding-left:9px;
}

.col_droite .anglaisBlock, #rightColumn .anglaisBlock {
   font:13px/16px arial,sans-serif;
}

#zoneService .anglaisBlock form {
	margin-top:10px;
}

#zoneService .anglaisBlock form, #rightColumn .anglaisBlock form, .col_droite .anglaisBlock form {
	/*margin-top:10px;*/
	text-align:center;
}

.col_droite .anglaisBlock .text a, #rightColumn .anglaisBlock .text a {
	display:block;
	text-decoration:underline;
}