/*
THEME NAME: TV5_Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Theme base sur Sandbox v.1.6.1
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/
/* Two-column with sidebar on left from the /examples/ folder  */




a { color: #1f62e9; text-decoration: underline; }
a:visited { color: #1f62e9; text-decoration: underline; }
a:hover { color: #1f62e9; text-decoration: none; }
a:active { color: #1f62e9; text-decoration: none; }

h3 {
  padding-top:1em;
  clear:both;
}



#blog-description {
  font-size:12px;
  padding-bottom:10px;
}

div.entry-content p {
  margin-bottom:1em;
}


@import url('examples/2c-l.css');
/* Just some example content */
div.skip-link {
  position:absolute;
  right:1em;
  top:1em;
}




/*--------------------- MENU --------------------- */
div#menu {
  background:#EEE;
  height:1.5em;
  margin:1em 0;
  width:100%;
}
div#menu ul,div#menu ul ul {
  line-height:1;
  list-style:none;
  margin:0;
  padding:0;
}
div#menu ul a {
  display:block;
  margin-right:1em;
  padding:0.2em 0.5em;
  text-decoration:none;
}
div#menu ul ul ul a {
  font-style:italic;
}
div#menu ul li ul {
  left:-999em;
  position:absolute;
}
div#menu ul li:hover ul {
  left:auto;
}
/*--------------------- FIN Menu --------------------- */




/*--------------------- ENTRIES --------------------- */
.entry-meta {
  padding-bottom:1.5em;
  margin-bottom:1.5em;
  border-bottom:1px dashed black;
}
.entry-title,.entry-meta {
  padding-top:1em;
  margin-top:1em;
  clear:both;
}
.entry-title {
  font-family:Verdana, Arial, Helvetica;
  font-size:16px;
  font-weight:bold;
}
/*--------------------- FIN Entries --------------------- */




/*--------------------- CONTAINER --------------------- */
div#container_sb,div#primary {
  /* margin-top:2em; */
}
div#container_sb {
  width:634px;
  font-size:12px;
  line-height:1.4em;
  text-align:justify;
  float:left;
}
div#primary {
  float:left;
}
div#secondary {
  float:right;
}
div#primary, div#secondary {
  width:325px;
  font-size:11px;
/*
  margin-top:10px;
  margin-left:20px;
  margin-right:20px;
*/
/*  background-color:#cccccc; */
}
/* POur les inseres dans le texte */
div.top_topo {
  width:200px;
  padding-left:10px;
  padding-right:10px;
  border-right:1px dashed #d18d20;
  margin-left:10px;
  margin-bottom:10px;
  float:right;
}
div.top_topo p {
  color:#d18d20;
  font-family:Georgia, "Times New Roman", Times;
  font-size:18px;
  font-weight:bold;
  text-align:left;
  line-height:1.3em;
  letter-spacing:0.05em;
  padding-bottom:4px;
  margin-top:0em;
  margin-bottom:0.3em;
}
/*--------------------- FIN Container --------------------- */




/*--------------------- FORMS --------------------- */
form#commentform .form-label {
  margin:1em 0 0;
}
form#commentform span.required {
  background:#fff;
  color:#c30;
}
form#commentform,form#commentform p {
  padding:0;
}
input#author,input#email,input#url,textarea#comment {
  padding:0.2em;
}
div.comments ol li {
  margin:0 0 3.5em;
}
textarea#comment {
  height:13em;
  margin:0 0 0.5em;
  overflow:auto;
  width:66%;
}
.alignright,img.alignright{
  float:right;
  margin:1em 0 0 1em;
}
.alignleft,img.alignleft{
  float:left;
  margin:1em 1em 0 0;
}
.aligncenter,img.aligncenter{
  display:block;
  margin:1em auto;
  text-align:center;
}
/*--------------------- FIN Forms --------------------- */




/*--------------------- GALERIE --------------------- */
div.gallery {
  clear:both;
  height:180px;
  margin:1em 0;
  width:100%;
}
p.wp-caption-text{
  font-style:italic;
}
div.gallery dl{
  margin:1em auto;
  overflow:hidden;
  text-align:center;
}
div.gallery dl.gallery-columns-1 {
  width:100%;
}
div.gallery dl.gallery-columns-2 {
  width:49%;
}
div.gallery dl.gallery-columns-3 {
  width:33%;
}
div.gallery dl.gallery-columns-4 {
  width:24%;
}
div.gallery dl.gallery-columns-5 {
  width:19%;
}
/*--------------------- FIN Galerie --------------------- */




/*--------------------- NAVIGATION --------------------- */
div#nav-above {
  /* margin-bottom:1em; */
}
div#nav-below {
  margin-top:1em;
}
div#nav-images {
  height:150px;
  margin:1em 0;
}
div.navigation div.nav-next {
  float:right;
  text-align:right;
}
div.nav-previous {
  padding-top:4px;
  /* clear:both; */
}
div.nav-next {
  padding-top:4px;
  clear:right;
}
/*--------------------- FIN Navigation --------------------- */




/*--------------------- SIDEBAR --------------------- */
#apropos_j, #categories_j, #archives_j {
  font-family:Arial, Helvetica;
  font-size:11px;
  text-align:left;
  line-height:1.5em;
  background-image:url('/wp-content/themes/tv5_sandbox/j_images/sections/back_sections.jpg');
}
#apropos_j p{
  margin-bottom:1em;
}
.boite_back_j {
  position:relative;
  left:40px;
  width:264px;
  text-align:justify;
}
.under_article {
  height:44px;
  background-color:white;
}
#boite_recherche_j {
  height:33px;
  padding-top:6px;
  padding-left:34px;
  background-image:url('/wp-content/themes/tv5_sandbox/j_images/sections/boite_recherche.jpg');
  overflow:hidden;
}
#titre_categories_j, #titre_archives_j {
  width:285px;
  height:28px;
  font-family:Arial,Helvetica;
  font-size:16px;
  text-align:left;
  padding-top:20px;
  padding-left:40px;
  background-image:url('/wp-content/themes/tv5_sandbox/j_images/sections/back_titre_sections.jpg');
}
#liste_categories_j, #liste_archives_j {
  margin:0;
}
#liste_categories_j li, #liste_archives_j li {
  list-style:none;
}
#box_pub_j, #bte_j_infolettre {
  padding-left:24px;
  padding-bottom:0.5em;
}
#bte_j_infolettre {
  padding-top:0.5em;
}

div.sidebar h3 {
  font-size:1.2em;
}
div.sidebar input#s {
  width:7em;
}
div.sidebar li {
  list-style:none;
  margin:0 0 0.5em;
}
div.sidebar li form {
  margin:0.2em 0 0;
  padding:0;
}
div.sidebar ul ul {
  margin:0 0 0 1em;
}
div.sidebar ul ul li {
  list-style:disc;
  margin:0;
}
div.sidebar ul ul ul {
  margin:0 0 0 0.5em;
}
div.sidebar ul ul ul li {
  list-style:circle;
}
/*--------------------- FIN Sidebar --------------------- */




/*--------------------- HEADER ET FOOTER --------------------- */
div#header_sb,div#footer_sb {
  color:#444444;
  font-family:Arial, Helvetica;
  font-size:16px;
  text-align:center;
  /* background-color:#999999; */
}
div#header_sb {
/*  border-bottom:1px dashed white; */
}
div#footer_sb {
/*  border-top:1px dashed white; */
  clear:both;
}
/*--------------------- FIN Header et Footer --------------------- */




/*--------------------- VARIA --------------------- */
div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

input#author,input#email,input#url,div.navigation div {
  width:50%;
}
div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
  margin:0;
  padding:0;
}
#wpstats {
  display:none;
}

div.social_bookmark br {
  display:none;
}

div.social_bookmark em {
  padding-right: 0.5em;
}

