http://www.isthmos.gr/igrsys/index.php?S=de3cf238512d6db37cb2da945d9017e930b978c2&D=cp&C=design&M=edit_template&id=8/* Package common
 * Generated on 2011-10-31T09:47:57+01:00
 * /base_refonte.css
 * /layout/menu.css
 * /layout/menu_refonte.css
 * /layout/colright.css
 * /header-v3.css
 * /footer-v3.css
 */


/* ----- start min file /base_refonte.css ----- */
a{outline:0}input,select{font:11px arial,helvetica,sans-serif;vertical-align:middle}span.clear{clear:both;height:0;line-height:0;font-size:0;display:block}.block{display:block}.centrer{text-align:center}.listLink{color:#000;text-decoration:none;cursor:text}.listLink:hover{color:#000;text-decoration:none}
/*------------------------------------
END OF NEWS-BOXES
------------------------------------*/.obf_link{color:#0045a3;cursor:pointer}.obf_link:hover{color:#900}/*
#news-writers ul li a {overflow:hidden;}

#news-writers ul li a:link {
	display: block;
	text-decoration:none;
	height:100%	!important;

}

#news-writers ul li a:visited {text-decoration:none;}

#news-writers ul li a:hover {
	background: #F2F2F2; 
	height:100%; 
	display:block; 
	text-decoration:none; 
}

#news-writers ul li a:active {text-decoration:none;}
*/
.type,.type a{color:#666;text-transform:uppercase}.barre_haut{background:#fff url("http://www.isthmos.gr/imgs/titleBar2.gif") repeat-x;padding-top:12px}.barre_haut .entete{color:#222;font:bold 18px/21px arial,sans-serif;letter-spacing:-0.5px;margin-bottom:10px;display:block}.barre_haut .entete .couleur{color:#900}.barre_haut .entete .sequence{color:#666;font-size:18px}.barre_haut_sport,.sport .barre_haut{background:url("http://www.isthmos.gr/imgs/sport/bg_titleSport.gif") repeat-x;padding-top:12px}.abo{color:#f8cf00}.fb{color:#395793}.tw{color:#2fc5f2}.fle_gris{background:url("http://www.isthmos.gr/imgs/icos_type.png") left -1368px no-repeat;padding-left:9px}.fle_rouge{background:url("http://www.isthmos.gr/imgs/icos_type.png") left -1482px no-repeat;padding-left:9px}.ico_blog{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left top}span.ico_blog{padding-left:14px}a.ico_blog{padding-left:18px}.title .ico_blog{background-position:left 6px}.entete .ico_blog{background-position:left 2px}.txt_medium .ico_blog{background-position:left 2px}.ico_video{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -114px;padding-left:15px}.title .ico_video,.entete .ico_video{background-position:left -112px}.txt_medium .ico_video{background-position:left -112px}.ico_portfolio{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -225px;padding-left:13px}.title .ico_portfolio{background-position:left -223px}.entete .ico_portfolio{background-position:left -225px}.txt_medium .ico_portfolio{background-position:left -225px}.ico_infographe,.ico_infographie{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -340px;padding-left:13px}.title .ico_infographe,.title .ico_infographie,.entete .ico_infographe,.entete .ico_infographie{background-position:left -340px}.txt_medium .ico_infographie,.txt_medium .ico_infographe{background-position:left -340px}.ico_son{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -456px;padding-left:13px}.title .ico_son{background-position:left -453px}.txt_medium .ico_son{background-position:left -455px}.ico_twitter{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -1931px;padding-left:16px}.ico_twitter:hover{text-decoration:none}.title .ico_twitter,.txt20 .ico_twitter{background-position:left -1927px}.ico_oiseau_twitter{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -3208px;padding-left:18px}.ico_facebook{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -1864px;padding-left:16px}.ico_facebook:hover{text-decoration:none}a.reaction{background:transparent url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -568px;padding-left:15px;margin-left:5px;font-weight:bold;font-size:11px}.ico_reaction{background:transparent url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -568px;padding-left:15px;margin-left:5px;font-weight:bold;font-size:11px;color:#0045a3}.ico_reaction_titre{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -683px;padding:0 0 2px 16px}.ico_annonce_live{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -794px;padding-left:28px}.guillemets_abo_ouvre{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -2749px;line-height:20px;padding:0 10px}.sites_utiles .intitule{color:#666;font:normal 10px arial,helevetica,freeSans,sans-serif;text-transform:uppercase}.ico_monde{background:transparent url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -1023px;padding-left:15px}.lien_site,.lien_externe{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat 0 -906px;padding-left:15px}.zone_titres .ico_annonce_live{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -794px;padding-left:22px}.zone_titres .ico_reaction_titre{background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -683px;padding:0 0 2px 22px}.zone_titres .ico_blog{background-position:0 2px}.sport .ico_post_blog{background:url("http://www.isthmos.gr/imgs/blog_post1.png") no-repeat left top;padding-left:18px}.sport .ico_blog{background:url("http://www.isthmos.gr/imgs/blog_post1.png") no-repeat left top}.sport .title .ico_blog{background-position:left 4px}.sport .ico_video{background:url("http://www.isthmos.gr/imgs/sport/video.png") no-repeat left 2px}.sport .title .ico_video,.entete .ico_video{background-position:left 5px}.sport .ico_portfolio{background:url("http://www.isthmos.gr/imgs/portfolio.png") no-repeat left 2px}.sport .title .ico_portfolio{background-position:left 5px}.sport .ico_infographe,.sport .ico_infographie{background:url("http://www.isthmos.gr/imgs/infographie.png") no-repeat left top}.sport .title .ico_infographe,.sport .title .ico_infographie{background-position:left 5px}.sport .ico_illustration{background:url("http://www.isthmos.gr/imgs/camera.gif") no-repeat left 2px}.sport .ico_son{background:url("http://www.isthmos.gr/imgs/audio.png") no-repeat left 2px}.sport .title .ico_son{background-position:left 4px}.sport .ico_annonce_live{background:url("http://www.isthmos.gr/imgs/picto-live.gif") no-repeat left 3px}.sport a.reaction{background:url("http://www.isthmos.gr/imgs/reaction.pngSport.gif") no-repeat 0 2px}.sport a.ico_reaction{background:url("http://www.isthmos.gr/imgs/reaction.pngSport.gif") no-repeat 0 2px}.barre_haut_abo{background:url("http://www.isthmos.gr/imgs/titleBar31.gif") repeat-x;padding-top:12px}.logo_abonne{background:url("http://www.isthmos.gr/imgs/logo_lemonde_abonne.png") left top no-repeat;display:block;text-indent:-9999px;font-size:18px;margin:0 auto;width:272px}.fle_abo{background:url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;padding-left:9px}.monde_edition_abo{margin:7px 11px}.barre_haut_abo .entete{background:url("http://www.isthmos.gr/imgs/abonneContent.gif") no-repeat 0 1px;padding-left:25px;display:block;font:bold 18px helevetica arial,sans-serif}.coul_txt_abo{color:#a97900}.boule_abo{background:url("http://www.isthmos.gr/imgs/abonneContentSmall.png") no-repeat;padding-left:17px}.ui-datepicker-trigger{margin:1px 0 0 0;height:17px;width:17px}.ui-datepicker{border:1px solid #CCC;padding:1px;background:white;width:160px;display:none;height:162px;overflow:hidden;z-index:999}.ui-datepicker table{width:100%}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{font-size:11px;cursor:pointer}.ui-datepicker .ui-datepicker-next{position:absolute;top:3px;right:5px}.ui-datepicker .ui-datepicker-prev{position:absolute;top:3px;left:5px}.ui-datepicker .ui-datepicker-title{background:#e6e7e8;padding:2px;font-size:11px;height:16px;text-align:center}.ui-datepicker td,.ui-datepicker th{font-size:11px;text-align:center;border:1px solid #e6e7e8;border-collapse:collapse;padding:0}.ui-datepicker td a{display:block}.ui-datepicker td a:hover{background:#e6e7e8;color:#900;text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background:#0045a3}.ui-datepicker .ui-datepicker-current-day a{color:#FFF;font-weight:bold}.datepicker{float:left}.ui-datepicker-trigger{background:0;border:0;width:17px;height:17px;margin:0 0 0 3px;padding:0;float:left}.ui-datepicker-cover{zoom:1;position:absolute;z-index:1;top:0;left:0;filter:mask()}div.ui-datepicker-header{position:relative;z-index:3}table.ui-datepicker-calendar{position:relative;z-index:2}a.bt_bleu{background-color:#447bd6;border-color:#79aad5 #447BD6 #447bd6 #79AAD5;border-style:solid;border-width:1px;color:#fff;cursor:pointer;padding:2px 7px 1px;font-weight:normal}a.bt_bleu:hover{text-decoration:none}#contentMain .deuxTiers{width:450px;margin-left:10px;float:left}#contentMain .deuxTiers .demi{width:220px;margin-left:10px;float:left}#contentMain .unTiers{width:220px;margin-left:10px;float:left}#contentMain .premier,#contentMain .deuxTiers .premier{margin-left:0}#contentMain .unit1,#contentMain .unit2,#contentMain .unit3,#contentMain .unit4,#contentMain .unit5,#contentMain .unit6,#contentMain .unit7,#contentMain .unit8,#contentMain .unit9,#contentMain .unit10,#contentMain .unit11,#contentMain .unit12{margin-left:10px;float:left}#contentMain .unit1{width:45px}#contentMain .unit2{width:100px}#contentMain .unit3{width:155px}#contentMain .unit4{width:210px}#contentMain .unit5{width:265px}#contentMain .unit6{width:320px}#contentMain .unit7{width:375px}#contentMain .unit8{width:430px}#contentMain .unit9{width:485px}#contentMain .unit10{width:540px}#contentMain .unit11{width:595px}#contentMain .unit12{width:650px}#contentMain .mgl0,#contentMain .premier,#contentMain .col_deux_tiers .premier{margin-left:0}#contentMain .col_entiere{width:660px}#contentMain .col_demi{width:330px;float:left}#contentMain .col_un_tiers{width:210px;float:left}#contentMain .col_deux_tiers{width:430px;float:left}#contentMain .right{float:right}.boite_bord_gris_lrb{border:solid #ccc;border-width:0 1px 1px;padding:12px 9px 10px;margin:0 0 20px 0}.boite_bord_gris_b{border:solid #ccc;border-width:0 0 1px;padding-top:5px}.boite_bord_gris_lr{border:solid #ccc;border-width:0 1px;padding-top:5px}.boite_bord_gris_lr .entete,.boite_bord_gris_b .entete{color:#212121;font:bold 18px arial,sans-serif;margin:5px 10px}.boite_bord_gris_b .entete{margin:5px 0}.boite_bord_gris_lr .rubrique{color:#909090;font:bold 13px arial,sans serif;display:block}.boite_bord_gris_lr .nom{color:#222;font:bold 13px/16px arial,sans serif;display:block;margin-bottom:5px}.boite_bord_gris_lr li{border-top:1px solid #eee;padding:10px;font-weight:bold}.boite_bord_gris_lr .bt_abo300{margin-left:-1px}.bord_bas_ccc{border-bottom:1px solid #ccc;margin-bottom:20px}.boite_neutre{border:solid #ccc;border-width:6px 1px 1px 1px;padding:10px}li.bord_bas{border-bottom:1px solid #ccc;padding:10px 0}.combo{float:left;position:relative}.contenu_combo{list-style:none;margin:0;padding:0;background:#fff;border:1px solid #acacac}.contenu_combo a{color:#333;text-decoration:none;line-height:16px;padding:3px 0 3px 5px;display:block}.contenu_combo a:hover{background:#e5e5e5}.contenu_combo li{display:none}.contenu_combo li.ferme{display:block;background:url("http://www.isthmos.gr/imgs/combo_fond.png") left bottom repeat-x}.contenu_combo li.ferme a{background:url("http://www.isthmos.gr/imgs/arrow.png") no-repeat right top;color:#333;display:block;padding:3px 2px 2px 5px;height:15px;font-size:11px;text-transform:uppercase}.contenu_combo .bb{border-bottom:1px solid #acacac}#nav_secondaire{margin-top:14px}#nav_secondaire ul.niv1{position:relative;height:31px;padding-left:10px;border-bottom:1px solid #cdcdcd}#nav_secondaire li{float:left;margin-top:1px}#nav_secondaire li.niv1{background:#f1f4f7;border:solid #cdcdcd;border-width:1px 1px 1px 0;padding:4px 13px 0;height:25px}#nav_secondaire li.niv1:hover,#nav_secondaire li.sfhover{background:#fff;border-bottom:1px solid #fff;border-top:5px solid #cdcdcd;padding:0 13px 0;text-decoration:none;color:#000;cursor:pointer}#nav_secondaire li.courant{background:#fff;border-bottom:1px solid #fff;border-top:5px solid #c50000;padding:0 13px 0;text-decoration:none;color:#000;cursor:pointer}#nav_secondaire li.premiere{border-left:1px solid #cdcdcd}#nav_secondaire li.ferme{border-bottom:1px solid #cdcdcd}#nav_secondaire li.sfhover li{border:0}#nav_secondaire li.niv1 a{color:#000;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:11px;line-height:22px}#nav_secondaire li ul{display:none;width:992px;height:34px;padding-left:6px;border:solid #cdcdcd;background:#fff;border-width:0 1px 1px}#nav_secondaire li:hover ul,#nav_secondaire li.sfhover ul,#nav_secondaire li.courant ul{display:block;position:absolute;top:31px;left:-1px;z-index:1000}#nav_secondaire li.niv1 li{padding:8px 7px 5px}#nav_secondaire li.niv1 li a,#nav_secondaire li.niv1:hover li a{color:#0043a5;text-transform:none;font:normal 12px arial,sans-serif}#nav_secondaire li.niv1 li a:hover,#nav_secondaire li.niv1:hover li a:hover{color:#c5000}#nav_secondaire li.courant a{color:#c50000}#nav_secondaire li.courant:hover{background:#fff;border-bottom:1px solid #fff;border-top:5px solid #c50000;cursor:default}#nav_secondaire li.courant ul{position:absolute;z-index:-10}#nav_secondaire li.courant a{cursor:default}#nav_secondaire li.courant li a{cursor:pointer}#nav_secondaire li.courant li a:hover,#nav_secondaire li.niv1 li a:hover{color:#c50000}.mgb5{margin-bottom:5px}.mgb10{margin-bottom:10px}.mgb15{margin-bottom:15px}.mgb20{margin-bottom:20px}.mgt5{margin-top:5px}.mgt10{margin-top:10px}.mgt15{margin-top:15px}.mgt20{margin-top:20px}.padt5{padding-top:5px}.padt10{padding-top:10px}.padt15{padding-top:15px}.padt20{padding-top:20px}.padb5{padding-bottom:5px}.padb10{padding-bottom:10px}.padb15{padding-bottom:15px}.padb20{padding-bottom:20px}.txt10{font-size:10px;line-height:120%}.txt11{font-size:11px;line-height:120%}.txt12{font-size:12px;line-height:120%}.txt13{font-size:13px;line-height:120%}.txt14{font-size:14px;line-height:120%}.txt15{font-size:15px;
	line-height:130%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #888}.txt16{font-size:16px;line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	color: #333}.txt16 p{
    color: #444444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 130%;margin: 0 0 20px;
} .txt17{font-size:17px;line-height:120%}.txt18{font-size:18px;line-height:120%}.txt19{font-size:19px;line-height:120%}.txt20{font-size:20px;line-height:120%}.txt21{font-size:21px;line-height:120%}.txt22{font-size:22px;line-height:120%}.txt23{font-size:23px;line-height:120%}.txt24{font-size:24px;line-height:120%}.txt25{font-size:25px;line-height:120%}.txt{font-weight:normal}.liste_rubriques{margin-bottom:30px}.liste_rubriques div{border-bottom:1px solid #ccc;padding-bottom:5px;margin-top:8px}.liste_rubriques div div{border-bottom:0}.liste_rubriques div h3 a:hover{color:#900}.liste_rubriques .titre_rubrique,.liste_rubriques .titre_rubrique a{font-weight:bold;color:#222}.liste_rubriques .titre_rubrique a:hover{color:#222}.liste_rubriques a:hover{text-decoration:underline}.liste_rubriques .colDemi{min-height:60px}.liste_rubriques .colDemi a{color:#0045a3}.liste_rubriques .colDemi img{float:left;margin:0 10px 5px 0}.liste_rubriques .fle_gris{margin-bottom:10px}.liste_rubriques .unit6 img{float:left}.liste_rubriques .premier img{margin-right:10px}.surtitre{font-size:18px;color:#222;font-weight:bold;margin:0 0 20px 0}.fonctions_outils{margin-top:10px}.fonctions_outils h2{margin-top:15px;margin-bottom:15px}.fonctions_outils p{font:normal 14px/16px arial,sans-serif}.fonctions_outils label{display:inline-block;width:90px;font:bold 14px/120% arial,sans-serif;margin-right:10px;vertical-align:top}.fonctions_outils label.error{color:#c00}.fonctions_outils input[type="text"],.fonctions_outils textarea{border:1px solid #ccc;padding:2px 3px;font:normal 14px/120% arial,sans-serif;width:434px;color:#999}.fonctions_outils .guide{margin-left:100px;font-size:11px}.fonctions_outils label .guide{margin:0}.fonctions_outils .submit{background-color:#447bd6;border-color:#79aad5 #447BD6 #447bd6 #79AAD5;border-style:solid;border-width:1px;color:#fff;cursor:pointer;margin-left:105px;padding:2px 7px 1px}.fonctions_outils .envoi_mail{background:transparent url("http://www.isthmos.gr/imgs/envoyez.gif") 0 0 no-repeat;padding-left:30px;font:bold 12px/120% arial,sans-serif;color:#999;margin:0;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #c2c2c2}.fonctions_outils .impression{background:transparent url("http://www.isthmos.gr/imgs/imprimez.gif") 0 0 no-repeat;padding-left:30px;font:bold 12px/120% arial,sans-serif;color:#999;margin:0;height:30px;border-top:1px solid #ddd;border-bottom:1px solid #c2c2c2}.fonctions_outils p.envoi_mail a{height:30px;float:right;line-height:0;padding:0;font-size:0}.fonctions_outils p.envoi_mail a img{height:30px;margin:0}.fonctions_outils .envoi_mail .intitule{padding:7px 0 0 5px;margin:1px 0;display:inline-block;height:21px;border-left:1px solid #f0f0f0;float:left}.fonctions_outils .confirmation{padding:8px 10px 8px 35px;margin:0;border:solid #dedede;border-width:0 1px 1px;font:bold 13px/120% arial;color:#645f3c;background:#fbee96 url("http://www.isthmos.gr/imgs/coche.png") 10px 8px no-repeat}.fonctions_outils span.sponsorise_par{clear:both;background:transparent url("http://www.isthmos.gr/imgs/sponsorise_par.gif") no-repeat;float:right;text-indent:-9999px;margin-right:30px;width:76px;font-size:9px;line-height:11px;color:#afafaf;text-transform:uppercase}input[type="submit"]{cursor:pointer}.bt_push_abo{color:#8d6001;font-weight:bold;text-align:center;display:block;padding:3px 10px;border:1px solid #f8cf00;background:#fbd826;background-image:-moz-linear-gradient(90deg,#f8cf00,#fedf3e);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fedf3e),to(#f8cf00))}.bt_push_abo:hover{text-decoration:none;color:#8d6001;cursor:pointer}.bt_jaune_gris_petit{display:inline-block;font-size:14px;line-height:14px;font-weight:bold;color:#222;padding:6px 0;border:2px solid #dcdcdc;color:#444;-moz-border-radius:5px;-webkit-border-radius:5px}.bt_jaune_gris_petit:hover{color:#666;text-decoration:none}.bt_jaune_gris_petit span{border:1px solid #b3b3b3;padding:5px 15px;display:inline;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:-moz-linear-gradient(90deg,#f6cd00,#f7e68b);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#f7e68b),to(#f2ca02))}.bt_jaune_gris{display:inline-block;font-size:18px;font-weight:bold;color:#222;padding:9px 0;border:4px solid #dcdcdc;border-radius:5px;-moz-border-radius:8px;-webkit-border-radius:5px}.bt_jaune_gris:hover{color:#666;text-decoration:none}.bt_jaune_gris span{border:1px solid #b3b3b3;padding:8px 30px;display:inline;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:-moz-linear-gradient(90deg,#f6cd00,#f7e68b);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#f7e68b),to(#f2ca02))}.bt_blanc_gris_32{display:inline-block;font-size:14px;font-weight:bold;color:#222;padding:5px 0;border:2px solid #dcdcdc;color:#444;-moz-border-radius:5px;-webkit-border-radius:5px}.bt_blanc_gris_32:hover{color:#666;text-decoration:none}.bt_blanc_gris_32 span{border:1px solid #b3b3b3;padding:5px 15px;display:inline;-moz-border-radius:3px;-webkit-border-radius:3px;background:#eee;background-image:-moz-linear-gradient(90deg,#eee,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#eee))}.bt_blanc_gris_44{display:inline-block;font-size:16px;font-weight:bold;color:#222;padding:8px 0;border:4px solid #dcdcdc;color:#444;-moz-border-radius:8px;-webkit-border-radius:5px}.bt_blanc_gris_44:hover{color:#666;text-decoration:none}.bt_blanc_gris_44 span{border:1px solid #b3b3b3;padding:8px 30px;display:inline;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:-moz-linear-gradient(90deg,#eee,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#eee))}.bt_blanc_gris_44:hover{text-decoration:none;color:#666}.bt_degrade_gris{border:1px solid #b3b3b3;display:inline-block;background:#d6d6d6;background-image:-moz-linear-gradient(90deg,#d6d6d6,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#d6d6d6));text-transform:uppercase;font-size:11px;line-height:18px;color:#666;font-weight:bold;cursor:pointer;padding:0 5px}.bt_degrade_gris:hover{background-image:none;background:#c6c6c6;color:#666}.bt_gris_simple{border:1px solid #b3b3b3;padding:3px 13px;display:inline-block;cursor:pointer;font-weight:bold;font-size:11px;color:#222;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#f8f8f8;background-image:-moz-linear-gradient(90deg,#eee,#fff);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#eee))}.bt_gris_simple:hover{color:#666;text-decoration:none}.bt_rouge_simple{padding:3px 13px;display:block;cursor:pointer;font-weight:bold;font-size:13px;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#900;background-image:-moz-linear-gradient(90deg,#840101,#b90000);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#b90000),to(#840101));text-align:center}.bt_rouge_simple span,.bt_rouge_simple span:hover{color:#fff}ul.bull_gris_petit li{background:url("http://www.isthmos.gr/imgs/icos_type.png") left -1250px no-repeat;margin:0 0 5px 0;padding:0 0 0 15px}.liste_simple li{margin:10px 0}.liste_sep li{padding-bottom:10px;border-bottom:1px dotted #ccc}.liste_horaire li{overflow:hidden;margin:0 0 8px 0;line-height:16px}.liste_horaire span{float:left}.liste_horaire .moment{width:35px;font-weight:bold;font-size:11px}.liste_horaire span+span{width:260px}.liste_horaire+a{font-weight:bold}.contenu .precedent_suivant{font-weight:bold;margin:0 0 20px 0;padding:10px 0 0 0}.contenu .precedent_suivant span{font-weight:normal;text-transform:uppercase;display:block}.contenu .precedent_suivant a{color:#666;font-size:11px}.contenu .precedent_suivant a:hover{text-decoration:underline}.contenu .precedent_suivant a.precedent{background:url("http://www.isthmos.gr/imgs/bt_precedent.png") no-repeat;float:left;padding:2px 0 2px 25px}.contenu .precedent_suivant a.suivant{background:url("http://www.isthmos.gr/imgs/bt_suivant.png") right top no-repeat;float:right;padding:2px 25px 3px 0;text-align:right}.onglets_noirs_gris{clear:both;margin:0;width:100%;height:41px}.onglets_noirs_gris li{display:block;float:left;height:34px;padding:0 0 7px 0}.onglets_noirs_gris li a{font:normal 15px arial,sans-serif;padding:8px 15px 10px;height:14px;display:block;background:#e6e7e8;color:#666;border:solid #ccc;border-width:1px 1px 1px 0}.onglets_noirs_gris li:first-child a{border-left:1px solid #ccc}.onglets_noirs_gris li a:hover{text-decoration:none}.onglets_noirs_gris li.active{background:url("http://www.isthmos.gr/imgs/fle_onglet_noir.png") 50% bottom no-repeat}.onglets_noirs_gris li.active a{border:0;padding:8px 15px 10px;height:16px;background:#1c1c1c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3b3b3b,endColorstr=#fff);background-image:-moz-linear-gradient(90deg,#080808,#3b3b3b);background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#3b3b3b),to(#080808));color:#fff;font-weight:bold}div.tab-content{border:1px solid #ccc;margin:-8px 0 25px 0;padding:18px 10px}.snippet_film{margin:0 0 20px 0}.snippet_film .legende{display:block;text-align:center;font-size:12px;margin:0 0 15px 0}.snippet_film .entete{font-weight:bold;font-size:14px;display:block;margin:0 0 20px 0}.contenu .contenu_article .snippet_film ul{margin:0;padding:0;text-indent:0}.contenu .contenu_article .snippet_film li{list-style:none;overflow:hidden;margin:5px 0}.snippet_film .intitule{width:130px;display:block;float:left}.snippet_film .donnee{width:410px;font-weight:bold;display:block;float:left}.popup_lightbox{background-color:#fff;box-shadow:0 0 50px 5px #222;z-index:5000;padding:0 0 10px 0}.popup_lightbox p{margin:0 10px 10px;color:#222}.popup_lightbox label{font-weight:bold}.popup_lightbox input[type="text"],.popup_lightbox input[type="password"]{background:#fbfcfc;border:1px solid #bdbdbd;font-size:12px;height:20px}.popup_lightbox input[type="button"],.popup_lightbox input[type="submit"]{font-size:14px;font-weight:bold}.popup_lightbox .bt{margin:20px 10px 0}.popup_lightbox .annule{margin:0 0 0 10px}.popup_lightbox .alerte{background:#ffdede;color:#b00;padding:10px 20px;margin:-10px 10px 10px}.popup_lightbox .confirme{background:url("http://www.isthmos.gr/imgs/coche_verte_17x14.png") no-repeat scroll 20px 10px #ddfcd1;color:#467f01;margin:-10px 10px 10px;padding:10px 20px 10px 45px}.popup_lightbox .gauche{float:left;width:50%;border-right:1px dotted #ccc}.popup_lightbox .droit{float:right;width:45%;padding:0 10px 0 0}.popup_lightbox .haut_abo{background:#f8cf00;height:23px;margin:0 0 12px;padding:7px 10px 0}.popup_lightbox .haut_abo .entete{color:#222;float:left;font-size:18px;font-weight:bold}.popup_lightbox .haut_abo .close{background:url("http://www.isthmos.gr/imgs/croix_blanc_9x9.png") no-repeat scroll right center transparent;color:#fff;float:right;font-size:10px;font-weight:bold;padding:0 15px 0 0;text-transform:uppercase}.popup_lightbox .haut{background:#b00;height:23px;margin:0 0 20px;padding:7px 10px 0}.popup_lightbox .haut .entete{color:#fff;float:left;font-size:18px;font-weight:bold}.popup_lightbox .haut .close{background:url("http://www.isthmos.gr/imgs/croix_blanc_9x9.png") no-repeat scroll right center transparent;color:#fff;float:right;font-size:10px;font-weight:bold;padding:0 15px 0 0;text-transform:uppercase}.bloc_type_abonnes{margin-bottom:20px;background:url("http://www.isthmos.gr/imgs/titleBar3.gif") repeat-x;padding-top:12px;margin-top:15px;position:relative;border:solid #e6e7e8;border-width:0 1px 1px 1px}.bloc_type_abonnes .entete{display:block;height:22px;padding:0 10px;border:solid #e6e7e8;border-width:0 0 1px;background:url("http://www.isthmos.gr/imgs/tt_edition_abonnes_141x15.png") 10px top no-repeat;text-indent:-9999px}.bloc_type_abonnes .previsu{padding:10px;background:#f8f8f8;text-align:center;zoom:1}.bloc_type_abonnes .previsu h3{font-size:13px;color:#646464}.bloc_couvs{position:relative;margin:10px auto 3px}.bloc_couvs span{display:block;width:208px;height:145px;overflow:hidden;border:solid 1px #e7e7e7;box-shadow:0 0 3px #e7e7e7;position:absolute;left:35px;top:0}.bloc_couvs img{width:208px}.bloc_couvs.bloc_du_jour{height:145px}.bloc_couvs .couv_petite{width:146px;height:74px}.bloc_couvs .couv_petite img{width:146px}.bloc_couvs b{display:block;width:280px;height:44px;background:url("http://www.isthmos.gr/imgs/plus_une_lemonde.png") left center no-repeat;position:relative}.bloc_couvs b{top:146px}.bloc_couvs i{width:15px;height:15px;background:url("http://www.isthmos.gr/imgs/plus_une_lemonde.png") right center no-repeat;position:absolute}.bloc_couvs.bloc_un_sup{width:247px;height:185px}.bloc_couvs.bloc_un_sup span{left:0}.bloc_couvs.bloc_un_sup span.couv_petite{left:auto;top:auto;right:0;bottom:0}.bloc_couvs.bloc_un_sup i{right:153px;top:153px}.bloc_couvs.bloc_deux_sups{width:280px;height:278px}.bloc_couvs.bloc_deux_sups span.couv_petite{width:125px;height:86px;right:auto;top:auto;left:0;bottom:0}.bloc_couvs.bloc_deux_sups .couv_petite img{width:125px}.bloc_couvs.bloc_deux_sups span.couv_petite.petite_2{left:auto;right:0}.bloc_couvs.bloc_super_sups{width:280px;height:317px}.bloc_couvs.bloc_super_sups .couv_focus{width:105px;height:126px;top:auto;right:auto;left:0;bottom:2px}.bloc_couvs.bloc_super_sups .couv_focus img{width:104px;height:126px}.bloc_couvs.bloc_super_sups .couv_petite{width:125px;height:86px;top:auto;left:auto;right:36px;bottom:42px}.bloc_couvs.bloc_super_sups .couv_petite img{width:125px}.bloc_couvs.bloc_super_sups .couv_petite.petite_2{right:18px;bottom:21px}.bloc_couvs.bloc_super_sups .couv_petite.petite_3{right:0;bottom:0}.nouveau_weekend{font-weight:bold;height:63px;border-bottom:solid 1px #e6e7e8}#le_journal_du{margin-bottom:10px}#le_journal_du .bt_push_abo{margin-top:15px}.nouveau_weekend strong{display:block;margin:0 0 3px;text-transform:lowercase;font-variant:small-caps;font-family:georgia,serif;font-size:1.1em}.nouveau_weekend span{display:inline-block;margin:0 1px 0 0;padding:0 4px 1px;background:#bb0102;color:#fff;font-family:arial,sans-serif;font-size:.85em}.le_journal_du_titres{padding:10px;border-top:solid 1px #e6e7e8;text-align:left;background:#fff}.fle_jaune{background:url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;padding-left:14px;font-weight:bold}.le_journal_du_titres .fle_jaune{font-size:15px;margin-bottom:3px}.le_journal_du_titres .bull_gris_petit li{margin-bottom:2px}
/* ----- start file /base_refonte.css ----- */
a {outline: none}
input,select{font: 11px arial, helvetica, sans-serif; vertical-align: middle;}
span.clear {clear: both; height: 0; line-height: 0; font-size: 0; display: block}
.block {display: block}
.block-trivago {display: block; background:#eeeeee}
.centrer {text-align: center}
/*** liens non visibles graphiquement, liens brouilles en span ***/
.listLink {color: #000; text-decoration: none; cursor: text}
.listLink:hover {color: #000; text-decoration: none;}
.obf_link {color: #0045A3; cursor: pointer}
.obf_link:hover {color: #990000} 
/*** liens non visibles graphiquement, liens brouilles en span ***/

.type, .type a {color: #666; text-transform: uppercase;}
/* bloc/titre avec barre rouge haute */
.barre_haut {background: #fff url("http://www.isthmos.gr/imgs/titleBar2.gif") repeat-x; padding-top: 12px}
.barre_haut .entete {color: #222222; font: bold 18px/21px arial,sans-serif; letter-spacing: -0.5px; margin-bottom: 10px; display: block}
.barre_haut .entete .couleur {color: #990000}
.barre_haut .entete .sequence {color: #666; font-size: 18px}
/* bloc/titre avec barre verte haute */
.barre_haut_sport, .sport .barre_haut {background: url("http://www.isthmos.gr/imgs/bg_titleSport.gif") repeat-x; padding-top: 12px}

/* couleurs */
.abo {color: #f8cf00}

.fb {color: #395793} /* facebook */
.tw {color: #2fc5f2} /* twitter */

/* pictos */
.fle_gris {background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1368px no-repeat; padding-left: 9px;}
.fle_rouge {background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1482px no-repeat; padding-left: 9px;}

.ico_blog {background: url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left top;}
span.ico_blog {padding-left:14px;}
a.ico_blog {padding-left:18px;}
.title .ico_blog {background-position: left 6px}
.entete .ico_blog {background-position: left 2px}
.txt_medium .ico_blog  {background-position: left 2px}

.ico_video {background: url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -114px; padding-left:15px;}
.title .ico_video, .entete .ico_video {background-position: left -112px}
.txt_medium .ico_video  {background-position: left  -112px}

.ico_portfolio  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -225px; padding-left:13px;}
.ico_live  {
	background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -790px;
	padding-left:13px;
}
.title .ico_portfolio  {background-position: left -223px;}
.title .ico_live  {background-position: left -223px;}
.entete .ico_portfolio  {background-position: left -225px;}
.entete .ico_live  {background-position: left -225px;}
.txt_medium .ico_portfolio  {background-position: left -225px;}
.txt_medium .ico_live  {background-position: left -225px;}

.ico_infographe, .ico_infographie  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -340px; padding-left:13px;}
.title .ico_infographe, .title .ico_infographie, .entete .ico_infographe, .entete .ico_infographie  {background-position: left  -340px; }
.txt_medium .ico_infographie, .txt_medium .ico_infographe  {background-position: left  -340px;} 

.ico_son  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -456px; padding-left:13px;}
.title .ico_son  {background-position: left -453px}
.txt_medium .ico_son  {background-position: left -455px}

.ico_twitter  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -1931px; padding-left:16px;}
.ico_twitter:hover {text-decoration: none}
.title .ico_twitter, .txt20 .ico_twitter   {background-position: left -1927px}
.ico_oiseau_twitter {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -3208px; padding-left: 18px;}

.ico_facebook {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -1864px; padding-left:16px;}
.ico_facebook:hover {text-decoration: none}

a.reaction {background:transparent url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -568px; padding-left: 15px; margin-left: 5px; font-weight: bold; font-size: 11px}
.ico_reaction {background:transparent url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -568px; padding-left: 15px; margin-left: 5px; font-weight: bold; font-size: 11px; color: #0045A3} 
.ico_reaction_titre {background: url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -683px; padding:0 0 2px 16px;}

.ico_annonce_live  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -794px; padding-left:28px;}

.guillemets_abo_ouvre {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -2749px; line-height: 20px; padding: 0 10px;}

/** liens site */
.sites_utiles .intitule {color: #666; font: normal 10px arial, helevetica, freeSans, sans-serif; text-transform: uppercase}
.ico_monde {background:transparent url("http://www.isthmos.gr/imgs/icos_type.png")  no-repeat left -1023px; padding-left:15px;}
.lien_site, .lien_externe {background: url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat 0 -906px; padding-left: 15px}

/**** temporaire recalage des pictos type pour le zone titre de la une  ****/
.zone_titres .ico_annonce_live  {background:url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat left -794px; padding-left:22px;}
.zone_titres .ico_reaction_titre {background: url("http://www.isthmos.gr/imgs/icos_type.png") no-repeat scroll 0 -683px;; padding:0 0 2px 22px;}
.zone_titres .ico_blog {background-position: 0 2px}


/* pictos sport*/
.sport .ico_post_blog {background: url("http://www.isthmos.gr/imgs/blog_post.png") no-repeat left top; padding-left:18px;}
.sport .ico_blog {background: url("http://www.isthmos.gr/imgs/blog_post.png") no-repeat left top;}
.sport .title .ico_blog  {background-position: left 4px}
.sport .ico_video {background: url("http://www.isthmos.gr/imgs/video.png") no-repeat left 2px;}
.sport .title .ico_video, .entete .ico_video {background-position: left 5px}
.sport .ico_portfolio  {background:url("http://www.isthmos.gr/imgs/portfolio.png") no-repeat left 2px; }
.sport .title .ico_portfolio  {background-position: left 5px}
.sport .ico_infographe, .sport .ico_infographie  {background:url("http://www.isthmos.gr/imgs/infographie.png") no-repeat left top;}
.sport .title .ico_infographe, .sport .title .ico_infographie {background-position: left 5px} 
.sport .ico_illustration  {background:url("http://www.isthmos.gr/imgs/camera.gif") no-repeat left 2px;}
.sport .ico_son  {background:url("http://www.isthmos.gr/imgs/audio11.png") no-repeat left 2px;}
.sport .title .ico_son  {background-position: left 4px}
.sport .ico_annonce_live  {background:url("http://www.isthmos.gr/imgs/picto-live11.gif") no-repeat left 3px;}
.sport a.reaction  {background: url("http://www.isthmos.gr/imgs/reaction.pngSport.gif") no-repeat 0 2px;}
.sport a.ico_reaction  {background: url("http://www.isthmos.gr/imgs/reaction.pngSport.gif") no-repeat 0 2px;}


/**** styles abonnes***/
.barre_haut_abo {background: url("http://www.isthmos.gr/imgs/titleBar3.gif") repeat-x; padding-top: 12px}
.logo_abonne {background: url("http://www.isthmos.gr/imgs/logo_lemonde_abonne.png") left top no-repeat; display: block; text-indent: -9999px; font-size: 18px; margin: 0 auto; width: 272px}
.fle_abo {background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat; padding-left: 9px;}
.monde_edition_abo { margin:7px 11px; }
.barre_haut_abo .entete {background: url("http://www.isthmos.gr/imgs/abonneContent.gif") no-repeat 0 1px; padding-left: 25px; display:block; font: bold 18px helevetica arial, sans-serif;}
.coul_txt_abo {color: #a97900}
/* lien boule jaune petite */
.boule_abo {background: url("http://www.isthmos.gr/imgs/abonneContentSmall.png") no-repeat; padding-left: 17px}

/*** calendrier jquery ui datepicker ***/
/*** date picker ui ***/
.ui-datepicker-trigger {margin: 1px 0 0 0; height: 17px; width: 17px}
.ui-datepicker {border: 1px solid #CCC; padding: 1px; background: white; width: 160px; display: none; height: 162px; overflow: hidden;  z-index: 999;}
.ui-datepicker table {width: 100%;}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {font-size: 11px; cursor: pointer;}
.ui-datepicker .ui-datepicker-next {position: absolute; top: 3px; right: 5px;}
.ui-datepicker .ui-datepicker-prev {position: absolute; top: 3px; left: 5px;}
.ui-datepicker .ui-datepicker-title  {background: #e6e7e8; padding: 2px; font-size: 11px; height: 16px; text-align: center;}
.ui-datepicker td, .ui-datepicker th {font-size: 11px;text-align: center; border: 1px solid #e6e7e8; border-collapse: collapse; padding: 0}
.ui-datepicker td a {display: block} 
.ui-datepicker td a:hover {background: #e6e7e8; color: #990000; text-decoration: none}
.ui-datepicker .ui-datepicker-current-day {background: #0045A3; }
.ui-datepicker .ui-datepicker-current-day a { color: #FFF; font-weight: bold; }
.datepicker {float: left;}
.ui-datepicker-trigger {background: none; border: none; width: 17px; height: 17px; margin: 0 0 0 3px; padding: 0; float: left;}
.ui-datepicker-cover { zoom: 1; position: absolute; z-index: 1; top: 0; left: 0; filter: mask(); }
div.ui-datepicker-header { position: relative; z-index: 3; }
table.ui-datepicker-calendar { position: relative; z-index: 2; }
/*** date picker ui ***/   

/*** Liens au design de boutons ***/
a.bt_bleu {background-color: #447BD6; border-color: #79AAD5 #447BD6 #447BD6 #79AAD5; border-style: solid; border-width: 1px; color: #FFFFFF; cursor: pointer; padding: 2px 7px 1px; font-weight: normal}
a.bt_bleu:hover {text-decoration: none;}

/*** test de grille sur le div gauche id contentMain, largeur 680px ***/
#contentMain .deuxTiers {width: 450px; margin-left: 10px; float: left}
#contentMain .deuxTiers .demi{width: 220px; margin-left: 10px; float: left}
#contentMain .unTiers {width: 220px; margin-left: 10px; float: left}
#contentMain .premier, #contentMain .deuxTiers .premier  {margin-left: 0;}

/*** nouvelle grille de base sur le div gauche id contentMain, largeur 680px premiere utilisation sur blogs ***/
#contentMain .unit1, #contentMain .unit2, #contentMain .unit3, #contentMain .unit4, #contentMain .unit5, #contentMain .unit6, 
#contentMain .unit7, #contentMain .unit8, #contentMain .unit9, #contentMain .unit10, #contentMain .unit11, #contentMain .unit12{margin-left: 10px; float:left}
#contentMain .unit1 {width: 45px;}
#contentMain .unit2 {width: 100px;}
#contentMain .unit3 {width: 155px;}
#contentMain .unit4 {width: 210px;}
#contentMain .unit5 {width: 265px;}
#contentMain .unit6 {width: 320px;}
#contentMain .unit7 {width: 375px;}
#contentMain .unit8 {width: 430px;}
#contentMain .unit9 {width: 485px;}
#contentMain .unit10 {width: 540px;}
#contentMain .unit11 {width: 595px;}
#contentMain .unit12  {width: 650px;}
#contentMain .mgl0, #contentMain .premier, #contentMain .col_deux_tiers .premier {margin-left: 0} 

#contentMain .col_entiere  {width: 660px;}
#contentMain .col_demi {width: 330px; float:left}
#contentMain .col_un_tiers {width: 210px; float:left}
#contentMain .col_deux_tiers {width: 430px; float:left}
#contentMain .right {float: right}

/*** boites ***/
/* avec bordures */
.boite_bord_gris_lrb {border: solid #ccc; border-width: 0 1px 1px; padding: 12px 9px 10px; margin: 0 0 20px 0}/*boite avec filets gris droite gauche bas - a coupler avec la classe barre_haut pour bord haut rouge 6px*/
.boite_bord_gris_b {border: solid #ccc; border-width: 0 0 1px; padding-top: 5px}
.boite_bord_gris_lr {border: solid #ccc; border-width: 0 1px; padding-top: 5px}
.boite_bord_gris_lr .entete, .boite_bord_gris_b .entete {color: #212121; font: bold 18px arial, sans-serif; margin: 5px 10px}
.boite_bord_gris_b .entete {margin: 5px 0}
.boite_bord_gris_lr .rubrique {color: #909090; font: bold 13px arial,sans serif; display: block}
.boite_bord_gris_lr .nom {color: #222; font: bold 13px/16px arial, sans serif; display: block; margin-bottom: 5px}
.boite_bord_gris_lr li {border-top: 1px solid #eee; padding: 10px; font-weight: bold}
.boite_bord_gris_lr .bt_abo300 {margin-left: -1px;}

.bord_bas_ccc {border-bottom: 1px solid #ccc; margin-bottom: 20px}
/*** boite avec bord top 5px et autres bors 1px ***/
.boite_neutre {border: solid #ccc; border-width: 6px 1px 1px 1px; padding: 10px}

/*** listes => li avec bordures ***/
li.bord_bas {border-bottom: 1px solid #ccc; padding: 10px 0;}

/*** combobox grise ***/
.combo {float: left; position: relative;}
.contenu_combo {list-style: none; margin: 0; padding: 0; background: #fff; border: 1px solid #acacac;}
.contenu_combo  a {color: #333; text-decoration: none; line-height: 16px; padding: 3px 0 3px 5px; display: block}
.contenu_combo  a:hover {background: #e5e5e5}
.contenu_combo  li {display: none}
.contenu_combo  li.ferme {display: block; background:  url("http://www.isthmos.gr/imgs/combo_fond.png") left bottom repeat-x}
.contenu_combo  li.ferme a {background:url("http://www.isthmos.gr/imgs/arrow.png") no-repeat right top; color: #333; display: block; padding: 3px 2px 2px 5px; height: 15px;  font-size: 11px; text-transform: uppercase;}
.contenu_combo .bb {border-bottom: 1px solid #acacac;}

/*** SOUS NAVIGATION ONGLETS ***/
#nav_secondaire {margin-top: 14px}
#nav_secondaire ul.niv1 {position: relative; height: 31px; padding-left: 10px; border-bottom: 1px solid #cdcdcd} 
#nav_secondaire  li {float: left; margin-top: 1px}

#nav_secondaire  li.niv1 {background: #f1f4f7; border: solid #cdcdcd; border-width: 1px 1px 1px 0; padding: 4px 13px 0; height: 25px}
#nav_secondaire  li.niv1:hover, #nav_secondaire  li.sfhover {background: #fff; border-bottom: 1px solid #fff; border-top: 5px solid #cdcdcd; padding: 0 13px 0; text-decoration: none; color: #000; cursor: pointer;}
#nav_secondaire  li.courant {background: #fff; border-bottom: 1px solid #fff; border-top: 5px solid #c50000; padding: 0 13px 0; text-decoration: none; color: #000; cursor: pointer}
#nav_secondaire  li.premiere {border-left: 1px solid #cdcdcd;}
#nav_secondaire  li.ferme {border-bottom: 1px solid #cdcdcd}
#nav_secondaire  li.sfhover li {border: none}

#nav_secondaire  li.niv1 a {color: #000; font-weight: bold; text-decoration: none; text-transform: uppercase; font-size: 11px; line-height: 22px}
#nav_secondaire  li ul {display: none; width: 992px; height: 34px; padding-left: 6px; border: solid #cdcdcd; background: #fff; border-width: 0 1px 1px;}
#nav_secondaire  li:hover ul, #nav_secondaire  li.sfhover ul, #nav_secondaire  li.courant ul  {display: block; position: absolute; top: 31px; left: -1px; z-index: 1000}

#nav_secondaire li.niv1 li {padding: 8px 7px 5px}
#nav_secondaire li.niv1 li a, #nav_secondaire li.niv1:hover li a {color: #0043a5; text-transform: none; font: normal 12px arial, sans-serif}
#nav_secondaire li.niv1 li a:hover, #nav_secondaire li.niv1:hover li a:hover {color: #c5000}

#nav_secondaire li.courant a {color: #c50000}
#nav_secondaire li.courant:hover {background: #fff; border-bottom: 1px solid #fff; border-top: 5px solid #c50000; cursor: default}
#nav_secondaire li.courant ul {position: absolute; z-index: -10}
#nav_secondaire li.courant a {cursor: default}
#nav_secondaire li.courant li a {cursor: pointer}
#nav_secondaire li.courant li a:hover, #nav_secondaire li.niv1 li a:hover {color: #c50000}

/**** marges ****/
.mgb5 {margin-bottom: 5px}
.mgb10 {margin-bottom: 10px}
.mgb15 {margin-bottom: 15px}
.mgb20 {margin-bottom: 20px}

.mgt5 {margin-top: 5px}
.mgt10 {margin-top: 10px}
.mgt15 {margin-top: 15px}
.mgt20 {margin-top: 20px}

.padt5 {padding-top: 5px}
.padt10 {padding-top: 10px}
.padt15 {padding-top: 15px}
.padt20 {padding-top: 20px}

.padb5 {padding-bottom: 5px}
.padb10 {padding-bottom: 10px}
.padb15 {padding-bottom: 15px}
.padb20 {padding-bottom: 20px}

/***** taille polices *****/
.txt10 {font-size: 10px; line-height: 120%}
.txt11 {font-size: 11px; line-height: 120%}
.txt12 {font-size: 12px; line-height: 120%}
.txt13 {font-size: 13px; line-height: 120%}
.txt14 {font-size: 14px; line-height: 120%}
.txt15 {font-size: 15px; line-height: 130%; font-family: Georgia, "Times New Roman", Times, serif;color: #888}
.txt16 {font-size: 16px; line-height: 120%; font-family: Arial, Helvetica, sans-serif;color: #333}
.txt16 p{
    color: #444444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;margin: 0 0 20px;
    line-height: 130%;
} 
.txt17 {font-size: 17px; line-height: 120%}
.txt18 {font-size: 18px; line-height: 120%}
.txt19 {font-size: 19px; line-height: 120%}
.txt20 {font-size: 20px; line-height: 120%}
.txt21 {font-size: 21px; line-height: 120%}
.txt22 {font-size: 22px; line-height: 120%}
.txt23 {font-size: 23px; line-height: 120%}
.txt24 {font-size: 24px; line-height: 120%}
.txt25 {font-size: 25px; line-height: 120%}

/***** styles polices *****/
.txt {font-weight: normal}

/*** presentation liste rubriques ***/
.liste_rubriques {margin-bottom: 30px}
.liste_rubriques div {border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-top: 8px;}
.liste_rubriques div div {border-bottom: none;}
.liste_rubriques div h3 a:hover {color: #990000}
.liste_rubriques .separateur {
   clear: both;
   line-height: 1px;
   margin: 0;
   padding: 0;
   border-bottom:1px dotted #c8c8c8;
}
.liste_rubriques .titre_rubrique, .liste_rubriques .titre_rubrique  a {font-weight: bold; color:#222;}
.liste_rubriques .titre_rubrique  a:hover {color: #222 ;}
.liste_rubriques  a:hover {text-decoration: underline}
.liste_rubriques .colDemi {min-height: 60px}
.liste_rubriques .colDemi a {color: #0045a3}
.liste_rubriques .colDemi img {float: left; margin: 0 10px 5px 0}
.liste_rubriques .fle_gris {margin-bottom: 10px;}
.liste_rubriques .unit6 img {float:left}
.liste_rubriques .premier img {margin-right: 10px} 

.surtitre {font-size: 18px; color: #222; font-weight: bold; margin: 0 0 20px 0}

/*** barre d'outils ***/
.fonctions_outils {margin-top: 10px}
.fonctions_outils h2 {margin-top: 15px; margin-bottom: 15px}
.fonctions_outils p {font: normal 14px/16px arial, sans-serif;}
.fonctions_outils label {display: inline-block; width: 90px; font: bold 14px/120% arial, sans-serif; margin-right: 10px; vertical-align: top}
.fonctions_outils label.error {color: #CC0000}
.fonctions_outils input[type="text"], .fonctions_outils textarea {border: 1px solid #ccc; padding: 2px 3px; font: normal 14px/120% arial, sans-serif; width: 434px; color: #999}
.fonctions_outils .guide {margin-left: 100px; font-size: 11px}
.fonctions_outils label .guide {margin: 0}
.fonctions_outils .submit {background-color:#447BD6; border-color:#79AAD5 #447BD6 #447BD6 #79AAD5; border-style:solid; border-width:1px; color:#FFFFFF; cursor:pointer; margin-left:105px; padding:2px 7px 1px;}
.fonctions_outils .envoi_mail {background:transparent url("http://www.isthmos.gr/imgs/envoyez.gif") 0 0 no-repeat; padding-left: 30px; font: bold 12px/120% arial, sans-serif; color: #999; margin: 0; height: 30px; border-top: 1px solid #ddd; border-bottom: 1px solid #c2c2c2}
.fonctions_outils .impression {background:transparent url("http://www.isthmos.gr/imgs/imprimez.gif") 0 0 no-repeat; padding-left: 30px; font: bold 12px/120% arial, sans-serif; color: #999; margin: 0; height: 30px; border-top: 1px solid #ddd; border-bottom: 1px solid #c2c2c2}
.fonctions_outils p.envoi_mail a {height: 30px; float: right; line-height : 0; padding: 0; font-size: 0}
.fonctions_outils p.envoi_mail a img {height: 30px; margin: 0}
.fonctions_outils .envoi_mail .intitule {padding: 7px 0 0 5px; margin: 1px 0; display: inline-block; height: 21px; border-left: 1px solid #f0f0f0; float: left}
.fonctions_outils .confirmation {padding: 8px 10px 8px 35px; margin: 0; border: solid #dedede; border-width: 0 1px 1px; font: bold 13px/120% arial; color: #645f3c; background: #fbee96 url("http://www.isthmos.gr/imgs/coche.png") 10px 8px no-repeat;} 
.fonctions_outils span.sponsorise_par {clear: both; background:transparent url("http://www.isthmos.gr/imgs/sponsorise_par.gif") no-repeat; float: right; text-indent: -9999px; margin-right: 30px; width: 76px; font-size: 9px; line-height: 11px;  color: #afafaf; text-transform: uppercase}

input[type="submit"] {cursor:pointer;}

/*** bouton jaune abo ***/
.bt_push_abo {
color: #8d6001;
font-weight: bold;
text-align: center;
display: block;
padding: 3px 10px;
border: 1px solid #f8cf00;
background: #fbd826;
background-image: -moz-linear-gradient(90deg, #f8cf00, #fedf3e);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fedf3e), to(#f8cf00));}
.bt_push_abo:hover {text-decoration: none; color: #8d6001; cursor: pointer}

.bt_jaune_gris_petit {
display: inline-block;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #222;
padding: 6px 0;
border: 2px solid #dcdcdc;
color: #444;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.bt_jaune_gris_petit:hover {color: #666; text-decoration: none}

.bt_jaune_gris_petit  span {
border: 1px solid #b3b3b3;
padding: 5px 15px;
display: inline;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-image: -moz-linear-gradient(90deg, #f6cd00, #f7e68b);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7e68b), to(#f2ca02));
}


.bt_jaune_gris {
display: inline-block;
font-size: 18px;
font-weight: bold;
color: #222;
padding: 9px 0;
border: 4px solid #dcdcdc;
border-radius:5px;
-moz-border-radius:8px;
-webkit-border-radius:5px;
}

.bt_jaune_gris:hover {color: #666; text-decoration: none}

.bt_jaune_gris  span {
border: 1px solid #b3b3b3;
padding: 8px 30px;
display: inline;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-image: -moz-linear-gradient(90deg, #f6cd00, #f7e68b);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7e68b), to(#f2ca02));
}

.bt_blanc_gris_32 {
display: inline-block;
font-size: 14px;
font-weight: bold;
color: #222;
padding: 5px 0;
border: 2px solid #dcdcdc;
color: #444;
-moz-border-radius:5px;
-webkit-border-radius:5px;}

.bt_blanc_gris_32:hover {color: #666; text-decoration: none}

.bt_blanc_gris_32 span {border: 1px solid #b3b3b3;
padding: 5px 15px;
display: inline;
-moz-border-radius:3px;
-webkit-border-radius:3px;
background: #eee;
background-image: -moz-linear-gradient(90deg, #eee, #fff);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));}

.bt_blanc_gris_44  {
display: inline-block;
font-size: 16px;
font-weight: bold;
color: #222;
padding: 8px 0;
border: 4px solid #dcdcdc;
color: #444;
-moz-border-radius:8px;
-webkit-border-radius:5px;
}
.bt_blanc_gris_44:hover {color: #666; text-decoration: none}

.bt_blanc_gris_44  span {
border: 1px solid #b3b3b3;
padding: 8px 30px;
display: inline;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-image: -moz-linear-gradient(90deg, #eee, #fff);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));
}

.bt_blanc_gris_44:hover {text-decoration: none; color: #666}

/*** bt formulaires gris degrade bords carres ***/
.bt_degrade_gris {
   border: 1px solid #b3b3b3; 
   display: inline-block;
   background: #d6d6d6;
   background-image: -moz-linear-gradient(90deg, #d6d6d6, #fff); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#d6d6d6)); 
   text-transform: uppercase; 
   font-size: 11px; 
   line-height: 18px; 
   color: #666;
   font-weight: bold;
   cursor: pointer;
   padding: 0 5px;
}

.bt_degrade_gris:hover {
   background-image: none; 
   background: #c6c6c6; 
   color: #666;
} 

/*** bouton type formulaire bordure simple gris degrade arrondi ***/
.bt_gris_simple {border: 1px solid #b3b3b3;
padding: 3px 13px;
display: inline-block;
cursor: pointer;
font-weight: bold;
font-size: 11px;
color: #222;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
background: #f8f8f8 ;
background-image: -moz-linear-gradient(90deg, #eee, #fff);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eee));
}

.bt_gris_simple:hover {color: #666; text-decoration: none}

.bt_rouge_simple {
   padding: 3px 13px;
   display: block;
   cursor: pointer;
   font-weight: bold;
   font-size: 13px;
   color: #fff;
   border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   background: #990000;
   background-image: -moz-linear-gradient(90deg, #840101, #b90000);
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b90000), to(#840101));
   text-align : center;
}

.bt_rouge_simple span, .bt_rouge_simple span:hover {color: #fff;}
/*** liste petite puce grise ronde ****/

ul.bull_gris_petit li {background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1250px no-repeat; margin: 0 0 5px 0; padding: 0 0 0 15px}

/*** listes ***/
.liste_simple li {margin: 10px 0}
.liste_sep li {padding-bottom: 10px; border-bottom: 1px dotted #ccc;}

/* liste horaire */
.liste_horaire li {
   overflow: hidden;
   margin: 0 0 8px 0;
   line-height: 16px;
}

.liste_horaire span {
   float: left;
}

.liste_horaire .moment {
   width: 35px;
   font-weight: bold;
   font-size: 11px;
} 

.liste_horaire span+span {
   width: 260px;
}

.liste_horaire+a {
   font-weight: bold
}

/**** boutons precedent suivant type article interactif, collections ***/
.contenu .precedent_suivant {font-weight: bold; margin: 0 0 20px 0; padding: 10px 0 0 0}
.contenu .precedent_suivant span {font-weight: normal; text-transform: uppercase; display: block}
.contenu .precedent_suivant a {color: #666; font-size: 11px;}
.contenu .precedent_suivant a:hover {text-decoration: underline}
.contenu .precedent_suivant a.precedent {background: url("http://www.isthmos.gr/imgs/bt_precedent.png") no-repeat; float: left;  padding: 2px 0 2px 25px}
.contenu .precedent_suivant a.suivant {background: url("http://www.isthmos.gr/imgs/bt_suivant.png") right top no-repeat; float: right;  padding: 2px 25px 3px 0; text-align: right}

/*** onglets noirs/gris ***/
.onglets_noirs_gris {clear: both; margin: 0; width: 100%; height: 41px;}
.onglets_noirs_gris li {display: block; float: left; height: 34px; padding: 0 0 7px 0;}
.onglets_noirs_gris li a {font: normal 15px arial, sans-serif; padding: 8px 15px 10px; height: 14px; display: block;  background: #e6e7e8; color: #666; border: solid #ccc; border-width: 1px 1px 1px 0}
.onglets_noirs_gris li:first-child a {border-left: 1px solid #ccc}
.onglets_noirs_gris li a:hover {text-decoration: none}
.onglets_noirs_gris li.active { background: url("http://www.isthmos.gr/imgs/fle_onglet_noir.png") 50% bottom no-repeat;}
.onglets_noirs_gris li.active a {border: 0;padding: 8px 15px 10px; height: 16px; background: #1c1c1c; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3b3b3b, endColorstr=#fff); background-image: -moz-linear-gradient(90deg, #080808, #3b3b3b);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3b3b3b), to(#080808)); color: #fff; font-weight: bold}
/* contenus sous onglets */
div.tab-content {border: 1px solid #ccc; margin: -8px 0 25px 0; padding: 18px 10px}

/***snippet_film ***/
.snippet_film {margin: 0 0 20px 0}
.snippet_film  .legende {display: block;text-align: center; font-size: 12px; margin: 0 0 15px 0}
.snippet_film  .entete {font-weight: bold; font-size: 14px; display: block; margin: 0 0 20px 0}
.contenu .contenu_article .snippet_film ul {margin: 0; padding: 0; text-indent: 0}
.contenu .contenu_article .snippet_film li {list-style: none; overflow: hidden; margin: 5px 0}
.snippet_film  .intitule  {width: 130px; display: block; float: left}
.snippet_film  .donnee {width: 410px; font-weight: bold; display: block; float: left}

/*** popup lightbox ***/
.popup_lightbox {background-color: #FFFFFF; box-shadow: 0 0 50px 5px #222222; /*display: none;*/  z-index: 5000; padding: 0 0 10px 0}
.popup_lightbox p {margin: 0 10px 10px; color: #222}
.popup_lightbox label {font-weight: bold}
.popup_lightbox  input[type="text"], .popup_lightbox  input[type="password"] {background: #FBFCFC; border: 1px solid #BDBDBD; font-size: 12px; height: 20px;}
.popup_lightbox  input[type="button"], .popup_lightbox  input[type="submit"] {font-size: 14px; font-weight: bold;}
.popup_lightbox .bt {margin: 20px 10px 0}
.popup_lightbox .annule {margin: 0 0 0 10px}
.popup_lightbox .alerte {background: #FFDEDE; color: #BB0000; padding: 10px 20px; margin: -10px 10px 10px}
.popup_lightbox .confirme {background: url("http://www.isthmos.gr/imgs/coche_verte_17x14.png") no-repeat scroll 20px 10px #DDFCD1; color: #467F01; margin: -10px 10px 10px; padding: 10px 20px 10px 45px;}

/*** option deux colonnes ***/
.popup_lightbox .gauche {float: left; width: 50%; border-right: 1px dotted #ccc}
.popup_lightbox .droit {float: right; width: 45%; padding: 0 10px 0 0}

/*** top jaune ***/
.popup_lightbox .haut_abo {background: #F8CF00; height: 23px;  margin: 0 0 12px;  padding: 7px 10px 0;}
.popup_lightbox .haut_abo  .entete{color: #222222; float: left;  font-size: 18px; font-weight: bold;}
.popup_lightbox .haut_abo .close{background: url("http://www.isthmos.gr/imgs/croix_blanc_9x9.png") no-repeat scroll right center transparent; color: #FFFFFF; float: right; font-size: 10px; font-weight: bold;  padding: 0 15px 0 0; text-transform: uppercase;}

/*** top rouge ***/
.popup_lightbox .haut{background: #bb0000; height: 23px;  margin: 0 0 20px;  padding: 7px 10px 0;}
.popup_lightbox .haut .entete{color: #fff; float: left;  font-size: 18px; font-weight: bold;}
.popup_lightbox .haut .close{background: url("http://www.isthmos.gr/imgs/croix_blanc_9x9.png") no-repeat scroll right center transparent; color: #FFFFFF; float: right; font-size: 10px; font-weight: bold;  padding: 0 15px 0 0; text-transform: uppercase;}

/*** fin popup lightbox ***/

/*** blocs promo journal une ***/
.bloc_type_abonnes { margin-bottom:20px; background: url("http://www.isthmos.gr/imgs/titleBar32.gif") repeat-x; padding-top: 12px; margin-top: 15px; position: relative; border: solid #e6e7e8; border-width: 0 1px 1px 1px; }
.bloc_type_abonnes .entete { display: block; height: 22px; padding: 0 10px; border: solid #e6e7e8; border-width:0 0 1px; background: url("http://www.isthmos.gr/imgs/tt_edition_abonnes_141x15.png") 10px top no-repeat; text-indent: -9999px; }
.bloc_type_abonnes .previsu { padding:10px; background:#f8f8f8; text-align:center; zoom:1; }
.bloc_type_abonnes .previsu h3 { font-size:13px; color:#646464; }
.bloc_couvs { position:relative; margin:10px auto 3px; }

/* default / une page / pas de sup */
.bloc_couvs span { display:block; width:208px; height:145px; overflow:hidden; border:solid 1px #e7e7e7; box-shadow:0 0 3px #e7e7e7; position:absolute; left:35px; top:0; }
.bloc_couvs img {width:208px;}
.bloc_couvs.bloc_du_jour {height:145px;}
.bloc_couvs .couv_petite { width:146px; height:74px; }
.bloc_couvs .couv_petite img {width:146px;}
.bloc_couvs b { display:block; width:280px; height:44px; background:url("http://www.isthmos.gr/imgs/plus_une_lemonde.png") left center no-repeat; position:relative; }
.bloc_couvs b {top:146px;}
.bloc_couvs i { width:15px; height:15px; background:url("http://www.isthmos.gr/imgs/plus_une_lemonde.png") right center no-repeat; position:absolute; }
/* deux pages / un sup */
.bloc_couvs.bloc_un_sup { width:247px; height:185px; }
.bloc_couvs.bloc_un_sup span {left:0;}
.bloc_couvs.bloc_un_sup span.couv_petite { left:auto; top:auto; right:0; bottom:0; }
.bloc_couvs.bloc_un_sup i { right:153px; top:153px; }
/* trois pages / deux sups */
.bloc_couvs.bloc_deux_sups { width:280px; height:278px; }
.bloc_couvs.bloc_deux_sups span.couv_petite { width:125px; height:86px; right:auto; top:auto; left:0; bottom:0; }
.bloc_couvs.bloc_deux_sups .couv_petite img{width:125px;}
.bloc_couvs.bloc_deux_sups span.couv_petite.petite_2 { left:auto; right:0; }
/* cinq pages / quatre sups */
.bloc_couvs.bloc_super_sups { width:280px; height:317px; }
.bloc_couvs.bloc_super_sups .couv_focus { width:105px; height:126px; top:auto; right:auto; left:0; bottom:2px; }
.bloc_couvs.bloc_super_sups .couv_focus img { width:104px; height:126px; }
.bloc_couvs.bloc_super_sups .couv_petite { width:125px; height:86px; top:auto; left:auto; right:36px; bottom:42px; }
.bloc_couvs.bloc_super_sups .couv_petite img {width:125px;}
.bloc_couvs.bloc_super_sups .couv_petite.petite_2 { right:18px; bottom:21px; }
.bloc_couvs.bloc_super_sups .couv_petite.petite_3 { right:0; bottom:0; }
.nouveau_weekend {
   font-weight:bold;
	height: 63px;
   border-bottom:solid 1px #E6E7E8;
}
#le_journal_du {margin-bottom:10px;} 
#le_journal_du .bt_push_abo {margin-top:15px;} 


.nouveau_weekend strong { display:block; margin:0 0 3px; text-transform:lowercase; font-variant:small-caps; font-family:georgia, serif; font-size:1.1em; }
.nouveau_weekend span { display:inline-block; margin:0 1px 0 0; padding:0 4px 1px; background:#bb0102; color:#fff; font-family:arial, sans-serif; font-size:0.85em; }
.le_journal_du_titres { padding:10px; border-top:solid 1px #e6e7e8; text-align:left; background:#fff; }
.fle_jaune {
	background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;
	padding-left:14px;
	font-weight:bold;
}
.le_journal_du_titres .fle_jaune { font-size:15px; margin-bottom:3px; }
.le_journal_du_titres .bull_gris_petit li {margin-bottom:2px;}

/* ----- start file /layout/menu.css ----- */
span.clear{
   display: block;
   height: 0;
   width: 0;
   line-height: 0;
   clear: both;   
}

#menuBar{margin: 0; padding: 0; background: none repeat scroll 0 0 #fff;  border-right: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; margin-bottom: 0; width: 998px; z-index: 201;}

#menuBar ul#menu-l1-container{margin: 0; padding: 0;height: 32px; position: relative; width: 998px; z-index: 200; background: #c3c2c2}

#menuBar ul#menu-l1-container ul{ margin: 0; height: 0;list-style-type: none;}

#menuBar ul#menu-l1-container li{
background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bd0909,endColorstr=#830101); zoom: 1; 
background: #fff; background-image: -moz-linear-gradient(90deg, #fff, #f4f3f3); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bd0909), to(#830101)); 
margin: 0 1px 0 0; padding: 0; float: left; height: 27px; border-top: 4px solid #cfcece; border-bottom: 1px solid #cfcece; font: 13px/16px arial,sans-serif;}

#menuBar ul#menu-l1-container li.active{background: #aa0000;  border-top: 4px solid #9f0000; border-bottom: 1px solid #9f0000;}

#menuBar ul#menu-l1-container li.home{background: #bb0000 url("http://www.isthmos.gr/imgs/nav_home.png") center 4px no-repeat; border-top: 4px solid #9f0000; border-bottom: 1px solid #bb0000; border-right: 0; margin: 0;  width: 30px;}
#menuBar ul#menu-l1-container li.abonnes {border-top: 4px solid #e1b90a;}
#menuBar ul#menu-l1-container li.abonnes a span, #menuBar ul#menu-l1-container li.abo-page a span{color: #D38700;}
#menuBar ul#menu-l1-container li.gold-active a span{background: none;color: #FFF;}
#menuBar ul#menu-l1-container li.active.sport{background: url("http://www.isthmos.gr/imgs/menuBarTab_on_sport.gif") no-repeat scroll center top #FFFFFF !important;}

#menuBar ul#menu-l1-container li.gold-active{background: #f8cf00; border-top: 4px solid #e1b90a;}
#menuBar ul#menu-l1-container li.gold-active span{background: none;}
#menuBar ul#menu-l1-container li.gold-active a span{ color: #FFF;}
#menuBar ul#menu-l1-container li.abo-page{float: right;}

#menuBar ul#menu-l1-container .register{float: right; background: url("http://www.isthmos.gr/imgs/abonnerAuMonde.gif") no-repeat scroll left top transparent; display: block; height: 26px; margin-top: 4px; width: 200px;}
#menuBar ul#menu-l1-container .register a{display: block; height: 26px;  width: 200px;}

#menuBar ul#menu-l1-container li a {padding: 0 5px; display: block; font-size: 11px; font-weight: bold; height: 27px; line-height: 26px; overflow: hidden; text-decoration: none; text-transform: uppercase; text-align: center;}


#menuBar ul#menu-l1-container li.gratuit a{color: #666;}
#menuBar ul#menu-l1-container li.gratuit.active a{color: #fff;}

#menuBar ul#menu-l1-container li.home a{width: 100%;}
#menuBar ul#menu-l1-container li.sport img{ border: 0; margin: 0 auto 0 auto;}

#menuBar ul#menu-l1-container li.active.sport #img_blanche{display: block;}
#menuBar ul#menu-l1-container li.active.sport #img_grise{display: none;}
#menuBar ul#menu-l1-container li.sport #img_grise{display: block;}
#menuBar ul#menu-l1-container li.sport #img_blanche{ display: none;}

#menuBar #menu-l2-container ul{ margin: 0; padding: 0;}

#menuBar #menu-l2-container{border-left: 1px solid #ddd;}

#menuBar #menu-l2-container li{margin: 0; padding: 0 7px; float: left; list-style-type: none; height: 36px; line-height: 36px; font: 13px/16px arial,sans-serif; vertical-align: middle; display: block; text-align: center;}

#menuBar #menu-l2-container li a{margin: 0; padding: 10px 0 0 0; float: left; display: table-cell; color: #0045A3; font-size: 13px;  font-weight: normal; line-height: 16px;text-decoration: none;}

#menuBar #menu-l2-container li.decouvrir_ea a{padding: 3px 0 0 0; color: rgb(153, 0, 0);}

#menuBar #menu-l2-container li a:hover{color: #990000; text-decoration: none;}

#menuBar #menu-l2-container .debrief{margin: 0; background: url("http://www.isthmos.gr/imgs/horloge.gif") no-repeat scroll 5px 0 transparent; cursor: pointer; width: 30px;}





#menuBar .level3 {
   background:#fff;
   /*height:135px;*/
   overflow:hidden;
   position:relative;
   z-index:1;
   top:-1px;
   width: 998px;
}

#menuBar .level3 .closeWindow {
   font-size:16px;
   position:absolute;
   top:4px;
   right:4px;
   z-index:999;
}

#menuBar .level3 .loaderLevel3 {
   width: 100%;
   text-align:center;
   padding-top: 30px;
   padding-bottom: 30px;
}

#menuBar .level3 td {
   text-align:left;
   height:137px;
}

#menuBar .level3 .image {
   float:left;
   border:1px solid #ccc;
   padding:1px;
   margin:12px 12px 0px 12px;
   height:112px;
   overflow:hidden;
}
html>/**/body #menuBar .level3 .image {height:103px;width:auto;max-width:155px;}
* html #menuBar .level3 .image {height:107px;}

#menuBar .level3 .sansImage {
   float:left;
   padding:1px;
   margin:12px 12px 0px 12px;
   height:112px;
   overflow:hidden;
}

html>/**/body #menuBar .level3 .sansImage {height:103px;width:auto;max-width:155px;}
* html #menuBar .level3 .sansImage {height:107px;}

#menuBar .level3 .link a {
   float:left;
   display:block;
   font:bold 16px georgia, serif;
   width:250px;
   margin-right:12px;
}

#menuBar .level3 .sequence a {
   color:#900;
   font-weight:bold;
   text-transform:uppercase;
}

#menuBar .level3 .link_2 a {
   float:left;
   display:block;
   font: bold 16px georgia, serif;
   width:425px;
   margin-right:12px;
}

#menuBar .level3 ul {
   float:left;
   border-left:1px dotted #999;
   padding-left:12px;
}

#menuBar .level3 li {
   margin:0px;
   margin-bottom:10px!important;
   width: 475px;
}
* html #menuBar .level3 li {clear: left;}

#menuBar .level3 .reaction a {
   background:url("http://www.isthmos.gr/imgs/reaction.png.png") 0 2px no-repeat;
   font:bold 11px arial, sans-serif;
   padding-left:15px;
}

#menuBar #ceQueJaiLoupe {
   width: 1000px;
   border-top : solid 1px #CCCCCC;
}

* html #menuBar #ceQueJaiLoupe {
   border-right :none;
}

.LM_missingNews{
   position: absolute;
   background: url("http://www.isthmos.gr/imgs/ce_que_jai_manque/depeche/bg.gif") left bottom repeat-x #fff;
   border: solid 1px #d0d0d0;
   z-index: 5001;
   padding: 20px 0;
   width: 998px;
   left: 50%;
   margin-left: -500px;
   top: 158px;
   text-align: left;
}
.pictoTime{
   position: absolute;
   margin-top: -58px;
   left: -1px;
   z-index: 5000;
}
.LM_MN_close{
   position: absolute;
   right: 15px;
   background: url("http://www.isthmos.gr/imgs/close.gif") right 4px no-repeat transparent;
   padding-right: 14px;
   color: #717171;
   font-family: arial;
}
.LM_notMember .LM_MN_close{
   bottom: 15px;
}
.LM_MN_close:hover{
   background-image: url("http://www.isthmos.gr/imgs/close_on.gif");
   color: #f8cf00;
   text-decoration: none;
}
#ceQueJaiLoupe h1{
   padding: 0 15px;
   margin-bottom: 15px;
   font-size: 11px;
}
#ceQueJaiLoupe h1 strong{
   position: absolute;
   top: -5000px;
}
.LM_floatR{
   float: right;
}
.LM_newsContainer{
   background: url("http://www.isthmos.gr/imgs/bg_col.gif") 0 0 repeat-y transparent;
}
html > body .LM_newsContainer{
   overflow: hidden;
}
* html .LM_newsContainer{
   height: 1%;
}
.LM_newsHighlight{
   width: 465px;
   float: left;
   margin: 0 13px;
   display: inline;
}
.LM_newsCol{
   width: 225px;
   margin: 0 13px;
   float: left;
   padding-top: 5px;
   display: inline;
}

.LM_newsCol li{
   list-style-type: none;   
}

.LM_newsContainer h2 a{
   font-size: 17px!important;
   font:17px arial,sans-serif!important;
   font-weight:bold!important;
}
.LM_newsCol h2 a{
   font-size: 11px!important;
   
   font:11px arial,sans-serif!important;
   font-weight:bold!important;
}

.LM_newsHLText{
   width: 245px;
   float: left;
}
.LM_newsHighlight p{
   font-size: 13px;
   color: #000;
   margin-bottom: 10px;
}
.LM_newsHighlight img{
   float: left;
   margin-right: 20px;
}
.LM_newsCol h2{
   line-height: 9px!important;
   font-size: 11px;
}
.LM_newsCol li{
   margin-bottom: 10px!important;
   width:225px !important;
   height:auto !important;
}

.LM_newsHLText p
{
   font:13px arial,sans-serif!important;
}
.LM_newsCol ul
{
   border :none!important;
   padding:0px!important;
}
.LM_since{
   color: #525252;
   font-weight: normal;
   font:11px arial,sans-serif!important;
}
.LM_notMember{
   padding: 0 15px;  
}
.LM_notMember p{
   color: #000;
   margin-bottom: 10px;
   font:14px arial,sans-serif!important;
}

#ceQueJaiLoupe {
   background: url("http://www.isthmos.gr/imgs/ce_que_jai_manque/bg.gif") 0 bottom repeat-x transparent;
}

#menuBar #menu-l2-container li.tag_evenement a {
   color: #ffffff;
}


.apple_mobile #menuBar ul#menu-l1-container li.active{background: url("http://www.isthmos.gr/imgs/menuBarTab_on.svg") no-repeat scroll center top #FFFFFF;}
.apple_mobile #menuBar ul#menu-l1-container{background: url("http://www.isthmos.gr/imgs/menuBarTab_off_apple_device.gif") repeat-x scroll left top transparent;}
.apple_mobile #menuBar ul#menu-l1-container li.active.sport{background: url("http://www.isthmos.gr/imgs/menuBarTab_on_sport.svg") no-repeat scroll center top #FFFFFF !important;}
.apple_mobile #menuBar ul#menu-l1-container li.gold-active{background:url("http://www.isthmos.gr/imgs/menuBarTab_gold_on.svg") no-repeat scroll center top #FFFFFF;}
.apple_mobile #menuBar ul#menu-l1-container .register{background: url("http://www.isthmos.gr/imgs/abonnerAuMonde.svg") no-repeat scroll left top transparent;}
.apple_mobile #menuBar ul#menu-l1-container li.home{background: url("http://www.isthmos.gr/imgs/nav-une.svg") no-repeat scroll left top transparent;}
.apple_mobile #menuBar #menu-l2-container .debrief{background: url("http://www.isthmos.gr/imgs/horloge.svg") no-repeat scroll 5px 0 transparent;}


/*** styles superfish ***/
.sf-menu, .sf-menu * {margin: 0; padding: 0; list-style:		none;}
.sf-menu {line-height:	1.0;}
.sf-menu ul {position: absolute; top: -999em; /* left offset of submenus need to match (see below) */}
.sf-menu li:hover {visibility:	inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:	left; position: relative;}
.sf-menu a {display:	block; position: relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:	0; top: 2.2em; /* match top ul list item height */z-index:	5000;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 10em; /* match ul width */top: 0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:	-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:	10em; /* match ul width */top: 0;}
/*** / styles superfish ***/
.conteneur_menu_principal {margin:0;height: 27px; border-top: 4px solid #f8cf00; border-bottom: 1px solid #cfcece; background: #f5f5f5; border-right: 1px solid #c6c6c6; z-index: 5000;
   background-image: -moz-linear-gradient(90deg, #fff, #f4f3f3); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff)); 
}
.conteneur_menu_principal ul {margin: 0; padding: 0}
.conteneur_menu_principal li {list-style: none; margin: 0; padding: 0; z-index: 5000}
ul.menu_principal {background: #c6c6c6; height: 32px; float: left; margin-top: -4px; font: 13px/16px arial, sans-serif}
ul.menu_principal a {text-decoration: none; }
ul.menu_principal li.niveau1 {font-size: 13px; background: #f5f5f5; background-image: -moz-linear-gradient(90deg, #fff, #ededed); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff));
   margin: 0 1px 0 0; padding: 0; float: left; display: block; height: 27px; border-top: 4px solid #cfcece; border-bottom: 1px solid #cfcece; position: relative
}
ul.menu_principal li.niveau1.fin {margin: 0 0 0 0; }
ul.menu_principal li.niveau1 a {padding: 0 6px; font: bold 11px/26px arial, sans-serif; color: #000; text-transform: uppercase}
ul.menu_principal li.niveau1:hover {background: #aa0000 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat;  border-top: 4px solid #990000; border-bottom: none; height: 28px;}
ul.menu_principal li.niveau1:hover a{color: #fff; text-decoration: none} 

ul.menu_principal li.home, ul.menu_principal li.home:hover {background: #bb0000 url("http://www.isthmos.gr/imgs/nav_home.png") center 5px no-repeat; border-top: 4px solid #990000; border-bottom: 1px solid #bb0000; height: 27px; width: 32px; margin: 0; display: block; text-indent: -9999px}
ul.menu_principal li.home a {display: block; width: 32px; height: 28px}

ul.menu_principal li.sport:hover {background: #8bcb00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #76ad00; border-bottom: none; height: 28px;}

/*** abonnes ***/
ul.menu_principal li.niveau1.abonne{border-top: 4px solid #f8cf00;}
ul.menu_principal li.niveau1.abonne a {color: #8d6001}
ul.menu_principal li.abonne:hover {background: #f8cf00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #e1b90a; border-bottom: none; height: 28px;}
ul.menu_principal li.no_submenu:hover {background-image: none;}

ul.menu_principal li.niveau1 .niveau2 {z-index: 5000; padding: 10px 0 0; height: 180px;  background: #fff; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3}

ul.menu_principal li.niveau1 .niveau2.col3 {width: 540px;}
ul.menu_principal li.niveau1 .niveau2.col2 {width: 360px;}
ul.menu_principal li.niveau1 .niveau2.col1 {width: 180px;}

ul.menu_principal li.niveau1 .niveau2 a {color: #000; text-transform: none; font-size: 12px; line-height: 24px; padding: 0 3px; margin: 0 8px; display: block}
ul.menu_principal li.niveau1 .niveau2 a:hover {color: #000; background: #e6e7e8}
ul.menu_principal li.niveau1 .niveau2 a.important {color: #bb0000}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea {font-weight: normal; color: #8d6001; position: absolute; bottom: 0; border-top: 1px solid #bababa; display: block; padding: 5px 8px 0; width: 163px; margin: 0}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea:hover {background: none; text-decoration: underline}

ul.menu_principal li.niveau1 .niveau2 li.sous_nav p {float: left; position: relative; height: 170px; width: 179px; border-right: 1px solid #e2e2e2; margin: 0 0 10px 0; padding: 0;}
ul.menu_principal li.niveau1 .niveau2 li.sous_nav p.border0 {border-right: 0}

.conteneur_menu_principal .bt_abo {background: url("http://www.isthmos.gr/imgs/degrade_bt_jaune_h27.png") repeat-x; display: block; width: 200px; height: 22px; padding: 5px 0 0 0; font-size: 12px; font-weight: bold; text-align: center; color: #8d6001; float: right; font-family: arial, sans-serif; text-decoration: none; }
.conteneur_menu_principal .bt_abo:hover {text-decoration: none}

/*** debrief ***/
.level3 {position: relative}
/*** pub ***/
.banner728 {position: relative; z-index: 1}
.banner728 .Top1_mentionads{margin-top: 15px}

.sf-sub-indicator {display: none;}




/*** styles superfish ***/
.sf-menu, .sf-menu * {margin: 0; padding: 0; list-style:		none;}
.sf-menu {line-height:	1.0;}
.sf-menu ul {position: absolute; top: -999em; /* left offset of submenus need to match (see below) */}
.sf-menu li:hover {visibility:	inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:	left; position: relative;}
.sf-menu a {display:	block; position: relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:	0; top: 2.2em; /* match top ul list item height */z-index:	5000;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 10em; /* match ul width */top: 0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:	-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:	10em; /* match ul width */top: 0;}
/*** / styles superfish ***/
.conteneur_menu_principal {margin:0;height: 27px; border-top: 4px solid #f8cf00; border-bottom: 1px solid #cfcece; background: #f5f5f5; border-right: 1px solid #c6c6c6; z-index: 5000;
   background-image: -moz-linear-gradient(90deg, #fff, #f4f3f3); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff)); 
}
.conteneur_menu_principal ul {margin: 0; padding: 0}
.conteneur_menu_principal li {list-style: none; margin: 0; padding: 0; z-index: 5000}
ul.menu_principal {background: #c6c6c6; height: 32px; float: left; margin-top: -4px; font: 13px/16px arial, sans-serif}
ul.menu_principal a {text-decoration: none; }
ul.menu_principal li.niveau1 {font-size: 13px; background: #f5f5f5; background-image: -moz-linear-gradient(90deg, #fff, #ededed); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff));
   margin: 0 1px 0 0; padding: 0; float: left; display: block; height: 27px; border-top: 4px solid #cfcece; border-bottom: 1px solid #cfcece; position: relative
}
ul.menu_principal li.niveau1.fin {margin: 0 0 0 0; }
ul.menu_principal li.niveau1 a {padding: 0 6px; font: bold 11px/26px arial, sans-serif; color: #000; text-transform: uppercase}
ul.menu_principal li.niveau1:hover {background: #aa0000 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat;  border-top: 4px solid #990000; border-bottom: none; height: 28px;}
ul.menu_principal li.niveau1:hover a{color: #fff; text-decoration: none} 

ul.menu_principal li.home, ul.menu_principal li.home:hover {background: #bb0000 url("http://www.isthmos.gr/imgs/nav_home.png") center 5px no-repeat; border-top: 4px solid #990000; border-bottom: 1px solid #bb0000; height: 27px; width: 32px; margin: 0; display: block; text-indent: -9999px}
ul.menu_principal li.home a {display: block; width: 32px; height: 28px}

ul.menu_principal li.sport:hover {background: #8bcb00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #76ad00; border-bottom: none; height: 28px;}

/*** abonnes ***/
ul.menu_principal li.niveau1.abonne{border-top: 4px solid #f8cf00;}
ul.menu_principal li.niveau1.abonne a {color: #8d6001}
ul.menu_principal li.abonne:hover {background: #f8cf00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #e1b90a; border-bottom: none; height: 28px;}
ul.menu_principal li.no_submenu:hover {background-image: none;}

ul.menu_principal li.niveau1 .niveau2 {z-index: 5000; padding: 10px 0 0; height: 180px;  background: #fff; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3}

ul.menu_principal li.niveau1 .niveau2.col3 {width: 540px;}
ul.menu_principal li.niveau1 .niveau2.col2 {width: 360px;}
ul.menu_principal li.niveau1 .niveau2.col1 {width: 180px;}

ul.menu_principal li.niveau1 .niveau2 a {color: #000; text-transform: none; font-size: 12px; line-height: 24px; padding: 0 3px; margin: 0 8px; display: block}
ul.menu_principal li.niveau1 .niveau2 a:hover {color: #000; background: #e6e7e8}
ul.menu_principal li.niveau1 .niveau2 a.important {color: #bb0000}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea {font-weight: normal; color: #8d6001; position: absolute; bottom: 0; border-top: 1px solid #bababa; display: block; padding: 5px 8px 0; width: 163px; margin: 0}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea:hover {background: none; text-decoration: underline}

ul.menu_principal li.niveau1 .niveau2 li.sous_nav p {float: left; position: relative; height: 170px; width: 179px; border-right: 1px solid #e2e2e2; margin: 0 0 10px 0; padding: 0;}
ul.menu_principal li.niveau1 .niveau2 li.sous_nav p.border0 {border-right: 0}

.conteneur_menu_principal .bt_abo {background: url("http://www.isthmos.gr/imgs/degrade_bt_jaune_h27.png") repeat-x; display: block; width: 200px; height: 22px; padding: 5px 0 0 0; font-size: 12px; font-weight: bold; text-align: center; color: #8d6001; float: right; font-family: arial, sans-serif; text-decoration: none; }
.conteneur_menu_principal .bt_abo:hover {text-decoration: none}

/*** debrief ***/
.level3 {position: relative}
/*** pub ***/
.banner728 {position: relative; z-index: 1}
.banner728 .Top1_mentionads{margin-top: 15px}

.sf-sub-indicator {display: none;}

/* ----- start file /layout/menu_refonte.css ----- */

/*** styles superfish ***/
.sf-menu, .sf-menu * {margin: 0; padding: 0; list-style:		none;}
.sf-menu {line-height:	1.0;}
.sf-menu ul {position: absolute; top: -999em; /* left offset of submenus need to match (see below) */}
.sf-menu li:hover {visibility:	inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:	left; position: relative;}
.sf-menu a {display:	block; position: relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:	0; top: 2.2em; /* match top ul list item height */z-index:	5000;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left: 10em; /* match ul width */top: 0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:	-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:	10em; /* match ul width */top: 0;}
/*** / styles superfish ***/
.conteneur_menu_principal {margin:0;height: 27px; border-top: 4px solid #f8cf00; border-bottom: 1px solid #cfcece; background: #f5f5f5; border-right: 1px solid #c6c6c6; z-index: 5000;
   background-image: -moz-linear-gradient(90deg, #fff, #f4f3f3); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff)); 
}
.conteneur_menu_principal ul {margin: 0; padding: 0}
.conteneur_menu_principal li {list-style: none; margin: 0; padding: 0; z-index: 5000}
ul.menu_principal {background: #c6c6c6; height: 32px; float: left; margin-top: -4px; font: 13px/16px arial, sans-serif}
ul.menu_principal a {text-decoration: none; }
ul.menu_principal li.niveau1 {font-size: 13px; background: #f5f5f5; background-image: -moz-linear-gradient(90deg, #fff, #ededed); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#fff));
   margin: 0 1px 0 0; padding: 0; float: left; display: block; height: 27px; border-top: 4px solid #cfcece; border-bottom: 1px solid #cfcece; position: relative
}
ul.menu_principal li.niveau1.fin {margin: 0 0 0 0; }
ul.menu_principal li.niveau1 a {padding: 0 6px; font: bold 11px/26px arial, sans-serif; color: #000; text-transform: uppercase}
ul.menu_principal li.niveau1:hover {background: #aa0000 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat;  border-top: 4px solid #990000; border-bottom: none; height: 28px;}
ul.menu_principal li.niveau1:hover a{color: #fff; text-decoration: none} 

ul.menu_principal li.home, ul.menu_principal li.home:hover {background: #bb0000 url("http://www.isthmos.gr/imgs/nav_home.png") center 5px no-repeat; border-top: 4px solid #990000; border-bottom: 1px solid #bb0000; height: 27px; width: 32px; margin: 0; display: block; text-indent: -9999px}
ul.menu_principal li.home a {display: block; width: 32px; height: 28px}

ul.menu_principal li.sport:hover {background: #8bcb00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #76ad00; border-bottom: none; height: 28px;}

/*** abonnes ***/
ul.menu_principal li.niveau1.abonne{border-top: 4px solid #f8cf00;}
ul.menu_principal li.niveau1.abonne a {color: #8d6001}
ul.menu_principal li.abonne:hover {background: #f8cf00 url("http://www.isthmos.gr/imgs/nav_coche_on.png") center bottom no-repeat; border-top: 4px solid #e1b90a; border-bottom: none; height: 28px;}
ul.menu_principal li.no_submenu:hover {background-image: none;}

ul.menu_principal li.niveau1 .niveau2 {z-index: 5000; padding: 10px 0 0; height: 180px;  background: #fff; border-left: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3}

ul.menu_principal li.niveau1 .niveau2.col3 {width: 540px;}
ul.menu_principal li.niveau1 .niveau2.col2 {width: 360px;}
ul.menu_principal li.niveau1 .niveau2.col1 {width: 180px;}

ul.menu_principal li.niveau1 .niveau2 a {color: #000; text-transform: none; font-size: 12px; line-height: 24px; padding: 0 3px; margin: 0 8px; display: block}
ul.menu_principal li.niveau1 .niveau2 a:hover {color: #000; background: #e6e7e8}
ul.menu_principal li.niveau1 .niveau2 a.important {color: #bb0000}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea {font-weight: normal; color: #8d6001; position: absolute; bottom: 0; border-top: 1px solid #bababa; display: block; padding: 5px 8px 0; width: 163px; margin: 0}
ul.menu_principal li.niveau1 .niveau2 a.decouvrir_ea:hover {background: none; text-decoration: underline}

ul.menu_principal li.niveau1 .niveau2 li.sous_nav p {float: left; position: relative; height: 170px; width: 179px; border-right: 1px solid #e2e2e2; margin: 0 0 10px 0; padding: 0;}
ul.menu_principal li.niveau1 .niveau2 li.sous_nav p.border0 {border-right: 0}

.conteneur_menu_principal .bt_abo {background: url("http://www.isthmos.gr/imgs/degrade_bt_jaune_h27.png") repeat-x; display: block; width: 200px; height: 22px; padding: 5px 0 0 0; font-size: 12px; font-weight: bold; text-align: center; color: #8d6001; float: right; font-family: arial, sans-serif; text-decoration: none; }
.conteneur_menu_principal .bt_abo:hover {text-decoration: none}

/*** debrief ***/
.level3 {position: relative}
/*** pub ***/
.banner728 {position: relative; z-index: 1}
.banner728 .Top1_mentionads{margin-top: 15px}

.sf-sub-indicator {display: none;}

/* ----- start min file /layout/colright.css ----- */
#lesPlusBlock{margin-bottom:20px;width:300px}
#lesPlusBlock .tab-links{position:relative;z-index:2;padding:0;margin:0}
#lesPlusBlock .tab-links a:hover{text-decoration:none}
#lesPlusBlock #lesplus-tab-link-0{margin-right:4px}
#lesPlusBlock .tab-links .active{float:left;width:148px;height:56px}
#lesPlusBlock #lesplus-tab-link-0.active{background:url("http://www.isthmos.gr/imgs/lesPlusTab0_on.gif") top left no-repeat}
#lesPlusBlock #lesplus-tab-link-1.active{background:url("http://www.isthmos.gr/imgs/lesPlusTab1_on.gif") top left no-repeat}
#lesPlusBlock .tab-links li{float:left;display:block;width:148px;height:55px;background:url("http://www.isthmos.gr/imgs/lesPlusTab_off.gif") top left no-repeat}
#lesPlusBlock .tab-links li a{font:bold 17px arial,sans-serif;color:#666;display:block;margin-top:10px;margin-left:10px;cursor:pointer}
#lesPlusBlock .tab-links .active a{color:#333}#lesPlusBlock .tab-content{clear:both;border-top:1px solid #ccc;position:relative;top:-1px;z-index:1;padding-top:10px}
#lesPlusBlock .since-links{font-size:11px;margin-bottom:2px}#lesPlusBlock .since-content{width:278px;}

#lesPlusBlock .source {
   color:#222;
   font-size: 11px;
   line-height: 13px;
   font-family: arial,sans-serif;
   text-transform: uppercase;   
}

#lesPlusBlock img {
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
}

#lesPlusBlock .timestamp {
   color: #222222;
   float: left;
   font-size: 11px;
   font-weight: bold;
}#lesPlusBlock .since-links a.active{color:#333;font-weight:bold}#lesPlusBlock h4{
	padding:6px 0;
	list-style-type:none;
	/* [disabled]text-indent:-10px; */
	float:left;
	font-size:13px;
	margin:0 0 0 12px
}#lesPlusBlock .first_image{width:160px}#lesPlusBlock .separateur{clear:both;line-height:1px;margin:0;padding:0;border-bottom:1px dotted #c8c8c8}#lesPlusBlock .image a{float:right;padding:1px;border:1px solid #ccc;height:58px;margin-bottom:3px}#lesPlusBlock .image{overflow:hidden;float:right}#lesPlusBlock .reaction a{background:url("http://www.isthmos.gr/imgs/reaction.png.png") 0 2px no-repeat;font:bold 11px arial,sans-serif;padding-left:15px}#lesPlusBlock .chiffre,.col_droite .les_plus .chiffre{float:right;display:block;width:30px;padding-left:4px;height:18px;background:url("http://www.isthmos.gr/imgs/icos_type.png") left -2062px no-repeat;text-align:center;line-height:18px;font-size:11px;font-weight:bold;color:#222}#lesPlusBlock .liste_sep,.col_droite .les_plus .liste_sep{padding-top:8px}#lesPlusBlock .liste_sep li:last-child,.col_droite .les_plus .liste_sep li:last-child{border:0}.thematique2 h3{font-size:1.15em;font-weight:bold}.thematique2 .image{float:left;margin-bottom:0;overflow:hidden}.thematique2 .image a{border:1px solid #ccc;float:left;height:58px;margin-bottom:1px;margin-right:3px;padding:1px}.thematique2 li{line-height:16px}.bloc_fnac_livres{border:1px solid #ccc;background:url("http://www.isthmos.gr/imgs/titleBar.gif") repeat-x scroll 0 0 #f8f8f8;padding:0;font-family:arial,helvetica,sans-serif;font-size:12px;margin-bottom:20px}.bloc_fnac_livres h3{color:#222;font:bold 18px/21px arial,sans-serif;padding:10px 5px 0}.bloc_fnac_livres .livre-grd-format{padding:10px 5px}.bloc_fnac_livres .livre-grd-format .photo{float:left;overflow:hidden;height:171px}.bloc_fnac_livres .livre-grd-format .photo a{outline:medium none}.bloc_fnac_livres .livre-grd-format .photo a img{display:block;overflow:hidden;vertical-align:text-bottom}.bloc_fnac_livres .livre-grd-format .texte{float:left;margin:0 0 0 10px;width:168px}.bloc_fnac_livres .livre-grd-format .texte h4 a{color:#0045a3;font-size:18px;font-weight:bold}.bloc_fnac_livres .livre-grd-format .texte h4 a:hover{color:#900}.bloc_fnac_livres .livre-grd-format .texte .sous-titre{color:#222;font-size:12px;padding:4px 0}.bloc_fnac_livres .livre-grd-format .texte .prix .nouveau-prix{color:#222;font-size:15px;font-weight:bold}.bloc_fnac_livres .livre-grd-format .texte .prix .au-lieu-de,.bloc_fnac_livres .livre-grd-format .texte .prix .ancien-prix{color:#666;font-size:12px}.bloc_fnac_livres .livre-grd-format .texte .prix .ancien-prix{text-decoration:line-through}.bloc_fnac_livres .conteneur-petit-format{background-color:#eee}.bloc_fnac_livres .livre-petit-format{padding:5px;float:left}.bloc_fnac_livres .livre-petit-format .photo{float:left;overflow:hidden;height:68px}.bloc_fnac_livres .livre-petit-format .photo a{outline:medium none}.bloc_fnac_livres .livre-petit-format .photo a img{display:block;overflow:hidden;vertical-align:text-bottom}.bloc_fnac_livres .livre-petit-format .texte{float:left;margin:0 0 0 5px;width:87px}.bloc_fnac_livres .livre-petit-format .texte h4 a{color:#0045a3;font-size:12px;font-weight:bold}.bloc_fnac_livres .livre-petit-format .texte h4 a:hover{color:#900}.bloc_fnac_livres .livre-petit-format .texte .sous-titre{color:#222;font-size:10px;padding:2px 0}.bloc_fnac_livres .livre-petit-format .texte .prix .nouveau-prix{color:#222;font-size:10px;font-weight:bold}.bloc_fnac_livres .livre-petit-format .texte .prix .ancien-prix{color:#666;font-size:10px}.bloc_fnac_livres .livre-petit-format .texte .prix .ancien-prix{text-decoration:line-through}.pseudo-input,.bloc_fnac_livres input[type=button]{display:block;text-align:center;line-height:32px;background:url("http://www.isthmos.gr/imgs/bt_blanc_gris_106x32.png") no-repeat scroll 0 0 transparent;font-size:14px;color:#222;font-weight:bold;height:32px;width:106px;border:medium none;cursor:pointer;margin-right:5px;margin-top:12px;padding-bottom:2px;vertical-align:middle}.bloc_fnac_livres input[type=button]:hover{color:#666}.bloc_fnac_livres .logo_fnac{height:16px;line-height:16px;overflow:hidden;padding:5px;color:#222;font-size:11px;font-weight:bold;text-align:right;border-top:1px solid #ccc}.bloc_fnac_livres .logo_fnac img{float:right}.lm_services p,.col_droite .lm_services p,#colDroite .lm_services p{margin:0 0 0 15px}.lm_services h2,.col_droite .lm_services h2,#colDroite .lm_services h2{margin:0 0 8px 15px}.lm_services{border-top:2px solid #f8cf00;padding:10px 0}.lm_services h2{background:url("http://www.isthmos.gr/imgs/tt_edition_abo_131x13.png") no-repeat;text-indent:-9999px;font-size:14px;margin:0 0 0 15px}.lm_services{font-weight:bold;background:#fffdf2}.lm_services a{color:#a97900;margin:5px 0 0 15px;display:inline-block}.lm_services .bas{background:0;width:auto;text-indent:0;height:auto}.meme_rubrique,.amphis{border:solid #ccc;border-width:0 1px 1px 1px;margin-bottom:25px;font-size:13px}.meme_rubrique .entete,.amphis .entete{margin:0 14px 0}.meme_rubrique ul{margin:8px 10px 8px 15px}.meme_rubrique a{font-weight:bold}.amphis .contenu{border-top:1px solid #ccc;padding:5px 14px 10px;margin:5px 0 0;font-size:12px}.amphis .sujet{display:block;font-size:14px;font-weight:bold}.amphis .contenu img{display:block;margin:8px 0}.amphis .footer{border-top:1px solid #ccc;font-size:11px;font-weight:bold;height:20px;line-height:11px;margin:0;padding:5px 7px 0;text-align:right}.amphis .footer img{vertical-align:middle}#blockRightCallTag_Id .vignette{border:0}
/* ----- start file /layout/colright.css ----- */
/*
 * CSS des diffÃ©rents blocs de la colonne de droite
 * @author berge
 */
/* Bloc Thematique */
/*.collection_boite { border-color: #CCCCCC; border-top:0px; }*/
 
/* Bloc LesPlus */

#lesPlusBlock{
   margin-bottom: 20px;
   width: 300px;
}

#lesPlusBlock .tab-links {
   position: relative;
   z-index: 2;
   padding: 0;
   margin: 0;
}

#lesPlusBlock .tab-links a:hover {
   text-decoration: none;
}

#lesPlusBlock #lesplus-tab-link-0{
   margin-right: 4px;
}

#lesPlusBlock .tab-links .active{
   float: left;
   width: 148px;
   height: 56px;
}

#lesPlusBlock #lesplus-tab-link-0.active{
   background:url("http://www.isthmos.gr/imgs/lesPlusTab0_on.gif") top left no-repeat;
}

#lesPlusBlock #lesplus-tab-link-1.active{
   background:url("http://www.isthmos.gr/imgs/lesPlusTab1_on.gif") top left no-repeat;
}

#lesPlusBlock .tab-links li{
   float: left;
   display: block;
   width: 148px;
   height: 55px;
   background: url("http://www.isthmos.gr/imgs/lesPlusTab_off.gif") top left no-repeat;
}

#lesPlusBlock .tab-links li a{
   font: bold 17px arial, sans-serif;
   color: #666;
   display: block;
   margin-top: 10px;
   margin-left: 10px;
   cursor: pointer;
}

#lesPlusBlock .tab-links .active a{
   color: #333;
}

#lesPlusBlock .tab-content{
   clear: both;
   border-top: 1px solid #ccc;
   position: relative;
   top: -1px;
   z-index: 1;
   padding-top: 10px;
}

#lesPlusBlock .since-links {
   font-size: 11px;
   margin-bottom: 2px;
}

#lesPlusBlock .since-content {width: 278px;}

#lesPlusBlock .trivago {width: 288px; background:#c1c1c1}

#lesPlusBlock .since-links a.active{
   color: #333;
   font-weight: bold;
}

#lesPlusBlock h4 {
	padding:7px 0;
	list-style-type: none;
	/* [disabled]text-indent: -10px; */
	float: left;
	font-size: 12px;
	margin: 0 0 0 4px;
}

#lesPlusBlock .first_image {
   width: 160px;
}

#lesPlusBlock .separateur {
   clear: both;
   line-height: 1px;
   margin: 0;
   padding: 0;
   border-bottom:1px dotted #c8c8c8;
}

#lesPlusBlock .image a {
   float:right;
   padding:1px;
   border:1px solid #ccc;
   height: 58px;
   margin-bottom: 3px;
}

#lesPlusBlock .image {
   overflow: hidden;
   float: right;
}

#lesPlusBlock .reaction a {
   background:url("http://www.isthmos.gr/imgs/reaction.png") 0 2px no-repeat;
   font:bold 11px arial, sans-serif;
   padding-left:15px;
}

#lesPlusBlock .chiffre, .col_droite .les_plus .chiffre {float: right; display: block; width: 30px; padding-left: 4px; height: 18px; background: url("http://www.isthmos.gr/imgs/icos_type.png") left -2062px no-repeat; text-align: center; line-height: 18px; font-size: 11px; font-weight: bold; color: #222;}
#lesPlusBlock .liste_sep, .col_droite .les_plus .liste_sep {padding-top: 8px;}
#lesPlusBlock .liste_sep li:last-child, .col_droite .les_plus .liste_sep li:last-child{border:0;}

/* Bloc Thematique 2 */
.thematique2 h3 { font-size: 1.15em; font-weight: bold; }
.thematique2 .image { float: left; margin-bottom: 0; overflow: hidden; }
.thematique2 .image a {
    border: 1px solid #CCCCCC;
    float: left;
    height: 58px;
    margin-bottom: 1px;
    margin-right: 3px;
    padding: 1px;
}
.thematique2 li {line-height:16px;}


/* Bloc Fnac Livres */

.bloc_fnac_livres
{
   border:1px solid #ccc;
   background:url("http://www.isthmos.gr/imgs/titleBar.gif") repeat-x scroll 0 0 #F8F8F8;
	padding:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	margin-bottom:20px;
}
.bloc_fnac_livres h3
{
	color:#222222;
	font:bold 18px/21px arial,sans-serif;
	padding:10px 5px 0;
}
.bloc_fnac_livres .livre-grd-format
{
	padding:10px 5px;
}
.bloc_fnac_livres .livre-grd-format .photo
{
	float:left;
   overflow:hidden;
   height:171px;
}
.bloc_fnac_livres .livre-grd-format .photo a { outline:medium none; }
.bloc_fnac_livres .livre-grd-format .photo a img
{
   display:block;
   overflow:hidden;
   vertical-align:text-bottom;
}
.bloc_fnac_livres .livre-grd-format .texte
{
	float:left;
	margin:0 0 0 10px;
	width:168px;
}
.bloc_fnac_livres .livre-grd-format .texte h4 a
{
   color:#0045a3;
   font-size:18px;
   font-weight:bold;
}
.bloc_fnac_livres .livre-grd-format .texte h4 a:hover {color:#990000;}
.bloc_fnac_livres .livre-grd-format .texte .sous-titre
{
   color:#222;
   font-size:12px;
   padding:4px 0;
}
.bloc_fnac_livres .livre-grd-format .texte .prix .nouveau-prix
{
   color:#222;
   font-size:15px;
   font-weight:bold;
}
.bloc_fnac_livres .livre-grd-format .texte .prix .au-lieu-de,
.bloc_fnac_livres .livre-grd-format .texte .prix .ancien-prix 
{
   color:#666;
   font-size:12px;
}
.bloc_fnac_livres .livre-grd-format .texte .prix .ancien-prix {text-decoration:line-through;}

.bloc_fnac_livres .conteneur-petit-format {background-color:#eee;}
.bloc_fnac_livres .livre-petit-format
{
	padding:5px;
	float:left;
}
.bloc_fnac_livres .livre-petit-format .photo
{
   float:left;
   overflow:hidden;
   height:68px;
}
.bloc_fnac_livres .livre-petit-format .photo a { outline:medium none; }
.bloc_fnac_livres .livre-petit-format .photo a img
{
   display:block;
   overflow:hidden;
   vertical-align:text-bottom;
}
.bloc_fnac_livres .livre-petit-format .texte
{
   float:left;
	margin:0 0 0 5px;
	width:87px;
}
.bloc_fnac_livres .livre-petit-format .texte h4 a
{
	color:#0045a3;
	font-size:12px;
	font-weight:bold;
}
.bloc_fnac_livres .livre-petit-format .texte h4 a:hover {color:#990000;}
.bloc_fnac_livres .livre-petit-format .texte .sous-titre
{
   color:#222;
   font-size:10px;
   padding:2px 0;
}
.bloc_fnac_livres .livre-petit-format .texte .prix .nouveau-prix
{
   color:#222;
   font-size:10px;
   font-weight:bold;
}
.bloc_fnac_livres .livre-petit-format .texte .prix .ancien-prix 
{
   color:#666;
   font-size:10px;
}
.bloc_fnac_livres .livre-petit-format .texte .prix .ancien-prix {text-decoration:line-through;}
.pseudo-input,
.bloc_fnac_livres input[type=button]
{
   display:block;
   text-align:center;
   line-height:32px;
   background:url("http://www.isthmos.gr/imgs/bt_blanc_gris_106x32.png") no-repeat scroll 0 0 transparent;
	font-size:14px;
	color:#222;
	font-weight:bold;
	height:32px;
	width:106px;
	border:medium none;
	cursor:pointer;
	margin-right:5px;
	margin-top:12px;
	padding-bottom:2px;
	vertical-align:middle;
}
.bloc_fnac_livres input[type=button]:hover {color:#666;}
.bloc_fnac_livres .logo_fnac
{
   height:16px;
   line-height:16px;
   overflow:hidden;
   padding:5px;
   color:#222;
   font-size:11px;
   font-weight:bold;
   text-align:right;
   border-top:1px solid #ccc;
}
.bloc_fnac_livres .logo_fnac img {float:right;}


.lm_services p, .col_droite .lm_services p, #colDroite .lm_services p  {
   margin: 0 0 0 15px;
}

.lm_services h2, .col_droite .lm_services h2, #colDroite .lm_services h2 {
   margin: 0 0 8px 15px;
}

.lm_services {
   border-top: 2px solid #f8cf00;
   padding: 10px 0;
}

.lm_services h2 {
   background: url("http://www.isthmos.gr/imgs/tt_edition_abo_131x13.png") no-repeat; 
   text-indent: -9999px;
   font-size: 14px; 
   margin: 0 0 0 15px;
}

.lm_services  {
   font-weight: bold;
   background: #fffdf2;
}

.lm_services  a {
   color: #a97900;
   margin: 5px 0 0 15px;
   display: inline-block
}

.lm_services .bas {
   background: none;
   width: auto;
   text-indent: 0;
   height: auto;
}

/************** BLOCS TYPE BARRE ROUGE HAUT ET FILETS GRIS DROITE BAS GAUCHE ***/
/** + d'infos */
.meme_rubrique, .amphis{
   border: solid #ccc; 
   border-width: 0px 1px 1px 1px;
   margin-bottom: 25px;
   font-size: 13px;
}

.meme_rubrique .entete, .amphis .entete {
   margin: 0 14px 0;
 }
 
.meme_rubrique ul{
   margin: 8px 10px 8px 15px;
}

.meme_rubrique a {
   font-weight: bold;
}


/*** amphis ***/

.amphis .contenu {
   border-top: 1px solid #ccc; 
   padding: 5px 14px 10px;
   margin: 5px 0 0;
   font-size: 12px;
}

.amphis .sujet {
   display: block;
   font-size: 14px;
   font-weight: bold;
}

.amphis .contenu img {
   display: block;
   margin: 8px 0;
}

.amphis .footer {
   border-top: 1px solid #ccc;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 11px;
    margin: 0;
    padding: 5px 7px 0;
    text-align: right;
}

.amphis .footer img{
   vertical-align: middle;
}

#blockRightCallTag_Id .vignette {border:0;}

/* ----- start file /header-v3.css ----- */
/* HEADER */
#header, #header a {
   font-family: arial, sans-serif ;
}   

a img {border: 0}

#header {
	margin-top:0px;
	margin-bottom:6px !important;
	width:1000px;
	padding-top: 25px;
}
.clear {
  clear: both;
}

.sport #header {
   margin-bottom:0 !important;
   z-index: 5000;
}

#header p, #header h1, #header h2, #header h3, #header h4, #header h5 {
font-size:12px;
font-weight:normal;
}

#header form {margin-bottom:0px;}
#header input#query {
   padding: 2px 2px;
   padding-top:0px;	
}
#header .pageTitle {display:none;}

#header .logo {
   float:left;
   width:455px;

}

#header .logoAbo{
   float:left;
   width:584px;
   margin-top:5px;
}


#header .logo .logoSmall {
   width:100%;
   margin:2px 0 0 3px;
}

#header .logo .maj {
   font-size:9px;
   margin-top:5px;
   margin-bottom : 5px;
}

#header .logoAbo .maj {
   font-size:9px;
   margin-bottom : 10px;
}

html>/**/body #header .logo .maj {margin-top:2px;}

#header .headerTitle {
   width:100%;
   margin-top:4px;
   text-align:left;
}

html>/**/body #header .headerTitle {margin-top:4px;}

#header .headerTitle  span {line-height: 35px;} /*** AJOUT CH ***/

#header .search {
   float:left;
   width:260px;
   margin-top:7px;
   height:22px;
}
#header .search input{font-size:12px;}


#header .bottomBoxInscrit .search {width:245px;}

#header .search,
#header .search a {font-size:11px;}

#header .search .tabOff_0,
#header .search .tabOff_1,
#header .search .link a {color:#666;}


#abon_v_j
{
   font-weight:bold;
   color:black!important;
}
#abon_v_j a
{
   color:black!important;
   font-weight:bold;
   padding: 8px 0px 8px 0px;
   display: inline;
   font-size: 12px;
}
#abon_v_j img
{vertical-align: -1px;}

#header .search .tabOn_0,
#header .search .tabOn_1 {
   color:#333;
   font-weight:bold;
}

#header .search input {
   margin:2px 0px 0px 0px;
   margin-top:0px;
   font: arial, sans-serif;
}

#header .search input#query {width:220px; float: left}
#header .search input.bt_loupe {float: right}

#header .search .inputBox {width:170px;}

#header .advert {
   float:right;
   width:200px;
   overflow:hidden;
}


/* login blocks */

#oreille_inscrit_recouvr
{
   background-color:white;
   width:410px;
}
#oreille_inscrit_recouvr .weather{margin-top:5px!important;}

#oreille_inscrit_recouvr .quickLinks{margin-top:2px;}

#header .links {
   float:right;
   margin-top:5px;
   width:90px!important;
}

#header .quitter {float:right;}
html>/**/body #header .links {width:166px;}

#header .links a img {
   float:left;
   margin-right:2px;
}

#header .links div a {
   font-size:11px;
   line-height:13px;
}

#header .links .login {
   font-weight:bold;
   font-size:11px;
   line-height:13px;
}

#header .links .login a {
   font-weight:bold;
   font-size:11px;
   line-height:13px;
}
* html #header .links .login {height:21px;}

/* login */

#loginBoxContainer,
#loginBoxContainerCommentaire {
   width:100%;
   height:100%;
   position:absolute;
   top: 0px;
   left: 0px;
   text-align:center;
   z-index:9999999;
}

#loginBoxContainer {text-align: left}

#loginBoxContainer, #loginBoxContainer a,
#loginBoxContainerCommentaire, #loginBoxContainerCommentaire a  {
   font-family: arial, sans-serif;
}   

#loginBoxContainerCommentaire .loginBox {
   text-align:left;
   width:500px;
   margin:auto;
   border:2px solid #666;
   margin-top:250px;
   background:#fff;
   z-index:9999999;
}

#loginBoxContainerCommentaire .loginBox .title {
   background: url("http://www.isthmos.gr/imgs/titleBar2.gif") top left repeat;
   color:#fff;
   text-transform:uppercase;
   height:34px;
   font-weight:bold;
   line-height:34px;
   overflow:hidden;
   position:relative;
}

#loginBoxContainerCommentaire .loginBox .title div {
   margin-left:12px;
   font-size:16px;
}

#loginBoxContainerCommentaire .loginBox .title img {
   position:absolute;
   right:12px;
   top:11px;
}

#loginBoxContainerCommentaire .loginBox .column1 {
   width:300px;
   float:left;
   border-right:1px dotted #666;
   margin:25px 0;
}


#loginBoxContainerCommentaire .loginBox form {
   margin-left:25px;
   display: block;
}

#loginBoxContainerCommentaire .loginBox form,
#loginBoxContainerCommentaire .loginBox form a {font-size:11px!important;}

#loginBoxContainerCommentaire .loginBox form label {
   font-size:13px;
   font-weight:bold;
   margin-bottom:3px;
   display:block;
}

#loginBoxContainerCommentaire .loginBox form .inputBox {
   width:240px;
   line-height:20px;
   font-size:13px;
   margin-bottom:15px;
}

#loginBoxContainerCommentaire .loginBox form input {
   vertical-align: middle;
}

#loginBoxContainerCommentaire .loginBox form .checkbox {margin-bottom:15px;}

#loginBoxContainerCommentaire .loginBox .button {
   background:url("http://www.isthmos.gr/imgs/arrow_button.gif") right center no-repeat #36c;
   padding-right:16px;
   margin:3px 0;
   font :bold 11px arial,sans-serif;
   color:white;
   border-color:#6699CC #3366CC #3366CC #6699CC;
   border-width:1px;
}

#loginBoxContainerCommentaire .loginBox .column2 {
   float:left;
   padding-top:75px;
   text-align:center;
   width:196px;
}
* html #loginBoxContainerCommentaire .loginBox .column2 {width:190px;}

#loginBoxContainerCommentaire .loginBox .column2,
#loginBoxContainerCommentaire .loginBox .column2 a {font-weight:bold!important;}

#loginBoxContainerCommentaire .loginBox .column2 img {margin-top:5px;}

/* FLOATING BOXES */

#floatingBg, #floatingBgCommentaire {
   width:100%;
   height:1000%;
   background: url("http://www.isthmos.gr/imgs/login.gif") top left;
   position:absolute;
   top: 0px;
   left: 0px;
   text-align:center;
   z-index:9999999;
}

/* default */

#header .default .login {
   padding-top:6px;
   padding-right:16px;
   margin-bottom:10px;
   min-height:19px;
   height:19px;
}

/* free */

#header .free .quickLinks {
   background:url("http://www.isthmos.gr/imgs/newspaper.jpg") bottom right no-repeat;
}

#header .free .link {color:#A97900;}

#header .free .weather {clear:both;}

#header .free .weather img {margin-right:3px;}

/* subscribed */

#header .subscribed {width:415px!important;}
html>/**/body #header .subscribed {width:415px!important;}

#header .subscribed .tools {
   float:right;
   width:130px;
   height:20px;
}
#header .topBox{
   border-bottom:1px dotted #999999;
}

#header .topBoxInscrit{
   border-bottom:1px dotted #999999;
   width:405px!important;
   clear:both;
   float:none!important;
   margin-bottom:5px;
   padding-bottom:3px;
}
#header .linkJournalInscrit{
   font-size:11px;
   width:80px;
   line-height:11px;
}

#header .linkJournalInscrit a{
   font-size:11px;
   line-height:11px;
   
}
#header .bottomBoxInscrit{
   width:405px!important;
   clear:both;
   float:none!important;
   margin-bottom:5px;
}

#header .topBox a {
   font-size:11px;
   line-height:13px;
}
#header .topBoxInscrit  a {
   font-size:11px;
   line-height:13px;
}

#header .subscribed .tools img {margin-right:3px;}

#header .subscribed .tools a {
   display:block;
   float:left;
   line-height:17px;
   margin-left:10px;
}
html>/**/body #header .subscribed .tools a {line-height:19px;}

#header .subscribed .login {width:320px;}

#header .subscribed .quickLinks {
   float:right;
   width:155px;
   margin-top:10px;
}

#header .subscribed .link {
   padding-left:8px;
   margin-left:6px;
   margin-bottom:2px;
   display:inline;
}

#header .subscribed .abo{
   background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;
}


#header .abo a{
   color:#A97900;
   font-weight:bold;
   line-height:13px;
}

html>/**/body #header .subscribed .link {background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1482px no-repeat;}

html>/**/body #header .subscribed .abo{
background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;
line-height:13px;}

#header  .weather {
   float:left;
   width:280px;
   margin-top:2px;
}

#header .weather a {
   display:block;
   float:left;
   margin-right:15px;
}

#header .weather img {margin-right:3px;}

#header .weather .personnalise {
   background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1482px no-repeat;
   padding-left:8px;
   float:left;
   height: 18px;
   display:inline;
   width:280px;
}

#header .weather .abo{
   background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;
}

html>/**/body #header .weather .abo{
   background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1597px no-repeat;
   line-height:13px;
}

#header_gratuit_middle
{
   float:left;
   display:inline;
   width:330px;
   margin: 0 0 0 0;
}

html> /**/body #header_inscrit_middle
{width:365px;}

.newsletterSearch{
   font-size:12px;
   height:19px;
   float:left;
   margin-top:5px;
   font-weight:bold;
}

.newsletterSearch a{
   font-weight :bold;
    font-size:11px;
}

#oreille_perso_non_abo
{
   margin-top:5px;
   float:right;
}


.connexion.popup_lightbox, .mot_passe.popup_lightbox {width: 500px;}
      


.connexion.popup_lightbox label {
   display: block; 
   margin: 0 10px 5px
}

.connexion.popup_lightbox #pu_mot_de_passe label {margin-left:0px;}

.connexion.popup_lightbox  input[type="text"], .popup_lightbox  input[type="password"], .mot_passe.popup_lightbox  input[type="text"] {width: 228px}

.mot_passe.popup_lightbox .bt {text-align: center}

/* ----- start file /footer-v3.css ----- */
/* FOOTER */

#footer {
	background:#eee;
	/* [disabled]float:left; */
	width:1000px;
	margin: auto;
}

#footer, #footer a {
   font-family: arial, sans-serif;
}

#footer p, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5 {
font-size:12px;
font-weight:normal;
margin: 0;
padding: 0;
}

/* column1 */

#footer .column1 {
   width:439px;
   float:left;
   padding:20px 15px 15px 15px;
}

#footer .column1 .image {float:right;}

#footer .column1 .title {margin-bottom:8px;}

#footer .column1 .description,
#footer .column1 .description a {
   font-size:15px;
   font-weight:bold;
   margin-bottom:6px;
}

#footer .column1 .link {
  background: url("http://www.isthmos.gr/imgs/icos_type.png") left -1482px no-repeat;
   padding-left:10px;
   margin-bottom:6px;
}


/* column2 */

#footer .column2 {
   width:499px;
   float:left;
   padding:20px 12px 15px 15px;
}

#footer .column2 a {margin-right:5px;}

#footer .column2,
#footer .column2 a {
   font-size:10px;
   line-height:13px;
}   

#footer .column2 b, #footer .column2 b a {
   padding-right:3px;
   text-decoration:none;
   margin-right:0;
   color:#000;
}

/* bar */
#footer .dscpt {
   background:#fff;
   color:#ccc;
   font-size:11px;
   padding:8px 13px;
   text-align:center;
}
#footer .bar {
	background:#F90;
	height:30px;
	color:#fff;
	line-height:28px;
	padding-left:13px;
	font-weight: bold;
}

#footer .bar a {color:#fff;}

/** ads */
#AdvertBottom2 {
   clear:both;
   text-align:center;
   background-color:#eee;   
   padding:3px 0 10px 0;
}

/** SUR FOOTER */

#surFooter {
   float:left;
   position:relative;
   overflow:hidden;
   width:1000px;
}

#surFooter a:focus {color:#fff;}

.surFooterCadre {
   border:1px solid #bfbebe;
   position:relative;
}

#blocservice_slider {
   height: 172px;
}  

#surFooter .arrowLeft {
   position:absolute;
   top:63px;
   left:0px;
   z-index: 1;
   display:none;
}
html>/**/body #surFooter .arrowLeft {left:0px;}

#surFooter .arrowRight {
   position:absolute;
   top:63px;
   right:0px;
   display:none;
}
html>/**/body #surFooter .arrowRight {right:0px;}

#surFooter .arrowLeft a,
#surFooter .arrowRight a {
   display:block;
   width:13px;
   height:37px;
}

#surFooter .arrowLeft a.on {
   background:url("http://www.isthmos.gr/imgs/zoneActu_arrowLeft_on.png") 0px 0px no-repeat;
}

#surFooter .arrowLeft a.off {
   background:url("http://www.isthmos.gr/imgs/zoneActu_arrowLeft_off.png") 0px 0px no-repeat;
}

#surFooter .arrowRight a.on {
   background:url("http://www.isthmos.gr/imgs/zoneActu_arrowRight_on.png") 0px 0px no-repeat;
}

#surFooter .arrowRight a.off {
   background:url("http://www.isthmos.gr/imgs/zoneActu_arrowRight_off11.png") 0px 0px no-repeat;
}

/*service blocks*/

#surFooter .serviceBlock {
   font-size:13px;
   padding: 12px 16px 0px 16px;
   width: 215px;
   height: 160px;
   float:left;
   position:relative;
}

#surFooter .serviceBlock .title {
   font-size:13px;
   font-weight:bold;
   color:#900;
   text-transform:uppercase;
   margin-bottom:1px;

   line-height:14px;
}

#surFooter .serviceBlock .title span {
   font-size:11px;
   font-weight:normal;
   color:#333;
   text-transform:none;
}

#surFooter .serviceBlock .link {
   font-size:11px;
   font-weight:bold;
   line-height:14px;
   margin-bottom:8px;
}

#surFooter .serviceBlock .image {
   width:215px;
   height:91px;
   position:absolute;
   top:64px;
   left:17px;
   overflow:hidden;
}

/*trafic block*/

#surFooter .traficBlock .image img {
   position:relative;
   top:-30px;
}

/*tv block*/


/*meteo block*/

#surFooter .meteoBlock a:hover {text-decoration:none;}

#surFooter .meteoBlock form {
   position:relative;
   top:5px;
}

#surFooter .meteoBlock form .inputBox {
   width:163px;
   text-size:12px;
}

#surFooter .meteoBlock form .button {
   position:absolute;
   height:21px;
   right:17px;
}
html>/**/body #surFooter .meteoBlock form .button {right:0px;}

#surFooter .meteoBlock .image {
   top:82px;
   height:73px;
}

#surFooter .meteoBlock .image img {
   position:relative;
   top:-14px;
}

#surFooter .meteoBlock .currentWeather {
   position:absolute;
   left:0px;
   overflow:hidden;
   display:block;
   width:102px;
}

#surFooter .meteoBlock .tomorrowsWeather {
   position:absolute;
   right:0px;
   overflow:hidden;
   display:block;
   width:102px;
}

#surFooter .meteoBlock .description {
   background:#000;
   width:102px;
   color:#fff;
   text-align:center;
   position:relative;
   top:-20px;
   padding:1px 0px;
   font-size:11px;
   display:block;
}
