html,body{
    padding:0px;
    margin:0px;
    font:10px Arial;
    color:#000;
    width:100%;
    background:#fff url('/images/background/TrameFondExterne.png') repeat-x 0 0px;
}
a{color:#666;text-decoration:none;}
#connexion {
	width:74px;
}
a:hover{text-decoration:underline;cursor:pointer;}
a img{border:0;}

.msg_alert{color:#ff1212;font-family: Arial;font-size: 9px;margin:0;padding:0;list-style:none;}
.msg_alert_high{color:#ff1212;font-family: Georgia;font-size: 12px;font-weight: bold;margin:0;padding:0;list-style:none;}
.errors{color:#ff1212;font-family: Arial;font-size: 9px;margin:0;padding:0;list-style:none;}
.errors_js{color:#ff1212;font-family: Arial;font-size: 9px;margin:0;padding:0;list-style:none;}
.form-errors{color:#ff1212;font-family: Arial;font-size: 10px;margin:0;padding:0;list-style:none;}
.ul{color:red;float:right}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.middle{width:50%;}
.font11{font-size:11px !important;}

.modal_msg {
	margin-left:45px;
	margin-top:10px;
	width:330px;
	font-size:10px;
	font-family: Arial;
	color:#787878;
	font-weight:bold;
}
.modal_msg_titre {
	margin-top:40px;
	color:#913838;
	font-family: Georgia;
	font-weight:bold;
}
.modal_msg_normal {
	margin-top:15px;
	font-weight:bold;
}
.modal_msg_important {
	margin-top:15px;
	color:#913838;
	font-weight:bold;
}
.modal_msg a{
	color:black;
	text-decoration:none;
	font-weight:bold;
}
.modal_msg a:hover {
	font-size:9px;
	text-decoration:underline;
	cursor:pointer;
}

.modal_remarque {
	font-weight:900;
	font-size:12px;
	color: black;
}

.barre_logo{background : #923a3a; width:35px;height:3px}
.form_login_email {width:200px}
.form_login_password{width:120px}
.inline_video{
    padding:20px 40px 0px;
    background:#FFFFFF;
}


#footer{
    background: #fff url('/images/background/bg_footer.png') repeat-x;
    width:100%;
    height:57px;
}

#footer #footer_content {
	padding-top:18px;
	margin-left:75px;
	height:57px;
}

#footer_content #noomiz_legal {
    color:black	
}

#wrap{
    text-align:left;
    width:990px;
    margin-left:-495px;
    position:absolute;
    top:0;
    left:50%;
}

#main_ads{}


#main_container_header_perso_page{background:transparent url('../images/button/blog_page.png') no-repeat;height:69px;width:69px;}
/*
#main_container_header_menu_mail_counter{float:right;background:transparent url(../images/button/mail_counter.png) no-repeat scroll 0 0;color:#fcc;height:13px;margin-left:0px;margin-top:-1px;padding-top:2px;padding-right:20px;width:15px;text-align:center;font-size:9px;}
*/
a.lienfleche{display:block;float:left;background:url('../images/button/arrow_link.png') no-repeat 0px 3px; padding-left:15px;}
#main_container_header_lien_ressoc {width:100px;text-align:center;}
#main_container_header_lien_perso {width:94px;position:relative;left:-1px;text-align:center;}
#main_container_header_lien_mail {margin:0px 5px;border-style:none}

#main_container{width:990px;position:absolute;top:0px;left:50%;margin-left:-495px;}
#main_container_ads{text-align:right;padding-right:18px;}
#main_container_content{background:#fff url('/images/background/main.png') repeat-x 0 50px;min-height:655px;position:relative;width:100%;}
#main_container_content_empty{;min-height:655px;position:relative;width:100%;}
/*
.main_container_header_lien_last{margin:0 0 0 5px;float:left;}
.main_container_header_lien_left{left:-1px;position:relative;}
.main_container_header_lien_first{margin:0 5px 0 0;float:left;}
a.lienfleche{display:block;float:left;background:url('/images/button/arrow_link.png') no-repeat 0px center; padding-left:15px;}
.main_container_header_lien {display:block;float:left;height:13px;border-width:0px 1px;border-style:solid;border-color:#ccc;padding:0px 5px;background:#fff;}
*/


.user_online{background:url('/images/button/user_online.png') no-repeat 0px 3px; width:52px;padding-left:12px;margin-top:10px;color:#666;font-weight:normal;}
.user_offline{display:none;background:url('/images/button/user_offline.png') no-repeat 0px 3px; width:52px;padding-left:12px;color:#666;font-weight:normal;}

.custom_checkbox{float:left;cursor:pointer;height:8px;width:8px;border:1px solid #999;margin-top:1px;margin-right:5px;z-index:20;}
.custom_checkbox_checked{background:url('/images/button/checkbox_cross.png') no-repeat 1px 1px;z-index:20;cursor:pointer;}

div .auteur-label {;background-color:green;width:100px}


.custom_checkbox1{cursor:pointer;height:10px;width:8px;border:1px solid #999;margin-top:0px;margin-right:2px;z-index:20;}
.custom_checkbox1_checked{color:white;background: #913838 url('../images/button/checkbox_cross.gif') no-repeat 0px 0px;cursor:pointer;height:15px;border:0px solid #999;margin-top:0px;margin-right:2px;z-index:20;;}

/* .custom_checkbox1{background: url('../images/button/checkbox_cross.png') no-repeat 1px 1px;cursor:pointer;height:8px;width:8px;border:1px solid #999;margin-top:0px;margin-right:2px;z-index:20;;}*/
/*.custom_checkbox_checked_1{background:red ('../images/button/checkbox_cross.png') no-repeat 1px 1px;z-index:20;xxxfloat:left;cursor:pointer;height:8px;width:8px;border:1px solid #999;margin-top:0px;margin-right:2px;z-index:20;}*/


.intra-field-label-comm {color: #913838;font-size:10px;font-family:Arial;}
.intra-field-label {color: #979797;font-size:10px;font-family:Arial;}
.intra-field-labelori {color: #cdcdcd; font-size:10px;font-family:Arial;}
input {font-size:10px;font-family:Arial;border-color:#DCDCDC;border-style:solid;border-width:1px; padding-left:6px;}
select {font-size:10px;font-family:Arial}
option {font-size:10px;font-family:Arial}
textarea {height:36px;width:300px}
.submitbutton {
    background-color:#913838;
    color:white;
    border:none;
    cursor:pointer;
    padding:2px;
    height:17px;
    font-family:Arial;
    font-size:10px;
    text-transform: uppercase ;
}

.submitbutton_sup {
    background-color:#913838;
    color:white;
    border:none;
    cursor:pointer;
	padding:3px 4px 0px 4px;
    height:16px;
    font-family:Arial;
    font-size:10px;
}


.cancelbutton {
    background-color:#DCDCDC;
    color:white;
    border:none;
    width:74px;
    height:17px;
    font-family:Arial;
    font-size:10px;
    padding:2px;
   	cursor:pointer;
}

.disablebutton {
	color:white;
	border:none;
	background-color:#DCDCDC;
	font-family:Arial;
    font-size:10px;
    height:17px;
}
.onglet_recherche{cursor:pointer;height:20px;color:#333;text-align:right;font-family:Georgia;font-size:12px;padding:5px 0 0 15px;}
.onglet_recherche_on{background:#983535;color:white; font-weight:bold;}
.onglet_recherche_off{background:#fff; font-weight:normal;}

/*
    display:none;
*/
#membre_recherche_window{
    position:absolute;
    right:18px;
    top:0px;
    width:200px;
    height:209px;
    background:#fff;
    z-index:20;
}
#membre_recherche_window_shadow{position:absolute;right:-3px;top:0px;width:200px;height:209px;z-index:0;border-right:3px solid #999;border-bottom:3px solid #666;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}
#membre_recherche_window_zoneonglets{position:absolute;margin-top:17px;width:200px;height:43px;}
#membre_recherche_window_onglet_artiste{cursor:pointer;}
#membre_recherche_window_onglet_titre{cursor:pointer;}
#membre_recherche_window_onglet_membre{cursor:pointer;}
#membre_recherche_window_onglet_video{cursor:pointer;}
#membre_recherche_window_onglet_evenement{cursor:pointer;}

.membre_recherche_window_generic{position:absolute;top:42px;height:167px;width:705px;}
#membre_recherche_window_artiste{display:none;}
#membre_recherche_window_artiste form {position:absolute;left:20px;top:30px;}
#membre_recherche_window_titre{display:none;}
#membre_recherche_window_titre form {position:absolute;left:32px;top:44px;font:10px Arial;}
#membre_recherche_window_membre{display:none;}
#membre_recherche_window_video{display:none;}
#membre_recherche_window_evenement{display:none;}

#main_frame_search{float:left;width:112px;height:15px;border:1px solid #ccc;border-right:0px;font:10px Arial;color:#000;margin-left:12px;margin-top:3px;padding-top:4px;padding-left:4px;}
#main_frame_search_submit{display:block;float:left;width:20px;height:17px;background:#933; border:0px;font:10px Arial;color:#fff;margin-top:3px;padding-top:5px;padding-left:6px;}
#main_frame_search_submit:hover{text-decoration:none;}
#main_frame_search_result{display:none;position:absolute;left:792px;top:44px;width:200px;z-index:200;background:#fff;}
#main_frame_search_result_shadow{position:absolute;right:-3px;top:1px;width:99%;z-index:199;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;height:100%;border:3px solid #999;border-top:0;border-left:0;}
#main_frame_search_result_in{
width:200px;
z-index:10;
background:#fff;
border:solid 1px #ccc;
padding-top:1px;
position:relative;
}
.main_frame_search_result_cat{width:193px;background:#ddd none repeat scroll 0 0;font-family:Myriad,Georgia;font-size:11px;height:20px;padding-left:8px;padding-top:5px;}
.main_frame_search_result_cat span{color:#933;font-family:Arial,Helvetica;font-size:11px;font-weight:bold;margin-right:4px;}
.main_frame_search_result_data{font:10px Arial;width:144px}
.xxmain_frame_search_result_data ax{display:block;color:#000;height:11px;width:132px;padding-left:8px;padding-top:5px;}
.xxmain_frame_search_result_data ax:hover{text-decoration:none;color:#933;}

/*-{{{-[Section header membre]-*/

#action_header_online {
	float:left;
	margin:19px 0px 0px 0px;
}
#action_header_connexion {
	float:left;
	margin:19px 28px 0px 0px;
}
#main_container_header{
    height:53px;
    background: url(/images/background/bgblog.png) repeat-x scroll 0 0;
    z-index:120;
}
#main_container_header #header_logo {
    float:left;
    margin-top:9px ;
    margin-left:16px ;
    width:152px;
}

/*-{{{-[Section de la bar d'actions]-*/
#main_container_header {
    height:53px;
    width:990px;
    position:relative;
    z-index:120;
}
#actions_bar{
    float:right;
    height:53px;
    margin:0px 19px 0px 0px;
}
#action_header_log_ins {
	float:left;	
	height:53px;
	width:431px;
}
#action_header_login {
	float:left;	
	height:51px;
}
#action_header_login_label {
	float:left;
	cursor:pointer;
	text-transform:uppercase;
	margin:20px 0px 0px 2px;
}
#action_header_login_label_arrow {
	background: url(/images/button/toprdv_arrow_red.png) repeat-x scroll 0 0;
	float:left;
	width:11px;
	height:5px;
	margin:24px 0px 0px 0px;
}
#action_header_login_form {
	float:left;
	display:none;
	width:342px;
	margin:15px 0px 0px 10px;
}
#action_header_sinscrire {
	float:left;
	height:53px;
}
#action_header_sinscrire_separator {
	background:#dedede;
	float:left;
	width:1px;
	height:17px;
	margin:18px 17px 0px 17px;
}
#action_header_sinscrire_label {
	float:left;
	cursor:pointer;
	text-transform:uppercase;
	margin:20px 10px 0px 2px;
}
#action_header_sinscrire_label_arrow {
	background: url(/images/button/toprdv_arrow_red.png) repeat-x scroll 0 0;
	float:left;
	width:11px;
	height:5px;
	margin:24px 0px 0px 0px;
}
#action_header_decouvrir {
	float:left;
	margin:18px 0px 0px 0px;
	position:relative;
}
#action_header_search {
	float:left;
	margin:16px 0px 0px 0px;
}
#action_header_login_form_email {
	float:left;
	margin:2px 0px 0px 0px;
}
#action_header_login_form_mdp {
	float:left;
	margin:2px 0px 0px 0px;
}
#action_header_login_form_mdphelp {
	float:left;
	margin:2px 0px 0px 0px;
	border-top:1px solid #DCDCDC;
    border-right:1px solid #DCDCDC;
    border-bottom:1px solid #DCDCDC;
    border-left:0px;
    margin-right:5px;
    height:19px;
    width:16px;
    cursor:pointer;
}
#action_header_login_form_connexion {
	float:left;
	margin:2px 0px 0px 0px;
}
#action_header_login_form_memorize {
	float:left;
	margin:3px 0px 0px 0px;
}
#action_header_login_form_memorize_label {
	font-family:Arial;
	float:left;
	color:#913838;
	margin:6px 0px 0px 0px;
}
#main_container_header #logout_info{
    position:absolute;
    display:none;
    top:-4px;
    width:177px;
    height:29px;
    background:url('img/tooltip.png') no-repeat;
    font-family:Georgia,Rockwell;
    color:#666;
    font-size:11px;
    padding-top:5px;
    padding-left:11px;
    font-size:10px;
}


/*-{{{-[tooltip pour le logout info]-*/
#tooltip.logout_info {
    font-family:Georgia,Rockwell;
    border:none;
    width:151px;
    height:42px;
    opacity: 0.8;
    background:url('img/tooltip.png') no-repeat;
}
#tooltip.logout_info h3 {
    color:#666;
    font-size:10px;
    font-style:normal;
    font-weight:normal;
    text-align:left;
    margin-top:10px;
    margin-left:5px;
    width:141px;
}
#tooltip.logout_info div {
    width:141px;
}
/*-}}}-*/

#main_container_header #connection_button {
    padding:0px 10px;
    margin:0px 0px;
}
#main_container_header .button {
    display:block;
    height:13px;
    border-width:0px 1px;
    border-style:solid;
    border-color:#ccc;
    padding:0px 5px;
    background:#fff;
}
#main_container_header #form_search {
    position:relative;
}
input#main_container_header_search {
    background:white;
    float:left;
    width:84px;
    padding-left:4px;
    height:15px;
    padding-top:3px;
    border-top:1px solid #DCDCDC;
    border-right:0px;
    border-bottom:1px solid #DCDCDC;
    border-left:1px solid #DCDCDC;
    font-size:10px;
    font-family: Arial,Helvetica,sans-serif;
    color:black;
    margin:0;
}

#main_container_header_search_button {
	float:left;
}

#main_container_header_search_submit {
    float:left;
    display:block;
    margin:0;
    padding:3px 4px 0px 4px;
    width:114px;
    height:16px;
    background:#913838 url('/images/button/arrow_913838.png') 5px no-repeat;
    border:1px solid #913838;
    font-size:10px;
    font-family: Arial,Helvetica,sans-serif;
    color:#FFFFFF;
    text-align:center;
}

#main_container_header_search_submit:hover {
    text-decoration:none;
}
/*-}}}-*/

/*-{{{-[Section du menu du header membre]-*/
#main_container_header #header_menu{
    position:relative;
    float:left;
    margin-left:40px;
    height:25px;
}

.navigation {
    font-family: Arial,Helvetica,sans-serif;
    z-index:900;
}
.navigation, .navigation ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
    background:#FFFFFF;
}
.navigation>li {
    float:left;
    padding:0;
    position:relative;
}

/* Bug IE 6 */
* html .navigation li {
    /* background:black ; */
    float:left;
    padding:0;
    position:relative;
}
.navigation>li:first {
    border-left: 0;
}
.navigation>li>a, .navigation>li>a:link, .navigation>li>a:active, .navigation>li>a:hover, .navigation>li>a:visited {
    margin-bottom:20px;
}
/*-{{{-[ Fix IE6 qui ne supporte pas > ]-*/
* html .navigation li a,
* html .navigation li a:link,
* html .navigation li a:active,
* html .navigation li a:hover,
* html .navigation li a:visited {
    margin-bottom:20px;
}
* html .navigation li li a,
* html .navigation li li a:link,
* html .navigation li li a:active,
* html .navigation li li a:hover,
* html .navigation li li a:visited {
    margin-bottom:0px;
}
/*-}}}-*/

.navigation li a, .navigation li a:link, .navigation li a:active, .navigation li a:visited {
    background: #FFFFFF none repeat scroll 0 0;
    color:#000000;
    display:block;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:15px;
    padding:0 5px;
    text-decoration:none;
}
.navigation li a:hover {
    background-color: #EAEAEA;
}
.navigation li li {
    padding:0 3px;
    margin:3px 0;
}
/* Bug IE 6 */
* html .navigation li li {
    /*background:yellow; */
    float:none;
    padding:0 3px 0 3px ;
    margin:3px 0 0 0;
    display:inline;
}
.navigation li li a, .navigation li li a:link, .navigation li li a:active, .navigation li li a:visited {
    line-height:16px;
    padding:0 3px;
    font-size:10px;
    font-weight:normal;
}
ul.navigation li ul {
    display:none;
    background: url(img/shadow-450x300.png) right bottom no-repeat;
    z-index:900;
    position:absolute;
    top:21px;
    left:-5px;
    padding:5px 10px 10px 5px;
    margin:0;
    float:none;
    width:210px;
}
.navigation #menu-ma-page-perso {
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
}
.navigation #menu-mon-blog {
    width:85px;
    background-image: url(../images/button/arrow_list.png) ;
    background-repeat: no-repeat;
    background-position: 81px 5px ;
}
.navigation #menu-ma-page-perso {
    width:122px;
    background-image: url(../images/button/arrow_list.png) ;
    background-repeat: no-repeat;
    background-position: 116px 5px ;
}

.navigation #menu-decouvrir {
    width:122px;
    background-image: url(../images/button/arrow_list.png) ;
    background-repeat: no-repeat;
    background-position: 90px 5px ;
}

.img_in_modal {
    height:99%;
    overflow-y:auto;
    overflow-x:hidden;
}

.text_in_modal {
	padding: 10px 35px;
    color :black;
    font-size:10px;
    font-family:Arial;
}
.titre {
	padding: 0px 0px;
	font-weight: bold;
    font-size:10px;
    font-family:Georgia;
}
.titrecgu {
	color: #913838;
	padding: 0px 0px;
	font-weight: bold;
    font-size:10px;
    font-family:Georgia;
}
.titrered {
	font-weight: bold;
	color: #913838;
    font-size:10px;
    font-family:Georgia;
}
.paragraphe {
	margin: -7px 0px 24px;
	color: #7d7d7d;
    font-size:10px;
    font-family:Arial;
}
.paragraphecgu {
	margin: 10px 0px;
	color: #000000;
    font-size: 10px;
    font-family: Arial;
    display: block;
}

#presentation-pro {
}
.paragraphepro {
	background: url('/images/texte/Presentation-blog-innovant.png') no-repeat;
	color: #000000;
    font-size:10px;
    font-family:Arial;
    margin: 0px -30px;
    padding: 304px 0px 10px 10px;
    display: block;
}
.paragraphe10grps {
	background: url('/images/texte/Presentation-10grps.png') no-repeat;
	color: #000000;
    font-size:10px;
    font-family:Arial;
    margin: 5px 0px 5px 0px;
    padding : 45px 00px 10px 165px;
    display: block;
}
.paragraphered {
	margin: -7px 0px 24px;
	color: #913838;
    font-size:10px;
    font-family:Arial;
}
.link {
	color: #150dab;
    font-size:10px;
    text-decoration: underline;
}
.footer {
	margin: 30px 0px 0px 0px;
	color: #6b6b6b;
	font-family:Georgia;
    font-size:10px;
}
hr {
	margin: -5px 0px 22px;
	color: white;
    size:1px;
}
.ul-cgu {
	list-style-type: none;
}
.div-li-cgu {
	background: url(../images/texte/Presentation-puce.png) no-repeat;
	margin: 1px 0px 0px -15px;
	background-position:3px 5px;
	padding: 0px 0px 0px 10px;
}
.ul-presentation {
	list-style-type: none;
}
.div-li-presentation {
	background: url(../images/texte/Presentation-puce.png) no-repeat;
	background-color: #ebebeb;
	margin: 1px;
	width: 190px;
	background-position:3px 5px;
	padding: 0px 0px 0px 10px;
}
.presentation-logo {
	margin: 0px 0px 10px -7px;
}
.presentation-10grps {
	margin:0px
}
.presentation-blog-innovant {
	margin: 15px 0px 10px -30px;
}
.anchor-focus-modal {
	position: absolute;
	left: -5000px;
	top: -5000px;
}

.anchor-focus-modal {
	position: absolute;
	left: -5000px;
	top: -5000px;
}

.simplemodal-data H2 {
    margin:0;
    padding:5px 8px;
    font-size:11px;
    font-weight:900;
    background-color:#eaeaea;
    text-align:left;
}

.texte_modal {
	font-size:11px;
	font-family: Georgia;
}

.texte_modal ul {
	margin : 0px;
}

.button_cgu {
	margin:20px 0px 0px 35px;
}
.text_in_modal_artiste {
	padding: 10px 35px;
    color :black;
    font-size:10px;
    font-family:Arial;
    display:none;
}
.text_in_modal_membre {
	padding: 10px 35px;
    color :black;
    font-size:10px;
    font-family:Arial;
}
.button_cgu_artiste {
	font-size:11px;
	font-family:arial;
	height:15px;
	float:left;
	cursor:pointer;
}
.button_cgu_membre {
	font-size:11px;
	font-family:arial;
	height:15px;
	width:150px;
	float:left;
	font-weight:bold;
	cursor:pointer;
}
.button_cgu_fleche{
	background:url('../images/button/arrow_link.png') no-repeat 0px 4px;
	float:left;
	cursor:pointer;
	width:15px;
	height:10px;
}

.button_presentation {
	margin:20px 0px 0px 35px;
}
.text_in_modal_presentation_artiste {
	padding: 10px 35px;
    color :black;
    font-size:10px;
    font-family:Arial;
    display:none;
}
.text_in_modal_presentation_membre {
	padding: 10px 35px;
    color :black;
    font-size:10px;
    font-family:Arial;
}
.button_presentation_artiste {
	font-size:11px;
	font-family:arial;
	height:15px;
	float:left;
	cursor:pointer;
}
.button_presentation_membre {
	font-size:11px;
	font-family:arial;
	height:15px;
	width:150px;
	float:left;
	font-weight:bold;
	cursor:pointer;
}
.button_presentation_fleche{
	background:url('../images/button/arrow_link.png') no-repeat 0px 4px;
	float:left;
	cursor:pointer;
	width:15px;
	height:10px;
}

#error {
    background:#fff;
    height:500px;
    font-family: Georgia;
    font-size: 10px;
}
#error_message {
    padding:110px 200px;
}
#error .titre {
    color:#913838;
}
#error h2 {
    font-size: 14px;
}
#error h3 {
    font-size: 12px;
}
#error p, #error h3 {
    color:#666666;
}
#error a {
    color: #000;
}
#error .separator {
    border-top: 2px dotted #666666;
}

/*-}}}-*/

/*-{{{-[Login]-*/

#formlo form, #formlo dl {
    padding:0;
    margin:0;
    border:0;
}
#formlo dt {
    margin:0;
    padding:0;
    display:none;
}
#formlo dd {
    margin:0;
    padding:0;
    float:left;
}

#login_email {
    border:1px solid #DCDCDC;
    padding:3px;
    width:110px;
    margin-right:5px;
}
#login_password {
    border-top:1px solid #DCDCDC;
    border-right:0px;
    border-bottom:1px solid #DCDCDC;
    border-left:1px solid #DCDCDC;
    padding:3px;
    width:85px;
}
#login_help {
    border-top:1px solid #DCDCDC;
    border-right:1px solid #DCDCDC;
    border-bottom:1px solid #DCDCDC;
    border-left:0px;
    margin-right:5px;
    height:19px;
    width:16px;
    cursor:pointer;
}
#login_help a {
    position:relative;
    top:1px;
}
#login_emailpopup {
    border:1px solid #DCDCDC;
    padding:3px;
    width:110px;
    margin-right:5px;
}
#login_passwordpopup {
    border-top:1px solid #DCDCDC;
    border-right:0px;
    border-bottom:1px solid #DCDCDC;
    border-left:1px solid #DCDCDC;
    padding:3px;
    width:85px;
}
#login_helppopup {
    border-top:1px solid #DCDCDC;
    border-right:1px solid #DCDCDC;
    border-bottom:1px solid #DCDCDC;
    border-left:0px;
    margin-right:5px;
    height:19px;
    width:16px;
    cursor:pointer;
}
#login_helppopup a {
    position:relative;
    top:1px;
}
.submitbutton {
    width:74px;
    height:21px;
}
#connexionpopup.submitbutton {
	width:74px;
	position:static;
}
actions_bar.submitbutton {
	width:74px;
	position:static;
}

/*-}}}-*/
/*-{{{-[facebox default]-*/
#facebox dl, #facebox dt, #facebox dd {
    margin:0;
    padding:0;
    border:0;
}

#facebox .alert {
    text-align: center;
}

#facebox select, #facebox input[type=text], #facebox textarea {
    border: 1px solid #DCDCDC ;
    width: 100%;
}

#facebox select:focus, #facebox input:focus, #facebox textarea:focus {
    border: 1px solid #DCDCDC ;
    background: #EAEAEA ;
}

/*-}}}-*/

#main_frame_simplesearch_result {
display:none;
position:absolute;
top:38px;
left:212px;
width:630px;
height:390px;
background:white;
z-index:6; 
}

#frame_simplesearch_jointure {
float:left;
width:109px;
height:14px;
border-left: 1px #cdcdcd solid;
border-right: 1px #cdcdcd solid;
}

#frame_simplesearch_top {
float:left;
height:13px;
width:519px;
border-bottom:1px #cdcdcd solid;
}

#frame_simplesearch_content {
width:628px;
height:383px;
margin-left:1px;
border-right:1px solid #cdcdcd;
background: url('/images/background/bg-recherche-simple.png') no-repeat;
	
}

#frame_simplesearch_content_result {
float:left;
margin-left:10px;
}

#frame_simplesearch_content_result_header {
height:20px;
margin-top:20px;
}

#frame_simplesearch_content_result_header_pagination {
float:left;
text-align:right;
width:468px;
}


.searchresult_item_container {
cursor:pointer;
height:35px;
background-color:white;
border-style:dotted;
border-color:#dcdcdc;
border-width:1px;
width:200px
}

.searchresult_item_nomgrp {
float:left;
height:35px;
line-height:35px;
margin-left:10px;
text-decoration:none;
width:115px;
}
.searchresult_item_type {
float:left;
height:35px;
line-height:35px;
text-decoration:none;
text-align:right;
}

#action_bio {
	overflow: hidden;
	margin:0px;
	padding:1px;
}

#action_inf {
	overflow: hidden;
	margin:0px;
	padding:1px;
}

#laref {
	color: #666666;
}

#laref2 {
	color: #666666;
}

#larefphoto {
	color: #666666;
}

.amimessage {
	margin: 20px;
}

.amimessage_legend {
	margin: 15px 22px;
}

.amimessage_button {
	margin: 15px 0px 0px 337px;
}

.label_index_rank {
font-family : arial;
font-weight : bold;
font-size: 24px;
color:white;
}

.label_list_nomgrp {
font-family : georgia;
font-weight : bold;
font-size: 12px;
font-style:italic;
color:white;
}

.label_list_track {
font-family : arial;
font-weight : regular;
font-size: 10px;
color:#d4bdbd;
}

.label_list_nomda {
font-family : arial;
font-weight : regular;
font-size: 10px;
color:white;
}

.dottedline {
background:url('/images/background/common_list_dottedline.png') no-repeat transparent;
height:1px;
}

.common_label1 {
font-family : arial;
font-weight : regular;
font-size: 10px;
color:black;	
}

.common_label1 {
font-family : arial;
font-weight : regular;
font-size: 10px;
color:black;	
}

.common_title1 {
font-family : arial;
font-weight : bold;
font-size: 11px;
color:#913838;
}

.common_title1 a {
font-family : arial;
font-weight : bold;
font-size: 11px;
color:#913838;
}

.common_title1 a:hover {
font-family : arial;
font-weight : bold;
font-size: 11px;
color:#913838;
}

.common_a_unchange {
text-decoration:none;
}
#modal_foncnondispo {
	padding:70px 0px 0px 32px;
}
.modal_foncnondispo_text {
font-family : georgia;
font-size: 12px;
color:black;
}
.modal_foncnondispo_text_clic {
font-family : georgia;
font-size: 12px;
color:black;
margin:0px 0px 0px 135px;
}
#banner_champ_mail {
	background:white;
	height:20px;
	width:200px;
	position:absolute;
	left:772px;
	top:71px;
}
#common_publicaccess_email {
float:left;
height:20px;
width:120px;
margin:0px;
padding:0px;
border:none;
}

#common_publicaccess_submit {
float:left;
background:#b5b2ad;
text-align:center;
line-height:20px;
color:white;
font-size:10px;
font-family:arial;
width:80px;
height:20px;
cursor:pointer;
}
#home_publicaccess_rechercheavance {
margin-top:12px;
margin-left:0px;
padding-left:18px;
font-family:arial;
font-size:10px;
color:#913838;
background:url('/images/tools/arrowright_red.png') no-repeat transparent 3px;
}
#presse_container {
	margin:20px 0px 0px 14px;
	border:1px solid #CCCCCC;
	width:729px;
	height:423px;
}
.presse_onglet {
	height:25px;
	line-height:25px;
	float:left;
	color:#666666;
	font-family:georgia;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
.presse_onglet_articles {
	width:127px;
}
.presse_onglet_communiques {
	width:167px;
}
.presse_onglet_dossiers {
	width:126px;
}
.presse_onglet_visuels {
	width:80px;
}
.presse_onglet_videos {
	width:80px;
}
.onglet_presse_on {
	font-weight:bold;
}
.onglet_presse_off {
	background:none repeat scroll 0 0 #CCCCCC;
}
#presse_contact {
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	float:left;
	width:148px;
	height:70px;
}
.presse_contact_titre {
	font-family:georgia;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	margin:4px 0px 0px 18px;
}
.presse_contact_nom {
	font-family:georgia;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 0px 18px;
}
.presse_contact_mail {
	font-family:georgia;
	font-size:12px;
	color:#0e23f0;
	margin:0px 0px 0px 18px;
}
.presse_contact_tel {
	font-family:georgia;
	font-size:12px;
	color:#333333;
	margin:1px 0px 0px 18px;
}
.presse_contact_mail a {
	color:#0e23f0;
}
#presse_content_articles {
	margin:20px 0px 0px 65px;
	height:310px;
	display:none;
}
#presse_content_articles_list {
	height:310px;
	width:640px;
}
#presse_content_communiques {
	margin:20px 0px 0px 65px;
	height:310px;
	display:none;
}
#presse_content_communiques_list {
	height:310px;
	width:640px;
}
#presse_content_dossiers {
	margin:20px 0px 0px 65px;
	height:310px;
	display:none;
}
#presse_content_dossiers_list {
	height:310px;
	width:640px;
}
#presse_content_visuels {
	margin:20px 0px 0px 65px;
	height:310px;
	display:none;
}
#presse_content_visuels_list {
	height:310px;
	width:640px;
}
#presse_content_videos {
	margin:20px 0px 0px 65px;
	height:270px;
	display:none;
}
#presse_content_videos_list {
	height:270px;
	width:640px;
}

.item_separator {
	background:url('../nzdata/meta/images/common/background/actu_dotted_border.png') repeat-x 0px 0px;
	height:1px;
	width:600px;
}
.articles_item {
	width:600px;
	font-size:11px;
}
.articles_item_datepub {
	float:left;
	width:120px;
	margin:9px 0px 9px 0px;
}
.articles_item_sourcename {
	float:left;
	width:250px;
	margin:9px 0px 9px 0px;
}
.articles_item_mediatype {
	float:left;
	width:202px;
	margin:9px 0px 9px 0px;
}
.articles_item_iconloupe {
	background:url('../nzdata/meta/images/common/button/icon_loupe.png') no-repeat 0px 0px;
	float:left;
	width:28px;
	height:22px;
	cursor:pointer;
	margin-top:4px;
}
.communiques_item {
	width:600px;
	font-size:11px;
}
.communiques_item_datepub {
	float:left;
	width:120px;
	margin:9px 0px 9px 0px;
}
.communiques_item_titre {
	float:left;
	width:263px;
	margin:9px 0px 9px 0px;
}
.communiques_item_legend {
	float:right;
	width:217px;
	text-align:right;
	margin:9px 0px 0px 0px;
}
.communiques_item_legend_iconpdf {
	background:url('../nzdata/meta/images/common/button/appli_download.png') no-repeat 0px 0px;
	float:right;
	width:22px;
	height:18px;
	cursor:pointer;
}
.communiques_item_legend_text {
	float:right;
	text-align:right;
	cursor:pointer;
}

.dossiers_item {
	width:600px;
	font-size:11px;
}
.dossiers_item_titre {
	float:left;
	width:383px;
	margin:9px 0px 9px 0px;
}
.dossiers_item_legend {
	float:right;
	width:217px;
	text-align:right;
	margin:9px 0px 0px 0px;
}
.dossiers_item_legend_iconpdf {
	background:url('../nzdata/meta/images/common/button/appli_download.png') no-repeat 0px 0px;
	float:right;
	width:22px;
	height:18px;
	cursor:pointer;
}
.dossiers_item_legend_text {
	float:right;
	text-align:right;
	cursor:pointer;
}
.dossiers_item_legend_text_avenir {
	float:right;
	text-align:right;
	cursor:auto;
}
.visuels_item {
	width:600px;
	font-size:11px;
	height:70px;
}
.visuels_item_image {
	float:left;
	width:150px;
	height:70px;
	margin:0px 0px 0px 0px;
}
.visuels_item_nom {
	float:left;
	width:190px;
	margin:38px 0px 0px 0px;
}
.visuels_item_download {
	margin:0px 0px 0px 3px;
}
.visuels_item_download_image {
	width:14px;
	height:15px;
	cursor:pointer;
}
.visuels_item_download_normal {
	float:left;
	width:150px;
	margin:36px 0px 0px 0px;
}
.visuels_item_download_normal a:hover {
	text-decoration:none;
}
.visuels_item_download_hd {
	float:right;
	text-align:left;
	width:110px;
	margin:36px 0px 0px 0px;
}
.visuels_item_download_hd a:hover {
	text-decoration:none;
}

.videos_item {
	width:600px;
	font-size:11px;
}
.videos_item_titre {
	float:left;
	width:483px;
	margin:9px 0px 9px 0px;
}
.videos_item_legend {
	float:right;
	width:117px;
	text-align:right;
	margin:5px 0px 0px 0px;
}
.videos_item_legend_iconpdf {
	background:url('../nzdata/meta/images/common/button/icon_loupe.png') no-repeat 0px 0px;
	float:right;
	width:33px;
	height:22px;
	cursor:pointer;
}
.videos_item_legend_text {
	float:right;
	text-align:right;
	cursor:pointer;
	margin-top:4px;
}
#presse_content_videos_links {
	margin:25px 0px 0px 0px;
	text-align:center;
	width:600px;
	font-size:11px;
}