/*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;
}

#content table { width:100%; }
#content td { vertical-align:top; }
#content input[type=text], #content select { width:190px; }
#content .sizeCell { width:150px; }
#content .sizeDrop { width:220px; }
.underHyperLink { font-size:80%; }
/*.attach { padding-top:27px; }*/
.celll { margin-left:50px; }


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;}

h2 {
	/*padding-bottom:7px;*/
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	font-size:12px;
	/*color:#d31145;*/
color:#C80900;
}

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: underline; 
	/*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;}


.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;*/
	width:974px;
	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;
	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;}

#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:451px;
	height:65px;
}

#logo-30 {
	float:left;
	width:451px;
	height:65px;
}

#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;
	/*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{
	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;
}*/

#maincontent{
/*	margin-left:190px;*/
	overflow:hidden;
	padding: 0 15px 0 0;
	background-color:#FFFFFF;
}

#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;*/
}



.erreur { color:red; margin-left:5px; }
.undertexte { color:#666666; font-size:85%; }
.undertexteradio { color:#666666; font-size:85%; padding-left:15px; }
.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;
}



.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 {
	padding:2px;
	font-size:11p;x
	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 input{font-size:11px; width:195px; line-height:18px;}*/

/* new */
#content .tdright {padding-right: 5px; float: right; 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:55px;
	height:134px;
	width:902px;
	/*background:red;*/
}

#test-inside {
	z-index:15;
	float:right;
	height:100px;
	width:100px;
	background:blue;
}


.cssradio input{ float:left; margin-right:2px;}
.cssradio label { float:left; margin-right:15px;}
.red {color:red;}