/* FICHIER DE DEV */@import "../../css/clean.css";@import "../../css/smart.css";
@import "../../css/thickbox.css";

/* GENERAL */
body{ font-family:Arial; font-size:12px}
h1 { font-size: 10px; padding: 13px 0 0 45px; line-height: 9px; }
h2 { font-size: 25px;  line-height: 30px;}
tr,td {line-height: 12px;}

a { color: #000; cursor:pointer;}

.news { color: rgb(13,104,121); }
.aps { color:  rgb(196,107,1); } 
.jurid { color:rgb(166,71,135); }
.clients { color: rgb(64,90,141); }

small { font-size: 10px !important; font-size: 9px; padding-left: 2px; line-height: 18px; color: #fff; }
/*
Pour adhérents fond différent
#container { background: #fff url(../../image/adherentsbg.png) no-repeat; height: 600px; }
*/
#container { background: #fff url(/image/bg.png) no-repeat; height: 600px; }
#container_news { background: #fff url(/image/bgnews.png) no-repeat; height: 600px; }
#container_aps { background: #fff url(/image/bgaps.png) no-repeat; height: 600px; }
#container_jurid { background: #fff url(/image/bgjurid.png) no-repeat; height: 600px; }
#container_clients { background: #fff url(/image/bgclients.png) no-repeat; height: 600px; }

#header {height: 90px; }

/* LOGO */

#logo { background: url(/image/logopage.png) no-repeat bottom left; height: 40px; width: 250px;
		padding-top: 25px; margin:0 15px 0 30px !important; margin:0 15px 0 10px; }
		
/* MENU */

#menu { margin: 13px 0 0 -61px; font-weight: bold; }#menu li  { margin-right: 30px ; float: left; height: 30px; }
#menu ul li ul{ position: absolute; background: #fff; border: 1px solid #000; font-weight: normal; padding: 5px 10px; margin: 0 0 0 0 !important; margin: 20px 0 0 -60px; }
#menu li ul li { clear: both; height: 20px; border-bottom: 1px solid; width: 200px; }
#menu li a { display: block; }

#menu li#news { background: url(/image/newsoff.png) no-repeat; padding: 9px 0 0 40px; }
#menu li#aps { background: url(/image/apsoff.png) no-repeat; padding: 9px 0 0 40px; }
#menu li#jurid { background: url(/image/juridoff.png) no-repeat; padding: 9px 0 0 40px; }
#menu li#clients { background: url(/image/clientsoff.png) no-repeat; padding: 9px 0 0 40px; }
#menu li#cocc { margin-left: 62px !important; margin-left: 55px;  }
/*
#menu li#cocc { margin-left: 91px !important; margin-left: 85px;  } 
*/

/* CONTENT */

#content { padding : 18px 0 0 10px !important; padding : 28px 0 0 0; margin-top: 0 !important; margin-top: -20px; }

#titre { margin-top: 10px !important; margin-top: 0px; height: 60px; margin-left: 30px !important; margin-left: 10px;width: 960px;}

/* COLONNE MENU ADHERENTS */
#menucol { float: left; width: 120px; height: 300px; }
#menucol a { border-bottom: 1px solid; }

/* Marge à gauche */
#marge { float: left; margin:0 0 0 25px !important; margin:0 0 0 10px;  }


/* LARGEUR DES COLONNES */
#column123 { float: left; width: 1000px; margin-right: 10px;}
#column1 { float: left; width: 305px;  margin-right: 15px;}
#column2 { float: left; width: 305px;  margin-right: 15px;}
#column3 { float: left; width: 305px;  margin-right: 15px; margin-top: 9px;}
#column12 { float: left; width: 610px;  margin-right: 15px;}
#column23 { float: left; width: 610px;  margin-right: 15px;}
#columndemi1 { float: left; width: 455px;  margin-right: 15px;}
#columndemi2 { float: left; width: 455px;  margin-right: 15px;}
#column1small, #column2small { float: left; width: 200px;  margin-right: 15px;}
#column3ext { float: left; margin-right: 15px;}

/* LARGEUR DES COLONNES ADHERENTS */
#column123_adh { float: left; width: 860px; height: 300px; margin-right: 15px;}
#column1_adh { float: left; width: 290px; height: 300px; margin-right: 15px;}
#column2_adh { float: left; width: 290px; height: 300px; margin-right: 15px;}
#column3_adh { float: left; width: 290px; height: 300px; margin-right: 15px;}
#column12_adh { float: left; width: 580px; height: 300px; margin-right: 15px;}
#column23_adh { float: left; width: 580px; height: 300px; margin-right: 15px;}

/* FOOTER */
#navigation { font-size: 10px; font-weight: bold; margin-left: 35px; padding-top: 8px;  }
#footer { font-size: 10px; font-weight: bold; margin-left: 35px; padding-top: 8px;  }
