/* **************************************************************************** */

/*	Style sheet for autre.net                                         	*/

/* **************************************************************************** */
/*	.html file rather than the .css file					*/
body {color: #000000; 
font-family: "arial"; 
margin:0;
padding:0;
 height: 100%;
}

a:link{
color:#0000FF; 
text-decoration:underline ; 
font-weight:bold;
}
A:visited{
color:#3333AA;
text-decoration:underline ; 
font-weight:bold;
}
A:hover
{
color:#00AA00; 
text-decoration:none ; 
font-weight:bold;
BORDER-top:  #559999 1pt solid;
}

.titrepage{color:#cc0000; font-size:20px; font-weight:bold; text-align=center}

.colgauche {
background: #ffffff;
text-align=right;
}

.titretable{color:#000000; background: #ffffaa;font-weight:bold;
BORDER-RIGHT:  #005555 1pt solid;
BORDER-TOP:    #559999 1pt solid;
BORDER-LEFT:   #559999 1pt solid;
BORDER-BOTTOM: #559999 1pt solid;
}
.detailtable{color:#000000; background: #ffffff;font-weight:bold;
BORDER-RIGHT:  #559999 1pt solid;
BORDER-TOP:    #559999 1pt solid;
BORDER-LEFT:   #559999 1pt solid;
BORDER-BOTTOM: #007777 1pt solid;
}

.refo {
background: #CCCCCC;
}
.info {
background: #aaaaFF;
}
.utilo {
background: #55FF77;
}
.mono {
background: #ffaa55;
}

.contenu {
	height: 80%;
	background-color: #66CCFF;
}


  #centre {
background-color:#FFFFFF;
margin-left: 150px;
margin-right: 150px;
}
#gauche {
position: absolute;
left:0;
width: 150px;
}
#droite {
position: absolute;
right:0;
width: 150px;
}

.c1h
 {
background-color:#CCCCCC;
BORDER-RIGHT:  #FFFFFF 0pt solid;
BORDER-TOP:    #FFFFFF 0pt solid;
BORDER-LEFT:   #FFFFFF 0pt solid;
BORDER-BOTTOM: #FFFFFF 0pt solid;
}
.c1 {
BORDER-RIGHT:  #CCCCCC 3pt solid;
BORDER-TOP:    #CCCCCC 3pt solid;
BORDER-LEFT:   #CCCCCC 3pt solid;
BORDER-BOTTOM: #CCCCCC 3pt solid;
}

.c2h
 {
background-color: #aaaaFF;
BORDER-RIGHT:  #FFFFFF 0pt solid;
BORDER-TOP:    #FFFFFF 0pt solid;
BORDER-LEFT:   #FFFFFF 0pt solid;
BORDER-BOTTOM: #FFFFFF 0pt solid;
}
.c2 {
BORDER-RIGHT:  #aaaaFF 3pt solid;
BORDER-TOP:    #aaaaFF 3pt solid;
BORDER-LEFT:   #aaaaFF 3pt solid;
BORDER-BOTTOM: #aaaaFF 3pt solid;
}
.c3h
 {
background-color: #55FF77;
BORDER-RIGHT:  #FFFFFF 0pt solid;
BORDER-TOP:    #FFFFFF 0pt solid;
BORDER-LEFT:   #FFFFFF 0pt solid;
BORDER-BOTTOM: #FFFFFF 0pt solid;
}
.c3 {
BORDER-RIGHT:  #55FF77 3pt solid;
BORDER-TOP:    #55FF77 3pt solid;
BORDER-LEFT:   #55FF77 3pt solid;
BORDER-BOTTOM: #55FF77 3pt solid;
}
.c4h
 {
background-color: #FFAA55;
BORDER-RIGHT:  #FFFFFF 0pt solid;
BORDER-TOP:    #FFFFFF 0pt solid;
BORDER-LEFT:   #FFFFFF 0pt solid;
BORDER-BOTTOM: #FFFFFF 0pt solid;
}
.c4 {
BORDER-RIGHT:  #ffaa55 3pt solid;
BORDER-TOP:    #ffaa55 3pt solid;
BORDER-LEFT:   #ffaa55 3pt solid;
BORDER-BOTTOM: #ffaa55 3pt solid;
}
#rech {
position: absolute;
left: 150px;
height: 10px;
}


.head {
  width: 100%;
  height: 50px;
  background-color: yellow;
  margin-left: 0px;
  margin-top: 0px;
  background: url(images/head.jpg) top left ;
  } 

.head1 {
left:0;
/*background: url(images/boutoneradiotv.gif) top left no-repeat;*/
width: 150px;
float: left;
margin: 10px;
}
.head2 {
  font-family : Arial, Helvetica, sans-serif;
  font-size : 60px;
  font-style : italic;
  font-weight: bold;
text-align:center;
/*width: 600px;*/
float: left;
/*margin-left: 20px;*/
color: #770088;
margin: 10px;
}
.head3 {
position: absolute;
width: 150px;
float: left;
margin-left: 20px;
margin-top: 20px;
right:0;
}

/* =================================================================== */
.conteneur-arrondi{
padding:0;
margin: 0px auto; 
}
.o1
 {
margin:0 4px;
height:1px;
background-color:#FFdd77;
overflow:hidden;/*necssaire pour IE */
}

.o2 {
margin:0 3px;
height:1px;
overflow:hidden;/*necssaire pour IE */
background-color:#FFdd77;
}

.o3{
    margin:0 2px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
background-color:#FFDD77;

}

.o4 {
margin:0 1px;
height:2px;overflow:hidden;/*necssaire pour IE */
background-color:#FFDD77;
	}
.oca {
padding: 3px;
min-height:20px;/* avec eventuellement une hauteur mini */
height:auto!important;
height:20px;
background-color:#FFDD77;
font-size : 11px;
}
.textearrondi
 {
margin-right:10px;
margin-left:10px;
font-size : 13px;
}
.pub
 {
margin:5px;
font: normal 8pt Arial;
}
.pub a{
font: normal 9pt Arial;
color: #0000ff;
}
a.publien{
color: #007700;
}
