/* Style sheet basic */
html{background-color:#f3f3f3;overflow-y: scroll;}
div,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
body{margin:0;padding:0;background:#fff url("tl_files/layout/bg_header.jpg") left top repeat-x;}
table{border-collapse:collapse;border-spacing: 0;}
caption,th,td{text-align:left;vertical-align:top;}
img{border:0;}
pre,code{font-family:"Lucida Console",Monaco,monospace;font-size:12px;}
:focus{outline: 0;}
.clair_bleu{font-family:"Trebuchet MS",Helvetica Neue;font-weight:bold;font-size:1.8em;color:#0893d8;}
.clair_gris{font-family:"Trebuchet MS",Helvetica Neue;font-weight:bold;font-size:1.2em;color:#3f4858;}
.bleu{font-family:Arial, Helvetica, sans;font-weight:bold;color:#0893d8;}
.capitalize{font-family:Arial, Helvetica, sans;font-weight:bold;color:#555;text-transform: uppercase;}
.italic{font-family:"Palatino Linotype", "times new roman", times ,serif;font-weight:bold;font-style:italic;font-size:14px;color:#999;}
.rouge{font-family:Arial, Helvetica, sans;font-weight:bold;color:#c00;}
.boxed_bleu{padding:10px;background-color:#edffff;border:1px solid #8df;font-family:Arial, Helvetica, sans;font-weight:bold;font-size:1.1em;color:#0893d8;}
.boxed_jaune{padding:10px;border:1px solid #ffd500;font-family:Arial, Helvetica, sans;font-weight:bold;font-size:1.1em;color:#df6300;background-color: rgba(255, 253,158, .25);}
.more{padding-left:20px;font-family:"Palatino Linotype", "times new roman", times ,serif;font-weight:bold;font-style:italic;font-size:16px;background:url("tl_files/layout/icons/label_16.png") left center no-repeat;}
.more:hover{font-style:italic;text-decoration:none;background:url("tl_files/layout/icons/right_16.png") left center no-repeat;}
.back{padding-left:30px;font-family:"Palatino Linotype", "times new roman", times ,serif;font-style:italic;font-size:15px;background:url("tl_files/layout/icons/left_16.png") left center no-repeat;}
.fullsize{padding-left:30px;font-family:"Palatino Linotype", "times new roman", times ,serif;font-style:italic;font-size:15px;background:url("tl_files/layout/icons2/ico_full.png") left center no-repeat;}
.fullsize:hover{font-style:italic;text-decoration:none;background:url("tl_files/layout/icons2/ico_full_hover.png") left center no-repeat;}
.externe{padding-left:20px;background:url("tl_files/layout/icons/globe_16.png") left center no-repeat;}
.externe:hover{text-decoration:none;background:url("tl_files/layout/icons/right_16.png") left center no-repeat;}
.data{padding-left:20px;color:#7097b3;background:url("tl_files/layout/icons/calendar_16.png") left center no-repeat;text-transform:uppercase;}
body,div{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:13px;color:#666;}
hr{height:1px;background-color:#cccbd1;border:1ccc;color:#cccbd1;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
a{color:#36c;}
a:hover{text-decoration:underline;color:#09f;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:normal;}
h1,h2,h3{color:#444;}
#left h2,#left h3,#right h2,#right h3{font-size:18px;}
h1{font-size:26px;color:#222;}
h2{font-family:"Palatino Linotype", "times new roman", times ,serif;font-weight:bold;font-style:italic;font-size:21px;color:#4e9c00;}
#footer h2,#footer h2 a{font-weight:bold;font-style:italic;font-size:20px;color:#888;}
h3{font-size:18px;}

