/* * Smoothbox v20070814 by Boris Popoff (http://gueschla.com) * * Based on Cody Lindley's Thickbox, MIT License * * Licensed under the MIT License: *   http://www.opensource.org/licenses/mit-license.php */div {  padding: 0;  margin: 0;}html, body {  min-height: 100%;  height: auto !important;  height: 100%;  text-align: left;  padding: 0;  margin: 0;}#TB_window {	font: 12px Arial, Helvetica, sans-serif;	color: #333333;}#TB_secondLine {	font: 10px Arial, Helvetica, sans-serif;	color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {	position: absolute;	z-index:100;	top: 0px;	left: 0px;	background-color:#000;}#TB_window {	position: absolute;	background: #ffffff;	z-index: 102;	color:#000000;	border: 4px solid #0060ae;	text-align:left;	background-image: url(../images/background_popup.png) left top;}#TB_window img {	display:block;	margin: 15px 0 0 15px;	border-right: 1px solid #ccc;	border-bottom: 1px solid #ccc;	border-top: 1px solid #666;	border-left: 1px solid #666;}#TB_caption{	height:25px;	padding:7px 30px 10px 100px;	float:left;}#TB_closeWindow{	height:25px;	padding:11px 25px 10px 0;	float:right;}#TB_closeAjaxWindow{	padding:0px 10px 17px 0;	margin-bottom:1px;	text-align:right;	float:right;}#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 100px;	margin-bottom:1px;	color:white;	font-weight: bold;}#TB_title{	height:62px;  background-image: url("../images/background_popup.png");}#TB_ajaxContent{	clear:both;	padding:2px 15px 15px 15px;	overflow:auto;	text-align:left;	line-height:1.4em;	background-image: url(../images/background_popup.png) left top;}#TB_ajaxContent p{	padding:5px 0px 5px 0px;}#TB_load{	position: absolute;	display:none;	height:100px;	width:100px;	z-index:101;}#TB_HideSelect{	z-index:99;	position:absolute;	top: 0;	left: 0;	background-color:#fff;	border:none;}#TB_iframeContent{	clear:both;	border:none;	margin-bottom:-1px;	margin-top:1px;}/* IE6 */* html #TB_iframeContent{	margin-bottom:1px;}/* Menu Vertical */  #esp {    border: 0px;    padding: 0px;    width: 14px;    height: 7px;  }  .table_menu {    border: 1px solid #0060ae;    padding: 0px;    margin: 0px;    border-collapse: collapse;    font: 0.9em arial;    width: 960px;    background-color: #ffffff;  }    .table_menu a {    padding: 0px;    margin: 0px;    color: #002062;    display: block;    width: 100%;    height: 100%;      text-decoration: none;    font-weight: bold;  }    .table_menu a:hover {    color: yellow;  }    .table_menu td {    border-bottom: 1px solid #0060ae;    border-right: 1px solid #0060ae;    height: 20px;  }     .table_menu td.ligne1 a { text-align:left; padding-top: 2px; }  .table_menu td.ligne1_ON a { padding-top: 2px; background: #002062 url(../images/menu/fleche13b.png) left center no-repeat; color: yellow; }  .table_menu td.ligne1 a:hover { padding-top: 2px; background: #0060ae url(../images/menu/fleche13b.png) left center no-repeat; }    #separation {    width: 962px;    height: 10px;    background-color: #0060ae;  }    #entete {    width: 962px;    height: 110px;    background: #0060ae url(../images/barre_haut.png) left top no-repeat;  }    #corps {    font-family: arial;    font-size: 14px;    position: relative;    width: 960px;    border: 1px solid #0060ae;    padding: 0;    margin-right: auto;    margin-left: auto;    text-align: center;  }    #corps_interieur {    padding: 0;    margin: 0;    text-align:center;    padding-top: 20px;  }    #corps_interieur_pa {    padding: 0;    margin: 0;    text-align:center;    width: 550px;    margin-right: auto;    margin-left: auto;  }    #carre_info {    display: inline;    float: left;    padding: 0;    margin: 0;    width: 180px;    height: 210px;    float: left;    margin-left:10px;    margin-top: 0px;    color: #002062;    font-size: 11px;    font-family: arial;    font-weight: bold;    overflow: none;  }    #date {    color: #ff7200;    font-size: 11px;  }    #corps_interieur img {    color: #0060ae;    text-decoration: none;  }    #corps_interieur a {    color: #0060ae;    text-decoration: none;  }    #corps_interieur a:hover {    color: #0060ae;    text-decoration: none;  }    img a {    text-decoration: none;  }    #clear {    padding : 10px;    height: 0px;    clear: both;  }    #voirplus {    position: relative;    left: 47px;    top: 144px;    width: 47px;    height: 18px;  }    #corps_pa {    position: absolute;     margin-left: auto;     margin-right: auto;     width: 960px;     border: 1px solid #0060ae;     text-align: left;  }      .pa ul {      width: 100%;      margin: 0;      padding: 0;    }        .pa li {      margin: 0;      padding: 0;      display: block;      float: left;      width: 280px;      height: 100px;      border: 1px solid blue;      margin: 5px;    }  .texte_noir_2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; FONT-WEIGHT: none; }.texte_noir_petit { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: none; }.texte_noir_tres_petit { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: none; }.texte_rouge_petit { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FF0000; FONT-WEIGHT: bold; }  #formulaire {    font-size: 14px;    font-weight: bold;  }    #formulaire input,textarea {    border: 1px solid #000;    font-size: 13px;  }  ul.carre_pro {    padding-left: 30px;    list-style-image: url(images/puce_carre_pro.jpg);    font-size: 15px;  }    .carre1 {    font-weight: bold;    color: #112e60;  }    .carre2 {    font-weight: bold;    color: #0060ae;  }    li.carre_pro2 {    list-style-image: url(dot-rouge.png);  }.espace { height:10px; }.carre_pro a:link { text-decoration:none; color:black; border:0; }.carre_pro a:visited { text-decoration:none; color:black; border:0; }.carre_pro a:active { text-decoration:none; color:black; border:0; }.carre_pro a:hover { text-decoration:none; color:black; border:0; }
