/* CSS Document */

h1
{
  font-size: 16px;
  text-align: center;
}
h2
{
  font-size: 14px;
}

textarea {padding:5px; font-family: Arial, Helvetica, sans-serif;font-size:12px;}

#mainwrapper{	
	width: 100%;
	margin: 0 auto;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#282828', endColorstr='#101010'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#282828), to(#101010)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #282828,  #101010); /* for firefox 3.6+ */;
	min-height:600px;
	
}

#header {
	position:relative;
	width:930px;
	height:50px;	
	display:block;
	margin:0px auto 0px auto;
	padding-top:15px;
}
.menu{
	position:absolute;
	width:700px;
	height:30px;
	display:block;
	bottom:0px;
	right:0px;
}

.pageTitle{
	position:relative;
	width:850px;
	height:auto;
	margin-left: 0px;
	/*	background-image:url(../images/Creez_votre2.gif); */
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:10px 20px;
}
#logo {
	position:absolute;
	left:10px;
	top: 10px;
	width:235px;
	height:69px;
}

#logoTitle
{
position:absolute;
left:280px;
top: 15px;
width:380px;
height:40px;
font-weight:bold;
}
#logoTitle h1  {
text-align:center;
}

#blue-footer{background:url('/frontend/images/home_foot_bg.png') #080D10 repeat-x;height:123px;position:relative;width:945px;margin-left:-12px;border-bottom:1px solid #0C0C0C;margin-top:10px;bottom:-10px;}
/* ========================================================================== */
/* ========================================================================== */
.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:920px;    
	margin:0 auto;
  
}

#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:583px;
	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;
	height: 28px;	
	background-repeat:no-repeat;	
	width: 945px;
	clear:both;
	margin: 0 auto; 
	color:#fff;
}
#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;
	color:#fff;
}
/*here*/
#footer_menu{
	position: relative;
	top: 10px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:20px;
	z-index: 10;
	text-align:right;
	font-size: 11px;
	text-decoration:none;
	color: #ccc;
}
#footer_menu a{	
	font-size: 11px;
	text-decoration:none;
	color: #ccc;
}
#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: 60px;	
	width:945px;
	background-repeat: no-repeat;
	text-decoration:none;
	color:white;
	font-weight:bold;
}
#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;
font-weight:bold;
}

#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 p {
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
} 
.FloatDiv1{
	position:relative;
	width: 800px;
	float:left;
	left: 20px;
	padding:0 20px;
	color: #FFFFFF;
}
.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 {
	width: 548px;
	margin-right: 5px;
}

.vewInputtextT {
	height: 20px;
}
.vewtextT {
	color: #fff;
	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 {
    background: url("../images/bg_note_tin_bottom.png") no-repeat scroll 0 0 transparent;
    height: 102px;
    margin-bottom: -100px;
    margin-top: 100px;
    position: relative;
    width: 236px;
	z-index:2;
}
#Layer_4 {
	float:left;
	padding-left:0px;
	font-weight:bold;
	font-size:14px;
	width:915px;
	height:62px;
	z-index:1000;
}
#Layer_5 {
	font-weight:bold;
	font-size:12px;
	height:25px;
	width:460px;
	z-index:1000;
	margin-left:0;	
	margin-top: 114px;
}
#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: #151515;
	padding: 10px;
	cursor: pointer;
	margin-top:5px;
	border:1px solid #2B2B2B;
	border-radius: 6px;
	-moz-border-radius:6px; /* Firefox 3.6 and earlier */
}



.orange9 {
	color: #FF0000;
}
.orange9over {
	color: #FF0000;
	text-decoration: underline;
}

.normalselect {
	padding: 11px;
	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;
	z-index: 1000;
	display: none;
	font-size:12px;
}

.div_wraper2 {
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 1;
	background-color: #151515;
	width: 360px;
	border: 5px solid #000;
	color:#fff;
}
.FormTT {
	position:relative;
	width:330px;
	height:60px;
	z-index:101;
	color: #808080;
	margin:20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;


}

.vewtextTT {
	color: #fff;
	height: 26px;
}
.vewInputtextTT {
	height: 24px;
}

.inputtextTT {
	width: 138px;
}
.inputtextTTArea {
	
	background-color: #151515;
	border: 1px solid #404040;
	color: #FFFFFF;
	width: 310px;
}
#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:1103;
	top: -15px;
	right: -15px;
	height:30px;
	width:30px;
	float:left;

}
.Bt_cancel {
	display:block;
	height:30px;
	width:30px;
	background-repeat:no-repeat;
	background-image: url(../fancybox/fancybox.png);
	position: absolute;
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;

}
.Bt_cancel:hover {
	display:block;
	height:30px;
	width:30px;
	background-repeat:no-repeat;
	background-image: url(../fancybox/fancybox.png);
	position: absolute;
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
}

.ValidationImages{
	float:left;
	width: :20px;
}
.ValidationImages img{
margin-bottom:-1.5px;
margin-right:5px;
}

.distancer{
	font-size:0px;
	display:block;
	position:relative;
	clear:both;
}
.ri{
	display:block;
	position:relative;
	clear:both;
}
.conceptBox{
	padding-bottom:20px;
	width:869px;
	margin-left:5px;
	margin-top:-12px;
	min-height:500px;
	padding:20px;
	height: expression( this.scrollHeight < 501 ? "500px" : "auto" ); /* sets min-height for IE */
	border:1px solid #2B2B2B;
	border-radius: 6px;
	-moz-border-radius:6px; /* Firefox 3.6 and earlier */
	background: -moz-linear-gradient(center top , #282828, #0d0d0d) repeat scroll 0 0 transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#282828', endColorstr='#0d0d0d'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#282828), to(#0d0d0d)); /* for webkit browsers */
	font-size:14px;
	color:#fff;
}
.conceptBoxText{
	display:block;
	position:relative;
	width:605px;
	color: #fff;
	float:left;
}

.conceptBoxText p{
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
	padding-top:0;
	color:#fff;
}

.conceptBoxText a:link, .conceptBoxText a:visited {
	text-decoration:none;
	color: #00AEEF;
}
.conceptBoxText a:hover{
	text-decoration:underline;

}
.listing ul{
	padding-left:40px;
	list-style-image: url('/frontend/images/arrow_blue.png');
}
/*------------ popup - envoier a un ami ------------------*/
.redn{
color:#FF0000;
font-weight:bold;
}
.blue_title2,.blue_title2 a{color:#00AEEF;font-size:14px;font-weight:bold;text-decoration:none;text-transform: uppercase;}

/* ============================================================ */
.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;
}
.it_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:105px;
	top:10px;
}
.es_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:85px;
	top:10px;
}

.fr_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:65px;
	top:10px;
}
.en_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:45px;
	top:10px;
}

.de_langSelector{
	display:block;
	position:absolute;
	
	width:14px;
	height:11px;
	
	right:25px;
	top:10px;
}



.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: red;
	display: block;
	font-size:12px;
	padding-top:3px;
	
}

/* 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;
}*/

.inputtextT input, .inputtextT select{font-family: Arial, Helvetica, Sans-Serif;font-size:12px;font-weight:bold;color:#000;background:url('/frontend/images/textbox_bg.png') repeat-x #FFF;border:0px;padding:3px;}
.inputtextT select option{padding-left:5px}

.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;
}

.art-button-wrapper-new .art-button-new
{
	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-new img, .art-button-wrapper-new img
{
  margin: 0;
}
.art-button-wrapper-new
{
	display:inline-block;
	vertical-align: middle;
	position:relative;
	height: 26px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
}
.firefox2 .art-button-wrapper-new
{
	display:block;
	float:left;
}
.art-button-wrapper-new .art-button-new
{
	-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:#969C9F;
	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;
}
.art-button-wrapper-new.hover .art-button-new, .art-button-new:hover
{
	color: #FFFFFF !important;
	background:#666666;
	text-decoration: none !important;
}
.art-button-wrapper-new.active .art-button-new
{
	color: #FFFFFF !important;
}
.art-button-wrapper-new .l, .art-button-wrapper-new .r
{
	display:block;
	position:absolute;
	z-index:-1;
	height: 78px;
	background-image: url('frontend/images/Button.png');
}
.art-button-wrapper-new .l
{
	left:0;
	right:8px;
}
.art-button-wrapper-new .r
{
	width:409px;
	right:0;
	clip: rect(auto, auto, auto, 401px);
}
.art-button-wrapper-new.hover .l, .art-button-wrapper-new.hover .r
{
	top: -26px;
}

.art-button-wrapper-new.active .l, .art-button-wrapper-new.active .r
{
	top: -52px;
}



.button-silver
{
	background: url('../images/category/butt_silver_full.jpg') top left no-repeat ;
	height: 30px;
	float:left;
	border:none;
	font-weight:bold;
	color:#B01919;
	padding-left:20px;
	width: 151px;
}
.button-silver:hover
{
	background: url('../images/category/butt_red_full.jpg') top left no-repeat ;
	height: 30px;
	float:left;
	border:none;
	font-weight:bold;
	color:#ffffff;
	padding-left:20px;
	width: 151px;
}

#outerwrapper{
	background: url('../images/contentbg.png') repeat-y ;
	margin:0 auto;
	padding-bottom:0px;
	width:957px;
}

#join-now{
	background: url('../images/butt_join_now.png') no-repeat;
	border: none;
	height: 25px; 
	width: 77px; 

}

.butt_silver_new {
	height: 30px;
	display:inline-block;
	width: auto;
	margin-right:8px;
	background: url('../images/butt_silver_left.png') no-repeat;
}
.butt_silver_new a{
	color:#000000;
	font-weight: bold;
	font-size:12px;
	padding-left: 13px;
	position: relative; 
	top: 6px;
	padding-right: 8px; 
	text-decoration: none;
	float:left;
}
.butt_silver_new input{
	color:#000000;
	font-weight: bold;
	font-size:12px;
	padding-left: 13px;
	position: relative; 
	top: 0px;
	padding-right: 8px; 
	height:30px;
	text-decoration: none;
	background:none;
	border:0;
	float:left;
	font-family: Arial;
	cursor:pointer;
}
.butt_silver_new .bsn_last{
	float: right; 
	background: url('../images/butt_silver_right.jpg') no-repeat ;
	height: 30px;
	width: 5px;
}
.butt_silver_new .bsn_red{
	float: left;
	background: url('../images/butt_red_trian.png') no-repeat;
	height: 22px;
	width: 23px;
	position: relative;
	top: 4px;
	left: 5px;

}
.note-box {
	position:relative;
	background:url('../images/bg_note_tin_bottom.png') no-repeat;
	height:102px;
	width:236px;
}
.note-box-text {
	line-height:16px;
	font-weight:bold;
	font-size:13px;
}
.note-box-symbol {
	position: absolute;
	bottom: 10px;
	right:10px
}
/***** REGULAR *****/

a.button, a.button-main {
    background: transparent url('/frontend/bg_button_a.png') no-repeat scroll top right;
    color: #363636;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 30px;
    margin-right: 6px;
    padding-right: 5px;
	 /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/frontend/bg_button_span.png') no-repeat top left;
    display: block;
    color: #363636;
    line-height: 14px;
    padding: 10px 5px 6px 11px;
} 

a.button:active, a.button:hover {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span, a.button:hover span  {
	color:#fff;
    background-position: bottom left;
    padding: 9px 5px 7px 11px; /* push text down 1px */
} 
 
/***** MAIN *****/

a.button-main span {
    background: transparent url('/frontend/bg_button-main_span.png') no-repeat top left;
    display: block;
    color: #363636;
    line-height: 14px;
    padding: 10px 5px 6px 35px;
} 

a.button-main:active, a.button-main:hover {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.button-main:active span, a.button-main:hover span  {
	color:#fff;
    background-position: bottom left;
    padding: 9px 5px 7px 35px; /* push text down 1px */
}

/***** RED *****/

a.button-red {
    background: transparent url('/frontend/bg_button-red_a.png') no-repeat scroll top right;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 5px;
	 /* sliding doors padding */
    text-decoration: none;
}

a.button-red span {
    background: transparent url('/frontend/bg_button-red_span.png') no-repeat top left;
    display: block;
    line-height: 14px;
    padding: 6px 5px 5px 10px;
    color:#fff;
} 

a.button-red:active, a.button-red:hover {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
    
}

a.button-red:active span, a.button-red:hover span  {
    background-position: bottom left;
    padding: 5px 5px 6px 10px; /* push text down 1px */
}
.button-red-inactive {
	background: url('/frontend/bg_button-red_a.png') no-repeat scroll right top transparent;
    display: block;
    float: left;
    font: bold 12px arial,sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 5px;
    text-decoration: none;
}
.button-red-inactive span {
	background: url('/frontend/bg_button-red_span.png') no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    line-height: 14px;
    padding: 6px 0px 5px 4px;
}
#filter-size {
	height:25px;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:10px;
}
#filter-size label{
	float: left;
	position:relative;
	top:5px;
	}

.button-red-active {
	background: url('/frontend/bg_button-red_a.png') no-repeat scroll right bottom transparent;
    display: block;
    float: left;
    font: bold 12px arial,sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 5px;
    text-decoration: none;
}
.button-red-active span {
	background: url('/frontend/bg_button-red_span.png') no-repeat scroll left bottom transparent;
    color: #FFFFFF;
    display: block;
    line-height: 14px;
    padding: 6px 0px 5px 4px;
}

a{color:#00AEEF;font-size:12px}

.blue_title,.blue_title a{color:#00AEEF;font-size:16px;font-weight:bold;text-decoration:none;text-transform: uppercase;}

.baloon{height:250px;background:url('/frontend/images/baloons.png') no-repeat;margin-bottom:10px}
.baloon a{color:#00AEEF;text-decoration:underline; font-weight:bold;}
.baloon div.first, .baloon div.second,.baloon div.third{width:165px;float:left;}
.baloon div.first{height:123px;margin-right:40px;margin-top:25px;margin-left:30px;}
.baloon div.third{width:190px;height:123px;margin-right:40px;margin-top:25px;margin-left:15px;}
.baloon div.second{width:174px;height:123px;margin-right:40px;margin-top:35px;margin-left:10px;color:#000}
.baloon div.second a{color:#0085B8}
.baloon p{margin:0px;padding:0px;font-size:12px}
.baloon div.heading{width:190px;text-align:center;font-size:16px;font-weight:bold;margin-bottom:10px;margin-top:0px;posiotion:relative;text-transform:lowercase;}
.baloon div.heading a{font-size:16px;font-weight:bold;color:#FFFFFF;text-decoration:none}
.baloon div.examples{width:150px;font-size:11px;text-align:center;margin-top:5px;posiotion:relative;margin-left:20px;}

.baloon2{width:680px;height:225px;background:url('/frontend/images/baloons2.png') no-repeat;margin-bottom:10px}
.baloon2 a{color:#EBEBEB;text-decoration:none}
.baloon2 a:hover,.baloon3 ul li a:hover{text-decoration:underline}
.baloon2 div.first, .baloon2 div.second,.baloon2 div.third{width:170px;float:left;}
.baloon2 div.first{height:123px;margin-right:20px;margin-top:25px;margin-left:30px;}
.baloon2 div.third{width:180px;height:123px;margin-right:20px;margin-top:25px;margin-left:10px;}
.baloon2 div.second{width:180px;height:123px;margin-right:15px;margin-top:25px;margin-left:25px;color:#000}
.baloon2 div.second a{color:#464646}
.baloon2 div.heading{width:180px;text-align:center;font-size:16px;font-weight:bold;margin-bottom:10px;margin-top:0px;posiotion:relative;text-transform:lowercase;}
.baloon2 div.heading a{font-size:16px;font-weight:bold;color:#FFFFFF;text-decoration:none}
.baloon2 div.examples{font-size:11px;text-align:left;margin-top:15px;posiotion:relative;margin-left:10px}
.baloon2 ul{margin:0;padding:0;list-style-type:none}
.baloon2 ul li{margin-bottom:3px}

.baloon3{background:url('/frontend/images/baloon_shape2.png') no-repeat;width:223px;height:196px;margin-top:10px}
.baloon3 div.heading{text-align:center}
.baloon3 div.heading a{font-size:16px;font-weight:bold;text-decoration:none}
.baloon3 ul{margin:0;padding:0;list-style-type:none;margin-left:15px;margin-top:15px;margin-right:10px}
.baloon3 ul li{margin-bottom:3px}
.baloon3 ul li a{color:#464646;text-decoration:none;font-size:12px}


.box_examples{font-size:11px;}
.box_examples a{font-size:11px;color:#00AEEF;}

.bbutton{background:url('/frontend/images/bbtn_black.png') no-repeat;height:52px;width:188px;color:#EBEBEB;border:0;font-size:14px;font-family:Arial, sans-serif;font-weight:bold;cursor:pointer;text-transform: lowercase;}
.bbutton-red{background:url('/frontend/images/bbtn_red.png') no-repeat;height:53px;width:189px;color:#FFF;border:0;font-size:14px;font-family:Arial, sans-serif;font-weight:bold;cursor:pointer;}
.bbutton-blue{background:url('/frontend/images/bbtn_blue.png') no-repeat;height:55px;width:189px;color:#FFF;border:0;font-size:14px;font-family:Arial, sans-serif;font-weight:bold;cursor:pointer;}
.bbutton_time{background:url('/frontend/images/bbtn_time.png') no-repeat;height:64px;width:186px;color:#FFF;border:0;font-size:13px;font-family:Arial, sans-serif;font-weight:bold;cursor:pointer;}
.bbutton_time{text-align:left;padding-left:62px;text-transform:uppercase}
.bbutton:hover,.bbutton_time:hover{color:#00AEEF;}
.bbutton-red:hover{background:url('/frontend/images/bbtn_red_h.png') no-repeat;}
.time_disp{font-size:11px;text-align:center;width:50px;height:50px;overflow:hidden;position:relative;margin-top:-59px;margin-left:6px;cursor:pointer;}
.time_disp div{font-size:30px}

.foot_content{height:90px;background:url('/frontend/images/arrow_blue.png') no-repeat;background-position:0px 22px;padding-left:30px;line-height:20px;margin-left:25px;padding-top:20px;float:left}
.foot_content *{margin:0;padding:0}
.foot_content a{color:#00AEEF;text-decoration:underline;font-size:12px}
.foot_content h3{font-size:14px;color:#00AEEF;margin-bottom:4px}

.catleft,.catleft2{min-height:140px;width:443px;background:url('/frontend/images/box_bg.png') repeat-x #0D0D0D;-moz-border-radius:6px 6px 6px 6px;border:1px solid #2B2B2B;padding-bottom:15px;margin-top:10px}
.catleft div.image{width:135px;text-align:center;margin-top:10px;float:left;}
.catleft div.cont{margin-top:10px;margin-left:5px;}
.catleft div.cont h2,.catleft2 h2{font-size:16px;text-transform:uppercase;font-weight:bold;margin-bottom:12px}
.catleft div.cont ul,.catleft2 ul{margin:0;padding:0;list-style-type:none}
.catleft div.cont ul li, .catleft2 ul li{float:left;width:140px;line-height:15px;margin-bottom:5px;margin-right:10px}
.catleft div.cont a,.catleft2 a{font-size:12px;color:#00ABEE;text-decoration:none}
.catleft div.cont a:hover,.catleft2 a:hover{color:#ffffff;text-decoration:underline}


.cat_list{margin-left:30px;margin-top:10px}
.cat_list li{list-style-image:url('/frontend/images/arrow_blue.png');line-height:22px}
.cat_list li a{font-size:12px;text-transform:uppercase;color:#00ABEE;text-decoration:none;font-weight:bold}

.tin-selection{width:550px;height:320px;border:5px solid #000000;background:#151515}
.tin-selection h2{color:#00ABEE;font-size:14px;}
.tin-selection .tin-box{background:url('/frontend/images/tin_select_bg.png') repeat-x #1E1E1E;width:155px;height:160px;margin-top:10px;border:1px solid #363636}
.tin-selection .tin-selected{background:url('/frontend/images/tin_selected_bg.png') repeat-x #222222}
.tin-selection .tin-title{font-size:14px;font-weight:bold;padding-top:15px;margin-bottom:10px}
.tin-selection .tin-subtitle{font-size:11px;color:#B7B7B7;height:30px;margin:10px;margin-bottom:15px;font-weight:bold;}

.buy-boxes{float:left;margin-right:8px;width:174px;height:165px;}
.buy-boxes .frame{border:2px solid #636363;height:141px;width:174px;text-align:center;}
.buy-boxes .info .back{height:25px;width:174px;background: rgba(255, 255, 255, 0.8);position:relative;z-index:8;margin-top:-27px;margin-left:2px}
.buy-boxes .info .data{position:relative;z-index:10;margin-top:-20px;margin-left:2px}
.buy-boxes .info .data span{color:#363636;font-weight:bold}
.buy-boxes .info .data span.d1{font-size:14px;float:left}
.buy-boxes .info .data span.d2{font-size:11px;float:right}
.buy-boxes .info .data a{color:#AC1922;text-decoration:none}

.tin-progress {
	background: url('/frontend/images/popup_bg.jpg') repeat-x #252525;
	border: 2px solid #5C5C5C;
	width: 431px;
	height: 211px;
	overflow: hidden;
}

.tin-progress p {
	font-size: 14px;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px
}

.cms_box_light{min-height:200px;border:1px solid #FDFDFD;background:url('/frontend/images/gradient_light.png') repeat-x #CDCDCD;-moz-border-radius:4px 4px 4px 4px;}
.cms_box_light h2,.cms_box_dark h2, .cms_box h2{color:#00AEEF;font-size:16px;font-weight:bold;text-transform:uppercase;margin:0;padding:0;margin-bottom:15px}

.cms_box_light div.main,.cms_box_dark div.main, .cms_box div.main{margin:20px}
.cms_box_light p{color:#111111;font-size:12px;margin:0;padding:0;margin-bottom:15px}


.cms_box {
	background-color: #151515;
	cursor: pointer;
	margin-top:5px;
	border:1px solid #2B2B2B;
	border-radius: 6px;
	-moz-border-radius:6px; /* Firefox 3.6 and earlier */
	min-height:290px;
}
.cms_box_dark{background:url('/frontend/images/gradient_dark.png') repeat-x #2D2D2D;background-position:bottom;border:1px solid #2B2B2B;-moz-border-radius:4px 4px 4px 4px;min-height:290px;}
.cms_box_dark p, .cms_box pconceptBox{font-size:12px;margin:0;padding:0;color:#EBEBEB}
.cms_box_dark ul,.cms_box_dark ul li, .cms_box ul,.cms_box ul li{margin:0;padding:0;}
.cms_box_dark ul li, .cms_box ul li{list-style-image:url('/frontend/images/tick.png');font-size:12px;margin-left:22px;margin-bottom:10px}


.registration p{font-size:12px;font-weight:bold;color:#fff;margin-bottom:8px}
.registration input,.registration select{font-size:12px;font-weight:bold;color:#000;background:url('/frontend/images/textbox_bg.png') repeat-x #FFF;border:0px;padding:3px;width:187px}
.registration input.small{width:20px}
.registration select option{padding-left:5px}
.registration td{padding-top:15px;}
.icon_required{color:#00AEEF;font-size:12px}

.tinselect{
background:url('/frontend/images/radiobg.png');
width:130px;
height:82px;
}
.tinselect_check{
border:3px solid #fff;
width:130px;
height:82px;
 -moz-border-radius: 5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;

}
.qntbg{
background:url('/frontend/images/qnbg.png') no-repeat;
width:372px;
height:202px;
padding-top:15px;
}
.qntbigbg{
background:url('/frontend/images/qnbigbg.png') no-repeat;
width:369px;
padding-top:15px;
height:299px;
}
.select_input{
border:1px solid #B8B8B8;padding:5px;-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius:4px;
border-radius: 4px;
color:#000;
font-size:14px;
}
#division { 
   height: expression( this.scrollHeight < 739 ? "738px" : "auto" ); /* sets min-height for IE */
}
#division { 
   min-height: 738px; /* sets min-height value for all standards-compliant browsers */
}
#filter-size {
height:52px;
width:693px;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding-top:12px;
	padding-left:20px;	
	margin-bottom:10px;
}

.buy-boxes-design{float:left;margin-right:8px;width:155px;height:135px;margin-bottom:20px;margin-right:20px;}
.buy-boxes-design .frame1{border:2px solid #636363;height:135px;width:155px;text-align:center;}
.buy-boxes-design .info .data{position:relative;z-index:10;margin-top:-20px;margin-left:2px}
.buy-boxes-design .info .data span{color:#363636;font-weight:bold}
.buy-boxes-design .info .data span.d1{font-size:14px;float:left}
.buy-boxes-design .info .data span.d2{font-size:11px;float:right}
.buy-boxes-design .info .data a{color:#AC1922;text-decoration:none}
.buy-boxes-design .info .back{
height:25px;width:155px;
background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)"; /* IE8 */    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);   /* IE6 & 7 */      zoom: 1;
position:relative;z-index:8;margin-top:-27px;margin-left:2px
}
.buy-boxes-design .info .back{height:25px;width:155px;background: rgba(255, 255, 255, 0.8);
position:relative;z-index:8;margin-top:-27px;margin-left:2px}
