body{background-color:#EEE; font:14px Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0; text-align:center}
a{color:#1A4A6D; text-decoration:none;}
a:visited{color:#06C;  text-decoration:none;}
a:hover{color:#06C; text-decoration:underline;}
h1{color:#0261A6; font-size:20px;}
h2{clear:both; color:#0261A6; font-size:18px; margin:3px}
h3{clear:both; font-size:16px; margin:20px 0; padding:0}
hr{border:none 0; border-top:1px dotted #CCC;clear:both; height:3px;  width:90%} 
img{border:0}
.left{text-align:left}
.center{text-align:center}
.size_12_bold{font-size:14px; font-weight:bold}
.size_14_bold{font-size:16px; font-weight:bold}
.size_16_bold{font-size:18px; font-weight:bold}
.margin_10px{margin-left:10px}
.margin_40px{margin-left:40px}
.float_right{float:right}
.text_right{text-align:right}
.clear{clear:both}
/* SAIT PAS */
pre { white-space:pre-wrap;
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
overflow:auto;}
#tweet_this	{ background: url(http://static.seek-blog.com/images/subscribe_twitter4.png) left no-repeat; margin-top: 5px; padding-left: 20px !important; text-decoration: none;}

#other_this	{ background: url(http://static.addtoany.com/buttons/favicon.png) left no-repeat; margin-top: 5px; padding-left: 20px !important; text-decoration: none;}
#facebook	{ background: url(http://static.seek-blog.com/images/facebook.gif) left no-repeat; margin-top: 5px; padding-left: 20px !important; text-decoration: none;}

#norm a{color:#FBAF4D; font-weight:700; font-size:14px; text-decoration:none; text-align:center}
#norm a:hover{font-weight:700; font-size:14px; color:#FFF4DF; text-decoration:none}
#navmbr li{background:url(http://static.seek-blog.com/images/puce_orange.gif) left 7px no-repeat; display:block; line-height:25px; list-style:none; margin:0; overflow:hidden; padding:3px 2px 2px 30px}
#logo{float:left; margin-top:10px}
.puce-annu{float:left}
/* MENU HAUT */
#menu-haut{background-color:#EEE; width:990px; text-align:right; margin-bottom:5px; margin-top:5px;}
#menu-haut a{font-weight:bold;}
/* HEADER */
#header{background-color:#fff; background-position:bottom; border-bottom:1px solid #CCC;  border-top:1px solid #CCC; height:128px; margin:0}
#header p{clear:both; margin:5px 0; padding:0}
#header h1{background:url("http://static.seek-blog.com/images/seekblog.png") no-repeat; width:320px; height:80px; float:left; margin-top:10px; text-indent:-5000px}


#header .blocenter{margin:0 auto; text-align:left; width:965px}
#header #publog{width:600px; height:110px; float:left; overflow:hidden}
#header #publog .lien a,#header #publog .lien a:hover { text-decoration:none;color:#03F; font-weight:bold; border-bottom:1px solid #03F; font-size:14px;}
#header #publog .description{color:#000; font-size:12px}
#header #publog .description a, #header #publog .description a:visited, #header #publog .description a:hover, #header #publog .description a:active{color:#000; text-decoration:none}
#header #publog #colonne1{float:left; text-align:left; width:290px; margin-right:0px; padding-left:10px}
#header #publog #colonne2{float:left; width:290px; text-align:left; margin-left:5px; padding-left:5px}
/* ONGLET */
#onglet{border:0 solid #000; clear:both; height:31px; margin:10px auto 0; padding-left:17px; width:990px}
#onglet a{background:url(http://static.seek-blog.com/images/onglet4.png) no-repeat; background-position:0 -30px; border:none; border-bottom:1px solid #333; color:#fff; float:left; font-weight:700; height:31px; line-height:32px; margin-right:8px; position:relative; text-decoration:none; text-transform:capitalize; width:130px; z-index:30; font-size:12px;}
#onglet a:hover, #onglet a.ouvert{background:url(http://static.seek-blog.com/images/onglet4.png) no-repeat; background-position:0 -100px; border:none; border-bottom:1px solid #FFF; color:#000;}
/* CONTENU */
#contenu{background-color:#FFF; border:1px solid #333; margin:0 auto; padding:5px; text-align:left; width:995px}
#contenu ul{list-style:square}
#contenu .erreur{color:#f00}
#contenu .noterr{color:#0f0}
/* CONTENU GAUCHE */
#contenu #gauche{float:left; margin:10px 5px; text-align:left; width:650px}
#contenu #gauche h1{color:#000; font-size:20px; margin:10px; text-align:left}
#contenu #gauche h2.sub{background:url(http://static.seek-blog.com/images/middle_h2_2.png) left no-repeat; clear:both; color:#fff; font-size:17px; letter-spacing:-1px; margin-bottom:3px; padding:2px 7px}
#contenu #gauche h2.sub a{color:#fff; text-decoration:underline}
#contenu #gauche h3{clear:both; font-size:18px; margin:20px 0; padding:0}
#contenu #gauche .puce li{background:url(http://static.seek-blog.com/images/puce_orange.gif) left 7px no-repeat; border-bottom:1px dotted #ccc; display:block; line-height:25px; list-style:none; margin:0; overflow:hidden; padding:3px 2px 2px 30px; }
#contenu #gauche .puce2 li{ display:block; line-height:32px; list-style:none; margin:0; overflow:hidden; padding:3px 2px 2px 40px; }
#contenu #gauche .puce2 li a{ text-decoration:none;}
#contenu #gauche .puce2 li a:hover{ text-decoration:underline;}
#contenu #gauche .puce2 .add { background: url(http://static.seek-blog.com/images/addblog.gif) left 7px no-repeat; }
#contenu #gauche .puce2 .rss { background: url(http://static.seek-blog.com/images/rss48.gif) left 7px no-repeat; }
#contenu #gauche .puce2 .serv {background: url(http://static.seek-blog.com/images/tool48.gif) left 7px no-repeat; }
#contenu #gauche .puce2 .parc { background: url(http://static.seek-blog.com/images/parc32.gif) left 7px no-repeat; }
#contenu #gauche .puce2 .search { background: url(http://static.seek-blog.com/images/search48.gif) left 7px no-repeat; }
#contenu #gauche .cat_style{border-bottom:1px dotted #ccc; display:block; line-height:25px; margin:0; overflow:hidden; padding:3px 2px 2px 30px}
#contenu #gauche .cat_style2{ display:block; line-height:25px; margin:0; overflow:hidden; padding:3px 2px 2px 5px}
#contenu #gauche .cat_style a:hover, #contenu #gauche h2.sub a:hover, #contenu #gauche .puce li a:hover{color:#0261A6; text-decoration:underline}
#contenu #gauche a.bouton{text-align:center; background:url(http://static.seek-blog.com/images/rub.png) no-repeat; background-position:0 -30px; color:#000; float:none;  display:block;height:35px; margin:auto; padding-left:33px; padding-top:9px; text-decoration:none; width:229px; font-weight:bold}
#contenu #gauche a.bouton:hover{background:url(http://static.seek-blog.com/images/rub.png) no-repeat; background-position:0 -96px; color:#000; height:35px; padding-left:33px; padding-top:9px; text-decoration:underline; width:229px}


#contenu #gauche a.bouton3{text-align:left; background:url(http://static.seek-blog.com/images/rub.png) no-repeat; background-position:0 -30px; color:#000; float:left; height:35px; padding-left:33px; padding-top:9px; text-decoration:none; width:229px; font-weight:bold}
#contenu #gauche a.bouton3:hover{background:url(http://static.seek-blog.com/images/rub.png) no-repeat; background-position:0 -96px; color:#000; height:35px; padding-left:33px; padding-top:9px; text-decoration:underline; width:229px}

#contenu #gauche .small_form input{background-color:#F7F7F7; border:#CCC 1px solid; height:20px; margin-left:1%;margin-right:10px; padding:3px; width:200px}
#contenu #gauche .small_form select{background-color:#F7F7F7; border:#CCC 1px solid; height:25px; margin-left:1%; padding:3px; width:200px}
#contenu #gauche .small_form input[type="image"]{border:0; height:auto; margin:0;  width:auto; margin-bottom:5px;}
#contenu #gauche .small_form{padding:5px; text-align:center}
#contenu #gauche .small_form .btn_small { margin-left:10px; display:inline; vertical-align: middle; width:auto;height:auto; border:0}
#contenu #gauche .small_form select:focus, #contenu #gauche .small_form input:focus, #contenu #droite input:focus{background-color:#fff; border-color:#ff6f00}
#contenu #gauche .more{  text-align:right; margin-right:30px;}
#contenu #gauche .more a{  font-size:14px; background:#255578;   color:#fff;   text-decoration:none;   padding:2px 6px 3px 6px;   border:1px solid #333}
#contenu #gauche .avant ul {padding:10px; color:#0261A6; border:1px dotted #333; width:500px; height:auto; overflow:auto; margin-left:auto;  margin-right:auto}
#contenu #gauche .avant li{background:url(http://static.seek-blog.com/images/apply.png) left 7px no-repeat; display:block; line-height:25px; list-style:none; margin:0; overflow:hidden; padding:3px 2px 2px 30px}

#contenu #gauche .blog_det{background-color:#F9F4EC; border:1px dotted #CCC; font-size:11px; padding:5px; width:280px; }
#contenu #gauche .badge { vertical-align:middle; margin-left:10px }
.cbadge {width:500px; margin-left:auto;   margin-right:auto;  }
#contenu #gauche .more a:hover{  border-color:#333;   background-color:#FFF;   color:#000}
#contenu  .navbar{border:1px dotted #CCC; padding:5px; width:95%; font-weight:700; margin-left:10px;}
#contenu  .navbar a{font-weight:bold}
#contenu  .navbar a.ok{color:#ff6f00; font-weight:bold}
#contenu #gauche .actublog{background-color:#F9F4EC; border:1px dotted #CCC; line-height:25px; padding:5px; width:600px; margin-left:auto;   margin-right:auto}
#contenu #gauche .actublog p{font-size:14px; font-style:italic; margin:1px; padding:0; text-align:center}
#contenu #gauche .actublog a{color:#ff6f00; text-decoration:underline; font-size:14px; font-weight:bold}
#contenu #gauche .actublog a:visited{color:#06C;  text-decoration:none;}
#contenu #gauche .actublog a:hover{color:#06C; text-decoration:underline;}
#contenu #gauche .actublog h3{font-size:20px; margin:5px}
#contenu #gauche .actublog h4{font-size:16px; margin:5px}
#contenu #gauche .actublog form{list-style:none; margin:0 0 0 0px; padding:0}

#contenu #gauche .classe{padding:5px; width:560px; text-align:center; margin-left:auto;   margin-right:auto}
#contenu #gauche .classe td{border:1px dotted #CCC; line-height:25px; padding:5px}
#contenu #gauche .classe a{font-weight:bold}
#contenu #gauche .classe a:hover{color:#06C; font-weight:bold}

#contenu #gauche .opaque:hover{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5}
#contenu #gauche.opaque a{text-decoration:none; font-weight:bold; color:#069; font-size:16px}
#contenu #gauche .new{color:#F00; font-weight:bold; font-size:14px}
#contenu #gauche #counter{font-size:12px; color:#F60}
#contenu #gauche .star{color:green; font-weight:bold}
#contenu #gauche #pageNav2{margin:0px 0 20px 0px; text-align:left}
#contenu #gauche #pageNav{  font:13px Verdana;   margin:15px 0 10px 8px;   text-align:center}
#contenu #gauche #pageNav span{  font-weight:bold;   padding:2px 6px 3px 6px;   border:1px solid #F60;   background-color:#F60;   color:#fff}
#contenu #gauche #pageNav a{  background:#255578;   color:#fff;   text-decoration:none;   padding:2px 6px 3px 6px;   border:1px solid #333}
#contenu #gauche #pageNav a:hover{  border-color:#333;   background-color:#FFF;   color:#000}
#contenu #gauche .voter{float:left; width:50px; text-decoration:none; color:#000; font-weight:bold; text-align:center;  margin-top:15px}
#contenu #gauche .voter:hover{float:left; width:50px; font-weight:bold; text-align:center; margin-top:15px}
#contenu #gauche a.vote{display:block; width:50px; height:55px;  text-decoration:none; color:#000; text-align:center; padding-top:32px; margin-bottom:-30px; background:url(http://static.seek-blog.com/images/voter.png) top center no-repeat; background-position:0 -30px}
#contenu #gauche a.vote:hover{background:url(http://static.seek-blog.com/images/voter.png) top center no-repeat; background-position:0 -115px}
#contenu #gauche a.vote:active{background:url(http://static.seek-blog.com/images/voter.png) top center no-repeat; background-position:0 -115px}
#contenu #gauche .vote2{display:block; width:50px; height:55px;  text-decoration:none;  color:#000; text-align:center; padding-top:32px; margin-bottom:-30px; background:url(http://static.seek-blog.com/images/voter4.png) top center no-repeat}
#contenu #gauche .sites{float:left; width:640px; margin-left:10px;}
#contenu #gauche .sites p{margin:0; padding:0}
#contenu #gauche .sites .img_pub{width:640px; margin:0;}

#contenu #gauche .user{float:left; width:400px}
#contenu #gauche .user p{margin:0; padding:0}
#contenu #gauche .user-contenu{float:left; margin:10px 0 0 5px; width:500px}
#contenu #gauche .user-contenu h3{margin:0 0 5px 0; padding:0}
#contenu #gauche .user-contenu a{ color:#000; }
#contenu #gauche .user-contenu a:hover{text-decoration:underline}
#contenu #gauche .user-contenu p.desc-sites{ height:auto}


#contenu #gauche .sites-contenu{float:left; margin:10px 0 0 5px; width:550px}

#contenu #gauche .faq-contenu{margin:10px 0 0 5px; width:590px}
#contenu #gauche .faq-contenu .profil{float:left;  width:100px;  margin:auto; height:auto; text-align:center}
#contenu #gauche .faq-contenu .profil img{ border:2px solid #999999; margin:25px; margin-bottom:0; margin-top:0;}
#contenu #gauche .faq-contenu .msg{float:left;  width:400px}
#contenu #gauche .faq-contenu h3{margin:0 0 5px 0; padding:0}
#contenu #gauche .faq-contenu p.cat-sites{font-size:11px; color:#999;  margin:0; padding:0}
#contenu #gauche .faq-contenu p.cat-sites a{color:#999; text-decoration:underline;}
#contenu #gauche .faq-contenu p.cat-sites a:hover{color:#999; text-decoration:none;}


#contenu #gauche .sites-contenu h3{margin:0 0 5px 0; padding:0}
#contenu #gauche .sites-contenu a{ color:#000; }
#contenu #gauche .sites-contenu a:hover{text-decoration:underline}
#contenu #gauche .sites-contenu p.cat-sites{font-size:11px; color:#999;  margin:0; padding:0}
#contenu #gauche .sites-contenu p.cat-sites a{color:#999; text-decoration:underline;}
#contenu #gauche .sites-contenu p.cat-sites a:hover{color:#999; text-decoration:none;}
#contenu #gauche .sites-contenu p.desc-sites{ height:auto}



#contenu #gauche .sites-contenu p.icones-sites{float:right; margin-right:10px}
#contenu #gauche p.icones-sites{float:right; margin-right:10px}
#contenu #gauche .sites-contenu .visuel{margin-right:10px}
#contenu #gauche .sites-contenu p.maj-sites{float:left; font-size:11px; color:#999; width:530px}
#contenu #gauche a.aider{position:relative; text-decoration:none; cursor:help}
#contenu #gauche a.aider span{display:none}
#contenu #gauche a.aider:hover{background:none;  z-index:500}
#contenu #gauche a.aider:hover span{ border:1px solid #CCC; display:inline; position:absolute; top:2em; left:1em; background:#F9F4EC; text-align:left; font-weight:normal; font-size:11px; color:#000; padding:5px; width:300px}

#contenu #gauche #forminscript legend{font-weight:bold; font-size:18px; padding:5px; color:#333}
#contenu #gauche #forminscript fieldset{border:1px solid #333; margin-bottom:20px; padding-bottom:15px; }
#contenu #gauche #forminscript label{display:block; width:240px; float:left; padding-right:1%; margin:5px; font-weight:bold; text-align:right}

#contenu #gauche #forminscript label.nostyle{display:block; float:left; padding-right:1%; margin:5px; font-weight:bold; text-align:left}
#contenu #gauche #forminscript .cgu{width:500px}
#contenu #gauche #forminscript input{border:#CCC 1px solid; background-color:#F7F7F7; padding:5px; font:13px "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif}
#contenu #gauche #forminscript select{border:#CCC 1px solid; background-color:#F7F7F7; padding:2px; font:13px "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif}
#contenu #gauche #forminscript .verif_inscription{font:13px "Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif; font-weight:bold; color:#F00; text-align:center}
#contenu #gauche #forminscript input[type="radio"], #forminscript input[type="checkbox"]{width:15px; border:#CCC 1px solid; background-color:#F7F7F7; padding:5px}
#contenu #gauche #forminscript input:focus{background-color:#fff; border-color:#ff6f00}
#contenu #gauche #forminscript input[type="submit"]{width:300px; height:35px; font-weight:bold; background-color:#333; color:#fff; font-size:14px; border:none; cursor:pointer; margin-bottom:0px; margin-top:15px}
#contenu #gauche #forminscript input[type="submit"]:hover{border:3px solid #f60}
#contenu #gauche #forminscript input[type="submit"]:active{color:#000}
#contenu #gauche .errform{ text-align:left; vertical-align:middle; background-color:#FFF; padding:5px; width:400px;  margin:auto; height:70px}
#contenu #gauche #tbl_mbr td{font-weight:bold; font-size:12px}
#contenu #gauche .tb_mbr td{padding:5px; color:#000; font-weight:700; border:solid 1px #FBAF4D; text-align:center}
#contenu #gauche .tb_mbr table{border:1px solid #e1e1e1; padding:1px 1px 1px 1px; font-weight:normal; font-size:11px}
#contenu #gauche .tb_mbr th{padding:5px; background-color:#06C; height:21px; text-align:center; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none; vertical-align:middle}
#contenu #gauche .aright{text-align:right}
#contenu #gauche .comms a{color:#000}
#contenu #gauche .comm_top{text-align:left; font-weight:bold; padding:5px; margin:0; background-color:#EEE;}
#contenu #gauche .commen{ margin-left:10px; text-align:left; border:1px dotted #CCC; width:530px; height:auto; margin-left:auto;  margin-right:auto}
#contenu #gauche .info_form{padding:10px; color:#0261A6; text-align:left; border:1px dotted #333; width:500px; height:auto; overflow:auto; margin-left:auto;  margin-right:auto}
#contenu #gauche .info_form img{float:left; padding:10px}
#contenu #gauche .info_form3{padding:10px; color:#0261A6; border:1px dotted #333; width:500px; height:auto; overflow:auto; margin-left:auto;  margin-right:auto}
#contenu #gauche .info_form3 img{float:left; padding:10px}
#contenu #gauche .info_form2{padding:10px; color:#0261A6; text-align:left; border:1px dotted #333; width:500px; height:auto; overflow:auto; margin-left:auto;  margin-right:auto}
#contenu #gauche #detail p{display:block; width:180px; float:left; padding-right:1%; margin:5px; font-weight:bold}
#contenu #gauche #detail span{clear:both}
#contenu #gauche .tdet{text-align:right; font-size:14px}
#contenu #gauche .divdet{text-align:left; color:#FF6F00}
#contenu #gauche .aborss{float:left; padding:5px}
#contenu #gauche .larg200{width:300px}
#contenu #gauche .aborss a{color:#000; font-weight:bold}
#contenu #gauche .aborss a:hover{color:#06C; font-weight:bold}
 #contenu #gauche .tag_art{line-height:1.8em; margin:0; padding:0; font-size:14px; font-weight:bold;}
/* CONTENU DROITE */
#contenu #droite{float:right; text-align:left; width:300px; margin-right:10px;}
#contenu #droite .blocdroite{float:right; line-height:25px; margin:0px auto 20px; width:300px}
#contenu #droite .blocdroite input{background-color:#F7F7F7; border:#CCC 1px solid; font-size:12px; height:15px; margin-left:1%; padding:3px; width:90%}
#contenu #droite .blocdroite input:focus{background-color:#fff; border-color:#ff6f00}
#contenu #droite .blocdroite  p{margin:6px 0}
#contenu #droite input{background-color:#F7F7F7; border:#CCC 1px solid; margin-left:1%; padding:3px; width:auto}
#contenu #droite input[type="submit"]{background-color:#ff6f00; border:solid 2px #F30; color:#fff; cursor:pointer; font-size:14px; font-weight:700; height:auto; padding:3px; text-align:center; width:auto}
#contenu #droite input[type="submit"]:hover{color:#000; cursor:pointer; padding:3}
#contenu #droite input[type="submit"]:active{color:#fff}
#contenu #droite .menu{ font-size:16px; margin:0px 0px; width:300px}
#contenu #droite .menu2{ font-size:16px;margin:0px 0px; width:300px}
#contenu #droite .rsspub { margin-left: auto; 
  margin-right: auto;  width:200px; padding:10px;  font-weight:bold; border:solid 1px #F8830F; text-transform: uppercase;  background-color:#FFF7DF; color:#EA6C48;} 
#contenu #droite .rsspub a{  color:#EA6C48; text-decoration:none;} 
#contenu #droite .rsspub a:hover{  text-decoration:underline; } 
#contenu #droite .rsspub img {float:left; padding-right:15px;  } 

#contenu #droite .rsspub3 { margin-left: 0; 
  margin-right: 0;   width:280px; padding:15px 15px 15px 15px;  font-weight:bold; border:solid 1px #F8830F; text-transform: uppercase;  background-color:#FFF7DF; color:#EA6C48; vertical-align:middle; line-height:30px; } 
#contenu #droite .rsspub3 a{  color:#1A4A6D; text-decoration:none;} 
#contenu #droite .rsspub3 a:hover{  text-decoration:underline; } 
#contenu #droite .rsspub3 img {float:left; padding-right:15px;  } 

#contenu #droite .tags{ line-height:25px; margin:auto; width:300px; text-align:center; }
#contenu #droite .tags div{margin-left:10px;}
#contenu #droite .tags .tag0{font-size:75%}
#contenu #droite .tags .tag10{font-size:80%}
#contenu #droite .tags .tag20{font-size:90%}
#contenu #droite .tags .tag30{font-size:100%}
#contenu #droite .tags .tag40{font-size:110%}
#contenu #droite .tags .tag50{font-size:120%}
#contenu #droite .tags .tag60{font-size:140%}
#contenu #droite .tags .tag70{font-size:150%}
#contenu #droite .tags .tag80{font-size:160%}
#contenu #droite .tags .tag90{font-size:170%}
#contenu #droite .tags .tag100{font-size:180%}
#contenu #droite ul.tags{font-size:1.3em; list-style:none; margin:1em 0; padding:0; text-align:justify}
#contenu #droite ul.tags li{display:inline; line-height:1.8em; margin:0; padding:0}
#contenu #droite .tags ul li, #contenu #droite .tags ul li a{background:transparent; display:inline; line-height:1.5em; padding-left:0; padding-right:4px; width:auto}
#contenu #droite .tags ul li:hover,#contenu #droite  .tags ul li a:hover{background:none; display:inline; line-height:1.5em; padding-left:0; padding-right:4px; width:auto}
#contenu #droite #actublog{background-color: #F9F4EC; border:1px dotted #CCC; float:left; line-height:25px; padding:5px; width:300px}
#contenu #droite #actublog h3{font-size:18px; margin:5px}
#contenu #droite #actublog form{list-style:none; padding:0}
#contenu #droite #actublog p{font-size:16px; font-style:italic; margin:1px; padding:0; text-align:center}
#contenu #droite .menu ul, #contenu #droite .menu2 ul{margin:0; padding:0 0 5px}
#contenu #droite .menu li, #contenu #droite .menu2 li{background:url(http://static.seek-blog.com/images/bullet_orange.png) left 7px no-repeat; border-bottom:1px dotted #ccc; width:auto; color:#222; font-size:13px; line-height:20px; list-style:none; margin:0;  margin-left:20px; padding:3px 2px 2px 20px;}
#contenu #droite .menu li ul, #contenu #droite .menu2 li ul{padding:0}

#contenu #droite .menu a, #contenu #droite .menu2 a, #contenu #droite .tags a{color:#333; display:inline; font-size:14px;}
#contenu #droite .menu a:hover, #contenu #droite .tags a:hover{color:#333;}
.menu p, #contenu #droite .menu2 p{font-size:9pt; padding:2px 0}
#contenu #droite .menu h2, #contenu #droite .menu2 h2, #contenu #droite .blocdroite h2, #contenu #droite .tags h2{background:url(http://static.seek-blog.com/images/sidebar_h2_2.png) left no-repeat; color:#fff; font-size:17px; letter-spacing:-1px; margin-bottom:3px; padding:2px 7px; text-align:left}

/* FOOTER */
#footer-blanc{background-color:#FFF; border-top:1px solid #CCC; margin-top:20px; overflow:hidden}
#footer-blanc #footer{background-color:#FFF; clear:both; color:#666; font-size:11px; margin:0 auto; padding:0; text-align:left; width:1000px}
#footer-blanc #footer h3{color:#999; font-size:18px; font-weight:700; margin:10px 0 0; padding:0}
#footer-blanc #footer p{clear:both; margin:0; padding:15px; }
#footer-blanc #footer a{color:#666; font-size:11px; text-decoration:none}
#footer-blanc #footer a:hover{text-decoration:underline}
#footer-blanc #footer #infos{border-right:1px solid #CCC; float:left; height:300px; margin-right:20px; width:190px}
#footer-blanc #footer #footerblog{border-right:1px solid #CCC; float:left; height:300px;  margin-right:20px; width:360px}
#footer-blanc #footer #footermag{border-right:1px solid #CCC; float:left; height:300px;  margin-right:20px; width:360px}
#footer-blanc #footer ul{list-style:none; margin:10px 0 0 15px; padding:0}
#footer-blanc #footer ul li{display:block; float:left; margin-right:30px; width:110px; background:url(http://static.seek-blog.com/images/bullet_orange.png) left 7px no-repeat;padding:7px 0px 0px 20px;}
.footpart{ display:inline; clear:both;}


/* POPUP */
.jqmWindow{ display:none;  position:fixed;  top:17%;  left:50%;  margin-left:-300px;  width:600px;  background-color:#EEE;  color:#333;  border:1px solid black;  padding:12px}
.imgpart{float:left; margin-right:10px}
.contpart{width:180px; overflow:hidden}
.jqmOverlay{ background-color:#000}
* iframe.jqm{ position:absolute;  top:0;  left:0;  z-index:-1;  width:expression(this.parentNode.offsetWidth+'px');  height:expression(this.parentNode.offsetHeight+'px')}
* html .jqmWindow{    position:absolute;     top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px')}
.jqmOverlay{background-color:#FFF}
.jqmWindow{                background:#888 url(http://static.seek-blog.com/images/winbar.gif) left top repeat-x;  color:#06C; font-size:16px; font-weight:bold;  border:1px solid #888;  padding:0 0px 50px}
button.jqmClose{ background:none;  border:0px solid #EAEAEB;  color:#06C;  clear:right;  float:right;  padding:0;  margin-top:5px;  margin-left:5px;  cursor:pointer;  font-size:12px;   letter-spacing:1px; font-weight:900}
button.jqmClose:hover, button.jqmClose:active{ color:#FFF; border:0px solid #FFF}
#jqmTitle{ background:transparent;  color:#06C;  text-transform:capitalize;  height:30px; margin-top:10px;  padding:0px 5px 0 10px}
#jqmContent{ width:100%;  height:100%;  display:block;  clear:both;  margin:0;  margin-top:0px;  background:#fff;  border:1px solid #888}

.rsspub2 { margin-left: auto; 
  margin-right: auto;  width:350px; padding:10px;  font-weight:bold; border:solid 1px #F8830F; text-transform: uppercase;  background-color:#FFF7DF; color:#EA6C48; text-align:center} 
.rsspub2 a{  color:#EA6C48; text-decoration:none;} 
.rsspub2 a:hover{  text-decoration:underline; } 
.rsspub2 img {float:left; padding-right:15px;  } 
.expart { clear:both; padding:10px;  height:auto; width:590px; overflow:auto;  margin-left: auto; 
  margin-right: auto; text-align: left;
border:dashed 3px #AAAAAA;  font-size:20px; font-weight:bold; text-transform:uppercase; }
.expart img{float:left; padding:10px}
.expart a { color:#666666; text-decoration:underline;  }
.expart a:hover { color:#CCCCCC; text-decoration:none;}


.imgcat{ clear:both; padding:10px;  height:auto; width:590px; overflow:auto;  margin-left: auto; 
  margin-right: auto; text-align: center; font-size:14px; }
  .imgcat p { display:inline}
.imgcat img{float:left; padding:10px}

.expart2 {width:530px;  margin-left: auto; 
  margin-right: auto; text-align: left; }




.bordfaq li { display:block;  margin:0; overflow:hidden; padding:10px 5px 5px 30px; font-size:11px;}

#contenu #gauche .actublogq{background-color:#F9F4EC; border:1px dotted #CCC; line-height:25px; padding:5px; width:500px; margin-left:auto;   margin-right:auto}
 
 
  .gsmsc-mapDiv {
      height : 250px;
    }

    .gsmsc-idleMapDiv {
      height : 250px;
    }

    #mapsearch {
      width : 300px;
      margin: 10px;
      padding: 4px;
    }
	#morecat {  text-align:left; line-height:25px; padding:5px; width:640px; margin-left:10px;}
	#morecat ul { text-align:left; width:100%;}
	#morecat li { 
	float:left;width:40%;
	background:url(http://static.seek-blog.com/images/puce_orange.gif) left 7px no-repeat; display:inline; line-height:25px; list-style:none; margin:0; overflow:hidden; padding:5px 2px 2px 19px; margin-right:15px;
	}
#morecat li a{color:#06C; text-decoration:none; font-size:14px; font-weight:bold}
#morecat li a:visited{  text-decoration:underline;}
#morecat li a:hover{color:#000066; text-decoration:underline;}
#morecat h4{font-size:16px; margin:5px ;}
#contenu #gauche .introcat-contenu{ width:450px; margin:auto; background-color:#eeeeee; padding:15px;}
#contenu #gauche .introcat-contenu h3{margin:0 0 5px 0; text-align:center; padding:0}
#contenu #gauche .introcat-contenu a{ color:#000; }
#contenu #gauche .introcat-contenu a:hover{text-decoration:underline}
#contenu #gauche .introcat-contenu p.desc-sites{ height:auto}
#contenu #gauche .introcat-contenu .visuel{margin-right:10px; text-align:left;}

.highlight_search { color:red; background-color:#FFFF99; }



#contenu #gauche .tabs {
border-bottom:1px solid #CCCCCC;
height:23px;
text-align:center;
}


#contenu #gauche #forminscript fieldset .recherche{border-top:1px dotted #DEDEDE;
padding:1em;
text-align:center;}

#pub-720 {width:728px; float:left;}
