.menutop {
	padding-left:20px;
	padding-right:20px;
	padding-top:32px;
	font-family : verdana;
	font-size : 10px;
	color : #808080;
}

.menutop2 {
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	font-family : verdana;
	font-size : 10px;
	color : #808080;
}

.crochet {
	font-family : verdana;
	font-size : 14px;
	color : #808080;
}

a.olink {
	font-family : verdana;
	font-size : 8pt;
	text-decoration:none;
	color : #ED6100;
}

a:hover.olink {
	font-family : verdana;
	font-size : 8pt;
	text-decoration:underline;
	color : #ED6100;
}

a.main {
	font-family : verdana;
	font-size : 8pt;
	text-decoration:none;
	color : #0060A1;
}

a:hover.main {
	font-family : verdana;
	font-size : 8pt;
	text-decoration:none;
	color : red;
}

a.main2 {
	font-family : verdana;
	font-size : 9pt;
	text-decoration:none;
	color : #0060A1;
}

a:hover.main2 {
	font-family : verdana;
	font-size : 9pt;
	text-decoration:none;
	color : red;
}


a.ltopmenu {
	font-family : verdana;
	font-size : 10px;
	text-decoration:none;
	color : #0060A1;
}

a:hover.ltopmenu {
	font-family : verdana;
	font-size : 10px;
	text-decoration:none;
	color : red;
}

a.quickmB {
	font-family : verdana;
	font-size : 14px;
	text-decoration:none;
	color : #0060A1;
}

a:hover.quickmB {
	font-family : verdana;
	font-size : 14px;
	text-decoration:none;
	color : #0060A1;
}


a.quickm {
	font-family : verdana;
	font-size : 9px;
	text-decoration:none;
	color : #464646;
}

a:hover.quickm {
	font-family : verdana;
	font-size : 9px;
	text-decoration:none;
	color : #464646;
}


a.quickmenu {
	font-family : verdana;
	font-size : 9px;
	text-decoration:none;
	color : #5A87A8;
}

a:hover.quickmenu {
	font-family : verdana;
	font-size : 9px;
	text-decoration:none;
	color : #5A87A8;
}

a.aquick {
	font-family : verdana;
	font-size : 11px;
	text-decoration:none;
	color :#2F5E8D;
}

a:hover.aquick {
	font-family : verdana;
	font-size : 11px;
	text-decoration:underline;
	color : red;
}

a.maj {
	font-family : verdana;
	font-size : 10px;
	text-decoration:none;
	color : red;
}

a:hover.maj {
	font-family : verdana;
	font-size : 10px;
	text-decoration:none;
	color : #2F5E8D;
}

a.bTitle {
		font-family : verdana;
		font-size : 14pt;
		text-decoration:none;
		color : #0060A1;
	}
	
	a:hover.bTitle {
		font-family : verdana;
		font-size : 14pt;
		text-decoration:none;
		color : red;
	}

.bkgline {
	background-color:#DDDDDD;
	font-family : verdana;
	font-size : 6px;
}

.undermenu {
	background-color:white;
}

.quick {
	background-color:#DCDCDC;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}	

.line {
	background-color:#B6BFC4;
}

.divMenu {
	background-color:#507896;
}

.textsr {
	font-family : verdana;
	font-size : 10px;
}

.separator {
	font-family : verdana;
	font-size : 10px;
	color:white;
}

.line {
	margin-top:2px;	
	padding-top:0px;
	margin-bottom:2px;
}

.copyright {
	font-family : verdana;
	font-size : 9px;
	color : #808080;
}

.textSimple {
	font-family : verdana;
	font-size : 8pt;
	color : #808080;
}

.text {
	font-family : verdana;
	font-size : 11px;
	color : #808080;
	text-align:justify;
}

.borderimg {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#7F7F7F;
}

.tableMenu {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:2px;
	border-color:#B9B9B9;
}

.separatorm {
	font-family : verdana;
	font-size : 1pt;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#C8C8C8;
}

.endmenu {
	font-family : verdana;
	font-size : 1pt;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#0060A1;
}

.divMenu {
	background-color:#F0F0F0;
}

.contain {
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-family : verdana;
	font-size:8pt;
	color:#808080;
	text-align:justify
}

.containH {
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
}

.inter {
	padding-left:40px;
}

.cale {
	padding-right:30px;
}

a.hrub {
	font-family : verdana;
	color:#ED6100;
	font-size:10px;
	text-decoration:none;
}

a:hover.hrub {
	font-family : verdana;
	color:#ED6100;
	font-size:10px;
	text-decoration:underline;
}

.titleNews {
	font-family : verdana;
	color:#0060A1;
	font-size:9pt;
	font-weight:bold;
}

div.news {
	padding-top:10px;
	width:215px;
}

.contentNews {
	font-family : verdana;
	color:#808080;
	font-size:8pt;
	padding-top:8px;
}

.nav {
	background-image:url('http://dl3.traceparts.com/wtp/en/img/fdmenu.jpg');
	/*background-color:#E6E6E6;*/
	padding-top:5px;
	padding-left:18px;
	padding-right:0px;
	padding-bottom:10px;
}

.navg {
	background-image:url('http://dl3.traceparts.com/wtp/en/img/fdmenu.jpg');
}

.rub {
	padding-top:8px;
	padding-left:8px;
	padding-right:0px;
	padding-bottom:10px;
}

.srub {
background-image:url('http://dl3.traceparts.com/wtp/en/img/fdmenu.jpg');
	padding-top:3px;
	padding-left:12px;
	padding-right:0px;
	padding-bottom:6px;
}


.titlenav {
	font-family : verdana;
	color:red;
	font-size:8pt;
}

.titleL0 {
	background-image:url('http://dl3.traceparts.com/wtp/en/img/fdtitle.jpg');
	background-position:right bottom;
	background-repeat:no-repeat;
	font-family : verdana;
	font-size : 9pt;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	background-color:#5388AB;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-color:white;
	color:white;
	letter-spacing : 3;
	
}

.quote {
	font-family : verdana;
	font-size : 8pt;
	text-align:justify;
	color:#5388AB;
}

.titleL2 {
	font-family:verdana;
	font-size:9pt;
	color:#0060A1;
	padding-bottom:8px;
	padding-top:2px;
	font-weight:bold;
}

.bannerSpt {
	background-color:#F0F0F0;
	border-style:solid;
	border-color:white;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#707277;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}

.rubForm {
	font-family : verdana;
	font-size : 9pt;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	background-color:#EBEBEB;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#BDBDBD;
	width:680px;
	color:#0060A1;
}

.warning {
	color:red;
}

.ipt {
	font-family : verdana;
	font-size : 11px;
	color : #5A5A5A;
	border-style:outset;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#B4B4B4;
}

.iptCheck {
	font-family : verdana;
	font-size : 11px;
	color : black;
	border-style:solid;
	background-color:#F0F0F0;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:red;
}

.dtC1 {
		font-family : verdana;
		font-size : 8pt;
		font-weight : bold;
		background-color : #EBEBEB;
		border-style : solid;
		border-color : #C8C8C8;
		border-bottom-width : 1px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 1px;
		color:#5388AB;
	}
	
.dtC2 {
		font-family : verdana;
		font-size : 8pt;
		border-style : solid;
		border-color : #C8C8C8;
		border-bottom-width : 1px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
		padding-left:5px;
}

.sdt1 {
	font-family : verdana;
	font-size : 11pt;
	border-style : solid;
	color:white;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#5388AB;
	border-style:solid;
	border-bottom-width : 0px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
}

.sdt2 {
	font-family : verdana;
	font-size : 11pt;
	border-style : solid;
	color:white;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#0060A1;
	border-style:solid;
	border-bottom-width : 0px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
}

.sdt3 {
	font-family : verdana;
	font-size : 8pt;
	border-style : solid;
	color:white;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	background-color:#439EB1;
	border-style:solid;
	border-bottom-width : 0px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
}

.sdt4 {
	font-family : verdana;
	font-size : 8pt;
	border-style : solid;
	color:white;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	background-color:#2F87C2;
	border-style:solid;
	border-bottom-width : 0px;
		border-top-width : 0px;
		border-left-width : 0px;
		border-right-width : 0px;
}
	
.dHide {
	display: block;
	position: relative;
	font-family : verdana;
	/*font-size : 11px;
	color : #7F7F7F;
	padding-left:14px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#F0F0F0;*/
	}	
	
.descriptionCtlg {
	font-family : verdana;
	font-size : 8pt;
	color:black;
	padding-left:10px;
	font-weight:none;
}	

.dtlist {
	font-family : verdana;
	font-size : 7pt;
	color : #808080;
	background-color:#F0F0F0;
	padding-left:10px;
}

.dtlistover {
	font-family : verdana;
	font-size : 7pt;
	color : #808080;
	background-color:#E6E6E6;
	padding-left:10px;
}

.mline {
	padding-top:10px;
	font-family : arial;
	font-size : 2px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-color:#CCCCCC;
}

.on {
 filter:alpha(opacity:100);
}

.over {
	 filter:alpha(opacity:30);
}

.menuright {
	font-family : verdana;
	font-size : 11px;
	color : #808080;
	text-align:justify;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#CCCCCC;
}

.textmenuright{
	font-family : verdana;
	font-size : 11px;
	color : #808080;
	text-align:justify;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.flag
{
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	FILTER: Alpha(Opacity=100);
}

.flag_selected
{
	border-bottom: 1px solid #707070;
	border-left: 1px solid #707070;
	border-top: 1px solid #707070;
	border-right: 1px solid #707070;
	FILTER: Alpha(Opacity=30);
}

.interV {
	font-family : verdana;
	font-size : 8px;
}	

table.maintable {
	background-color : #2E4967;
	border-style : solid;
	border-color : black;
	border-width : 1px
}

td.headTab{
	background: #507896;
	font-size : 8pt;
	font-family : Arial;
	border-style : ridge;
	border-color :  #2E4967;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;
    color : white
}

td.Dt{
	background: #FFFFFF;
	font-family : Arial;
	font-size : 8pt;
	border-style : ridge;
	border-color :  #DCDCDC;
	border-right-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-bottom-width : 1px;
    color: #7F7F7F;
}

.puce {
	padding-left:20px;
	padding-bottom:5px;
	padding-top:5px;
	/*padding-right:20px;*/
}

.top {
	padding-top:4px;
	width:200px;cursor:hand
}

.anim {
	border-style : solid;
	border-color :  #FFFFFF;
	border-right-width : 0px;
	border-top-width : 1px;
	border-left-width : 0px;
	border-bottom-width : 0px;
}

.selectNoCheck {
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
}

.selectCheck {
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	background-color:#FFFFFF;
	border-color:red;
	width:40px;
}

/*commun à la feuille de style des emailings */

a.main_news {	font-family : verdana;	font-size : 12px;	text-decoration:none;	color : #0060A1;}
	a.main_news:hover {	font-family : verdana; font-size : 12px; text-decoration:none;	color : red;}
	
.bimg {
		border-style:solid;
		border-top-width:1px;
		border-left-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-color:#C8C8C8;
	}
	
.mainMlDt {
		padding-top:20px;
		paddint-bottom:20px;
		padding-left:20px;
		padding-right:20px;
		font-family : verdana;
		font-size : 12px;
		color : #808080;
		text-align:justify;
}

	.bannerMl {
		background-color:#0060A1;
		font-family : verdana;
		color:white;
		Font-size: 13px;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:5px;
		border-top-width:4px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:1px;
		border-style:solid;
		border-color:#EDE9DD;
	}
	
	.bkgline2 {
		background-color:#DDDDDD;
		font-family : verdana;
		font-size : 2px;
	}

	.bannerG {
		padding-top:20px;
		text-align:center;
	}
	
	.bannerSky {
		padding-top:30px;
		padding-right:10px;
		text-align:center;
	}
		
	.pubG {
		width:468px;
		text-align:right;
		font-family : verdana;
		font-size : 9px;
		padding-top:2px;
		color : #808080;
	}
	
	.pubSky {
		width:120px;
		text-align:right;
		font-family : verdana;
		font-size : 9px;
		padding-top:2px;
		color : #808080;
	}
	
	.item {
		position:relative;
		top:-14px;
		left:12px;
		margin-bottom:0px;
		diplay:inline;
	}
	
	.g {
		font-family : arial;
		font-size : 30px;
		font-weight:bold;
		color:#0060A1;
		padding-top:10px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:10px;
	}
	
	.d {
		font-family : verdana;
		font-size : 11px;
		color : #808080;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
	}
		
	.btext {
		font-family : verdana;
		font-size : 14px;
		color : #808080;
	}
	
	.b2text {
		font-family : verdana;
		font-size : 18px;
		color : #808080;
	}
	
	a.bTitle {
		font-family : verdana;
		font-size : 14pt;
		text-decoration:none;
		color : #0060A1;
	}
	
	a.bTitle:hover {
		font-family : verdana;
		font-size : 14pt;
		text-decoration:none;
		color : red;
	}
	
	h1 {
		font-family : verdana;
		font-size : 13px;
		font-weight:bold;
		color:#0060A1;
	}
	
	.pointer {
		cursor:pointer;
	}
	
	.sline {
		background-image:url('http://www.traceparts.com/img/bgg.gif');
	}
