@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/BG.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size:14px;
	color:#393939;
}

* { margin:0px; padding:0px; border:0px;}

img { border:0px; behavior: url(iepngfix.htc);}

h2 { color:#0090c6;
	 font-size:18px;
	 font-weight:bold;
	 }
	 
h3 { color:#343333;
	 font-size:16px;
	 font-weight:bold;
	 }
	 
h4 { color:#1d1d1d;
	 font-size:14px;
	 font-weight:normal;
	 }
	 
h5 { color:#2a2a2a;
	 font-size:14px;
	 font-weight:bold;
	 }	 	 	 

.wrap { width:100%;
		height:100%;
		}
		
.content { width:975px;
		   min-height:680px;
		   _height:680px;
		   }
		   
.top { height:65px;
		}
		
.logo { float:left; margin:30px 0 0 25px; width:202px; display:inline}				   

.slogan { float:left;
		  text-align:right;
		  color:#343333;
		  margin:20px 15px 0 0 ;
		  }
.flag{ float:right; margin-top:40px;}
.logo-pixalione{ margin-left:735px;}
/********************menu*********************/		  
#menu { 
		height:48px;
		background-image:url(images/menu.jpg);
		background-repeat:no-repeat;
		margin:13px 0 0 15px;
		float:left;
		text-align:left;
		display:inline;
		width:962px;
		}
		
#menu ul{ 
	float:left;
	margin:10px 0 0 10px;
	padding:0px;
	height:38px;
	min-width:500px;
	_width:500px;

}

#menu ul li{
	display:inline;
	list-style-type:none;
	float:left;
	width:139px;
	height:30px;
	margin:2px;
	text-align:center;
} 
#menu ul li.post-ab1{
	position:absolute; margin-left:0px; float:left;
}
#menu ul li.post-ab2{
	position:absolute; margin-left:151px; float:left;
}
#menu ul li.post-ab3{
	position:absolute; margin-left:297px;float:left;
}
#menu ul li.post-ab4{
	position:absolute; margin-left:443px;float:left;
}
#menu ul li a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height:30px;
	width:139px;
	float:left;
	padding:5px 0 0 0;
}
#menu ul li .active,#menu ul li a:hover{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background:url(images/hover-menu.jpg) no-repeat;
	height:30px;
	width:139px;
	margin:0px;
	padding:0px;
	float:left;
	padding:5px 0 0 0;
}
#menu ul li ul{ 
    display:none;    
	float:left;
	margin:0px;
	padding:0px;
	margin:0px 0 0 10px;
    overflow:hidden;   
    opacity:0;
	

}
#menu ul li ul li{
	display:inline;
	list-style-type:none;
	float:left;
	width:139px;
	height:26px;
	margin:0px;
	padding:0px;
	text-align:center;
	background:url(images/bg-submenu-body.jpg) repeat-x;
	
}
#menu ul li ul li.submenu-left-right{width:10px;background:none;}
#menu ul li ul li a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	height:23px;
	width:139px;
	float:left;
	padding:3px 0 0 0;
}
#menu ul li ul li a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	height:23px;
	width:139px;
	float:left;
	padding:3px 0 0 0;
	background:none;
}
#menu ul li ul li .sub-menu-left{
	background:url(images/bg-submenu-left.png) no-repeat;
	behavior: url(iepngfix.htc);
	width:10px;
	height:26px;
	float:left;
	margin:0px;
	padding:0px;
}
#menu ul li ul li .sub-menu-right{
	background:url(images/bg-submenu-right.png) no-repeat;
	behavior: url(iepngfix.htc);
	width:10px;
	height:26px;
	float:left;
	margin:0px;
	padding:0px;
}		
		
/*************************************************/			
		
.detail { width:975px; _width:980px; min-height:500px; _height:500px;
		}
		
.detail2 { width:975px; _width:980px; min-height:550px; _height:550px; margin-top:20px; float:left;
		}
		
			
		
.detail-left { float:left;
			   width:351px;
			   background:url(images/blue-box.jpg) no-repeat;
			   min-height:460px;
			   _height:460px;
			   text-align:left;
			   padding:0px 20px 0 45px;
			   }
			   
.text-blue { padding:130px 0 0 0; height:332px;}	

.pop-up-click { color:#724000; font-weight:bold; font-size:12px; text-decoration:underline; cursor:pointer;}		   
			   
.text-blue a:link , .text-blue a:visited { color:#724000; font-weight:bold; font-size:12px;}

.text-blue a:hover {color:#f2f500;}	

.button-left { width:340px;
			   _width:335px;
			   height:110px;
			   background-image:url(images/BG-button.jpg);
			   background-repeat:no-repeat;
			   background-position:top right;
			   text-align:right;}
			   
.example-link { padding:25px 0 0 0;}			   
			   
.example-link a:link , .example-link a:visited { color:#ff8a00; text-decoration:none; font-size:14px; font-weight:bold;}

.example-link a:hover { color:#FF3300;}

.detail-right { float:left; width:559px; text-align:left;}

.image{ height:393px;}

.text-pic { margin:-344px 0 0 272px; font-size:31px; font-weight:bold; color:#000000;}

.text-pic-2 { margin:-88px 0 0 282px; font-size:31px; font-weight:bold; color:#000000;}

.text { margin:0 0 0 15px; color:#393939;}
.text a:link , .text a:visited{  color:#ffa500; text-decoration:none;}
.text a:hover{color:#f48503; }

.text-top { float:left; width:615px; height:120px; text-align:left; margin:20px 0 0 20px; display:inline;}	

.button { float:left; margin:20px 0 0 0;}

.icon-text { width:895px; margin:20px 0 0 20px; padding:0 30px; text-align:left;}

.icon-text-box { float:left; width:440px; padding:30px 0 0 5px;} 

.text-box { padding:0 10px; text-align:left;}

.text-box a:link , .text-box a:visited { font-size:12px; color:#ffb400;}

.text-box a:hover { color:#FF6600;}

.head-icon { color:#000000; font-weight:bold;}	

.table-top { width:612px; height:25px; background-image:url(images/table-top.jpg); background-repeat:no-repeat; text-align:center; padding:10px 0 0 0; font-size:12px;}

.table-content { background:url(images/table-BG.jpg) repeat-y; width:612px; margin-top:1px; text-align:center; min-height:20px; _height:20px; font-size:12px; padding-bottom:5px;}

.in-column { padding:4px 3px 0px 3px;}

.in-column-pic-text { padding:4px 3px 0px 25px;}

.in-column-pic-text2 { padding:4px 3px 0px 15px;}

.icon-column { float:left;}

.text-column { float:left; margin-left:5px; padding-top:10px; text-align:left;}	  

.text-column2 { float:left; margin-left:5px; padding-top:5px; text-align:left;}

html>/**/body .icon-index { margin-top:60px}

.icon-index { margin-top:10px}

.list-icon { text-align:left; margin:5px 10px 0 20px;}	 

.icon { float:left;}

.icon-name { float:left; margin-left:5px; font-size:12px; font-weight:bold; padding-top:10px; color:#393939;}	

.google-ads { margin:15px 0 0 20px; text-align:left;} 

.google-ads-c { margin:15px 0 0 20px; text-align:center;}

.google-ads-r { margin:15px 0 0 20px; text-align:left; padding-left:420px;}  

.pop-up { width:500px; background-color:#4fc0dd; text-align:left; padding:10px; margin:10px 0;} 

.table-tarif { width:705px; margin:20px 0 0 0; font-size:12px;}

.content-table-tarif { background:url(images/bg-tarif-table.jpg) repeat-y; width:705px; min-height:20px; _height:20px; margin:1px 0 0 0; padding:5px 3px ; text-align:center;} 

.top-table-tarif {background-image:url(images/top-table-tarif.jpg); background-repeat:no-repeat; width:705px; height:63px;}

.bottom-table-tarif { background:url(images/bottom-table-tarif.jpg) no-repeat; width:705px; height:35px; margin-top:1px; font-weight:bold; text-align:center;}

.button-tarif { margin:20px 0px 0 350px ;}
		   
.wrap-footer { width:100%;
			   height:32px;
			   background-image:url(images/BG-footer.jpg);
			   background-repeat:repeat-x;
			   padding:35px 0 0 0;
			   }
			   
.footer { width:960px;
		  text-align:center;
		  font-size:12px;
		  color:#9d9d9d;
		  padding:10px 0 0 0;
		  }	
		  
.footer a { color:#9d9d9d;
		  text-decoration:none;
		  }		  		   		   		

