*, html, body {margin: 0; padding: 0; border: 0;}

body { color: #515151; font-family: georgia, "times new roman", sans-serif; font-family:Arial, Helvetica, sans-serif; margin: 60px 10px ;
background-image: url(../images/test2.jpg); background-repeat:no-repeat; background-attachment:fixed;}

body.smallText {font-size:62.5%}
body.mediumText {font-size:72.5%}
body.largeText {font-size:82.5%}

html > body.smallText {font-size:10px} /* ChildHack */
html > body.mediumText {font-size:11px}
html > body.largeText {font-size:12px}

body * {
	font-size: 100.01%; /* this body font-size fixes an IE bug and maintains x-browser uniformity */ 
}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Communs*/

/* --------------------------------------------------------------------------------- ¶ Communs : balises*/
a{color:#515151; text-decoration:none}
a:hover{text-decoration:underline}
p  {margin: 6px 0;line-height:140% }
ol, ul{list-style-type:none}

/* --------------------------------------------------------------------------------- ¶ Communs : inputs */
select{border:1px solid #999; margin:1em 0 .4em 0; }
option{padding:0 6px 0 2px }
form div{vertical-align:top}
input.text_input{border:1px solid #CFCFCF; padding:0 2px}
.img_input{}
#email_input{padding:1px 2px 2px; vertical-align:top; width:182px}

/* --------------------------------------------------------------------------------- ¶ Communs : clearfix */
.clearfix:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    overflow:hidden;
	}

.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/* --------------------------------------------------------------------------------- ¶ Communs : style_switcher */
/* style_switcher */
#style_switcher{ margin:6px 10px 0 0; font-family:Georgia, "Times New Roman", Times, serif; text-align:right}
#style_switcher a{color:#666; text-decoration:none; margin:0 0 0 4px; font-weight:bold}
#style_switcher a:hover, #style_switcher a.active{color:#000}
a#smallTextBtn{font-size:10px}
a#mediumTextBtn{font-size:11px}
a#largeTextBtn{font-size:12px}

/* --------------------------------------------------------------------------------- ¶ Communs : menu */

#menu{margin:12px 0 0 8px}
#menu li{margin:0 0 3px 0}
#menu li a:link, #menu li a:active, #menu li a:visited{background-color:#cdcdcd; display:block; padding:0 0 0 4px; width:104px; color:#fff; text-decoration:none;}
#menu li a:hover{}
#menu li#menu_1 a:hover, #menu li#menu_1 a.actif{background-color:#06a7d6}
#menu li#menu_2 a:hover, #menu li#menu_2 a.actif{background-color:#ff1b76}
#menu li#menu_3 a:hover, #menu li#menu_3 a.actif{background-color:#e95d0f}
#menu li#menu_4 a:hover, #menu li#menu_4 a.actif{background-color:#2d5f74}
#menu li#menu_5 a:hover, #menu li#menu_5 a.actif{background-color:#8baf2d}
#menu li#menu_6 a:hover, #menu li#menu_6 a.actif{background-color:#cbb604}
#menu li#menu_7 a:hover, #menu li#menu_7 a.actif{background-color:#c10000}
#menu li#menu_8 a:hover, #menu li#menu_8 a.actif{background-color:#f0a021}
#menu li#menu_9 a:hover, #menu li#menu_9 a.actif{background-color:#75245f}


/* --------------------------------------------------------------------------------- ¶ Communs : headers */
h1, h2, h3 {font-family:"Times New Roman", Times, serif; padding:0}
h1{font-size:2.6em; margin:.8em 0 .3em 0}
h2{font-size:2.2em; margin:.6em 0}
h2.hasard,
h2.surtitre_actus,
h2.surtitre_agenda,
h2.surtitre_archives,
h2.surtitre_artistes,
h2.surtitre_publications,
h2.dernieres_actus{margin:.6em 0 -.6em 0}
h3{font-size:1.8em; margin:0 0 .6em 0}
#asuivre h2{margin:0 0 .3em 0}
h4{font-size:1em; font-weight:bold}
h4 span{font-weight:normal; display:block}
h1 a:hover, h2 a:hover, h3 a:hover{text-decoration:none}
h1, h1 a, h2, h2 a, h3, h3 a{color:#626262}
h2#h2_asuivre, h2#h2_asuivre a {color:#c10000}
h2.surtitre_artistes, h2.surtitre_artistes a{color:#2d5f74}
h2.surtitre_publications, h2.surtitre_publications a{color:#8baf2d}
h2.surtitre_agenda, h2.surtitre_agenda a{color:#c10000}
h2.surtitre_archives, h2.surtitre_archives a{color:#e95d0f}
h2.surtitre_actus, h2.surtitre_actus a{color:#cbb604}

/* --------------------------------------------------------------------------------- ¶ Communs : Miscellaneous */

.alignright {margin-top: 0; text-align: right; clear: both;}
.clear { clear: both; }
.small {font-size: .9em;}
.wide {width: 100%; }
.wide p {margin: 0; padding: 5px; position: relative;}
.bottom {position: relative;}
.testfloat {width: 50px; border: 2px solid #f90; background: #ffd; font-size: .7em;}
.to-right {float: right;}
.to-left {float: left;}
.ap-test { position: absolute;  top: -27px; height: 25px;}
/* #top{position:absolute; top:0; left:0; z-index:2000} */

/* \*/ * html .ap-test { top: -26px; t\op: -27px; } /* */

.ap-left {left: 0; width: 125px; }
.ap-right {right: 0; width: 194px;  }
.ap-right div.refreshBg{float:right;}
#home .ap-right, #galerie .ap-right {float:right;width: 28px}

.cr_left{font-size:10px; font-family:Arial, Helvetica, sans-serif !important; color:#939393;background:url(img/cr_left.gif) no-repeat 0 1px; padding:0 0 0 8px; margin:0 0 6px 0}
.error{padding:0 0 0 12px; background:url(img/error.gif) no-repeat 0 2px}

.e-mail_link{padding:0 0 0 11px; background:url(img/e-mail_link.gif) no-repeat 0 4px }
.hr hr{display:none}
.hr_gris{ background:url(img/hr_gris.gif) repeat-x ; margin:2em 0; height:1px; display:block}
.hr{ background:url(img/hr.gif) repeat-x ; margin:1em 0; height:1px; display:block}
.bighr{ background:url(img/hr.gif) repeat-x ; margin:2em 0; height:1px; display:block}
a.lire {font-weight:bold; color:#06a7d6; text-decoration:none}
a.lire:hover{text-decoration:underline}
a.flux_ext{color:#da8000}

a.lire[href^="http:"] {
		background:url("img/external_link.gif") no-repeat right center;
		padding-right:10px;
	}
	
.date{color:#999999; display:block; margin:0 0 1.8em 0}
a#top_link{text-indent:-9999px; height:20px; width:20px; display:block; background:url(img/top.gif) no-repeat; overflow:hidden; margin:7px 0 0 0; float:left}
a#refresh_bg{text-indent:-9999px; height:20px; width:20px; display:block; background:url(img/refresh.gif) no-repeat; overflow:hidden; margin:7px 7px 0 7px ; }

.image_bg{background:url(img/diags.gif); margin:0 0 1em 0; padding:0}
.image_bg img, .image_bg a img{margin:0; padding:0}

.texte_intro{font-size:1.1em; margin:0 0 1.4em 0; background:url(img/hr.gif) repeat-x 0 100%; padding:0 0 1em 0; }
.texte_intro p{font-family:Georgia, "Times New Roman", Times, serif}
.texte_article{font-size:1.1em; text-align:justify; line-height:140%}

.texte_article h3{margin:.6em 0 .2em 0}
.texte_article, .texte_intro h4{margin:.8em 0 }

.prev_next_links {background:url(img/hr.gif) repeat-x 0 0; padding:8px 0 0 0; text-align:left; margin:8px 0 0 0; height:18px}
.prev_next_links a{color:#898577;}
.prev_next_links a:hover{color:#505050}
.prev_next_links .next{float:right; background:url(img/next.gif) no-repeat 100% 5px; padding: 0 12px 0 0;}  
.prev_next_links .prev{ background:url(img/prev.gif) no-repeat 0 5px; padding:0 0 0 12px; text-align:left} 
.prev_off{visibility:hidden}
.next_off{visibility:hidden; float:right; }

.bleu{color:#06a7d6;}



/* ------------------------------------------------------------------------------------------------------------------------ ¶ Primary layout rules*/
/* Comments in  http://www.positioniseverything.net/piefecta-rigid.html */

#wrapper { margin: 0 auto 0 60px; width: 770px; text-align: left; background: url(img/col_left.gif) repeat-y;}
* html #wrapper { width: 770px; wid\th: 770px;}

#outer { position: relative; margin-left: 135px; width: 441px; background:url(img/col_center.gif) repeat-y; }
* html #outer { width: 441px; wid\th: 441px; }
#float_wrap {float: left; width: 441px; margin-right: -1px; }

#center { float: right; width: 441px;  margin-bottom: -1px; padding-bottom: 20px;  /* \*/ margin-left: -1px; /* Hidden from IE-mac */ }
#left { position: relative; width: 135px; margin-left: -136px; }
* html #left { float:left;}
*>html #left {width:136px;} 
#container_left { width: 135px; padding-bottom:27px; }
#right {float: left; position: relative; width: 194px; overflow:hidden;  margin-right: -194px; margin-left: -1px; }

/* \*/ * html #right { margin-left: 0px; margin-right: -500px; mar\gin-right: -194px; } /* */
#container_right { /* \*/width: 194px;/* Hidden from IE-Mac */ margin-left: 2px; padding-bottom: 20px; }
/* \*/ * html #container_right { fl\oat: right; margin-left: 2px; mar\gin-left: 1px; } /* */
/* \*/ * html h2 {height: 1%;} /* */
/* \*/ * html #left {margin-right: -3px;} /* */
.italics-test, .italics-test-side { font-style: italic; text-align: justify; }
/* \*/ * html .italics-test, * html .italics-test-side { overflow: hidden; width: 100%; o\verflow: visible; w\idth: auto; hei\ght: 1px; } /* */

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Primary layout rules #home*/
/* Comments in  http://www.positioniseverything.net/piefecta-rigid.html */
#home #wrapper { margin: 0 auto 0 60px; width: 770px; text-align: left; background: url(img/col_left_right.gif) repeat-y;}

#home #outer { position: relative; margin-left: 135px; width: 252px; background:url(img/col_center_home.gif) repeat-y; }
* html #home #outer { width: 252px; wid\th: 252px;}
#home #float_wrap {float: left; width: 252px; margin-right: -1px; }

#home #center { float: right; width: 252px;  margin-bottom: -1px;  /* \*/ margin-left: -1px; /* Hidden from IE-mac */ }
#home #right {float: left; position: relative; width: 382px;  margin-right: -382px; margin-left: -1px; }

/* \*/ * html #home #right { margin-left: 0px; margin-right: -800px; mar\gin-right: -382px; } /* */
#home #container_right { /* \*/width: 382px;/* Hidden from IE-Mac */ margin-left: 1px; padding-bottom: 40px; }

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Primary layout rules #galerie*/
/* Comments in  http://www.positioniseverything.net/piefecta-rigid.html */
#galerie #wrapper { margin: 0 auto 0 60px; width: 770px; text-align: left; background: url(img/col_left.gif) repeat-y;}

#galerie #outer { position: relative; margin-left: 135px; width: 635px; background:#fff url(img/col_center_galerie.gif) repeat-y; }
* html #galerie #outer { width: 635px; }
#galerie #float_wrap {float: left; width: 635px; margin-right: -1px; }

#galerie #center { float: right; width: 635px;  margin-bottom: -1px;  /* \*/ margin-left: -1px; /* Hidden from IE-mac */ }




/* ------------------------------------------------------------------------------------------------------------------------ ¶ Secondary layout rules*/
/* Padders and wrappers */

#wrapper_left{padding:0 0px 0 1px;	}
#wrapper_center{padding:0 20px 20px 10px;}
#wrapper_right{padding:0 10px; background:url(img/col_right.gif) repeat-y 100% 0;}
#wrapper_right_home{padding:0 10px;}

.intro_col{margin:0 0 .5em 0; padding:1.2em 0 0 0; font-size:1em}
.intro_col#intro_logo{margin:0 0 .5em 0; padding:.8em 0 0 0; font-size:1em; background:url(img/logo.gif) no-repeat 8px 8px; text-indent:-9999em}
.bloc_right .intro_col{margin:0 0 2em 0}
#left .intro_col{padding:.8em 0 10px 7px}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Home */

#keep_in_touch ul{margin:1em 0;}
#keep_in_touch li{margin:.2em 0 .4em 0}
#keep_in_touch li a:hover{color:#06a7d6; text-decoration:none}

#asuivre a.lire, #asuivre h2{color:#c10000}
#expo_home h4{margin:.8em 0 0 0}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Archives */

.auteur{display:block; background:url(img/hr_gris.gif) repeat-x 0 100%; padding: 0 0 .4em 0; margin:1em 0; text-align:right; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
.texte_article_notes{background:url(img/notes.gif) no-repeat; padding:0 0 0 55px; margin:1em 0}
.texte_article_ps{background:url(img/ps.gif) no-repeat; padding:0 0 0 55px; margin:1em 0}
.texte_article_liens{background:url(img/liens.gif) no-repeat; padding:4px 0 0 55px; margin:1em 0}


.texte_article_notes a, .texte_article_ps a, .texte_article_liens a{color:#e95d0f}
#artiste .texte_article_notes a, #artiste .texte_article_ps a, #artiste .texte_article_liens a{color:#2d5f74}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Col right */
.bloc_right{padding:0 10px 10px 10px; background:url(img/bloc_right.gif) repeat-y 100% 0; margin:0 0 10px 0}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ Galerie */
.galerie{margin:1em 0 1em 0; clear:both; }

.galerie ul li{float:left; margin:0 2px 2px 0px; }
.galerie ul li a{height:117px; width:117px; border:1px solid #fff; display:block; overflow:hidden;text-align:center; background:#fff;}
.galerie ul li a:hover{}

.menu_galerie{margin:1.6em 0 1em 0; background:url(img/hr_gris.gif) repeat-x 0 100%; padding:0 0 8px 0;  height:17px; }
.menu_galerie a{background-repeat:no-repeat; background-position:0 0;  height:15px; width:17px; display:block; text-indent:-9999px; overflow:hidden; float:left; margin:0 4px 0 0}
a#mode_vignettes{background-image:url(img/mode_vignettes.gif);  }
a#mode_image{background-image:url(img/mode_image.gif);}

.menu_galerie_1{border-right:1px solid #888; padding: 0 4px 0 0;  float:left; margin:0 8px 0 0}
a#galerie_next{background-image:url(img/galerie_next.gif); float:right;}
a#galerie_prev{background-image:url(img/galerie_prev.gif);margin:0 8px 0 0}
a#galerie_next:hover,a#galerie_prev:hover, 
a#mode_vignettes:hover, a#mode_vignettes.mode_on, a#mode_image:hover, a#mode_image.mode_on{background-position:0 -30px}

.infos_image, .infos_galerie{background:url(img/hr_gris.gif) repeat-x 0 10px; padding:18px 0 0 0; margin:10px 0 0 0;}
.big_image{text-align:center; padding:10px 0 0 0}
.infos_image p {color:#777}
.infos_image p span{color:#515151}
/* ------------------------------------------------------------------------------------------------------------------------ ¶ Publications */

.info{color:#888; font-size:1em; }
.commander {}
.commander a{width:95px; height:17px; display:block; text-indent:-9999em; text-decoration:none; overflow:hidden; background:url(img/commander.gif) no-repeat; float:right}
.commander a:hover{background-position:0 -30px}
.galerie_publication a img{border:1px solid #999; margin:0 4px 4px 0 }
.galerie_publication a:hover img{border:1px solid #000}

.bloc_publication_liste h5 {margin:1.5em 0 0 0; font-size:1em; }
.bloc_publication_liste h5 a{color:#8baf2d}
.bloc_publication_liste h5 a:hover{color:#333}
.bloc_publication_liste h5 a:visited{color:#777}
.bloc_publication_liste .bloc_documents a span{color:#8baf2d}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ a propos */
.bloc_apropos_liste h5 {margin:1.5em 0 0 0; font-size:1em; }
.bloc_apropos_liste h5 a{color:#ff1b76}
.bloc_apropos_liste h5 a:hover{color:#333}
.bloc_apropos_liste .bloc_documents a span{color:#ff1b76}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ documents */
.bloc_documents a{padding:0 0 0 50px; display:block; min-height:48px}
.bloc_documents a strong{font-weight:bold;}
.bloc_documents a.doc_pdf{background:url(img/ico/pdf.gif) no-repeat;}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ artistes */
.plus_artiste{border:1px solid #e7e7e7; background:url(img/v.gif) 203px 0px repeat-y; padding:5px 0px 10px 0; margin:-1px 0 0 0 }
.bloc_plus_artiste{float:left; width:172px; margin:0 15px; display: inline; }

.encadre{background:#2d5f74 url(img/encadre.gif) no-repeat 0 50%; color:#fff; padding:0 0 0 20px; }
.encadre a{color:#fff; font-weight:bold;}
.encadre a:hover{text-decoration:none;}
.voiraussi{background:url(img/voiraussi.gif) no-repeat; padding:18px 0 0 0; margin:0 0 1.4em 0}
.voiraussi a{color:#2d5f74}

.liste_artistes li{margin:0 0 1em 0}
.liste_artistes a:hover{text-decoration:none;}
.liste_artistes a:hover strong{color:#2d5f74}
.liste_artistes h1{margin:.8em 0 -.3em 0}
.liste_artistes p{margin:-.6em 0 .2em 0}


/* ------------------------------------------------------------------------------------------------------------------------ ¶ filtres */
.filtres label{display:block; background:url(img/label.gif) no-repeat 0 .5em; color:#666; margin:0; padding:0 0 0 12px; }
.filtres #form_select_events label, .filtres #form_select_archives_events label{background:url(img/label_orange.gif) no-repeat 0 .5em;}
.filtres #form_select_actus label{background:url(img/label_jaune.gif) no-repeat 0 .5em;}
.filtres #form_select_artistes label{background:url(img/label_bleu.gif) no-repeat 0 .5em;}
.filtres #form_select_agenda label{background:url(img/label_rouge.gif) no-repeat 0 .5em;}
.filtres select{border:1px solid #999; margin:.2em 0 .4em 0; width:140px }
.filtres option{padding:0 6px 0 2px }
.filtres form{margin:0 0 1em 0; padding:0 0 1em 0; background:url(img/hr_gris.gif) repeat-x 0 100%}
.filtres#filtre_artiste form, .filtres#filtre_archives form{margin:0; padding:0; background:none;}
.filtres label.checkbox_label{display:inline;  background:none; margin:0 0 0 .4em; padding:0 }
.input_image{}
input.clearfix{margin:.4em 0 0 0}
.filtres h4{margin:0 0 .4em 0; padding:0 0 .4em 0; border-bottom:1px solid #EFEFEF}
p.checkbox_container{padding:2px 4px ; margin:0 0 2px 0; border:#eee; background:#efefef;}



/* ------------------------------------------------------------------------------------------------------------------------ ¶ archives évènements */
.liste_events li{margin:0 0 1em 0}
.liste_events strong{display:block;}
.liste_events a:hover{text-decoration:none;}
.liste_events a:hover strong{color:#e95d0f}
.liste_events a span{color:#e95d0f}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ archives actus */
.liste_mois_actus li{margin:0 0 1em 0}
.liste_mois_actus a:hover{text-decoration:none;}
.liste_mois_actus a:hover strong{color:#cbb604}
.liste_mois_actus a span{color:#cbb604}
div.texte_actu{font-size:.9em; margin:1em 0 0 0}
p.intro_actu{background:url(img/intro_actu.gif) no-repeat 0 100%; padding:0 0 .5em 0}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ archives agenda */
.date_lieu{font-weight:bold;}
p.intro_agenda{background:url(img/intro_agenda.gif) no-repeat 0 100%; padding:0 0 .5em 0}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ archives agenda */
.liste_mois_agenda li{margin:0 0 1em 0}
.liste_mois_agenda a:hover{text-decoration:none;}
.liste_mois_agenda a:hover strong{color:#c10000}
.liste_mois_agenda a span{color:#c10000}

/* ------------------------------------------------------------------------------------------------------------------------ ¶ liens */
.liste_liens h4{border-bottom:1px solid #EFEFEF; padding-bottom:3px; margin-bottom:1em }
a span.url{color:#de941e}

.liste_categories_liens li{margin:0 0 1em 0}
.liste_categories_liens a:hover{text-decoration:none;}
.liste_categories_liens a:hover strong{color:#de941e}


/* ------------------------------------------------------------------------------------------------------------------------ ¶ contact : forms */
form#contact_form span {padding: 1px; border: 1px solid #d2c0cc; background-color: #FFF; margin: 0 5px 7px 0; display: block; }
form#contact_form label { font-style: normal;}
form#contact_form span input,
form#contact_form span textarea,
form#contact_form span select{
	border: 1px solid #C3C3C3; 
	border-top-color: #7C7C7C; 
	border-bottom-color: #DDD; 
	font-size:1em; 
	line-height: 1.2em; width: 100%; font-family: inherit;
	padding: 0px 4px; 
	-moz-box-sizing: border-box;}
form#contact_form span textarea { height: 180px; line-height: 1.6em; padding: 2px 4px; -moz-box-sizing: border-box;}

.btn-post{display: block;margin: 2px 8px 0 auto;}
	
form#contact_form table { border-collapse: collapse; width: 100%; font-size:90%}
form#contact_form p { margin-right: 9px; }
form#contact_form fieldset {border: none; padding: 9px 3px 10px 12px; }
form#contact_form {position: relative; background: url(img/diags.gif) left top repeat; margin: 0 0 1.0em 0;}

/* -- ¶  css2 candy for mozilla */
form#contact_form:before { 
	background: transparent url(img/top-right.gif) right top no-repeat;	
	margin-bottom: -4px;font-size:0px;
	height: 4px; display: block; content: url(img/top-left.gif);
	}
form#contact_form:after{
	background:transparent url(img/bottom-right.gif) right bottom no-repeat; font-size:0px;
	margin-top: -4px; height: 4px; display: block; padding: 0; content: url(img/bottom-left.gif);}

.check_newsletter{padding: 4px; border: 1px solid #d2c0cc; background-color: #FFF; margin: 0 5px 7px 0; display: block;}
address, .adresse{font-style:normal; border-left:1px solid #333; padding:0 0 0 10px; margin:.6em 0}
.contact_intro{margin:0 0 1em 0; display:block;}
/* ------------------------------------------------------------------------------------------------------------------------ ¶  contact : RSS */
.rss_link{font-weight:bold; background:url(img/rss_link.gif) no-repeat 0 0; padding:2px 0 2px 50px;}

/* ------------------------------------------------------------------------------------------------------------------------ ¶  commande */
.liste_publications label{font-size:1.1em; font-weight:bold;}
.liste_publications p, .liste_publications a{color:#999}
.liste_publications label {
	color:#666;
	cursor:pointer;
	padding:2px 0 0 2px;
	line-height:20px;
	vertical-align:top;
}
.liste_publications label.chosen {
	color:#8baf2d;
}

/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}


/*Checkboxes*/
.checkboxAreaUnchecked, .checkboxAreaChecked {
	z-index:5;
	position:absolute;
	width:14px;
	height:14px;
	cursor:pointer;
}
.checkboxAreaUnchecked {
	background:url(img/checkb.gif) no-repeat 0 0;
}
.checkboxAreaChecked {
	background:url(img/checkb.gif) no-repeat 0 -14px;
}
/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
#coordonnees_commande label{width:100px; float:left; clear:left;}
#coordonnees_commande input.text_input{width:300px; padding:2px 4px}
#print_btn a{}
#print_btn a{width:78px; height:17px; display:block; text-indent:-9999em; text-decoration:none; overflow:hidden; background:url(img/print.gif) no-repeat; float:right}
#print_btn a:hover{background-position:0 -30px}
