/*--------------------------Simple PHP Blog CSS Styles--------------------------Name: Slick ThemeAuthor: Bill BatemanVersion: 0.4.6/* Special header graphic - resizeable *//* Logo Area */#HeaderArea {/*  margin: 0;  background-position: top;  height: 41px;  position: relative;  left: 0px;  top: 0px;   width:1024px;*/}#HeaderLeft {/*  background-image:  url(../slick/images/logo_area_side.gif);  background-repeat: no-repeat;  background-position: top;  height: 41px;  width: 1px;  position: absolute;  left: 0px; */}#HeaderRight {/*  background-image:  url(../slick/images/logo_area_side.gif);  background-repeat: no-repeat;  background-position: top;  height: 41px;  width: 1px;  position: absolute;  right: 0px; */}#HeaderCenter {/*  background-image: url(../slick/images/logo_area.gif);  background-repeat: repeat-x; */  width: 1024px;/*  position: absolute;  left: 1px;  padding: 20px 20px;     height: 41px;  align: center;		*/  font-family: courier New,sans-serif;  font-size: 20px;  text-decoration: none;  margin-left: auto ;  margin-right: auto ;}/* END logo area *//* Images */img {  border: 0;}/* LIGNE SEPARATION ----------- */hr  {  height: 1px;  border: 0px;  	  color: #FFaaaa;  background-color: #FFAAAA;}/* IMAGE ALIGNEE A GAUCHE ----------- */#img_float_left{  /* Used in the [img] tag when float=left */  float: left;/*  margin: 2px 8px 4px 2px; */  margin: 0px 0px 4px 8px;}/* IMAGE ALIGNEE A DROITE ----------- */#img_float_right{  /* Used in the [img] tag when float=right */  float: right;/*  margin: 2px 2px 4px 8px; */  margin: 0px 0px 4px 8px;}/* IMAGE ALIGNEE A GAUCHE ----------- */#img_center{  margin-left: auto ;  margin-right: auto ;}/* General Layout */body{  font-size: 12px/1.4em;  margin: 0px;  padding: 0px;  text-align: left;/*  color: #000;  background-color: #CC9; */  font-family: courier New,sans-serif;    background-color: #FFF; /* fond de la page*/  color: #737367;}form {  margin: 0px;  padding: 0px}code, pre {  font-family: courier New,sans-serif;}pre {  overflow: auto;  width: 430px;  border: 1px dotted #777;  padding: 5px}/* NEW #archive_tree_menu ul {  list-style: none inside;  padding: 0px 0px 0px 10px;  margin: 0px;}#archive_tree_menu li {  margin: 0px;  padding: 4px 0px 0px 0px;  /* border: 1px #F00 solid; */ /*}*/input, select, option, textarea{  font-size: 11px;  text-align: left;}/* INUTILE */	#header_image {		border-color: #FFFFFF;	/*	align: center;		width: 50%;		margin : auto; */  margin-left: 147px ;  margin-right: auto ;			}	/* IMAGE BANNIERE ---------- */#banner_image {  padding-left: 147px ;  background-color: #FFF;		}			#header {		border-color: #FFFFFF;		color: #000000;		background-color: #000000;		}	/* FOOTER ----------- */#footer{  border: 0;  border-top: 1px solid #ccc;  color: #ddd;  background: #eee;  padding: 10px;  text-align: left;  clear: both;  font-size: 11px;      background: #FFFFFF;  border-top: 1px solid #FFFFFF;}#maincontent{  margin: 0;/*  padding: 12px; */  top: 0px;  /*border-left-width: 1px;  border-left-style: solid;*/}#maincontent .blog_title{  color: #663;  background-color: #FFF;  font-size: 12px;  font-weight: bold;  padding: 0px 6px 0px 0px; /*  border-bottom-width: 1px;//  border-bottom-style: dashed;//display: inline-table; */		border-color: #ffaaaa;		color: #000000;		background-color: #FFFFFF;}#maincontent .entry_title{  font-size: 12px;  font-weight: bold;  float: left;  width: 300px; /* largeur de la colonne */  /* le reste on s'en fout (liens) */}#maincontent .entry_category{  font-size: 12px;     font-weight: normal;  float:left;}#maincontent .blog_title img{  /* padding: top right bottom left */  padding: 0px 10px 0px 0px;}#maincontent .blog_body{   padding: 0px; /* Used to be 10px */  margin: 0px;  border-width: 1px;  border-style: none;/*  color: #663;//  background-color: #000000;//  border-color: #A6A6A6; */  text-align: justify;   font-size: 12px;  width:100%;  border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #ffbbbb;      		border-color: #ffaaaa;		color: #000000;		background-color: #FFFFFF;   }/* texte login */#maincontent .entry_body{   padding: 0 0 0 0; /* Used to be 10px */  margin: 0px;  text-align: left;   font-size: 12px;     font-weight: normal;  color: #777;}/*#maincontent .blog_body_clear{  padding: 0px;//  border-color: #FFF;   border-width: 0px;  border-style: solid;}#maincontent .blog_body_solid{  padding: 20px 0px 0px 0px;//  border-color: #660;   background: #fff;  border-width: 0px;  border-style: solid;} *//*#maincontent .blog_date{    font-weight: normal;    color: #999;    font-size: 11px;    margin-bottom: 4px;    top: 0px; 	color: #A6A695;} *//* DATE ARTICLE ------------------ */#maincontent .entry_date{  font-size: 12px;     font-weight: normal;  color: #000;  float:right;  margin-right:40px;} #maincontent .blog_comment{  padding: 6px 10px 0px 0px;  font-size: 11px;  font-weight: bold;    color: #663;  background-color: #FFF;/*  border-bottom-width: 1px;//  border-bottom-style: dashed;   */		border-color: #ffaaaa;		color: #000000;		background-color: #FFFFFF;}/* LEGENDE PAGE -------------------- */#maincaption {  font-family: courier New,sans-serif;  font-size: 12px;  font-weight: normal;  margin: 0;  top: 0px;  color:#000;  vertical-align:top;   text-align:justify;    width: 750px;}#sidebar{/*  background-image: url(../slick/images/menu_bg.gif);//  background-repeat: repeat-x repeat-y;//  width: 227px; */  height: 100%;  padding: 0px 0px 0px 12px;  font-size: 11px;  font-weight: normal;    margin-left: 25px;    margin-right: 48px;}#sidebar-top{/*  background-image: url(../slick/images/menu_bg-top.gif);//  background-repeat: repeat-x;//  background-position: top; */  height: 30px;  margin: 0px;  padding: 0px;}#sidebar .menu_title{  font-family: courier New,sans-serif;  font-size: 11px;  font-weight: normal;  color: #FFF;/*  padding: 0px 5px 3px 7px; */  /*background-color: #B2B286;*/  margin: 0px;  		border-color: #FFFFFF;		color: #000000;		/*background-color: #FFFFFF;*/  }#sidebar .menu_body{  padding: 5px;/*  clear: both; */  /*background-color: #FFF;*/  background: #FFF;  		color: #000000;		/*background-color: #FFFFFF;*/		border: thin solid #FAA;	   	/*	margin-right:48px; 		*/   	  		width: 152px;   }#sidebar .calendar{  font-size: 10px;}#sidebar .calendar a{font-size: 11px;font-weight: bold;text-decoration: none;}#sidebar .calendar td{  padding: 2px;}/* Links */a{  font-weight: normal;  text-decoration: none;}a:link{    color: #000; }a:visited{    color: #777; }a:hover, a:active /* lien over */{    color: #FAA;}a.banner{    color:#FFF; }table {/*   width:100%; */}.bgout {      font:normal 12px courier New,sans-serif; /*   border-top:1px solid #FFCCCC;    padding:2px 0px 10px 2em; */   padding-left: 2em;   border-top:none; /*   background-image: url(./images/boton_1.gif);   background-repeat:no-repeat; */   background-color:#FFF;   color: #777;   vertical-align:top;   height:38px;}/*.bgout:hover {background-image: url(./images/boton_3.gif);color: #777;} */.bgover {   font:normal 12px courier New,sans-serif;    border-top:none;   /*    padding:2px 0px 10px 2em; */   padding-left: 2em;   background-image: url(./images/boton_3.gif);   background-repeat:no-repeat;   background-color:#FFF;   color: #777;   vertical-align:top;   height:38px;} .bgselected {/*   font:normal 12px courier New,sans-serif;       padding:2px 0px 10px 2em;     border-top:none;    background-image: url(./images/boton_3.gif);   background-repeat:no-repeat;    background-color:#FFF;   color: #777;   vertical-align:top;   height:38px;*/   vertical-align:top;} .bgoutcanoestudio {      background-image: url(./images/B_canoestudio02.gif);   background-repeat:no-repeat;    vertical-align:top;}.bgovercanoestudio {   background-image: url(./images/B_canoestudio01.gif);   background-repeat:no-repeat;   vertical-align:top;} .bgoutabout {      background-image: url(./images/B_about02.gif);   background-repeat:no-repeat;    vertical-align:top;}.bgoverabout {   background-image: url(./images/B_about01.gif);   background-repeat:no-repeat;   vertical-align:top;} .bgoutblog {      background-image: url(./images/B_brillos02.gif);   background-repeat:no-repeat;    vertical-align:top;}.bgoverblog {   background-image: url(./images/B_brillos01.gif);   background-repeat:no-repeat;   vertical-align:top;} .bgoutcities {      background-image: url(./images/B_lovecity02.gif);   background-repeat:no-repeat;    vertical-align:top;}.bgovercities {   background-image: url(./images/B_lovecity01.gif);   background-repeat:no-repeat;   vertical-align:top;} .bgoutgaleria {      background-image: url(./images/B_espacio02.gif);   background-repeat:no-repeat;    vertical-align:top;}.bgovergaleria {   background-image: url(./images/B_espacio01.gif);   background-repeat:no-repeat;   vertical-align:top;} td.caption {   font:normal 0.7em courier New,sans-serif;    color:#000;/*   border-top:1px solid #FFCCCC;    padding:1px 0px 1px 16px; */   vertical-align:top;    align:justify;} #sidebar .menu_body a{  font-weight: normal;  text-decoration: none;}#sidebar .menu_body a:link{  color: #933;		color: #59594F;}#sidebar .menu_body a:visited{  color: #933;				color: #59594F;}#sidebar .menu_body a:hover{  color: #F33;		color: #FFaaaa;}#sidebar .menu_body a:active {  color: #33F;		color: #6329F7;  }	/* Typeography */blockquote {  margin: 15px 30px 0 45px;  padding: 0 0 0 45px;  background: url(../slick/images/blockquote.gif) no-repeat left top;  font-style:italic;}h1, h2, h3, h4, h5, h6{  font-family: courier New,sans-serif;  font-weight: bold;  margin: 2px 0px 2px 0px;  		color: #737367;}h1{  font-size: 20px;  font-weight: bold;}h2 /* legendes login */{  font-size: 18px;  font-weight: bold;}h3{  font-size: 16px;  font-weight: bold;}h4{  font-size: 14px;  font-weight: bold;}h5{  font-size: 12px;  font-weight: bold;}h6{  font-size: 10px;  font-weight: bold;}div {}.groot {   display:block;   padding:0.5em;   text-align:center;}  /* texte des articles ----------- */.infor {    text-align:justify;    color:#000000;    font-size: 12px;     font-weight: normal;   align:justify;     width: 750px;   margin: 0px 0px 0px 0px;   padding: 0 0 0 0;}        .binnen {   border:0px solid #ffffff;   padding:0px 16px;}  .defaultHsearch {    height:79px;} .defaultHcategory {    height:140px;}