/* CSS Document */
body{margin:0px;background-image:url(images/body-re.gif);}
.header{background-image:url(images/lines.gif);height:135px;margin-bottom:3px;}
.contaner{width:1024px;margin:auto;}
.leftContaner{font-family:Arial;font-size:12px;color:#666;width:747px;float:left;margin-right:4px;}
.rightContaner{width:273px;float:right;}
.footer{background-color:#333;clear:both;height:125px;background-image:url(images/footerre.png);}
/*----------------Header start-----------------*/
.headerHolder{width:1024px;margin:auto;}
.headerLeft{display:inline;margin-left:31px;margin-top:15px;background-image:url(images/sprite.png);background-position:1px 1px;float:left;width:151px;height:120px;}
.headerRight{float:right;display:inline;width:773px;margin-left:32px;margin-right:36px;margin-top:21px;height:110px;}
.searchHeader{background-image:url(images/lineshileded.gif);background-position:bottom;background-repeat:repeat-x;height:46px;padding-left:264px;width:527px;margin-bottom:17px;}
.searchHeader h1{font-weight:normal;float:left;font-size:14px;font-family:Arial;color:#265a83;}
.searchHeader input[type=text]{float:left;display:inline;margin-top:8px;margin-left:16px;}
.searchHeader a{display:inline;}
a.goButton{float:left;display:block;margin-top:3px;margin-left:4px;margin-right:7px;width:55px;height:36px;background-image:url(images/sprite.png);background-position:-246px -79px;}
a:hover.goButton{background-image:url(images/sprite.png);background-position:-294px -14px;}
.headerNavigation{clear:both;}
.bCompany{width:85px; height:47px;display:block;background-image:url(images/sprite.png);background-position:-126px -125px;}
.bProducts{width:85px;height:47px;display:block;background-image:url(images/sprite.png);background-position:-194px -178px;}
.bSoftware{width:84px; height:47px;display:block;background-image:url(images/sprite.png);background-position:-216px -125px;}
.bComuni{width:135px; height:47px;display:block;background-image:url(images/sprite.png);background-position:-151px -15px;}
.bMaintenance{width:178px;height:47px;display:block;background-image:url(images/sprite.png);background-position:-11px -178px;}
.bSolutions{width:85px;height:47px;display:block;background-image:url(images/sprite.png);background-position:-151px -70px;}
.bContact{width:108px;height:47px;display:block;background-image:url(images/sprite.png);background-position:-11px -125px;}
a:hover.bContact {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);/* IE 4-7 */}
a:hover.bSolutions {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);/* IE 4-7 */}
a:hover.bMaintenance {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);/* IE 4-7 */}
a:hover.bComuni {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);
/* IE 4-7 */}
a:hover.bSoftware {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);       /* IE 4-7 */}
a:hover.bProducts {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);       /* IE 4-7 */}
a:hover.bCompany {opacity: 0.6;/* Firefox, Safari(WebKit), Opera */-ms-filter: "alpha(opacity=60)"; /* IE 8 */filter: alpha(opacity=60);/* IE 4-7 */}
/*-----------------Header END-----------------*/
/*-----------------Content Start-----------------*/
.contentHolder{padding:14px;background-color:#fff;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8;}
.clearFloat{clear:both;}
.theBox{background-image:url(images/box-re.gif);background-repeat:repeat-x;background-color:#ececec;border:#cccccc 1px solid;padding:8px;font-family:Arial;font-size:13px;color:#808080;margin-bottom:7px;margin-top:7px;}
.headline{display:block;font-family:Arial;font-size:20px;color:#0294c7;margin-bottom:9px;}
.HeadlineWithout{font-family:Arial;font-size:20px;color:#0294c7;}
.headline span{display:block;float:left;margin-right:6px;background-image:url(images/sprite.png);background-position:-361px -17px;width:21px;height:22px;}
.theBox a{float:right;display:block;margin-top:4px;font-family:Arial;font-size:13px;color:#0294c7;text-decoration:none;	}
.theBox a:hover{text-decoration:underline;color:#060;}
.On{margin-bottom:4px;margin-top:4px;font-family:Arial;font-size:35px;line-height:18px;display:block;color:#808080;}
.blueText{font-family:Arial;font-size:14px;color:#0294c7;}
/*-----------------Content end-----------------*/
/*-----------------Start Main right side -----------------*/
.callUs{width:273px;height:68px;background-image:url(images/sprite.png);background-position:-1px -229px;margin-bottom:4px;text-align:center;font-family:Arial;font-size:20px;color:#fff;padding-top:23px;}
.showCase{background-color:#fff;border:#ccc solid 1px;background-image:url(images/re-showcase.gif);background-repeat:repeat-x;padding:8px;margin-bottom:5px;}
.showCaseHeadLine{display:block;font-family:Arial;font-size:20px;color:#0294c7;margin-bottom:9px;}
.showCaseIcon{float:left;margin-right:8px;display:block;width:30px;height:28px;background-image:url(images/sprite.png);background-position:-96px -407px;}
.showCase a{width:245px;padding-left:6px;height:89px;display:block;border-top:#0294c7 1px solid;text-decoration:none;}
.showCase a:hover{background-color:#f0f0f0;}
.showCase h2{margin:14px 0px 0px 0px;float:right;display:block;padding-left:7px;border-left:#999 solid 1px;width:133px;height:63px;font-family:Arial;font-size:13px;color:#727272;}
.microsoftLogo{margin-top:14px;float:left;display:block;width:90px;height:59px;background-image:url(images/sprite.png);background-position:-285px -226px;}
.hpLogo{margin-top:14px;float:left;display:block;width:90px;height:59px;background-image:url(images/sprite.png);background-position:-285px -290px;}
.gfiLogo{margin-top:14px;float:left;display:block;width:90px;height:59px;background-image:url(images/sprite.png);background-position:-285px -367px;}
.facebook{width:62px;height:65px;display:block;background-image:url(images/sprite.png);background-position:-2px -330px; margin-right:8px;}
.twitter{width:62px;height:65px;display:block;background-image:url(images/sprite.png);background-position:-69px -331px;margin-right:8px;}
.cdbox{float:left;width:80px;height:119px;background-image:url(images/sprite.png);background-position:-310px -59px;}
.newsColumn h1{background-color:#0294c7;font-family:Arial;font-size:13px;color:#fff;margin:0px;line-height:37px;padding-left:12px;}
.newsColumn{clear:both;background-color:#fff;border:1px solid #d8d8d8;}
.newsColumn a{padding-left:13px;padding-right:13px;padding-top:9px;height:89px;padding-bottom:9px;display:block;text-decoration:none;font-family:Arial;font-size:13px;color:#808080;background-image:url(images/links.png);background-position:bottom;background-repeat:repeat-x;border-bottom:1px solid #d8d8d8;border-top:1px solid #fff;}
.newsColumn a:hover{background-color:#02a0d7;background-image:none;color:#fff;}
.newsColumn h2{margin:0px;font-family:Arial;font-size:13px;font-weight:bold;}
a.readMore{float:right;display:block;margin-top:4px;font-family:Arial;font-size:13px;color:#0294c7;text-decoration:none;}
a:hover .readMore{text-decoration:underline;color:#060;}
.underNews{padding-right:8px;padding-top:8px;height:24px;clear:both;background-color:#FFF;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.maintenanceIco{float:left;width:83px;height:119px;background-image:url(images/sprite.png);background-position:-160px -342px;}
/*-----------------End Main right side -----------------*/
/*-----------------Start Latest in store-----------------*/
.lastUpdates{width:714px;clear:both;}
.productMainPage{padding:10px;text-align:center;margin-right:4px;float:left;width:115px;height:191px;border:1px solid #d8d8d8;}
.productMainPage h1{font-family:Arial;font-size:12px;color:#808080;margin:0px;}
a.button{text-align:center;margin-left:auto;margin-right:auto;margin-top:9px;display:block;width:77px;height:22px;color:#fff;font-family:Arial;font-size:12px;line-height:22px;text-decoration:none;background-image:url(images/sprite.png);background-position:-6px -433px;}
a:hover.button{background-image:url(images/sprite.png);background-position:-6px -406px;}
.PriceMain{font-family:Arial;font-size:14px;color:red;}
.egpMain{font-family:Arial;font-size:10px;color:red;}
/*-----------------End Latest in store-----------------*/
/*-----------------Footer Start -----------------*/
.footerNav{font-family:Arial;font-size:13px;color:#fff;width:759px;height:53px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:16px;}
.footerNavL a{font-family:Arial;text-decoration:none;font-size:13px;margin-right:15px;color:#fff;}
.footerNavR a{font-family:Arial;text-decoration:none;font-size:13px;margin-right:15px;color:#fff;}
.footerNavL a:hover{text-decoration:underline;}
.footerNavR a:hover{text-decoration:underline;}
.footerNavL{float:left;}
.footerNavR{float:right;}
.linksFooter{display:block;width:360px;height:25px;line-height:25px;padding-left:7px;margin-top:8px;background-color:#0294c7;border:#0789b7 solid 1px;}
.copyRights{margin-left:auto;margin-right:auto;font-family:Arial;font-size:13px;color:#fff;width:759px;}
.delete{ clear:both;}
/*-----------------Footer End -----------------*/
/*-----------------The Rest Of the Static Pages -----------------*/
.menuTree{background-image:url(images/left-corner.jpg);background-position:left;background-repeat:no-repeat;background-color:#0294c7;height:25px;font-family:Arial;font-size:12px;line-height:25px;padding-left:15px;margin-bottom:9px;color:#265a83;}
.menuTree a{font-family:Arial;font-size:12px;color:#fff;text-decoration:none;}
.menuTreeRcorner{background-image:url(images/right-corner.jpg);background-position:right;float:right;background-repeat:no-repeat;height:25px;}
.partnersMain{clear:both;margin-top:9px;width:716px;}
.partnerInfoL{border:1px solid #d8d8d8;width:47%;float:left;padding:8px;}
.partnersMain img{float:left;padding-right:3px;}
.partnerInfoR{width:47%;float:right;padding:8px;border:1px solid #d8d8d8;}
.partnersLogos img{margin-left:8px;margin-bottom:8px;}
.newsAndEvent{clear:both;}
.newsAndEvent img{float:left;margin-right:5px;}
.newsBox{border:#e7e7e7 solid 1px;height:133px;width:343px;float:left;margin-left:6px;margin-right:6px;margin-bottom:14px;}
.newsDisc{height:85px;padding:18px 14px 0px 14px;border-bottom:#e7e7e7 solid 1px;}
.newsBox h1{color:#0294c7;margin:0px;padding:0px;font-weight:bold;font-size:12px;}
.newsBox a{border-top:#FFF solid 1px;height:28px;text-align:right;padding-right:10px;line-height:28px;display:block;text-decoration:none;background-color:#e7e7e7;color:#6d6d6d;}
.newsBox a:hover{color:#fff;background-color:#0294c7;}
.pageNumbering{font-family:Arial;font-size:11px;color:#000;float:right;padding-right:7px;}
.pageNumbering ul{list-style:none;margin:0px;padding:0px;}
.pageNumbering li{display:inline;float:left;}
.pageNumbering a{font-weight:bold;color:#000;text-decoration:none;display:block;height:17px;border:#eeeeee solid 1px;padding:0px 5px 0px 5px;margin-right:1px;line-height:17px;background-image:url(images/page-numbring.gif);}
.pageNumbering a:hover{color:#fff;background-image:url(images/page-numbring-hover.gif);}
a.arrowGreen{background-image:url(images/arrow-pages.png);background-position:center;background-repeat:no-repeat; width:5px;}
a.arrowGreen:hover{background-image:url(../images/arrow-pages-hover.png);}
.inquiryBox{ border:1px solid #f0f0f0; background-image: url(images/lines-virtual.jpg); padding-top:17px; padding-bottom:8px;text-align:center; background-repeat:repeat-x; background-position:bottom;}
.cellPadding{ padding-left:10px; padding-top:10px;}
.theUnList ul{margin:0px; padding:0px;}
.theUnList li{ margin-bottom:5px; list-style:none; background-image:url(images/tick.png); background-position:0% 0%; background-repeat:no-repeat; padding-left:24px; margin-left:10px;}
a.linksInside{font-family:Arial;font-size:13px;color:#0294c7;text-decoration:none;}
a.linksInside:hover{text-decoration:underline;color:#060;}
.panel{width:293px;height:287px; background-image:url(images/pannel.png); margin-top:10px;}
.panelTop{padding-top:30px; padding-left:122px;}
.panelDown{padding-top:38px; padding-left:158px;}
.boxesRe{ background-image:url(images/boxes-re.gif); background-repeat:repeat-x; padding:18px; border-top: #CCC dotted 1px; margin-top:9px;}
.boxerGray{ background-image:url(images/boxer-line.gif); width:327px; height:218px; border:#ececec solid 1px; clear:both; padding:9px;}
.blueInLine{font-size:18px; color:#0294c7;}
.boxGrayGFI{ background-image:url(images/gfi-re.gif); height:104px; border:#efefef solid 1px; padding:17px;}
.GFImenu{height:138px;width:px; background-color:#0294c7; border-left: #CCC solid 1px;}
.GFImenu ul{padding:14px 0px 14px 0px;margin:0px; list-style:none; display:block;}
.GFImenu a{ display:block; height:21px; border-bottom:#FFF dotted 1px; color:#FFF; text-decoration:none; font-size:12px; background-image:url(images/box-ul.png); background-position:10% 50%; background-repeat:no-repeat; padding-left:40px; line-height:21px;}
.GFImenu a:hover{background-color:#333;}
.flotaLeft{ float:left;}
