body{
	margin-top:0;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Tahoma,kalimati,Arial;
	font-size: 12px;	
	/*font-family: Helvetica;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	/*font-family: Tahoma,kalimati,Arial;*/
	/*font-size:13px;*/
	line-height:16px;
	background:#f0f0f0 ;
	text-align:left ;
	/*background:url(images/bg_2011.png) repeat-x ;*/
}cadreacc


h1,h3, h4 {
  color: #0E5B9D;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  display:inline;
  text-align:left ;
} 

h2 {
  color: ##3055B1;
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  display:inline;
  font-size:18px;
  text-align:left ;  	
}


p {
line-height:30px;
}

.p16 {
font-size:13px;
line-height:16px;
margin-bottom:10px;
}

.tabprincipal {
	background-color: #FFF;
	height: 500px;
}

.recherchedomaine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid a1a1a1;
}

.formchampdomaine {
width: 150px;
color:#6670d2;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #a1a1a1;
font-weight:bold;
padding-left:30px;
background: url(images/www.gif) no-repeat left center #fff;
}

.formchampdomaineHAUT {
width: 150px;
color:#6670d2;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #a1a1a1;
font-weight:bold;

padding-left:30px;
background: url(images/www.gif) no-repeat left center #fff;
}

.formtlds {
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6670d2;
	background-color: #FFFFFF;
	border: 1px solid a1a1a1;
}

.lienmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.lienmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffd24b;
	text-decoration: underline;
}
.language {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #636B8A;
	text-decoration: none;
	z-index:12;
}

.espaceClient2012 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}
.espaceClient2012:hover {	
	text-decoration: underline;
}


.linkbas {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

.linkbas:hover {
	text-decoration: underline;	
}


.linkbasInverse {	
	font-size: 12px;
	color: #0c5b9d;
	z-index:12;	
	text-decoration: underline;
}
.linkbasInverse:hover {
	text-decoration: none;
	font-weight:bold;
}

.linkhaut {	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	z-index:12;
	text-decoration: underline;

}
.linkhaut:hover {
	text-decoration: none;
	text-shadow: #666 0px 0px 2px;	
}



.bigtableauaccueil {
	background-color: #FFFFFF;
	border: 1px solid #A2A2A2;
}
.prixht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.prixhteuros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.prix18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.descriptiftableau {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #036;
line-height: 22px; 
text-align:left;
border-right:1px solid #CCC;
border-bottom:dotted 1px #999;
padding-left:5px;
}



.descriptiftableauFormule {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #F00;
line-height: 20px; 
font-weight: bold;
text-align:left;
text-shadow:4px,4px,4px,blue ;
}

.descriptiftableau3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2b3e42;
line-height: 20px; 
}

.descriptif_pourqui {
font-family:Tahoma,kalimati,Arial;
color: #1a1a1a;
font-size: 14px;
line-height: 20px;
}

.descriptif_pourqui_new {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFF;
line-height: 22px; 
margin-left:20px;
}

.descriptiftableau_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e5b9d;
	line-height: 17px; 
	font-weight: bold;
}

.descriptiftableau_14px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF  ;
	line-height: 17px; 
	font-weight: bold;
}

/* Pages Infos*/
.descriptiftableau_Infos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0e5b9d;
	line-height: 17px; 
	font-weight: bold;
	padding:5px;
	border-bottom:dotted #006 1px;
	margin-top:15px;
}
/* Pages Infos*/


.descriptiftableau_2_slim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e5b9d;
	line-height: 17px;	
}

.descriptiftableaubold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: ##2b3e42;
/*font-weight: bold;*/
}
.infoHT {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4E4D46;
	font-style: italic;

}
.prixhtpetit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.noirbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;

}
.bleufonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C668E;
}



.bleufoncebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C668E;
	font-weight: bold;

}


/* Link */
.link12noirunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336799;
	text-decoration: underline;
	font-weight: bold;
}

.link12noirunderline:hover {	
	text-decoration: none;
}


.link12_2 {
	/*line-height: 20px;*/
	font-size: 14px;
	color: #5a69b7;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.link12_2:hover {
	color: #22317b;
	text-decoration: none;
	border-bottom-width: 0px;
}


.link12_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.link12_blanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/* fin link */


.bleufoncebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C668E;
}
.noiritalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
}
.10blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}

.gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCC;
	font-weight: normal;
	font-style: normal;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.10gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c0c0c0;
	font-weight: normal;
	font-style: normal;
}

.fieldsetcss {
border: 1px solid #1F5D68;
background-color: #F7F7F7;
}

.tablegend {
font-family:verdana;
color: #1f4b58;
font-size:11; 
font-weight:700;
border: 1px solid #1F5D68;
background-color: #F8F6F2;
padding:2;
}

div.arrondi
{
	width:450px;
	background-color:#a32b2b;
	margin-bottom:3em;
	margin-top:3em;
	padding:0.5em 0;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	behavior:url(/border-radius.htc);
	background-attachment: fixed;
	border: 1px solid #2A1F00;
	position: relative;
}

div.arrondi p {
	color:#333;
	margin:1em;
}

.verdana11noirbold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #2b3e42;
line-height: 20px; 
}

.titre_tab_domainesearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ffffff;
line-height: 20px; 
font-weight: bold;
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
}


.verdana13noirgrisfonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 444444;
	font-weight: bold;
}

.verdana14noirgrisfonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 444444;
	font-weight: bold;
}

.verdana11rougebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: ff0000;
	font-weight: bold;
}


a.info2 {
	 position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 2A00DE;
	text-decoration: underline;
	font-weight: normal;
}

a:hover.info2 {
  z-index: 5;
  background: none;
  text-decoration: none;
  font-weight: normal;
  cursor:help;
}

a.info2 span {display: none;}

a:hover.info2 span {
-moz-border-radius:5px;
-webkit-border-radius:5px;
  display: inline;
  position: absolute; 
  top:0;
  left:0.2em;
  z-index: 5;
  background: #3ccd4a;
  color: #fff;
  border:1px solid #003061;
  width:auto;
  white-space :nowrap;   
  text-align:left; 
  font-weight:normal;
  font-size: 11px;
  line-height:14px;
  padding:6px 8px;
}	


	
	
a.info {
    position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 002D86;
	text-decoration: none;
	border-bottom: dotted #00F;
	line-height:14px;	
}

a:hover.info {
  z-index: 5;
  background: none;
  cursor:help;
}

a.info span {display: none;}

a:hover.info span {
-moz-border-radius:4px;
-webkit-border-radius:4px;
  display: block;
  position: absolute; 
  top:0;
  left:-0.2em;
  z-index: 5;
  background: #3ccd4a;
  color: #fff;
  border:1px solid #003061;
  width:auto;
  white-space :nowrap;   
  text-align:left; 
  font-weight:normal;
  font-size: 12px;
  line-height:14px;
  padding:6px 8px;
  -moz-box-shadow: 0 0 10px #AAAAAA;
  box-shadow: 0 0 10px #AAAAAA;
  -webkit-box-shadow: 0 0 10px #AAAAAA; 
}	  
	

.tabtr1 {background-color:#FFFFFF;}
.tabtr1:hover {background-color:#d9e5fe;}
.tabtr2 {background-color:#ffffff;}
.tabtr2:hover {background-color:#d9e5fe;}
.tabtr3 {background-color:#f7f7f7;}
.tabtr4 {background-color:#e4ffa8;}

.verdana12bleubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 002D86;
	font-weight: bold;

}
.verdana11bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #96a8b4;
}




/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:14;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}










.alignebuttons {
float: right;
width:120px;
margin-right:-10px;
/*border:1px solid #000000;*/
}


.newrecherche {
float: left;
width:200px;
/*padding-right:-100px;
margin-right:-20px;
*/
/*border:1px solid #000000;*/
}


/* ______________________ Formulaire www recherche new domaine __________________*/

.champDom {
width: 299px;
height: 33px;
color:#393939;
font-size:18px;
border:0px solid #3089da;
font-weight:bold;
padding:3px;
padding-left:55px;
background: url(images/www_18.gif) no-repeat left center #fff;
}

.champDom2 {
width: 299px;
height: 33px;
color:#bbbbbb;
font-size:18px;
border:0px solid #3089da;
padding:3px;
padding-left:55px;
background: url(images/www_18.gif) no-repeat left center #fff ;

}

/* de base  */
.champDom2_new {
width: 260px;
height: 27px;
color:#bbbbbb;
font-size:18px;
border:hidden;
padding-left:56px;
font-weight:100;
background: url(images/www_18.gif) no-repeat left center #fff;
}

/* On focus */
.champDom_new {
width: 260px;
height: 27px;
color:#393939;
font-size:18px;
border:hidden;
padding-left:56px;
font-weight:100;
background: url(images/www_18.gif) no-repeat left center #fff;
}


.inputebox{
	position:absolute;
	width:300px;
	height: 33px;
	border:1px solid #3089da;
	background-color:#FFF;
	margin:0;
	left: 123px;
	top: 23px;
}

.selectDom{
position:absolute;
width:100px;
height: 33px;	
border:1px solid #3089da;
background-color:#FFF;
margin:0;
left:301px;
}

.selectDom2{
	background-color:#FFF;
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: 1a72a5;
	font-weight: 100;
	border: hidden ;
	top:6px;
	left:8px;
	width:90px;
}


.rechercherbox {
position:relative;
width:100%;
height: 40px;	
border:0px solid #000;
margin:0;
left:0px;	
}

.rechercherboxsearch{
position:absolute;
left:405px;
top:1px;
}

/* ______________________ Fin Formulaire www recherche new domaine __________________*/

.verdanna18bleubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}



a.transfert {
	 position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 2A00DE;
	text-decoration: underline;
	font-weight: normal;
}

a:hover.transfert {
  z-index: 5;
  background: none;
  text-decoration: none;
  font-weight: normal;
  cursor:help;
}

a.nonea {
  text-decoration: none;
}

a:hover.nonea {
  text-decoration: none;
}



.domainesearch0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e5b9d;
	line-height: 17px; 
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:15px;
line-height: 20px; 


}


.legend5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	color : #324ec9;
	padding-left : 5px;
	padding-right : 5px;
}



.fieldset4 {
position: relative;
margin: 0 0 1em 0;
-webkit-border-radius: 5px;    /* for Safari */
-moz-border-radius: 5px;       /* for Firefox */
background-color : #ffffff;
text-align : justify;
width : auto;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000;
margin-top : 15px;
border : 1px solid #7890f9;
padding: 10px 10px 10px 10px;
}

.legend4 {
position: absolute;
top: -.5em;
left: .2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	float: center;
	color : #506dec;
}

.verdana12bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 002D86;
	text-decoration: none;
	font-weight: normal;
}

.verdana10gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 808080;
	text-decoration: none;
	font-weight: normal;
}

.verdana11gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	text-decoration: none;
	font-weight: normal;
}


.verdana12gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
	text-decoration: none;
	font-weight: normal;
	text-align:justify;
	line-height:15px;
}

.verdana8gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: 808080;
	text-decoration: none;
	font-weight: normal;
}

a.acheter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: ffffff;
text-decoration: none;
font-weight: bold;
}

a:hover.acheter {  
 /* text-decoration: underline;	*/
  /*text-decoration: underline;*/
  text-shadow: #FFFFFF 0px 0px 4px;

  
}

.orderbox{
color:#FFF;
text-align:center;
padding-top:7px;	
width: 100px;
height: 21px;
/*border:1px solid #000;*/
border:0px solid #000;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
background: url(images/back_achete2.jpg) no-repeat center #fff;
}


.defilbox{ 
text-align:center;
/*padding-top:-5px;	*/
width: 597px;
/*height: 10px;*/
border:0px ;
margin-left:1px;

margin-bottom:3px;
margin-top:271px;
/*background: url(images/back_achete2.jpg) no-repeat center #fff;*/
z-index: -5;

}



.hr{
border : 0px ;
color: #a0a0a0;
background-color: #a0a0a0;
height: 1px;
}


.imagecommander{
/*
background: url(images/back_achete.png) no-repeat center #fff;
*/
}

.imagecommander:hover{
background: url(images/shoppingcart_add.png) no-repeat center #fff;
}


.orderwhite {
	position: relative;
	margin-top:-60px;
	margin-left:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ffffff;
	text-decoration: none;
	font-weight: bold;
}

.orderwhite_MH {
	position: relative;
	margin-top:-50px;
	margin-left:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ffffff;
	text-decoration: none;
	font-weight: bold;
}

.orderwhite_MH_2 {
	position: relative;
	margin-top:-40px;
	margin-left:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ffffff;
	text-decoration: none;
	font-weight: bold;
}

.orderwhite_etape_MH {
	position: relative;
	margin-top:5px;
	margin-left:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ffffff;
	text-decoration: none;
	font-weight: bold;
}


.orderwhite2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: ffffff;
	font-weight: normal;
}

.cancelorder_MH {
	position: relative;
	margin-top:-30px;
	margin-left:565px;	
}

.cancelorder_MH_2 {
	position: relative;
	margin-top:-20px;
	margin-left:565px;	
}

.hrinscription{
border:dashed #a0a0a0;
border-width:1px 0 0 0;
height:0;
line-height:0px;
font-size:0;
margin:0;padding:0;
height: 0px;
}


a.infos1 {
	 position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 2A00DE;
	text-decoration: underline;
	font-weight: normal;
}

a:hover.infos1 {
  z-index: 5;
  background: none;
  text-decoration: none;
  font-weight: normal;
  cursor:help;
}


.tahomatitrebleu2 {
	font-family: tahoma;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #005A89;
}
.tahomarouge {
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #DC5312;
}


.tahomableu {
	font-size: 16px;
	font-weight: bold;
}

.tahomableu2 { 
    font-family: "trebuchet ms",helvetica,kalimati,arial;
    font-size: 26px;
	color: #0e5b9d;
}

.tahomavert {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #090;
}

.arial13 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}




/*  MENU DROITE */

.thickbox11 #contact {
	font-family: "Comic Sans MS";
	font-size: 19px;
	color: #FFF;
	position: relative;
	left: 40px;
	top: 30px;
	text-decoration: none;
	cursor: hand;
}

a.thickbox11 #contact {
	font-family: "Comic Sans MS";
	font-size: 19px;
	color: #FFF;
	position: relative;
	left: 40px;
	top: 30px;
	text-decoration: none;
	cursor: hand;
	border:0px;
}

.div_menu_droite {
	position: relative;
	margin: 0px;
	top: -25px;
	text-decoration: none;
}

a.div_menu_droite {
	position: relative;
	margin: 0px;
	top: -24px;
	text-decoration: none;
}



.div_menu_droite a #temoignage_client {
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #FFF;
	position: absolute;
	left: 35px;
	top: 108px;
	width: 200px;
	cursor: hand;
}
.div_menu_droite a #offre_nom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	position: absolute;
	left: 15px;
	top: 165px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0.2em 0.2em 0.2em #363636;
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=3);

}

.offre_nom_new {
	padding:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;	
	color: #FFF;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0.2em 0.2em 0.2em #363636;
	text-align:left;
	
	
	
	/* IE shadow */	
	filter: Shadow(Color=#363636,Direction=135,Strength=3);
}

.offre_nom_prix_new {
	padding-top:5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;
	
	/* IE shadow */	 
		height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=5);
}

.prix_offre_mois_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	margin-left: 4px;
	font-weight: normal;
	font-style: normal;
}

.div_menu_droite a #espace_client1 {
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #FFF;
	position: absolute;
	left: 40px;
	top: 0px;
	/*width: 200px;*/
	cursor: hand;
}

.div_menu_droite a #avt {
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #FFF;
	position: absolute;
	left: 30px;
	top: 68px;
	width: 200px;
	cursor: hand;
}
.div_menu_droite .link_menu_droite {
	text-decoration: none;
}



.thickbox11 {
	text-decoration: none;
}

.div_menu_droite a #temoignage_client {
	font-family: "Comic Sans MS";
	font-size: 16px;
	color: #FFF;
	position: absolute;
	left: 35px;
	top: 108px;
	width: 200px;
	cursor: hand;
}
.div_menu_droite a #offre_nom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	position: absolute;
	left: 15px;
	top: 165px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0.2em 0.2em 0.2em #363636;
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=3);

}
.div_menu_droite a #offre_nom2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	position: absolute;
	left: 15px;
	top: 265px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0.2em 0.2em 0.2em #363636;
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=3);
}

.div_menu_droite a #offre_nom3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	position: absolute;
	left: 15px;
	top: 365px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	text-shadow: 0.2em 0.2em 0.2em #363636;
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=3);
}

.div_menu_droite a #offre_nom_prix {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	position: absolute;
	left: 18px;
	top: 190px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;
	
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=5);

}

.div_menu_droite a #offre_nom_prix2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	position: absolute;
	left: 18px;
	top: 290px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;
	
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=5);
}

.div_menu_droite a #offre_nom_prix3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	position: absolute;
	left: 18px;
	top: 390px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;
	
	/* IE shadow */
	height: 1em;
	filter: Shadow(Color=#363636,Direction=135,Strength=5);
}

.prix_offre_devise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	color: #FFF;
	text-decoration: none;
	margin-left: 7px;
}

.prix_offre_mois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	margin-left: 8px;
	font-weight: normal;
	font-style: normal;
}
.droite_GO {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-style: italic;

	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.div_menu_droite a #offre_nom_prix {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #FFF;
	position: absolute;
	left: 18px;
	top: 190px;
	width: 200px;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;
	;
}

.div_menu_droite .thickbox #contact .displaynone {
	text-decoration: none;
}
/* Fin menu droite */



/* ____________________________Slider_________________________________________________________________ */

*{outline: none;}
img {border: 0;}
.container {
	width: 790px;
	padding: 0;
	margin: 0 auto;
}
.folio_block {
	position: absolute;
	left: 50%; top: 50%;
	margin: -140px 0 0 -395px;
}


/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
	left: 4px;
	
}
/*--Window/Masking Styles--*/
.window {
	height:271px;	width: 597px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0px;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: -15px; right: -60px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
	opacity:0.8; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}
.paging a {
	padding: 3px;
	text-decoration: none;
	color: #fff;
	background: #125284; 
	border: 1px solid #7b7b7b;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: url(images/back_slider_button.jpg) ;
	font-weight: bold; 
}
.paging a.active {
	font-weight: bold; 
	background: #8db7d7; 
	border: 1px solid #7b7b7b;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: url(images/back_slider_button2.jpg) ;
	color:#0e2e7b ;
}
.paging a:hover { /*font-weight: bold;*/ }
/* ____________________________Fin Slider_________________________________________________________________ */





/* ____________________________Onglet Pub_________________________________________________________________ */

#pageflip {
	position: float;
	z-index:1000;	
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 199;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 150;
	right: 0; top: 0;
	background: url(images/pub_onglet.jpg) no-repeat right top;
	text-indent: -9999px;
}
/* ____________________________Onglet Pub_________________________________________________________________ */



/* ____________________________Images Zoom_________________________________________________________________ */

.imagezoom {
border:1px solid #4c4c4c;
background: #ccd5dc;
padding:4px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
margin-right:8px;


}

.imagezoom:hover {
border:1px solid #4c4c4c;
background: #1d4f76;
padding:4px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px; 
cursor:hand;
}


.centerdiv{
position:float;
margin-left:auto;
margin-right:auto;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;

}
/* ____________________________ Fin Images Zoom_________________________________________________________________ */


/* ___________________________ index box ____________________*/
.index_box{
width:607px;
height: 40px;
background:url(images/bg_tableau_vert_2.jpg);
/*margin-bottom:3px;*/
position:relative;
}

.index_box2{
position:absolute;
margin-top:3px;
margin-left:3px;
	
}

.select33{	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;	
color:#393939;
background-color:#dcebf7;
border:1px solid;
font-weight:bold;
width:600px;
padding-left:5px;
/*height: 40px;*/
}
/* ___________________________ index box ____________________*/






/* ___________________________ Details techniques ____________________*/
.title_hebergement2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
margin-top:3px;
padding-bottom:3px;
color:#0072bc;

/*text-shadow: 0.1em 0.1em 0.1em #a7a6af;	*/
text-shadow: #a7a6af 1px 1px 4px;
}

.title_hebergement2_new{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
margin-top:3px;
padding-bottom:3px;
color:#fff;

/*text-shadow: 0.1em 0.1em 0.1em #a7a6af;	*/
text-shadow: #000 1px 1px 2px;
}

.title_hebergement_formule{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:bolder;
margin-top:3px;
padding-bottom:3px;
color:#ff4e00;

text-shadow: #a7a6af 2px 2px 4px;
}

.title_hebergement_formule_new {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight:bolder;
margin-top:3px;
padding-bottom:3px;
color:#fff;
/*text-shadow: #a7a6af 2px 2px 4px;*/
}


.title_hebergement{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
margin-top:3px;
padding-bottom:3px;
color:#333;

/*text-shadow: #a7a6af 0px 0px 2px;*/

}


.title_hebergement_slogan{
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: 400;
line-height: 40px;
letter-spacing: -0.05em;

margin-top:15px;
margin-bottom:15px;
color:#0072bc;	
}


.hr_hebergement{
border : 0px ;
color: #a0a0a0;
background-color: #a0a0a0;
height: 1px;
margin-top:-2px;
}

.hr_titre{
position:float;
border : 0px ;
color: #5a94bc;
background-color: #5a94bc;
height: 1px;
margin-top:8px;
z-index:100px;
}

.tab_hebergement{
	border-bottom:solid 1px #5a94bc ;
	background:url(images/bg_titre_2.jpg) no-repeat ;
	
}

.tab_hebergement2{
	border-bottom:solid 1px #a8a8a8 ;
}



.descriptiftableau_22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e5b9d;
	line-height: 17px; 
	font-weight: bold;
	padding-bottom:15px;
	padding-top:15px;
}


.descriptiftableau_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #787878;
	line-height: 17px; 
	font-weight: bold;
	padding-bottom:3px;
	padding-top:3px;
}





.blanc_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1f78e5;
	font-weight: bold;
	margin-left:2px;
	
	/*text-shadow: 0.1em 0.1em 0.1em #bbbac5;*/
}

a.choixachatdomaine{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e1e1e;
	text-decoration: underline;
	cursor:help;
}

a:hover.choixachatdomaine {	
	text-decoration: none;  
}


.prix_detail1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	color: #ff0000;
	cursor: hand;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #4f4f4f;	
	/* IE shadow */
	height: 1em;
	/*filter: Shadow(Color=#363636,Direction=135,Strength=1);*/	
}
.prix_detail2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	color: #ff0000;
	cursor: hand;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #363636;	
	/* IE shadow */
	height: 1em;
	/*filter: Shadow(Color=#363636,Direction=135,Strength=5);*/
	/*margin-left:3px;*/
	
}

.prix_detail3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
	letter-spacing: normal;
	text-shadow: 0.1em 0.1em 0.1em #d3d3d3;	
	/* IE shadow */
	height: 1em;
	/*filter: Shadow(Color=#363636,Direction=135,Strength=5);*/
	margin-left:5px;
	
}


.placement_prix {
margin-left:0px;
margin-top:0px;
position:absolute;
padding-left:20px;
	
height:60px;
width:125px;
background:url(images/bg_prix_hebergement.jpg);
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px; 	
}

.detailservices_1{
	position:relative;
	background:url(images/bullet.gif) no-repeat ;
	background-position: 0% 50%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left:5px;
	padding-left:18px;
	margin-top:8px;
	margin-bottom:8px;
	text-align:left;

}

.descriptiftableau_parametres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545252;
	text-align:center;
	font-weight: bold;	
}

.descriptiftableau_parametres_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fff;

	
}


.descriptiftableau_parametres_new2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF36F;		
}


.descriptiftableau_parametres_new23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF36F;	
	font-weight: bold;
}




.tab_hebergement_details{
	border-bottom:solid 2px #a5b6c7 ;
	/*background:url(images/bg_tab_hebergement.jpg) ;*/
	text-align:left;
}

.tab_bottom_dashed{
	border-bottom:dotted  1px #a5b6c7 ;	
	border-right:solid  1px #a5b6c7 ;	
	
}

.tab_bottom_dashed_1{
	border-bottom:dotted  1px #a5b6c7 ;	
	border-right:solid  1px #a5b6c7 ;
	background-color:#f2f4f6;
	
}
/* ___________________________ Fin Details techniques____________________*/



a.detailh{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	color: #e31616;
	text-decoration: underline;
	cursor:hand;
	font-weight: bold;
}

a:hover.detailh {	
	text-decoration: none;  
	  text-shadow: #e31616 0px 0px 4px;
}


/* ___________________________ Ombres gauche Droite et banseau haut____________________*/
.div_global_allpage{
	border:0px solid #529214; 
	width:100%;
	margin-top: 0px;
	margin-bottom: 0px;
	position:absolute; 
	left:0px;
}

.div_bandeau_haut{
border:0px solid #529214;
width:100%;
margin-top: 0px;
margin:0px;
left:0px;
height:240px;
position:absolute;
background:url(images/bg_title_all_2010_2.png) repeat-x ; 	
}


.div_bandeau_moitier{
border:0px solid #529214;
width:860px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
height:100%;
position:relative;

left: 50%; margin-left: -430px; // ligne pour IE sinon pas centre  
}



/* ___________________________ Ombres gauche Droite et banseau haut____________________*/


.box_step {	 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	height: 61px;
	width: 100%;
	/*background-image: url(images/bg_step_order.jpg);	*/
	/*border:solid 0 #000 ;*/
}


.step_nav {
	position:absolute;
	top:17px;
	/*left: 450px;*/
	right:30px;
	width:145px;
	height:35px;
	z-index:1001;
	background-image: url(images/topnav_steps.png);
	background-repeat: no-repeat;	
	font-size: 18px;
	color: #FFF;
	text-align: center;
	padding-top:6px;
	border:solid 0 #000 ;	
}



.step_nav_titre {
	position:absolute;
	top:17px;
	left: 20px;
	/*
	width:245px;
	height:10px;*/
	
	font-size: 36px;
	color: #FFF;
	text-align: left;
	border:solid 0px #000;
	font-weight: bolder;
	padding:0;
	text-shadow: #000 1px 1px 1px;

	
}


h2#congrats {
font-size:17px;
font-weight:normal;
line-height:1.5em;
margin:-10px 0 0 0;
}

h2#congrats em {
font-style:normal;
font-weight:bold;
margin-right:10px;
margin-left:10px;
}


/* ---[ Thumbnail Slider ]------------------------------- */	
#thumbnailWrap {
	width: 982px;
	height: 90px;
	background:url(../images/thumbnail-bg.jpg) no-repeat;
	padding: 10px 0 0 12px;
	clear:both;
	}

div.jcarousel-prev {
	position: absolute;
	top: 24px;
	left: 0;	
	width: 22px;
	height: 31px;
	background: url(../images/arrow-left.jpg) no-repeat 0 0;
	z-index: 1000;	
	cursor: pointer;	
}
div.jcarousel-next {
	position: absolute;
	top: 24px;
	right: 35px;
	width: 22px;
	height: 31px;	
	background: url(../images/arrow-right.jpg) no-repeat 0 0;
	z-index: 1000;
	cursor: pointer;
}
div.jcarousel-clip {
	width: 877px;
	overflow: hidden;
	margin: 0 25px 0 32px; 
}

#thumbnailWrap a img{
	border:none;
	}
#photoList {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#photoList li {
	width: 96px;
	height: 82px; 
	float:left;
	list-style-type: none;
	padding: 0 25px;
	}
	
#thumbnailsViewport ul#photoList {
	position:relative;
	z-index:1; 
	margin:0px;
	padding:0px;
	}

#thumbnailsViewport #photoList li {
	float: left;
	list-style: none;
	overflow: hidden;
	text-align:center;
	margin: 0 29px;
	padding:0px;
	}


/* order2 */
.border_tab10 {
border-top:solid 1px #ded1a3;
}


.inpute_order2{
border:1px solid #666;
width:180px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:210;
}


.coordonnees{	
font-weight:600;
font-size:12px;
color:#333;	
}


.cgv {
	font-size: 12px;
	color: #090;
	text-decoration: underline;
}
.cgv:hover {
	text-decoration: none;
}

.ombrage3 {
-moz-box-shadow:1px 1px 20px #000000;

}


.titlebox{
	margin-bottom:15px;
	margin-top:10px;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;	
}


.btn_1 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#DC5D00;
background-image:url("/images/actionbtn_2a.gif");
background-position:left center;
background-repeat:repeat-x;
border-bottom-color:#542400;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CB7739;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#963F00;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CB7739;
border-top-style:solid;
border-top-width:1px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:1px;
}

a.btn_1:link, a.btn_1:visited, a.btn_1:hover, a.btn_1:active {
color:#FFFFFF;
float:left;
margin-right:5px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
padding-top:2px;
text-decoration:none;
}





a.button{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 3px 3px 3px #888;
-moz-box-shadow: 3px 3px 3px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_hl.png");
background-position:left top;
background-repeat:repeat-x;
border-color: #D95C13;
border-style:solid;
border-width:1px;
color:white;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 2px #222222;
}

a.button:hover{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_hl.png");
background-position:0 -40px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
}



a.button2{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 3px 3px 3px #888;
-moz-box-shadow: 3px 3px 3px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_h2.png");
background-position:left top;
background-repeat:repeat-x;
border-color: #D95C13;
border-style:solid;
border-width:1px;
color:white;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 2px #222222;
}

a.button2:hover{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_h2.png");
background-position:0 -40px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
}



/* bouton vert */
a.button3{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 3px 3px 3px #888;
-moz-box-shadow: 3px 3px 3px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_h3.png");
background-position:left top;
background-repeat:repeat-x;
border-color: #090;
border-style:solid;
border-width:1px;
color:white;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 2px #222222;
}

a.button3:hover{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_h3.png");
background-position:0 -40px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
}




/* bouton bleu */
a.button4{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 3px 3px 3px #888;
-moz-box-shadow: 3px 3px 3px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_h4.png");
background-position:left top;
background-repeat:repeat-x;
border-color: #339;
border-style:solid;
border-width:1px;
color:white;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 2px #222222;
}

a.button4:hover{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_h4.png");
background-position:0 -40px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
}





/* bouton Orange */
a.button5{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 1px 1px 1px #888;
-moz-box-shadow: 1px 1px 1px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_h5.png");
background-position:0 -3px;
background-repeat:repeat-x;
border-color: #ffbe43;
border-style:solid;
border-width:1px;
color:#2b4b6a;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 1px #FFFFFF;
}

a.button5:hover{
	
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_h5.png");
background-position:0 -34px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
color:#FFFFFF;
border-color: #294e78;
text-shadow:0 0 1px #294e78;
}


.tip {
background:url("../images/help.png") no-repeat scroll left center transparent;
cursor:help;
padding-left:16px;
}


.tip:hover {
background-color:#333333;
color:white;
}



.button4{
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-box-shadow: 3px 3px 3px #888;
-moz-box-shadow: 3px 3px 3px #888;
background-attachment:scroll;
background-color:#333333;
background-image:url("../images/bg_button_h3.png");
background-position:left top;
background-repeat:repeat-x;
border-color: #090;
border-style:solid;
border-width:1px;
color:white;
font-weight:bold;
font-size:13px;
line-height:18px;
padding-bottom:5px;
padding-left:16px;
padding-right:16px;
padding-top:5px;
text-decoration:none;
text-shadow:0 0 2px #222222;
cursor:pointer;

}

.button4:hover{
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FF995E;
background-image:url("../images/bg_button_h3.png");
background-position:0 -40px;
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
}


div.espaceclient{
background-image:url("images/Espace_clients1.png");
}

div.espaceclient:hover{
background-image:url("images/Espace_clients2.png");
}

div.contacteznous{
background-image:url("images/contactez_nous.png");
}

div.contacteznous:hover{
background-image:url("images/contactez_nous2.png");
}

.comicblanc34bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;		
	font-size: 30px;
	color: #fff	;	
	text-decoration: none;
	text-shadow: #000 1px 1px 1px;

}



/* bouton details images */
a.button6{
background-image:url("../images/hebergement_web_illimite.png");
background-position:0 -49px;
text-decoration:none;
height:49px;
width:280px;
display: block;
}

a.button6:hover{
background-image:url("../images/hebergement_web_illimite.png");
background-position:0 0px;
}

a.button7{
background-image:url("../images/hebergement_web_commander.png");
background-position:0 -49px;
text-decoration:none;
height:49px;
width:180px;
display: block;
}

a.button7:hover{
background-image:url("../images/hebergement_web_commander.png");
background-position:0 0px;
}


/* Accueil 2011 */
.cadreacc {
width:262px;
height:200px;
border:#999 solid 1px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background-image:url('images/back2011.png');
background-position:left top;
background-repeat:repeat-x;
float: left;
margin-left:3px;
margin-right:5px;
margin-top:2px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
}

.cadreaccsimple {
width:262px;
height:200px;
border:#999 solid 1px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background-image:url('images/back2011.png');
background-position:left top;
background-repeat:repeat-x;
float: left;
margin-left:3px;
margin-right:5px;
margin-top:2px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
}

.cadreslogan {
width:815px;
height:273px;
border:#999 solid 0px;
position:relative;
top:5px;
left:6px;
border-radius: 5px;
background-image:url('images/tophebergement_web.jpg');
background-position:left top;
background-repeat:repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;  	
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA;
*/
}

.cadresloganNomDeDomaine {
width:815px;
height:340px;
border:#999 solid 1px;
position:relative;
top:5px;
left:3px;
border-radius: 5px;
background-image:url('images/domaine_2012.jpg');
background-position:left top;
background-repeat:repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}




.cadreserchdomain {
width:815px;
height:63px;
border:#999 solid 1px;
margin-top:20px;
margin-bottom:15px;
position:relative;
left:3px;
border-radius: 5px;
background-image:url('images//bg_step_order.jpg');
background-position:left top;
background-repeat:repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;  	
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA;
*/
}


.cadreAutoInstaller {
width:816px;
height:102px;
border:#999 solid 0px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;

background-image:url('images/hebergement_web_inclus.jpg');
/*
background-position:left top;
background-repeat:repeat-x;
*/
float: left;
margin-left:7px;
/*margin-right:5px;*/
margin-top:17px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
}


.cadreAutoInstaller1 {
width:100px;
height:85%;
/*border-right:#999 dotted 1px;*/
float: left;
text-align: center;
margin-left:5px;
margin-right:15px;
margin-top:5px;
margin-bottom:5px;
}

.cadreAutoInstaller2 {
width:87px;
height:85%;
float: left;
text-align: center;
margin-left:0px;
margin-top:8px;
font-size:11px;
}

.cadreaccTitle{
padding-top:5px;
padding-left:10px;
margin-top:1px;
height:30px;
font-size:16px;
font-weight:bold;
/*color:#3b4750;*/
text-align:left;
background-color : #f5f5f6;
border-bottom:solid 1px #c5d1ed;
}

.cadreaccTitle14{
padding-left:10px;
margin-top:8px;
height:25px;
font-size:14px;
font-weight:bold;
color:#0e5b9d;
}

.cadreaccCheck{
margin-top:10px;
font-size:12px;
}

.cadreaccCheck14{
font-family:Tahoma,kalimati,Arial;	
margin-top:10px;
font-size:14px;
text-align:left;
}

.champDom2010 {
width: 270px;
height: 30px;
color: #999;
font-size:18px;
border:0px solid #3089da;
padding:3px;
padding-left:5px;
/*background: url(images/www.gif) no-repeat left center #fff;*/
background:#FFF;
}

.champDom20102 {
width: 270px;
height: 30px;
color: #000;
font-size:18px;
border:0px solid #3089da;
padding:3px;
padding-left:5px;
/*background: url(images/www.gif) no-repeat left center #fff;*/
background:#FFF;
}
.selectDom2010{
height:20px;
color:#393939;
font-size:16px;
border:0px solid #3089da;
font-weight:bold;
width:75px;
background:#FFF;
}

.verdana13blancbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}


.cadreInfoTop {
width:816px;
height:205px;
background-image:url('images/tophebergement_clients.jpg');
background-position:left top;
background-repeat:repeat-x;
/*border:#999 solid 1px;*/
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
float: left;
margin-left:7px;
margin-right:5px;
margin-top:17px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
}

.illimite{
	font-weight:bold;
	color: #fe5f05;	
}

.boldblue{
	font-weight:bold;
	color: #2f54b1;	
}


.boldblueAide{
	font-weight:bold;
	color: #2f54b1;
	line-height:25px;

}

/* Cadres Haut services presentation */
.cadresloganServices {
width:815px;
height:200px;
border:#999 solid 1px;
position:relative;
top:5px;
left:3px;
border-radius: 5px;
background-position:left top;
background-repeat:repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;  	
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA;
*/
}

.cadresloganServices2012 {
width:815px;
height:163px;
border:#999 solid 1px;
position:relative;
top:5px;
left:3px;
border-radius: 5px;
background-position:left top;
background-repeat:repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

/* cadres cadreaccautohaut 2011 */
.cadreaccautohaut {
width:262px;
padding-bottom:10px;
/*height:200px;*/
border:#999 solid 1px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background-image:url('images/back2011.png');
background-position:left top;
background-repeat:repeat-x;
float: left;
margin-left:3px;
margin-right:5px;
margin-top:2px;
/*
-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
line-height: 18px;
}

/* cadres cadreaccautohaut Simple 2011 */
.cadreaccautohautsimple {
width:262px;
padding-bottom:10px;
/*height:200px;*/
border:#999 solid 1px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background-image:url('images/back2011.png');
background-position:left top;
background-repeat:repeat-x;
float: left;
margin-left:3px;
margin-right:5px;
margin-top:2px;
/*-moz-box-shadow: 0 0 10px #AAAAAA;
box-shadow: 0 0 10px #AAAAAA; 
-webkit-box-shadow: 0 0 10px #AAAAAA; 
*/
line-height: 18px;
}


/* cadres Accueil 2011 */



/* Nom De Domaine */
.tddomaine123{
border-bottom:1px solid #dddddd ; border-right:1px solid #dddddd;	
font-family: Arial,Lucida Sans Unicode,Lucida Grande,sans-serif;
font-size: 12px;
}

.tddomaine4{
border-bottom:1px solid #dddddd ;
font-family: Arial,Lucida Sans Unicode,Lucida Grande,sans-serif;
font-size: 12px;
}

.trdomaineGrey{
background-color:#f0f0f0 ;
}


.clear {
  clear: both;
  font-size: 1px;
  height: 1px;
}

/* bix 2012*/
.box2012 {
border:#c5d1ed solid 1px;
border-radius: 5px; 
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background-color:#FFF ;
}

/* Physhin 2012*/
.physhingbox {
border:#c5d1ed solid 1px;
border-radius: 5px; 
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
background-color:#FFF ;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8edf3', endColorstr='#fafafa'); 
background: -webkit-gradient(linear, left top, left bottom, from(#e8edf3), to(#fafafa));  
background: -moz-linear-gradient(top, #e8edf3,#fafafa); /* for firefox 3.6+ */ 	

}

/* Boutons 2012 */
a.bouton_degrade, input.bouton_degrade{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 	background-color : #ff7f2a;
	padding : 10px 18px 10px 18px;
	display : inline-block;
	color : white;
	font-weight : bold;
	text-decoration : none;
	/*margin : 4px 0;*/
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe9a0b', endColorstr='#fe6606'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fe9a0b), to(#fe6606)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fe9a0b,#fe6606); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:14px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

a.bouton_degrade:hover, input.bouton_degrade:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6606', endColorstr='#fe9a0b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#fe6606), to(#fe9a0b)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#fe6606, #fe9a0b); /* for firefox 3.6+ */ 
}

a.bouton_degrade_vert, input.bouton_degrade_vert{
 	background-color : #7be148;
	padding : 4px 12px 6px 6px;
	display : inline-block;
	color : white;
	font-weight : bold;
	text-decoration : none;
	margin : 4px 0;
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc2', endColorstr='#004091'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#007dc2), to(#004091)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #007dc2,#004091); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:14px;
}

a.bouton_degrade_vert:hover, input.bouton_degrade_vert:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1294dd', endColorstr='#004091'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#1294dd), to(#004091)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#1294dd, #004091); /* for firefox 3.6+ */ 
}


a.bouton_degrade_rouge, input.bouton_degrade_rouge{
 	background-color : #7be148;
	padding : 4px 12px 6px 6px;
	display : inline-block;
	color : white;
	font-weight : bold;
	text-decoration : none;
	margin : 4px 0;
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2222', endColorstr='#cb0f0f'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ff2222), to(#cb0f0f)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ff2222,#cb0f0f); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:14px;
}

a.bouton_degrade_rouge:hover, input.bouton_degrade_rouge:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb0f0f', endColorstr='#ff2222'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#cb0f0f), to(#ff2222)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#cb0f0f, #ff2222); /* for firefox 3.6+ */ 
}


a.bouton_degrade_bleulight, input.bouton_degrade_bleulight{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 	background-color : #7be148;
	padding : 10px 18px 10px 18px;
	display : inline-block;
	color : white;
	font-weight : none;
	text-decoration : none;
	/*margin : 4px 0;*/
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1141a3', endColorstr='#7897da'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#1141a3), to(#7897da)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #1141a3,#7897da); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:14px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

a.bouton_degrade_bleulight:hover, input.bouton_degrade_bleulight:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7897da', endColorstr='#1141a3'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#7897da), to(#1141a3)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#7897da, #1141a3); /* for firefox 3.6+ */ 
}



a.bouton_degrade_jaune, input.bouton_degrade_jaune{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 	background-color : #7be148;
	padding : 6px 12px 6px 12px;
	display : inline-block;
	color : #0a328c;
	font-weight : none;
	text-decoration : none;
	margin : 4px 0;
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffef00', endColorstr='#f1b900'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffef00), to(#f1b900)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ffef00,#f1b900); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:14px;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);*/
}

a.bouton_degrade_jaune:hover, input.bouton_degrade_jaune:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1b900', endColorstr='#ffef00'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f1b900), to(#ffef00)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#f1b900, #ffef00); /* for firefox 3.6+ */ 
}


a.bouton_degrade_vert2, input.bouton_degrade_vert2{
 	background-color : #ff7f2a;
	padding : 6px 6px 6px 6px;
	display : inline-block;
	color : white;
	font-weight : bold;
	text-decoration : none;
	margin : 4px 0;
	text-align : center;
	-moz-border-radius: 5px;
	border-radius : 5px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7be148', endColorstr='#618b02'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#7be148), to(#618b02)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #7be148,#618b02); /* for firefox 3.6+ */ 
	border : none;
	cursor : pointer;
	font-size:16px;
}

a.bouton_degrade_vert2:hover, input.bouton_degrade_vert2:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#618b02', endColorstr='#7be148'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#618b02), to(#7be148)); /* for webkit browsers */
	background: -moz-linear-gradient(top,#618b02, #7be148); /* for firefox 3.6+ */ 
}


.cadreaccCheck2012{
/*margin-top:-12px;*/

font-size:14px;
}


/* bulle info multi domaine */
a.info3 {
    position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D70000;	
	line-height:14px;	
	text-decoration: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a:hover.info3 {
  z-index: 5;
  background: none;
  cursor:help;
  text-decoration:none;
}

a.info3 span {display: none;}

a:hover.info3 span {
-moz-border-radius:5px;
-webkit-border-radius:5px;
  display: block;
  position: absolute; 
  top:20px;
  left:-480px;
  z-index: 5;
  background: #ffc4c4;
  color: #000;
  border:1px solid #5d5d5d;
  width:auto;
  white-space :nowrap;   
  text-align:left; 
  font-weight:normal;
  text-decoration:none;
  font-size: 13px;
  line-height:14px;
  padding:8px 8px;
 -moz-box-shadow: #333 3px 3px 5px;
}	 
/* Fin bulle info multi domaine */

.bleupanier {
font-size:14;
color:#0a328c;
line-height:16px;
text-align:left;
}

/* ico 1616 en une image */
.spritefp {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/images/legende_1616.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.frontpage-book_open {
    background-position: 0 -18px;
    height: 16px;
    width: 16px;
}


.titlebox{
color: #FFF;
font-size:22px;	
}

.tetiere2012{
font-size:28px;
color:#FFFFFF;
margin-top:8px;
margin-left:8px;	
}

