/*	Bresil-Guide */
body 
{
	background-image:url(body.gif);
	scrollbar-face-color:#339900;
	scrollbar-shadow-color:#C00000;
	scrollbar-arrow-color:#C00000;
	scrollbar-track-color:black;
	scrollbar-highlight-color:black;
	margin:0px;
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	color:black;
}

h1 {color:#C00000; font-size:15pt; font-family:Arial}
h2 {color:#C00000; font-size:13pt; font-family:Arial}
h3 {color:#C00000; font-size:12pt; font-family:Arial}
h4 {background-image:url("h4.gif"); color:#FFFF66; font-Size:13pt; font-family:Arial}
h5 {background-image:url("h5.gif"); color:#564A9E; font-size:13pt; font-family:Arial}
h6 {color:yellow; font-size:11pt; font-family:Arial}
li {font-size:11px;}

a {color:#C00000; text-decoration:none;}
a:hover {color:#C00000; text-decoration:underline;}

a.lien {color:black; background-color:transparent; text-decoration:none; font-size:10px;}
a.lien:hover {color:#C00000; background-color:transparent; text-decoration:none; font-size:10px;}

#divglobale {text-align:center; width:100%; clear:both;}
#divpage, #divreferencement, #divbandeau, #separehaut, #dividentification, #divmenuhaut, #divvisiteurs, #divfoot, #divcopyright {margin:0px auto 0px auto; width:980px; clear:both;}
#divbandeau {height:70px; background-image:url(header.gif);}

#dividentification {color:white; font-weight:bold; position:relative; height:25px; background-image:url(dividentification.gif);}
#identification {position:absolute; left:0px; padding-left:10px; background-color:transparent; line-height:25px;}
#identification input.cocher {background-color:transparent; border:0px;}
#dividentification a {font-weight:bold; color:white;} 
#dividentification a:hover {color:#FFFF00;}
#langues {position:absolute; right:0px; padding:5px 5px;}
#langues img {border:0px;}

#separehaut {font-size:10px; padding:0px; height:7px; line-height:7px; background-image:url(separeheader.gif);}

#recherche {width:127px; text-align:center; border:solid 1px #C00000; color:black; background-image:url(recherche.gif); font-size:11px; margin:10px auto 0px auto;}
#recherche form {margin:0px auto 0px auto; padding:10px; background-image:url(recherche.gif);}
#recherche .cocher {background-color:transparent; border:0px;}
#recherche .submit {margin:5px; width:100px;}
#recherche p {margin:0px; padding:0px; letter-spacing:2px; font-weight:bold; font-style:italic;}

#divpage {text-align:left; height:1000px; margin:3px auto 0px auto; padding-top:10px; background-image:url(divpage.gif);}
#divmenu {float:left; width:135px; padding:0px margin:0px; background-image:url(divmenu.gif);}
#menu {padding-top:27px; padding-bottom:100px; margin-left:3px;}
#page {float:left; width:700px; color:black; background-image:url(page.gif);}
#pub {float:left; text-align:center; margin:27px 0px 0px 5px; padding:10px 0px 10px 0px; width:130px; color:black; background-image:url(pub.gif);}

#pagebody {padding:0px 10px 0px 10px;}
#divreferencement p {color:white; margin:0px; padding:2px; font-family:arial; font-size:9px; text-align:center;}
#divcopyright p {letter-spacing:5px; font-size:9px;}
#compteur {color:black;}
#imprime {margin:3px 0px 3px 3px; clear:both;}
#imprime input {border:0px;}
#imprime .imprime{background-color:transparent;}

input {color:#940000; background-color:white; border:solid #666699 1px; border-top-width:1px; border-right-width:1px; text-indent:1px; font-family:arial; font-size:9px;}
textarea {font-family:Verdana; font-size:12px; color:#940000; border:thin ridge; border-color:#666699;}
select {font-family:Arial; font-size:8pt; color:#940000; border:solid #666699 1px; background-color:white;}
form, checkbox {margin:0px; padding:0px;}

#navdossier {font-size:11px; color:white; height:20px; }
#navdossier a {color:#FFFF00; font-size:11px; font-weight:normal; text-decoration:none; margin:5px; font-weight:bold;}
#navdossier a:hover {color:white;}
#navdossierpage {font-size:11px; color:white; text-align:right}
#navdossierpage a {color:#FFFF00; text-decoration:none;}
#navdossierpage a:hover {color:white;}

/* Entête de page (Titre à gauche et pages à droite) */
#titre_nav {position:relative; left:0px; right:0px; height:25px; background-image:url(nav.gif); border-bottom:1px dotted #C00000; border-top:1px dotted #C00000;}
#titre_nav div.titre_nav1 {position:absolute; left:0px; margin-top:5px;}
#titre_nav div.titre_nav2 {position:absolute; right:0px; margin-top:5px; padding-right:5px;}

/* Grand titre de chaque module */
div.grandtitre {font-family:verdana; font-size:18px; color:#C00000; font-weight:bold; padding:0px; margin-bottom:10px;}

/* Allez à la page... */
div.pagination {text-align:left; padding:10px 0px 10px 0px;}

table {font-size:11px; color:black; border:1px;}
p.noresult {font-size:13px; color:#C00000; text-align:center; font-weight:bold;}

.alerte, .alerte p {font-size:11px; width:400px; font-weight:bold; border:solid 1px red; color:red; background-image:url(alerte.gif); padding:7px; border:0px; margin:10px auto 10px auto;}
a.lienalerte {font-size:11px; font-weight:bold; color:black;}
a.lienalerte:hover {color:#339900;}
.ok {font-size:11px; width:300px; font-weight:bold; border:solid 1px #C00000; color:#C00000; background-image:url(ok.gif); padding:7px; border:0px; margin:10px auto 10px auto;}
.rouge {color:red;}
.marquee {padding:2px; font-size:12px; background-image:url(marquee.gif); color:black;}
.center {text-align:center; margin:auto;}

/* ------------------------------------------------ MENU */ 
/* Contener du menu haut horizontal */
#menuhaut {float:right; height:20px;}

/* Traits de séparation vertical du menu haut */
.menuseparation {float:left; width:2px; height:20px; background:url(separation.gif) no-repeat;}

/* Cellule de titres du menu haut */
.menuhaut {float:left; text-align:center; height:20px; color:white; padding:4px 8px 0px 8px;}

.menuitem {width:120px; color:#C00000; font-weight:bold; font-size:10px; background:url(fondmenu.gif) no-repeat; padding-left:15px; line-height:20px; text-align:left;}
a.menuh {color:white; text-decoration:none; font-weight:bold;	font-size:10px;}
a.menuh:hover {color:#00CCFF; text-decoration:none; font-weight:bold; font-size:10px;}

a.menug {width:120px; color:white; text-decoration:none; font-weight:bold; font-size:12px; overflow:hidden;}
a.menug:hover {color:#00CCFF; text-decoration:none; font-weight:bold; font-size:12px;}

/* --------------------------------------------------------------------------------- */
/* News */
/* --------------------------------------------------------------------------------- */
/* news page d'accueil */
#divnewsaccueil {text-align:left; font-size:10px; color:black;}
#divnewsaccueil div.itemnews {margin-bottom:2px; margin:5px 0px 5px 0px; font-weight:bold;}
#divnewsaccueil div.itemnews .titrenews {color:#C00000; font-size:12px; font-weight:bold;}
#divnewsaccueil div.itemnews a.liennews {color:#C00000; text-decoration:none}
#divnewsaccueil div.itemnews a.liennews:hover {color:#C00000;}
#divnewsaccueil div.itemnews .datenews {color:black}

/* news page news */
#divnews {text-align:left; font-size:11px; color:black;}
#divnews div.itemnews {margin-bottom:2px; border:groove 1px #C00000; background-image:url(item.gif); padding:5px; margin:5px 0px 5px 0px;}
#divnews div.itemnews .titrenews {color:#C00000; font-size:14px; font-weight:bold;}
#divnews div.itemnews .textenews {color:black; font-size:11px;}
#divnews div.itemnews a.liennews {color:#C00000; text-decoration:none}
#divnews div.itemnews a.liennews:hover {color:#C00000;}
#divnews div.itemnews .datenews {color:black}
#divnews div.commentaires {margin:10px auto 10px auto; background-image:url(commentaires.gif); border:solid 1px #C00000; padding:5px; text-align:center;}
#divnews div.commentaire_login {font-style:italic; font-weight:bold; margin-bottom:10px;}
#divnews div.toutnews {margin:10px auto 10px auto; padding:5px; text-align:center;}
#divnews div.voir_commentaire {margin-bottom:2px; background-image:url(commentaires.gif); border:groove 1px #C00000; padding:5px; margin:5px 0px 5px 0px;}
#divnews div.titre_commentaire {text-align:center; font-size:15px; font-weight:bold;}
#input_commentaire textarea {width:99%;} /* Saisie des commentaires */

/* news Edito*/
#edito {font-size:11px}
#edito div .titredito {color:#C00000; font-size:17px; font-weight:bold;}
#edito div .dateedito {color:black;}
#edito div.textedito {text-align:justify; color:black;}

/* news */
#news {text-align:left; font-size:11px; color:black;}
#news div.itemnews .titrenews {color:#C00000; font-size:17px; font-weight:bold;}
#news div.itemnews .datenews {color:black;}
#news div.itemnews .auteurnews {color:black;}
#news div.textenews {text-align:justify; color:black; margin:10px;}
#news a.liennews {color:#C00000; text-decoration:none}
#news a.liennews:hover {color:#C00000;}
#news div.commentaires {margin:10px auto 10px auto; border:solid 1px white; padding:5px; text-align:center;}
#news div.toutnews {margin:10px auto 10px auto; padding:5px; text-align:center;}

#accueilnews div.itemnews {padding-bottom:5px;}
#accueilnews img {width:5px; height:9px; border:0px;}
#accueilnews a:hover {color:#C00000; text-decoration:none;}

/* --------------------------------------------------------------------------------- */
/* Dossiers */
/* --------------------------------------------------------------------------------- */
#dossier {text-align:left; color:black; padding-bottom:150px; overflow:hidden}
#dossier div.titre {text-align:left; font-size:18px; color:#C00000; font-weight:bold; margin:5px 0px 5px 0px;}
#dossier div .datedos {font-size:10px; color:black; font-weight:normal;}
#dossier div.chapo {margin:5px 0px 5px 0px; text-align:left; font-size:12px; font-family:Verdana; color:#920404;}
#dossier div.texte {text-align:justify; font-size:11px; overflow:hidden}
#dossier div .suite {font-weight:bold;}
#dossier div .debut_suite {font-weight:bold;}
#dossier div .auteur {font-weight:bold; color:#CCCC33;}
#dossier div.commentaires {margin:10px auto 10px auto; border:solid 1px #C00000; padding:10px; text-align:center; background-image:url(item.gif);}
#dossier div.commentaires div.commentaire {margin:10px auto 10px auto; background-image:url(commentaires.gif); border:solid 1px #C00000; padding:5px; text-align:center;}
#dossier table {border:groove 1px #C00000; background-image:url(item.gif); margin:5px auto 5px auto;}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierliste {text-align:left; font-size:11px; color:black; margin-bottom:100px;}
#dossierliste div.itemDossier {margin-bottom:10px;}
#dossierliste a.titreDossier {text-align:left; font-size:12px; color:#C00000; font-weight:bold;}
#dossierliste .dateDosvis {}
#dossierliste .chapoDossier {font-size:10px; color:#920404;}
#dossierliste .texteDossier {}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierNews {text-align:left; font-size:11px; color:black;}
#dossierNews div.itemDossier {margin-bottom:10px;}
#dossierNews div.titreDossier {}
#dossierNews a.titreDossier {text-align:left; font-size:12px; color:#C00000; font-weight:bold;}
#dossierNews .dateDosvis {ont-size:10px;}
#dossierNews .chapoDossier {font-size:10px; color:#920404;}
#dossierNews .texteDossier {}
#dossierNews .catDossier {font-size:10px;}

a.suite {font-weight:normal; text-decoration:none; margin-left :5px;}
a:hover.suite {font-weight:normal; text-decoration:underline; margin-left :5px;}
a.debut_suite {font-weight:bold;}
a:hover.debut_suite {font-weight:bold;}

.entete2 {background-color:transparent;}

/* --------------------------------------------------------------------------------- */
/* Livre d'or */
/* --------------------------------------------------------------------------------- */
table.guestbook {width:550px; border:0px; margin:0px auto 0px auto;}
table.guestbook td.guestdate {width:90px; vertical-align:top; border:groove 1px #C00000; background-image:url(item.gif);}
table.guestbook td.guestmessage {vertical-align:top; border:groove 1px #C00000; background-image:url(item.gif);}

#guestbook_new {text-align:left; width:500px; border:groove 1px #C00000; background-image:url(item.gif); margin-bottom:100px; padding:15px; border:0px; margin:0px auto 0px auto;}
#guestbook_new div.cel_titre {font-weight:bold; padding:3px;}
#guestbook_new div.cel_saisie {padding:3px;}
#guestbook_new div.validation {text-align:center;}
#guestbook_new textarea {width:99%}
#guestbook_new div.code {border:solid 1px #C00000; font-size:11px; text-align:center; margin:10px auto 10px auto; padding:5px;}

/* --------------------------------------------------------------------------------- */
/* Messagerie */
/* --------------------------------------------------------------------------------- */
#divmessagerie {text-align:center; font-size:11px; color:black; margin-bottom:200px;}
#divmessagerie table {text-align:left; width:500px; border:groove 1px #C00000; background-image:url(item.gif); padding:15px;}
#messagerie {text-align:left; width:500px; border:groove 1px #C00000; background-image:url(item.gif); padding:15px;}
#messagerie textarea {width:99%}

/* --------------------------------------------------------------------------------- */
/* Newsletter */
/* --------------------------------------------------------------------------------- */
#newsletter {text-align:center; font-size:11px; color:black; margin:10px auto 100px auto;}
#newsletter form {width:450px; vertical-align:top; border:groove 1px #C00000; background-image:url(item.gif); padding:10px; margin:0px auto 0px auto;}
#newsletter .cocher {background-color:transparent; border:0px;}
#newsletter .radio {border:0px; background-color:#006600}

/* --------------------------------------------------------------------------------- */
/* Les inscris */
/* --------------------------------------------------------------------------------- */
#inscris {width:600px; border:0px; margin:0px auto 0px auto;}
#inscris tr.titre td {font-weight:bold; background-image:url(fondtabtitre.gif); padding:5px;}
#inscris tr td {font-weight:bold; background-image:url(fondtab.gif); padding:5px;}
#inscription {border:0px; margin-bottom:200px;}
#inscription form {width:400px; text-align:left; border:groove 1px #C00000; background-image:url(item.gif); padding:10px; margin:0px auto 0px auto;}
#inscription form p {margin:2px; padding:5px;}

/* --------------------------------------------------------------------------------- */
/* Les auteurs */
/* --------------------------------------------------------------------------------- */
#auteur {width:600px; border:0px; margin:10px auto 0px auto;}
#auteur tr.titre td {font-weight:bold; background-image:url(fondtabtitre.gif); padding:5px;}
#auteur tr td {font-weight:bold; background-image:url(fondtab.gif); padding:5px; width:50%}

/* --------------------------------------------------------------------------------- */
/* Forum */
/* --------------------------------------------------------------------------------- */
#forum {text-align:center; margin:10px 0px 10px 0px;}
#forum table {width:650px; border:0px;}

/* --------------------------------------------------------------------------------- */
/* Les bonnes adresses */
/* --------------------------------------------------------------------------------- */
#adresses {width:600px; border:0px; margin:10px; text-align:center}
#adresses div.recherche {width:500px; padding:10px; border:groove 1px #C00000; background-image:url(fondtab.gif);}
#adresses div.resultat {text-align:left; border:groove 1px #C00000; background-image:url(item.gif); padding:10px; margin-bottom:15px;}
#adresses div.resultat .titre {font-size:13px; color:#C00000; font-weight:bold; padding:5px 0px 15px 0px;}
#adresses div.resultat div.commentaire {font-style:italic;text-align:justify; padding:10px;}
#adresses div.resultat .auteur {font-weight:bold; color:#C00000;}
#adresses div.resultat .date {font-weight:bold; color:#C00000;}
#adresses div.floatleft {float:left; padding:5px;}
#adresses div.floatright {float:right; padding:5px;}

#adresses form {text-align:center; width:500px; border:groove 1px #C00000; background-image:url(item.gif); padding:10px; margin:10px auto 0px auto;}
#annonces table {width:500px; border:groove 1px #C00000; background-image:url(item.gif); margin:10px auto 10px auto;}
#annonces table td {padding:5px;}

/* --------------------------------------------------------------------------------- */
/* Les petites annonces */
/* --------------------------------------------------------------------------------- */
#annonces {border:0px; margin:10px; text-align:center; padding-bottom:200px;}
#annonces p, #annonces ul {text-align:justify;}
#annonces form {text-align:center; width:500px; border:groove 1px #C00000; background-image:url(item.gif); padding:10px; margin:10px auto 0px auto;}
#annonces table.search {width:480px;}
#annonces table.screen {width:500px; border:groove 1px #C00000; background-image:url(item.gif); margin:10px auto 10px auto;}
#annonces table.screen td {padding:5px;}
#annonces table.write {width:99%;}
#annonces table.write td {padding:5px;}
#annonces textarea {width:99%}
#annonces span.user {color:#C00000; font-weight:bold;}
#annonces table.screen form {text-align:left; width:200px; border:0px; background-color:transparent; padding:0px; margin:0px;}

/* --------------------------------------------------------------------------------- */
/* E-mail à un ami */
/* --------------------------------------------------------------------------------- */
#body {width:450px; border:0px; margin:30px auto 0px auto;}
#body tr.titre td {text-align:center; color:#C00000; font-weight:bold; background-image:url(fondtab.gif); padding:5px;}
#body tr td {background-image:url(fondtab.gif); padding:5px; width:50%}

.table {border-collapse: collapse;}
.table tr.titre td {text-align:center; color:#3300FF; font-weight:bold; background-image:url(fondtab.gif); padding:5px;}
.table tr td {background-image:url(item.gif); padding:10px; border:solid 1px white; }
.table tr td.commentaires {font-style:italic;}

.table_temperatures {border-collapse: collapse;}
.table_temperatures tr td {background-image:url(item.gif); padding:5px; border:solid 1px white; }
.concoursphotos {width:97%; height:1000px;border:0px; margin:0px;}

.floatD {float:right; margin:5px; padding:5px; border:solid 1px white;}

/* --------------------------------------------------------------------------------- */
/* Dictionnaire */
/* --------------------------------------------------------------------------------- */
#dico {text-align:justify; border:0px; margin:30px auto 0px auto;}
#dico table {border-collapse: collapse;}
#dico tr.titre td {text-align:center; color:#3300FF; font-weight:bold; background-image:url(fondtab.gif); padding:5px;}
#dico tr td {background-image:url(item.gif); padding:10px; border:solid 1px white; }
#dico tr td.commentaires {font-style:italic;}
#dico select {font-family:Arial; font-size:8pt; color:#940000; border:solid #666699 1px; background-color:white;}
#dico img {border:0px;}

#dico a {text-decoration:none}

#dico .attentetrad {color:#C00000; font-weight:bold;}
#dico .font1 {color:black; font-weight:bold;}
#dico .font2 {color:#0000CC;}

#dicopop {margin:5px; color:black; background-image:url(page.gif);}
#pop {margin:5px; color:black; background-image:url(page.gif);}

.thai, .thaiword {color:#0033CC; font-family:verdana, arial; font-size:16pt}
a.thai {color:#3333FF; font-family:arial; font-size:10pt; font-weight:bold}
a.thai {text-decoration:none;}
a.thai:link {color:#000000;}
a.thai:visited {color:#000000;}
a.thai:hover {color:#0033CC; background-color:#99FFFF;}
.phonetic {color:#990099; font-size:10pt; font-family:verdana, arial; font-weight:bold;}

a.thai14 {color:#3333FF; font-family:arial; font-size:14pt; font-weight:bold}
a.thai14{text-decoration:none}
a.thai14:link {color:#000000;}
a.thai14:visited {color:#000000;}
a.thai14:hover {color:#0033CC; background-color:#99FFFF;}

.floatD {float:right; margin:5px; padding:5px; border:solid 1px white;}

.phonetique1 {font-weight:bold;}
.phonetique2 {color:#000000; font-size:14px; font-weight:bold;}
.thai14 {color:#3333FF; font-family:arial; font-size:14pt; font-weight:bold}
.thai15 {text-align:center; color:#3333FF; font-family:verdana; font-size:17pt;}
.thai20 {text-align:center; color:#3333FF; font-family:verdana; font-size:25pt;}

.en {color:#993300; font-family:verdana, arial; font-size:10pt; text-align:left}
.th {Font-family:Verdana, Arial; font-size:10pt; text-align:left}
.ton  {color: #0000FF; Font-Size: 12pt; Font-family: Arial; font-weight: bold}

.concoursphotos {width:97%; height:1000px;border:0px; margin:0px;}
.if_prenom {width:600px; height:2000px; border:0px; margin:0px;}
.phrasebook {width:600px; height:2500px; border:0px; margin:0px;}
.lecons {width:650px; height:1300px; border:0px; margin:0px;}
.exercices {width:650px; height:600px; border:0px; margin:0px;}

.loginYes {background-color: white; color:#C00000;}
.loginNo {background-color: white; color:red;}

a.traductiondico {color:#C70303; font-family:Wwin_Burmese1;; font-size:25px; font-weight:bold}
a.traductiondico{text-decoration:none}
a.traductiondico:link {color:#C70303;}
a.traductiondico:visited {color:#C70303;}
a.traductiondico:hover {color:#C70303; background-color:#FEAEAE;}

