/* CSS pour page modalite.php [M.Antoine] */

.pad_corp { padding:0 40px;  }

.page_fd_b_l { margin-right:2px;}

.page_fd { padding-top: 10px; }

div#sous_nav
{ margin:10px 0 0 0;
height:22px; 
position:relative; 
background:#c3dda3; 
padding:5px 54px 5px 26px; border-top:2px solid #a4c29c; 
border-bottom:2px solid #a4c29c;
width:820px;
text-align:left;

}

#sous_nav a.sousnav
{ 
color:#658548; 
font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
}

#sous_nav a.activ2
{ 
color:#FFFFFF; font:bold 12px Verdana, Arial, Helvetica, sans-serif;  
}

#conteneur { margin-top:20px;}

#conteneur p { padding-right:20px; }


#header a.activ { color:#76b83c; }

#col_left  { width: 300px; margin-top:5px; }
#col_right { width: 540px; margin-top:5px; text-align:justify; }

#corp .br_t_b { border-top:1px solid #658548; border-bottom:0px; }
#corp h2 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#1181c5; padding:0px 0 0 0;}
#corp a { font: bold 10px Verdana; color:#1181c5; }

#corp .allabout_h1 { padding-right:20px; color:#658548; font-family:Century Gothic; font-style:italic; font-size:24px; }
#corp .allabout_h2 { padding-right:20px; color:#658548; font-family:Century Gothic; font-size:13px; }
#corp .allabout_h3 { padding-right:20px; color:#7fbc47; font-family:Verdana;font-size:16px; }

.img_left { position: absolute; left: -60px; }


#article_nav {
height:22px;
position:relative;
text-align: left;
}

#article_nav p { margin-top: 0; padding-right: 0; }

.contactform {width:570px; float:left;}
.contactinfo { width:200px; float:right;}
.contactcontent {margin-top: 0px;}
label {white-space: nowrap; font-weight:bold; vertical-align:top; color:#72A0A3; padding: 0px 0px 0px 7px;}

label.required {
	background:transparent url(ic_login_mandatory_field.gif) no-repeat scroll -2px 0;
	padding-left:10px;
}

.contactform td.top {vertical-align:top;}
.contactform td {padding-right:10px;}
.contactform input, .contactform textarea {font: normal small/1.4em Verdana, sans-serif; color:#72A0A3;}
legend {font: bold large Verdana, sans-serif; color:#93CDD1; padding: 5px 5px 10px 10px;}

.adminform table tr td, .adminform p, .adminform div{ text-align: left; vertical-align: top; }