
html{overflow-x:auto; overflow-y:scroll;  height:100%; background:#eee URL("../images/bg_html.gif") top center no-repeat;}/*overflow: -moz-scrollbars-vertical; */

body{text-align:center; color:#666666; /*#9D4513*/ font-family:arial, sans-serif; font-size:12px; line-height:18px; margin:0px; padding:0px !important; height:100%:}
div {margin:0px; padding:0px; display:block;}
span {margin:0px; padding:0px;}
img {border:0px; margin:0px; padding:0px;}
h1{font-size:30px; margin:0px 0px 15px 0; line-height:24px; font-weight:normal; clear:both; width:auto; color:#333; padding:7px 0px 3px 10px; border-left:2px solid #aaa; letter-spacing:0.3pt;}
	h1{margin-top:5px;}
h2{font-size:18px; margin:30px 0px 10px 0px; padding:7px 0px; font-weight:bold; color:#666666; text-align:left; line-height:22px;letter-spacing:0.3pt;}
	h2 a{font-size:18px !important; color:#0e468a !important; padding:0px; margin:0px; display:block; text-transform:none!important}
h2.first{background:#f6f6f6; display:block; clear:both; padding-left:20px; border-top:3px solid #fff;}
	h2.first b{color:#333;}
h3{font-size:14px; color:#666; font-weight:normal; margin:15px 0px 10px 0px; text-align:left;  letter-spacing:1px;}
	h3 a{display:inline; font-size:14px !important; color:#23193b !important;}
h4{color:#91c5e1 !important; font-size:12px; margin:12px 0px 2px 0px; font-weight:bold; padding:0px;  letter-spacing:1px;}
.sub{width:auto !important; height:22px !important; clear:both; font-weight:bold; text-align:center;  background:#CC9900; border:1px solid #333; margin-right:5px;}
.sub_remove{width:auto !important; height:22px !important; clear:both; font-weight:bold; color:#fff; margin:0px 5px 0px 0px;  text-align:center;  background:#cc0000; border:1px solid #333;}
a{color:#0e468a; display:block; text-decoration:none; font-weight:bold; }
	a:hover{color:#4a7bb6; cursor:pointer}
a.more{background:#0e468a; font-size:12px; font-weight:bold; font-style:italic; color:#fff; display:block; float:right; padding:2px 12px;}	
	a.more:hover{background:#fff; color:#0e468a;}
	
a.big_font{font-size:12px !important; font-weight:bold;}	
.big_font i{margin-right:0px;}

h2 a{font-weight:normal;}
input,textarea{font-size:11px;}
font.small{font-size:10px; color:#666}
.small{font-size:11px;}
.file_send{width:185px;}
p{margin:0px; padding:3px 0px 7px 0px; line-height:18px;}
.hide{display:none}
.default{ width:960px;color:#666; margin:0px auto 0px auto; height:100%; text-align:left; text-align:left;} /* position:relative;  */
ul{margin:0px; padding:2px 0px 0px 25px; line-height:16px;}
li{margin:5px 0px;}
form{margin:0px; padding:0px;}
b.major{font-size:24px; line-height:24px; font-weight:normal; color:#da7524;}
.point{padding:5px 2px; background:#f3ba8b;}
.bg_img{position:relative; z-index:0;}

.button_anchor, .button_input{background:#AE7B40; border:0px; margin-top:20px; width:auto !important; text-align:center; border:1px solid #ddd; color:#fff !important; font-weight:normal; display:block; clear:both; padding:5px 10px 5px 5px; letter-spacing:0.5pt; font-size:14px; text-transform:uppercase; text-decoration:none !important;}

/* --------------- Pour la section administration -------------------*/		
.admin{text-align:left;}
	.admin textarea{width:500px; height:200px;}
	.admin input{width:375px; font-size:10px; margin-bottom:2px;}
	.admin form{background:#eeeeee; border:1px solid #cccccc; padding:5px; margin:0px 0px 10px 0px;}
	.admin table{width:580px;}
	.admin .top_form{height:auto !important; height:10px; display:block; color:#000;}
	.boutons{background:#E8F2F6; clear:both; height:auto; width:auto; border:1px solid #fff; padding:5px;}
		.boutons h1{font-size:12px; background:#E8F2F6; font-weight:bold; margin:5px 0px 5px 0px; clear:both; color:#fff; display:block; border-bottom:1px solid #999;}
		.boutons a{padding:3px 0px 5px 0px;  font-size:10px; color:#CC9900; display:block; text-decoration:none; font-weight:bold;}
		.boutons span{width:100px; display:block;}
	
	.top_menu{float:right; color:#7e8b8f; height:15px; text-align:right; }
		.top_menu li{display:block; float:left;}
		.top_menu a{display:block; padding:0px 10px; color:#333333; border-right:1px solid #eee; float:left; width:auto; font-size:11px !important; font-weight:normal; text-decoration:none;}
		.top_menu a:hover{background:#eee; color:#333;}
		
		.langue{border:0px !important;}
	
	.jours_heures{width:100% !important; margin:20px 0px;}
	.jours_heures input{width:auto!important;}
	.jours_heures th{background:#CAC4DE; padding:5px; color:#5E537C;}
	.jours_heures td{text-align:center; border:1px solid #ddd;}
	.jours_heures th.top{text-align:center;}
	.jours_heures .pair{background:#f6f6f6;}
	.jours_heures a{padding:5px 0px; background:#AE7B40; color:#fff; display:block !important;}

	.admin h1, .admin h2{clear:both; float:none;}

	.user_boutons span{width:130px; display:block; margin-bottom:3px;}
		.user_boutons input{margin-bottom:3px;}
		
	.contact_form{position:relative; width:545px; padding-bottom:40px ;}
		.submit_contact{position:absolute; bottom:5px; right:10px; text-align:center; padding:5px; width:100px; border:1px solid #cccccc; background:#ffffff; }

	#label_wrong_fields{color:#ff0000; display:none;}

	.checkbox_options{float:left; width:100%;}
		.checkbox_options .column{width:30%; float:left;}
		.checkbox_options span{width:150px;}
		.checkbox_options input{width:20px;}
		.checkbox_options p{margin:0px; padding:1px 0px;}

/* Pour loguer */
	.menu_user{float:left; padding:12px 0px 10px 5px; width:152px;}
	.menu_user a{ background:url('../images/bg_sous.gif') left no-repeat; color:#4D536D; display:block; font-size:14px !important; text-transform:uppercase; margin-bottom:3px;}
		.menu_user a.down{color:#aaaaaa;}		
		
	/* Côté Admin Pour loguer */
	.admin{text-align:left;}

	.admin label{width:120px; display:inline-block;}
	.admin form{border:1px solid #666; padding:5px; margin:0px 0px 10px 0px;}
	.admin table{width:100%;}
	.admin .top_form{height:auto !important; height:10px; display:block; color:#000;}
		a.show_hide{background:#fff URL('../images/black_arrow_show.png') right center no-repeat; display:block !important; text-decoration:none; border-bottom:1px solid #666; font-size:18px; width:auto; width:98%; padding:1% !important;}
		.top_form span{width:100px; float:left;}
	.boutons{background:#E8F2F6; clear:both; display:none; height:auto; width:auto; border:1px solid #fff; padding:5px;}
		.boutons h1{font-size:12px; font-weight:bold; margin:5px 0px 5px 0px; clear:both; color:#fff; display:block; border-bottom:1px solid #999;}
		.boutons a{padding:3px 0px 5px 0px;  font-size:10px; color:#CC9900; display:block; text-decoration:none; font-weight:bold;}
		.boutons label{width:100px; display:block;}
		
	.admin_login{background:#f0f0f0; width:100%; height:100%; margin-top:15px; border-top:1px solid #ffffff;}
		.admin_text{background:#f0f0f0 url('../images/zone_admin_background.gif') top center no-repeat; width:325px; margin:0px auto 0px auto; height:250px; padding:20px;}
			.admin_text h1{font-size:22px; margin:10px 0px 0px;}
		.admin_text .info{margin:0px 0px 0px 40px; float:left; width:220px; text-align:left;}
			.admin_text .info span{float:left !important; font-weight:bold; display:block !important; width:90px; margin-bottom:10px;}
			.admin_text .info input{float:left;  margin-bottom:10px;}
			.admin_text .info .bt{float:right; width:108px; margin-right:5px;}

	.edition_form{float:left; border:0px  !important; background:none !important;}
		.edition_item th{background:#999999; color:#ffffff;}
		.edition_item th, .edition_item td{padding:4px;}
		.edition_item td{border-bottom:1px solid #ddd;}
		.edition_item .titre_th{width:400px;}	
		.input_xsmall{width:20px !important;}

/* --------------- Fin de pour la section administration -------------------*/
.move_right{float:right;}
/*a.first{background:none !important;}*/

.header{width:100%; float:left; background:#fff; text-align:center; position:relative; height:auto;  letter-spacing:0px;}
	.header img{float:left;}
	.header_top{position:relative; height:106px; text-align:left!important;}
	.header_bottom{height:auto; position:relative; overflow-x:hidden!important; padding-top:15px; margin-top:-15px;}
		.first_quote{display:block; float:left;}
		.second_quote{display:block; float:right; padding-top:10px;}

	.logo_around{ position:absolute; z-index:5; background:#fff; float:left; display:block; top:42px; border-right:1px solid #ddd; width:133px; text-align:left !important;}
	.logo_around b{font-weight:normal; font-size:5pt !important; color:#666666; text-transform:none; padding:5px 19px; display:block; line-height:6px; text-align:left !important;}
	.logo_around img{float:none;}

		.medias_sociaux{position:absolute; bottom:15px; right:0px;}
			.medias_sociaux .fb-like{display:block; float:left; padding:0px 10px; margin-top:-1px;}
			.medias_sociaux a{float:left;}

/* HEADER MENU*/

	.header_menu{position:absolute; top:10px; right:10px; text-align:right;}
		.header_menu a{display:block; float:left; margin-left:20px; font-size:12px !important;}
		.header_menu .langue{color:#666;}
	
	.main_menu{position:absolute; background:#000; top:58px; left:0px; display:block; float:left; color:#fff; height:26px; width:810px; z-index:1; padding:0 0 0 150px;}
	.main_menu li{display:block; float:left; position:relative; font-weight:normal; margin:0px; padding:0px; width:auto;}
		.main_menu a{font-weight:normal; margin:0px; text-align:right; display:block; color:#fff; letter-spacing:0.25pt; width:auto; margin:8px 0 6px 0; padding:0px 10px; border-right:1px solid #666; height:13px !important; letter-spacing:0.3pt; float:left; font-size:13px !important; font-weight:normal; height:auto; text-decoration:none;}
			.main_menu a:hover{color:#ccc; cursor:pointer;}
			.main_menu a.down{color:#999999;}
			.main_menu li:last-child a{border:0px !important;}
	
	
	.third_main_menu{margin:5px 0 0 0px; padding:0px; height:16px; float:left; display:block; width:auto; text-align:right;}
		.third_main_menu li{width:auto !important; list-style:none; clear:none !important; display:inline-block; *display:inline; zoom:1; margin:0; padding:0; padding-top:4px; height:17px;}
		.third_main_menu a{width:auto; letter-spacing:0.5pt; border-right:1px solid #ddd; font-size:11px !important; float:left; margin:0px; padding:0px 10px; text-transform:uppercase;}
			.third_main_menu a:hover, .third_main_menu a.down{color:#333;}
	
/* MAIN MENU*/
			
	/*
		.menu{color:#ffffff; float:left;}
			.menu a{display:block;white-space: nowrap; padding:5px 6px 2px 6px; color:#AB9745; height:14px;  float:left; width:auto; font-size:12px; font-weight:bold; text-decoration:none;}
				.menu a:hover{color:#cccccc !important;}
				.menu a.down{color:#C9A749 !important; padding-top:5px; }
	*/
		/* MENU LANGUE */

			.top_loggin{padding:0px 0px 0px 2px; width:auto; float:left;}
				.top_loggin a{color:#86B9CB; border:0px; padding:0px;  margin:0px 0px 0px 3px; font-size:12px;}
					.top_loggin a:hover{color:#cccccc;}
					.top_loggin a.down{color:#C9A749!important;}
				.deconnexion{font-size:9px!important; margin-top:7px !important; border-right:2px solid #fafafa;}
/* SOUS MENU*/
	.sous_menu{float:left; width:950px; background:#333; z-index:2; margin:0px; padding:0px 0px 0px 10px;}
		.sous_menu li{float:left; display:block;}
		.sous_menu a{float:left; white-space: nowrap; height:14px; display:block; color:#86B9CB; font-size:11px !important; font-weight:bold; text-decoration:none; margin:0px 9px 2px 9px;}
			.sous_menu a:hover{color:#a7c8d3;}		
			.sous_menu a.down{color:#ddd;}	
			
/* Images right */

	.sous_sous_menu{float:left; width:650px; height:10px; padding:4px 0px 0px 0px ;}
		.sous_sous_menu a{float:left;white-space: nowrap; background: url('../images/sous_menu_sep.gif') no-repeat; height:14px;  color:#C7A843; display:block; font-size:10px; padding:0px 6px 2px 6px;}
			.sous_sous_menu a:hover{color:#aaaaaa;}		
			.sous_sous_menu a.down{color:#C9A749;}	
	

	.footer{background:none; height:auto; color:#777; position:relative; clear:both; width:960px; text-align:right; padding-top:35px; font-size:11px; line-height:18px; margin:0px auto 0 auto;}
		.footer_text{ border-top:1px solid #ddd; padding-top:5px;}
		.footer .left{float:left; padding-top:4px;}
		.footer .right{float:right; text-align:right; width:550px;}
			.footer .left a{text-transform:none; font-size:11px !important; font-weight:normal;}
			.footer .copyright{float:right; padding:4px 0 0 14px;}

	
	.main{float:left; position:relative; width:100%; height:auto !important; min-height:5px; z-index:2;}
		.main .text{padding:5px 0px 0px; position:relative; float:left; z-index:2; text-align:justify;}
			.text a{display:inline;}
		.mainText{display:block; float:left; position:relative; padding:2px 0 5px; width:100%;}	
		
		.content_services .mainText, .content_solutions .mainText, .content_a-propos .mainText{width:610px;}
		.content_services .content_right, .content_solutions .content_right, .content_a-propos .content_right{width:300px !important; margin-top:-20px;}
			.mainText .text{padding-left:14px;}
				.mainText strong em{font-size:12px; text-transform:uppercase;  font-weight:bold; font-style:normal;}
			
			.content{width:100%; float:left; padding:8px 0 5px; position:relative; min-height:50px;} /*padding:30px 0; */
				.content ul{padding:10px 15px;}
				.content_middle a{display:inline;}
				
			.content_left{float:left; width:500px; z-index:100;}	
				.temoignages{padding:15px 0 0 12px; display:block; float:left;}
				.temoignages h2,.carte h2{margin-bottom:20px;}
				.temoignages i{display:block; clear:both; text-align:right; padding-bottom:10px;}
				.temoignages p{color:#999; padding:0 0 15px 0;}
				.temoignages p b{color:#666; font-size:18px;}
				.temoignages .bloc_img{display:block; float:left; margin-right:25px;}
				.inside_text{display:block; float:left;}
				.temoignages .child_text{display:block; float:right !important;}
				.temoignages .child_text{width:362px!important; padding:0px !important;}
				.temoignages h3{display:block; float:right;}
				.temoignages .child_long{width:488px!important; padding:0px!important; margin:0px !important; height:auto!important; background:none!important;}
				
			.child_dernier_niveau{width:600px;}
			
			.carte,.contacter{display:block; float:left; width:100%;}
			.contacter .inside_text{padding-left:20px;}
				.contacter .inside_text p{line-height:22px;}
			
			.content_right{float:left; margin-left:50px; width:360px;}
				.content_right strong{font-size:18px;}
				.content_right .stats{border-left:6px solid #ddd; background:#eee; padding-left:10px; margin-top:-100px; font-size:18px; color:#aaaaaa;}
					.stats b{font-size:48px; color:#666; line-height:50px; clear:both; display:block;}
					.stats p{padding:15px 45px 15px 0;}
			
			.content_cours-de-pilates .content_left, .content_methode-pilates .content_left, .content_tarifs .content_left, .content_inscription .content_left{width:210px !important; display:none;  height:600px; position:relative;}	
				.content_cours-de-pilates .content_left .bg_img{display:none;}
				.content_cours-de-pilates .content_left .text{z-index:25; left:0px; top:45px; width:210px !important;}
			.content_cours-de-pilates .content_middle, .content_methode-pilates .content_middle, .content_tarifs .content_middle, .content_inscription .content_middle{width:960px !important; padding-left:0px; padding-right:0px;}	
				
			.content_middle{float:left; width:500px; padding:35px 30px 25px 25px; height:auto;}	
				
			.home_top{float:left; display:block; position:relative; width:100%; padding-top:10px;}
				.home_top_bloc{width:473px; padding:20px 0px 27px 0px; margin-bottom:15px; float:left; height:220px;}
					.home_top h2{text-align:center; color:#fff; font-size:30px; padding:10px 0px;}
					.home_top p{padding:10px 25px; font-size:13px; color:#333; line-height:18px}
					.home_top a{position:absolute; bottom:-18px; text-align:center; height:20px; padding:20px; width:433px;}
					
				.home_top .placements{background:#b8cb9a; margin-right:6px;}
					.home_top .placements h2{background:#97b16c;}
					.home_top .placements a{color:#97b16c;}
					
				.home_top .planification-financiere{background:#9bb7cc; margin-left:6px;}	
					.home_top .planification-financiere h2{background:#6a95b2;}	
					.home_top .planification-financiere a{color:#6a95b2;}	
		
			/* FlexSlider Necessary Styles
				*********************************/ 
				.slideshow {width: 960px; margin: 0; padding:23px 0 0 0; height:297px;  margin:0px; display:block; float:left; z-index:0;}
					.caroufredsel_wrapper{overflow:inherit!important;}
					.slides{height:294px; position:relative; width: 960px; padding:0px; margin:0px;}
				.slideshow .slides > li {display:block; position: relative; width:960px; margin:0px; float:left;} /* Hide the slides before the JS is loaded. Avoids image jumping */
					.slides .legend{background:URL("../images/over_box.png") bottom repeat; position:absolute; text-align:left !important; color:#999999; right:45px; z-index:100; width:320px; margin-top:-40px; height:75px; vertical-align:baseline; padding:5px 25px 10px 25px; font-size:18px;}
					.slides .legend b{font-size:20px; color:#518bb0; text-transform:uppercase; line-height:18px; display:block; padding-top:3px; font-weight:normal!important;}
					.slides .legend_text{position:absolute; bottom:15px; width:320px; font-weight:bold;}
					
				.slideshow .slides img {max-width: 100%; display: block; vertical-align:bottom;}
				
				/* Clearfix for the .slides element */
				.no-js .slides > li:first-child {display: block;}
				
				.slideshow .temoignage .text{z-index:5; position:absolute; top:0px; right:0px; width:400px; padding:50px 100px 30px 0px; height:200px; text-align:left; font-style:italic; color:#666;}
					.slideshow .temoignage .text p b{font-size:24px; color:#bbb4d2; font-weight:normal;}
					.slideshow .temoignage .text i{font-size:14px; color:#51466e;}
					.slideshow .temoignage .text a{position:absolute; bottom:60px; right:100px;}
				
				.flexslider .slides {zoom: 1;  display:block; float:left;}
				.clearfix{float: none; clear: both;}

		
			.investments-logos{background:#f9f9f9; margin-top:45px; float:left; padding:10px; border-top:1px solid #ddd; }
			.investments-logos img{float:left; display:block; margin-right:18px;}
		
			.fil_darianne{float:left; width:100%; color:#666; font-size:11px!important; margin:5px 0px 5px 0; font-weight:normal; text-transform:capitalize;}
				.fil_darianne a{float:left; font-size:11px!important; font-weight:normal;}
				.fil_darianne span{float:left; margin:0px 4px 0px 4px; font-weight:bold;}

				
			/*.ui-tooltip {width: 350px; position:absolute;	border:1px solid #ddd; padding:10px; z-index:150; background:#fff; text-align:left;}*/
			/*ui-tooltip {width: 350px; border:1px solid #ddd; padding:10px; z-index:150; background:#fff; text-align:left;}*/
			.qtip{width: 350px; position:absolute; display:none; border:1px solid #ddd; padding:10px; z-index:150; background:#fff; text-align:left;}
			
			
			/* #cluetip {max-width: 350px;	border:1px solid #ddd; padding:10px; z-index:150; background:#fff; text-align:left;}*/

			
	
	/*POUR ADMIN*/
	
	.user_info{width:570px !important; width:562px; height:auto;}
		.user_info h3{background:#ccc; float:left; width:95%; text-transform:none; padding:3px 5px 3px 5px; margin:10px 0px 5px 0px;}
		.user_info .label{float:left; margin-right:60px !important; margin-right:30px; width:215px; padding:5px; margin-right:-3px;}
		.user_info h4{padding:0px; font-size:11px; margin:0px 0px 5px 0px;}
			.label span{float:left; width:90px; margin-top:3px; height:12px;}
			.label input{float:left; width:115px; margin:1px; padding:1px 0px; height:12px;}
				
/*POUR PHOTOS*/

	.images_send{width:auto; border:0px; color:#666666; border-bottom:0px; margin:10px 0 0 0;}
		.images_send td{width:90px; color:#ffffff; padding:8px; border-bottom:1px solid #ccc;}
		.images_send th{text-align:left; background:#cccccc; width:100px; padding:3px 5px; border-bottom:1px solid #ccc;}
		.images_send input,.images_send textarea{width:190px !important; padding:0px; margin:0px; height:22px !important;}
		.images_send a.delete{color:#aa0000; font-size:12px;}
	
	/* OPENDESC */
	.openDesc h2 {clear:both; padding:10px 0px 5px 0px; border-top:1px solid #eeeeee;}
	.openDesc h3{margin:5px 0px 5px 0px; }
	.openDesc a{background: url('../images/fleche_bas.gif') 55px no-repeat; padding:2px 3px 2px 0px; margin:3px 0px 5px 0px; width:66px;}
	.openDesc p{margin:3px 0px 3px 0px;}
	
	/* List image */
	.list_img{float:left; position:relative; width:920px;}
	.list_img a.coin_gauche{background:url('../images/coin-gauche-total.jpg') top left no-repeat; float:left; width:50px; height:134px; display:block;}
		a.coin_gauche:hover{background-position: -50px 0;}
		.coin_gauche_innactif{background:url('../images/coin-gauche-total.jpg') top left no-repeat; float:left; width:50px; height:134px; display:block; background-position: -100px 0;}
	.list_img a.coin_droit{background:url('../images/coin-droit-total.jpg') top left no-repeat; float:left; width:50px; height:134px; display:block;}
		a.coin_droit:hover{background-position: -50px 0;}
		.coin_droit_innactif{background:url('../images/coin-droit-total.jpg') top left no-repeat; float:left; width:50px; height:134px; display:block; background-position: -100px 0;}
	.list_img .ensemble{background:url('../images/paper_img_background.jpg') top left no-repeat; display:block; height:114px; width:788px; margin:0px 0px 8px 0px; float:left; padding:43px 0px 0px 0px;}
		.ensemble .supprimer_item{position:absolute; top:140px; font-size:11px !important;}
		.ensemble a{float:left !important; border:2px solid #dddddd; margin:0px 11px 0px 11px;}
			.ensemble a:hover{/*border:1px solid #DED53B;*/ border:2px solid #bbbbbb!important;}
			.ensemble a.down_a{border:2px solid #DED53B;}
	.list_img table{ width:120px; vertical-align:middle; text-align:center; border-spacing:0px; border-collapse:collapse;}
		.list_img td{padding:0px; height:120px; text-align:center;}
		.list_img a:hover{cursor:pointer;}
		.list_img a{display:block; float:left;}
		/*.list_img h3{position:absolute; left:0px; top:120px; display:block; height:14px; margin:0px !important; font-size:11px; padding:3px 5px 3px 15px; width:100px; background:#eeeeee;}
		*/
		.list_img i{color:#aaaaaa;}
	/*
	.child_long{float:left; width:100%;}
	*/
	.child_long .child_text{padding:10px 0px;}
	.child_long .child_text a.points_inline{position:absolute; bottom:20px; right:20px; display:block;}
	
	.child_long{width:43%; position:relative; margin:2% 2% 0 0; padding:1% 3%; min-height:200px; float:left; background:#f6f6f6;} /*.content_temoignages */
		.child_long h2{margin-top:10px!important;}
		.pair{margin-right:0px!important;}
		
	/* CUSTOM MAP */	
		#map_canvas{border:1px solid #ddd; width:960px; height:320px; display:block;}
			#map_canvas a{font-size:10px;}
			.content_map{width:250px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
			.content_map b{font-size:15px;}
			.boxclass{padding:10px; background:URL('../images/infobox.png') top left no-repeat; width:250px; padding:15px 15px 35px 15px; height:120px;}