body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background:#589cdc;}
a{color:#fff;}
input,textarea,select{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;width:255px;height:16px;border:1px solid #bfbfbf;background:#fcfcfc;-moz-border-radius:10px;-webkit-border-radius:10px;padding:5px;}
input[type=submit]{height:28px;width:auto;padding:0 30px;background:#EBEBEB;}
#overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:url(../images/png70.png);z-index:1;display:none;}
#overlay #closeBox{position:absolute;display:block;width:30px;height:30px;background:url(../images/closeBox.png) no-repeat;left:50%;top:50%;margin:-160px 0 0 152px;z-index:2;} 

/*GENERAL*/
.general .header{height:125px;background:url(../images/headerBg.png) repeat-x;}
.general .header .logo{float:left;margin:0px 0 0 0; height:175px}
.general .header .call{float:right;width:124px;height:26px;margin:0px 0px 0 0px;}
.general .header .status1{background:url(../images/skypeStatus1.png) no-repeat;}
.general .header .status2{background:url(../images/skypeStatus2.png) no-repeat;}
.general .header .status2:hover{background-position:bottom;}
.general .header .menu{float:right;width:750px;margin:20px 0 0 0;}
.general .header .menu a{float:right;margin-left:7px;text-shadow:0px 1px 0px #19230d;line-height:26px;}
.general .header .menu a b{float:left;height:28px;background-position:bottom !important;font-size:11px;cursor:pointer;}
.general .header .menu a .b1{width:15px;background:url(../images/MenuBtnLeft.png) no-repeat;}
.general .header .menu a .b2{background:url(../images/MenuBtnMiddle.png) repeat-x;padding:0 9px;}
.general .header .menu a .b3{width:15px;background:url(../images/MenuBtnRight.png) no-repeat;}
.general .header .menu a:hover b,.general .header .menu a.current b{background-position:top !important;text-shadow:0px 1px 0px #698025;}
.general .header .wrapper{background:url(../images/headerWrapperBg.png) no-repeat top center;overflow:hidden;height:101px;}

.general .middle{overflow:hidden;background:#fff url(../images/middleBg.png) repeat-x;}
.general .middle .howToBg{display:none;}
.general .middle .wrapper{background:url(../images/middleWrapperBg.png) no-repeat center 60px;overflow:hidden;}
.general .middle .wrapper .con{float:left;clear:both;width:880px;margin:30px;min-height:300px;padding-bottom:30px;}
.general .middle .wrapper .con .photo {margin-top:30px; margin-left:45px; text-decoration:none;}
.general .middle .wrapper .con .photog {margin-top:30px;text-decoration:none; margin-left:-20px;}
.general .middle .wrapper .con a{color:#669900;}
.general .middle .wrapper .con a:hover{color:#333;}
.general .middle .wrapper .con .polaroid { width:600px; height:600px; background:url(../images/pola.png) no-repeat; z-index:100; position:relative;}
.general .middle .wrapper .con .moi { width:380px; height:374px; z-index:99; position:relative;}


#nav {
list-style: none ;
margin-bottom:15px;
padding: 0 ;
overflow: hidden ;		/* Création du contexte de formatage */
}

#flashcontent {
		height: 100%;
	}

			
#nav li {
float: left ;
width: 455px ;
height:67px;
margin-right: 1px ;
margin-bottom:15px;
color: #fff ;
}

#nav li a {
display: block ;
height:67px;
background: url(../images/btn-tarif2.png) left top no-repeat ;
color: #fff ;
font: 1em "Trebuchet MS",Arial,sans-serif ;
line-height: 3.8em ;
padding-left:25px;
text-align: left ;
text-decoration: none ;
font-size:large;
}

#nav li a:hover, #nav li a:focus, #nav li a:active {
background: url(../images/btn-tarif2.png) right top no-repeat ;
text-decoration: none ;
}




.general .middle .wrapper p{line-height:18px;}
.general .footer{height:104px;background:#589cdc url(../images/footerBg.png) repeat-x;padding:10px 0 0 0;}
.general .footer .links{width:940px;float:left;color:#9ab85e; margin-top:30px;}
.general .footer .links a{display:block;float:left;color:#93d1ff;font-size:10px;background:url(../images/bar1.png) no-repeat left;height:30px;line-height:30px;padding:0 10px 0 12px;}
.general .footer .links a.first{background:0;padding-left:0;}
.general .footer .links a:hover{color:#97ca00;}
.general .footer .copyright{width:640px;float:right;text-align:right;font-size:11px;color:#93d1ff;line-height:16px; margin-top:40px;}
.general .footer .cliches{margin-left:100px;position:inherit; float:left;width:283px;height:37px;background:url(../images/btnSignUpStandartPackage.png) no-repeat;border-bottom:0; margin-right:25px; margin-top: !important;}
.general .footer .objets{ position:inherit; float:left;width:211px;height:37px; background:url(../images/objetsphotos.png) no-repeat;border-bottom:0margin-right:50px; !important;}
.general .footer .actualites { margin-left:25px;position:inherit; float:left;width:151px;height:37px; background:url(../images/actualites.png) no-repeat;border-bottom:0margin-right:25px; !important;}

.general .header{height:101px;background:url(../images/headerBg.png) repeat-x;}
.general .wrapper{width:940px;padding:0 20px;margin:auto;float:none;}
.pageTitle{float:left;clear:both;font-size:18px;color:#fff;margin-top:24px;}
.contentTitle{float:left;clear:both;font-size:20px;color:#436206;width:100%;}


/*HOME*/
.home .middle .howToBg{display:block;position:absolute;top:590px;left:0;height:300px;width:100%;background:#fff url(../images/howToBg.png) repeat-x;}
.home .middle .wrapper{background:none;}
.home .middle .wrapper .promotion{position:relative;float:left;width:100%;height:487px;background:url(../images/indexPromotion.png) no-repeat center top;}
.home .middle .wrapper .promotion .zaplee_on_demand{position:absolute;width:180px;height:77px; background-image:url(../images/zapleeOnDemand.png); right:-6px;top:-1px;}
.home .middle .wrapper .promotion .txt1{position:absolute;color:#fff;font-size:17px;text-align:center;top:80px;letter-spacing:0.3px;width:100%;}
.home .middle .wrapper .promotion .txt2{position:absolute;color:#003300;font-size:17px;text-align:center;top:108px;letter-spacing:0.3px;width:100%;}
.home .middle .wrapper .promotion .learnMore{position:absolute;width:144px;height:37px;top:338px;left:394px;background:url(../images/btnLearnMore.png) no-repeat;}
.home .middle .wrapper .promotion .getZapleeForm{position:absolute;width:100%;top:400px;}
.home .middle .wrapper .promotion .getZapleeForm .getItNow{position:absolute;width:158px;height:29px;top:10px;left:122px;background:url(../images/getItNow.png) no-repeat;}
.home .middle .wrapper .promotion .getZapleeForm .skypeName{position:absolute;width:360px;height:35px;left:297px;background:url(../images/inputBg1.png) no-repeat;border:0;font-size:22px;color:#bdbfb2;padding:12px 15px 0 15px;}
.home .middle .wrapper .promotion .getZapleeForm .submit{position:absolute;width:161px;height:54px;left:663px;background:url(../images/btnGetZaplee.png) no-repeat;}
.home .middle .wrapper .promotion .getZapleeForm .checkBox{position:absolute;width:15px;height:16px;top:51px;left:299px;background:url(../images/inputBg2.png) no-repeat;cursor:default;}
.home .middle .wrapper .promotion .getZapleeForm .terms{position:absolute;top:52px;left:317px;font-size:11px;color:#556727;}
.home .middle .wrapper .promotion .getZapleeForm .terms a{color:#669900;text-decoration:underline;}
.home .middle .wrapper .promotion .getZapleeForm .terms a:hover{color:#333;}

.home .middle .wrapper .howtoAndComments{position:relative;float:left;width:100%;top:43px;padding-bottom:81px;}
.home .middle .wrapper .howtoAndComments .howto{width:640px;float:left;border-right:1px solid #c7c7c7;}
.home .middle .wrapper .howtoAndComments .howto ul{width:100%;float:left;}
.home .middle .wrapper .howtoAndComments .howto ul li{width:220px;height:109px;padding:0 0 0 80px;float:left;border-bottom:1px solid #e5e5e5;margin:0 20px 35px 0;background-repeat:no-repeat;background-position:0 5px;letter-spacing:-0.2px;line-height:16px;}
.home .middle .wrapper .howtoAndComments .howto ul li.lastRow{margin-bottom:0;border:0;}
.home .middle .wrapper .howtoAndComments .howto ul li b{display:block;font-size:16px;font-weight:bold;color:#436206;letter-spacing:-0.2px;margin:3px 0 6px 0;}

.home .middle .wrapper .howtoAndComments .comments{width:245px;float:left;margin:0 0 0 30px;}
.home .middle .wrapper .howtoAndComments .comments ul{width:100%;float:left;color:#666;font-size:11px;line-height:20px;letter-spacing:-0.6px;}
.home .middle .wrapper .howtoAndComments .comments ul li{width:100%;float:left;margin-bottom:17px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
.home .middle .wrapper .howtoAndComments .comments ul li .ld{position:absolute;width:20px;height:30px;line-height:30px;margin:-5px 0 0 -20px;font-size:30px;color:#ccc;}
.home .middle .wrapper .howtoAndComments .comments ul li .rd{position:absolute;width:20px;height:30px;line-height:30px;margin:-5px 0 0 0px;font-size:30px;color:#ccc;}
.home .middle .wrapper .howtoAndComments .comments ul li .skypeId{width:100%;float:left;background:url(../images/homeSkypeIdLogo.png) no-repeat;height:27px;margin:4px 0 0 0;}
.home .middle .wrapper .howtoAndComments .comments ul li .skypeId a{font-weight:bold;color:#333;border-bottom:1px dotted #4f4f4f;margin:0 0 0 81px;font-style:normal;font-family:Arial, Helvetica, sans-serif;letter-spacing:normal;}
.home .middle .wrapper .howtoAndComments .comments ul li .skypeId a:hover{color:#669900;}
.home .middle .wrapper .howtoAndComments .readMore{float:left;height:16px;line-height:16px;margin-top:30px;background:url(../images/bullet1.png) no-repeat;}
.home .middle .wrapper .howtoAndComments .readMore a{font-size:11px;color:#669900;border-bottom:1px dotted #4f4f4f;margin:0 0 0 20px;}

.home .middle .wrapper .howtoAndComments .readMore a{font-size:11px;color:#669900;border-bottom:1px dotted #4f4f4f;margin:0 0 0 20px;}
.home .middle .wrapper .howtoAndComments .readMore a:hover{color:#000;}

/*FEATURE TOUR*/
.feature_tour .tab{float:left;clear:both;width:921px;margin:35px 0 0 9px;background:url(../images/featuresTabBg2.jpg) no-repeat;visibility:hidden;}
.feature_tour .tab a{float:left;display:block;width:307px;height:47px;line-height:47px;font-size:14px;color:#999;text-indent:20px;text-shadow:0px 1px 0px #fff;}
.feature_tour .tab a.current{color:#fff;text-shadow:0px 1px 0px #788e21;}

.feature_tour .mask{position:relative;float:left;clear:both;width:100%;height:905px;margin:20px 0 0 0;overflow:hidden;}
.feature_tour .mask .maskCon{width:5000px;}
.feature_tour .mask .maskCon .innerCon{float:left;width:940px;line-height:18px;}
.feature_tour .mask .maskCon .innerCon b{display:block;font-size:17px;color:#436206;}







.feature_tour h1{font-size:17px;color:#436206;}
.feature_tour h2{font-size:12px;color:#669900;}

.feature_tour ul{list-style:disc;margin:0 0 0 15px;}

.feature_tour #con1 .left{float:left;width:206px;height:440px;background:url(../images/feature_tours1.png) no-repeat;margin:14px 0 0 15px;}
.feature_tour #con1 .right{float:right;width:703px;height:455px;background:url(../images/feature_tours2.png) no-repeat}
.feature_tour #con1 .right p{float:left;padding:29px 0 26px 165px;}
.feature_tour #con1 .right p span{color:#999;}
.feature_tour #con1 .right p .download{position:absolute;margin:3px 0 0 374px;background:#96bc28;border:1px solid #7fa51f;padding:2px 12px;text-shadow:0px 1px 0px #698111;-moz-border-radius:15px;-webkit-border-radius:15px;z-index:0;}

.feature_tour #con2 .left{float:left;width:240px;height:250px;background:url(../images/feature_tours3.png) no-repeat;margin:15px 0 0 15px;padding:150px 0 0 0;}
.feature_tour #con2 .right{float:right;width:620px;height:494px;background:url(../images/feature_tours4.png) no-repeat right top;margin-right:40px;}

.feature_tour #con3 .left{float:left;width:240px;height:250px;background:url(../images/feature_tours3.png) no-repeat;margin:15px 0 0 15px;padding:150px 0 0 0;}
.feature_tour #con3 .right{float:right;width:620px;height:494px;background:url(../images/feature_tours5.png) no-repeat right top;margin-right:40px;}

.feature_tour #con4 .left{float:left;width:240px;height:250px;background:url(../images/feature_tours3.png) no-repeat;margin:15px 0 0 15px;padding:150px 0 0 0;}
.feature_tour #con4 .right{float:right;width:620px;height:494px;background:url(../images/feature_tours6.png) no-repeat right top;margin-right:40px;}

.feature_tour #con5 .left{float:left;width:240px;height:250px;background:url(../images/feature_tours7.png) no-repeat;margin:15px 0 0 15px;padding:150px 0 0 0;}
.feature_tour #con5 .right{float:right;width:600px;height:494px;margin-right:40px;}

.feature_tour .nav{float:left;clear:both;margin:20px 0 40px 0;width:100%;visibility:hidden;}
.feature_tour .nav p{width:90px;margin:auto;}
.feature_tour .nav p a{float:left;display:block;width:45px;height:36px}
.feature_tour .nav p a.prev{background:url(../images/feature_tours_navigation.png) no-repeat left 0;}
.feature_tour .nav p a.prev:hover{background-position:0 -36px;}
.feature_tour .nav p a.next{background:url(../images/feature_tours_navigation.png) no-repeat right 0;}
.feature_tour .nav p a.next:hover{background-position:right -72px;}


/*ZAPLEE ON DEMAND*/
.zaplee_on_demand .con{position:relative;}
.zaplee_on_demand .con .packages{width:826px;height:698px;margin:21px auto;background:url(../images/packagesBg.png) no-repeat;}
.zaplee_on_demand .con .packages ul{position:absolute;top:307px;left:60px;text-align:center;width:350px;}
.zaplee_on_demand .con .packages ul li{margin:0px 0 0 0;line-height:19px;}
.zaplee_on_demand .con .packages .hosted_specs{left:480px;}
.zaplee_on_demand .con .packages .signUp_standart{position:absolute;width:105px;height:37px;top:660px;left:177px;background:url(../images/btnSignUpStandartPackage.png) no-repeat;border-bottom:0 !important;}
.zaplee_on_demand .con .packages .signUp_hosted{position:absolute;width:105px;height:37px;top:660px;left:597px;background:url(../images/btnSignUpHostedPackage.png) no-repeat;border-bottom:0 !important;}
.downloadHostedForm{position:relative;width:300px;top:50%;margin:-150px auto 0 auto;background:#fff;padding:20px;z-index:1;overflow:hidden;}
.downloadHostedForm h1{width:100%;float:left;font-size:20px;padding-bottom:10px;}
.downloadHostedForm p{width:100%;float:left;margin:10px 0 0 0;line-height:25px;}
.downloadHostedForm label{float:left;}
.downloadHostedForm input[type=text]{float:right;width:200px;}
.downloadHostedForm input[type=submit]{float:right;}

/*USER GUIDE*/
.user_guide .con{line-height:20px;}
.user_guide .con a{color:#669900;text-decoration:none;}
.user_guide .con a:hover{color:#000;}
.user_guide .con p{float:left;clear:both;margin-top:5px;width:100%;}
.user_guide .con h1{font-size:24px;color:#336600;float:left;clear:both;font-weight:normal;width:100%;margin-top:20px;}
.user_guide .con h2{font-size:24px;color:#669900;float:left;clear:both;font-weight:normal;width:100%;}
.user_guide .con h3{font-size:17px;color:#336600;float:left;clear:both;font-weight:normal;width:100%;}
.user_guide .con h4{font-size:12px;color:#436206;float:left;clear:both;width:100%;margin-top:15px;}
.user_guide .con .top{background:url(../images/goTopRule.png) center repeat-x;float:left;clear:both;width:100%;margin-top:10px;}
.user_guide .con .top a{float:right;width:59px;height:19px;background:url(../images/btnGoTop.png) no-repeat;text-indent:-99999px;border-bottom:0 !important;}
.user_guide .con .nav{float:left;width:100%;overflow:hidden;}
.user_guide .con .nav ul{overflow:hidden;float:left;clear:both;width:100%;}
.user_guide .con .nav ul li{float:left;clear:both;margin-top:10px;background:url(../images/bullet2.png) no-repeat;width:100%;}
.user_guide .con .nav ul li.title{float:left;clear:both;margin-top:20px;background:0;}
.user_guide .con .nav ul li a{display:block;float:left;clear:both;color:#669900;border-bottom:1px dotted #4f4f4f;margin-left:25px;}

.user_guide .con .details{width:100%;float:left;}
.user_guide .con .details li{width:100%;float:left;}
.user_guide .con .details li .installation{width:100%;height:810px;float:left;background:url(../images/installationBg.png) no-repeat;position:relative;margin-top:20px;}
.user_guide .con .details li .installation p{position:absolute;left:310px;width:550px;font-size:14px;}
.user_guide .con .details li .w40{background-image:url(../images/user_guide_sshots.png);background-repeat:no-repeat;margin-top:20px;height:230px;}
.user_guide .con .details li .w60{margin-top:20px;}

/*ABOUT*/
.about .con .txt1{float:left;width:100%;background:url(../images/aboutUsZapleeLogo.png) no-repeat center left;}
.about .con .txt1 p{float:right;width:740px;margin-right:0;}
.about .con p{float:left;margin-top:15px;}

.about .con p.item{padding-left:25px;background:url(../images/bullet2.png) no-repeat;}
.about .con p a{color:#669900;border-bottom:1px dotted #4f4f4f;padding-bottom:2px;}
.about .con p b{display:block;color:#436206;}

/*CONTACT*/
.contact .con p{float:left;clear:both;margin-top:15px;width:100%;}
.contact .con a{display:block;float:left;clear:both;color:#669900;border-bottom:1px dotted #4f4f4f;padding-bottom:2px;}
.contact .con a:hover{color:#000;}
.contact .con .borderer{border-right:1px solid #c7c7c7;overflow:hidden;}
.contact .con p.title{font-size:19px;color:#436206;font-weight:normal;margin-top:0;}
.contact .con p.no{font-size:24px;color:#333829;}
.contact .con p.online{height:56px;line-height:40px;}
.contact .con form{float:left;clear:both;margin-top:5px;width:360px;height:300px;}
.contact .con form p{margin-top:10px;}
.contact .con form label{float:left;font-size:11px;color:#669900;margin-top:4px;}
.contact input, .contact textarea{float:right;}
.contact textarea{height:120px;}
.contact a.submit{float:right;width:136px;height:25px;background:url(../images/btnSendMsg.png) no-repeat;padding:0;border-bottom:0 !important;}

/*TERMS*/
.terms .con{line-height:18px;padding-top:20px;}
.terms .con p{float:left;clear:both;margin-top:15px;width:100%;}


/*404*/
.p404 .con{float:left;clear:both;width:880px;margin:30px;}














		