/* css rules for savoies-pix */
html { margin:0 auto;}
body {
     margin:0 auto;
     background: url(../files/logo.png) fixed 0% 0% no-repeat;
     /*background-attachment:fixed;
     background-position:0% 0%;
     background-repeat:no-repeat;*/
     font-family:verdana,tahoma,arial,sans-serif;
     font-size:12px;
     color:#235478;
     background-color:#F5F5F3;
     font-weight:normal;
     /*cursor:url(../fichiers/up.gif);*/ }

.en {color:#890101}
.fr {color:#003A75}

img { border:1px solid black;padding:2px; }
.noborder { border:none;}
#container { margin:0 auto;}

#header {height:100px;}
div#header h1 { margin-top:50px;
	        text-align:center;
		font-size:28px;
  		font-weight:normal;
		font-style:italic;
		letter-spacing:0.1em;}
div#header h2 { color:#858585;
	        font-size:20px;
		font-weight:normal;
    		margin-top:-20px;
		padding-right:20px;
		letter-spacing:0.1em;
		text-transform:lowercase;
		text-align:right;}

#maincontent { clear:both;
  	       margin-top:0;
	       margin-left:45px;
	       margin-right:5px;}

div#maincontent img {border:none;}

div#maincontent .smallbox { float:left;
		            background:#E9E3DC;
	                    border:1px solid #AC967B;
			    padding-top:2px;
			    margin:2px;
			    width:210px;
			    height:250px;}

div#maincontent .largebox { float:left;
		            border:1px solid #AC967B;
			    background:#E9E3DC;
			    padding-top:2px;
			    margin:2px;
			    height:250px;}

div#maincontent .highbox { float:left;
   	                   border:1px solid #AC967B;
			   background:#E9E3DC;
			   padding:2px;
			   margin:2px;
			   width:210px;}
div#maincontent .fullbox { float:left;
   	                   border:1px solid #AC967B;
			   background:#E9E3DC;
			   padding:2px;
			   margin:2px;}

div#maincontent .smallbox p {text-align:center;font-size:12px;font-weight:normal;}
div#maincontent .largebox p {text-align:center;font-size:12px;font-weight:normal;}
div#maincontent .highbox p {text-align:center;font-size:12px;font-weight:normal;}

div#maincontent .section { clear:both;
		           padding-top:20px;
		           border-bottom:2px solid #0079F2;
		           font-family:tahoma,verdana,tahoma,arial,sans-serif;}
div#maincontent .section h2 { font-size:20px; letter-spacing:0.1em; color:#004488;}
div#maincontent .section p { font-size:16px;
		             font-style:normal;
			     padding:10px;
			     text-align:justify;}
div#maincontent .section ul {padding-left:20px;list-style-type: disc;}
div#maincontent .section li {font-weight:normal;font-size:12px;}
div#maincontent .section img{float:right; border:none;}

.spacer {clear:both;padding:10px;}

#footer { clear:both;
	  padding:5px;
	  color: #333;
	  line-height:15px;
	  text-align:center;}
div#footer li { display:inline;padding-right:2px;}
	       
a:link { padding-right:2px;
	 padding-left:2px;
         text-decoration:underline;
         color:#004488;
         background:transparent;
	 padding-bottom:3px;}

a:visited { padding-right:2px;
	    padding-left:2px;
	    text-decoration:underline;
	    color:#9D8362;
	    background:transparent;}

a:hover { padding-right:2px;
	  padding-left:2px;
	  text-decoration:none;
	  color:#FF4024;
	  background:transparent;}

.nav { display:inline;
       position:absolute;
       left:100px;
       top:10px;
       text-align:left;
       font-size:12px;
       font-weight:bold;}
.links { display:block;
         text-align:left;
         font-size:12px;
         border-top:1px solid #AC967B;
         border-bottom:2px solid #AC967B;
	 background:#ECE7E1;
  	 color:#004488;
    	 padding:5px;}
.links a {font-weight:bold;}
/*--------------------------------------------------------------------------*/
