* {margin:0px; padding:0px;}
img {border:none;}
body {background-color:#FFFFFF;}
.wrapper {width:980px; margin-left:auto; margin-right:auto;}
.topmain {width:980px; height:38px; position:relative; float:left;}
.topright {background:transparent url(images/boxes-02.jpg) repeat-x scroll 0 0;height:28px;margin-top:10px;width:980px;}
.nav {height:28px; width:980px;}
.main3 { width:980px; height:auto; position:relative; float:center;
		background-image:url(images/bandeau.jpg); background-repeat:no-repeat; background-position:top;}

.flash { width:637px; height:60px; position:absolute; top : 101px; left: 144px;}
.blue   { width:214px; height:130px; position:relative; float:left; cursor:pointer;}
.grey   { width:212px; height:130px; position:relative; float:left; cursor:pointer;}

/****** bloc bleu */
.right {float:right;margin-top:102px;padding:0 10px 0 0;width:284px;}
.right2{float:right;margin-top:102px;padding:0 10px 0 0;width:284px;}
.ok {width:29px;height:17px;position:relative;float:left;border:0px solid #FFFFFF;margin-top:0px !important;margin-top:1px;}

.button {width:32px;height:33px;position:absolute;top: 122px;left: 120px;z-index:100;}
.textright {width:135px;height:68px;position:absolute;top: 144px;left: 15px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;line-height:12px;}
.imageright{width:110px; height:250px; position:absolute; top: 6px; right: 2px;}
.imgclass{width:108px; height:71px; margin: 0 0 0 0; padding: 0 0 0 0;}
.small{font-size:9px;}

.content {width:650px;height:auto;margin-top:22px;float:right;}
.content123 {width:650px;height:390px;background:url(images/123DEMO.jpg) no-repeat;margin-top:22px;float:right;}
.text123 {width:275px;height:240px;margin-top:110px;margin-left: 34px !important;	margin-left: 17px;position:relative;float:left;}
.titre123{font-size: 18px;font-family:Arial, Helvetica, sans-serif;margin: 0 0 10px 0;}
.blue123{color: #005EA8;}
.p123{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#676D70;font-weight:bold;line-height: 18px;}
.pblue{color:#6F9ED0;}
.red123{color:#EE7F00;}

.txtbleu{color:#6F9ED0; font-weight: bold;}
.txtnoir{color:#2C435A;}

.orangetitre {color:#EE7F00;}
.etoiles{color:#005EA8;}
.tabtop{position:relative;float:left;width:980px;height:100px;}

.tabtext1{font-weight: bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:rgb(117,46,124); /* #4A5865 */
		margin: 0 0 0 10px; line-height:23px;}
.tabtext2{font-weight: bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:rgb(131,73,153); /* #6F9ED0 */
		margin: 0 0 0 10px; line-height:23px; text-decoration:underline;}
.tabtext3{font-weight: bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#585B5D;}
.tabtext4{font-weight: bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#585B5D;
		margin: 0 0 0 10px;}
.interligne{line-height:15px;}

/* POP IN   */
.popin {
	width: 650px;
	height: 415px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 10px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.popin a:link { color: #333333; text-decoration: none;}
.popin a:visited { color: #333333; text-decoration: none;}
.popin a:hover { color: #FF9900; text-decoration:underline;}
.popin a:active { text-decoration: none;}
.Style17 { font-size: 18px; color: #CC0033;}
.Style60 { font-weight: bold; color: #FF0000;}
.Style62 { color: #00CC00}
.Style63 { font-weight: bold; color: #0000FF;}
.Style64 { font-weight: bold; font-size: 12px;}
.Style66 { color: #999999}
.Style67 { font-size: 12px; color: #999999;}

/* TAQ */
.main3 { width:980px; height:auto; position:relative; float:center;
		background-image:url(images/bandeau.jpg); background-repeat:no-repeat; background-position:top;}

div .main3 { width:980px; height:auto; text-align:center; position:relative; float:center;
		background-image:url(images/bandeau.jpg); background-repeat:no-repeat; background-position:top;}

/* div .main3 div .tabtop{position:relative;float:center;width:980px;height:100px;}
*/
div .main3 table.comparatif {position:relative;top:100px; width:775px;
	margin-left:auto; margin-right:auto; border-right: 1px solid rgb(89,99,113);
	background:rgb(255,255,255); text-align:center; vertical-align:middle;
 }
.main3 table.comparatif th { height: 25px; border-right: 1px solid rgb(89,99,113); border-bottom: 1px solid rgb(89,99,113);
 background:rgb(255,255,255); vertical-align:middle;
 }
.main3 table.comparatif tr { height: 25px; border-bottom: 1px solid rgb(89,99,113);
 background:rgb(255,255,255); vertical-align:middle;
 }
 .main3 table.comparatif td { border-left: 1px solid rgb(89,99,113); border-bottom: 1px solid rgb(89,99,113);
 background:rgb(255,255,255); vertical-align:middle;
 }
 .main3 table.comparatif .tabbgleft1 { height: 23px;
  border-bottom:0px; background:rgb(226,255,127); text-align:left;
 }
 .main3 table.comparatif .tabbgleft2 { text-align:left;}

 /** IE 8 **/
.content4 table{clear:left;}

