html {
-webkit-font-smoothing: antialiased;
}
#css a:focus img, #css a:hover img, #css a:active img, #blog a:focus img, #blog a:hover img, #blog a:active img {
-moz-transform: rotate(-45deg); 
-webkit-transform: rotate(-45deg);
}
#css p.suite a, #blog p.suite a {
-moz-border-radius:5px;
-webkit-border-radius:5px;
}	  
header nav li a:focus, header nav li a:hover, header nav li a:active { 	
-moz-border-radius:5px;	 
-webkit-border-radius:5px;
} 
header nav {
-moz-box-shadow:-2px 2px 2px #A9A9A9;
-webkit-box-shadow:-5px 2px 2px #A9A9A9;  
}
#content .zonecomments {   
-moz-box-shadow:2px 2px 10px #A9A9A9;  
-moz-border-radius:5px;	 
-webkit-box-shadow:2px 2px 10px #A9A9A9;  
-webkit-border-radius:5px; 
}
input, textarea {
-moz-border-radius:4px;	
-webkit-border-radius:4px;
}
.photo p img {
-moz-box-shadow:2px 2px 5px #696969;  
-webkit-box-shadow:2px 2px 5px #696969;  
}  
#commentaires input[type=submit] {   
-moz-box-shadow:1px 1px 5px black;
-webkit-box-shadow:1px 1px 5px black;
} 
#search input[type=submit] {
-moz-box-shadow:1px 1px 5px #696969;
-webkit-box-shadow:1px 1px 5px #696969;
} 
blockquote {
-moz-box-shadow:2px 2px 5px #A9A9A9;
-webkit-box-shadow:2px 2px 5px #A9A9A9;
}
header nav li a:focus, header nav li a:hover, header nav li a:active { 	
-moz-transition:background-color 0.5s linear;
-webkit-transition:background-color 0.5s linear;
-o-transition:background-color 0.5s linear;
} 
footer li a:hover, footer li a:active, footer li a:focus {
-moz-transition:background-color 0.4s linear;
-webkit-transition:background-color 0.4s linear;
-o-transition:background-color 0.4s linear;
} 
