* { 
	margin:0; 
	padding:0;
}
html{
	/*Left Scroll Bar always On*/
	overflow-y: scroll;
}
body {
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#343434;
	line-height:15px;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
table, td, th {
	padding: 0px;
	border-collapse: collapse;
	border: 0px none #000000;
}
a{
	color:#1373B1;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
ul { 
	list-style:none;
}
#tblMain{
	width:1002px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#tblTop{
	width:100%;
	margin-top:12px;	
}
.tdTopLogo{
	padding-left:10px;
	text-align:left;
}
#tblTopMenu{
	margin-left:auto;
	margin-right:auto;
}
#tblTopMenu a{
	color:#676767; 
}
#tblTopMenu td{
	text-align:left;
}
#tblTopMenu ul{
	margin-left:14px; 
}
#tblTopMenu ul li{
	padding-left:16px;
	vertical-align:middle;
}
.tdColMenu1{
	text-align:left;
}
.tdColMenu1 ul li{ 
	background:url(../images/marker1.gif) no-repeat 0 5px; 
}
.tdColMenu2 ul li{ 
	background:url(../images/marker2.gif) no-repeat 0 5px; 
}
.tdColMenu3 ul li{ 
	background:url(../images/marker3.gif) no-repeat 0 5px; 
}
.tdColMenu4 ul li{ 
	background:url(../images/marker4.gif) no-repeat 0 5px; 
}
.menuTop a{ 
	color:#676767; 
	text-decoration:none; 
	background:url(../images/marker.gif) no-repeat left top; 
	height:30px; 
	padding-top:13px; 
	font-size:13px
}
.menuTop a:hover{ 
	text-decoration:underline; 
}
#tblCenter{
	width:100%;
	margin-top:20px;
}
#tblCenter td{
	vertical-align:top;
}
.tdCenterLeftTop{
	width:251px;
	height:16px;
	background:url(../images/borderLeftTop.jpg) no-repeat right top; 
}
.tdCenterMiddleTop{
	width:500px;
}
#tblIndMain{
	width:510px;
	margin-right:240px;
	margin-left:10px;
}
#tblIndMain td{
	/*width:100%;*/
	text-align:left;
}
#tblIndMain h1{
	padding: 5px 0px 12px 0px;
	color:#1373B1;
	font-size:18px;
}
#tblIndMain h2{
	padding: 5px 0px 12px 0px;
	color:#1373B1;
	font-size:14px;
}
#tblIndMain p{
	padding: 5px 0px 5px 0px;
}
#tblIndMain ul{
	margin: 5px 0px 5px 0px;
}
#tblIndMain ul li{
	margin-left:8px;
	padding-left:16px;
	vertical-align:middle;
	background:url(../images/marker3.gif) no-repeat 0 5px; 
}
.tdIndLeft{
	width:252px;
}
.tdIndCenter{
	width:700px;
}
#tblMainContent{
	width:100%;
}
#tblMainContent td{
	width:100%;
	text-align:left;
}
#tblMainContent h1{
	padding: 5px 0px 12px 0px;
	color:#1373B1;
	font-size:16px;
}
#tblMainContent p{
	padding: 5px 0px 5px 0px;
}
.tdCenterRightTop{
	width:251px;
	height:16px;
	background:url(../images/borderRightTop.jpg) no-repeat left top;
}
.tdCenterLeft{
	background-image:url(../images/borderLeft.jpg);
	background-repeat:repeat-y;
	background-position:right top;
	padding-top:15px;
}
.tdCenterMiddle{
padding:10px;
}
.tdCenterRight{
	background-image:url(../images/borderRight.jpg);
	background-repeat:repeat-y;
	padding-top:15px;
}
.tdCenterBorderBottom{
	background-image:url(../images/borderBottom.jpg);
	background-repeat:repeat-x;
}
.divRealisation{
	padding:10px;
}
.divRealisation a:hover{
	text-decoration:none;
}
.divHosting{
	padding:10px;
}
.divHosting a:hover{
	text-decoration:none;
}
.h1Blue{
	padding: 5px 0px 12px 0px;
	color:#1373B1;
	font-size:24px;
}
.h2Blue{
		padding: 12px 0px 7px 0px;
		color:#1373B1;
		font-size:18px;
		line-height:22px;
}

.divCenterContent{
	text-align:left;
	margin: 0px 150px 0px 150px;
}
.divCenterContent p{
	margin: 5px 0px 5px 0px;
}
.divCenterContent ul{
	margin: 5px 0px 5px 0px;
}
.divCenterContent ul li{
	margin-left:8px;
	padding-left:16px;
	vertical-align:middle;
	background:url(../images/marker3.gif) no-repeat 0 5px; 
}
.tblPaiement{
	margin-top:10px;
}
.tblPaiement td{
	padding:5px;
}
.tblPaiement th{
	padding:10px;
	text-align:center;
}
input.btn{
	background-color:#1373B1;
	padding:2px;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:110px;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}
.callnow{
	vertical-align:middle;
}
.callnow td{
	padding:5px;
	vertical-align:middle;
}
#tblInfoServices{
}
#tblInfoServices td{
	width:170px;
	padding: 0px 0px 0px 0px;
}
#tblNewsletter{
	background-image:url(../images/back_pix.jpg);
	width:220px;
	margin:0px 0px 0px 20px;
}
#tblNewsletter td{
	text-align:left;
	vertical-align:top;
}
.tdNewsletterTop{
	background-image:url(../images/top_EN.jpg);
	height:160px;
}
.tdNewsletterField{
	background-image:url(../images/field.jpg);
	height:35px;
	padding: 4px 0px 0px 20px;
}
.tdNewsletterBottom{
	background-image:url(../images/newslettertbottom.jpg);
	height:10px;
}
.tdNewsLetterBack{
	background-image:url(../images/back_pix.jpg);
	height:20px;
}
.tdNewLetterFillet{
	background-image:url(../images/filet_pix.jpg);
	height:1px;
}
.tdNewsLetterText{
	background-image:url(../images/zone_pix.jpg);
}
.tdNewsLetterText p{
	margin:5px 20px 5px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.tdNewsLetterSubmit{
	height:35px;
}
input.txtNewsLetter{
	width:173px;
	height:22px;
	border: 0;
	padding: 5px 0px 0px 5px;
}
a.ulLinks{
	color:#1373B1;
	font-weight:bold;
}
#tblNextStep{
	margin: 10px 0px 0px 0px;
	width:100%;
}
#tblNextStep td{
	width:50%;
}
.divNextStepRight{
	text-align:right;
}


