@charset "UTF-8";body { background-image: url(images/drumsforpeace_bg.gif); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }a:link { text-decoration: underline; }a:visited { text-decoration: underline; }a:hover { text-decoration: none; }a:active { text-decoration: underline; }.footer_mip { font: 12px Helvetica, Arial, sans-serif; color: #FFFFFF; }.footer_jmpe { font: 12px Helvetica, Arial, sans-serif; color: #808080; }.footer_fullspeeddesign { font: 12px Helvetica, Arial, sans-serif; color: #FFFFFF; }.tag1 { font: 9px Helvetica, Arial, sans-serif; color: #d11241; }a.tag1:link { font: 9px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag1:visited { font: 9px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag1:hover { font: 9px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag1:active { font: 9px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag2 { font: 10px Helvetica, Arial, sans-serif; color: #d11241; }a.tag2:link { font: 10px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag2:visited { font: 10px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag2:hover { font: 10px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag2:active { font: 10px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag3 { font: 11px Helvetica, Arial, sans-serif; color: #d11241; }a.tag3:link { font: 11px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag3:visited { font: 11px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag3:hover { font: 11px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag3:active { font: 11px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag4 { font: 12px Helvetica, Arial, sans-serif; color: #d11241; }a.tag4:link { font: 12px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag4:visited { font: 12px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag4:hover { font: 12px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag4:active { font: 12px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag5 { font: 14px Helvetica, Arial, sans-serif; color: #d11241; }a.tag5:link { font: 14px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag5:visited { font: 14px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag5:hover { font: 14px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag5:active { font: 14px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag6 { font: 16px Helvetica, Arial, sans-serif; color: #d11241; }a.tag6:link { font: 16px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag6:visited { font: 16px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag6:hover { font: 16px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag6:active { font: 16px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag7 { font: 17px Helvetica, Arial, sans-serif; color: #d11241; }a.tag7:link { font: 17px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag7:visited { font: 17px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag7:hover { font: 17px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag7:active { font: 17px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.tag8 { font: 18px Helvetica, Arial, sans-serif; color: #d11241; }a.tag8:link { font: 18px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag8:visited { font: 18px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }a.tag8:hover { font: 18px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: none; }a.tag8:active { font: 18px Helvetica, Arial, sans-serif; color: #d11241; text-decoration: underline; }.legendetech { font: 14px Helvetica, Arial, sans-serif; color: #666666; line-height: 22px; }.headertech { font: 12px Helvetica, Arial, sans-serif; color: #808080; line-height: 12px; }.creonstech {	font: 12px Helvetica, Arial, sans-serif;	color: #808080;	line-height: 12px;	padding-left: 150px;}.txt { font: 14px Helvetica, Arial, sans-serif; color: #d11241; line-height: 24px; }.txtblanc { font: 14px Helvetica, Arial, sans-serif; color: #FFFFFF; line-height: 24px; }.titre { font: 18px Helvetica, Arial, sans-serif; color: #d11241; line-height: 26px; }.felicitation {color: #0000FF}.rassemblements_sommaire { font: 14px Helvetica, Arial, sans-serif; color: #d11241; line-height: 14px; }.rassemblements_chiffres { font: 14px Helvetica, Arial, sans-serif; color: #d11241; }.rassemblements_countdown { font: 21px Helvetica, Arial, sans-serif; color: #d11241; line-height: 24px; }.recherche {    width: 300px;    height: 20px;    line-height: 16px;    overflow:visible;    padding: 8px 4px 2px 27px;    color: #ccc;    font-size: 18px;    background: white url( "loupe.gif" ) no-repeat 4px center;    border: 1px solid #999;    margin: 0;}.requestedbg {	background: #D8D8D8;}.fieldWithErrors {	background: #ffff00;}