@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'KoaciFont0';
    src: url('arvo-regular/arvo-regular-webfont.eot');
    src: url('arvo-regular/arvo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('arvo-regular/arvo-regular-webfont.woff2') format('woff2'),
         url('arvo-regular/arvo-regular-webfont.woff') format('woff'),
         url('arvo-regular/arvo-regular-webfont.ttf') format('truetype'),
         url('arvo-regular/arvo-regular-webfont.svg#arvoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'KoaciFont2';
    src: url('MyriadPro-Light/MyriadPro-Light.eot');
    src: url('MyriadPro-Light/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),
         url('MyriadPro-Light/MyriadPro-Light.woff') format('woff'),
         url('MyriadPro-Light/MyriadPro-Light.ttf') format('truetype'),
         url('MyriadPro-Light/MyriadPro-Light.svg#AnimalsNormal') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'KoaciFont3';
    src: url('MyriadPro/myriadpro.eot');
    src: url('MyriadPro/myriadpro.eot?#iefix') format('embedded-opentype'),
         url('MyriadPro/myriadpro.woff') format('woff'),
         url('MyriadPro/myriadpro.ttf') format('truetype'),
         url('MyriadPro/myriadpro.svg#AnimalsNormal') format('svg');
    font-weight: normal;
    font-style: normal;
}





body,td,th { font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 14px; color: #333;  }

a         { font-family:  "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 14px; color: #06C; }
a:link    { text-decoration: none; }
a:visited { text-decoration: none; color: #06C; }
a:hover   { text-decoration: underline; color: #09C; }
a:active  { text-decoration: none; color: #06C; }


/* ---------------------------------------------------------- */
/* Links */
a.Linkbreak         { text-decoration:none; }
a.Linkbreak:visited { text-decoration:none; }
a.Linkbreak:hover   { text-decoration:none; }
a.Linkbreak:active  { text-decoration:none; }


.MotionTitre1 { font-family: "KoaciFont0", Arial, Helvetica, sans-serif; font-size: 17px; color: #000; line-height:17px; }
.MotionTitre1_{ font-family: "KoaciFont0", Arial, Helvetica, sans-serif; font-size: 19px; color: #000; line-height:19px; }
.MotionTitre2 { font-family: "KoaciFont2", Arial, Helvetica, sans-serif; font-size: 25px; color: #CB0058; line-height:25px; font-style:italic; }
.MotionTitre3 { font-family: "KoaciFont2", Arial, Helvetica, sans-serif; font-size: 25px; color: #CB0058; line-height:25px; }

.MotionText  { font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 14px; color: #CB0058; line-height:15px; }
.MotionText0 { font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; line-height:17px; }
.MotionText0_{ font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 14px; color: #DDD; line-height:15px; }
.MotionText1 { font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 13px; color: #444; line-height:14px; }
.MotionText2 { font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 12px; color: #666; line-height:13px; }
.MotionText2_{ font-family: "KoaciFont3", Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; line-height:13px; background-color:#000; border-radius:2px; }
/*.MotionText2 { font-family: "KoaciFont2", Arial, Helvetica, sans-serif; font-size: 13px; color: #444; line-height:14px; }*/




.MotionColor { color: #CB0058; } 
.MotionColor1{ color: #FFF; } 


.KSize12{ font-size: 12px; line-height:13px; }
.KSize13{ font-size: 13px; line-height:14px; }
.KSize15{ font-size: 15px; line-height:16px; }
.KSize18_{ font-size: 18px; line-height:16px; }
.KSize18{ font-size: 22px; line-height:18px; }
.KSize19{ font-size: 19px; line-height:19px; }


.KForm { font-family: "KoaciFont3",Arial, Helvetica, sans-serif; font-size: 14px; color: #333; padding:3px; border:solid 1px #DDD; border-radius:2px; }
.KFormTrie { font-family: "KoaciFont3",Arial, Helvetica, sans-serif; font-size: 14px; color: #333; padding:3px; border:solid 1px #DDD; border-radius:2px; }


 
.FormField,.FormField0,.FormField_error,.FormField1{ height:28px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 16px; color: #333;  border:solid 1px #CCC; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:none;  box-shadow: 0px 0px 10px rgba(200, 200, 200, 0.5);  }
.FormField0{ height:42px; padding:10px 10px 6px 10px; }

.FormField_,.FormField1_,.FormField2{ height:28px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 16px;color: #666; border:solid 1px #CCC; font-style:italic;  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  }

.FormField_error{ background-color:none; color: #333;  border:solid 1px #993399; }
.FormField2{  font-style: normal; height:27px; color: #333; }

.FormField3{ height:26px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 18px; color: #333; border:solid 2px #FF6697;   -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  /*background:url(img/color_list1.png);*/  box-shadow:inset 0 0 10px #CCC; box-shadow: 0 0 10px #FF6697;}
.FormField3_{ height:26px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 18px; color: #333; border:solid 2px #CCC;   -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  /*background:url(img/color_list1.png);*/  box-shadow:inset 0 0 10px #CCC; }

.FormFieldNeo{ font-size: 16px; background-color:#333;  color: #DDD;  border:solid 1px #666; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:none;  box-shadow: none;  }



/*Ajustement*/
@media screen and (max-width: 500px){
	
}
@media screen and (min-width: 800px){
	body,td,th { font-size: 18px;}
	a { font-size: 18px; }
	
	.MotionTitre1 { font-size: 19px; line-height:19px; }
	.MotionTitre1_{ font-size: 28px; line-height:30px; }
	.MotionTitre2 { font-size: 29px; line-height:29px; }
	.MotionTitre3 { font-size: 29px; line-height:29px; }
	
	.MotionText  { font-size: 18px; line-height:19px; }
	.MotionText0 { font-size: 20px; line-height:22px; }
	.MotionText0_{ font-size: 18px; line-height:19px; }
	.MotionText1 { font-size: 15px; line-height:16px; }
	.MotionText2 { font-size: 16px; line-height:17px; }
	.MotionText2_{ font-size: 16px; line-height:17px; }

}

@media screen and (min-width: 1000px){
	
}
