#faux #fields { 
  margin: 10px 0px; 
  border: 0px;
  padding: 0px;
}

#faux #fields #fields { 
  margin: 0px 0px 10px 0px;
  padding: 0px;
  border: 0px;
  border-left: 4px double #dbd29e;
  border-right: 4px double #dbd29e;
  /* border-bottom: 1px solid #777; */
}

#faux #fields #fields #legenda { 
  color: #71403c;
  padding: 0px 10px 5px 13px;
}

#faux #fields #legenda {
  font-family: "Palatino Linotype", "Book Antiqua", "Georgia", "Serif"; 
  font-weight: bold;
  font-size: 13px;
  padding: 0px;
  margin: 0px;
  padding-left: 41px;
}

#retour {
   float: right;
   color: #333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   line-height: 16px;
   margin-top: 10px;
}

#retour a, #retour a:link, #retour a:visited { 
      text-decoration: none;
      font-weight: bold;
	  color: #777;
    }

#table2col { margin: 20px 40px 0px 40px;}
#table2col form { font-size: 11px; font-family: Verdana, Arial, Helvetica, Sans-serif; }
#table2col select { font-family: Verdana, Helvetica, Arial, sans-serif;	
 font-size: 10px; line-height: 22px;  border: 1px solid #999; margin: 0px 0px 7px 0px; font-size: 11px; width: 200px;}
#table2col textarea { font-family: Verdana, Helvetica, Arial, sans-serif; width: 200px;
 font-size: 10px; border: 1px solid #999; margin: 0; padding: 3px; }

#table2col input.radiobutton { padding: 0px; margin: 0px; border: 0px; background-color: transparent; filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }

#table2col input { background-color: white; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px; line-height: 22px; border: 1px solid #999; margin: 0; padding: 3px; font-size: 11px; }
#table2col input.firstbutton { background-color: white; filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; } 
#table2col input.littlebutton { }

#table2col input.button { }
#table2col td.left { width: 220px; color: #63636e; font-size: 10px; padding: 7px 0px 5px 25px; text-align: left; vertical-align: top;}
#table2col td.right { font: normal 10px Verdana, Arial, Sans-serif; vertical-align: top; padding: 4px; text-align: left;}
#table2col td.rightbutton { font: normal 10px Verdana, Arial, Sans-serif; vertical-align: top; padding: 10px 0px 0px 0px; text-align: left;}
#table2col tr { border: 0px; margin:0px; padding: 0px;} 
#table2col table { border: 0px; margin:0px 0px 10px 0px; padding: 0px;} 
#table2col table table { margin: 0px; padding: 0px;}
#table2col td.right img { margin: 5px 0px;}

div.radioinput { padding: 3px 0px 2px 0px;}
div.radioinput span.radiooption { padding: 5px 5px 2px 5px; }

#rightcolumndevis { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 600px;
 display: inline;
 position: relative;
}

#rightcolumndevis a, #rightcolumn a:link, #rightcolumn a:visited { 
      text-decoration: none;
      font-weight: bold;
	  color: #777;
    }

#rightcolumndevis #submenu a.active, #rightcolumndevis #submenu a:visited.active, #rightcolumndevis #submenu a:link.active  {
  font-size: 10px;	
  font-weight: bold;
  color: black;
}


#rightcolumndevis p:hover a { 
      border-bottom: 1px dotted #666666; 
    }

#rightcolumndevis p a:hover { 
      border-bottom: 1px solid #666666; 
    }

#rightcolumndevis p.notes {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   line-height: 16px;
}

#rightcolumndevis #submenu:hover a {
  border-bottom: 1px dotted #999; 	
}

#rightcolumndevis #submenu {
  font-family: "Verdana", "Arial", "Sans-serif"; 
  font-size: 10px;	
  color: #e3b95a;
  list-style: none;
  margin: 5px 0px 20px 40px;
}

#rightcolumndevis p {
 clear: left;
 font-family: "Palatino Linotype", "Book Antiqua", "Georgia", "Serif"; 
 font-size: 13px;
 line-height: 22px;
 margin: 0px 40px 10px 40px;
}

#rightcolumndevis #submenu a:hover {
  border-bottom: 1px solid #333; 	
}

#rightcolumndevis #submenu a:link, 
#rightcolumndevis #submenu a:visited, 
#rightcolumndevis #submenu a {
  padding-bottom: 2px;
  font-weight: normal;  
  color: #777;
}

#rightcolumndevis h2 {
 font-family: "Palatino Linotype", "Book Antiqua", "Georgia", "Serif"; 
 font-size: 30px; 
 line-height: 20px;
 text-transform: lowercase;
 font-weight: normal;
 margin: 35px 0px 0px 40px; 
 padding: 0px;
}

#leftcolumndevis { 
 display: inline;
 color: #333;
 margin: 0px 0px 0px 20px;
 padding: 0px;
 width: 175px;
 float: left;
 /* background-color: black; */
 height: 1330px;
 background-image: url('biblioimages/verrocchio4.jpg');
 border-left: 1px solid #ece8bb;
}