/*	thailande-Guide */
body 
{
	background-image:url(body.gif);
	scrollbar-face-color:#8484FF;
	scrollbar-shadow-color:#0099CC;
	scrollbar-arrow-color:#CCFFFF;
	scrollbar-track-color:#C6C6FF;
	scrollbar-highlight-color:white;
	margin:0px;
	text-align:center;
	font-family:Verdana;
	font-size:75%;
	color:black;
}

h1 {background-image:url("h4.gif"); color:#0066CC; font-size:1.5em; font-family:arial}
h2 {background-image:url("h4.gif"); color:#0066CC; font-size:1.3em; font-family:arial; padding:2px 0px 2px 5px; letter-spacing:5px}
h3 {background-image:url("h4.gif"); color:#0066CC; font-size:1.3em; font-family:arial; padding:2px 0px 2px 5px; letter-spacing:5px}
h4 {background-image:url("h4.gif"); color:#0066CC; font-size:1.3em; font-family:arial; padding:2px 0px 2px 5px; letter-spacing:5px}
h5 {background-image:url("h5.gif"); color:#4A408A; font-size:1.3em; font-family:arial}
h6 {color:yellow; font-size:1.1em; font-family:arial}
li {font-size:1em;}

a {color:#3300FF; text-decoration:none;}
a:hover {color:#0066FF; text-decoration:underline;}

a.lien {color:black; background-color:transparent; text-decoration:none;}
a.lien:hover {color:#3399FF; background-color:transparent; text-decoration:none;}

#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:black; position:relative; height:25px; background-image:url(dividentification.gif); font-size:0.9em;}
#identification {position:absolute; left:0px; padding-left:10px; background-color:transparent; line-height:25px;}
#identification input.cocher {background-color:transparent; border:0px;}
#dividentification a {color:#4A408A; font-weight:bold;} 
#dividentification a:hover {color:black;} 
#langues {padding-top:5px; margin-left:45px;}
#langues img {border:0px;}

#separehaut {padding:0px; height:7px; line-height:7px; background-image:url(separeheader.gif);}

#recherche {width:127px; text-align:center; border:solid 1px #3300FF; color:black; background-image:url(recherche.gif); margin:10px auto 0px 0px;}
#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;}
#recherche input {font-size:0.8em;}

#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:10px; padding-bottom:100px; margin-left:3px;}
#page {float:left; width:695px; margin-left:5px; 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 {margin:0px; padding:2px; font-family:arial; font-size:0.8em; text-align:center; color:white}
#divcopyright p {color:white; letter-spacing:5px; font-size:0.9em;}
#compteur {color:white;}
#compteur a {color:white}
#imprime {margin:3px 0px 3px 3px; clear:both;}
#imprime input {border:0px;}
#imprime .imprime{background-color:transparent;}

input {background-color:white; border:solid #666699 1px; border-top-width:1px; border-right-width:1px; text-indent:1px; font-family:arial; font-size:0.9em;}
textarea {font-family:Verdana; font-size:1.2em; color:black; border:thin ridge; border-color:#000080 inset; background-image:url(textarea.gif);}
select {font-family:arial; font-size:0.9em; color:#666699; background-color:white;}
form, checkbox {margin:0px; padding:0px;}

#navdossier {font-size:1.1em; color:#4A408A; height:20px; }
#navdossier a {color:#4A408A; font-weight:normal; text-decoration:none; margin:5px; font-weight:bold;}
#navdossier a:hover {color:#ffffff;}
#navdossierpage {font-size:1.1em; color:#4A408A; text-align:right}

/* Entête de page (Titre à gauche et pages à droite) */
#titre_nav {color:#4A408A; position:relative; left:0px; right:0px; height:25px; background-image:url(nav.gif);}
#titre_nav div.titre_nav1 {position:absolute; left:0px; margin-top:5px;}
#titre_nav div.titre_nav2 {color:#4A408A; position:absolute; right:0px; margin-top:5px; padding-right:5px;}
#titre_nav div.titre_nav2 a {color:#4A408A;}
#titre_nav div.titre_nav2 a:hover {color:white;}

/* Grand titre de chaque module */
div.grandtitre {color:#4A408A; font-family:verdana; font-size:1.8em; font-weight:bold; padding:0px; margin-bottom:10px;}

/* Allez à la page... */
div.pagination {text-align:left; color:black; padding:10px 0px 10px 0px;}

table {font-size:1.1em; color:black; border:1px;}
p.noresult {font-size:1.3em; color:#FF0000; text-align:center; font-weight:bold;}

.alerte, .alerte p {width:400px; font-weight:bold; color:red; background-image:url(alerte.gif); padding:7px; border:0px; margin:10px auto 10px auto;}
.alerte {border:solid 1px red;}
a.lienalerte {font-weight:bold; color:black;}
a.lienalerte:hover {color:#339900;}
.ok {width:300px; font-weight:bold; border:solid 1px #0033CC; color:#0033CC; background-image:url(ok.gif); padding:7px; border:0px; margin:10px auto 10px auto;}
.rouge {color:red;}
.marquee {padding:4px; font-size:1.2em; background-image:url(marquee.gif); color:black;}

.center {text-align:center;}

/* ------------------------------------------------ MENU */ 
/* Contener du menu haut horizontal */
#menuhaut {float:right; height:20px; font-size:1em;}

/* 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:#3399FF; padding:4px 8px 0px 8px;}
a.menuh {color:#00FFFF; text-decoration:none; font-weight:bold;	font-size:1em;}
a.menuh:hover {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:1em;}

.menuitem {width:120px; color:#330099; font-weight:bold; font-size:1em; background:url(fondmenu.gif) no-repeat; padding-left:15px; line-height:20px; text-align:left;}
a.menug {width:115px; line-height:20px; color:#330099; text-decoration:none; font-weight:bold; font-size:1em; overflow:hidden;}
a.menug:hover {color:#0066FF; line-height:20px; text-decoration:none; font-weight:bold; font-size:1em;}

/* --------------------------------------------------------------------------------- */
/* News */
/* --------------------------------------------------------------------------------- */
/* news page d'accueil */
#divnewsaccueil {text-align:left; font-size:0.85em; color:black;}
#divnewsaccueil div.itemnews {margin-bottom:2px; margin:5px 0px 5px 0px; font-weight:bold;}
#divnewsaccueil div.itemnews .titrenews {color:#0033CC; font-size:1em; font-weight:bold;}
#divnewsaccueil div.itemnews a.liennews {color:#0033CC; text-decoration:none}
#divnewsaccueil div.itemnews a.liennews:hover {color:#3399FF;}
#divnewsaccueil div.itemnews .datenews {color:black}

/* news page news */
#divnews {text-align:left; font-size:1em; color:black;}
#divnews div.itemnews {margin-bottom:2px; border:groove 1px #0033CC; background-image:url(item.gif); padding:5px; margin:5px 0px 5px 0px;}
#divnews div.itemnews .titrenews {color:#4A408A; font-size:1.3em; font-weight:bold;}
#divnews div.itemnews .textenews {color:black; font-style:italic; padding-top:10px; padding-bottom:10px;}
#divnews div.itemnews a.liennews {color:#0033CC; text-decoration:none}
#divnews div.itemnews a.liennews:hover {color:#3399FF;}
#divnews div.itemnews .datenews {color:#0066CC}
#divnews div.commentaires {margin:10px auto 10px auto; background-image:url(commentaires.gif); border:solid 1px #0033CC; 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 #0033CC; padding:5px; margin:5px 0px 5px 0px;}
#divnews div.titre_commentaire {text-align:center; font-size:1.2em; font-weight:bold;}
#input_commentaire textarea {width:99%;} /* Saisie des commentaires */

/* news Edito*/
#edito {font-size:1.0em;}
#edito div .titredito {color:#0000CC; font-size:1.2em; font-weight:bold;}
#edito div .dateedito {color:black;}
#edito div.textedito {text-align:justify; color:black; font-size:0.8em;}

/* news */
#news {text-align:left; color:black;}
#news div.itemnews .titrenews {color:#0033CC; font-size:1.5em; 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:#0033CC; text-decoration:none}
#news a.liennews:hover {color:#3399FF;}
#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; font-size:0.8em;}
#accueilnews img {width:5px; height:9px; border:0px;}
#accueilnews a:hover {color:#3399FF; text-decoration:none;}
#accueilnews .datenews {font-size:0.8em;}

/* --------------------------------------------------------------------------------- */
/* Dossiers */
/* --------------------------------------------------------------------------------- */
#dossier {text-align:left; color:black; padding-bottom:150px; overflow:hidden}
#dossier div.titre {color:#4A408A; text-align:left; font-size:1.8em; font-weight:bold; margin:5px 0px 5px 0px;}
#dossier div .datedos {color:black; font-size:0.7em; font-weight:normal;}
#dossier div.chapo {color:#0066CC; margin:5px 0px 5px 0px; text-align:left; font-size:1.2em; font-family:Verdana;}
#dossier div.texte {text-align:justify; 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 white; 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 white; padding:5px; text-align:center;}
#dossier div.center {text-align:center; margin:10px;}
#dossier table {border:solid 1px white; background-image:url(item.gif); margin:5px auto 5px auto;}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierliste {text-align:left; color:black; margin-bottom:100px;}
#dossierliste div.itemDossier {margin-bottom:10px;}
#dossierliste a.titreDossier {color:#4A408A; text-align:left; font-size:1.2em; font-weight:bold;}
#dossierliste .dateDosvis {color:#0066CC;}
#dossierliste .chapoDossier {font-size:1em; color:#0066CC;}
#dossierliste .texteDossier {}

/* --------------------------------------------------------------------------------- */
/* Nouveaux dossiers pour page d'accueil */
/* --------------------------------------------------------------------------------- */
#dossierNews {text-align:left; color:black; font-size:0.8em;}
#dossierNews div.itemDossier {margin-bottom:10px;}
#dossierNews div.titreDossier {}
#dossierNews a.titreDossier {color:#4A408A; text-align:left; font-size:1.2em; font-weight:bold;}
#dossierNews .dateDosvis {ont-size:10px;}
#dossierNews .chapoDossier {color:#0066CC; font-size:1em;}
#dossierNews .texteDossier {}
#dossierNews .catDossier {font-size:1em;}

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 #0033CC; background-image:url(item.gif);}
table.guestbook td.guestmessage {vertical-align:top; border:groove 1px #0033CC; background-image:url(item.gif);}

#guestbook_new {text-align:left; width:500px; border:groove 1px #0033CC; 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 #8484FF; text-align:center; margin:10px auto 10px auto; padding:5px;}

/* --------------------------------------------------------------------------------- */
/* Messagerie */
/* --------------------------------------------------------------------------------- */
#divmessagerie {text-align:center; color:black; margin-bottom:200px;}
#divmessagerie table {text-align:left; width:500px; border:groove 1px #0033CC; background-image:url(item.gif); padding:15px;}
#messagerie {text-align:left; width:500px; border:groove 1px #0033CC; background-image:url(item.gif); padding:15px;}
#messagerie textarea {width:99%}

/* --------------------------------------------------------------------------------- */
/* Newsletter */
/* --------------------------------------------------------------------------------- */
#newsletter {text-align:center; color:black; margin:10px auto 100px auto;}
#newsletter form {width:450px; vertical-align:top; border:groove 1px #0033CC; 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:#C6D6EF}

/* --------------------------------------------------------------------------------- */
/* 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;}
.image {border:0px;}
.classement {background-color:white;};

#inscription {border:0px; margin-bottom:200px;}
#inscription form {width:400px; text-align:left; border:groove 1px #0033CC; background-image:url(item.gif); padding:10px; margin:0px auto 0px auto;}
#inscription form p {margin:2px; padding:5px;}
#inscription span.info {color:#0066CC; font-weight:bold;}

/* --------------------------------------------------------------------------------- */
/* Les auteurs */
/* --------------------------------------------------------------------------------- */
#auteur {color:black; width:600px; border:0px; margin:10px auto 20px 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:650px; border:0px; margin:10px; text-align:center}
#adresses div.recherche {width:500px; padding:10px; border:groove 1px #0033CC;}
#adresses div.resultat {text-align:left; border:groove 1px #0033CC; background-image:url(item.gif); padding:10px; margin-bottom:15px;}
#adresses div.resultat .titre {font-size:1.3em; color:#0033CC; 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:#0033CC;}
#adresses div.resultat .date {font-weight:bold; color:#0033CC;}
#adresses div.floatleft {float:left; padding:5px;}
#adresses div.floatright {float:right; padding:5px;}
#adresses form {text-align:center; width:550px; padding:10px; margin:10px auto 0px auto;}

/* --------------------------------------------------------------------------------- */
/* 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 #0033CC; 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 #0033CC; 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:#3300FF; 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:#3300FF; font-weight:bold; background-image:url(fondtab.gif); padding:5px;}
#body tr td {background-image:url(fondtab.gif); padding:5px; width:50%}


/* --------------------------------------------------------------------------------- */
/* 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 {background-color:white; border:solid #666699 1px; font-family:arial; font-size:0.85em;}
#dico img {border:0px;}

#dico a {text-decoration:none}

#dico .attentetrad {color:#FF0000; font-weight:bold;}
#dico .font1 {color:#000000; 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:1.6em}
a.thai {color:#3333FF; font-family:arial; font-size:1em; 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:1em; font-family:verdana, arial; font-weight:bold;}

a.thai14 {color:#3333FF; font-family:arial; font-size:1.4em; 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:1.4em; font-weight:bold;}
.thai14 {color:#3333FF; font-family:arial; font-size:1.4em; font-weight:bold}
.thai15 {text-align:center; color:#3333FF; font-family:verdana; font-size:1.7em;}
.thai20 {text-align:center; color:#3333FF; font-family:verdana; font-size:2.5em;}

.en {color:#993300; font-family:verdana, arial; font-size:1em; text-align:left}
.th {Font-family:Verdana, Arial; font-size:1em; 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:3500px; 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;}

.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; }

#aide {text-align:justify; display:none; width:580px; padding:10px; margin-top:10px; margin-bottom:15px; border:solid #006633 1px; background-color:white;}

.vrai {color:green; font-weight:bold}
.faux {color:red; font-weight:bold}

#divauteur {color:white}
#divauteur a {color:white}

a.traductiondico {color:#3333FF; font-family:arial; font-size:1.4em; font-weight:bold}
a.traductiondico{text-decoration:none}
a.traductiondico:link {color:#000000;}
a.traductiondico:visited {color:#000000;}
a.traductiondico:hover {color:#0033CC; background-color:#99FFFF;}

.loginYes {background-color: white; color:green;}
.loginNo {background-color: white; color:red;}


.tip {text-align:center; width:250px; border:solid white 2px; color:#FFFFFF; background-color:#000084;}
.tip p {font-size:35px;}
