@charset "utf-8";
/* CSS Document */

*{ list-style:none; margin:0; padding:0; font-family:Arial,sans-serif;}
a{font-family:Arial,sans-serif;}
body{ }
body,html{
	height:100%;
	font-size:12px;
	text-align:center;
	font-family:Arial,sans-serif; color:#333333; font-size:12px;	/*overflow-x:hidden; overflow-y:auto;scrollbar-base-color: #94c9ff;*/
	}
#screen{
margin:0 auto;
min-height:100%;
position:relative;
text-align:center;
width:100%;}
#between{ margin-top:3px;
	width:790px; padding-top:15px;
	margin-right: auto; background:url(image/around-top-hp.jpg) top left no-repeat;; 
	margin-left: auto;
}
.between{ 
float:left; clear:both; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;
width:788px;
/* any IE */
width: expression('790px');

}
#header{ position:relative; margin-left:10px; width:770px; float:left; margin-top:2px; text-align:left;}
.banner-468-60{ float:left; width:468px; height:60px; background:#004689; }
#header img{ float:left; }
.menu-top{ float:left; width:145px; margin-left:6px; }
.menu-top li , .menu-top ul{ float:left; margin:0; padding:0; list-style:none;}
.menu-top li{ float:left; clear:both; margin-bottom:1px; background:url(image/puce-top.jpg) left no-repeat; padding-left:15px; width:130px;}
.menu-top li.monCompte{
	position:absolute; 
	z-index:100; 
	margin-top:-16px; 

}
.menu-top li.lienParainage{ float:left; clear:both; margin-bottom:1px; background:url(image/puce-top.jpg) left no-repeat; padding-left:15px; width:130px; height:15px;}
#header img.iconeNew{float:right;position:relative;top:-5px;left:-20px;}
.menu-top li a:link , .menu-top li a:visited{font-family:Arial,sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration: none;}
.menu-top li a:hover{ color:#c5c7c8;}
.menu-P{  margin-left:10px; float:left; clear:both; background:#ebedec url(image/menu-calender.jpg) repeat-x; height:20px; width:768px; border: 1px solid #9c9ea0; margin-top:5px; padding-bottom:2px; padding-top:2px; }
.calender{ float:left; width:150px; margin-top:3px; color:#004689; font-size:11px; font-weight:bold; text-align:center;}
.search{ display:none; float:right; width:305px;}
.input-search{ width:212px; border:1px solid #004689; height:18px; } 
.bt-search{ background:url(image/bt-search.jpg) top left no-repeat; width:75px; height:20px;}
.full-content{ margin-left:10px;float:left; clear:both; width:770px; margin-top:2px;}


.left-content ul{ margin-bottom:6px;}
.left-content li { margin:0; padding:0;border-bottom:1px solid #ebebeb; line-height:23px; float:left; clear:both; width:125px; text-align:left; background:url(image/puce-blu.jpg) left no-repeat;  padding-left:15px;}

td.title-menu , li.title-menu{ background:url(image/puce-menuleft.jpg) left top no-repeat; padding-left:15px; float:left; font-size:12px; font-weight:bold; color:#000000; clear:both; width:125px; }

.left-content li , .left-content ul{ float:left; clear:both;}
.left-content li a:link , .left-content li a:visited{ color:#333333; font-size:12px; text-decoration:none;}
.left-content li a:hover{ text-decoration:underline;}
.left-content{ float:left; width:140px;}
.main-content{ float:left; width:468px; margin-left:5px; margin-right:5px;}
.right-content{ float:left; width:150px;}
.menup{ /**/width:466px; float:left; clear:both; border:1px solid #c5c5c5; height:30px; /*background:#eaeaea url(image/bg-menu.jpg) repeat-x;*/ background:#0b4769; color:#004689; font-size:12px; font-weight:bold; text-align:center;}
.menup ul , .menup li{ margin:0; padding:0; }
li.title-menu2{ width:120px; float:left;background:url(image/puce-menuleft.jpg) left top no-repeat;  font-size:12px; font-weight:bold; color:#000000; border:none; }
.menup li , .menup ul{ float:left; display: inline; text-align:center;}
.menup a:link ,  .menup a:visited{/*color:#004689;*/ color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; white-space: nowrap; display:block; padding-right:23px; padding-left:27px; padding-top:8px; }
 .menup a:hover{ /*color:#c5c7c8;*/ color:#a5d167;}
 .menup li{ height:22px; }
 .tabs{ float:left; clear:both; border:1px solid #d5d5d5; width:466px; margin-top:5px; }
 .resulta-title td a { cursor:pointer ; color:#004689; font-size:11px; padding:5px 12px 3px 10px; float:left; height:17px; display:block; white-space:nowrap;  }
 .active{ background:#ffffff;}
 .resulta-title{ background:url(image/bg-tabs.jpg) left top;}
#zone-couverture{ width:134px;  float:left; /*padding:2px;*/clear:both; border:1px solid #9c9ea0; font-weight:bold;color:#004689; font-size:12px; line-height:25px;  background:url(image/bg-zone.jpg) left top repeat-x;height:166px; }
#zone-couverture form{width:120px; margin-left:6px; text-align:center; }
.input-zc , .bt-zc{ width:120px;}
.bt-zc{ width:104px; background:url(image/tester-lazone-decouverture.jpg) left top no-repeat; height:20px; font-size:11px; font-weight:bold; border:0; float:left; margin-left:8px; }
#footer{ margin-left:10px; float:left; padding-left:5px; clear:both; font-size:10px; color:#707173; float:left; clear:both; background:url(image/menu-calender.jpg) repeat-x; height:18px; width:763px; padding-top:8px; border: 1px solid #9c9ea0; margin-top:5px; }
.footer{ float:left; font-size:10px; color:#000000; margin-top:8px;}
#footer li , #footer ul{ float:left; margin:0; padding:0; }
#footer font{ float:left; margin-right:20px; font-size:10px; }

.footer a:link ,.footer a:visited {font-size:12px; color:#000000; float:left; padding-left:3px; padding-right:3px; text-decoration:none;}
.footer a:hover{color:#c5c7c8;}
.actus-planet{ float:left; clear:both;/**/ width:468px; margin-top:8px;}
.blocksport  { width:150px; float:left; border:1px solid #9c9ea0; height:170px; float:left;}
.blocksport2{ margin:0; padding:0; margin-left:6px; margin-right:6px; border:1px solid #9c9ea0; width:150px; float:left; height:170px;}
.blocksport img , .blocksport2 img { margin:0; padding:0;  float:left; clear:both; height:100px; width:150px;
/* any IE */
width: expression('144px');

  }
.blocksport h2 , .blocksport2 h2 { margin:0; padding:0; background:url(image/puce-menuleft.jpg) left top no-repeat; padding-left:15px; float:left; font-size:13px; font-weight:bold; color:#000000; clear:both; height:21px; width:120px; margin-left:2px; padding-top:2px; }
.blocksport table , .blocksport2 table { font-size:11px; font-weight:normal; font-family:Arial,sans-serif; margin:0; padding:0; float:left; width:150px; }
.blocksport  p , .blocksport h3  , .blocksport2 h3{margin:0; padding:0; float:left; clear:both; width:148px;  font-size:11px; width:140px;}

.blocksport h3 { text-decoration:none; font-weight: normal; margin:0; padding:0; font-weight:bold; color:#000000; width:140px; float:left; clear:both;}




.actus-planet h3 a:link , .actus-planet h3 a:visited{text-decoration:none; font-weight: normal; margin:0; padding:0; font-weight: normal; color:#000000; width:140px; float:left; clear:both; margin-left:3px;}
.actus-planet h3 a:hover{ text-decoration:underline;}

.tab-content{ /*height:225px;*/ float:left; width:464px; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5;}
.tab-content img{ width:464px;}

.client-planet{ display:none; float:left; clear:both; padding-top:8px; padding-bottom:8px; font-size:11px; color:#004689;}

.bt-search{background:none repeat scroll 0 0 #EEEEEE;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:solid;
border-width:1px;
display:block;

background:url("/image/bg-searc.jpg") repeat scroll center bottom transparent;

cursor:pointer;
font:12px arial,sans-serif;
height:20px;
margin:0;
outline:0 none;
vertical-align:top;}

.input-search{border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:solid;
border-width:1px;
font:12px arial,sans-serif ;
height:20px;
margin:0;
padding:1px 8px 0 6px;
vertical-align:top;}
