P{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #31319C;
	text-align : center;
}



TABLE.blue{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Navy;
	text-align : center;
}



TABLE.green{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Green;
	text-align : center;
}



P.r{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #31319C;
	text-align : right;
}



P.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #31319C;
	text-align : justify;
	padding-right: 5px;
	padding-left: 5px;
}



P.st{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #31319C;
	text-align : center;
}



P.hot{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FF9900;
	text-align : center;
}



H1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #660033;
	text-align : left;
	padding-left: 5px;
}



A{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #31319C;
	text-align : center;
}



A:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Red;
	text-align : center;
}

.ateliertext { text-align:left; margin:0 30px; }
.ateliertext p { text-align:left; }

#calendartable td { padding:5px; text-align:center; }
#calendartable td:hover { background-color:#ffffff; }
#calendartable a img { border:none; }





/*#horaires tr, #horaires td{ height:24px; line-height:0px; }         */

#musek-group              { float:left; width:425px; margin:0 7px 30px 20px;  }
.musek p.img              { float:left; margin:0;  }
.musek                    { clear:both; margin:0 0 30px 0;}
#message-form-right       { float:right; width:200px; text-align:center}


.left                     { width:150px; float:left; *margin-left:8px;}
.left1                    { width:300px; float:left; *margin-left:10px;}

.m1                       { padding-bottom:10px;}

.btnsubmit                { *text-align:left; *margin-left:188px; }


fieldset                  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;
                            color : #31319c; border:0; margin: 10px 0 10px 10px; border-bottom: 1px dotted #000; width: 400px; border: 0
                          }
fieldset legend, p.tada   { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px;
                            color : #660033; font-weight: bold; padding: 10px 0 0;
                          }
fieldset#commande-piwa fieldset.artikel legend, fieldset#commande-wolf fieldset.artikel legend
                          { border:0; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                            font-size : 12px; color : #31319c; padding: 10px 0;
                          }

#commande-piwa fieldset   { margin-left:0; *margin-left:5px; }
fieldset.artikel label    { float:left; width:100px; clear:both; line-height:20px; }
fieldset.artikel input
                          { float:right; }

fieldset.options          { border: 0 ; width:600px; }
fieldset.options legend   { }
 /*
fieldset.options input    { float:right; }
fieldset.options label    { float:left; clear:both; line-height:20px; width:340px;}         */
#t1                       { margin-left: 13px; *margin-left: 15px; }
#nimp                     { margin:0px 0 0 5px; float:left; }
#bravo                    { clear:both; margin:0 0 0 211px; *margin-left:219px; }
#nul                      { margin:0 0 0 135px; *margin-left:143px; }

p.tada                    { text-align:left; margin:0; padding:0; float:left; *margin-left:8px;}


#postcode                 { width:65px; }


#coordonnees              { width:400px;}
.txtbig                   { width:400px; *width:387px; }
.txtmedium                { width:198px; }
.txtland                  { width:268px; *width:255px; }
.txtsmall                 { width:129px; }
.txtmini                  { width:50px; }

#mailselect               { width:300px; float:left; margin-right:20px; }

#mailselect input         { float:right; *height:35px; width:80px}
#mailselect label         { float:left; clear:both; line-height:20px; width:200px;}

#selectaction             { width:200px; float:left;  }
