  body {
    background:#6f6f6f;
    margin:0;
    padding:0;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
	line-height:14px;
  }
  a { 
    color:#990000; 
    text-decoration:underline; 
  }
  a:hover { 
    color:#707070; 
    text-decoration:none; 
  }
  strong {
    color:#606060;
  }
  img {
    border:0;
  }
  ul {
	list-style-image:url('images/icon_li.gif');
  }
  li { 
    margin:6px 0 0 0; 
  }
  #majuscule {
    font-size:20px; 
	color:#990000;
    font-family:Times New Roman, Times, Georgia, serif;
  }
  #flashcontent h1 {
  font-size:14px;
  }
  #page {
    background:url('images/bg.jpg') repeat-x #c4c4c4;
    margin:0;
    padding:0;
	width:100%;
	text-align:center;
  }
  #head {
    background:#ffffff; 
    margin:auto;
	width:780px;
	height:280px;
  }
  * html #head {
	width:779px;
  }
/* ## main  ## */
  #main {
    margin:auto;
    padding:0;
	width:780px;
	overflow:hidden;
  }
/* ## page1  ## */
  #page1 #page #main #main_l {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:285px;
	height:510px;
	float:left;
  }
  #page1 #page #main #main_l #box_l {
    background:url('images/bg_box_l.gif') no-repeat; 
    margin:0 0 0 20px;
	padding:0;
	text-align:left;
	width:235px;
	height:490px;
  }
  #page1 #page #main #main_l #box_l #box_min {
    margin:0 0 38px 35px; 
	width:190px;  
  }
  #page1 #page #main #main_r {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:495px;
	height:510px;
	float:left;
  }
  #page1 #page #main #main_r #box_r {
    margin:0;
	padding:0;
	text-align:left;
	width:430px;
	height:440px;
  }
  #page1 #page #main #main_r #box_r #box_min {
    margin:0; 
	height:190px; 
	width:197px; 
	float:left;
  }
  #page1 #page #main #main_r #box_r #box_li {
    background:url('images/li_hz.gif') repeat-y; 
	margin:0; 
	height:160px; 
	width:36px; 
	float:left;  
  }
/* ## page2  ## */
  #page2 #page #main #main_l {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:526px;
	height:1050px;
	float:left;
  }
  #page2 #page #main #main_l #box_l {
    margin:0 0 0 50px;
	padding:0;
	text-align:left;
	width:430px;
	height:950px;
  }
  #page2 #page #main #main_l #box_l #box_min {
    margin:0; 
	height:100px; 
	width:223px; 
	float:left;  
  }
  #page2 #page #main #main_r {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:254px;
	height:1050px;
	float:left;
  }
  #page2 #page #main #main_r #box_r {
    background:url('images/bg_box_r2.gif') no-repeat; 
    margin:0;
	padding:0;
	text-align:left;
	width:235px;
	height:500px;
  }
  #page2 #page #main #main_r #box_r #box_min {
    margin:0 0 0 25px; 
	width:190px;  
  }
/* ## page3  ## */
  #page3 #page #main #main_l {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:526px;
	height:780px;
	float:left;
  }
  #page3 #page #main #main_l #box_l {
    margin:0 0 0 50px;
	padding:0;
	text-align:left;
	width:430px;
	height:650px;
  }
  #page3 #page #main #main_r {
    background:#ffffff;
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:254px;
	height:780px;
	float:left;
  }
  #page3 #page #main #main_r #box_r {
    background:url('images/bg_box_r3.gif') no-repeat; 
    margin:0;
	padding:0;
	text-align:left;
	width:235px;
	height:500px;
  }
  #page3 #page #main #main_r #box_r #box_min {
    margin:0 0 12px 25px; 
	width:190px;  
  }
/* ## page6  ## */
  #page4 #page #main #main_l {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:526px;
	height:600px;
	float:left;
  }
  #page4 #page #main #main_l #box_l {
    margin:0 0 0 60px;
	padding:0;
	text-align:left;
	width:430px;
	height:510px;
  }
  #page4 #page #main #main_r {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:254px;
	height:600px;
	float:left;
  }
  #page4 #page #main #main_r #box_r {
    background:url('images/bg_box_r4.gif') no-repeat; 
    margin:0;
	padding:0;
	text-align:left;
	width:235px;
	height:500px;
  }
  #page4 #page #main #main_r #box_r #box_min {
    margin:0 0 40px 25px; 
	width:190px;  
  }
/* ## page7  ## */
  #page5 #page #main #main_c {
    background:#ffffff; 
    margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width:780px;
	height:810px;
  }
  #page5 #page #main #main_c #box_c {
    margin:0 0 0 60px;
	padding:0;
	text-align:left;
	width:600px;
  }
/* ## form  ## */
.textfield {
   background:#ffffff;
   border:1px solid #91908d;
   width:201px; height:15px;
   color:#909090;
   font-size:10px
}
#button {
   width:89px; height:11px;
   border:0px;
}
textarea {
   background:#ffffff;
   border:1px solid #91908d;
   width:300px; height:100px;
   overflow:auto;
   font-family:Tahoma, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#909090;
   }
/* ## foot  ## */
  #foot {
    background:url('images/bg_bot.gif') repeat-x #6f6f6f;
    margin:auto;
    padding:0;
	width:100%;
	height:60px;
  }
  #footer {
    background:url('images/bg_foot.gif') repeat-x #959595;
    margin:auto;
    padding:0;
	width:780px;
	height:60px;
	font-size:11px;
	color:#ffffff;
  }
  #footer a { 
    color:#ffffff; 
    text-decoration:underline; 
  }
  #footer a:hover { 
    color:#990000; 
    text-decoration:none; 
  }

