/* configuration du site */

body {
	color: #000000;
	text-align: left;
	
	background-attachment:;
	background-repeat:repeat;
	background-position:top left;
	background-attachment: fixed;
	
	
	background-image: url();
	background-color: #C0CCDC;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12pt;
	vertical align: middle ;
    text-decoration:none;
	font-style: none;
    font-stretch:normal;
    letter-spacing:normal;
    word-spacing:normal;
    text-transform:none;
    text-shadow:none;
/* barre de défilement uniquement sur IE */	
	repeat; scrollbar-3dlight-color:#CC33FF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #CC33FF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color:  #FFFFFF
}


/* Lien par défaut */

a:active { color: #FFFFFF; text-decoration: underline; }
a:link { color: #FFFFFF; text-decoration:underline;}
a:visited { color: #FFFFFF; text-decoration: underline;}
a:hover { color: #FFFFFF; font-weight: bold ; text-decoration:underline;}


/* titre du site */
.titre { 
text-align: center;
font-size:24pt;
font-family : Arial, Helvetica, sans-serif, Verdana;
color:#000000;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}


/* couleur champ formulaire */
.textarea { 
border: 1px solid #CC33FF;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
 }


/* tableau principal en 750 de largeur*/
table.principal
{
background-color:#FFFFFF;
border:none;
width:750px;
padding:0px;
border-spacing:0px;
}


/* cellule du menu haut et bas */
td.menuh
{
background-color:#769FD7;
height: 18px;
border-style:none; 
border-width:0px; 
color: #FFFFFF;
font-size:14px;
font-family : verdana;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}

/* cellule du menu haut et bas */
td.menuhh
{
background-color:#769FD7;
text-align:right;
vertical-align:middle;

}

/* lien dans menus haut et bas  */
a.menuh:active { 
font-size:14px;
font-family : verdana;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuh:link {
font-size:14px;
font-family : verdana;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuh:visited { 
font-size:14px;
font-family : verdana;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuh:hover {
color:#FFFFFF;
font-size:14px;
font-family : verdana;
text-align:center;
text-decoration:none;
font-weight: bold;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}




/* liens sur un fond blanc  */
a.menubl:active { 
font-size:14px;
font-family : verdana;
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menubl:link {
font-size:14px;
font-family : verdana;
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menubl:visited { 
font-size:14px;
font-family : verdana;
color:#000000;
text-align:center;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menubl:hover {
color:navy;
font-size:14px;
font-family : verdana;
text-align:center;
text-decoration:none;
font-weight: bold;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}


/*largeur cellule qui accueil le tableau du menu vertical*/ 
td.menuv
{
width:200px;
}

/* cellule du menu vertical */
table.menuv
{
background-color:#769FD7;
background-image: url();
width:190px;

border-style:none;
border-width:0px;
color:#FFFFFF;
font-size:12px;
font-family : arial;
color:#2E0344;
text-align:left;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
padding:3px;
}

/* lien dans menus vertical */
a.menuv:active {
border:0px; 
font-size:12px;
font-family : arial;
color:#2E0344;
text-align:left;
text-decoration:none;
font-weight: normal;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv:link {
border:0px;
font-size:12px;
font-family : arial;
color:#2E0344;
text-align:left;
text-decoration:none;
font-weight: normal;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv:visited {
border:0px; 
font-size:12px;
font-family : arial;
color:#2E0344;
text-align:left;
text-decoration:none;
font-weight: normal;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv:hover {
border:0px;
color:#2E0344;
font-size:12px;
font-family : arial;
text-align:left;
text-decoration:underline;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}


/* tableau de menu vertical de gauche avec fond image ou couleur*/
table.titremenuv
{
text-align:center;
background-color:#2E0344;
background-image:url(http://www.e-monsite.com/);
width:100%;
height:18px;
color:;
}

/* lien dans menu vertical dans fond de categorie */
a.menuv2:active { 
font-size:12px;
font-family : arial;
color:;
text-align:left;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv2:link {
font-size:12px;
font-family : arial;
color:;
text-align:left;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv2:visited { 
font-size:12px;
font-family : arial;
color:;
text-align:left;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
a.menuv2:hover {
color:;
font-size:12px;
font-family : arial;
text-align:left;
text-decoration:underline;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}



/* Tableau centre pour le contenu */
table.contenu
{
width:550px;
height:25;
background-color:#769FD7;
color:#2E0344;
text-align:center;
background-image:none;
border-style:none;
border-width:0px;
font-size:14pt;
font-family : Verdana, Arial, Helvetica;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}

/*largeur cellule qui accueil le tableau du menu vertical*/ 
td.contenu
{
/*width:550px;*/
text-align:left;
}


/* texte en bas du site */
.txtbas { 
font-size:12px;
font-family : Arial, Helvetica, sans-serif, Verdana;
color:#2C063F;
text-decoration:none;
font-weight: none;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}




/* Tableau pour le forum, livre d'or, ... */
table.contenu2
{
width:550px;
height:40px;
background-image:none;
border-style:solid;
border-width:1px;
border-color:#000000;
}


/* forum couluer perso  */ 
td.couleurperso
{
width:550px;
height:40px;
background-color:#CC33FF;
color:#2E0344;
font-size:12px;
font-family : Verdana, Arial, Helvetica;
text-decoration:none;
font-weight: none;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
padding:3px;
}

/* forum couluer blanc  */ 
td.couleurblanc
{
width:550px;
height:40px;
background-color:#FFFFFF;
color:#000000;
font-size:12px;
font-family : verdana;
text-decoration:none;
font-weight: none;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
padding:3px;
}
