body{
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
}

table.main{
	position:relative;
	background-repeat: no-repeat;
	left: 0px; 
	top: 0px;
}

.h100{
	height:100%;  
}

table.enlarge{
	background-color: #f7f8e9;
}

table.orderform {
	border: 1px solid #a7beac;
}

table.leftcol{
	font-size:0.75em;
}	

td.color2{
	color:#990000;
	font-size:0.8em;
}

td.color3{
	color:#976344;
	font-size:0.8em;
	font-weight:bold;
	}
	
td.color3m{
	color:#8b7462;
	font-size:1em;
	font-weight:bold;
	}

td.color4{
	color:#8a464d;
	font-weight:bold;
	}

td.thirdnav{
	color:#c18d90;
	font-weight:bold;
}

td.nav6{
	font-weight:bold;
	color:#8b7462;
}

td.nouveau{
	font-weight:bold;
	color:#996699;
	font-size:0.7em;
}		

td.text{
	font-size:0.8em;
	color:#000000;
}

td.text_sml{
	font-size:0.7em;
	color:#000000;
}

a.nav2{
	font-size:1.2em;
	font-weight:bold;
	color:#8b7462;
	text-decoration:none;
}

a.nav2:hover{
	font-size:1.2em;
	font-weight:bold;
	color:#281100;
	text-decoration:none;
}

a.nav4{
	font-size:1em;
	font-weight:bold;
	color:#976344;
	text-decoration:none
}

a.nav4:hover{
	font-size:1em;
	font-weight:bold;
	color:#976344;
	text-decoration:underline;
}

a.nav6{
	font-size:1em;
	font-weight:bold;
	color:#8b7462;
	text-decoration:none;
}

a.nav6:hover{
	font-size:1em;
	font-weight:bold;
	color:#8b7462;
	text-decoration:underline;
}
a.nav8{
	font-size:0.8em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.nav8:hover{
	font-size:0.8em;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.nouveau,a.nouveau:hover{
	color:#996699;
	text-decoration:underline;
}

a.footer{
	font-size:0.6em;
	color:#000000;
	text-decoration:none;
}

a.footer:hover{
	font-size:0.6em;
	color:#000000;
	text-decoration:underline;
}
	
a.mail,a.mail:hover{
	color:#000000;
	text-decoration:underline;
}

a.red{
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}

a.red:hover{
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}

a.red2{
	font-weight:bold;
	color:#990000;
	font-size:0.75em;
	text-decoration:none;
}

a.red2:hover{
	font-weight:bold;
	color:#990000;
	font-size:0.75em;
	text-decoration:none;
}

a.red3{
	font-weight:bold;
	color:#990000;
	font-size:0.8em;
	text-decoration:none;
}

a.red3:hover{
	font-weight:bold;
	color:#990000;
	font-size:0.8em;
	text-decoration:underline;
}

div.bottom {
	vertical-align:bottom;
}

.critics {
	color:#000000;
	font-style: italic;
	font-weight:normal;
}

.black{
	color: black;
	font-size:0.8em;
}
	
/*forms*/

form{
	margin: 0px;
}


input.box{
	background-color: #fdfcdf;
	width: 170px;
	height: 22px;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.75em;
	color: #336699;
	padding-left: 4px;
}

input.order{
	background-color: #fdfcdf;
	width: 170px;
	height: 22px;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.75em;
	color: #506555;
	padding-left: 4px;
}

select.order{
	background-color: #fdfcdf;
	width: 170px;
	height: 22px;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.75em;
	color: #506555;
	padding-left: 4px;
}

select.newsletter{
	width: 150px;
	padding-left: 4px;
}

textarea{
	background-color: #fdfcdf;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.75em;
	width: 170px;
	color: #336699;
	padding-left: 4px;
	overflow: auto;
}

textarea.order{
	background-color: #fdfcdf;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.75em;
	width: 170px;
	color: #506555;
	padding-left: 4px;
	overflow: auto;
}

input.buttoncontact{
	cursor: hand;
	background: url(../images/contact/send.gif) no-repeat;
	border: 0px;
}

input.button {
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-weight: bold;
	color: #506555;
	background-color:#fdfcdf;
	cursor: hand;
	font-size: 0.75em;
	height:25px;
}

input.button2 {
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-weight: bold;
	color: #996699;
	background-color:#FBF4EC;
	cursor: hand;
	font-size: 0.75em;
	height:25px;
}

/* classes for validator */
.tfvHighlight{
	color: red;
	font-size: 0.8em;
}

.tfvNormal{
	font-weight: normal;	
	color: black;
	font-size: 0.8em;
}

/* Isearch classes */
table.isearch-head{
    width: 100%;
    border: 0;
}

td.isearch-head{
    font-size: 0.7em;
}

.isearch-description{
    font-size: 0.7em;
}

a.isearch-url:link{
    font-size: 0.7em;
}

/* Usage :  To display the "<< Previous Page" and "Next Page >>" links.
 */
table.isearch-prevnext{
    width: 100%;
    border: 0px;
}

td.isearch-prevnext{
    font-size: 0.7em;
}

a.isearch-prevnext:link{

}

h2.isearch-nomatch{
    font-size: 1em;
    color: red;
}

