body {
	margin: 0px;
	padding: 8px 0px 0px;
	background: #ECF6FC;
}
.clear {
	clear: both;
	height: 0px;
}

.wrap {

}
.wrap .container { background-image: url(../system/galleries/pics/images/welcome/bgrMid.gif); background-repeat: no-repeat; background-position: center top; width: 960px; 
}
.logo  {
	text-align: center;
	width: 166px;
	margin-right: auto;
	margin-left: auto;
}
.logo img {
}
.btmContacts {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	color: #333333;
	margin-top: 12px;
	text-align: center;
}
.btmContactsCell {
}

.btmContacts h1 {
	font: bold 16px "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #333333;
	display: block;
	width: 315px;
	text-align: center;
	border-bottom: 1px solid #C0C0C0;
	margin-right: auto;
	margin-left: auto;
}
.btmContacts p {
	margin: 0px;
	padding: 0px;
}
.btmContacts a:link, .btmContacts a:active, .btmContacts a:visited {
	text-decoration: none;
	color: #333333;
}
.btmContacts a:hover {
	text-decoration: underline;
}
.btmContactsCell {
	float: left;
	width: 470px;
}

/*WELCOME 2010*/
.container.welcome { margin: 0px auto; padding: 24px 50px 0px; width: 870px; height: 341px; }
.container.welcome .imgbox { width: 410px; float: left; background: #ECF6FC; }
.container.welcome .imgbox.first { margin-right: 46px; }
.welcome .imgbox .btn a:link, .welcome .imgbox .btn a:active, .welcome .imgbox .btn a:visited { display: block; height: 37px; background: url(../system/galleries/pics/images/welcome/btnTech.gif) no-repeat center top; text-decoration: none; text-align: center; text-indent: -9999px; }
.welcome .imgbox .btn a:hover { background: url(../system/galleries/pics/images/welcome/btnTech.gif) no-repeat center -37px; }

/*BEAUTY BTN1*/
.welcome .imgbox .btn.beauty.de a:link, .welcome .imgbox .btn.beauty.de a:active, .welcome .imgbox .btn.beauty.de a:visited { float: left; width: 205px; background: url(../system/galleries/pics/images/welcome/btnBeauty1.gif) no-repeat left top; }
.welcome .imgbox .btn.beauty.de a:hover {background: url(../system/galleries/pics/images/welcome/btnBeauty1.gif) no-repeat left -37px;}
/*BEAUTY BTN2*/
.welcome .imgbox .btn.beauty.fr a:link, .welcome .imgbox .btn.beauty.fr a:active, .welcome .imgbox .btn.beauty.fr a:visited { float: left; width: 205px; background: url(../system/galleries/pics/images/welcome/btnBeauty2.gif) no-repeat left top; }
.welcome .imgbox .btn.beauty.fr a:hover {background: url(../system/galleries/pics/images/welcome/btnBeauty2.gif) no-repeat left -37px;}




/* tooltip styling */
.tooltip { display:none; background:url(../system/galleries/pics/images/welcome/tooltipBUBBLE-trans.png) no-repeat left top; height:178px; padding:3px 8px; width:329px; font-size:11px; color:#fff; }
.tooltipDE, .tooltipFR { display:none; background:url(../system/galleries/pics/images/welcome/tooltipBUBBLE1-trans.png) no-repeat left top; height:178px; padding:3px 8px; width:329px; font-size:11px; color:#fff; }
.tooltip ul, .tooltipDE ul, .tooltipFR ul { float: left; }
.tooltip ul.first {margin-right: 20px;}
.tooltip ul li, .tooltipDE ul li, .tooltipFR ul li { font-size: 12px; font-weight: bold; text-transform: uppercase; background: url(../system/galleries/pics/images/layout/arrowW.gif) no-repeat left 3px; list-style: none; padding-left: 14px; }

.tooltip ul li.liTit { background: url(none); display: block; border-bottom: 1px dotted #CCC; padding: 0px 0px 2px; margin: 5px 0px 3px; }
.tooltipDE ul li.liTit { margin-top: 20px; }
.tooltip img.imgEshop { margin-top: 30px; margin-left: 26px; }

