@charset "utf-8";
/* CSS Document */

html, body {
	height:100%;
	width:100%;
}
body {
	margin: 0;
	font-family: Calibri, Arial, sans-serif;
	font-size: 14px;
}
img {
	border: none;	
}
p,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}
a {
	outline : none;
	text-decoration : none;
	color : black;
}
a.external {
	padding-right : 13px;
	background : transparent url(../img/external.png) no-repeat scroll right center;
}
ul {
	list-style-type:none;
}
h2 {
	margin-left:10px;
	margin-bottom: 10px;
	color : #3A7942;
	font-size: 1.3em;
	font-weight: bold;
}
h2 a {
	color : #3A7942;
}
h3 {
	margin: 0 auto 10px auto;
	width: 250px;
	background:transparent url(../img/puce_titre_block.png) top left no-repeat;
	padding: 0 0 5px 25px;
	font-size: 1.1em;
	font-weight: bold;
	border-bottom:1px solid black;
}
h4,dt {
	font-weight: bold;
	font-size: 1.1em;
	padding : 0 0 0 10px;
	color: #3a7942;
}

#main {
	width:970px;
	margin:30px auto 0 auto;
	position:relative;
}

.important_message {
	color : red;
}
/*** 	HEADER	 ***/

#header{
	height: 125px;
	width: 100%;
}
#header_top{
	width: 100%;
	height: 87px;
	float: left;
	background: transparent url(../img/header_background.png) repeat-x top left;
}
#logo_saxo{
	display: block;
	width : 149px;
	height : 103px;
	background : transparent url(../img/saxo_diplome.png) top left no-repeat;
	position : absolute;
	top : -15px;
	left : -30px;
	z-index : 100;
}
#header_text{
	display: block;
	position : absolute;
	left : 130px;
	z-index : 50;
}
#header_connection {
	float:right;
}

/*** 	FIN HEADER	 ***/

/*** 	TICKER	 ***/

#ticker {
	width:900px;
	background:transparent url(../img/ticker_bottom.png) top left no-repeat;
	height:29px;
	margin:0 auto;
	padding:0;
	position:relative;
	top:-7px;
}
#ticker .tickercontainer {
	background:transparent url(../img/ticker_background.png) top left no-repeat;
	width: 900px; 
	height: 29px; 
	margin: 0; 
	padding: 0;
	overflow: hidden; 
}
#ticker .tickercontainer .mask {
	position: relative;
	width: 900px;
	overflow: hidden;
}
#ticker ul.newsticker {
	width:900px;
	height:29px;
	margin:0;
	padding:0;
	list-style-type:none;
	position: relative;
	left: 900px;
	font-family: Calibri,Arial,sans-serif;
	font-size:0.9em;
	font-weight:bold;
}
ul.newsticker li {
	line-height:29px;
	float: left;
	margin: 0;
	padding: 0;
}
ul.newsticker a {
	text-decoration:none;
	white-space: nowrap;
	color : #01005F;
}
ul.newsticker span {
	margin: 0 250px 0 0;
}

/*** 	FIN TICKER	 ***/

/***	CONTENT		***/

#content {
	width: 970px;
	margin: 0 auto;
}

/***	FIN CONTENT		***/

/*** 	FOOTER	 ***/

#footer {
	width: 970px;
	height: 140px;
	background: #f7f7f7;
	bottom : 0;
	clear:both;
	position:relative;
	top:20px;
}

#footer ul {
	height:1em;
	position:relative;
	top:15px;
	/*margin-left : 267px;*/
	margin-left : 170px;
}

#footer ul li {
	font-variant: normal;
	color : black;
	font-weight:normal;
	font-size : 0.8em;
	line-height:1em;
	float:left;
	border-right:1px solid black;
	padding : 0 8px;
}
#footer ul li.last_item {
	border-right : none;
}

#disclaimer {
	padding : 0 30px;
	position : relative;
	top : 40px;
	font-size : 10px;
	text-align : justify;
}

/*** 	FIN FOOTER	 ***/


/***	POPUP	***/

#messages {
	display:none;
}

/***	FIN POPUP	***/


/*** 	MENU	 ***/

#menu {
	width: 970px;
	height: 35px;
	background: #f7f7f7 url(../img/menu_background.png) top left no-repeat;
	list-style: none;
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
}
#menu li{
	position:relative;
	left:10px;
	float: left;
	width: 126px;
	color: white;
	background-color : transparent;
	font-size: 0.75em;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	border-right: 1px #f7f7f7 solid;
}
#menu a {
	line-height: 32px;
	color: white;
	background-color:transparent;
	text-decoration: none;
	display: block;
	height: 31px;
}
#menu li a:hover, #menu .current a {
	background-color:#f2f4f7;
	color: #374457;
}



/***************** FLORIAN *********************/

/***	PARTIE LOGIN ET ACCOUNT	 ***/


/*
#form_login, #myaccount {
	width: 300px;
	height: 125px;
	float: right;
	background: url(../img/form_login_background.png) repeat-x;
	font-size: 14px;
	color: #1d293c ;
}
#form_login h2, #myaccount h2 {
	margin: 0; 
	padding: 10px 0 10px 20px;
	width: 200px;
	text-transform: uppercase;
	font-size: 14px;
}
#form_login div, #myaccount div {
	margin: 0 auto;
	width: 270px;
	clear: both;
}
#form_login div label {
	display: block;
	width: 120px;
	float: left;
	text-align: right;
	padding-right: 2px;
}
#form_login .field {
	width: 112px;
	border: 1px black solid;
	margin: 1px 0;
	height: 16px;
	line-height: 13px;
	font-size: 10px;
	float: left;
}
#form_login .submit {
	width: 21px;
	height: 16px;
	background: url(../img/form_login_submit.png) no-repeat top left;
	border: none;
	margin-left: 10px;
}
#form_login .lien_forgot {
	color: #1d293c ;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	margin-left: 140px;
}
#form_login .lien_forgot:hover {
	text-decoration: underline;	
}
#form_login .be_member{
	text-align: center;
	display: block;
	text-transform: uppercase;
	color: white;
	background-color : transparent;
	font-weight: bold;
	margin-top: 6px;
	font-size: 12px;
}
#form_login .be_member:hover {
	text-decoration: none;
}

*/

#form_login {
	width: 300px;
	margin-left : 25px;
}
#form_login p {
	width: 300px;
	margin: 0 auto;
	clear: both;
	padding: 10px 0;
}

#form_login label {
	width: 100%;
	display: block;
	float: left;
	padding: 5px 0;
	font-weight: bold;
	font-size: 0.8em;
}
#form_login input {
	width: 90%;
	display: block;
	float: left;
}

#form_login .submit {
	position : relative;
	top : -20px;
	left : 300px;
	border: none;
	float : none;
	cursor : pointer;
	width: 21px;
	height: 16px;
	background: url(../img/form_login_submit.png) no-repeat top left;
	clear : both;
}

#form_login #lien_forgot {
	padding-top: 0;
}

#form_login #lien_forgot a {
	color: #3A7942;
	font-size: 0.8em;
	font-weight: bold;
}


/*** 	ACCUEIL  ***/


.row {
	clear: both;
}
.first_child {
	margin-left:0 !important;
}

/*	Spécificités */

img#become_member, img#free_registration {
	float: none;
	display: block;
	width: 201px;
	margin: 30px auto 10px auto;
}
#accueil_flash {
	width : 625px;
	margin : 0 auto;
	cursor : pointer;
}
#flash_espace_membre {
	text-align: center;
}
#inscription_form {
	width: 300px;
	margin: 0 auto;
}
#inscription_form p {
	width: 300px;
	margin: 0 auto;
	clear: both;
	padding: 10px 0;
}

#inscription_form label {
	width: 100%;
	display: block;
	float: left;
	padding: 5px 0;
	font-weight: bold;
	font-size: 0.8em;
}
#inscription_form input {
	width: 90%;
	display: block;
	float: left;
}
#inscription_form .submit {
	width: 89px;
	height: 36px;
	margin: 0 auto;
	border: none;
	background: transparent url( ../img/espace-membre/go_button.png ) top left no-repeat;
	float : none;
	cursor : pointer;
}
#inscription_form .error_field {
	clear: both;
	font-size: 11px;
	color: red;
	width: 90%;	
}

#gerer_abonnements .content {
	height: 230px;
}
#gerer_abonnements ul {
	list-style-type: none;
	width: 280px;
	padding: 10px 0 20px 0;
	margin: 0 auto;
}
#gerer_abonnements ul li {
	width: 280px;
	clear: left;
	padding: 10px 0;
}
#gerer_abonnements ul li input {
	float: left;
	width: 20px;
	
}
#gerer_abonnements ul li span {
	width: 250px;
	float: left;
	display: block;
}
#inscription_newsletters .submit {
	width: 93px;
	height: 18px;
	margin: 0 auto;
	border: none;
	background-image: url( /img/espace-membre/valider_button.png );
}

/*  --------------------------  */
/* LE DESIGN DE LA PAGE MEMBRE  */
/* ---------------------------  */

.XXL_block .content{
 	width: 100%	;
	float: left;
}
.XXL_block .part_left{
	width: 580px;
	border-right: 1px #ebebeb solid;
	float: left;
	height: 170px;
}
.XXL_block .part_right{
	width: 279px;
	float: right;
	background: #f7f7f7;
	height: 170px;
	margin-right : 8px;
}
#submit_valider {
	width: 93px;
	height: 20px;
	background: url(../img/espace-membre/valider_button.png) no-repeat;
	border: none;	
	display: block;
	float: right;
	margin-right: 20px;
	margin-top : 20px
}
#largebox p{
	font-size: 75%;
	margin: 0;
	padding: 0;
}
#flash_espace-membre {
	width : 520px;
}
/* le deuxième type de box */
#largebox_second1, #largebox_second2{
	clear : both;
	width : 860px;
	margin: 10px auto 0;
	position : relative;
	top : 30px;
}
#largebox_second1 {
	height : 285px;
}
#largebox_second2 {
	height : 170px;
}
#largebox_second1 h2, #largebox_second2 h2 {
	text-align : center;
}
#largebox_second1 .top, #largebox_second2 .top {
	width: 862px;
	height: 9px;
	float: left;
	background: url(../img/espace-membre/largebox_top_second_type.png) no-repeat;
}
#largebox_second1 .content, #largebox_second2 .content {
 	width: 860px;
	float: left;
	border-left: 1px #ebebeb solid; border-right: 1px #ebebeb solid;
	background-color : #f7f7f7;
}
#largebox_second1 .content {
	height: 222px;
}
#largebox_second2 .content {
	height : 126px;
}
	
#largebox_second1 .bottom, #largebox_second2 .bottom {
 	width: 862px;
	height: 10px;
	float: left;
	background: url(../img/espace-membre/largebox_bottom_second_type.png) no-repeat;
}
#largebox_second1 .part_left, #largebox_second2 .part_left {
	width: 89px;
	border-right: 1px #ebebeb solid;
	float: left;
	height: auto;

}
#largebox_second1 .part_right, #largebox_second2 .part_right {
	width: 770px;
	float: right;
	height: auto;
	background: #f7f7f7;
}
#largebox_second1 .table, #largebox_second2 .table{
	overflow : auto;	
	width: 769px;
	text-align: left;
	font-size: 12px;
}
#largebox_second1 .table{
	height : 175px;
}
#largebox_second2 .table {
	height: 68px;
}
#largebox_second1 .header_table, #largebox_second2 .header_table {
	width: 769px;
	text-align: left;
	font-size: 12px;
}
th {
	color: #318e30;
	text-transform: uppercase;
	font-size: 14px;
	text-align : center;
}
th,td{
	height: 24px;
}
#largebox_second .table .impair{
	background: #dbdde0;
}

/* les propriétés de la page contact */
#longer_block{
	height: 191px;
	width : 886px;
	margin : 25px auto 0 auto;
}
#longer_block .left{
	width: 10px;
	height: 193px;
	background: url(../img/contact/block_left.png) no-repeat;
	float: left;
}
#longer_block .content{
	width: auto;
	height: 189px;
	border-top: 1px #ebebeb solid;	border-bottom: 1px #ebebeb solid;
	float: left;
	background: #f7f7f7;
	width: 600px;
}
#longer_block .right_contact_nous, #longer_block .right_building{
	width: 276px;
	height: 193px;
	float: left;
}
#longer_block .right_contact_nous {
	background: url(../img/contact/contactez-nous.jpg) no-repeat;
}
#longer_block .right_building {
	background: url(../img/contact/saxo-bank-building.jpg) no-repeat;
}
#longer_block p{
	margin: 5px 0 10px 0;
}
#longer_block h2{
	margin: 5px 0;
}
#longer_block a{
	color: black; text-decoration: none;
}
#longer_block a:hover{
	color: #009; text-decoration: none;
}
#longer_block table{
	font-size: 11px; width: 400px; margin-top: 3px; margin-bottom: 8px;
}
#longer_block td{
	height: 10px;
}
#longer_block .strong{
	font-weight: bold;
}
.contact_saxo_description {
	margin : 15px 0 !important;
}
#longer_block h3{
	background:transparent url(../img/puce_titre_block.png) top left no-repeat;
	padding : 0 0 0 25px;
	margin: 7px 0 0 0;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
}
#longer_block img{
	border: none;
}
#longer_block .saxobanque{
	background:transparent url(../img/contact/icone_saxo-banque_hover.png) top left no-repeat;
	padding : 0 0 10px 30px;
	margin: 6px 100px 0 0;
	font-size: 0.9em;
	font-weight: bold;
}
#longer_block .saxobanque:hover{
	background:transparent url(../img/contact/icone_saxo-banque.png) top left no-repeat;
}
#longer_block .facebook{
	background:transparent url(../img/contact/icone_facebook_hover.png) top left no-repeat;
	padding : 0 0 10px 25px;
	margin: 6px 100px 0 0;
	font-size: 0.9em;
	font-weight: bold;
}
#longer_block .facebook:hover{
	background:transparent url(../img/contact/icone_facebook.png) top left no-repeat;
}
#longer_block .twitter{
	background:transparent url(../img/contact/icone_twitter_hover.png) top left no-repeat;
	padding : 0 0 10px 25px;
	margin: 6px 100px 0 0;
	font-size: 0.9em;
	font-weight: bold;
}
#longer_block .twitter:hover{
	background:transparent url(../img/contact/icone_twitter.png) top left no-repeat;
}


/******************* FIN FLORIAN **********************/


/*	BLOCKS	*/

.M_block, .L_block, .XL_block, .XXL_block {
	padding-top: 14px;	/* 		hauteur de l'image du haut			*/
	float:left;
	margin-top:10px;
	position : relative;
}
.M_block, .L_block, .XL_block {
	margin-left:20px;
}
.M_block .content, .L_block .content, .XL_block .content, .XXL_block .content {
	padding-bottom:14px;
}

	/*	TAILLE M : 1/3 de page	*/
	
	.M_block {
		background: url(../img/block_top_M.png) no-repeat center top;
		width: 310px;		/* 		largeur identique des deux images	*/
	}
	.M_block .content {
		background: url(../img/block_bg_M.png) center bottom no-repeat;
	}
	
	/*	FIN TAILLE M	*/

	/*	TAILLE L : 1/2 page	*/
	
	.L_block {
		background: url(../img/block_top_L.png) no-repeat center top;
		width: 475px;		/* 		largeur identique des deux images	*/
	}
	.L_block .content {
		background: url(../img/block_bg_L.png) center bottom no-repeat;
		padding-left:30px;
		padding-right:30px;
	}
	.L_block .content p {
		margin:0;
		padding:0 0 0 10px;
		text-align : justify;
	}
	.L_block .content img {
		margin-top:10px;
		float:right;
	}
	
	/*	FIN TAILLE L	*/
	
	/*	TAILLE XL : 2/3 de page	*/

	.XL_block {
		background: url(../img/block_top_XL.png) no-repeat center top;
		width: 640px;		/* 		largeur identique des deux images	*/
	}
	.XL_block .content {
		background: url(../img/block_bg_XL.png) center bottom no-repeat;
	}
	.XL_block h2 {
		margin-left : 20px;
		padding : 0;
	}
	.XL_block h3 {
		margin:20px 0 0 0;
		border : none;
		background : none;
		color : #3A7942;
		font-size : 1.2em;
		padding-left : 20px;
	}

	/*	FIN TAILLE XL	*/
	
	/*	TAILLE XXL : pleine largeur	*/
	
	.XXL_block {
		background: url(../img/block_top_XXL.png) no-repeat center top;
		width: 862px;		/* 		largeur identique des deux images	*/
		margin : 0 auto;
		float : none;
	}
	.XXL_block .content {
		background: transparent url(../img/block_bg_XXL.png) center bottom no-repeat;
	}
	
	/*	FIN TAILLE XXL	*/

/*	FIN BLOCKS	*/

/*	STRUCTURES	*/

.left_col, .right_col {
	width:50%;
}
.left_col {
	float:left;
}
.right_col {
	float:right;
}
.two_cols .L_block {
	margin-left:0;
}
.left_col .L_block {
	float:left;
}
.right_col .L_block {
	float:right;
}

/*	FIN STRUCTURES	*/

/*	ACCUEIL	*/

.prochaine_formation_details {
	width : 295px;
	text-align : center;
	padding : 10px 5px 0 10px;
}
.prochaine_formation_details span, prochaine_formation_details img {
	display : block;
}
.formation_title {
	font-size : 1.2em;
	color : #2D942C;
	margin-top:10px;
	font-weight: bold;
	color: #2d942c;
	padding : 5px 0;
	border-bottom : 1px solid black;
	border-top : 1px solid black;
}
.formation_cover {
	margin-top : 10px;
	width : 215px;
}
.formation_date {
	width:215px;
}
.formation_date {
	margin: 5px auto 15px;
	text-align : left;
}
.formation_description {
	text-align : justify;
	padding : 0 20px 15px 10px;
}
p.balloon {
	padding : 0 20px;
}
p.balloon img {
	float : right;
	margin-left : 7px;
}
.btn_inscription {
	display : block;
	height : 25px;
}
	
/*	FIN ACCUEIL	*/


/*	PAGE FORMATIONS VIDÉOS	*/

p.video_header {
	width : 322px;
	margin : 20px auto 0 auto;
	text-align : right;
}
p.video_header a {
	display:block;
}
#video_content {
	width : 620px;
	margin : 0 auto;
}
p.video_details {
	padding : 10px 20px 20px 20px;
}
#videos_list {
	overflow : auto;
	height : 550px;
	width : 275px;
	margin : 0 auto;
	padding : 0 27px 0 8px;
}
#videos_list h2 {
	color : #3A7942;
	border : none;
	background-image : none;
	padding : 0;
	margin : 0 0 10px 0;
	font-size : 1.3em;
}
#videos_list dt {
	margin : 10px 0 5px 0;
	padding : 0;
}
#videos_list dd img {
	width : 98px;
	height : 70px;
	float : left;
	margin : 0 10px 0 0;
}
#videos_list dd.last {
	border-bottom : 1px solid black;
	width : 100%;
	text-align : right;
	line-height : 30px;
}
#videos_list dd.last a {
	padding : 0 0 0 11px;
	background : transparent url(../img/arrow.png) no-repeat left center;
	color : #3A7942;
	font-weight : bold;
}

/* FIN FORMATIONS VIDÉOS	*/


/*	FORMATION EN LIGNE	*/

p.webinar_header {
	width : 430px;
	margin : 20px auto 0 auto;
	text-align : right;
}
p.webinar_header img {
	display:block;
}
p.webinar_header span {	
	display : block;
	font-size:1.3em;
	color:black;
	margin-top : 15px;
	font-weight : bold;
}
p.webinar_details {
	padding : 10px 20px 15px 20px;
	text-align : justify;
}
p.webinar_details span.subscribe {
	display : block;
	margin-top : 15px;
	text-align : right;
}
#webinars_list {
	overflow : auto;
	height : 680px;
	width : 294px;
	margin : 0 auto;
	padding : 0 8px;
}
#webinars_list h2 {
	color : #3A7942;
	border : none;
	background-image : none;
	padding : 0;
	margin : 0 0 10px 0;
	font-size : 1.3em;
}
#webinars_list dt {
	margin : 10px 0 5px 0;
	padding : 0;
	width : 90%;
}
#webinars_list dd img {
	width : 98px;	/* À ENLEVER UNE FOIS TOUTES LES IMAGES OK */
	float : left;
	margin : 0 10px 0 0;
	clear : left;
}
#webinars_list dd.webinar_description {
	float : left;
	width : 165px;
	font-size : 0.8em;
	text-align : justify;
	width : 140px;
}
#webinars_list dd.last {
	clear : both;
	border-bottom : 1px solid black;
	width : 90%;
	text-align : right;
	line-height : 30px;
}
#webinars_list dd.last a {
	padding : 0 0 0 11px;
	background : transparent url(../img/arrow.png) no-repeat left center;
	color : #3A7942;
	font-weight : bold;
}

/*	FIN FORMATION EN LIGNE	*/

/*	FORMATION À PARIS	*/

ul.adresse_sbf {
	color : #3A7942;
	font-size : 1.1em;
	margin-left : 20px;
	margin-bottom : 30px;
	text-align : left;
}
dl.seminaire_objectif {
	height : 6em;
	margin-top : 20px;
}
dl.seminaire_details {
	height : 7em;
	margin-top : 40px;
}
.XL_block dl {
	margin-left : 20px;
	clear : both;
}
.XL_block dt {
	float : left;
	clear:left;
	color : black;
	font-weight : bold;
	font-size : 1em;
	padding : 0;
}
.XL_block dd {
	float : left;
	width : 80%;
	margin-left : 10px;
}
.XL_block dd ul {
	margin-left : 20px;
	list-style-type : disc;
}
.XL_block p.important_message {
	clear : both;
	margin : 20px 0;
	text-align : center;
}
p.seminaire_header {
	margin-top : 20px;
	padding : 0 20px;
	text-align : justify;
}
p.seminaire_header span {
	font-weight : bold;
}
#seminars_list p {
	margin : 0 auto 5px auto;
	width : 200px;
	font-weight : bold;
}
#seminars_list img {
	display : block;
	width : 288px;
	height : 212px;
	margin : 0 auto;
}
.seminaire dt, .seminaire dd {
	width : 200px;
	margin : 0 auto;
	padding : 0;
}
.seminaire dd {
	border-bottom : 1px solid black;
	margin-bottom : 15px;
	padding-bottom : 10px;
}
#seminar_subscription {
	position : absolute;
	bottom : 0;
	right : 0;
	width : 200px;
	height : 50px;
	margin-top : -50px;
	margin-left : -200px;
	text-align : center;
}

#seminar_subscription span{
	margin-right : 20px;
}
#seminar_subscription a{
	display : block;
	margin : 0 auto;
}
/*	FIN FORMATION À PARIS	*/

/*	OUTILS DE TRADING	*/

.left_col .L_block {
	margin-bottom:10px;
}
#glossary_balloon .content {
	height : 150px;
}
#books_balloon .content {
	height : 300px;
}
.right_col .L_block .content {
	height:680px;
}
.left_col .L_block .content img {
	margin-left : 50px;
}

a.lien_formulaire_global {
	display : block;
	height : 350px;
	width : 291px;
	background : transparent url(../img/fr.saxobank.com.png) no-repeat top left;
	margin : 15px auto 0;
}
a.lien_formulaire_global:hover {
	background-position : bottom left;
}
a.lien_go_global {
	height : 36px;
	width : 90px;
	display : block;
	margin : 0 auto;
	background : transparent url(../img/outils-de-trading/big_go.png) no-repeat top left;
}
.left_col .L_block p img {
	margin-top : 0;
	position : relative;
	top : -15px;
}
.L_block .content .order_book {
	text-align:center;
	margin-top : 20px;
}
.L_block .content .order_book .cover img {
	margin:0;
	float:none;
	position:relative;
	top:-8px;
}
.L_block .content .order_book .description {
	font-family:Calibri,Arial,sans-serif;
	font-size:0.8em;
	font-weight:bold;
}
.L_block .content .order_book .order_button img {
	margin:10px 0 0 0;
	float:none;
}

/*	FIN OUTILS DE TRADING	*/

/*	ESPACE MEMBRE NO LOGGED	*/

.left_col .L_block h2 {
	margin-left : 10px;
}

.left_col .L_block ul {
	margin-left : 10px;
}

/*	FIN ESPACE MEMBRE NO LOGGED	*/


/*	PAGE AGORA	*/

.chapeau {
	display : block;
	margin : 0 auto 10px auto;
}
.partner_subscription {
	height: 700px !important;	
}
.partner_subscription h3{
	font-weight: normal;
	font-size: 1em;	
}
.partner_subscription form {
	width: 290px !important;
}
.partner_subscription p {
	width: 80% !important;
}
/*	FIN PAGE AGORA	*/



/*	PAGE STATIC	*/

#static {
	margin-left: 150px !important;
}

#static h2 {
	margin-bottom: 20px;
}

#static p {
	width: 600px;
	margin: 10px 20px;
	text-align: justify;
}

/*	FIN PAGE STATIC	*/