@-webkit-keyframes blink {  
  from { color: white; }
  to { color:#e31718; }
}
@keyframes blink {  
  from { color: white; }
  to { color:#e31718; }
}

.blink {
  -webkit-animation-name: blink;  
  -webkit-animation-iteration-count: infinite;  
  -webkit-animation-timing-function: cubic-bezier(1,0,0,1);
  -webkit-animation-duration: 2s; 

  animation-name: blink;  
  animation-iteration-count: infinite;  
  animation-timing-function: cubic-bezier(1,0,0,1);
  animation-duration: 2s; 
}

body {
background:#000 url(http://www.autoys.fr/uploads/template_autoys/fond.png) repeat top left;

font-family:"Century Gothic", Verdana, Sans Serif;
font-size:0.8em;
line-height:125%;
margin:0; padding:0;
}

a img { border:0; }

a { /* remove unwanted focus outlines from links */
noFocusLine: expression(this.onFocus=this.blur());
outline: none;
}
*:focus {
outline: none;
}

h1, h2 {font-weight:normal;}

h1{ font-size:1.7em; margin-bottom:1em;}
h2{ font-size:1.3em;margin-bottom:0.3em; border-bottom:2px solid #360606;display: inline-block;white-space: nowrap; }
h3{ font-size:1.1em;}

p {margin-bottom:0.75em; margin-top:0}

iframe {display:block; width:450px; margin:5px 0}


#global { width:1010px; margin:0 auto; margin-top:5px;color:#e3e3e3; }

#bandeau { text-align:center; }

#menu { margin-bottom:30px; display:bock;
background:#000 url(http://www.autoys.fr/uploads/template_autoys/fond-menu.png) repeat-x top left;
height:51px;border-bottom:1px solid #360606; text-transform:uppercase; font-size:1.15em;
font-family:"Century Gothic", Verdana, Sans Serif;
  }

#menu ul,#menu li{ margin:0; padding:0; list-style-type:none;}

#menu li {display:block;float:left;margin:5px 0px; padding:8px 12px; border-right:1px solid #1a1a1a}

#menu a:link,#menu a:visited {color:#818181;text-decoration:none;}
#menu a:hover,#menu a:active,#menu a:focus, #menu a.currentpage {color:#fff;text-decoration:none; border-bottom:1px solid #e31718;}

#texte { border:1px solid #360606; background:#000 url(http://www.autoys.fr/uploads/template_autoys/fond-texte.png) repeat top left; color:#dbdbdb; }


#texte h1,#texte h2,#texte h3,#texte h4 { color:#fff;}
#texte h1 {color:#e31718; letter-spacing:1px;}
#texte h1,#texte h2,#texte h3,#texte h4, #texte p, #texte ul, #texte ol { margin-right:30px;margin-left:30px;}
#texte a:link,#texte a:visited {color:#fff;text-decoration:none;border-bottom:1px dotted #818181;}
#texte a:hover,#texte a:active,#texte a:focus {border:0;text-decoration:none;border-bottom:1px dotted #e31718;  }

#texte a.lien_image {border:0; padding:0;}

#texte .plan { display:block; float:right; width:450px; height:160px;margin:0 30px; }
#texte .contact  { display:block; margin:0 30px; clear:both; margin-top:20px; }

#pied_page {text-align:center; color:#535353; margin:50px 0;}

#pied_page a:link,#pied_page a:visited{color:#535353; text-decoration:none;}
#pied_page a:hover,#pied_page a:active{color:#696969; text-decoration:none;}

#pied_page .coordonnees{ background:#000 url(http://www.autoys.fr/uploads/template_autoys/fond-piedpage.png) repeat-x top left; height:48px; display:block; font-size:1.15em; padding:0px;line-height:100%; overflow:hidden; color:#818181; border:1px solid #151515; border-right:0; border-left:0; }

#pied_page .coordonnees p{ margin:0; padding:0;padding-top:15px; }
#pied_page div.petit { font-size:0.85em; margin-top:5px }

.clear { clear:both;font-size:1px; height:1px; overflow:hidden;}

.rouge, #texte a.rouge  { color:#e31718; }
.gris { color:#818181; }
.fond_gris { background-color:#818181; color:#fff; text-transform:uppercase;padding:3px; font-size:0.9em }
.grand { font-size:1.2em; line-height:140%;}
.oblig { color:#e31718; margin-left:2px; }

.hidden { visibility:hidden; height:0px; overflow:hidden;}

#texte .addthis_default_style { float:right; margin-right:5px;margin-top:5px }
#texte .addthis_default_style a{ border:0 }

*html a:hover { cursor:pointer !important; }