@charset "utf-8";
/* CSS Document */

.body{
	background-image:url(../img/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#f6f6f6;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	height: 100%
}

ol{
	margin:0px;
	padding:0px;
}

li{
	list-style:none;
	margin:0px;
	padding:0px
}


a{
	text-decoration:none
}

.genericMargin{
	margin:0px 5px 0px 5px
}

.enf{
	font-style:oblique
}

#container{
	/*height:100%;*/
	width:756px;
	margin:auto;
	padding:0px;
	/*padding-bottom:245px !important;
	padding-bottom:240px;*/
	border-left:3px solid #e0e0e0;
	border-right:3px solid #e0e0e0;
	/*background-image:url(../img/bgContainer.jpg);
	background-position:right;
	background-repeat:repeat-y;*/
}

.contentText{
	position:relative;
	background-image:url(../img/bgContainer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width:98%;
	margin:auto;
	padding-top:30px;
	padding-bottom:50px;

}


.contentText .bgBall{
	position:absolute;
	bottom:20px;
	right:0px;
	width:232px;
	height:173px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/prodottoHomeCircle.png');
}

.contentText .bgBall[class]{
	background: url(../img/prodottoHomeCircle.png) no-repeat;
}


/*align*/

.alignRight{
	text-align:right
}


.alignLeft{
	text-align:left
}

.alignCenter{
	text-align:center
}
/*end align*/

/*colors*/
.grey9D{
	color:#9d9d9b
}

.grey6c{
	color:#6c6b6b
}

.grey47{
	color:#47443c
}

.blu2d{
	color:#2d96c5
}

.whiteFF{
	color:#ffffff
}

.textBoldRed
{
	font-weight:bold;
	color:#FF0000;
}
/*end colors*/

/*font*/
.textBold{
	font-weight:bold
}

.textBoldBlu{
	font-weight:bold;
	color:#2d96c5
}

.textBoldOrange
{
	font-weight:bold;
	color:#f28e00
}

.text7px{
	font-size:7px;
}

.text10px{
	font-size:10px;
}

.text11px{
	font-size:11px;
}

.text12px{
	font-size:12px;
}

.text13px{
	font-size:13px;
}

.text14px{
	font-size:14px;
}

.text15px{
	font-size:15px;
}

.text16px{
	font-size:16px;
}

.text17px{
	font-size:16px;
}

.text18px{
	font-size:18px;
}
/*end font*/

/*position*/
.clearLeft{
	clear:left
}

.clearRight{
	clear:right
}

.clear{
	clear:both
}

.floatRight{
	float:right
}

.floatLeft{
	float:left
}

.displayBlock{
	display:block
}

.positionAbsolute{
	position:absolute
}

.positionRelative{
	position:relative
}


.liClear{
	clear:both;
	width:100%;
	padding:0px;
	margin:0px;
	visibility:hidden
}
/*end position*/


.bgWhiteFF{
	background-color:#FFFFFF
}

.bgBlack00{
	background-color:#000000
}

.bgGrey47{
	background-color:#47443c
}

.bgOrangeg2{
	background-color:#f28e00
}

.bgBrown52{
	background-color:#524e45
}

.listStyle{
	display:block;
	height:21px;
	width:19px;
	top:0px;
	left:0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/listStylePlant.png');
	position:absolute
}

.listStyle[class]{
	background: url(../img/listStylePlant.png) no-repeat;
}



.liFloatLeft{
	position:relative;
	float:left;
	display:block;
	padding-left:21px;
	min-height: 21px;
	height: auto !important;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/listStylePlant.png');
}

.liFloatLeft[class]{
		background: url(../img/listStylePlant.png) no-repeat;

}

.liFloatRight{
	position:relative;
	float:left;
	display:block;
	padding-left:21px;
	min-height: 21px;
	height: auto !important;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/listStylePlant.png');
}

.liFloatRight[class]{
		background: url(../img/listStylePlant.png) no-repeat;

}
/*end background*/

/*position*/
.clearLeft{
	clear:left
}

.clearRight{
	clear:right
}

.clear{
	clear:both
}

.floatRight{
	float:right
}

.floatLeft{
	float:left
}

.displayBlock{
	display:block
}

.positionAbsolute{
	position:absolute
}

.positionRelative{
	position:relative
}


.liClear{
	clear:both;
	width:100%;
	padding:0px;
	margin:0px;
	visibility:hidden
}
/*end position*/

.textualContent{
	width:96%;
	margin:auto;
	padding-top:10px;
}

.textualContent ul{
	padding-bottom:20px
	
}

.textualContent ul li.clearLi{
	clear:both;
	width:100%;
	padding:0px;
	margin:0px;
	
}

.textualContent ul li{
	width:37%;
	padding-left:30px;
	padding-right:30px;
	margin-bottom:25px
	
}

.textualContent hr{
	display:block;
	height:1px;
	background-color:#CCCCCC;
	color:#CCCCCC;
	border:0px
}

/*header*/
.headerBg{
	background-image:url(../img/bgHeader.jpg);
	background-repeat:repeat-x;
	width:100%
}

.headerCont
{
	position:relative;
	width:756px;
	margin:auto;
	height:78px
}

.logo
{
	float:left;
	margin-top:2px;
	width:204px;
	height:53px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/logo.png');
	cursor:pointer
}



.linkTop{
	
	background-image:url(../img/listTop.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	display:block;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	margin-top:20px;
	text-align:center;
	width:50px;
	margin-right:3px;
	border-right:1px dotted #FFFFFF
}

/*language*/
.chooseLanguage{
	right:2px;
	top:33px;
}

.footerLink{
	border-top:5px solid #5f6153;
	border-bottom:4px solid #ff0000;
	background-image:url(../img/bgFooterLink.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.footer
{
	position:absolute;
	bottom:0px;
	width:756px;
	/*margin-top:80px*/
	/*margin-top:15px;*/
	/*idth:756px;*/
}

.copy{
	background-image:url(../img/bgCopy.jpg);
	background-repeat:repeat-x;
	height:15px;
	padding-right:5px
}

.animazione{
	height:250px;
	color:#FFFFFF;
	border-bottom:2px solid #aca698;
	background-color:#000000
}

/*
.animazione div
{
	color:#000000;
	display:none;
	height:150px;
	
}
*/
.continua{
	width:86px;
	height: 19px;
	line-height:19px;
	margin-top:8px;
	margin-left:8px;
	padding-right:3px;
	cursor:pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/continuaButton.png');
}


.continua[class]{
	background: url(../img/continuaButton.png) no-repeat;
}

.homeFloat{
	padding:15px;
	width:45%;
}

/*box news*/

.separatoreRepeater{
	background-image:url(../img/separatoreRepeater.jpg);
	background-repeat:repeat-x;
	background-position:bottom
}

.bgBoxZig{
	position:relative;
	margin-right:10px;
	margin-left:10px;
	width:auto;
	background-color:#e3e3e1
	/*background-image:url(../img/bgZigBlu.gif);*/
}

#promotions-content li{
display:none
}

#promotions-content li.initial{
display:block
}

.singolaNews{
	width:250px;
	margin:auto;
	margin-top:3px;
	padding-bottom:5px;
	padding-top:5px;
}

.singolaNews .genericMargin{
	margin-top:6px;
}

.date{
	/*background-image:url(../img/bgRepeaterSmall.jpg);
	background-repeat:repeat-x;*/
	width:28%;
	padding-left:3px;
	padding-right:3px;
	margin-left:0px;
	margin-right:auto;
	margin-bottom:1px
}

.work{
	/*background-image:url(../img/bgRepeaterSmall.jpg);
	background-repeat:repeat-x;*/
	/*width:28%;*/
	padding-left:20px;
	padding-right:3px;
	margin-left:0px;
	margin-right:auto;
	margin-bottom:1px
}

.workIT{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workIT.png');
}


.workIT[class]{
	background: url(../img/workIT.png) no-repeat;
}

.workPLANT{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workPLANT.png');
}


.workPLANT[class]{
	background: url(../img/workPLANT.png) no-repeat;
}

.workESPANOLA{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workESPANOLA.png');
}


.workESPANOLA[class]{
	background: url(../img/workESPANOLA.png) no-repeat;
}

.workUK{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workUK.png');
}


.workUK[class]{
	background: url(../img/workUK.png) no-repeat;
}

.workEES{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workEES.png');
}


.workEES[class]{
	background: url(../img/workEES.png) no-repeat;
}

.workQATAR{
	/*width:100%;*/
	height:15px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/workQATAR.png');
}


.workQATAR[class]{
	background: url(../img/workQATAR.png) no-repeat;
}
	


.singleWork{
	display:block;
	color:#999999;
	width:98%;
	margin-right:0px;
	margin-left:auto;
	height:18px;
	line-height:18px;
}

.read{
	margin-top:2px;
	margin-bottom:2px;
	margin-right:2px;
	padding-left:10px;
	cursor:pointer;
	background-image:url(../img/listArrowRed.jpg);
	background-repeat:no-repeat;
	background-position:left center
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='common/img/readButton.png');*/
}



.decorationNews{
	min-height: 146px;
	height: auto !important;
	height: 146px;
	padding-top:2px;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='common/img/basicProductNews.png');*/
}

/*
.decorationNews[class]{
	background: url(../img/basicProductNews.png) no-repeat;
}
*/

.decorationNetworking{
	min-height: 146px;
	height: auto !important;
	height: 146px;
	padding-top:6px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/basicNetworking.png');
}

.decorationNetworking[class]{
	background: url(../img/basicNetworking.png) no-repeat;
}

.decorationNews .separatoreRepeater{
	background-image:url(../img/separatoreRepeaterBlu.jpg)
}

.bgScrollNews{
	/*background-image:url(../img/bgScrollNews.jpg);
	background-position:center top;
	background-repeat:no-repeat;*/
	height:12px;
}

.btScroll{
	width:15px;
	height:15px;
}

.scrollUp{
	/*margin-top:8px;
	margin-left:2px;*/
	margin-right:6px;
	margin-bottom:2px;
	background-image:url(../img/buttonScrollUp.jpg);
	background-repeat:no-repeat;
}

.scrollDw{
	/*margin-top:8px;
	margin-left:2px;*/
	margin-right:6px;
	margin-bottom:2px;
	background-image:url(../img/buttonScrollDw.jpg);
	background-repeat:no-repeat;
}

/*end box news*/

.message{
	height:38px;
	width:523px;
	margin:auto;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=crop src='templates/basisgroup/img/message.png');
}

.message[class]{
	background: url(../img/message.png) no-repeat;
}
*/
