 /* CSS Document for http://www.allomattel.com */

body{
	background-color: #fa0;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f27300;
	padding-bottom: 20px;
}
#wrapper{
	width: 716px;
	margin: 0 auto;
	padding: 0;
}
#header_flash{
	margin: 0px 0px 0px -25px;
	padding: 0;
	width: 765px;
	height: 164px;
	clear: both;
}
#main{
	width: 716px;
	margin: 0 auto;
	padding: 0;
}
#main_top{
	width: 716px;
	height: 22px;
	background-image: url(../images/content_top.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	clear: both;
}
#main_bottom{
	width: 716px;
	height: 22px;
	background-image: url(../images/main_footer.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	clear: both;
}
#content{
	background-image: url(../images/main.gif);
	background-repeat: repeat-y;
	padding: 10px 18px;
	text-align: justify;
}

.b1 { 
	float:left; 
	display:inline;
	margin-top:14px;
}
.b2 { 
	float:left; 
	display:inline;
	background:url(../images/b2.gif) no-repeat;
	width:224px;
	height:252px;
	margin-left:4px;
	text-align:left;
	color:#FFFFFF;
}
.clear { clear:both; }
.b2 .info { margin-left:10px; margin-top:50px; margin-right:10px; }
.b2 ul { padding:0; margin:0; margin-left:10px; }
.b2 ul li { padding:0; margin:0; margin-top:2px; list-style-type:none; }
.b2 ul li a { display:block; width:198px; height:20px; background:url(../images/b2-li.gif) no-repeat; padding-left:24px; padding-top:3px; color:#FFFFFF; text-transform:uppercase; text-decoration:none; }
.b2 ul li a:hover { display:block; width:198px; height:20px; background:url(../images/b2-li-over.gif) no-repeat; }


.b2 .login {  margin-top:35px; margin-left:10px;}
.b2 .login input { width:95px; height:16px; border-top:1px solid #f96301; border-left:1px solid #f96301; border-bottom:1px solid #fac748; border-right:1px solid #fac748; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left; display:inline; margin-top:3px; padding-left:5px;  }
.b2 .login .title { width:65px; float:left; display:inline; color:#f43111; text-align:right; padding-right:10px; padding-top:5px; margin-top:3px; }
.ok1 { display:inline; float:left; margin-left:3px; margin-top:3px; }
.login .mot { float:right; display:inline; margin-right:35px; margin-top:-5px; }
.login .mot a { color:#f43111; }

.bluebox { width:680px; height:55px; background:url(../images/bluebox.gif) no-repeat; text-align:center; margin-top:5px; padding-top:5px; }
.bluebox a { color:#0299a9;}
.bluebox input { width:150px; height:16px; border-top:1px solid #008ca2; border-left:1px solid #008ca2; border-bottom:1px solid #6cc7d7; border-right:1px solid #6cc7d7; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:3px; padding-left:5px; }
.bluebox div { position:relative;  }
.bluebox  img { position:absolute; left:425px; _left:165px; }
.c1, .c2, .c3 { width:226px; height:235px; float: left; display:inline; }


.c1 { background:url(../images/c1.gif) no-repeat center; }
.c1 li, .c1 ul { padding:0; margin:0; list-style-type:none; float:left; }
.c1 ul { padding-top:40px; }
.c1 li { margin-left:7px; margin-bottom:7px; }
.c1 a img { text-decoration:none; }
.c1 a { color:#35b7c4; }

.c2 { background:url(../images/c2.gif) no-repeat center; }
.c2 ul { padding:0; margin:0; padding-top:60px; padding-left:20px; list-style-type:none; text-transform:uppercase; font-family:Helvetica, sans-serif; font-size:10px; font-weight:bold; }

.c3 { background:url(../images/c3.gif) no-repeat center; }
.c3 span { color:#769c04;}
.c3 ul {padding:0; margin:0; list-style-type:none; padding-top:55px; padding-left:16px; }
.c3 li {background:url(../images/green.gif) no-repeat; color:#FFFFFF; height:19px;  margin-top:7px; padding-top:2px; font-size:12px; font-weight:bold; padding-left:10px; }

#inscr{
	background-image: url(../images/content_inscr_bg.jpg);
	background-repeat: no-repeat;
	padding: 10px 18px;
	text-align: justify;
}
#inscr_left{
	width: 336px;
	padding: 10px 18px;
	text-align: justify;
	float: left;
	margin: 150px 0 0 0;
}
#inscr .c2{
	margin: 80px 0 0 50px;
	background-image: url(../images/c2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 281px;
}
#inscr .c2 ul{
	margin: 25px 0 0 0;
}
#inscr .c2 li{
	margin: 7px 0;
}
fieldset{
	border: 0;
	margin: 0;
	padding: 0;
}
#inscr input{
	display: block;
	float: left;
}
#inscr label{
	width: 50px;
	display: block;
	float: left;
	line-height: 20px;
}
#inscr #form input, #inscr #vos_enfants input, #inscr #vos_inf input{
	width: 134px;
	height: 16px;
	display: block;
	float: left;
	border: 1px solid #f27300;
	margin: 0 40px 0 5px;
}
#inscr #form select, #inscr #vos_enfants select{
	width: 136px;
	height: 18px;
	display: block;
	float: left;
	border: 1px solid #f27300;
	margin: 0 40px 0 5px;
}
#inscr #form label, #inscr #vos_enfants label, #inscr #vos_inf label{
	width: 134px;
	height: 16px;
	display: block;
	float: left;
	margin: 0 40px 0 5px;
	padding: 3px 3px 3px 1px;
}
#vos_enfants{
	background-color: #f6e7ba;
	background-image: url(../images/vos_enfants.jpg);
	background-repeat: no-repeat;
	width: 325px;
	margin: 25px 0 0 0;
	padding: 110px 0 20px 10px;
	float: left;
}
#footer_links{
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-top: 10px;
}
#footer_links a{
	color: #006073;
	text-decoration: none;
}
#footer_links a:hover{
	text-decoration: underline;
}

#avant{
	background-image: url(../images/head1.gif);
	background-repeat: no-repeat;
	padding: 60px 13px 10px 13px;
	text-align: justify;
}

#monespace {
	background:url(../images/monespaceBgr.gif) no-repeat;
	padding: 10px 13px;
}

#avant .top1, #avant .top2 { float:left; display:inline; margin-top:46px; }
#avant .top2 { width:438px; color:#000000; }

#avant ul { list-style-type:none; padding:0; margin:0;}
#avant li { float:left; margin-left:25px; display:inline; width:305px; color:#000000; margin-top:20px; padding-left:3px; text-align:left; }
#avant li img { margin-bottom:5px; margin-left:-3px; }

#evenemt{
	background-image: url(../images/evenemt_top.gif);
	background-repeat: no-repeat;
	padding: 10px 13px;
	text-align: justify;
}
#evenemt .top1, #evenemt .top2 {float:left; display:inline; margin-top:59px;}
#evenemt .top2 { width:313px; color:#000000; }
#evenemt .top2 span { display:block; width:290px; text-align:left; margin-left:5px;}
#evenemt .left { float:left; display:inline; margin-left:25px; }
#evenemt .left ul { list-style-type:none; padding:0; margin:0; }
#evenemt .left li { margin-left:13px; }
img { border:none; }
#evenemt .right { background:url(/include/images/formbgr.gif) no-repeat; margin-left:17px; float:left; display:inline; width:280px; height:109px; color:#00a5b9;
padding-top:70px; padding-left:20px; }
#evenemt .right span { margin-top:0px; display:block; width:100px; margin-top:1px; float:left; display:inline;}
#evenemt .right input { float:left; display:inline; margin-left:15px; }
#evenemt .right p { margin-top:0; margin-bottom:5px; }

#merci{
	background-image: url(../images/merciBgr.gif);
	background-repeat: no-repeat;
	padding: 120px 13px;
	text-align: center;
	color:#000000;
}
.moneTop1 { width:290px; height:168px; background:url(/include/images/mone1.gif) no-repeat; margin-left: 10px; float:left; display:inline; color:#FFFFFF;text-align:left; }
.moneTop2 { width:290px; height:168px; background:url(/include/images/mone2.gif) no-repeat; margin-left: 10px; float:left; display:inline; color:#FFFFFF;text-align:left; }
.moneTop3 { width:290px; height:168px; background:url(/include/images/mone3.gif) no-repeat; margin-left: 10px; float:left; display:inline; color:#FFFFFF;text-align:left; }
.moneBox1 {  background:url(../images/momeBox1.gif) no-repeat; width:636px; height:231px; margin-left:30px; float:left; display:inline; margin-top:20px;position:relative; }
.moneBox1 .inner1 { margin-top:50px; margin-left:12px; width:287px; text-align:left;  float:left; display:inline; }
.moneBox1 .inner2 { margin-top:65px; margin-left:32px; width:287px; text-align:left; float:left; display:inline;  }
.event {
	color: #f27300;
	text-decoration: none;
}
.moneBox1 .btn1 { position:absolute; bottom:22px; right:343px; }
.moneBox1 .btn2 { position:absolute; bottom:22px; right:17px; }

.moneBox2_1 {
	background:url(/include/images/momeBox2-2.gif) repeat-y;
	width:636px;
	margin-left:30px;
	float:left;
	display:inline;
	margin-top:20px;
	position:relative;
	min-height : 153px;
}
.moneBox2_2 {
	background: url(/include/images/momeBox2-1.gif) no-repeat top;
	min-height : 153px;
}
.moneBox2_3 {
	background: url(/include/images/momeBox2-3.gif) no-repeat bottom;
	min-height : 153px;
	padding : 0 0 25px 0;
}
.bluebox2 { background:url(/include/images/bluebox2.gif) no-repeat;  width:636px; height:105px; padding-top:42px; margin-left:30px; }
.mone3 { width:290px; height:168px; background:url(/include/images/mone3.gif) no-repeat; margin-top:62px; margin-right:25px; float:right; display:inline; color:#FFFFFF;text-align:left; }

.arc-en-ciel_text { float:right; font-size:20px; color:#F27300; font-weight: bold; }
.arc-en-ciel_text_2 { float:right; font-size:20px; color:#ffcc99; font-weight: bold; }

.avantage_left { float: left; margin: 20px 0px 0px 20px; color:#000000; }
.avantage_right { margin: 20px 20px 0px 0px; color:#000000; }

.p_avantage { margin: 0px 0px 0px 5px; }











