div, table, p, a, h1, h2, tr, td, form, input, textarea, img {
	color:#525252;
	text-decoration:none;
	margin:0px;
	border-collapse:collapse;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	empty-cells:show;
}
hr {
	border:none;
	border-top:1px solid #299BB6;
	color:#FFFFFF;
}
.basic_link .liste_note {
	margin-top:6px;
}
img {
    border:none;
}
div, table, p, h1, h2, tr, td, form, input, textarea, img {
	font-size:15px;
	vertical-align:top;
}
.blue {
	color:#299BB6;
}
a.blue:hover {
	text-decoration:underline;
}
body {
	background-color:#B9BABD;
	width:980px;
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}
#flash {
	margin-left:15px;
	margin-bottom:20px;
	padding:5px;
	border:1px solid #CC3300;
	color:#CC3300;
	font-weight:bold;
	max-width:900px;
	text-align:center;
	margin:auto;
	background-color:#FFDDD5;
}
#header_head {
	background-image:url("../style/elements/page_header.gif");
	height:22px;
}
#header_header {
	background-image:url("../style/elements/page_header_content.gif");
	height:100px;
}
#logo a {
	padding-left:5px;
	vertical-align:middle;
}
#search_barre {
	width:981px;
}
#frame_search_barre {
	width:100%;
}
#search {
	padding-top:35px;
	background-image:url("../style/elements/search_fond2.gif");
	height:70px;
	background-repeat:repeat-x;
}
#search form table {
	margin:auto;
}
#search_top {
	font-size:12px;
	color:#017294;
	padding-left:5px;
}
#search_bottom {
	padding-left:5px;
	font-size:10px;
	font-style:italic;
	color:#A8EAF0;
}
#gauche_search_field {
	background-image:url("../style/elements/gauche_search_field.gif");
	width:11px;
	height:45px;
}
#search_field {
	background-image:url("../style/elements/search_field.gif");
	height:45px;
	overflow:hidden;
}
#search_field #question {
	font-size:32px;
	border:none;
	background:none;
	padding-bottom:4px;
	height:42px;
	color:#B9BABD;
	width:510px;
}

#main_results {
	width:500px;
	position:absolute;
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
td.link_log:hover, .actu_liste:hover, .mm_content table tr:hover, .membre_sug table tr:hover {
	background-color:#DCF6FD;
}
#videos_section tr.link:hover {
	background-color:#C4FFA9;
}
#logiciels_section tr.link:hover {
	background-color:#CEEFFD;
}
#actualites_section tr.link:hover, #actualites .suggestion_title a:hover {
	background-color:#FDDBB4;
}
#rss_btn {
	margin-top:3px;
}
#stores_section tr.link:hover {
	background-color:#F6FDA5;
}
#suggestions_section tr.link:hover, #suggestions .suggestion_title a:hover {
	background-color:#FEC6EB;
}
#suggestions_section table {
	width:593px;
}
.index_suggestion_votes {
	color:#B81487;
	font-weight:bold;
	text-align:center;
	width:50px;
	vertical-align:middle;
}
.index_suggestion_nom {
	padding:5px;
}
#main_results_footer {
	text-align:right;
	padding:2px;
}
#main_results_footer a {
	font-size:11px;
	color:#009CB9;
	text-decoration:underline;
	cursor:pointer;
}

.menu_section {
	background-image:url("../style/elements/menu_section2.gif");
	height:78px;
	width:133px;
	background-position:center;
	text-align:center;
	background-repeat:repeat-x;
}
.menu_section img {
	margin-top:2px;
}
.border_left, .border_right {
	width:3px;
	background-image:url("../style/elements/border_left.gif");
	background-repeat:repeat-y;
	background-position:left;
}
.menu_section_nom {
	background-image:url("../style/elements/menu_nom2.gif");
	height:42px;
	vertical-align:bottom;
	text-align:center;
}
.menu_section_nom a {
	font-size:13px;
	color:#FFFFFF;
}
.home_note {
	margin-top:5px;
}
#home_note {
	padding-left:10px;
}
.menu_section_nom a:hover {
	text-decoration:underline;
}
#footer {
	background-image:url("../style/elements/page_footer.gif");
	height:47px;
	text-align:center;
	padding-top:12px;
	background-repeat:no-repeat;
}
#footer p a, #footer p {
	font-size:10px;
	color:#FFFFFF;
}
#content {
	width:980px;
	background-image:url("../style/elements/page_fond.gif");
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:50px;
}

#home {
	padding-top:20px;
}
#home_content #content {
	padding-left:13px;
	width:967px;
}

/* HOME PAGE */
.single, .double, .triple {
	padding:10px;
}
.single table {
	width:300px;
}
.double table {
	width:620px;
}
.triple table {
	width:940px;
}
.section_footer_left {
	width:8px;
	height:10px;
	background-image:url('../style/elements/footer_left.gif');
	background-repeat:no-repeat;
}
.section_footer_middle {
	height:10px;
	background-image:url('../style/elements/footer_middle.gif');
	background-repeat:repeat-x;	
}
.section_footer .section_footer_right {
	width:16px;
	height:10px;
	background-image:url('../style/elements/footer_right.gif');	
	background-position:top right;
	background-repeat:no-repeat;
}
.section_no_icon_footer .section_footer_right {
	width:8px;
	height:10px;
	background-image:url("../style/elements/footer_right_thin.gif");
	background-repeat:no-repeat;
}
.section_icon {
	height:89px;
	width:91px;
	text-align:center;
	vertical-align:middle;
	padding:0px;
}
.double_section_top {
	background-image:url("../style/elements/double_section_top.gif");
	height:89px;
	width:620px;
}
.triple_section_top {
	background-image:url("../style/elements/triple_section_top.gif");
	height:89px;
	width:940px;
}
.single_section_top {
	background-image:url("../style/elements/single_section_top.gif");
	height:89px;
	width:300px;
}
.single_section_no_icon_top {
	background-image:url("../style/elements/single_section_no_icon_top.gif");
	width:300px;
	height:21px;
	margin-top:22px;
}
.section_content {
	padding-left:10px;
	padding-right:10px;
	background-image:url("../style/elements/liste_left.gif");
	background-repeat:repeat-y;
}
#actualites .section_content p, #boutique .section_content p, #videos_section .section_content .link p {
	padding:5px;
}
#actualites .section_content p.basic_link:hover {
	background-color:#FDDBB4;
}
#boutique .section_content p:hover {
	background-color:#F6FDA5;	
}
#identification .section_content, #inscription .section_content {
	text-align:justify;
	padding-right:10px;
	padding-top:45px;
	height:280px;
}
#inscription .section_content h1 {
	text-align:center;
}
#identification .section_content {
	text-align:center;
}
#identification .section_content p {
	margin-bottom:20px;
}
#inscription #inscription_link {
	font-size:17px;
	font-weight:bold;
	margin-top:37px;
	text-align:center;
}
#inscription #inscription_link a {
	color:#299BB6;
}
#eclairage_section .section_content {
	padding-left:21px;
	padding-right:21px;
}
.first_line {
	height:22px;
}
.blue_line {
	height:22px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	font-size:17px;
}
.third_line {
	text-align:right;
	font-size:14px;
	color:#AAAAAA;
	padding-right:5px;
}
.section_content_right {
	width:8px;
	background-image:url("../style/elements/liste_left.gif");
	background-repeat:repeat-y;
}
.section_content_no_icon_right {
	width:1px;
	background-image:url("../style/elements/liste_left.gif");
	background-repeat:repeat-y;
}

/* FIN DE HOME PAGE */


#head_ad {
	padding-left:5px;
}
#sidebar_ad {
	padding-left:25px;
}
#actu_sidebar_ad {
	padding-left:16px;
	padding-top:10px;
}
#sidebar {
	width:151px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
}
#sidebar_header {
	width:151px;
	height:23px;
	background-image:url("../style/elements/sidebar_header.gif");
	text-align:center;
	color:#FFFFFF;
}
#search_type {
	text-align:center;
	padding:5px;
	border-bottom:1px #46CBE3 solid;
	background-image:url("../style/elements/sidebar_border.gif");
}
#search_type a {
	text-decoration:underline;
	color:#009CB9;
	font-size:11px;
	text-align:center;
}
#sidebar_results, #side_search_field {
	background-image:url("../style/elements/sidebar_border.gif");
	padding:5px;
}
#sidebar_footer {
	height:9px;
	width:151px;
	background-image:url("../style/elements/sidebar_footer.gif");
	background-repeat:no-repeat;
}
#sidebar_results img {
	margin:5px;
}
#sidebar_results .rubrique {
	margin-top:5px;
}
#sidebar_results .logiciel a, .mm_content table tr td, .membre_sug table tr td {
	padding:5px;
}
#sidebar_results .rubrique a, #sidebar_results .logiciel a {
	padding-left:14px;
	background-image:url("../style/elements/puce_n1_off.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
#sidebar_results .rubrique a:hover {
	background-image:url("../style/elements/puce_n1_on.gif");
	color:#008AA9;
}
#sidebar_results .srubriques a {
	font-size:12px;
	margin-left:14px;
	padding-left:14px;
	background-image:url("../style/elements/puce_n2_off.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
#sidebar_results .srubriques a:hover, #sidebar_results .logiciel a:hover {
	background-image:url("../style/elements/puce_n2_on.gif");
	color:#008AA9;
}
#side_search #search_message {
	color:#008AA9;
	font-size:14px;
	text-align:center;
	margin-bottom:10px;
}
#side_search_field input {
	background:none;
	background-color:#E9FBFC;
	font-size:13px;
	width:139px;
	border:1px solid #46CBE3;
}
#side_partners {
	border:1px solid #75C7DF;
	width:130px;
	margin-left:15px;
	margin-bottom:12px;
	padding:5px;
}
#actu_side_partners {
	border:1px solid #75C7DF;
	width:130px;
	margin-left:5px;
	margin-top:15px;
	padding:5px;
}
#side_partners h2, #actu_side_partners h2 {
	font-weight:normal;
	text-align:center;
	margin-bottom:5px;
}


#intro {
	margin-bottom:20px;
	text-align:center;
	padding-left:40px;
	padding-right:60px;
	font-size:13px;
}
.video_index {
	width:340px;
	margin-right:30px;
}
.video_index_header {
	height:23px;
	background-image:url("../style/elements/video_index_header.gif");
	text-align:center;
	color:#FFFFFF;
}
.video_index_liste {
	background-image:url("../style/elements/video_index_liste.gif");
	padding-top:10px;
}
.video_index_liste table {
	width:318px;
	margin-left:10px;
	margin-right:10px;
}
.video_index_liste table tr {
	padding-left:10px;
	height:30px;
}
.video_index_liste table tr td {
	vertical-align:middle;
	padding:5px;
}
.video_index_footer {
	background-image:url("../style/elements/video_index_footer.gif");
	height:9px;
	background-repeat:no-repeat;
}
#liste_videos, #liste_videos_index {
	width:710px;
	margin-left:40px;
	margin-bottom:40px;
}
#profil #liste_videos {
	width:450px;
}

.liste_results {
	margin-bottom:40px;
}
#liste_videos tr td {
	vertical-align:middle;
}
#liste_videos #liste_content {
	border-top:1px solid #49C7E3;
	border-bottom:none;
}
#liste_videos #liste_content td.question, #liste_videos #liste_content td.logiciel, #liste_videos #liste_content td.niveau {
	height:82px;
}
.notes {
	padding:0px;
	padding-left:5px;
	width:15px;
}
#liste_videos tbody tr:hover, .video_index_liste table tr:hover, #def_propositions #liste_videos tr td table tr:hover {
	background-color:#DCF6FD;
}
#def_propositions #liste_videos tr:hover {
	background-color:#FFFFFF;
}
#liste_videos #liste_head {
	height:31px;
	background-image:url("../style/elements/liste_videos_head_center.gif");
	text-align:center;
}
#liste_videos #liste_head td {
	color:#FFFFFF;
}
#liste_videos_head_left {
	background-image:url("../style/elements/liste_videos_head_left.gif");
	width:7px;
}
.liste_left {
	background-image:url("../style/elements/liste_left.gif");
	background-repeat:repeat-y;
}
#liste_videos_head_right {
	background-image:url("../style/elements/liste_videos_head_right.gif");
	width:9px;
}
.liste_right {
	background-image:url("../style/elements/liste_right.gif");
	background-repeat:repeat-y;
	background-position:right;
}
#liste_videos .logiciel {
	width:150px;
	text-align:center;
}
#liste_videos .niveau {
	width:60px;
	text-align:center;
}
#liste_videos .image {
	width:65px;
	background-image:url("../style/elements/liste_videos_image_fond.gif");
	background-position:center center;
	background-repeat:no-repeat;
	text-align:center;
}
#liste_videos .image a {
	vertical-align:middle;
}
#liste_videos #footer {
	background-image:url("../style/elements/liste_videos_footer.gif");
	height:23px;
	vertical-align:top;
	padding-top:5px;
	background-repeat:no-repeat;
}
#liste_videos #footer a, #liste_videos #footer {
	font-size:10px;
}


#videos_index_suggestions {
	width:718px;
	margin-left:40px;
}
.wide_section_top {
	height:89px;
	background-image:url("../style/elements/wide_section_top.gif");
}
#video_guide {
	margin-top:20px;
	text-align:center;
	color:#299BB6;
}
#video {
	background-image:url("../style/elements/video_fond.gif");
	padding-top:5px;
	background-repeat:no-repeat;
	text-align:center;
	width:800px;
	height:504px;
}

h1 {
	color:#008AAA;
	font-size:19px;
	font-weight:lighter;
	margin-bottom:10px
}
#details p, #details a {
	font-size:13px;
}
#details {
	margin-bottom:10px;
}
.mm_header {
	height:22px;
	width:395px;
	background-image:url("../style/elements/mm_header.gif");
	text-align:center;
	color:#FFFFFF;
}
.mm_content {
	padding-top:5px;
	width:395px;
	background-image:url("../style/elements/mm_content.gif");
}
.mm_footer {
	height:9px;
	width:395px;
	background-image:url("../style/elements/mm_footer.gif");
	background-repeat:no-repeat;
}
.mm_content table {
	margin:auto;
	width:385px;
}
.membre_sug table {
	width:100%;
}
#annexes {
	margin-top:20px;
}
#note a, #note a img {
	padding:0px;
	margin:0px;
}
#note table {
	width:100%;
}
#note {
	margin-bottom:20px;
}
#note #etoiles {
	text-align:right;
	padding-right:20px;
}

h1 .black {
	color:#525252;
}
#contenu #titre table tr td {
	vertical-align:middle;
}
#contenu #titre, #contenu #description, #contenu #caracteristiques, #contenu #download {
	margin-bottom:20px;
}
#related_videos {
	width:780px;
}
#related_videos table {
	width:748px;
}
#related_videos table tr td {
	padding-left:10px;
	padding-right:10px;
}
#titre #image {
	width:56px;
	height:56px;
	background-image:url("../style/elements/liste_videos_image_fond.gif");
	text-align:center;
	vertical-align:middle;
}
#titre tr td h1 {
	padding-left:20px;
}
#contenu {
	width:800px;
}
.srub_log {
	font-style:italic;
	font-size:12px;
	color:#AAAAAA;
}
.actu_title {
	cursor:pointer;
}
#tags {
	padding:10px;
	text-align:center;
}
table#demandes, #demandes_intro {
	width:950px;
	margin:auto;
}
#demandes_question, #demandes_proposition {
	width:465px;
	padding:5px;
}
#demandes_question:hover, #demandes_proposition:hover {
	background-color:#DCF6FD;
}
#demandes_proposition h2 {
	text-align:right;
}
#demandes_intro p {
	text-align:center;
	margin-bottom:20px;
}
#show_suggestion {
    margin:auto;
    width:950px;
}
.nb_votes {
    padding:5px;
    text-align:center;
    font-size:10px;
	width:40px;
}
.nb_votes .nb {
    font-size:20px;
}
.vote_btn {
    padding-right:15px;
	padding-left:10px;
    padding-top:15px;
    width:30px;
    text-align:center;
}
.voted {
	text-align:center;
	padding-top:6px;
	padding-left:13px;
	padding-right:15px;
	width:3px;
	color:#2C7641;
	font-weight:bold;
}
.vote_btn a {
	font-weight:bold;
}
.vote_btn a {
	color:#B81487;
}
.vote_btn a:hover {
	text-decoration:underline;
}
#suggestion_body {
    padding:5px;
    width:600px;
}
.status1, .status2, .status3 {
    padding:2px;
    font-weight:bold;
    color:#FFFFFF;
    font-size:10px;
}
.status1 {
    background-color:#F0BA00;
}
.status2 {
    background-color:#6FBC00;
}
.status3 {
    background-color:#7D7EDF;
}
.suggestion_description {
    margin-top:5px;
    border-top:1px solid #BBBBBB;
}
.suggestion_title {
    font-size:20px;
}
#explications {
	background-color:#F2F2F2;
	border:1px solid #CCCCCC;
	padding-left:20px;
	padding-right:20px;
	width:200px;
}
#suggestions_ad {
	padding-top:20px;
	padding-left:40px;
}
#explications_titre {
	margin-bottom:10px;
	text-align:center;
}
#explications_content {
	font-size:13px;
	text-align:justify;
}
#explications_log {
	font-size:13px;
	font-style:italic;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
.suggestion_comment {
    margin-top:20px;
    padding:5px;
    border:1px solid #CCCCCC;
    background-color:#FBFBFB;
}
.votants_value {
    background-color:#F0BA00;
    padding:1px;
    color:#FFFFFF;
    margin:3px;
    font-size:9px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:25px;
}
#votants {
	background-color:#EEEEEE;
	width:200px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.votants_nom {
	padding-left:5px;
	padding-top:2px;
	font-size:12px;
}
#votants_title {
	text-align:center;
	font-size:12px;
	margin-bottom:10px;
}
#suggestion_comments {
	margin-bottom:20px;
}
.suggestion_options {
	font-size:13px;
	background-color:#FBFBFB;
	border:1px solid #CCCCCC;
	padding:3px;
	margin-bottom:3px;
	cursor:pointer;
}
.suggestion_options:hover {
	background-color:#F2F2F2;
}
#suggestion_add_comment {
	padding:4px;
	font-size:13px;
}
#comment_box textarea {
	width:100%
}
.box {
	border:1px solid #CCCCCC;
	padding:10px;
	margin-bottom:3px;
	font-size:13px;
}
#id_box p {
	font-size:13px;
	text-align:center;
}
.box form label, .box form input, #comment_box input, #suggestion_description input {
	font-size:11px;
}
#add_files {
	font-size:13px;
	border:1px solid #CCCCCC;
	background-color:#FBFBFB;
	padding:3px;
	margin:3px;
}
#add_files div {
	margin:5px;
}
#add_files div input {
	font-size:12px;
}
.envoi {
	text-align:center;
	margin-top:10px;
}
.text_area {
	text-align:center;
}
.suggestion {
	margin:5px;
}
#suggestions .suggestion, #actualites .suggestion {
	margin-bottom:20px;
	margin-right:10px;
}
.suggestion p {
	font-size:13px;
}
.suggestion .srub_log {
	margin-top:5px;
	font-size:11px;
}
#onglets {
	margin-top:20px;
}
#onglets table tr td {
	padding-bottom:5px;
}
#onglets table tr td a {
	font-size:13px;
	margin-left:5px;
	padding:5px;
	background-color:#F2F2F2;
}
#onglets table tr td a:hover, #onglets table tr td.selected a {
	background-color:#CCCCCC;
}
#suggestions {
	border:1px solid #CCCCCC;
	border-right:none;
	border-bottom:none;
	padding-top:20px;
	padding-right:10px;
}
#back_link a {
	font-size:13px;
	text-decoration:underline;
}
#back_link {
	font-size:10px;
	margin-left:15px;
	margin-bottom:15px;
}
#suggestion_textfield input, #suggestion_description textarea {
	width:100%;
	border:none;
	font-size:13px;
}
#suggestion_textfield, #suggestion_description {
	border:1px solid #CCCCCC;
}
#suggestion_description {
	border-top:none;
}
#suggestion_description textarea {
	border-bottom:1px solid #CCCCCC;
}
#suggestion_submit {
	text-align:center;
	padding:5px;
}
#suggestion_search {
	width:690px;
	margin-bottom:10px;
}
#def_propositions #liste_videos tbody tr td table {
	width:100%;
}
#def_propositions #liste_videos h1 {
	color:#FFFFFF;
	font-size:17px;
	text-align:left;
	margin:0px;
	padding:0px;
}
#def_propositions #liste_videos {
	margin:auto;
	margin-top:30px;
}
#def p {
	padding:20px;
	padding-right:25px;
	text-align:justify;
}
#first {
	margin-bottom:40px;
	border:1px solid #CCCCCC;
	background-color:#FBFBFB;
	padding:5px;
}
#actualites .suggestion_title a {
	color:#299BB6;
}
#article #head h1 {
	margin-bottom:0px;
}
#article #head {
	margin-bottom:30px;
}
#article #description {
	font-style:italic;
	margin-bottom:20px;
}
#article div {
	text-align:justify;
}
#article #image {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
#article {
	padding-right:30px;
	padding-left:10px;
}
#main_results #main_results_content #main_results_list .suggestion:hover {
	background-color:#DCF6FD;
}


#profil {
	width:950px;
	margin:auto;
}
#profil tr td.secteur {
	padding:5px;
}
#profil #pseudo {
	text-align:center;
	font-size:20px;
	padding-bottom:20px;
}
#profil #photo {
	padding:5px;
	border:1px solid black;
	text-align:center;
}
#profil .box_title {
	font-size:17px;
}
#profil .box {
	margin-bottom:20px;
}
#profil .votes {
	font-size:13px;
	background-color:#F0BA00;
	width:35px;
	text-align:center;
	padding:1px;
	margin-bottom:5px;
	margin-right:5px;
}
#profil .box textarea {
	height:120px;
	border:none;
}
#profil div.box input {
	border:none;
	width:100%;
}
#profil #pseudo_edit {
	margin:auto;
}
#profil #pseudo_edit #label_pseudo {
	padding-top:11px;
	padding-right:5px;
}
#profil #photo_btn {
	width:150px;
	padding:5px;
	border:1px solid black;
	text-align:center;
}
.partenaire {
	width:900px;
	margin:auto;
	margin-bottom:20px;
}
.partenaire table {
	width:100%;
}
.partenaire .lien {
	margin-top:5px;
}
.partenaire .texte {
	margin-left:0px;
	margin-right:0px;
}
.partenaire table div.description {
	text-align:justify;
	padding:10px;
}
.partenaire table .description .image img {
	margin-top:0px;
	margin-bottom:10px;
	border:1px solid #75C7DF;
}
.partenaire .header_left {
	height:10px;
	width:8px;
	background-image:url('../style/elements/header_left.gif');
}
.partenaire .header_middle {
	width:884px;
	background-image:url('../style/elements/header_middle.gif');
}
.partenaire .header_right {
	height:10px;
	width:8px;
	background-image:url('../style/elements/header_right.gif');
}
.partenaire .footer_left {
	height:10px;
	width:8px;
	background-image:url('../style/elements/footer_left.gif');
	background-repeat:no-repeat;
}
.partenaire .footer_middle {
	width:884px;
	background-image:url('../style/elements/footer_middle.gif');
	background-repeat:repeat-x;	
}
.partenaire .footer_right {
	height:10px;
	width:8px;
	background-image:url('../style/elements/footer_right_thin.gif');
	background-repeat:no-repeat;
}
#become {
	text-align:center;
}
.partenaire .right_side {
	background-image:url('../style/elements/liste_left.gif');
	background-position:right;
	background-repeat:repeat-y;
}
.partenaire .left_side {
	background-image:url('../style/elements/liste_left.gif');
	background-position:left;
	background-repeat:repeat-y;
}
#about {
	width:900px;
	margin:auto;
	text-align:justify;
}
#about h1 {
	margin-top:20px;
}
#about h2 {
	margin-top:20px;
	margin-bottom:10px;
}
#about p {
	margin-top:5px;
	text-indent:20px;
}
#legal_check tr td {
	font-size:12px;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
}
#legal_check tr td input {
	margin:10px;
}
#submit_btn {
	text-align:center;
}
.side_option {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}

.not_found {
	margin-left:40px;
}

#connexion_box, #creation_box, #share_on, #contact_box, #proposition_box, #log_sys_box {
	padding:10px;
}
#newpwd_box {
	padding:10px;
	text-align:center;
}
#captcha_box {
	margin-left:156px;
	text-align:center;
	padding:5px;
	padding-top:30px;
	margin-bottom:10px;
	vertical-align:middle;
}
#embed_object {
	width:100%;
	height:150px;
}
#resume {
	text-align:justify;
}

#new_contact #mail, #new_contact #content {
	display:none;
}
