/* CSS Document */

td
{vertical-align:top;}

body
{
background-image:url("imgs_interface/fond_page.gif");
background-repeat:repeat-y;
background-position:top center;
background-color:#ffffff;
margin:auto;
width:1000px;
margin-top:10px;
margin-bottom:10px;
}


.img_border{border:1px solid #990000;margin:0px;}
.align_left_border{border:1px solid #990000;float:left;margin-right:5px;}
.align_right_border{border:1px solid #990000;float:right;margin-left:5px;}
.align_left{float:left;padding-right:10px;border:0px;}
.align_right{float:right;padding-left:5px;border:0px;}
.img_no_border{border:0px; padding:0px;}
.img_portrait{border:1px solid #f00; padding:0px 0px;}

.align_center{text-align:center;}
.align_droite{text-align:right;}

.img_portrait {border:1;margin:5px;}

.clr {clear : both;}

strong{font-size:11px; color:#990000; font-weight:bold; }

li {margin-left:20px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*------ EN TETE---------*/
#en_tete 
{
height:130px;
background-image:url("imgs_interface/bandeau_haut.gif");background-repeat:no-repeat;
}

/*------ MENU HAUT---------*/

#menu_haut 
{
background-image:url("imgs_interface/barre_menu_haut.gif");background-repeat:no-repeat;
margin-top:10px;
margin-bottom:20px;
height:20px;
}

#menu_haut h1
{
padding-top:3px;
padding-right:10px;
padding-bottom:2px;
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
}

#menu_haut a{color: #cc0000; padding:3px; padding-right:5px;padding-left:5px;border-left:1px dotted #ffffff;border-right:1px dotted #ffffff;background-image:url("imgs_interface/fond_btn_gris.gif");background-repeat:repeat-x;}
#menu_haut a:link {text-decoration: none; }
#menu_haut a:visited {text-decoration: none;}
#menu_haut a:hover {color: #ffffff; text-decoration: none;background-image:url("imgs_interface/fond_btn_rouge.gif");background-repeat:repeat-x;}
#menu_haut a:active {color: #ffffff; text-decoration: none;background-image:url("imgs_interface/fond_btn_rouge.gif");background-repeat:repeat-x;}

#menu_haut a.newfocus {color: #ccc; background-image:url("imgs_interface/fond_btn_rouge.gif");background-repeat:repeat-x;}
#menu_haut a.newfocus:hover {color: #fff; }
#menu_haut a.newfocus::active {color: #fff; }

#menu_present h3, #anim_jeu h3, #partenaire h3, #filinfo h3, #themasciences h3, #flux_synergia h3, #pub h3, #actus h3, #agenda h3, #maj h3,  #boite_outils h3{color:#FFFFFF; font-size:14px; text-align:center; font-weight:bold; margin:0px;}


/*------ COL GAUCHE ---------*/

#col_gauche{
float:left;
width:190px;
margin-bottom:20px;
}

#col_gauche a {color: #990000;	font-size: 10px; font-weight:bold;}
#col_gauche a:link {text-decoration: underline; }
#col_gauche a:visited {text-decoration: none;}
#col_gauche a:hover {color: #cc0000; text-decoration: none;}
#col_gauche a:active {color: #cc0000; text-decoration: none;}

/*------ MENU PRESENT ---------*/
#menu_present{font-family:Verdana, Arial, Helvetica, sans-serif}
#menu_present p{margin:0px; border-top:1px solid #ffcccc ; border-bottom:1px solid #990000;padding:5px;}

#menu_present_head{ background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; height:30px; padding-top:15px; }

#menu_present_body{ font-size:10px; background-color:#FF0000; }

#menu_present_foot{background-image:url("imgs_interface/bord_bas_block.gif");background-repeat:no-repeat;background-position:bottom ; height:25px;}

#menu_present a {color: #ffffff;	font-size: 12px;font-weight: bold;}
#menu_present a:link {text-decoration: none; }
#menu_present a:visited {text-decoration: none;}
#menu_present a:hover {color: #330000; text-decoration: none;}
#menu_present a:active {color: #330000; text-decoration: none;}

/*------ RESEAU & RESEAU 2 RESEAU 3---------*/
#reseau {font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:10px; background-image:url("imgs_interface/fond_btn_label.gif");background-repeat:no-repeat;height:30px;}
#reseau3 {font-family:Verdana, Arial, Helvetica, sans-serif;margin-top:8px; background-image:url("imgs_interface/fond_btn_inmediats.gif");background-repeat:no-repeat;height:30px;}

#reseau p, #reseau3 p{margin:0px;padding-left:50px;padding-top:7px;}
#reseau2 p{margin:0px;}

#reseau a {color: #cc0000;	font-size: 12px;font-weight: bold;}
#reseau a:link {text-decoration: none; }
#reseau a:visited {text-decoration: none;}
#reseau a:hover {color: #ff0000; text-decoration: none;}
#reseau a:active {color: #ff0000; text-decoration: none;}

#reseau3 a {color:#006699; font-size: 14px;font-weight: bold;}
#reseau3 a:link {text-decoration: none; }
#reseau3 a:visited {text-decoration: none;}
#reseau3 a:hover {color:#003399; text-decoration: none;}
#reseau3 a:active {color: #003399; text-decoration: none;}

/*------ TROPHEE ---------*/

#trophee {margin-top:10px;}

/*------ THEMASCIENCES ---------*/

#themasciences{margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#themasciences_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; 
}

#themasciences_body{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000; padding:5px; background-color:#EEEEEE;
}

#themasciences_foot{}

/*------ ANIM JEU & BOITE A OUTILS ---------*/

#boite_outils, #objets_trouves, #anim_jeu {margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#filinfo2 {margin-bottom:10px;}

#anim_jeu_head, #boite_outils_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; 
}

#anim_jeu_body, #boite_outils_body{
height:125px;border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;
}

#anim_jeu_foot{}

/*------ WEB TV ---------*/

#webtv{margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px;}

#webtv_head{}

#webtv_body{}

#webtv_foot{}

/*------ FLUX SYNERGIA ---------*/
#flux_synergia{margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#flux_synergia_head{
 background-image:url("imgs_interface/bord_haut_connexion.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; height:25px;
}

#flux_synergia_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-right:1px dotted #00cc33; border-left:1px dotted #00cc33; border-bottom:1px dotted #00cc33;}

#flux_synergia_foot{}

#flux_synergia ul {list-style-type:none; padding-left:0px; margin-left:0px;}
#flux_synergia li {padding-left:0px; margin-left:0px; margin-top:10px;  }

#flux_synergia a {color: #009933;	font-size: 10px; font-weight:bold;}
#flux_synergia a:link {text-decoration: underline; }
#flux_synergia a:visited {text-decoration: none;}
#flux_synergia a:hover {color: #006633; text-decoration: none;}
#flux_synergia a:active {color: #006633; text-decoration: none;}

/*------ PUB ---------*/
#pub{ margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#pub_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px;
}

#pub_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-bottom:1px solid #cc0000; border-right:1px solid #cc0000; border-left:1px solid #cc0000; background-color:#EEEEEE;border-bottom:1px dotted #cc0000;
}

#pub_foot{}

/*------ COL DROITE ---------*/

#col_droite {
width:190px; 
float:right;
margin-bottom:20px;}

#col_droite a {color: #990000;	font-size: 10px; font-weight:bold;}
#col_droite a:link {text-decoration: underline; }
#col_droite a:visited {text-decoration: none;}
#col_droite a:hover {color: #cc0000; text-decoration: none;}
#col_droite a:active {color: #cc0000; text-decoration: none;}

/*------ PARTENAIRE ---------*/

#partenaire{font-family:Verdana, Arial, Helvetica, sans-serif;}

#partenaire_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; 
}

#partenaire_body{
height:125px;border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;
}

/*------ AGENDA ---------*/
#agenda{font-family:Verdana, Arial, Helvetica, sans-serif;}

#agenda_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px;
}

#agenda_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; padding:5px; background-color:#EEEEEE; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;
}

#agenda_foot{
background-color:#CCCCCC;
height:10px;
border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;
padding:5px;
}

/*------ MAJ ---------*/
#maj{margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

#maj_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; 
}

#maj_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; padding:5px; background-color:#EEEEEE;border-bottom:1px dotted #cc0000;
}

#maj_foot{
}

/*------ ACTUALITES ---------*/
#actus{margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

#actus_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px;
}

#actus_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; padding:5px; background-color:#EEEEEE;border-bottom:1px dotted #cc0000;
}

#actus_foot{
background-color:#CCCCCC;
height:10px;
border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;
padding:5px;
}

/*------ FIL INFO ---------*/
#filinfo{margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#filinfo_head{
 background-image:url("imgs_interface/bord_haut_block.gif");background-repeat:no-repeat;background-position:top ; padding-top:5px;  padding-bottom:5px; 
}

#filinfo_body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; padding:5px; background-color:#EEEEEE;border-bottom:1px dotted #cc0000;
}

#filinfo_foot{}

/*------ CORPS ---------*/

#corps {width:600px; margin-left:200px;}

#corps li{
margin-bottom:10px;

}

#corps h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:30px;
height:39px;
background-image:url("imgs_interface/fond_titre.gif");
}

#corps h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc0000;
font-size:17px;
border-bottom:3px dotted #cccccc;
}

#corps h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cc0000;
font-size:14px;
border-bottom:3px dotted #cccccc;
}

#corps_head {
height:15px; margin-top:10px;}

#corps_body {
background-color:#ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-top:20px; 
font-size:11px; 
padding:10px;
border-right:1px dotted #cc0000; 
border-left:1px dotted #cc0000;
border-top:1px dotted #cc0000;
border-bottom:1px dotted #cc0000;
text-align:justify;
}
.stop_float{clear:both;}
#corps_foot {height:15px; }

#news_lien p {background-color:#EEEEEE;border:1px dotted #cccccc; text-align:center; padding:5px;margin-top:40px;}

#code_source p {background-color:#EEEEEE;border:1px dotted #cccccc; padding:10px;margin-top:10px;
font-family:"Courier New", Courier, mono;}

#encart {background-color:#EEEEEE;border:1px dotted #cccccc; padding:5px;margin-top:40px;}

#corps p a, #corps li a{color: #cc0000;	font-size: 10px; font-weight:bold;}
#corps p a:link, #corps li a:link{text-decoration: underline; }
#corps p a:visited, #corps li a:visited  {text-decoration: none;}
#corps p a:hover, #corpsli a:hover {color: #990000; text-decoration: none;}
#corps p a:active, #corps li a:active {color: #990000; text-decoration: none;}

/*------ BOITE A OUTILS ---------*/

#bo_01, #bo_02, #bo_03, #bo_04, #bo_05, #bo_06, #bo_07{margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;width:190px;margin-left:2px; }

#bo_01_head, #bo_02_head, #bo_03_head, #bo_04_head, #bo_05_head{
background-image:url("imgs_interface/bord_haut_block.gif");
background-repeat:no-repeat;
background-position:top left ; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;  
color:#FFFFFF; 
padding-top:5px;  
padding-bottom:5px;  
font-weight:bold; 
padding-left:15px; 
border-bottom:1px dotted #cc0000; 
}

#bo_06_head, #bo_07_head {
background-image:url("imgs_interface/bord_haut_blockb.gif");
background-repeat:no-repeat;
background-position:top left ; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;  
color:#FFFFFF; 
padding-top:5px;  
padding-bottom:5px;  
font-weight:bold; 
padding-left:15px; 
border-bottom:1px dotted #cc0000; 
}

#bo_01_body, #bo_02_body, #bo_03_body, #bo_04_body, #bo_05_body {
font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#EEEEEE;
font-size:10px; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000; border-bottom:1px dotted #cc0000;height:300px;}

#bo_06_body, #bo_07_body {
font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#EEEEEE;
font-size:10px; border-right:1px dotted #003399; border-left:1px dotted #003399; border-bottom:1px dotted #003399;height:300px;}

#bo_01_body p, #bo_02_body p, #bo_03_body p, #bo_04_body p, #bo_05_body p, #bo_06_body p, #bo_07_body p {padding:5px; text-align:left;}

#bo_06_body a, #bo_07_body a {color: #003399;	font-size: 10px; font-weight:bold;}
#bo_06_body a:link, #bo_07_body a:link {text-decoration: underline; }
#bo_06_body a:visited, #bo_07_body a:visited {text-decoration: none;}
#bo_06_body a:hover, #bo_07_body a:hover{color: #0066FF; text-decoration: none;}
#bo_06_body a:active, #bo_07_body a:active{color: #0066FF; text-decoration: none;}

/*------ PLEIN FEU 1 & 2 ---------*/

#pleinfeu_head1, #pleinfeu_head2, #pleinfeu_head{ 
background-image:url("imgs_interface/bord_haut_block.gif");
background-repeat:no-repeat;
background-position:top left ; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;  
color:#FFFFFF; 
padding-top:5px;  
padding-bottom:5px;  
font-weight:bold; 
padding-left:15px; 
border-bottom:1px dotted #cc0000; 
}

#pleinfeu_body1, #pleinfeu_body2, #pleinfeu_body{
background-color:#eeeeee; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
padding:0px;
padding-right:5px;
height:190px;
border-bottom:1px dotted #cc0000; border-right:1px dotted #cc0000; border-left:1px dotted #cc0000;
}

#pleinfeu_body1 h3, #pleinfeu_body2 h3 , #pleinfeu_body h3{
font-size:14px;
color:#CC0000;
border-bottom:3px dotted #cccccc;
margin-left:195px;
margin-right:5px;
padding-top:5px;
margin:0px;
}

#pleinfeu_foot1, #pleinfeu_foot2 , #pleinfeu_foot{}

.note {
font-size:9px;
}

/*------- EQUIPE ---------*/

#bruno, #christine, #mathieu, #stephane, #guillaume, #marion, #virginie, #francois { width:560px; margin-bottom:10px;background-color:#EEEEEE; }
#bruno_a, #christine_a, #mathieu_a, #stephane_a, #guillaume_a, #marion_a, #virginie_a, #francois_a { width:120px;}
#bruno_b, #christine_b, #mathieu_b, #stephane_b, #guillaume_b, #marion_b, #virginie_b, #francois_b { width:440px; padding:3px; }

/*------ BARRE OUTILS ---------*/

#barre_outils{
	margin-bottom: 10px;
	float: left;
	width: 600px;
	height: 60px;
	padding-top:2px;
	padding-left:15px;
}

#barre_outils ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#barre_outils li {
	float: left;
}

#imprimer a, #envoyer a{
	display: block;
	width: 30px;
	height: 25px;
	background-position: right top;
	
}

#tweet, #google{
	padding:5px 0 0 0 ;
}
#facebook {
	padding:2px 0 0 0 ;
}

#imprimer a,.imprimer a {background: url("imgs_interface/btn_print.gif") no-repeat;}
#envoyer a,.envoyer a {background: url("imgs_interface/btn_mail.gif") no-repeat;}

#imprimer a:hover, #imprimer a:focus,.imprimer a:hover, .imprimer a:focus {background-color:#FFFFFF;}
#envoyer a:hover, #envoyer a:focus,.envoyer a:hover, .envoyer a:focus {background-color:#FFFFFF;}

/*------ MENU BAS ---------*/

#foot{
clear:both;
background-color:#CCC;
background: -webkit-gradient(linear,left top,left bottom,from(#CCC),to(#EEE));
background: -moz-linear-gradient(top,#CCC,#EEE); 
background: -o-linear-gradient(#CCC,#EEE);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC',endColorstr='#EEE');
-moz-border-radius:10px;
-o-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}

#menu_bas
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:200px;
	margin-top:10px 0 0 0;
	padding:0px;
}

.menubas h1{
	font-size:16px;
	color:#666666;
	border-bottom:2px dotted #ff0000;
	margin-top:0px;
	padding:0px;
}

.menubas{
	width:31%;
	margin:0px;
	float:left;
	padding:10px;
}

.menubas ul{
	padding:0px;
	margin:0px;
}

.menubas li{
	list-style-type:square;
	color:#FF0000;
	Padding:3px; 
}


#menu_bas a {color: #666; font-size: 12px; Padding:3px; font-weight:bold; text-decoration: none; }
#menu_bas a:link {}
#menu_bas a:visited {}
#menu_bas a:hover {color: #ffffff;background-color:#FF0000;}
#menu_bas a:active {color: #ffffff;background-color:#FF0000;}



/*------ PIED PAGE---------*/

#pied_page 
{
	clear:both;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:5px;
	font-size:11px;
	height:25px;
}

#pied_page2
{
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:200px;
	width:600px;
	text-align:center;
	font-size:9px;
	padding-bottom:10px
}

#pied_page2 a {color: #cc0000;	font-size: 9px;}
#pied_page2 a:link {text-decoration: underline; }
#pied_page2 a:visited {text-decoration: none;}
#pied_page2 a:hover {color: #990000; text-decoration: none;}
#pied_page2 a:active {color: #990000; text-decoration: none;}

/*---- FORMULAIRE ------*/

#contact_rds, #ami_rds, #invitation_rds, #avis, #conf_evolution, #rencontre_gt {
background-color:#EEEEEE;
padding:5px;
border: 1px dotted #cc0000;
}

#invit_physique {
width :250px;
background-color:#EEEEEE;
padding:10px;
border: 1px dotted #cc0000;
}

#contact_rds label, #ami_rds label, #avis label  {
display : block;
float : left;
width:150px;
text-align:right;
margin-right:5px;
}

#contact_rds input, #ami_rds input, #avis input {width:300px;}

#contact_rds textarea, #ami_rds textarea,  #avis textarea{
width:300px;
height:10em;
}

#contact_rds #submit,  #ami_rds #submit, #invitation_rds #submit,  #avis #submit{
width:100px;
}

li{
	list-style-type:none;
}

/*-------- SLIDESHOW ---------------*/

#slideshow {
	width:600px;
	margin:0 auto;
	position:relative;
}

#slideshow #slidesContainer {
  margin:0 auto;
  width:600px;
  height:250px;
  overflow:auto; /* affiche une scrollbar au cas ou */
  position:relative;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:580px;  /* reduit de 20 pixels la div #slidesContainer pour permettre d'afficher la barre de scroll */
  height:250px;
}

.control {
  display:block;
  width:30px;
  height:250px;
  position:absolute;
  z-index:100;
  cursor: pointer;
  text-indent:-10000px;
}

#leftControl {
  height:30px;
  top:100px;
  left:0;
  background:transparent url(imgs_interface/control_left.png) no-repeat 0 0;
  border:1px solid #fff;
  background-color:#000;
  background-color:rgba(0,0,0,0.50);
}

#rightControl {
  height:30px;
  top:100px;
  right:0;
  background:transparent url(imgs_interface/control_right.png) no-repeat 0 0;
  border:1px solid #fff;
  background-color:#000;
  background-color:rgba(0,0,0,0.50);
}

#navDiapo{
    display:block;
    width:20px;
    height:20px;
    position:absolute;
    right:10px;
    bottom:10px;
    cursor:pointer;
	background-color:rgba(0,0,0,0.50);
	z-index:101;
}
/*------------ Gros boutons ---------------*/

.gros-btn{
	text-align:center;
	margin:30px 0;
}

.gros-btn a{
	margin:15px 20px;
	padding:5px 10px;
	border-radius:10px;
	background-color:#CCCCCC;
	color:#FF0000;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.4);
	-webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.4);
	-o-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.4);
	-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.4);
	background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));
	background: -moz-linear-gradient(top,#fff,#ccc); 
	background: -o-linear-gradient(#fff,#ccc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ccc');
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-web-kit-transition: all 0.5s ease;
}

.gros-btn a:hover, .gros-btn a:focus, .gros-btn a:active{
	background: -webkit-gradient(linear,left top,left bottom,from(#f00),to(#900));
	background: -moz-linear-gradient(top,#f00,#900); 
	background: -o-linear-gradient(#f00,#900);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f00',endColorstr='#900');
	color:#fff;
	background-color:#FF0000;	
}



