.tte{
	text-transform: uppercase;
	letter-spacing: 0.2em;
	margin: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: block;
	width: auto;
	height: 25px;
	font-weight: bold;
	font-size: smaller;
	color:#2f1a14;
	padding-bottom: 20px;
	padding-left: 30px;
}
.OrangeDotted{border:1px dotted #FF7100;
padding:3px;
color:#000;
letter-spacing:1px;}

.indent{padding-left:10px;padding-top:10px;}
.clear {
	clear:both;
	margin-left:28px;
}
.tv{padding-left:3px;
	}
.tvlink{
	color: #d7592f;
	text-decoration:none;
	text-align:center;
	width:170px;}
.swatch {
	float:left;
	width: 175px;
	height:66px;
	padding: 15px;
	margin: 0px;
	letter-spacing: 0.01em;
	font-size: 11px;
	line-height:13px;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}
.ttecat{
	letter-spacing: 2px;
	margin-left: -25px;
	line-height: 23px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 2px;
	display: block;
	width: auto;
	height: 35px;
	font-weight: bold;
	font-size: 18px;
	color: #FF7100;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
	text-transform: uppercase;
	font-size: small;
}
.orange {
	color: #d7592f;
	text-decoration:none;
}
.jaune{
color:#fdab00;
}

.bleu{
color: #6d92a8;
}
.bleufonce{
color: #002c5c;
}
.gris{
color: #94989e;
}
.rouge{
color: #d8003b;
}
.gras{
font-weight: 600;
}
p{ margin-top: 3px; text-align: justify; padding-bottom:10px;}

p:first-letter {
	font-size : large;
}
.last{ margin:0px;}


.small{
	text-align: left;
	font-size:0.65em;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}
.smallfiletxt {
	text-align: left;
	font-size:0.75em;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}
.catswatch{
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	word-break: keep-all;
	letter-spacing: 0.07em;
	line-height: 20px;
	font-size: small;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}

.sattlerCatTitle{
	padding-top:10px;
	padding-left:20px;
	text-align: left;
	font-size:14px;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
	color: #6d91a8;
	display:block;
	clear: both;}
.dicksonCatTitle{
	padding-top:10px;
	padding-left:20px;
	text-align: left;
	font-size:14px;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
	color: #d8003b;x
	display:block;
	clear: both;}
.sun-cat{
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	word-break: keep-all;
	letter-spacing: 0.09em;
	line-height: 25px;
	font-size: 13px;
}

.sunbrella{
cursor:pointer;
-moz-opacity:.60; filter:alpha(opacity=60); opacity:.60;
}
.sunbrella-in{
cursor:pointer;
-moz-opacity:1; filter:alpha(opacity=100); opacity:1;
}
.dickson{
cursor:pointer;
-moz-opacity:.60; filter:alpha(opacity=60); opacity:.60;
}
.dickson-in{
cursor:pointer;
-moz-opacity:1; filter:alpha(opacity=100); opacity:1;
}
.sattler{
cursor:pointer;
-moz-opacity:.60; filter:alpha(opacity=60); opacity:.60;
}
.sattler-in{
cursor:pointer;
-moz-opacity:1; filter:alpha(opacity=100); opacity:1;
}
.para{
cursor:pointer;
-moz-opacity:.60; filter:alpha(opacity=60); opacity:.60;
}
.para-in{
cursor:pointer;
-moz-opacity:1; filter:alpha(opacity=100); opacity:1;
}
.para-cat{
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	word-break: keep-all;
	letter-spacing: 0.09em;
	line-height: 25px;
	font-size: smaller;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}

.dickson-cat{
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	word-break: keep-all;
	letter-spacing: 0.09em;
	line-height: 25px;
	font-size: smaller;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}
.sattler-cat{
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	word-break: keep-all;
	letter-spacing: 0.09em;
	line-height: 25px;
	font-size: smaller;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
}


.chiffre{
	font-variant:normal;
	}
.ttecontact {
	letter-spacing: 2px;
	margin-left: -25px;
	line-height: 23px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 2px;
	display: block;
	width: auto;
	height: 35px;
	font-weight: bold;
	font-size: 18px;
	color: #FF7100;
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
	text-transform: uppercase;
	font-size: small;
}
.hidden{
display:none;}

.filefield{
	font-size:xx-small;
	font-weight:bold;
	height:auto;
	padding: 3px;
	/* [disabled]margin-top: 0.5em; */
	/* [disabled]margin-bottom: 0.5em; */
	font-family: "Gill Sans", "Gill Sans MT", "trebuchet ms", Arial, Verdana, sans-serif;
	}
	.beige {
	background-color: #f3eddf;
}
.swatch a:link {
	text-decoration:none;
	color:#000;
}
.smallcaps{
	text-transform:uppercase;
	font-size:x-small;
	margin-left:20px;}
.filetype {
	text-transform:uppercase;
	font-size:x-small;
}
.showhide{
display:none;
margin-left:20px;
}
.remove{
	margin-top:0px;
	margin-left:20px;
	margin-bottom:10px;
	margin-right:15px;
	}
.upload{
margin-left:20px;
	}
.submit{
	margin-top:25px;
	background-color:#433321;
	border:1px dotted #72604b;
	padding:5px;
	letter-spacing:1px;
	color: #fff;
	}
/*
.filefield {
	line-height: 15px;
	height: 30px;
}
*/
