/*beta 03/2005*/
/**/
a{
font-weight:800;
}
:link{
color:#E30FEA;
text-decoration:none;
}
a:visited{
color:#026380;
text-decoration:none;
}
a:hover{
color:#000;
text-decoration:underline;
}
a:active{
color:#026380;
text-decoration:underline;
}
/*abbr ignored by ie - javascript fix www.sovavsiti.cz/css/abbr.html*/
abbr{
border-bottom:1px dotted #0A00B0;
cursor:help;
font-style:normal;/* Safari italicizes abbr! */
white-space:nowrap;
}
body{
background-color:#C9DDE4;
color:#0A00B0;
font:1em "times new roman",Geneva,Arial,Helvetica,sans-serif;
max-width:64em;/*ignored by msie*/
min-height:410px;/*ignored by msie*/
margin:0;
padding:0;
}
/*hack*/
html>body #content p:first-letter,html>body #content div:first-letter{
font-weight:bold;
}
/**/
h1{
font:normal 800 2em "Courier New",Courier,monospace,sans-serif;
text-align:center;
}
i,.i{
color:#FF8346;
font-style:italic;
}
img{
border:0;
}
img.d40{
margin-left:40px;
}
/*présentation*/
/*NN4 textarea must be used within a form! bug not fixed*/
textarea{
background:#E1F7FF;
margin:0;/*ie bug fix*/
margin-left:10px;
overflow:scroll;/*bugs not fixed*/
width:95%;
}
textarea.tout{
height:200px;
}
#content pre,
#content textarea{
background-color:#E6F5FF;
cursor:text;
overflow:auto;
}
#content pre:hover,
#content textarea:hover{
background-color:#E6FAFF;
}
/*hacks*/
* html textarea{
width:74%;
}
* html textarea/**/{
width:90%;
}
/**/
ul{
color:#9900B9;
list-style-position:outside;
text-indent:0;
}
ul.n0{
list-style:none;
}
.b,strong,b{
font-weight:800;
}
.box0,.box3,.box4,.box5{
border:medium double #FAAAFF;
overflow:hidden;
padding:5px 15px;
margin:0 10px;
width:92%;
}
p.box0{
margin-bottom:5px;
margin-top:5px;
}
.box1,.box1a,p.box1a{
margin:10px;
padding:10px 18px;
background-color:#D8E5FC;
border:1px solid #008000;
width:92%;
}
.box1 dl{
margin:5px 0 5px 1em;
padding:.1em 1em;
background-color:#DFEBFD;
}
.box1:hover,.box1a:hover{
background-color:#DFEBFD;
}
/*next rules overwrite previous rule
must be below*/
.box3{
border-bottom:none;
}
.box4{
border-top-style:dotted;
border-top-width:thin;
}
.box5{
border-bottom:none;
border-top-style:dotted;
border-top-width:thin;
}
.c,p.c{
text-align:center;
}
.r{
text-align:right;
}
.clear{
clear:both;
padding-bottom:1px;
}
.demi{
background-color:#E7F3FE;
border:1px solid #FAAAFF;
text-align:left;
text-indent:.5em;
line-height:1.5em;
float:left;
display:inline;/*ie fix*/
width:44%;/*pb ie4*/
margin:0 .8em;
}
.demi div:hover{
background-color:#F2FAFF;/*bug with konqueror*/
}
.emph{
color:#CC3300;
font:bold 1.05em "MS Sans Serif",Geneva,sans-serif;
}
/**/
.nodisp{
display:none;
}
.red{
color:#E76391;
font-weight:800;
}
/**/
#content{
background:#E9F5FE;
border:1px solid #000;
margin:30px 10px 0 155px;
padding:10px 5px 8px;
}
#content p.mini{
line-height:1em;
}
/**/
#content p.mini a{
display:none;
}
/*image haut gauche*/
#logohaut{
height:152px;
left:0;
position:absolute;/*problem with fixed*/
top:0;
width:68px;
z-index:1;
}
/*hack*/
body>#logohaut{
position:fixed;
}
/**/
#menubas{
background:#E9F5FE;
border:1px solid #000;
margin:-1px 10px 0 155px;
padding:0 5px 0 0;
}
/*hack*/
* html #menubas{
padding-top:20px;
}
/*\*/
* html #menubas{
height:1%;
}
/**/
#menubas a,
#content p.mini:first-letter,
p.mini a,a.mini,a.mini2,.mini{
font-weight:normal;/**/
}
#menubas a:visited{
color:#6F006F;
text-decoration:none;
}
#menubas a:hover{
text-decoration:underline;
background-color:#A9CFFE;
}
#menubas p{
line-height:.9em;
}
#menubas .mini2,#menubas p.mini2{
font-size:.8em;
}
/**/
#menugauche{
font-family:"times new roman",Arial,Tahoma,Helvetica,sans-serif;/*height:35em;*/
height:33em;
left:0;
overflow:hidden;
position:absolute;
top:90px;
width:155px;
z-index:10;
background-color:transparent;
}
#menugauche a span.comment{
display:none;
left:1em;
line-height:.9em;
overflow:hidden;
padding:2px 2px 5px;
position:absolute;
text-decoration:none;
top:50em;
visibility:hidden;
white-space:nowrap;
}
#menugauche a:hover span.comment{
border:1px dotted #0000FF;
background-color:#E9F5FE;
display:block;
visibility:visible;
}
#menugauche p.mini a:hover{
background-color:#A9CFFE;/*bug with ie6 not fixed*/
}
/*hack*/
html>body #menugauche p.mini a:hover{
background-color:transparent;
}
/**/
#menugauche li{
margin-top:0;
border-bottom:0;
border-top:1px solid #90BADE;
margin-bottom:-5px;
border-bottom/*ignoré par IE5.0/Win à partir d'ici*/:1px solid #90BADE;
margin-bottom:-1px;
}
#menugauche li a{
background-color:#D2E1FB;
border-left:6px solid #E9F5FE;
border-right:6px solid #E9F5FE;
color:#0A00B0;
display:block;
font-weight:800;
padding-bottom:5px;
padding-left:5px;
padding-right:3px;
padding-top:4px;
text-decoration:none;
}
/*hack*/
* html #menugauche li a{
width:155px;
w\idth:135px;/*not ie 5, 5.5*/
}
/**/
#menugauche li a:hover{
background-color:#A9CFFE;
border-bottom:3px solid #E9F5FE;
border-left:8px solid #6600CC;
border-right:8px solid #5200A4;
border-top:4px solid #E9F5FE;
color:#FFF;
padding-bottom:1px;
padding-right:0;
padding-top:1px;
}
#menugauche p a{
font-size:.7em;
font-weight:normal;
margin-left:.8em;
}
#menugauche p.mini{
font-size:.8em;
line-height:.8em;
}
#menugauche p.mini a{
}
#menugauche ul{
list-style:none;
margin:0;
padding:0;
}
#menugauche ul li.none{
border:0;
line-height:1em;
}
/*popup2 modifié pour ie*/
div.box0 ul.n0 li a.offsite span{
display:none;
}
div.box0 div ul.n0 li a.offsite:hover span{
margin-left:20px;
font-weight:normal;
text-decoration:none;
display:inline;
}
/*popup1*/
p.box0 a.offsite span.i{
display:block;
position:absolute;
top:auto;/*pb konqueror 3.3*/
visibility:hidden;
text-decoration:none;
background-color:#D2E1FB;
z-index:10;
padding:0 2px;
border:1px solid #FAAAFF;
font-weight:normal;
font-size:.85em;
}
/*hack\*/
* html p.box0 a.offsite span.i{
height:1%;
}
/**/
p.box0 a:hover.offsite span.i{
visibility:visible;
}
.mini a,p.mini a{
font-weight:normal;
}
.mini,p.mini{
font-size:.64em;
font-weight:normal;
}
.mini2 a,p.mini2 a{
font-weight:normal;
}
.mini2,p.mini2{
font-size:.85em;
text-align:right;
}
.box0:hover a,
.box3:hover a,
.box4:hover a,
.box5:hover a{
background-color:#F2FAFF;
}
.box1 a:hover,
.box1a a:hover{
background-color:#A9CFFE;
}
.box1:hover a,
.box1a:hover a{
background-color:#EDF4FE;
}
.box1:hover a.offsite,
.box1a:hover a.offsite{
background-color:#E2EEFE;
}
.box1a:hover a{
border-color:#B2CFE9;
}
/*hack*/
* #content a{
border:1px solid #D4E6FE;
}
/*hack*/
html>body #content a{
border:1px solid;
border-color:transparent;
border-bottom-color:#B2CFE9;
}
/**/
#content a:hover{
background-color:#F2FBFF;
border:1px solid #90BADE;
text-decoration:none;
}
#content a.offsite,
#content a.offsite:hover,
#content p.mini a,
#content p.mini a:hover{
border:0;/*ie refuse solid =>border:0;*/
}
#content a.offsite:hover,
#content p.mini a:hover,
.box5 ul.n1 li:hover a{
text-decoration:underline;
}
/**/
/*adapted from www.sovavsiti.cz/css/ prob. not fixed with galeon and epiphany*/
.w3cbutton4{
float:right;
display:inline;/*ie fix*/
font-family:helvetica,arial,sans-serif;
font-size:.7em;
font-weight:800;/*margin-top:1px;margin:1em 0;*/
padding-right:10px;
width:9.5em;
}
.w3cbutton4 a{
display:block;
width:100%;
}
.w3cbutton4 a.spec{
border-right:2px solid #4A4A4A;
left:3em;
padding-left:0.5em;
position:absolute;
top:0;
width:6.5em;
}
.w3cbutton4 a.spec:link,
.w3cbutton4 a.spec:visited,
.w3cbutton4 a.spec:hover{
background-color:#FFCC66;
color:#000;
text-decoration:none;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited{
border-bottom:2px solid #4A4A4A;
border-left:1px solid #C5C5C5;
border-right:2px solid #4A4A4A;
border-top:1px solid #C5C5C5;
}
.w3cbutton4 a:link,
.w3cbutton4 a:visited,
.w3cbutton4 a:hover{
background-color:#FFCC66;
color:#000;
text-decoration:none;
}
.w3cbutton4 a:hover{
border-bottom:1px solid #C5C5C5;
border-left:2px solid #4A4A4A;
border-right:1px solid #C5C5C5;
border-top:2px solid #4A4A4A;
}
.w3cbutton4 span.w3c{
background-color:#FFF;
color:#0C479D;
padding:0 0.4em;
}
