a:active, a:link, a:visited {color: #990000;text-decoration: none;}
a:hover {color:#CC0000;text-decoration: none;}
.bas_div1 {position:relative;}
.bas_div2 {position:absolute;top:52px;left:90px;width:900px;height:30px;text-align:center;color:#444444;}
.bas_div2 a, .bas_div2 visited {color:#AA4433;}
.bas_td {background:transparent url("/themes/tlf_2008/images/fond_02.jpg") repeat-y top left;width:1024px;height:104px;vertical-align:top;}
body {background-color:#444444;font-family:Tahoma,Verdana,sans-serif;}
#conteneurmenu {border:0px;margin:0px;padding:0px;z-index:2;position:relative;left:0px;top:0px}
.corps_td {background:transparent url("/themes/tlf_2008/images/fond_03.gif") repeat-y top left;width:1024px;vertical-align:top;padding-left:8px;padding-right:8px;}
.entete_div1 {position:relative;}
.entete_div2 {position:absolute;top:0px;left:0px;width:258px;height:123px;}
.entete_div3 {position:absolute;top:27px;left:289px;width:728px;height:90px;}
.entete_div4 {position:absolute;top:124px;left:119px;width:640px;height:22px;}
.entete_div4b {position:absolute;top:126px;left:575px;width:200px;height:18px;text-align:right;}
.entete_div5 {position:absolute;top:122px;left:810px;width:200px;height:18px;}
.entete_td {background:transparent url("/themes/tlf_2008/images/fond_01.jpg") no-repeat top left;height:155px;width:1024px;vertical-align:top;}
.select {background:#FFBB88;color:#990000;border:1px solid #F0B080;font-size: xx-small;}
.sidebar_droite {}
.sidebar_droite_titre {	padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 12px;color: black;text-align: center;font-weight: bold;text-decoration: none;border-bottom:1px dotted #FFFFFF;}
.sidebar_droite_contenu {padding:6px 6px 6px 6px;background-color: #FFCC99;font-size:10px;color: black;text-align: left;text-decoration: none;}
.sidebar_gauche {}
.signature {margin:0px;padding:0px;color:#DD9966;}
.signature a {color:#995533;}
.signature img {filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-moz-border-radius:7px;}
.signature_barre {width:80px;height:1px;border-bottom:1px solid #DD9966;margin-top:8px;margin-bottom:2px;}
.tlf_menu, .tlf_ssmenu {background-color:#FF9955;color:#FFEEAA;font-size:10px;font-weight:bold;font-family:"MS Sans Serif", "sans-serif", Verdana, Arial;border:1px solid #EE7733;padding:1px;width:15em;margin:1em;}
.tlf_menu {text-align:center;}
.tlf_menu a, .tlf_menu a:visited {color:#FFFFBB;padding:2px 1px;text-decoration:none;display:block;margin:0px;width:100%;}
.tlf_menu span {display:none;}
.tlf_ssmenu {white-space : no-break;}
.tlf_ssmenu span {display:none;}
.tlf_ssmenu ul, .tlf_ssmenu li {padding:0;margin:0;list-style-type:none;}
.tlf_ssmenu a, .tlf_ssmenu a:visited {color:#FFFFBB;padding:2px 1px;text-decoration:none;display:block;margin:0px;width:100%;}
html>body .tlf_menu a, html>body .tlf_menu a:visited, html>body .tlf_menu a:hover, html>body .tlf_menu a:active, html>body .tlf_ssmenu a, html>body .tlf_ssmenu a:visited, html>body .tlf_ssmenu a:hover, html>body .tlf_ssmenu a:active {width:auto;}
.tlf_ssmenu ul:hover, .tlf_ssmenu a:hover, .tlf_ssmenu a:focus, .tlf_menu a:hover, .tlf_menu a:focus {background-color:#FFEEAA;color:#FF9955;text-decoration:none;}
.tlf_ssmenu img {margin-right:2px;}
.tlf_ssmenu img.hr {margin-top:1px;margin-bottom:1px;margin-left:0;margin-right:0;width:100%;display:block;}

.button, .file {background:#FF9955;color:#FFEEAA;height:16px;border:1px solid #EE7733;font-family:Tahoma,Verdana,"MS Sans Serif";font-weight:bold;font-size: 9px;}
.bouton_large {background:#FF9955;color:#FFEEAA;height:24px;border:2px solid #EE7733;font-family:Tahoma,Verdana,"MS Sans Serif";font-weight:bold;font-size: 14px;padding:0 2 2 2px;}
.text {background:#FF9955;color:#000000;height:16px;border:1px solid #EE7733;font-family:Tahoma,Verdana,"MS Sans Serif";font-weight:bold;font-size: 9px;}
.textarea {background:#DDDDDD;color:#000000;border:2px solid #77AA77;font-size:10px;font-weight:normal;margin:0px;padding:0px;}
.bouton_rouge {background:#DDDDDD;color:#550000;border:2px solid #AA7777;font-size:9px;font-weight:bold;margin:0px;padding:0px;}
.select {background:#FFDD99;color:#330000;border:2px solid #FFAA66;font-size:9px;font-weight:normal;margin:0px;padding:0px;}
.text_formulaire {background: #FFFFFF; border: 1px solid #C0C0C0; padding: 2px; font-size: 10px;font-family: Tahoma, Verdana, "MS Sans Serif";}
.soumettre {font-weight: bold;width: 90px;height: 21px;border: 0;background-image: url('../images/insert_button_bg.gif');cursor: pointer;}
.annuler {font-weight: bold;width: 90px;height: 21px;border: 0;background-image: url('../images/cancel_button_bg.gif');cursor: pointer;}
.previsualiser {font-weight: bold;width: 90px;height: 21px;border: 0;background-image: url('../images/preview_button_bg.gif');cursor: pointer;}
input {background: #F9FFFF top;border: 1px solid #C0C0C0;font-family: Tahoma, Verdana, "MS Sans Serif";font-size: 9px;}
.utilisateur_formulaire {margin-left:20px;}
.utilisateur_submit {text-align:right;margin-right:40px;}
.utilisateur_table {width:960px;margin:10 10 10 10px;background-color:#EEAA77;}
.utilisateur_td1 {width:400px;font-size:13px;font-weight:bold;text-align:left;padding:2 5 2 5px;background-color:#FFBB88;vertical-align:top;}
.utilisateur_td2 {font-size:12px;font-weight:normal;text-align:left;padding:2 5 2 5px;background-color:#FFBB88;}
.utilisateur_titre {font-size:24px;font-weight:bold;color:#333333;text-align:center;margin-top:10px;margin-bottom:20px;}
#utilisateur_conteneur {	position: relative;width:980px;margin: 3em auto;text-align: left;border: 4px solid #E28D4A;background-color: #F29D5A;}
#utilisateur_conteneur * {margin:0;}
#utilisateur_conteneur ul#menu {position:relative;width:100%;font-weight:bold;}
#utilisateur_conteneur ul#menu li {float:left;display:inline;}
#utilisateur_conteneur ul#menu li a {text-align: center;display: block;width: 200px;height: 25px;line-height: 25px;text-decoration: none;}
#utilisateur_conteneur ul#menu li a:hover {background-color: #EFDC86;}
#utilisateur_conteneur h1, #utilisateur_conteneur h2 {margin:0px;font-size: 1.4em;}
#utilisateur_conteneur .content {padding:5px;margin:-1px 0 0 0;background-color: #F29D5A;}
#utilisateur_conteneur hr {clear:both;visibility: hidden;}
#utilisateur_conteneur a.current {background-color: #FFBB88;color:#000000;border-top:1px solid #D27D3A;border-right:1px solid #D27D3A;border-left:1px solid #D27D3A;margin-right:4px;font-size:14px;}
#utilisateur_conteneur a.ghost  {background-color: #E28D4A;color:#FFFFBB;border-top:1px solid #D27D3A;border-right:1px solid #D27D3A;border-left:1px solid #D27D3A;margin-right:4px;font-size:14px;}
#utilisateur_conteneur .on {display: block;}
#utilisateur_conteneur .off {display: none;}




/* important, taille par défaut des fontes */
td {font-size: 10px;}
small {font-size: 8px;}

.form {
font-size: 9px;
 font-family: verdana, helvetica, sans-serif;
 MARGIN-top:3px;
 MARGIN-bottom:2px;
 }
.bg1 {background-color: #FFCC99;}
.bg2 {background-color: #FFAA77;}
.bg4 {background-color: #FFAA66;}
.bg3 {background-color: #FFBB88;}

/* blocks de gauche */
.leftsidboxtitle {padding:6px 6px 6px 6px;background-color:  #FFBB88;font-size: 10px;color: #8B1B1B;text-align: center;font-weight: bold;text-decoration: none;border-bottom:1px dotted #FFFFFF;}
.leftsideboxcontent {padding:6px 6px 6px 6px;background-color:  #FFCC99;color: black;text-align: left;text-decoration: none;}

/* blocks de droite*/

/* blocks du milieu */
.centerblocktitle{padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 12px;text-align: left;font-weight: bold;text-decoration: none;border-top: 1px solid #FF9966;border-left: 1px solid #FF9966;border-right: 1px solid #FF9966;}
.centerblockcontent{padding:6px 6px 6px 6px;background-color: #FFCC99;text-align: left;text-decoration: none;}

.news {
	margin-left: 2px;
	margin-right: 2px;
	width:100%;
}


/* contenu 2 block type news */
.indextitle {padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 12px;text-align: left;font-weight: bold;text-decoration: none;border:0px solid #E6E8ED;}
.indextable2 {background: #FFCC99;border-left: 0px;border-right: 0px;padding: 1px 1px 1px 3px;}
.postedby {color: #000000;font-family: Verdana, "MS Sans Serif";padding: 1px 1px 1px 1px;text-align: left;border-bottom:1px dotted black;font-size: 9px;}
.indextext {color: #000000;font-family: Verdana, "MS Sans Serif";padding: 1px 1px 1px 1px;text-align: left;}
.more {padding:2px 2px 2px 2px;background-color:#FFBB88;font-size: 8px;text-decoration: none;border:1px solid #E6E8ED;border-top:1px dotted black;}

/* balise image */
img {border: 0px;}

/* formulaires */
.textarea, .text, .file, .login {background: #FFDD99; border: 1px solid #FF9966; padding: 1px; font-size: 10px;font-family: Tahoma, Verdana, "MS Sans Serif";}


/* divers */
.footer {background-color: #ffffff;height: 22px;}
.debug {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFC600;}
.debug{border-top:1px solid #83b5df;color: Maroon;}
.banner {background: red;border: 3px double #F1E5EC;}



/* inconnu */

/* new added to core  */
.prenext{
 background-color: #F5F5F5;
 color: black;
 border-bottom:solid;
  border-top:solid; 
  border-width:1px;
}


.indextable {
	background: #F3F7FE;
	border-bottom: 1px solid #ECECEC;
	border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	padding: 1px 1px 1px 3px;
}

.xoopscode, .xoopsquote {background-color: #FFDDAA;padding:5px;margin-left:20px;margin-right:20px;margin-top:8px;margin-bottom:5px;border:1px dashed #FF9955;color:#555555;}



.menub {

	background-color: white;
	
	 border-bottom:1px solid #000000; 
	  border-top:1px solid #000000;
}

.tmenu {
	font-family: Tahoma, Verdana, Ariel;
	font-size: x-small;
	font-weight: bolder;
	line-height: 9px;
	vertical-align: top;
}
.tmenu a:link, .tmenu  a:visited {
	text-decoration: none;
	color:#44586E;
}

.tmenu  a:hover {
	text-decoration: none;
	color: #9D3A3A;
}

.bigtable{
	border-bottom:1px dotted #83B5DF;

}


/* -------------------------
   THEME tous-les-fruits.com
   ------------------------- */

.recherche_text {background-color: #FFCC99;color: #CC3333;font-size: 10px;padding-left:1px;padding-right:1px}
.recherche_text a:link, .recherche_text a:visited {text-decoration:none;white-space:nowrap;color:#66cc33;}
.recherche_text a:hover, .recherche_text a:active {background:#555555;color:#66cc33;text-decoration:underline;}
.form_recherche {background: #FFEEAA; border: 1px solid #FF9966; padding: 1px; font-size: 10px;font-family: Tahoma, Verdana, "MS Sans Serif";}
.button_recherche {background: #F9FFFF;height:16px;border: 1px solid #C0C0C0;font-family: Tahoma, Verdana, "MS Sans Serif";font-size: 9px;}
.tlf_footer {font-size: 8px;}
.tlf_footer big {font-size: 9px;}



/* ----------------
   DB BLOCK ACCUEIL
   ---------------- */
   
.db_block_accueil_titre {color: #000000;font-family: Tahoma, Verdana, MS Sans Serif;font-size: 12px;margin: 0px;padding: 0px;font-weight: bold;}
.db_block_accueil_titre a:link, .db_block_accueil_titre a:visited, .db_block_accueil_titre a:active {color: #990000;text-decoration: none;}
.db_block_accueil_titre a:hover {background-color:#FF9955;color:#FFEEAA;text-decoration: none;}
.db_block_accueil_description {color: #000000;font-family: Tahoma, Verdana, MS Sans Serif;font-size: 9px;margin: 0px;padding: 0px;font-weight: normal;}
.db_block_accueil_description a:link, .db_block_accueil_description a:visited, .db_block_accueil_description a:active {color: #990000;text-decoration: none;}
.db_block_accueil_description a:hover {background-color:#FF9955;color:#FFEEAA;text-decoration: none;}
.depart_edito01 {background:transparent url("/modules/depart/images/edito01.gif") no-repeat top;height:20px;text-align:justify;font-size:10px;padding:5px;}
.depart_edito02 {background:transparent url("/modules/depart/images/edito02.gif") repeat left;text-align:justify;font-size:10px;padding:5px;}
.depart_edito03 {background:transparent url("/modules/depart/images/edito03.gif") no-repeat bottom;height:10px;text-align:justify;font-size:10px;padding:5px;}
.depart_affiche01 {background:transparent url("/modules/depart/images/affiche01.gif") no-repeat top;height:20px;text-align:justify;font-size:10px;padding:5px;}
.depart_affiche02 {background:transparent url("/modules/depart/images/affiche02.gif") repeat left;text-align:justify;font-size:10px;padding:5px;}
.depart_livres01 {background:transparent url("/modules/depart/images/livres01.gif") no-repeat top;height:20px;text-align:justify;font-size:10px;padding:5px;}
.depart_livres02 {background:transparent url("/modules/depart/images/livres02.gif") repeat left;text-align:justify;font-size:10px;padding:5px;}
.depart_livres03 {background:transparent url("/modules/depart/images/livres03.gif") no-repeat bottom;height:10px;text-align:justify;font-size:10px;padding:5px;}
.depart_fiches01 {padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 12px;text-align: left;font-weight: bold;text-decoration: none;border-top: 1px solid #FF9966;border-left: 1px solid #FF9966;border-right: 1px solid #FF9966;margin:10px;margin-bottom:0px;}
.depart_forums01 {padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 12px;text-align: left;font-weight: bold;text-decoration: none;border-top: 1px solid #FF9966;border-left: 1px solid #FF9966;border-right: 1px solid #FF9966;margin:10px;margin-bottom:5px;}


/* ------
   FICHES
   ------ */
.db_conteneur {border:0px;margin:0px;padding:2px;z-index:1;position:relative;font-size:11px;text-align:justify;}
.db_conteneur h1 {padding:2px;padding-top:6px;padding-bottom:0px;font-size:14px;font-weight: bold;border-bottom:1px solid #FFBB88;text-align:right;color:#550000;}

#db_ss_titre_nsci {padding-top:20px;padding-bottom:2px;font-size:10px;letter-spacing:0px;text-align:center;font-weight: normal;}
#db_titre_fiche {padding-top:2px;padding-bottom:2px;font-size:20px;letter-spacing:0px;text-align:center;font-weight: bold;}
#db_ss_titre_syn {padding-top:2px;padding-bottom:2px;font-size:14px;letter-spacing:0px;text-align:center;font-weight: normal;}
#db_ss_titre_type {padding-top:2px;padding-bottom:2px;font-size:10px;letter-spacing:0px;text-align:center;font-weight: normal;}
#db_zone_photos {white-space:nowrap;overflow:auto;width:440px;height:120px;text-align:right;}
.db_elts, .db_resume {padding:2px;border:1px dotted #ffffff;font-size:10px;letter-spacing:0px;text-align:left;font-weight: normal;}
.db_elts_titre, .db_resume_titre {padding:6px 6px 6px 6px;background-color: #FFBB88;font-size: 10px;color: black;text-align: center;font-weight: bold;text-decoration: none;border-bottom:1px dotted #FFFFFF;}

/* -----
   LIENS
   ----- */
.link_paragraphe {border:0px;margin:0px;padding:2px;font-size:10px;text-align:justify;}
.link_action {color: #555555;border:0px;margin:0px;padding:2px;font-size:9px;text-align:justify;}
.link_action a:link, .link_action a:visited {color:#555555;text-decoration:none;font-weight: normal;}
.link_action a:hover, .link_action a:active {background-color:#668fd1;color:#ffffff;text-decoration: none;}


/* -----
   EDITO
   ----- */
   
.edito {text-align:justify;}

/* ------------
   COMMENTAIRES
   ------------ */

.comments_erreur_id0 {text-align:center;margin-top:10px;color:#990000;margin-bottom:10px;font-weight:bold;font-size:11px;}
.comments_erreur_id1 {text-align:justify;margin:5px;}
.comments_erreur_id2 {text-align:center;}
.comments_view01 {background-color:#FFBB88;font-size:10px;padding:1px;padding-right:2px;}
.comments_view02 {font-size:14px;font-weight:bold;text-align:left;}
.comments_view03, .comments_view_nocommentsyet {font-size:10px;text-align:justify;}
.comments_view03 a:hover, a:active {background-color:#FFCC99;}
.comments_add_01 {font-size:10px;border:1px solid #EE7733}
.comments_add_02 {background-color:#FFBB88;font-size:14px;font-weight:bold;padding:1px;}
.comments_add_03 {}


.mpub_div {text-align:center;}
.mpub_td_prix {font-size:10px;color:#F05025;font-weight:bold;}
.mpub_td_vig_aff {text-align:center;}
.mpub_td_nom2 {text-align:right;}
.mpub_liaison1 {font-size:8px}
