/* CSS Document */

body {
    background-color: #000000;
    margin:0px;
    cursor: default;
    font-family:Arial, Helvetica, sans-serif;
}

h1
{
  font-size: 16px;
  text-align: center;
}
h2
{
  font-size: 14px;
}


#mainwrapper{	
	width: 100%;
	/*margin:20px auto 0px;*/
	margin: 0 auto;
}

#header {
	position:relative;
	width:900px;
	height:50px;
	
	display:block;
	margin:5px auto 0px auto;
}
.menu{
	position:absolute;
	width:700px;
	height:30px;
	display:block;
	bottom:0px;
	right:0px;
}
.subheader{		
	width:900px;
	height:30px;
	margin-left: 0px;
/*	background-image:url(../images/Creez_votre2.gif); */
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.pageTitle{
	position:relative;
	width:850px;
	height:40px;
	margin-left: 0px;
	/*	background-image:url(../images/Creez_votre2.gif); */
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 50px;
}
#logo {
	position:absolute;
	left:0px;
	top: 0px;
	width:235px;
	height:69px;
}

#logoTitle
{
position:absolute;
left:280px;
top: 10px;
width:405px;
height:69px;
font-weight:bold;
}
#logoTitle h1  {
text-align:center;
}
/* ========================================================================== */
/* ========================================================================== */
.menuBt, .menuBt:link, .menuBt:visited, .menuBt:hover{
	display:block;
	position:relative;
	float:left;
	background-repeat:no-repeat;
	height:30px;
}
/* ========================================================================== */
/* =============================== menus ==================================== */
/* ==== */
/* ==== */
/* ==== */
.menuBt1, .menuBt1:link, .menuBt1:visited{
	width:212px;
	background-image:url(../images/MenuButtons/normal_fr/menu_1.png);
}
.menuBt1en, .menuBt1en:link, .menuBt1en:visited{
	width:212px;
	background-image:url(../images/MenuButtons/normal_en/menu_1.png);
}
.menuBt1de, .menuBt1de:link, .menuBt1de:visited{
	width:212px;
	background-image:url(../images/MenuButtons/normal_de/menu_1.png);
}
.menuBt1:hover, .menuBt1AA{
	width:212px;
	background-image:url(../images/MenuButtons/hover_fr/menu_1.png);
}
.menuBt1en:hover, .menuBt1enAA{
	width:212px;
	background-image:url(../images/MenuButtons/hover_en/menu_1.png);
}
.menuBt1de:hover, .menuBt1deAA{
	width:212px;
	background-image:url(../images/MenuButtons/hover_de/menu_1.png);
}

.menuBt1it, .menuBt1it:link, .menuBt1it:visited{
	width:212px;
	background-image:url(../images/MenuButtons/normal_it/menu_1.png);
}
.menuBt1it:hover, .menuBt1itAA{
	width:212px;
	background-image:url(../images/MenuButtons/hover_it/menu_1.png);
}

.menuBt1es, .menuBt1es:link, .menuBt1es:visited{
	width:212px;
	background-image:url(../images/MenuButtons/normal_es/menu_1.png);
}
.menuBt1es:hover, .menuBt1esAA{
	width:212px;
	background-image:url(../images/MenuButtons/hover_es/menu_1.png);
}
/* ==== */
/* ==== */
/* ==== */
.menuBt2, .menuBt2:link, .menuBt2:visited{
	width:108px;
	background-image:url(../images/MenuButtons/normal_fr/menu_2.png);
}
.menuBt2:hover, .menuBt2AA{
	width:108px;
	background-image:url(../images/MenuButtons/hover_fr/menu_2.png);
}
/*en*/
.menuBt2en, .menuBt2en:link, .menuBt2en:visited{
	width:108px;
	background-image:url(../images/MenuButtons/normal_en/menu_2.png);
}
.menuBt2en:hover, .menuBt2enAA{
	width:108px;
	background-image:url(../images/MenuButtons/hover_en/menu_2.png);
}
/*de*/
.menuBt2de, .menuBt2de:link, .menuBt2de:visited{
	width:108px;
	background-image:url(../images/MenuButtons/normal_de/menu_2.png);
}
.menuBt2de:hover, .menuBt2deAA{
	width:108px;
	background-image:url(../images/MenuButtons/hover_de/menu_2.png);
}

.menuBt2it, .menuBt2it:link, .menuBt2it:visited{
	width:108px;
	background-image:url(../images/MenuButtons/normal_it/menu_2.png);
}
.menuBt2it:hover, .menuBt2itAA{
	width:108px;
	background-image:url(../images/MenuButtons/hover_it/menu_2.png);
}

.menuBt2es, .menuBt2es:link, .menuBt2es:visited{
	width:108px;
	background-image:url(../images/MenuButtons/normal_es/menu_2.png);
}
.menuBt2es:hover, .menuBt2esAA{
	width:108px;
	background-image:url(../images/MenuButtons/hover_es/menu_2.png);
}

/* ==== */
/* ==== */
/* ==== */
.menuBt3, .menuBt3:link, .menuBt3:visited{
	width:99px;
	background-image:url(../images/MenuButtons/normal_fr/menu_3.png);
}
.menuBt3:hover, .menuBt3AA{
	width:99px;
	background-image:url(../images/MenuButtons/hover_fr/menu_3.png);
}
/*en*/
.menuBt3en, .menuBt3en:link, .menuBt3en:visited{
	width:99px;
	background-image:url(../images/MenuButtons/normal_en/menu_3.png);
}
.menuBt3en:hover, .menuBt3enAA{
	width:99px;
	background-image:url(../images/MenuButtons/hover_en/menu_3.png);
}
/*de*/
.menuBt3de, .menuBt3de:link, .menuBt3de:visited{
	width:99px;
	background-image:url(../images/MenuButtons/normal_de/menu_3.png);
}
.menuBt3de:hover, .menuBt3deAA{
	width:99px;
	background-image:url(../images/MenuButtons/hover_de/menu_3.png);
}


.menuBt3it, .menuBt3it:link, .menuBt3it:visited{
	width:99px;
	background-image:url(../images/MenuButtons/normal_it/menu_3.png);
}
.menuBt3es:hover, .menuBt3esAA{
	width:99px;
	background-image:url(../images/MenuButtons/hover_es/menu_3.png);
}

.menuBt3es, .menuBt3es:link, .menuBt3es:visited{
	width:99px;
	background-image:url(../images/MenuButtons/normal_es/menu_3.png);
}
.menuBt3it:hover, .menuBt3itAA{
	width:99px;
	background-image:url(../images/MenuButtons/hover_it/menu_3.png);
}

/* ==== */
/* ==== */
/* ==== */
.menuBt4, .menuBt4:link, .menuBt4:visited{
	width:58px;
	background-image:url(../images/MenuButtons/normal_fr/menu_4.png);
}
.menuBt4:hover, .menuBt4AA{
	width:58px;
	background-image:url(../images/MenuButtons/hover_fr/menu_4.png);
}
/*en*/
.menuBt4en, .menuBt4en:link, .menuBt4en:visited{
	width:58px;
	background-image:url(../images/MenuButtons/normal_en/menu_4.png);
}
.menuBt4en:hover, .menuBt4enAA{
	width:58px;
	background-image:url(../images/MenuButtons/hover_en/menu_4.png);
}
/*de*/
.menuBt4de, .menuBt4de:link, .menuBt4de:visited{
	width:58px;
	background-image:url(../images/MenuButtons/normal_de/menu_4.png);
}
.menuBt4de:hover, .menuBt4deAA{
	width:58px;
	background-image:url(../images/MenuButtons/hover_de/menu_4.png);
}


.menuBt4it, .menuBt4it:link, .menuBt4it:visited{
	width:58px;
	background-image:url(../images/MenuButtons/normal_it/menu_4.png);
}
.menuBt4it:hover, .menuBt4itAA{
	width:58px;
	background-image:url(../images/MenuButtons/hover_it/menu_4.png);
}
.menuBt4es, .menuBt4es:link, .menuBt4es:visited{
	width:58px;
	background-image:url(../images/MenuButtons/normal_es/menu_4.png);
}
.menuBt4es:hover, .menuBt4esAA{
	width:58px;
	background-image:url(../images/MenuButtons/hover_es/menu_4.png);
}
/* ==== */
/* ==== */
/* ==== */
.menuBt5, .menuBt5:link, .menuBt5:visited{
	width:72px;
	background-image:url(../images/MenuButtons/normal_fr/menu_5.png);
}
.menuBt5:hover, .menuBt5AA{
	width:72px;
	background-image:url(../images/MenuButtons/hover_fr/menu_5.png);
}
/*en*/
.menuBt5en, .menuBt5en:link, .menuBt5en:visited{
	width:72px;
	background-image:url(../images/MenuButtons/normal_en/menu_5.png);
}
.menuBt5en:hover, .menuBt5enAA{
	width:72px;
	background-image:url(../images/MenuButtons/hover_en/menu_5.png);
}
/*de*/
.menuBt5de, .menuBt5de:link, .menuBt5de:visited{
	width:72px;
	background-image:url(../images/MenuButtons/normal_de/menu_5.png);
}
.menuBt5de:hover, .menuBt5deAA{
	width:72px;
	background-image:url(../images/MenuButtons/hover_de/menu_5.png);
}

.menuBt5it, .menuBt5it:link, .menuBt5it:visited{
	width:72px;
	background-image:url(../images/MenuButtons/normal_it/menu_5.png);
}
.menuBt5es:hover, .menuBt5esAA{
	width:72px;
	background-image:url(../images/MenuButtons/hover_es/menu_5.png);
}

.menuBt5es, .menuBt5es:link, .menuBt5es:visited{
	width:72px;
	background-image:url(../images/MenuButtons/normal_es/menu_5.png);
}
.menuBt5it:hover, .menuBt5itAA{
	width:72px;
	background-image:url(../images/MenuButtons/hover_it/menu_5.png);
}

/* ==== */
/* ==== */
/* ==== */
.menuBt6, .menuBt6:link, .menuBt6:visited{
	width:69px;
	background-image:url(../images/MenuButtons/normal_fr/menu_6.png);
}
.menuBt6:hover, .menuBt6AA{
	width:69px;
	background-image:url(../images/MenuButtons/hover_fr/menu_6.png);
}
/*en*/
.menuBt6en, .menuBt6en:link, .menuBt6en:visited{
	width:69px;
	background-image:url(../images/MenuButtons/normal_en/menu_6.png);
}
.menuBt6en:hover, .menuBt6enAA{
	width:69px;
	background-image:url(../images/MenuButtons/hover_en/menu_6.png);
}
/*de*/
.menuBt6de, .menuBt6de:link, .menuBt6de:visited{
	width:69px;
	background-image:url(../images/MenuButtons/normal_de/menu_6.png);
}
.menuBt6de:hover, .menuBt6deAA{
	width:69px;
	background-image:url(../images/MenuButtons/hover_de/menu_6.png);
}

.menuBt6it, .menuBt6it:link, .menuBt6it:visited{
	width:69px;
	background-image:url(../images/MenuButtons/normal_it/menu_6.png);
}
.menuBt6it:hover, .menuBt6itAA{
	width:69px;
	background-image:url(../images/MenuButtons/hover_it/menu_6.png);
}

.menuBt6es, .menuBt6es:link, .menuBt6es:visited{
	width:69px;
	background-image:url(../images/MenuButtons/normal_es/menu_6.png);
}
.menuBt6es:hover, .menuBt6esAA{
	width:69px;
	background-image:url(../images/MenuButtons/hover_es/menu_6.png);
}

/* ==== */
/* ==== */
/* ==== */
.menuBt7, .menuBt7:link, .menuBt7:visited{
	width:82px;
	background-image:url(../images/MenuButtons/normal_fr/menu_7.png);
}
.menuBt7:hover, .menuBt7AA{
	width:82px;
	background-image:url(../images/MenuButtons/hover_fr/menu_7.png);
}
/*en*/
.menuBt7en, .menuBt7en:link, .menuBt7en:visited{
	width:82px;
	background-image:url(../images/MenuButtons/normal_en/menu_7.png);
}
.menuBt7en:hover, .menuBt7enAA{
	width:82px;
	background-image:url(../images/MenuButtons/hover_en/menu_7.png);
}
/*de*/
.menuBt7de, .menuBt7de:link, .menuBt7de:visited{
	width:82px;
	background-image:url(../images/MenuButtons/normal_de/menu_7.png);
}
.menuBt7de:hover, .menuBt7deAA{
	width:82px;
	background-image:url(../images/MenuButtons/hover_de/menu_7.png);
}

.menuBt7it, .menuBt7it:link, .menuBt7it:visited{
	width:82px;
	background-image:url(../images/MenuButtons/normal_it/menu_7.png);
}
.menuBt7it:hover, .menuBt7itAA{
	width:82px;
	background-image:url(../images/MenuButtons/hover_it/menu_7.png);
}

.menuBt7es, .menuBt7es:link, .menuBt7es:visited{
	width:82px;
	background-image:url(../images/MenuButtons/normal_es/menu_7.png);
}
.menuBt7es:hover, .menuBt7esAA{
	width:82px;
	background-image:url(../images/MenuButtons/hover_es/menu_7.png);
}

/* ========================================================================== */
/* ========================================================================== */

#theBody {	
	width:100%;    
    float: left;    
}

#complete-outer {	
	width: 900px; 	
	top: 0px;
	height: 100%;
	float: left;	
}
.LeftDiv1{
	position:relative;
	text-align:left;
	line-height:18px;
	width: 900px;
	margin: 0px;
	height: 100px;	
/*	float: right; */
}

#HomeDiv1{
	width:500px;
	height: 289px;
}

#HomeDiv_11{
	width:570px;
	height: 180px;
	background-image: url(../images/image_22_15.jpg);
}

.RightDiv1{
/*	position:relative; */

	float: right;
	clear:right;

}

#HomeDiv2Flash{
	height:533px;
	width:900px;
	z-index: 1;
}

#HomeDiv3Flash{
	width:500px;
	height: 180px;
	position:absolute;
	z-index:3000;
	left:500px;
	text-align:left;
	line-height:18px;
	top: 0px;
	background-repeat: no-repeat;

}

#HomeDiv4{
	width:500px;
	height: 30px;
	position:absolute;
	z-index:7;
	left:500px;
	text-align:left;
	line-height:18px;
	top: 180px;

}

.footer {
	position: relative;
	background-image: url(../images/footerBg.png);
	height: 50px;	
	background-repeat:no-repeat;	
	width: 900px;
	clear:both; 
	float:left;
	margin-top:20px;
}
#footer_clic-clac img
{
        border:0px;
        margin:6px;
        padding:0px;
}
#FloatFooter {
	position: relative;
	height: 50px;
/*	margin-left: 120px; */
	width: 900px;
}

#footer_clic-clac{
	width:72px;
	position:absolute;
	z-index:8;
	left:0px;
	text-align:left;
	line-height:18px;
	height: 50px;
	top: 0px;
}
/*here*/
#footer_menu{
	position: relative;
	top: 10px;
	padding-top:3px;
	padding-right:20px;
	z-index: 10;
	text-align:right;
	font-size: 10px;
	text-decoration:none;
	color: #434242;
}
#footer_menu a{	
	font-size: 10px;
	text-decoration:none;
	color: #434242;
}
#footer_menu a:hover{
	color: #f00000;
}
.email{
	text-decoration:none;
	color: #D21709;
	font-weight: bold;
}
.email:hover{
	text-decoration:none;
	color: #FFFFFF;
	font-weight: bold;
}
#footer_procab{
	z-index:11;
	width:72px;
	position:absolute;
	left:756px;
	text-align:left;
	line-height:18px;
	height: 50px;
	top: 0px;
}

#Breadcrumb{
	height: 80px;	
	background-image: url('../images/Breadcrumb_fundal2.gif');		
	width:900px;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
}
#Breadcrumb  a {
	text-decoration:none;
	color:white;
    font-size: 11px;
}


#LeContactTbox {
	position:relative;
	padding-bottom: 60px;
	background-image: url(../images/BCGR_LeConcept2_08.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 52px;
	width: 900px;
}
#LeConcept_text {
	width:800px;
	padding-left: 50px;
	padding-right: 50px;
}
.TextStyle1 {
color:#FFFFFF;
}

#ComandezDiv2{
	height:540px;
	width: 450px;
	position: absolute;
	left: 52px;
	top: 0px;
	z-index:1000;
	display: none;
}
/*
#ComandezDiv2{

	height:540px;
	width: 450px;
	margin-left: 120px;
	position: relative;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
*/
#ComandezDiv3{
	width:450px;
	height: 540px;
	position:absolute;
	z-index:6;
	left:570px;
	text-align:left;
	line-height:18px;
	top: 100px;
	margin: 0px;

}
#terminezDiv1{
	height:427px;
	width: 305px;
	margin-left: 60px;
}

#terminezDiv2{
	height:52px;
	width: 901px;
	margin-left: 60px;
}
.terminezDiv1N{
	height:427px;
	width: 305px;
	padding-left:60px;
	float: left;
}
/*================================================*/
#terminezDiv3{
	width:596px;
	position:absolute;
	z-index:6;
	left:366px;
	text-align:center;
	line-height:18px;
	top: 178px;
	height: 350px;
	background-image: url(../images/F_pay.gif);
	background-repeat: repeat-x;

}
/*===============================================*/

/*=============NEW TABEL INLOCUITOR=================*/
.terminezTB3{
	width:596px;
	position:relative;
	z-index:6;
	text-align:left;
	line-height:18px;
	background-image: url(../images/BCGR_Table_pay1.gif);
	background-repeat: repeat-y;
}
.terminezTB3_topmenu{
	width:596px;
	text-align:left;
	height: 33px;
	background-image: url(../images/BCGR_Table_pay3.gif);
	background-repeat:repeat-x;
}

.terminezTB3_exemplu{
	width:596px;
	position:relative;
	text-align:left;
	height: 107px;
	background-image: url(../images/BCGR_Table_pay2.gif);
	background-repeat: repeat-x;
}
.LayerBT1 {
	position:relative;
	width:90px;
	height:21px;
	float: left;
}
.LayerBT7 {
	position:relative;
	width:88px;
	height:26px;
	float: left;
}
.LayerBT8 {
	position:relative;
	width:24px;
	height:32px;
	float: left;
}

.LayerBT11 {
	position:relative;
	width:77px;
	height:23px;
	float: right;
}
.LayerBT12 {
	position:relative;
	width:101px;
	height:33px;
	float: right;
}
.LayerN19 {
	position:relative;
	height:20px;
	width: 20px;
}
.LayerN20 {
	position:relative;
	width:110px;
}
.LayerIcModifierN {
	position:relative;
	width: 18px;
}
.LayerFieldN {
	position:relative;
	width:34px;
	vertical-align: middle;
}

.euroValueN {
	position:relative;
	width:85px;
	vertical-align:middle;
	text-align: center;
}
.LayerCHFN {
	position:relative;
	width:83px;
	text-align: center;
	vertical-align: middle;
}
.LayerUSDN {
	position:relative;
	width:82px;
	vertical-align: middle;
	text-align: center;
}
.terminezTB3_T2{
	width: 596px;
	height: 107px;
	
}
.terminezTB4{
	width:596px;
	position:relative;
	text-align:left;
	height: 82px;
	border-bottom:#383838;
	border-bottom-style:solid;
	border-bottom-width:1px;
	float: left;
}
.terminezTB4_inside{
	width:596px;
	position:relative;
	text-align:left;
	height: 82px;
	font-weight: normal;
}
.terminezTB5{
	width:596px;
	position:relative;
	text-align:left;
	height: 85px;
	background-image: url(../images/BCGR_Table_pay4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.terminezTB5_inside{
	width:596px;
	position:relative;
	text-align:left;
	height: 65px;
}
.LayerP13N {
	color:#FFFFFF;
	text-align:left;
	font-weight: bold;
	height: 28px;
}
.LayerP14N {
color:#FFFFFF;
text-align:left;
}
.LayerP15N {
color:#FFFFFF;
text-align:left;
z-index:3;
}
.LayerP22N {
	color:#FFFFFF;
	text-align:left;
	left:178px;
	width:200px;
	vertical-align: middle;
}
.LayerP23N {
color:#FFFFFF;
text-align:left;
	width:200px;
}

.LayerP25N {
color:#FFFFFF;
text-align:left;
	width:100px;
}
.LayerP26N {
color:#FFFFFF;
text-align:left;
	width:100px;
	z-index:11;
}

.LayerP28N {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:336px;
	top:175px;
	width:87px;
	height:23px;
	z-index:13;
}
.LayerP29N {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:336px;
	top:194px;
	width:88px;
	height:21px;
	z-index:14;
}
.LayerP17N {
	color:#FFFFFF;
	text-align:left;
	left:23px;
	height:19px;
	font-weight: bold;
}
.terminezTB6{
	width:596px;
	position:relative;
	height: 85px;
	background-color: #000000;
}
.accordservices{
	width: 13px;
	height: 13px;
	position: relative;
	float: right;
	padding-top: 28px;

}
.terminezTB_TopSpace{
	width:596px;
	text-align:left;
	height: 85px;
	background-color: #000000;
}
/*---------------NEW TABEL INLOCUITOR----------------*/
#terminezDivDelete{
	width:596px;
	position:absolute;
	z-index:6;
	left:366px;
	text-align:center;
	line-height:18px;
	top: 400px;
	height: 350px;

}

#ExemplesDiv1{
	height:352px;
	width: 734px;
	margin-left: 50px;
}
#ExemplesDiv2{
	width:166px;
	height: 352px;
	position:absolute;
		z-index:6;
	left:784px;
	text-align:left;
	line-height:18px;
	top: 0px;

}
#LeconceptDiv1{
	height: 167px;
	width: 1000px;
}
#LeconceptDiv2{
	margin-left:50px;
	position: relative;
	background-image: url(../images/BCGR_LeConcept1_06.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	margin-bottom: 50px;
	padding-right: 50px;
}

.FloatDiv1{
	position:relative;
	width: 575px;
	float:left;
	left: 50px;
	padding-right: 25px;
	color: #FFFFFF;
	padding-top: 20px;

}
.inFloatDiv1{
	position:relative;
	height:540px;
	width: 600px;
	background-color: #FF0000;

}
.FloatDiv2{
	position:relative;
	width:290px;
	/*	height: 540px; */
	float:right;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 50px;

}
.inFloatDiv2{
        float:right;
	width:300px;
	background-color: #0033FF;
}

#Layer2 {
	position:absolute;
	left:0px;
	top:36px;
	width:26px;
	height:33px;
	z-index:1;
}
#Layer3 {
	position:absolute;
	left:77px;
	top:36px;
	width:30px;
	height:45px;
	z-index:2;
}
#Layer4 {
	position:absolute;
	left:261px;
	top:21px;
	width:39px;
	height:34px;
	z-index:3;
}
#Layer5 {
	position:absolute;
	left:0px;
	top:129px;
	width:265px;
	height:36px;
	z-index:10;
}
#Layer6 {
	position:absolute;
	left:0px;
	top:488px;
	width:300px;
	height:30px;
	z-index:1;
}
.FormT {
	position:absolute;
	left:0px;
	width:300px;
	height:60px;
	z-index:101;
	color: #808080;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	
}

.FormT_2 {
	position:relative;
	width:550px;
	height:60px;
	color: #808080;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 10px;
	
}

#FormT1 {
	top:186px;
}
#F2 {
}

#FormT3 {
}

.vewtextIF {
	height: 25px;
}

.inputtextT {
	height:26px;
	background-color: #151515;
	border: 1px solid #404040;
	color: #FFFFFF;
	width: 548px;
}

.vewInputtextT {
	height: 20px;
}
.vewtextT {
	color: #808080;
	height: 26px;
}
.J_accepte {
	height: 11px;
	width: 492px;
	position: relative;
	float: right;
	padding-left: 20px;
	padding-top: 35px;

}

/*============= terminez votre comande ==========*/
/*
#FormT_1 {
	top:160px;
}
#FormT_phone {
	top:427px;
}
*/
.FormM_T {	
	width:350px;
	height:40px;
	z-index:auto;
	color: #808080;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.FormM_T tr{
	height: 25px;
}


.vewtext_T {
	color: #808080;
	height: 20px;
}
.TinputtextT {
	height:20px;
	background-color: #151515;
	border: 1px solid #404040;
	color: #FFFFFF;
	width: 138px;
}
.TinputtextT2 {
	height:25px;
	background-color: #151515;
	border: 1px solid #404040;
	color: #FFFFFF;
	width: 150px;
}
/*
#FormT_2 {
	top:214px;
}
#FormT_3 {
	top:368px;
}*/
#Layer_2 {
	position:absolute;
	left:0px;
	top:36px;
	width:26px;
	height:33px;
	z-index:1;
}
#Layer_3 {
	margin-left:100px;
	width:30px;
	height:45px;
	z-index:2;
}
#Layer_4 {
	float:left;
	padding-left:160px;
	font-weight:bold;
	font-size:14px;
	width:640px;
	height:34px;
	z-index:1000;
}
#Layer_5 {
	font-weight:bold;
	font-size:12px;
	height:25px;
	width:460px;
	z-index:1000;
	margin-left:0;	
	margin-top: 84px;
}
#Layer_5 ul  {	
	margin:0;
	padding:0;		
	list-style:none;	
	margin-bottom:5px;
}

#Layer_5 ul li{
	width:auto;
	margin-left:20px;
	font-size:12px;		
	display:inline;	
}

#Layer_5 ul li a{	
	color:#CCCCCC;
	text-decoration:none;
	line-height:20px;
}
#Layer_5 ul li a:hover{
	color: #F00000;
}
#Layer_6 {
	width:300px;
	height:30px;
	z-index:1;
	margin-top:10px;
}

#Layer_7 {
	float: left;
	margin-top: 20px;
}

#CommandezDiv2 {
 background: #000;
}
.CommandezVotreBoite {
display:block;
height:30px;
background-image:url(../images/bt_comandez.gif);
background-repeat:no-repeat;
}
.CommandezVotreBoite:hover {
display:block;
height:30px;
background-image:url(../images/bt_comandez2.gif);
background-repeat:no-repeat;
}
/*en*/
.CommandezVotreBoiteen {
display:block;
height:30px;
background-image:url(../images/bt_comandezen.gif);
background-repeat:no-repeat;
}
.CommandezVotreBoiteen:hover {
display:block;
height:30px;
background-image:url(../images/bt_comandez2en.gif);
background-repeat:no-repeat;
}
/*de*/
.CommandezVotreBoitede {
display:block;
height:30px;
background-image:url(../images/bt_comandezde.gif);
background-repeat:no-repeat;
}
.CommandezVotreBoitede:hover {
display:block;
height:30px;
background-image:url(../images/bt_comandez2de.gif);
background-repeat:no-repeat;
}



/*============= terminez votre comande ==========*/


.vewtShort {
height:11px;
}

#TD1 {
width:140px;
}
#TD2 {
width:10px;
}
#TD3 {
width:150px;
}
#TD4 {
width:140px;
}
#TD5 {
width:10px;
}
#TD6 {
width:150px;
}
#TD7 {
width:300px;
}
#TD8 {
width:300px;
}
#firstName {
width:148px;
}
#address{
width:298px;
}

#TD_9_1 {
	width:160px;
}
#TD_9_3 {
	width:180px;
}
#TD10 {
width:160px;
}
#TD11 {
width:20px;
}
#TD12 {
	width: 100px;
}
#TD13 {
width:160px;
}
#TD14 {
width: 210px;
}
#TD15 {
}
#TD16 {
width:280px;
}
#postCode {
width:70px;
}
#city{
width:206px;
}
#city2{
width:278px;
}


#Payment {
	position:absolute;
	left:0px;
	top:0px;
	width:596px;
	height:141px;
	z-index:3;
	background-image: url(../images/F_pay_14.gif);
}
#Layer1 {
	position:absolute;
	left:0px;
	top:0px;
	width:16px;
	height:21px;
	z-index:5;
}
#Layer7 {
	position:absolute;
	left:90px;
	top:0px;
	width:24px;
	height:26px;
	z-index:2;
}
#Layer8 {
	position:absolute;
	left:178px;
	top:0px;
	width:24px;
	height:32px;
	z-index:3;
}
#Layer9 {
	position:absolute;
	left:263px;
	top:0px;
	width:17px;
	height:34px;
	z-index:4;
}
#Layer10 {
	position:absolute;
	left:336px;
	top:0px;
	width:25px;
	height:28px;
	z-index:5;
}
#Layer11 {
	position:absolute;
	left:418px;
	top:0px;
	width:33px;
	height:23px;
	z-index:6;
}
#Layer12 {
	position:absolute;
	left:495px;
	top:0px;
	width:34px;
	height:33px;
	z-index:7;
}
#M_St {
	position:absolute;
	left:0px;
	top:0px;
	width:5px;
	height:349px;
	z-index:1;
}
#LayerField {
	position:absolute;
	left:122px;
	top:72px;
	width:34px;
	height:20px;
	z-index:9;
}

#euroValue {
	position:absolute;
	left:178px;
	top:72px;
	width:75px;
	height:24px;
	z-index:11;
	vertical-align:middle;
}
#LayerCHF {
	position:absolute;
	left:253px;
	top:72px;
	width:83px;
	height:24px;
	z-index:12;
	text-align: center;
	vertical-align: middle;
}
#LayerUSD {
	position:absolute;
	left:336px;
	top:72px;
	width:82px;
	height:24px;
	z-index:13;
	vertical-align: middle;
	text-align: center;
}
#Layer19 {
	position:absolute;
	left:530px;
	top:72px;
	width:20px;
	height:20px;
	z-index:14;
}
#Layer20 {
	position:absolute;
	left:8px;
	top:40px;
	width:46px;
	height:31px;
	z-index:1;
}
#Layer21 {
	position:absolute;
	left:591px;
	top:0px;
	width:5px;
	height:349px;
	z-index:2;
}
#Terminez_field {
	width: 34px;
	text-align: center;
}
#LayerIcModifier {
	position:absolute;
	left:450px;
	top:72px;
	height:20px;
	z-index:2;
	width: 18px;
}


#LayerP13 {
	color:#FFFFFF;
	text-align:left;
	position:absolute;
	left:23px;
	top:147px;
	width:137px;
	height:21px;
	z-index:1;
	font-weight: bold;
}
#LayerP14 {
color:#FFFFFF;
text-align:left;
	position:absolute;
	left:23px;
	top:175px;
	width:148px;
	height:20px;
	z-index:2;
}
#LayerP15 {
color:#FFFFFF;
text-align:left;
	position:absolute;
	left:23px;
	top:194px;
	width:150px;
	height:26px;
	z-index:3;
}
#LayerP16 {
	color:#FFFFFF;
	text-align:left;
	position:absolute;
	left:23px;
	top:237px;
	width:50px;
	height:24px;
	z-index:4;
	font-weight: bold;
}
#LayerP17 {
	color:#FFFFFF;
	text-align:left;
	position:absolute;
	left:23px;
	top:270px;
	width:86px;
	height:19px;
	z-index:5;
	font-weight: bold;
	width:100%;
}
#LayerP18 {
color:#636363;
text-align:left;
	position:absolute;
	left:25px;
	top:318px;
	width:218px;
	height:21px;
	z-index:6;
}
#LayerP24 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:178px;
	top:237px;
	width:75px;
	height:20px;
	z-index:9;
}
#LayerP27 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:256px;
	top:237px;
	width:83px;
	height:24px;
	z-index:12;
}
#LayerP22 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:178px;
	top:175px;
	width:75px;
	height:22px;
	z-index:7;
}
#LayerP23 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:178px;
	top:194px;
	width:75px;
	height:22px;
	z-index:8;
}

#LayerP25 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:253px;
	top:175px;
	width:83px;
	height:21px;
	z-index:10;
}
#LayerP26 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:253px;
	top:194px;
	width:83px;
	height:25px;
	z-index:11;
}

#LayerP28 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:336px;
	top:175px;
	width:87px;
	height:23px;
	z-index:13;
}
#LayerP29 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:336px;
	top:194px;
	width:88px;
	height:21px;
	z-index:14;
}
#LayerP30 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:336px;
	top:237px;
	width:89px;
	height:22px;
	z-index:15;
}
#LayerP31 {
color:#FFFFFF;
text-align:center;
	position:absolute;
	left:283px;
	top:302px;
	width:300px;
	height:30px;
	z-index:16;
}

#checkbox2 {
width: 11px;
height: 11px;

}
#divHomeNew{
	width:570px;
	height: 109px;
	position:absolute;
	z-index:7;
	left:570px;
	text-align:left;
	line-height:18px;
	top: 180px;
	background-image: url(../images/image_22.jpg);
}
.LeftDiv_11{
	height:232px;
	width:1000px;
	position:relative;
	text-align:left;
	line-height:18px;
	background-image: url(../images/clicclac_home_71.jpg);
	background-repeat: no-repeat;


}
.Div_input{
	position:absolute;
	top:138px;
	left:566px;
	width: 420px;


}

.normaltext{
	color:#FFFFFF;
}
.orangetext {
	color: #FF0000;
	text-align: justify;
}
.overselect {
	background-color: #333333;
	padding: 5px;
	cursor: pointer;
	margin-top:5px;
}
.orange9 {
	color: #FF0000;
}
.orange9over {
	color: #FF0000;
	text-decoration: underline;
}

.normalselect {
	padding: 5px;
	cursor:default;
	margin-top:5px;
}
.overselect2 {
	background-color: #666666;
	padding: 5px;

}
.normalselect2 {
	background-color: #000000;
	padding: 5px;
	margin-top:5px;
}
.conceptualimages{
width:160px;
float:left;
margin-left:65px;
}
/*------------ popup - envoier a un ami ------------------*/
.div_wraper {
	top:100px;
	left:300px;
	position: absolute;
	height: 420px;
	z-index: 1000;
	width:300px;
	display: none;
}
.div_wraper2 {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 670px;
	z-index: 1;
	background-color: #151515;
	width: 400px;
	border: 1px solid #404040;
}
.FormTT {
	position:relative;
	width:350px;
	height:60px;
	z-index:101;
	color: #808080;
	margin-left:auto;
	margin-right:auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 70px;
	margin-left:50px;	

}
.vewtextTT {
	color: #808080;
	height: 26px;
}
.vewInputtextTT {
	height: 24px;
}

.inputtextTT {
	height:26px;
	background-color: #151515;
	border: 1px solid #404040;
	color: #FFFFFF;
	width: 138px;
}
#EmailFrom {
	width: 300px;
}
#EmailTo{
	width: 300px;
}
#Message {
	width: 300px;
	height: 110px;
	overflow:auto;
}
.Bt_envoyer {
	display:block;
	height:30px;
	width:173px;
	background-repeat: no-repeat;
	background-image: url(../images/envoyer_1.gif);
}
.Bt_envoyer:hover {
	display:block;
	height:30px;
	width:173px;
	background-repeat:repeat;

	background-image: url(../images/envoyer_2.gif);
}
.x_cancel {
position:absolute;
z-index:50;
top:40px;
left:350px;
height:29px;
width:30px;

}
.Bt_cancel {
	display:block;
	height:30px;
	width:30px;
	background-repeat:no-repeat;

	background-image: url(../images/bt_cancel_1.gif);
}
.Bt_cancel:hover {
	display:block;
	height:30px;
	width:30px;
	background-repeat:no-repeat;

	background-image: url(../images/bt_cancel_2.gif);
}

.ValidationImages{
	float:left;
	width: :20px;
}
.ValidationImages img{
margin-bottom:-1.5px;
}

.distancer{
	font-size:0px;
	display:block;
	position:relative;
	clear:both;
}
.ri{
	display:block;
	position:relative;
	clear:both;
}
.conceptBox{
	display:block;
	position:relative;
	clear:both;
	background-color:#666666;
	background-image:url(../images/conceptBoxMid.png);
	background-repeat:repeat-y;
	width:905px;	
    margin-top: 10px;
}
.conceptBoxText{
	display:block;
	position:relative;
	padding:35px;
	width:605px;
	color: #909090;
	float:left;
}

.conceptBoxText p{
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
	padding-top:0;
	color:#909090;
}

.conceptBoxText a:link, .conceptBoxText a:visited {
	text-decoration:none;
	color: #909090;
}
.conceptBoxText a:hover{
	text-decoration:none;
	color: #f00000;
}
/*------------ popup - envoier a un ami ------------------*/


.redn{
color:#FF0000;
font-weight:bold;
}
/* ============================================================ */
.distancer{
	font-size:0px;
	display:block;
	position:relative;
	clear:both;
	width:auto;
}
.vdistancer{
	font-size:0px;
	display:block;
	position:relative;
	height:1px;
	float:left;
}
.center{
	display:block;
	position:relative;
	width:100%;
	margin:0px auto 0px auto;
}
.abs{
	display:block;
	position:absolute;
}
.rel{
	 display:block;
	 position:relative;
}
.left{
	 display:block;
	 position:relative;
	 float:left;
}
.right{
	 display:block;
	 position:relative;
	 float:right;
}
.fr_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:50px;
	top:0px;
}
.en_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:30px;
	top:0px;
}
.de_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:10px;
	top:0px;
}
.it_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:90px;
	top:0px;
}

.es_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:70px;
	top:0px;
}


.startButton, .startButton:link, .startButton:visited{
	background-image:url("../images/smallStart_h1.png");
	display:block;
	height:84px;
	position:absolute;
	right:-38px;
	top:381px;
	width:40px;
}
.startButton:hover{
	background-image:url("../images/smallStart_h1.png");
}
.startTip{
	color:#CCCCCC;
	display:none;
	font-weight:bold;
	height:30px;
	padding:5px;
	position:absolute;
	right:-83px;
	top:340px;
	width:80px;
}

.loginLink{
	display:block;
	height:11px;
	position:absolute;
	right:5px;
	top:15px;
	width:300px;	
	text-align: right;
}

.loginLink a, loginLink a:active, loginLink:visited{
	color: white;
	text-decoration: none;
}
.loginLink a:hover{
	color:while;
	text-decoration: underline;
}
.registerlink, registerlink:active, registerlink:visited{
	color: white;
	text-decoration: none;
}
.registerlink:hover{
	color: white;
	text-decoration: underline;
}

#regForm .error {
	color: white;
	display: block;
	
}

/* begin Button */
.art-button-wrapper .art-button
{
	display:inline-block;
	width: auto;
	outline:none;
	border:none;
	background:none;
	line-height:26px;
	margin:0 !important;
	padding:0 !important;
	overflow: visible;
	cursor: default;
	text-decoration: none !important;
	z-index:0;
	vertical-align: middle;
}

.art-button img, .art-button-wrapper img
{
  margin: 0;
}

.art-button-wrapper
{
	display:inline-block;
	vertical-align: middle;
	position:relative;
	height: 26px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
}

.firefox2 .art-button-wrapper
{
	display:block;
	float:left;
}


.art-button-wrapper .art-button
{
	-moz-border-radius:10px 10px 10px 10px;
	-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
	background: -moz-linear-gradient(center bottom , rgb(135, 36, 0) 15%, rgb(255, 0, 0) 44%) repeat scroll 0% 0% transparent;
	background: -webkit-gradient( linear, left bottom, left top,  color-stop(0.15, rgb(135,36,0)), color-stop(0.44, rgb(255,0,0)));
	background:#FF0000;
	display:block;
	height: 26px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	text-align: center;
	padding: 0 14px !important;
	line-height: 26px;
	text-decoration: none !important;
	color: #FFFFFF !important;
}

input, select
{
  	vertical-align: middle;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.art-button-wrapper.hover .art-button, .art-button:hover
{
	color: #FFFFFF !important;
	background:#872300;
	text-decoration: none !important;
}

.art-button-wrapper.active .art-button
{
	color: #FFFFFF !important;
}

.art-button-wrapper .l, .art-button-wrapper .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 78px;
	background-image: url('frontend/images/Button.png');
}

.art-button-wrapper .l
{
	left:0;
	right:8px;
}

.art-button-wrapper .r
{
	width:409px;
	right:0;
	clip: rect(auto, auto, auto, 401px);
}

.art-button-wrapper.hover .l, .art-button-wrapper.hover .r
{
	top: -26px;
}

.art-button-wrapper.active .l, .art-button-wrapper.active .r
{
	top: -52px;
}


/* end Button */


.awesome, .awesome:visited {
-moz-border-radius:10px 10px 10px 10px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
border-bottom:0px solid rgba(0, 0, 0, 0.25);
color:#FFFFFF;
cursor:pointer;
display:inline-block;
padding:5px 10px 6px;
position:relative;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}
.awesome:hover {
background-color:#111111;
color:#FFFFFF;
}
.awesome:active {
top:1px;
}

.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited {
font-weight:bold;
line-height:1;
text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
}
.large.awesome, .large.awesome:visited {
padding:8px 14px 9px;
}

.red.awesome, .red.awesome:visited {
background-color:#FF0000;
}
.red.awesome:hover {
background-color:#872300;
}

.checkoutMinDiv{
color: white;
padding-left: 100px;
float: left;
width: 400px;
}


#GuideHelper1 {
    color: white;
    margin: -7px 5px 5px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#GuideHelper2 {
    color: white;
    margin: 3px 5px 5px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

#GuideHelper3 {
    color: white;
    margin: -26px 5px 5px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}