/* SCREEN.CSS - 25EMEIMAGE 2010 */
@import "reset.css";
/*GLOBAL CLASSES*/
.lefter{float:left;}
.righter{float:right;}
.clear{clear:both;height:0px;line-height:0px;}
.bmarger{margin:10px;}

/*COLORS*/
html,body{}
.home_body{background:#847A75;}
.bg_lightbrown{background:#B5ADA9;}
.font_grey{color:#B1B3B4;}
.font_title{color:#000;}

/*FONTS*/
html,body{font-size:12px;line-height:15px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,select,textarea,input,button{font-family:Georgia,'Times New Roman',Arial,Helvetica,sans-serif;}
#qmEditor a{font-family:'Lucida Grande',Arial,Helvetica,sans-serif;}
#menu ul li a{font-size:12px;color:#423834;font-weight:normal;}
#submenu ul li a{font-size:12px;color:#423834;font-weight:normal;}
h1{color:#5A4F4A;border-bottom:1px solid #938A85;line-height:36px;font-size:22px;margin:6px 0 6px 0;font-weight:normal;}
h2{color:#5A4F4A;border-bottom:1px solid #938A85;line-height:18px;font-size:15px;margin:6px 0 6px 0;font-weight:normal;}
h3{}
.bigtitle{font-size:18px;margin:4px 8px;font-weight:bold;color:#ae0000;}
.smalltxt{font-size:10px;line-height:12px;}

/*LINKS*/
a{color:#423834;}
a:link,a:visited,a:active{text-decoration:underline;}
a:hover{color:#EE7F00;text-decoration:none;}

/*BLOCKS*/
#page{width:890px;margin:30px auto 30px auto;background:#FFF;color:#938A85;}
#header{margin:24px 110px 10px 30px;}
#orange{height:160px;width:160px;}
#logo{height:109px;border-bottom:1px solid #938A85;margin-left:160px;}
#menu{height:30px;line-height:30px;margin-left:160px;}
#submenu{height:30px;line-height:30px;margin-left:301px; border-top:1px solid #938A85;}
#content{margin:10px 100px 10px 100px;}
#footer{margin:10px 100px 20px 100px;}
#bottom_brand{margin-bottom:10px;}
#bottom_block{margin:24px 0 6px 100px;height:1px;line-height:1px;width:540px;position:absolute;}

/*MENUS*/
#menu a{text-decoration:none;}
#menu ul{margin:0;padding:0;height:30px;position:absolute;}
#menu li{float:left;margin:0;padding:0;height:30px;}
#menu li a{display:block;text-decoration:none;line-height:30px;padding:0 10px 0 0;}
#menu li a:hover{text-decoration:none;cursor:pointer;color:#ff6600;}
#menu li.selected{background:url(images/bg_menu_arrow.png) no-repeat bottom center;}
#menu li.selected a{color:#EE7F00;}
/*MENUS*/
#submenu a{text-decoration:none;}
#submenu ul{margin:0;padding:0;height:30px;position:absolute;}
#submenu li{float:left;margin:0;padding:0;height:30px;}
#submenu li a{display:block;text-decoration:none;line-height:30px;padding:0 10px 0 0;}
#submenu li a:hover{text-decoration:none;cursor:pointer;color:#ff6600;}
#submenu li.selected{background:url(images/bg_menu_arrow.png) no-repeat bottom center;}
#submenu li.selected a{color:#EE7F00;}

/*CONTENT*/
.ref_item{float:left;width:220px; height:280px; margin-right:10px;overflow:hidden;margin-bottom:10px;}
.coeur_item{float:left;width:220px; height:310px; margin-right:10px;overflow:hidden;margin-bottom:10px;}
.reg_item{margin-bottom:20px;}
.regpic{float:left;}
.regtitle{margin-left:320px;padding-top:20px;}
.regtxt{margin-left:320px;}

/*FORMS*/
form{padding:0 10px 40px;display:block;}
label{display:block;margin-bottom:4px;}
input[type=text]{width:400px;border:1px solid #bdbdbd;margin-bottom:10px;font-size:13px;padding:4px;background:#FFF;}
select{margin-bottom:10px;font-size:13px;}
textarea{width:400px;font-size:13px;padding:4px;border:1px solid #bdbdbd;}
.errors{margin: 0 10px 10px 10px;padding: 10px;border: solid 1px #dd3c10;background: #ffebe8;color:#ae0000;}


#bulle1 {
	position:absolute;
	margin-top:210px;
	margin-left:24px;
	width:158px;
	height:152px;
	text-align:center;
}
#bulle1 p {
	font-size:11px;
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle1 h1 {
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
	border:0;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle1 a {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bulle1 a:hover {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}


#bulle2 {
	position:absolute;
	margin-top:115px;
	margin-left:273px;
	width:90px;
	height:100px;
	text-align:center;
}
#bulle2 p {
	font-size:11px;
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle2 h1 {
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
	border:0;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle2 a {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bulle2 a:hover {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#bulle3 {
	position:absolute;
	margin-top:265px;
	margin-left:238px;
	width:146px;
	height:158px;
	text-align:center;
}
#bulle3 p {
	font-size:11px;
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle3 h1 {
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
	border:0;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle3 a {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bulle3 a:hover {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}


#bulle4 {
	position:absolute;
	margin-top:200px;
	margin-left:400px;
	width:144px;
	height:152px;
	text-align:center;
}
#bulle4 p {
	font-size:11px;
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle4 h1 {
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
	border:0;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle4 a {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bulle4 a:hover {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#bulle5 {
	position:absolute;
	margin-top:6px;
	margin-left:460px;
	width:158px;
	height:152px;
	text-align:center;
}
#bulle5 p {
	font-size:11px;
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle5 h1 {
	font-size:18px;
	color:#fff;
	padding:0;
	margin:0;
	border:0;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#bulle5 a {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
#bulle5 a:hover {
	color:#fff;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.slider_box {width:690px; margin:0 auto; padding:13px 0 31px; font-size:0;line-height:0;}
.slider {overflow:hidden; height:auto; padding-bottom:40px;}
.items {display:none;}
.pagination {
	position:absolute;
	bottom:0px;
	right:10px;
	overflow:hidden;
	/*background:url(images/pagination_bg.png) 0 0 repeat-x;*/
	border-radius:10px;
	z-index:99;
	padding:10px 13px;
	}
.pagination li {float:left; margin-left:7px;}
.pagination li:first-child {margin:0;}
.pagination li a {display:inline-block; width:25px; height:25px; background:url(images/pagination_items.png) right 0 no-repeat;}	
.pagination li.current a, .pagination li a:hover {background-position:0 0;}
