* {margin:0;padding:0;background-repeat:no-repeat;background-position:center top;border:0}
a:hover {text-decoration:none}
hr.spacer {clear:both;visibility:hidden}
input, textarea {border:solid 1px #7281a8}
label {display:block;font-weight:bold;margin-top:15px;}
form {margin-bottom:25px}

body {background-color:#e1e1e1;background-image:url(/images/bgimg-axial.jpg);padding-top:115px;font-family:Verdana, Tahoma, Arial, Helvetica;font-size:12px;background-position:center top;}

.container {background-image:url(/images/bgimgcontainer-axial.png);background-repeat:repeat-y;width:990px;margin:0 auto;padding:0 5px;text-align:left;}

#top-photos {position:absolute;margin-left:-495px;margin-top:-127px}
#clicHome {position:absolute;top:0;border:solid 0px green;height:115px;width:990px;cursor:pointer}

#topline {position:absolute;font-weight:normal;margin-top:-88px;font-style:italic;color:white;font-size:17px;margin-left:448px;width:450px}

#onglets {background-color:#be2f35;height:18px;padding-left:275px;padding-top:4px;text-transform:uppercase;color:white;font-size:10px;clear:both;}
#onglets a {color:white;text-decoration:none;}
#onglets a:hover {background-color:white;color:#be2f35}
#onglets ul {list-style-type:none;}
#onglets li {display:inline;}
#onglets li.selected a{background-color:white;color:#be2f35;font-weight:bold;}

#main {color:#7281a8}
#main a {color:#7281a8}
#main li {margin-left:25px}

#breadcrumb {margin-left:280px;margin-top:20px}

#left {float:left;width:250px;padding:260px 10px 0 10px;}
#center {float:left;width:375px;padding:0 10px}
#center.fullsize {width:590px !important}
#right {float:right;padding-right:10px;width:295px}

#main .bloc {margin:40px 0;line-height:150%}
#main .bloc h2 {border-bottom:solid 1px;letter-spacing:-1px;}
#main .bloc h2, #main .bloc h2 a {color:#be2f35;font-size:18px;font-weight:normal;margin-bottom:10px;text-decoration:none;}
#main .bloc h2 a:hover {color:#7281a8}
#main .bloc h3, #main .bloc h3 a {font-size:12px;color:#be2f35;clear:both}
#main .bloc h3.spip {border-bottom:dashed 1px;margin-bottom:5px}
#main .bloc p.spip {margin:10px 0}
#main .bloc .spip_logos {margin-left:10px;margin-bottom:5px}
#main .bloc .article-texte {margin:20px 0 20px 0;text-align:justify;}
#main .bloc .article-ps {padding:8px 16px;margin:50px 40px 0 40px;border:dashed 1px #7281a8;background-color:#c9d3ec }
#main .bloc .article-ps h3 {border:none}
#main .bloc .article-notes {margin-top:50px;font-size:10px;}
#main .bloc .example {color:black;font-weight:normal;font-size:12px;font-style:italic;}
#main .fullsize .chapo {font-size:15px;margin:10px 0}
#main .annuaire h3 {float:left;clear:both;}
#main .annuaire h3 a {text-decoration:none}
#main .bloc strong.spip {color:#be2f35}
#main .bloc .error {background-image:url(/images/warning.jpg);padding-left:90px;overflow:visible;background-position:left top;height:90px;}

#main .bloc fieldset {border:dotted 1px #7281a8;padding:8px}
#main .bloc legend {font-size:12px;color:#be2f35;clear:both;font-weight:bold;padding:0 8px;background-color:white;}
#main .bloc .spip_bouton {margin-top:15px}
#main .bloc .spip_bouton input {border-color:black}

#left .bloc {border:solid 1px #7281a8;padding:6px;background-color:#c9d3ec}

#bottom {background-image:url(/images/bgimgbottom-axial.png);height:132px;width:380px;margin:0 auto;padding:136px 10px 20px 610px;clear:both}
#bottom * {color:white}

#baseline {font-size:10px;color:black}
#baseline a{color:black}