/* modele 1 */
body {
color: #8888FF;
font-family:"times";
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12pt;
letter-spacing:;
word-spacing:;
text-align: left;
text-decoration:none;
line-height:;
margin-left: 1cm;
margin-right: 1cm;
background-color:#000000;
}

body.verdure {
color: #FFFF33;
xbackground-color: #66cc66;
xbackground:url('../images/Decors/op_dw0575.jpg');
}
body.ogm {
xcolor: #FFFF33;
xbackground:url('../images/Decors/op_423_image12.jpg');
}
body.veget {
xbackground-color: #55bb55;
xbackground:url('../images/Decors/op_fy2952.jpg');
}
body.cuisine {
xcolor: #FFFF33;
xbackground:url('../images/Decors/fruitsrouges.jpg');
}
body.CD {
font-size:10pt;
color: #000000;
background-color: #FFEEEE;
}
#titre, #home {
position:absolute;
top:0px;
xleft:75px;
width:600px;
height:30px;
font-family:monospace;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:14pt;
font-weight:bold;
text-decoration:none;
color: #5555FF;
background-color:#AACCAA;
text-align:center;
}

#home {
width: 50px;
color: #5555FF;
background-color:#CCEECC;
text-align:center;
}

#menu {
position:absolute;
top:50px;
xleft:0px;
width:600px;
xheight:250px;
font-family:monospace;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:20pt;
text-align:center;
border: solid 1px #FFFFCC;
background-color:#FFFFCC
}

#contenu {
position:absolute;
top:80px;
font-family:monospace;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:14pt;
margin-right: 1cm;
border: solid 1px #FFFFFF;
color: #3333FF;
background-color:#EEEEEE
}

#olb1 {
position:relative;
xtop:277px;
left:2px;
width:300px;
xheight:60px;
font-family:monospace;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:10pt;
xtext-align:center;
xborder: solid 1px #000000;
xmargin-left: 0cm;
}

#olb1 A,#olb1 A:link ,#olb1 A:visited {
text-decoration:none;
background-color: #55bb55;
color: #FFFF33;
}

#olb1 A:hover, A:active {font-weight:bold;}

#olb1 A:active {
background-color: #FFAAAA;
color: #FFFFFF;}

.titre {
width:200px;
font-family:monospace;
font-size:8pt;
font-weight:bold;
color: #5555FF;
background-color:#AACCAA;
}

.home,.home:link,.home:visited {
font-family:sans-serif;
font-size:9pt;
font-weight:normal;
text-decoration:none;
font-style:normal;
text-transform:small-caps;
}

.home:hover {
font-weight:bold;
}

A.Lien1  {
text-decoration: none;
font-family:Arial;
font-size:14px;
color: #003399
}

A.Lien1:hover {
background-color:#0033CC;
color: #FFFFFF;
}

A.menulink, A.menulink:link,  A.menulink:visited, A.menulink:hover, A.menulink:active, A.menulink:focus {
text-decoration:none;
font-style:normal;
font-family:arial;
font-size:16pt;
color: #9999DD;
border: solid 1px #FFFFCC;
}

A.menulink:hover, A.menulink:active, A.menulink:focus {
xtext-transform:uppercase;
border: solid 1px #6100C1;
background-color:#F0E1FF;
color: #0000DD;
font-size:16pt;
}

A.menulink:active, A.menulink:focus {
border: solid 2px #BB8822;
background-color: #FF33FF;
xfont-size:50%;
color: #FF8888;}

A.menulink:focus {
border: solid 4px #FFDDDD;
background-color: #FFEEEE;
xfont-size:50%;
color: #FF0000;}

/* -------------------------- tableaux ---------------------- */

.TabIntra1,.TabCellIntra1 {
text-align: center;
font-family:Arial;
font-size:10pt;
color: #0000FF;
}

.TabCellIntra1 {
xtext-align: left;
color: #DDDDFF;
background-color: #330000;
xborder: solid 1px #00000F;
}

.TabListe1 {
text-align:left;
font-family:arial;
font-size:10pt;
color:#003399;
background-color:none;
font-weight:normal;
}

.CellTabListe1 {
color:#003399;
background-color:#DDDDEE;
font-weight:normal;
border: solid 0px #CCCCFF;
}

/* -------------- fin tableaux ------------------- */


A.TabListe1,A.TabListe1:hover,A.TabListe1:link,A.TabListe1:visited {
text-transform:small-caps;
}

A.TabListe1:hover {
color:#0000BB;
font-weight:normal;
background-color:#FFEEDD;
}

A.TabListe1:link,A.TabListe1:visited {
text-decoration:none;
}

A.TabListe2,A.TabListe2:hover,A.TabListe2:link,A.TabListe2:visited {
color: #DDDDFF;
background-color: #330000;
}

A.TabListe2:hover {
background-color: #DDDDFF;
color: #330000;
font-weight:normal;
}

A.TabListe2:link,A.TabListe2:visited {
text-decoration:none;
}

/*------------------ Menu Rapide ----------------------------------------------+    */
/*                                                                             !    */
/*                                                                             !    */
/*                                                                             v    */
#MenuRapide {
 position:absolute;
 top:20px;
 left:0px;
 height:400px;
 background-color:#009933;
 color: #FFFFFF;
 font-weight:bold;
 width:150px;
}

A.MenuRapideOption1, 
A.MenuRapideOption2, 
A.MenuRapideOption3, 
A.MenuRapideOption4, 
A.MenuRapideOption5, 
A.MenuRapideOption6, 
A.MenuRapideOption7, 
A.MenuRapideOption8, 
A.MenuRapideOption9 
{
 position:absolute;
 left:10px;
 font-size:20px;
 font-family:sans-serif;
 font-weight:normal;
 font-variant:small-caps;
 text-transform:capitalize;
 text-decoration:none;
 letter-spacing:-1px;
 color: #EEEEFF;
}
A.MenuRapideOption1:link, 
A.MenuRapideOption2:link, 
A.MenuRapideOption3:link, 
A.MenuRapideOption4:link, 
A.MenuRapideOption5:link, 
A.MenuRapideOption6:link,  
A.MenuRapideOption7:link,  
A.MenuRapideOption8:link,  
A.MenuRapideOption9:link  
{
}
A.MenuRapideOption1:hover, 
A.MenuRapideOption2:hover, 
A.MenuRapideOption3:hover, 
A.MenuRapideOption4:hover, 
A.MenuRapideOption5:hover, 
A.MenuRapideOption6:hover,  
A.MenuRapideOption7:hover,  
A.MenuRapideOption8:hover,  
A.MenuRapideOption9:hover  
{
 color: #006633;
 font-weight:bold;
 background-color:#CCFFCC;
}
A.MenuRapideOption1 {position:absolute;top:10px; }
A.MenuRapideOption2 {position:absolute;top:30px; }
A.MenuRapideOption3 {position:absolute;top:50px; }
A.MenuRapideOption4 {position:absolute;top:70px; }
A.MenuRapideOption5 {position:absolute;top:90px; }
A.MenuRapideOption6 {position:absolute;top:110px;}
A.MenuRapideOption7 {position:absolute;top:130px;}
A.MenuRapideOption8 {position:absolute;top:150px;}
A.MenuRapideOption9 {position:absolute;top:170px;}
/*                                                                             ^    */
/*                                                                             !    */
/*                                                                             !    */
/*-----------------------------------------------------------------------------+    */

/*------------------ Menu Navigation ------------------------------------------+    */
/*                                                                             !    */
/*                                                                             !    */
/*                                                                             v    */
#MenuNavig {
 position:absolute;
 top:0px;
 left:0px;
 height:20px;
 background-color:#3399FF;
 color: #FFFFAA;
 font-weight:bold;
 width:750px;
}

A.MenuNavigOption1, 
A.MenuNavigOption2, 
A.MenuNavigOption3, 
A.MenuNavigOption4, 
A.MenuNavigOption5, 
A.MenuNavigOption6, 
A.MenuNavigOption7, 
A.MenuNavigOption8, 
A.MenuNavigOption9 
{
 position:absolute;
 left:10px;
 font-size:15px;
 font-family:sans-serif;
 font-weight:normal;
 font-variant:small-caps;
 text-transform:capitalize;
 text-decoration:none;
 letter-spacing:-1px;
 color: #EEEEFF;
}
A.MenuNavigOption1:link, 
A.MenuNavigOption2:link, 
A.MenuNavigOption3:link, 
A.MenuNavigOption4:link, 
A.MenuNavigOption5:link, 
A.MenuNavigOption6:link,  
A.MenuNavigOption7:link,  
A.MenuNavigOption8:link,  
A.MenuNavigOption9:link  
{
}
A.MenuNavigOption1:hover, 
A.MenuNavigOption2:hover, 
A.MenuNavigOption3:hover, 
A.MenuNavigOption4:hover, 
A.MenuNavigOption5:hover, 
A.MenuNavigOption6:hover,  
A.MenuNavigOption7:hover,  
A.MenuNavigOption8:hover,  
A.MenuNavigOption9:hover  
{
 color: #006633;
 font-weight:bold;
 background-color:#CCFFCC;
}
A.MenuNavigOption1 {position:absolute;left:10px; }
A.MenuNavigOption2 {position:absolute;left:220px; }
A.MenuNavigOption3 {position:absolute;left:300px; }
A.MenuNavigOption4 {position:absolute;left:70px; }
A.MenuNavigOption5 {position:absolute;left:90px; }
A.MenuNavigOption6 {position:absolute;left:110px;}
A.MenuNavigOption7 {position:absolute;left:130px;}
A.MenuNavigOption8 {position:absolute;left:150px;}
A.MenuNavigOption9 {position:absolute;left:170px;}
/*                                                                             ^    */
/*                                                                             !    */
/*                                                                             !    */
/*-----------------------------------------------------------------------------+    */
/*============= test ==============*/
body.testmenu {
color: #FFFF33;
background:url('../images/Decors/rainbow.jpg');
}

#MenuTest {
}
#MenuTestOption1{
position:absolute;
top:222px;
left:95px;
width:100px;
height:25px;
text-align:center;
xborder: solid 2px #FFFFFF;
}
#MenuTestOption1 A,#MenuTestOption1 A:link,#MenuTestOption1 A:visited,{
font-family:sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:12pt;color: #FFFFFF;
text-decoration:none;}
#MenuTestOption1 A:hover {
font-weight:bold;
}
#titretest{
position:absolute;
top:140px;
left:92px;
width:100px;
height:25px;
text-align:center;
xborder: solid 2px #FFFFFF;
font-family:sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
font-size:14pt;
}
#titretest A,#titretest A:link,#titretest A:visited,{
color: #FFFFFF;
text-decoration:none;
}
#titretest A:hover {
font-weight:bold;
}

/*** inutile pour l instant ***/
body.lecture {
color: #000033;
background-color:#EEEEFF;
}
body.olivierbaud {
color: #0000cc;
background-color:#FFFFAA;
background:url('../images/Decors/op_du0178.jpg');
}
body.esprit {
color: #0000cc;
background-color:#FF6666;
background:url('../images/Decors/op_cy0039.jpg');
}
body.dieu {
color: #00cc00;
background-color:#FF6666;
background:url('../images/Decors/op_ciel056.jpg');
}
body.actualites {
color: #00cc00;
}
body.rennes-le-chateau {
color: #FFFF33;
background:url('../images/Decors/op_423_image12.jpg');
}
#Page1 {
position:absolute;
top:20px;
left:150px;
width:600px;
height:400px;
border: solid 1px #FFFFFF;
background:url('../images/Decors/FondPapier1.GIF');
}

#Page2 {
position:absolute;
top:900px;
left:5px;
width:600px;
height:500px;
border: solid 1px #FFFFFF;
background:url('../images/Decors/FondPierreCraqueeBeigeClair.gif');
}

#Page1.LogLibre {
background:url('../images/Decors/Clav9210-2.png');
}
#Page1.PME {background:url('../images/Decors/FondPME1.png');
}
#Page1.Informations {background:url('../images/Decors/PapierBlanc.jpg');
}
#Page1.Outils {background:url('../images/Decors/Electron5Clair.jpg');
}

span.DateIntra {
font-family:cursive;
font-size:18pt;
color: #0000FF;
text-align: center;
display:block;
margin-left: 1cm;
margin-right: 1cm;
}

span.TexteBrut {
font-family:monospace;
font-size:10pt;
color: #0000FF;
text-align:center;
}

A.OKListe {
text-align: center;
text-decoration: none;
font-family:Arial;
font-size:12px;
color: #FFFFFF;
text-transform:uppercase;
background-color:#0033CC;
}

A.OKListe:hover {
font-weight:bold;
border: solid 1px #0033CC;
background-color:#00CCFF;
color: #0033CC;
}
/*------------------ Menu Central ---------------------------------------------+    */
/*                                                                             !    */
/*                                                                             !    */
/*                                                                             v    */
#MenuGlobalGeneral{
position:absolute;
top:150px;
left:150px;
width: 300px;
border: solid 1px #CCCCFF;
}

#CadreOptionMenuGlobalGeneralGauche, #CadreOptionMenuGlobalGeneralDroit {
position:relative;
left:0px;
position:absolute;
top:0px;
width: 200px;
border:none;
xborder: solid 1px #000000;
}

#CadreOptionMenuGlobalGeneralDroit {
position:relative;
left:100px;
}

#OptionMenuGlobalGeneral {
position:relative;
left:2px;
top:2px;
width: 198px;
text-align:left;
border: solid 0px #FFFFFF;
}

#OptionMenuGlobalGeneral A {
text-decoration: none;
font-family:arial;
font-size:16px;
text-align: left;
color: #FFFFFF;
text-transform:capitalize;
font-weight:bold;
white-space:pre;
}

#OptionMenuGlobalGeneral A:hover {
border: solid 1px #006600;
color: #2222FF;
background-color:#F0E1FF;
}

#OptionMenuGlobalGeneral A:visited {}

#OptionMenuGlobalGeneral A:link {text-decoration:none;}


/*                                                                             ^    */
/*                                                                             !    */
/*                                                                             !    */
/*-----------------------------------------------------------------------------+    */

