@charset "utf-8";
/* CSS Document */

#container { width:724px; }

h1 { color:#E80208; font-size:20px; font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:bold; }
h2 { color:#fff; font-size:18px; font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:bold; background:url(./tetiere-h2.png) no-repeat; width:724px; height:53px; }
h2 span { display:block; padding:15px; }
h3 { color:#8e8e8e; font-size:15px; font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:bold; margin-bottom:0; }
h3 strong { color:#E80208; }

#col-droite { float:right; }

#baisse-tarifs { font-family:Arial, Helvetica, Verdana, sans-serif;  background-color:#ff0000; display:block; width:132px; padding:5px 10px 10px 10px; color:#fff; text-align:center; }
#baisse-tarifs h3 { font-family:Arial, Helvetica, Verdana, sans-serif; text-transform:uppercase; font-size:18px; color:#fff; font-weight:normal; margin:5px 0 10px 0; }
#baisse-tarifs p { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#fff; font-weight:bold; }

#encart-direct-ecureuil { display:block; width:152px; background:url(./rounded-corners-bottom.gif) no-repeat bottom left; margin-top:10px; }
#encart-direct-ecureuil p { background:url(./rounded-corners-top.gif) no-repeat top left; padding:15px 20px 5px 20px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:13px; color:#fff; font-weight:bold; text-align:center; }

#coeur-espace-bourse { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#000; font-weight:normal; }
#coeur-espace-bourse #video-player { text-align:center; }

p { color:#000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; margin-top:0; }
p.mentions_legales { color:#000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:10px; margin-top:0; }

/* surcharge tabs & jquery ui */
#tabs { font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; margin-top:20px; }
#tabs h3 { color:#E80208; }
#tabs h4 { color:#a0a0a0; margin-bottom:0; }
#tabs img { margin-left:20px; }
.ui-tabs .ui-tabs-nav li a { padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.ui-tabs .ui-tabs-panel { padding:10px; }