/* CSS Document */

* {
	margin: 0;
	padding: 0;
	border: 0;
}
.pngalpha, img {behavior: url("iepngfix.htc");}
.clear {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
.space_5px {
	clear: both;
	font-size: 5px;
	line-height: 5px;
}
a {
	color: #666;
}
html {
	background: #eaede8;
}
body {
	width: 960px;
	margin: 0 auto;
}

.monCompt-title {
	font: bold 16px/18px Georgia, "Times New Roman", Times, serif;
	color: #E94C01;

}
#container {
	position: absolute;
	width: 960px;
	height: 580px;
	background: #fff;
}
#header-img {
	width: 744px;
	height: 128px;
	display: block;
	float: left;
}
	#header-img a {
		display: block;
		width: 192px;
		height: 95px;
		background: url(../../img/logo.png) no-repeat;
		margin: 5px;
		text-indent: -9999px;
	}
#login {
	display: block;
	float: left;
	width: 215px;
	height: 128px;
	margin-left: 1px;
}
#login2 {
	display: block;
	float: left;
	padding-left: 30px;
}
				#login2 label {
					vertical-align: middle;
					padding-left: 15px;
					display: block;
					margin: 2px;
					text-align: left;
				}
				#login2 #user2 {
					background: url(../../img/login_user.gif) left top no-repeat;
				}
				#login2 #pass {
					background: url(../../img/login_pass.gif) left top no-repeat;
				}
				#login2 input {
					border: 1px solid #666;
					width: 80px;
					height: 12px;
					vertical-align: middle;
					font: 10px Verdana, Arial, Helvetica, sans-serif;
				}
				#login2 .login {
					width: 20px;
					height: 12px;
					background: url(../../img/login_btn.gif) no-repeat;
					border: none;
					cursor: pointer;
					margin-left: 80px;
				}
				#login2 .login_hover {
					width: 20px;
					height: 12px;
					background: url(../../img/login_btn_hover.gif) no-repeat;
					border: none;
					cursor: pointer;
					margin-left: 80px;
				}
	#login div {
		display: block;
		width: 208px;
		height: 22px;
		background: url(../../img/login-bg.gif) repeat-y;
		color: #fff;
		padding: 8px 0 0 7px;
		font: bold 12px Arial, Helvetica, sans-serif;
		margin: 0 0 15px 0;
	}
	#login label {
		display: block;
		height: 24px;
		margin: 0 0 3px 0;
		text-align: right;
		vertical-align: middle;
		width: 210px;
	}
	#login span {
		display: block;
		float: left;
		padding: 5px 10px 0 4px;
		text-align: left;
		font: 9px Arial, Helvetica, sans-serif;
		background: url(../../img/span-login_bg.gif) right 55% no-repeat;
		width: 76px;
		color: #3c4a17;
	}
	#login .logged_menu {
		display: inline;
		float: none;
		padding: 0;
		text-align: left;
		font: bold 14px Arial, Helvetica, sans-serif;
		background: none;
		width: auto;
		color: #e94c01;
	}
	#login ul {
		list-style: none;
		margin: 4px 0 0 30px;
		font: bold 12px Arial, Helvetica, sans-serif;
	}
	#login ul a {
		text-decoration: none;
		color: #333333;
	}
	#login ul a:hover {
		color: #e94c01;
	}
	#user {
	background: url(../../img/label-bg.gif) left bottom no-repeat;
	}
	#login input {
		border: 1px solid #dedede;
		width: 110px;
		height: 18px;
		font: 12px Arial, Helvetica, sans-serif;
	}
	#login #login-btn {
		width: 30px;
		background-color: #fff;
		margin-left: 100px;
		cursor: pointer;
		font: 11px Arial, Helvetica, sans-serif;
		color: #3c4a17;
	}
#main-nav {
	display: block;
	clear: both;
	height: 30px;
}
	#menu, #menu ul {
		list-style: none;
	}
		#menu li {
			float: left;
			position: relative;
			width: auto;
		}
		/* meniul principal */
			#menu li a {
				background-color: #e94c01;
				text-decoration: none;
				font: 12px Arial, Helvetica, sans-serif;
				display: block;
				float: left;
				border-left: 2px solid #fff;
				padding: 6px 29px 6px 29px;
				border-bottom: 2px solid #ff8024;
				color: #fff;
				text-indent: -9999px;
			}
			#menu li a:hover {
				background-position: center 6px;
			}
				#la_sfa {
					background-image: url(../../img/buttons/la_sfa-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 60px;
				}#menu #la_sfa {border-left: 0;}
				#les_partenaires {
					background-image: url(../../img/buttons/les_partenaires-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 105px;
				}
				#les_publications {
					background-image: url(../../img/buttons/les_publications-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 105px;
				}
				#les_manifestations {
					background-image: url(../../img/buttons/les_manifestations-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 105px;
				}
				#la_boutique {
					background-image: url(../../img/buttons/la_boutique-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 70px;
				}
				#contactez {
					background-image: url(../../img/buttons/contactez-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					width: 60px;
				}
				#autres_liens {
					background-image: url(../../img/buttons/autres_liens-btn.gif);
					background-repeat: no-repeat;
					background-position: center;
					padding: 6px 30px 6px 30px;
					width: 37px;
				}
		/* ------end meniu principal------- */
	/* drop down menu level 1*/
	#menu li ul.level1 {
		position: absolute;
		display: none;
		background-color: #ff8024;
		top: 28px;
		left: 2px;
		
	}
	#menu li:hover ul.level1, #menu li.p7hvr ul.level1 {
		display: block;
		cursor: pointer;
	}
	#menu ul.level1 li {
		display: block;
		position: relative;
		float: none;
	}
	.trigger {
		background-image: url(../../img/span-login_bg.gif);
		background-position: center right;
		background-repeat: no-repeat;
	}
	.trigger:hover, .triger.p7hvr {
		background-image: none;
	}
	#menu ul.level1 li:hover, #menu ul.level1 li.p7hvr {
		background-color: #fccf97;
	}
	#menu ul.level1 a, #menu ul.level1 a {
		color: #fff;
		display: block;
		font: bold 11px Geneva, Arial, Helvetica, sans-serif;
		float: none;
		text-indent: 0;
		border: 0;
		padding: 4px 4px 4px 4px;
		background-color: transparent;
		width: 152px;
	}
	#menu ul.level1 a:hover {
		color: #000;
	}
	/*----end level 1------*/
	/* drop down menu level 2 */
	#menu li ul.level2 {
		position: absolute;
		display: none;
		background-color: #fccf97;
		left: 160px;
		top: 0px;
	}
	#menu ul.level1 li:hover ul.level2 , #menu ul.level1 li.p7hvr ul.level2 {
		display: block;
		cursor: pointer;
	}
	#menu ul.level2 li {
		display: block;
		position: relative;
		float: none;
		
	}
	#menu ul.level2 li:hover, #menu ul.level2 li.p7hvr {
		background-color: #ff8024;
	}
	#menu ul.level2 a, #menu ul.level2 a {
		color: #f47e2e;
		display: block;
		font: bold 11px Geneva, Arial, Helvetica, sans-serif;
		float: none;
		text-indent: 0;
		border: 0;
		padding: 4px 4px 4px 4px;
		background-color: transparent;
		width: 162px;
	}
	#menu ul.level2 a:hover {
		color: #fff;
	}
	/*----end level 2------*/
#content {
	display: block;
	height: 415px;
}
#content2 {
	display: block;
	height: 415px;
}
	.h3_title {
		font: bold 14px/14px Arial, Helvetica, sans-serif;
		padding: 15px 0 5px 20px;
		color: #666;
	}
	.a_color_e94c01 {
		color: #e94c01;
		text-decoration: none;
	}
	.a_color_e94c01:hover {
		text-decoration: underline;
	}
	.a_img {
		display: block;
		clear: both;
		margin: 10px 0 10px 0;
	}
	.a_title {
		color: #f9440c;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		padding-left: 15px;
		margin: 10px 0 0 0;
		text-decoration: none;
	}
	.a_title2 {
		color: #f9440c;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		padding-left: 15px;
		margin: 10px 0 0 0;
		text-decoration: none;
		padding-left: 10px;
		background: url(../../img/a_title.gif) left 4px no-repeat;
	}
	a.a_title:hover, a.a_title2:hover {
		text-decoration: underline;
	}
	.p_title {
		color: #f9440c;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		margin: 5px 0 0 0;
	}
	.p_title2 {
		color: #f9440c;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		margin: 5px 0 0 0;
		padding-left: 10px;
		background: url(../../img/a_title.gif) left center no-repeat;
	}
	.p_title3 {
		color: #666;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		margin: 0;
	}
	.patratel {
		font: bold 11px Arial, Helvetica, sans-serif;
		background: url(../../img/patratel_verde.gif) left center no-repeat;
		padding-left: 10px;
	}
	.txt_sub_img {
		color: #f98636;
		font: 11px Arial, Helvetica, sans-serif;
		width: 70%;
	}
	.float_left {
		display: block;
		float: left;
		height: auto;
	}
	#boutique {
		background: #ff8024;
		padding-bottom: 20px;
	}
	#boutique div {
		display: block;
		width: 208px;
		height: 22px;
		background: url(../../img/title_boutique-bg.gif) repeat-y;
		color: #fff;
		padding: 8px 0 0 7px;
		font: bold 12px Arial, Helvetica, sans-serif;
		margin: 0 0 15px 0;
	}
	#boutique ul {
		margin: 0 0 0 40px;
	}
	#boutique li {
		list-style: none;
		background: url(../../img/bullet.gif) 0px 35% no-repeat;
		padding-left: 20px;
		margin: 3px 0 3px 0;
	}
	.float_left h2 {
		color: #f9440c;
		font: bold 12px/14px Arial, Helvetica, sans-serif;
		background: url(../../img/home_h2.gif) left center no-repeat;
		padding-left: 15px;
		margin: 10px 0 10px 10px;
	}
	.actualite, .adherent {
		display: block;
		border-bottom: 1px solid #c3c3c3;
		clear: both;
		margin:	2px;
		height: 110px;
	}
	.back {
		height: 130px;
	}
	.adherent {
		height: 120px;
	}
	.actualite_img {
		margin: 3px;
		display: block;
		float: left;
	}
	.actualite_img img {
		padding: 3px;
		border: 1px solid #c3c3c3;
	}
	.actualite_txt {
		display: block;
		width: 335px;
		float: left;
	}
	.adherent_txt {
		display: block;
		width: 300px;
		float: left;
	}
	.actualite_txt p, .adherent_txt p {
		font: 10px Arial, Helvetica, sans-serif;
		margin: 4px;
		text-indent: 15px;
		color: #969696;
	}
	.actualite_txt p a {
		text-decoration: none;
		color: #a1d447;
	}
	.actualite_txt p a:hover {
		text-decoration: underline;
	}
	.plus_info {
		display: block;
		width: auto;
		height: auto;
		text-align: right;
	}
	.plus_info a {
		text-decoration: none;
		font: 10px Arial, Helvetica, sans-serif;
		color: #e84b01;
	}
	h4 {
		color: #666;
		font: bold 11px Arial, Helvetica, sans-serif;
		margin: 5px 0 5px 0;
	}
	p {
		color: #666;
		font: 11px Arial, Helvetica, sans-serif;
		margin: 10px 0 10px 0;
	}
	.color_e94c01 {
		color: #e94c01;
	}
	.color_48811e {
		color: #48811e;
	}
	.a_link {
		color: #969696;
		font: 11px/14px Arial, Helvetica, sans-serif;
		background: url(../../img/a_title.gif) left 4px no-repeat;
		padding-left: 15px;
		margin: 10px 0 0 10px;
		text-decoration: underline;
	}
	.text_1 a {
		color: #969696;
		font: 11px/14px Arial, Helvetica, sans-serif;
		background: url(../../img/a_title.gif) left 4px no-repeat;
		padding-left: 15px;
		margin: 10px 0 0 0px;
		text-decoration: underline;
	}
	.a_link2 {
		color: #e94c01;
		font: 11px/14px Arial, Helvetica, sans-serif;
		background: url(../../img/a_title.gif) left center no-repeat;
		padding-left: 15px;
		margin: 10px 0 0 10px;
		text-decoration: underline;
	}
	.img_border {
		padding: 1px;
		border: 1px solid #bdbdbd;
	}
	.conseil {
		float: left;
		width: 216px;
		margin: 0 10px 0 10px;
	}
	.conseil p, .conseil2 p {
		margin: 4px 0 0 0;
	}
	.conseil2 {
		float: left;
		width: 140px;
		margin: 5px 3px 0 3px;
	}
	.conseil_img {
		padding-top: 5px;
		width: 72px;
		height: 110px;
		display: table-cell;
		text-align: center;
		vertical-align: top;
	}
	.conseil2_img {
		padding-top: 5px;
		width: 70px;
		display: table-cell;
		text-align: center;
		vertical-align: top;
	}
	.conseil_img b {
		font: bold 9px/11px Verdana, Arial, Helvetica, sans-serif;
		letter-spacing: -0.2px;
		color: #333;
	}
	.partener {
		display: block;
		clear:both;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.partener2 {
		display: block;
		clear:both;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.partener p, .partener2 p {
		padding-left: 8px;
		line-height: 100%;
	}
	.partener_logo {
		text-align: center;
		float: left;
		width: 100px;
	}
	#search {
		text-align: left;
		width: 140px;
		height: 60px;
		background-color: #eee;
		color: #666;
		padding: 3px;
	}
	#search input {
		width: 100px;
	}
	#search span {
		display:block;
		font: 10px Arial, Helvetica, sans-serif;
		background: url(../../img/search_span-bg.gif) left bottom no-repeat;
		padding-bottom: 5px;
	}
	#search .submit_search {
					width: 20px;
					height: 20px;
					background: url(../../img/login_btn.gif) 0px 50% no-repeat;
					border: none;
					cursor: pointer;
				}
				#search .submit_search_hvr {
					width: 20px;
					height: 20px;
					background: url(../../img/login_btn_hover.gif) 0px 50% no-repeat;
					border: none;
					cursor: pointer;
				}
	.a_page {
		color: #e94c01;
		text-decoration: none;
		font: 11px Arial, Helvetica, sans-serif;
	}
	#panier {
		display: block;
		background: url(../../img/panier.gif) no-repeat;
		width: 120px;
		height: 70px;
		padding: 1px 0 0 50px;
		clear: both;
	}
	
	.product {
		display: block;
		float: left;
		width: 240px;
		height: 160px;
		border-right: 1px solid #e6e6e6;
		margin: 10px 5px 5px 5px;
	}
	.product_img {
		display: block;
		float: left;
		margin-right: 5px;
	}
	.product_img img {
		padding: 2px;
		border: 1px solid #c3c3c3;
	}
	.product_text {
		padding: 0 5px 5px 0;
	}
	.product_price {
		background: #fdefe8;
		display: block;
		clear: both;
		height: 25px;
		width: 230px;
		margin-top: 2px;
	}
	.product_price .p_title {
		margin: 0px;
	}
	.product_price .a_link2 {
		margin: 0px;
	}
	#enregistre {
			text-align: right;
			width: 330px;
		}
		#comander {
			text-align: right;
			width: 495px;
		}
		#enregistre input, #comander input {
			border: 1px solid #666;
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			height: 16px;
			width: 150px;
			padding-top: 2px;
		}
		#comander input {
			width: 100px;
			margin-left: 5px;
		}
		#enregistre label, #comander label {
			display: block;
			margin: 3px;
			font: 9px Arial, Helvetica, sans-serif;
			color:#d25421;
		}
		#enregistre strong, #comander strong {
			font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		}
		#enregistre label span, #comander label span {
			display: block;
			float: left;
			text-align: right;
			width: 150px;
			height: 18px;
			vertical-align: middle;
		}
		 #comander label span {
			width: 120px;
		}
		#enregistre .radio, #comander .radio {
			border: none;
			width: 20px;
		}
		#enregistre #submit, #comander #submit {
			color: #fff;
			background: #d25421;
			width: 100px;
			padding: 0;
			border: 0;
			margin: 5px;
		}
		#enregistre #reset {
			width: 100px;
			color: #8f846f;
			background: #d2ccc1;
			padding: 0;
			border: 0;
			margin: 5px;
		}
		.left {
			float: left;
		}
		.right {
			float: right;
		}
		#payement label {
			display: block;
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			margin: 4px;
		}
		#payement input {
			height: 12px;
			width: 12px;
			margin: 0 5px 0 5px;
		}
	#contacte-nous {
		border: 1px solid #e6e6e6;
		margin-left: 30px;
		margin-right: 5px;
	}
	.panier_header {
			display: block;
			float: left;
			height: 12px;
			margin: 10px 1px 10px 0;
			padding: 4px;
			background-color: #efeded;
			font: bold 10px Tahoma;
			color: #736957;
		}
		#name_header {
			width: 420px;
		}
		#quantite_header {
			width: 60px;
			text-align: center;
		}
		#price_header {
			width: 80px;
			text-align: center;
		}
		#total_header {
			width: 60px;
			text-align: center;
		}
		#delete_header {
			background-image: url(../../img/delete.gif);
			background-repeat: no-repeat;
			background-position: center;
			text-indent: -9999px;
			width: 30px;
		}
		.produit_panier {
			display: block;
			clear: both;
			border-bottom: 1px solid #e7dfd0;
			height: 25px;
			margin-top: 10px;
		}
		.quantite {
			display: block;
			float: left;
			width: 40px;
			margin: 0 10px 0 10px;
		}
		.quantite input {
			border: 1px solid #666;
			width: 40px;
			height: 15px;
			font: 11px Arial, Helvetica, sans-serif;
		}
		#valider_commande {
			margin: 20px 0 5px 0;
		}
		#valider_commande p {
			font: bold 11px Tahoma;
			color: #736957;
			margin: 5px;
		}
		#valider_commande p span {
			color: #d25421;
			margin-left: 10px;
		}
		#valider_commande form {
			margin: 50px 0 0 0;
		}
		#valider_commande input {
			width: 135px;
			height: 18px;
			font: 11px Arial, Helvetica, sans-serif;
			margin: 5px;
		}
		#valider {
			color: #fff;
			background: #d25421;
		}
		#vider {
			color: #8f846f;
			background: #d2ccc1;
		}
#footer {
	margin-top: 2px;
	background: #ffe7d6;
	font: 10px Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 5px 0 0 0;
	color: #907867;
	clear: both;
}
	#footer p {
		margin: 0;
	}
	#footer a {
		color: #907867;
		text-decoration: none;
		border-left: 1px solid #907867;
		margin: 0 4px 0 4px;
		padding-left: 8px;
	}
	#footer a:hover {
		color: #f47e2e;
	}
	#footer span {
		margin: 0 25px 0 25px;
	}
	#footer .first-btn {
		border-left: 0;
	}
	
	
#popup {
	background: #fff;
	width: 600px;
	padding: 5px;
}
#content-popup {
	border: 1px solid #84a93e;
	padding: 5px;
}
#content-popup img {
	float: left;
	margin: 5px;
	line-height: 0.0;
}

#detail-left {
			display: block;
			float: left;
			padding: 5px;
			width: 230px;
		}
				#detail-left img {
					/*border: 3px solid #e94c01;*/
					clear: both;
				}
				.zoom {
					display: block;
					clear: both;
					width: 52px;
					height: 15px;
					background: url(../../img/zoom.gif) no-repeat;
					text-indent: -9999px;
					margin: 5px;
				}
		#detail-right {
			display: block;
			float: right;
			padding: 10px 5px 5px 20px;
			width: 230px;
			background: url(../../img/detail_right-bg.gif) no-repeat;
			min-height: 300px;
			border-left: 1px solid #ccc;
		}
					#detail-right h4 {
						color: #e94c01;
						margin-bottom: 10px;
						font: bold 14px Tahoma;
					}
					
					#detail-right form, .product form {
						display: block;
						float: left;
						width: 220px;
						margin: 5px 0 0 5px;
					}
					#detail-right span, .product span {
						color: #e94c01;
						font: bold 11px Tahoma;
					}
					#detail-right input, .product input {
						border: 1px solid #d25421;
						font: 11px Arial, Helvetica, sans-serif;
						width: 35px;
						height: 15px;
					}
						
/********************* admin style ********************************/
.input1 {
	color: #fff;
	background-color: #e94c01;
	font: 10px Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.input2 {
	color: #fff;
	background-color: #666666;
	font: 10px Arial, Helvetica, sans-serif;
	cursor: pointer;
}
.input3 {
	color: #fff;
	background-color:#999999;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 20px;
	height: 18px;
	margin: 2px 1px 2px 1px;
	border: 1px	solid #666;
	cursor: pointer;
}

/***************************** Forum ******************************/
#forum {
	color: #666;
	font:10px/12px Verdana, Arial, Helvetica, sans-serif;
	clear: both;
}
#forum td {
	padding: 5px;
}
.forum1, .forum2, .forum3 {
	color: #444;
	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align: center;
	height: 15px;
}
.forum_title {
	color: #444;
	font: bold 12px/12px Verdana, Arial, Helvetica, sans-serif;
}
#forum p {
	margin: 0;
}
.forum1 {
	background-color: #bcde7c;
}
.forum2 {
	background-color: #aee692;
}
.forum3 {
	background-color: #e7f6ca;
}
.membru {
	color: #49821e;
	text-decoration: none;
}
.membru2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #e94c01;
}
.posted {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#forum_nav {
	padding-right: 20px;
	list-style: none;
	display: block;
	float: right;
}
#forum_nav li {
	padding: 5px;
	display: block;
	float: left;
}
#prv, #next, #forum_nav #txt {
	width: 80px;
	height: 15px;
	line-height: 15px;
}
#forum_nav #txt {
	border: 1px solid #91c240;
	background-color: #bcde7c;
	height: 13px;
	float: left;
	font: 10px/10px Arial, Helvetica, sans-serif;
}
#prv {
	display: block;
	text-indent: -9999px;
	background: url(../../img/prv.gif) no-repeat;
}
#next {
	display: block;
	text-indent: -9999px;
	background: url(../../img/next.gif) no-repeat;
}
#new_topic {
	display: block;
	text-indent: -9999px;
	width: 120px;
	height: 20px;
	line-height: 0.0;
	margin: 5px;
	background: url(../../img/new_topic.gif) 2px 50% no-repeat;
}
#new_topic:hover {
	background-color: #bcde7c;
}
#select {
	display: block;
	float: left;
	line-height: 0.0;
	font-size: 0px;
	height: 15px;
	width: 18px;
	background: url(../../img/select.gif)
}
#list {
	position: absolute;
	display: none;
	width: 80px;
	border: 1px solid #91c240;
	border-top: 0px;
	background-color: #bcde7c;
	left: 745px;
	top: 274px;
	_top: 279px;
	line-height: 0.0;
}
*:first-child+html #list {
	top:279px;
}
#list ul {
	display: block;
	line-height: 0.0;
	list-style: none;
}
#list ul li {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#list ul li a {
	line-height: 15px;
	display: block;
	width: 60px;
	padding: 2px;
	text-decoration: none;
}
#list ul li a:hover {
	background-color: #e94c01;
	color: #fff;
}
.adesion {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
}
.adesion input {
	border: 1px solid #999;
}
