
.h1{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 16px; 
font-weight : bold;
margin-left: 10px; 
color : #666666;
text-decoration : none; 
}

.h2{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 13px; 
font-weight : bold;
color : #666666;
text-decoration : none; 
}

.h3{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 11px; 
font-weight : normal;
color : #333333;
text-decoration : none; 
} 

.h4{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 11px; 
font-weight : bold;
color : #333333;
text-decoration : none; 
} 

.textemini{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 9px; 
font-weight : normal;
margin: 10px 10px 10px 10px;  
color : #333333;
text-decoration : none; 
}

.tabledroite{ 
border : #FF0000; 
border-style: solid; 
border-top: 0px; 
border-right:1px; 
border-bottom: 0px; 
border-left: 0px;
}

.cadrevertical{ 
border : #666666; 
border-style : solid; 
border-top-width : 0px; 
border-right-width :1px; 
border-bottom-width : 0px; 
border-left-width : 0px;
}


/* Left sidebar and menu */
.left sidebar and menu
#leftside {
clear:left; 
float:left; 
margin:0 0 10px; 
padding:0; 
width:150px;
}

#leftside ul.avmenu {
list-style:none; 
margin:0 0 18px; 
padding:0; width:150px;
}

#leftside ul.avmenu li {
display:inline; 
padding:0; width:150px;
}

#leftside ul.avmenu li a {
background:url(img/menubg.gif) repeat-x bottom left #f4f4f4; 
border-bottom:1px solid #d8d8d8; 
border-left:4px solid #ccc; 
border-right:1px solid #d8d8d8;
border-top:1px solid #d8d8d8; 
color:#505050; 
float:left; 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
margin-bottom:5px; 
padding:5px 1px 5px 5px; 
text-decoration:none; 
width:138px;
}

#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current {
background:url(img/menubg2.gif) repeat-x bottom left #eaeaea; 
border-bottom:1px solid #b0b0b0; 
border-left:4px solid #F0B12F; 
border-right:1px solid #b0b0b0;
border-top:1px solid #b0b0b0; 
color:#505050;
}
 
#leftside ul.avmenu ul {
font-size:0.9em; 
margin:0 0 0 15px; 
padding:0 0 5px 0; 
width:133px;
}

#leftside ul.avmenu ul a {
padding:3px 1px 3px 5px; 
width:123px;
}

#leftside ul.avmenu ul ul {
font-size:1em; width:120px;
}

#leftside ul.avmenu ul ul a {
width:108px;
}

#leftside h2 {
font-size:1.5em; font-weight:400;
}

#leftside .announce {
background:url(img/menubg.gif) repeat-x bottom left #f4f4f4; 
border-bottom:1px solid #d8d8d8; 
border-left:4px solid #ccc; 
border-right:1px solid #d8d8d8; 
border-top:1px solid #d8d8d8; 
clear:left; 
color:#505050; 
line-height:1.3em; 
margin:10px 0; 
padding:5px 5px 5px; 
width:134px;
}

#leftside p,.announce p {
font-size:0.9em;
}

/* links */
a{
font-family : Verdana, Arial, Helvetica, Sans-serif; 
font-size : 12px; 
font-style : normal; 
font-weight : normal;
color:#660000;
text-decoration: none;
}

a:hover{
color: #D269IE;
text-decoration: none;
}


.titreFonc{
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 16px;
font-style : normal; 
font-weight : bold;
color: #192843;
}


.textegrasbleu{ 
font-family : Verdana, Arial,Helvetica, Sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : bold;
color : #0000FF;
letter-spacing: -0.05em;
}

.cadregris{ 
border: #CCCCCC;
border-style : solid;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px
}

.cadrebleu{ 
border: #192843;
border-style : solid;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
}
 
 .body{ 
background-color : #000033; 
} 


.bottom{ 
background-color: #FFFFFF; 
border-width : 1px;
border-style : dotted;
border-color : #666666;  
}


.cadretexte{ 
border : #2E3C62F; 
border-style : dotted; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px
}

#points{
border:1px dotted #CCCCCC;
}


.cadrephoto{ 
border : #192843; 
border-style : solid; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
margin-top : 1px;
margin-right : 1px;
margin-bottom : 1px;
margin-left : 1px;
}

.cadreghaut{ 
border : #2E3C62F; 
border-style : solid; 
border-top-width : 1px; 
border-right-width :0px; 
border-bottom-width : 0px; 
border-left-width : 0px;
}


.cadrebas{ 
border : #666666; 
border-style : solid; 
border-top-width : 0px; 
border-right-width :0px; 
border-bottom-width : 1px; 
border-left-width : 0px;
}

.cadregauche{ 
border : #2E3C62F; 
border-style : solid; 
border-top-width : 0px; 
border-right-width :0px; 
border-bottom-width : 0px; 
border-left-width : 1px;
}

.cadredroitebas{ 
border : #CCCCCC; 
border-style : solid; 
.blockquote{
margin: 20px 20px 20px 20px;
}