/*GENERAL PAGE LAYOUT */
*{
margin:0;
padding:0;
}

body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom:20px;
  background-color:#FFFFFF;
  background-image: url(/data/Emblemtek/files/image/bg/bg_deg.jpg);
  background-repeat: repeat-x;
  color: #302e2f;
}

/*Probleme pour le search holder...pourrait affecter d'autres pages...*/
/*#content table { width:100%; }*/

#content td, #contentlarge td { vertical-align:top;}
#content input[type=text], #content select { width:199px; }
#contentlarge input[type=text], #contentlarge select { width:240px; }
#content .sizeCell { width:150px; }
#content .sizeDrop { width:220px; }
.underHyperLink { font-size:80%; }
/*.attach { padding-top:27px; }*/
.celll { margin-left:50px; }
.divfreequote{ width:730px; zoom:1; }

.divfreequote input , .divfreequote select , .divfreequote textarea, .divfreequote{font-size:11px;}

img {border:0;}

table {float:left;}
p {padding-bottom: 15px;}

h1 {
	margin-bottom:15px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*color:#d31145;*/
    color:#C80900;
}



h1 a{text-decoration:underline;/*color:#d31145;*/
color:#C80900;}
h1 a:hover{text-decoration:none;/*color:#d31145;*/
color:#C80900;}

.bggreen {background:url(/data/Emblemtek/files/image/bg/bg_green.jpg) no-repeat; color:#FFFFFF; margin-left: -20px; margin-right:-30px; margin-top:-45px; font-weight: bold; font-style:italic; font-size:20px;width:960px;}

.bgblue {color:#FFFFFF; margin-left: -20px; margin-right:-30px; margin-top:-45px; font-weight: bold; font-style:italic; font-size:20px; width:960px;}

.bgred {color:#FFFFFF;  margin-left: -20px; margin-right:-30px; margin-top:-60px; font-weight: bold; font-style:italic; font-size:20px;width:960px;}

h2 {
	/*padding-bottom:7px;*/
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	font-size:12px;
	/*color:#d31145;*/
    color:#c40a00;
}

h2 a{text-decoration:underline;/*color:#d31145;*/
color:#C80900;}
h2 a:hover{text-decoration:none;/*color:#d31145;*/
color:#C80900;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*color:#d31145;*/
    color:#C80900;
}

a {	
	text-decoration: none; 
	/*color:#c12c49;
    color: #0000FF;*/
	color: #0079c1;
	font-weight:bold;
		
}
	
a:hover {
	text-decoration: none; 
	/*color:#c12c49;
    color: #0000FF;*/
	color: #0079c1;
	font-weight:bold;
}

.right {float:right;}
.left {float:left;}
.spacerDown {padding-bottom:12px;}
.clear {clear:both;}
.pSmall{
font-size:10px;
}

.tSolutions {
	color:#C80900;
}

.tSolutions a, .tSolutions a:link {color:#C80900;}
.tSolutions a:hover {color:#C80900;}
/* DIV CONTAINERS */

#pagelayout {
	margin: 0 auto; 
	/*width:960px;*-old-/
	/*width:974px;*/
	width:977px;
	overflow: hidden;
	/*background:url(/data/Emblemtek/files/image/bg/sides_deg.jpg) repeat-y #FFF;*/
	background:url(/data/Emblemtek/files/image/bg/sides.png) repeat-y;
}

* html #pagelayout {background:url(/data/Emblemtek/files/image/bg/sides_deg3.jpg) repeat-y #FFF;}

#pagelayout-int {
	width:902px;
	height: auto;
	background-color:#ffffff;
	margin-bottom:0px;
/*	padding-top:36px;*/
	float: left;
	
}



#left {
	float: left;
	/*width:29px;*/
	width:36px;
	height:730px;
	/*
	background-image: url(/data/Emblemtek/files/image/bg/left.jpg);
	background-repeat: repeat-y;
	background-color:#ffffff;
	*/
}

#right {
	float:left;
	/*width:29px;*/
	width:36px; /*36*/
	height:730px;
	/*background-image: url(/data/Emblemtek/files/image/bg/right.jpg);
	background-repeat: repeat-y;
	background-color:#ffffff;*/
}

* html #left {background: url(/data/Emblemtek/files/image/bg/deg_left2.jpg) no-repeat;}
* html #right {background: url(/data/Emblemtek/files/image/bg/deg_right.jpg) no-repeat;}

#degBottom {
	margin:0 auto; 
	width:970px;
	height:106px;
	background-color:#FFFFFF;
}


/* TOP LAYOUT */


/*MENU LAYOUT */

#menu {height:38px;clear:both;}

#menu UL {

	list-style:none;
	list-style-type: none;
	margin-bottom:0px;

}

#menu img {display:block;}
	
#menu ul li {
	float: left;
	border:0px;
	height:38px;
}
	

#menu ul li a {
	border:0px;
	text-decoration: none; 
	color:#006BB7;
}

#menu ul li a:hover {}

/*MAIN CONTENT LAYOUT */

#logo{
	float:left;
	width:902px;
	/*height:78px;*/
	height:65px;
}

#logo p{
	padding-bottom:0px;
}


#logo-new {
	float:left;
	width:445px;
	height:65px;
}

#logo-30 {
	float:left;
	width:455px;
	height:65px;
}

#logo-30 img {
	float:left;
	}



#language{
	margin-left:580px;
	width:332px;
	height:52px;
}

#pagemood{height:144px; clear:both;}
 #pagemood p{padding:0; margin:0;}

#wrap{
	clear:both; 
	overflow:hidden;
	padding-bottom:17px;
	zoom:1;
	/*background:url(/data/Emblemtek/files/image/bg_content.gif) repeat-y;*/  
}


* html #wrap{
	clear:both;
	overflow:hidden; 
	width:902px;
	/*background:url(/data/Emblemtek/files/image/bg_content.gif) repeat-y;*/ 
}

#titreMenu{
/*	width:140px;

	width:120px;*/
/*	background-color:#FFFFFF;*/
	/*padding:0px;*/
	padding:2px 0px 0px 0px;
	margin:0px;
	padding-left:10px;
}

#titreMenu h2 {
	font-size:12px;
	font-weight:bold;
	/*color:#a90831;*/
/*color:#d31145;*/
color:#C80900;
}

#titreMenu p{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  /*color:#d31145;*/
color:#C80900;
}

/*leftcolumn*/
#leftcolumn{
	float:left;
	width:163px;
	background-color:#FFFFFF;
	/*padding: 12px 0px 25px 35px;*/
	/*padding: 12px 0px 25px 12px;*/
	padding: 12px 0px 0px 12px;
	background:url(/data/Emblemtek/files/image/bg/ligne_titreg.jpg) top left no-repeat;
}

#leftcolumn ul{
	margin:11px 0px 0px 0px;
	padding:0; 
	width:139px;
	/*width: 110px;*/
	list-style-type: none;
}

#leftcolumn ul li{
	margin-bottom:10px;
/*	border-bottom: dashed #c2c3c6 thin;*/
	/*color:#d31145;*/
color:#C80900;
	font-weight:bold;
	/*background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.jpg);*/
	background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
}

#leftcolumn ul li.first-child{background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.gif);}

#leftcolumn ul li a{
	display:block;
	padding-left:10px; 
	text-decoration:none;
	font-weight:bold; 
	color:#bdbec0;
}

#leftcolumn ul li a:hover{
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}

#leftcolumn ul li a.leftMenuOn {
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg);
	background-repeat: no-repeat;padding-left:10px; display:block;background-position:top left;

	color:#85868a;
}

#leftcolumn ul li a.menuon {
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}
#leftcolumn ul li ul {margin:5px 0px 0px 5px;font-size:11px;}
#leftcolumn ul li ul li {margin-bottom:0px;background-image:none;}
#leftcolumn ul li ul li.first-child{background-image:none;}
#leftcolumn ul li ul li.last-child{padding:0px;margin:0px;background-image:none;}
#leftcolumn ul li ul li a{padding-left:11px;margin-left: 4px;}
#leftcolumn ul li ul li a:hover{background:none;}
#leftcolumn ul li ul li a.menuon{background:none;display:block;}

#leftcolumn ul li ul li a:hover{
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}

#leftcolumn ul li ul li a.menuon {
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}
/*#leftcolumn div .menu2{
	 background: url(/data/Emblemtek/files/image/bullet_menu2.gif) no-repeat bottom;
	 padding-bottom: 8px;
}*/
/*leftcolumnCP*/
#leftcolumnCP{
	float:left;
	width:163px;
	background-color:#FFFFFF;
	/*padding: 12px 0px 25px 35px;*/
	/*padding: 12px 0px 25px 12px;*/
	padding: 12px 0px 0px 12px;
}

#leftcolumnCP ul{
	margin:11px 0px 0px 0px;
	padding:0; 
	width:139px;
	/*width: 110px;*/
	list-style-type: none;
}

#leftcolumnCP ul li{
	margin-bottom:10px;
/*	border-bottom: dashed #c2c3c6 thin;*/
	/*color:#d31145;*/
color:#C80900;
	font-weight:bold;
	/*background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.jpg);*/
	background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
}

#leftcolumnCP ul li.first-child{background-image: url(/data/Emblemtek/files/image/bg/bg-ligne-lmenu2.gif);}

#leftcolumnCP ul li a{
	display:block;
	padding-left:10px; 
	text-decoration:none;
	font-weight:bold; 
	color:#bdbec0;
}

#leftcolumnCP ul li a:hover{
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}

#leftcolumnCP ul li a.leftMenuOn {
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg);
	background-repeat: no-repeat;padding-left:10px; display:block;background-position:top left;

	color:#85868a;
}

#leftcolumnCP ul li a.menuon {
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}
#leftcolumnCP ul li ul {margin:5px 0px 0px 5px;font-size:11px;}
#leftcolumnCP ul li ul li {margin-bottom:0px;background-image:none;}
#leftcolumnCP ul li ul li.first-child{background-image:none;}
#leftcolumnCP ul li ul li.last-child{padding:0px;margin:0px;background-image:none;}
#leftcolumnCP ul li ul li a{padding-left:11px;margin-left: 4px;}
#leftcolumnCP ul li ul li a:hover{background:none;}
#leftcolumnCP ul li ul li a.menuon{background:none;display:block;}

#leftcolumnCP ul li ul li a:hover{
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}

#leftcolumnCP ul li ul li a.menuon {
	color:#85868a;
	font-weight:bold;
	text-decoration:none;	
	background-image: url(/data/Emblemtek/files/image/bg/puce_left2.jpg); 
	background-position:top 0 0;
	background-repeat: no-repeat;
}
/*#leftcolumnCP div .menu2{
	 background: url(/data/Emblemtek/files/image/bullet_menu2.gif) no-repeat bottom;
	 padding-bottom: 8px;
}*/

#maincontent{
/*	margin-left:190px;*/
	overflow:hidden;
	padding: 0 15px 0 0;
	background-color:#FFFFFF;
	zoom:1;
	
}

#maincontent-large {overflow:hidden;padding: 0 15px;background-color:#FFFFFF;}

#maincontentps{
	margin-left:220px;
	padding: 0 0 0 0;
	background-color:#FFFFFF;
	width: 680px;
	float: none;
}

#maincontent ul{
	padding-left:16px;
/*	padding-bottom:20px;*/
	list-style-type: disc;
}


#header{
width:700px;
float:left;
}

#headerps{/*width:640px;float:left;*/width:630px;padding-left: 14px;min-height:91px;}

#pagetitle {
	float:left;
	width:450px; 
	padding-top:25px; 
}

/** html  {height:91px;}*/

#headerps ul{
	list-style-image:url(/data/Emblemtek/files/image/info_list_bullet.gif);

	list-style-position:inherit;
	padding-bottom:10px;
	overflow:visible; 
margin-left:32px;
	}

#content{
	float:left;
	/*margin-left:175px;*/
	padding:5px 0px 40px 0px;
	/*width:740px;*/
	width:700px;
	/*text-align: justify;*/
}

#contentlarge{
	float:left;
	/*margin-left:175px;*/
	padding:5px 0px 40px 0px;
	/*width:740px;*/
	width:860px;
	/*text-align: justify;*/

}



.erreur { color:#c40a00; margin:0 5px; }
.undertexte { color:#666666; font-size:85%; }
.undertexteCS { color:#666666; font-size:140%!important;}
.undertexteradio { color:#666666; font-size:85%;}
.dash { color:#666666; }


#content td{padding:3px;}

#content table.listproducts {margin-left:14px;text-align:left;}
#content table.listproducts h3 {color:#000;}
#content table.listproducts td {/*width:110px;*/width:125px;font-size:11px;color:#C80900;}
#content table.listproducts td img {margin: 3px 0 7px 0;border: solid 1px #000000;}
#content #tablecontact{
	background-image:url(/data/Emblemtek/files/image/fond_contact.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

/*FOOTER LAYOUT */

#footer {
	clear:both;
	overflow:hidden;
	margin:0 auto; 
	/*padding:6px 0px 0px 174px;*/
	padding:6px 0px 0px 205px;
	height:21px;
	width:755px;
	/*width:786px;*/
	font-size:10px;
	color:#97989c;
	background:url(/data/Emblemtek/files/image/bg/sides_deg2.jpg) repeat-y #e9e9ea;
}

* html #footer {width:769px;background:url(/data/Emblemtek/files/image/bg/sides_deg4.jpg) repeat-y #e9e9ea;}
/*#footer p{display:inline;padding-left:174px;}*/
#footer a, #footer a:link{text-decoration:none;color:#97989C;}
#footer a:hover{text-decoration:underline;}

#footer_menu{
	clear:both;
	overflow:hidden;
	margin:0 auto;
	padding:0px; 
	width:960px;
	/*color:#d31145;*/
color:#C80900;	
	background:url(/data/Emblemtek/files/image/bg/sides_deg.jpg) repeat-y #FFF;
	/*float:left;
	margin:0 auto;
	width:902px;*/
}

#footer_mleft{
	float:left;
	padding-left:200px;
	/*padding-left:170px;
	width:713px;*/
	text-align:left;
}

#footer_mright{
	display:none;
	float:left;
	margin-top:11px;
	padding-left:5px;
}

/*
#footer_mright p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#d31145;*/
color:#C80900;
	font-weight: normal;
	text-decoration:none;	
	padding: 17px;0px;
}

#footer_mright a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#acadaf;
	font-weight: normal;
	text-decoration:none;
}

#footer_mright a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#d31145;*/
color:#C80900;
	font-weight: normal;
	text-decoration:none;
}*/

#footer_mleft ul{
	padding-bottom:0px;
	padding-top: 15px;
}
#footer_mright ul{
	padding-bottom:0px;
	padding-top: 0px;
}

#footer_mleft li{
	display:inline;
	padding-left:4px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	list-style-type: none;
	height:25px;	
	/*color:#d31145;*/
color:#C80900;
	font-size: 10px;
	background-image: url(/data/Emblemtek/files/image/bg/ligne_menufooter2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#footer_mleft li.last {background-image:none;}

#footer_mright li{
	padding-left:4px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:5px;
	list-style-type: none;
	height:25px;	
	/*color:#d31145;*/
color:#C80900;
	font-size: 10px;
	background-image:none;
}
#footer_mleft li a, #footer_mright li a{
	color:#acadaf;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer_mleft li a:hover, #footer_mright li a:hover , #footer_mleft li.footeron a , #footer_mright li.footeron a, #footer_mleft li.footeron a:hover, #footer_mright li.footeron a:hover{
	/*color:#d31145;*/
color:#C80900;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.policy{
	width: 713px;
	height: auto;
}

#footerLang{
	margin: 0 auto;
	width: 40px;
	text-align: right;
	padding-right: 20px;
	clear:both;
	float: left;
	color: d31145;
	font-size: 10px;
}

#wrap-home{
	width:919px;

	margin-bottom:50px;
}

#firstcolumn h1, #secondcolumn h1, #thirdcolumn h1 {margin-bottom:15px;}

#firstcolumn {
	float:left;
	margin:20px 0px 0px 15px;
	width:245px;
}

#firstcolumn img {margin-bottom: 20px;}

#firstcolumn a {
	padding-left:15px;
	/*color:#c12c49;*/
	color: #0079c1;
	text-decoration:underline;
	background:url(/data/Emblemtek/files/image/accueil_list_bullet.gif) left center no-repeat;
}

#firstcolumn a:hover {text-decoration:none;}

/*#liens img {
	margin-bottom: 20px;
}*/

#infos {
	float:right;
	padding-top:15px;
	width:250px;
	/*width:90px;*/
	/*margin-left: 650px;
	margin-top: 20px;

	margin-left: 15px;*/
}

#infos ul {float:right;}
#infos li {list-style-type:none;}

#infos a {
	padding-left:6px;
	text-decoration:underline;
	font-size:11px;
	color:#0079c1;
	background:url(/data/Emblemtek/files/image/bg/bullet_arrow-blue.jpg) left center no-repeat;
	/*background:url(/data/Emblemtek/files/image/bg/accueil_list_bullet.gif) left center no-repeat;*/
}

#infos a:hover {text-decoration:none;}


#secondcolumn {
	float: left;
	margin:20px 0px 0px 57px;
	width: 265px;
}

#secondcolumn img {margin-bottom: 20px;}

#secondcolumn ul li {
	margin-left:15px;
	list-style-image:url(/data/Emblemtek/files/image/accueil_list_bullet.gif);
}

#secondcolumn a{text-decoration:underline;color:#1978be;}
#secondcolumn a:hover{text-decoration:none;}

#thirdcolumn {
	float:left;
	margin:20px 0px 0px 45px;
	width:250px;
}

* html #thirdcolumn {
	margin:20px 0px 0px 25px;
}

#thirdcolumn img {margin-bottom: 20px;}

#thirdcolumn ul li{
	display:block;
	/*background-color:#e0dfd5;*/
	list-style:none;
	width:222px;
	height:30px;
	padding-left:15px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#1978be;
	background-image:url(/data/Emblemtek/files/image/fond_list_accueil.gif);
	background-repeat:no-repeat;
}

#thirdcolumn ul li a{
	text-decoration:none;
	color:#1978be;
}

#thirdcolumn ul li a:hover{
	text-decoration:underline;
}

#fourthcolumn {clear:both; margin: 15px 25px 0 15px;}

.listeImg li{
	margin-left:0px;
	list-style-image:url(/data/Emblemtek/files/image/puce_affichageImg.gif);
}

#flash{border-bottom:#373536 solid 10px; width:902px; height:134px; clear:both; z-index:0;}
#flash img {width:902px;height:134px;}
.imgHeader{border-bottom:#b51948 solid 10px; width:902px;}

/*.clearBoth{overflow:hidden;width:640px;}*/
.affichageImg{float:left;height:325px;/*width:210px;*/width:230px;}
.affichageImg p{padding-right:10px;}
.affichageImg span{margin-bottom:7px;padding-right:10px;}
.affichageImg a, .affichageImg a:link, .affichageImg a:hover {color:#C80900;}

#menuImage{
	margin-left:33px;
	/*float:left;
	margin-left:195px;*/
}

* html #menuImage{/*margin-left:100px;*/}

#container_logo{
width:620px;
padding-top:10px;
margin-bottom:10px;
text-align:left;
background-image:url(/data/Emblemtek/files/image/bg_container_logo.gif); overflow:auto;
background-repeat:repeat-y;
}


#cl_text{
overflow:hidden;
/*height:100px;*/
margin-bottom:10px;
}

#cl_left{
	float:left;
	width:300px;
}

#cl_right{
	/*margin-left:300px;*/
	float:left;
/*	width:330px;*/
}

#cl_right img{
	/*float:right;*/
}
#cl_left ul{
	margin:11px 0px 20px 42px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
}

#cl_left li{
	list-style-image:url(/data/Emblemtek/files/image/db_arrow.gif);
	line-height:24px;
}
#cl_leftright{
/*clear:both;*/
padding-top:10px;

}


#img_gallery{ margin:0 auto;}
#img_gallery a{ outline:none; border:none; }
#img_gallery a img{border:none;}


#img_gallery #wrapper{
	overflow:hidden;
	width: 633px;
	float:left;
}

#items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:50000px;
}
#items li{
	float:left;
	list-style:none;
	margin-right:10px;
}

#left_part{
margin-right:34px;
width:310px;
float:left;
}

#left_part_small{
width:177px;
float:left;
}

#right_part{
float:left;
}


.floatL{
float:left;
}

#content table.products_maintb td{ padding-left:0; margin-left:0;}


#content table.products_maintb td.txtPS{ 	font-family: Arial;padding-bottom: 0px; }

#main_image {clear:both;}
#content .featuresgallery h2 {margin:0;padding:0;font-size:15px;color:#76777c;}
#content .featuresgallery ul {font-weight:bold;list-style-image:url(/data/Emblemtek/files/image/bullet_grey.jpg);}
#content .featuresgallery ul li{}
.btnInvoice {
    background-image:url(/data/Emblemtek/files/image/submit.jpg);
    background-repeat:no-repeat;
    width:124px;
    height:28px;
    border-width:0px;
}
/*
.btnInvoice {
	padding:2px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	border-top:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #DDD;
	border-left:solid 1px #DDD;
	background:#c40a00;
}
*/
a.btnInvoice2, a.btnInvoice2:hover {
	padding:5px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	border-top:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #DDD;
	border-left:solid 1px #DDD;
	background:#C80900;
}

/*#content .featuresgallery, #content .featuresgallery {overflow:hidden;clear:both;}
#content .featuresgallery .left {float:left;width:180px;}
#content .text-list .right {float:left;padding-top:15px;}
#content .text-list .right img {margin-left:30px;}*/

/* old 
.tdright {padding-right: 5px; float: right; text-align:right; width:150px;}

#quotationtable select{font-size:11px; width:200px; }
#quotationtable 

{font-size:11px; width:195px; line-height:18px;}*/
.tdright_nofloat {padding-right: 5px; text-align:right; width:150px;}
/* new */
#content .tdright {padding-right: 5px; text-align:right; width:150px;}
#content #quotationtable select{font-size:11px; width:180px; }
#content #quotationtable input{font-size:11px; width:165px; line-height:18px;}

#test-flash {
	z-index:15;
	position:absolute;
	top:120px;
	height:134px;
	width:880px;
	/*background:red;*/
}

#test-inside {
	z-index:15;
	float:right;
	padding:8px 8px 0px 8px;
	background:black;
	 filter:alpha(opacity=80);
        -moz-opacity:0.8;
        -khtml-opacity: 0.8;
        opacity: 0.8;

}

#z27 {
 filter:alpha(opacity=100);  /* discarded */
 -moz-opacity:1.0;           /* discarded */
 opacity: 1.0; 
} 

#test-inside ul{ list-style:none;}
#test-inside ul li{ margin:0px;padding:0px;list-style:none; padding-bottom: 4px; }

.cssradio input{ float:left; margin-right:2px;}
.cssradio label { float:left; margin-right:15px;}
.red {color:red;}

#maincontent .tPorfolio ul {list-style-type:none;}
#maincontent .tPorfolio ul li {line-height:24px;}
.tPorfolio a {text-decoration:underline;font-weight:bold;color:#0079C1;}
.tPorfolio a:hover {text-decoration:none;}

/*requestform*/
/*.requestform {width:100px;}*/

#contentlarge .requestform td {padding-right:10px;}
#contentlarge .requestform label {margin:0 15px 0 5px;}
#contentlarge .requestform input[type="text"], #contentlarge .requestform select {width:200px;}

#contentlarge .requestform .small_texte {font-size:0.8em;padding:0;}

#contentlarge .requestform .btnInvoice {margin-right:15px;}

#content .tConfirmation {
	float:none;
	width:auto;
}
#content .tConfirmation td {padding:3px 10px 3px 3px;}

#loginclient_DivLogin ul {
	margin:0 0 15px 30px;
}


/*Pour styler le tableau de la page secur/searchHolder*/

/*bouton de cherche*/
.buttonSearchHolder
{
	position:relative;
	top:27px;
}

/*input text de recherche*/
#f_TextBoxOrderNum
{
	position:relative;
	left:-3px;
        border: 1px solid #000000;
        height:20px;
}

/*table searchHolder top*/
.tableTopSearchHolder
{
        margin-bottom:20px;
}

.tableTopSearchHolder .searchHolderText{
        font-weight:bold;
}

/*Table des orders*/
#f_GV{
        width: 100%;
        text-align:center;
        border:0;
}

#f_GV tbody tr{
        border-bottom:1px solid #000000;
}

#f_GV tbody tr.alt{
        border-bottom:1px solid #000000;
        background-color:#F8F8F8;
}

#f_GV tbody tr th{
        background-color:#000000;   
        color:#ffffff; 
        padding:4px 3px;
}

#f_GV tbody tr td{
        padding:15px 3px;
        border:0;
        vertical-align:middle;
}

/*Detail Order*/

/*premiere table*/
#content .detailTableFirst{
        position:relative;
        left:-12px;
        margin-bottom:15px;
}

#content .detailTableFirst tr .last{
         border:0;
}

#content .detailTableFirst tr td{
        border-right:1px solid #000;
        padding-right:65px;
        padding-left:16px;
}

#content .detailTableSecond tr .last{
        border:0;
}

#content .detailTableSecond{
        width:100%;
        border-top:1px solid #000;
        border-bottom:1px solid #000;
        text-align:center;
        padding:10px 0;
}

#content .detailTable tr th{
        background-color:#C80900;
}


#content .detailTableSecond tr td{
        border-right:1px solid #000;
}

#content .detailTableThird{
        width:100%;
        border-bottom:1px solid #000;
        text-align:center;
        padding:10px 0;
}

#content .detailTableThird tr td{
        border-right:1px solid #000;
}

#content .detailTableThird tr .last{
        border:0;
}

#content .detailTableFourth tr .last{
        border:0;
}

#content .detailTableFourth tr td{
        border-right:1px solid #000;
}

#content .detailTableFourth{
        width:100%;
        border-bottom:1px solid #000;
        text-align:center;
        padding:10px 0;
        margin-top:15px;
}

#content .detailHeader{
        background-color:#C80900;
        color:#fff;
        font-size:16px;
        font-weight:bold;
        width:687px;
        padding:7px 7px 5px;
        border-top:1px solid #000;
        border-bottom:1px solid #000;
        margin-bottom:15px;
}

/*Pour styler le tableau de la page secur/searchHolder*/

.profileSecur{
       width:634px;
       background-color:#000;
       color:white;
       margin-bottom:5px;
       padding-left:5px;
}

.securTable{
        float:none;
        border:1px solid #000;
        margin-top:-5px;
        margin-bottom:15px;
        width:639px;
}

.securTable tbody tr td{
        padding:0 3px!important;
}

.securTableSec{
        width:45%;
        margin-right:10px;
        border:1px solid #000;
}

.securTableSec tbody tr td{
        padding:0 3px!important;
}

.billSecurh4{
        float:none;
        background-color:#000;
        color:white;
        width:310px;
        padding-left:5px;
}

.shipSecurh4{
        float:left;
        margin-top:-15px;
        background-color:#000;
        color:white;
        width:310px;
        padding-left:5px;
}


.alignRight{
        text-align:right!important;
}
.alignLeft{
        text-align:left!important;
}
.alignCenter{
        text-align:center!important;
}


.affichageImgProduit {float:left; padding-right:10px; padding-top:20px;}
.affichageImgProduit p{text-align:right;}
.affichageImgProduit a, .affichageImg a:link, .affichageImg a:hover {color:#C80900;}
.miniatureProduit {float:left;}
.descriptionProduit{float:left; padding-right:10px; width:101px;}
.titreProduit {font-weight:bold; color: #C40A00; font-size: 12px; margin:16px 0 0 0; padding:0;}
.titreMateriau{font-size: 11px; font-weight: bold; margin:0; padding:0 0 5px 0;}
.lienDetails {border-top-width:2px; background-image:url('http://www.emblemtek.com/data/Emblemtek/files/Image/bg/lienDetails.jpg'); background-position:top; background-repeat:repeat-x; padding-top:5px; font-size:11px;}
.lienDetails a {font-weight:normal; color:#C80900;}
.lienDetails a:hover {font-weight:normal; color:#C80900;}


.titreTableau {color: #C80900; font-size:13px!important; font-weight:bold;}
.titreCellule {font-weight:bold;}
.accentCellule {color: #C80900;}
.accent {color: #C80900;}
.tableauDesignPortfolio td {padding:5px 0 0 13px;}
.currentOrderDetailInner td {padding:5px 0 0 13px;}
/*.TableauPremiereColonne {padding:5px 0 0 13px;}*/
.tableauDesignPortfolioQuantityInput input {
    border-color:#C80900!important;
}
.usrctrlOrderEntry_ItemDetail_btnSaveItemToCart {
    background-image: url("http://www.emblemtek.com/CustomerPortal/image/save_items_itemDetails.jpg");
    background-repeat: no-repeat;
    border-width: 0;
    float: right;
    height: 28px;
    margin-top: 10px;
    margin-bottom: 4px;
    width: 125px;
}
.tableauCartPreview {padding:5px 13px 5px 13px;}
.cellReOrder {width:125px!important;}
