body {
	font-family: arial, sans serif;
	font-size:10px;
	color:#534f4f;
	margin:0;
	padding:0;
	text-align:center;
	background:#040404 url(../elements/interface/background_site.jpg) repeat-x;
}

td, th {
	vertical-align:top;
}
img {
	display:block;
	border:none;
}
form, p, h1, h2, h3, h4, h5{
	margin:0;padding:0
}
.clear{
	clear:both
}


/* mise en page generale */

#container {
	padding-top:46px;
	width: 999px;
	margin:0 auto 0;
	text-align:left;
}
#header{
	/*
	height:53px;
	width:717px;
	background:url(../elements/interface/background_header.jpg) no-repeat;
	*/
	height:133px;
	width:999px;
	background:url(../elements/interface/background_header2.jpg) no-repeat;
}

#header_left {width:230px; float:left; margin-left:15px;}
#header_left .logo {}
#header_left_bottom {margin-top:12px; text-align:center; font-weight:bold; color: #bcbcbc; font-size:1.2em;}

#header_right {margin-left:240px;}
#header_right_top {padding-top:10px;};


#menu .logo{
	float:left;
	margin-left:15px
}

#menu ul { margin:10px 0 0 0px; padding:0; float:left; list-style-type:none; }
#menu li{
	float:left;
	display:inline;
	line-height:29px;
	height:29px;
	border-left:1px solid #b6b9bc;
	background:url(../elements/interface/menu/background.jpg) repeat-x;
}

#menu li a{
  text-decoration:none;
  display:block;
  padding:0 24px 0 24px;
  color:#002651;
  outline: none;
  font-weight:bold;
  font-size:12px;
  color:#795b5c;
}
#menu li.first{
	width:33px;
	background:none;
	border-left:0
}
#menu li.first a{
	padding:0;
}
#menu li.last{
	background:url(../elements/interface/menu/background-last.jpg) no-repeat top right;
	border-right:0
}
#menu li.hover{

}
#menu li.hover a,#menu li a.on{
	color:#cc2626;
}

#content{
	background-color:#fff;
	padding: 10px 9px 0 9px;
	background:#fff url(../elements/interface/background_top_content.jpg) no-repeat;
}
#content.pages{
	background:#fff url(../elements/interface/maison-neuf-bg_common_content.gif) no-repeat 724px 10px;
}


#menu .nav {position:relative;}
#menu .subnav {width:497px; height:504px; background:url(../elements/interface/bg_sousmenu.png) top left no-repeat; position:absolute; top:18px; left:0px; display:none; z-index:100;}
#menu .subnav li {background:none;}

#menu #table_departements {width:497px; margin:7px 0;}
#menu #table_departements td {width:33%;}
#menu #table_departements td a, #table_departements td a:visited {color: #535353; font-size:1.0em; padding:0 0 0 24px; line-height: normal; margin:2px 0;}
#menu #table_departements td a:hover {color: #535353; text-decoration:underline;}


/*CONTENT HOME */

#home_left { width:489px; float:left; overflow:hidden; margin-right:5px; }
#home_left #container_bienvenue { height:230px; background:#fff url(../elements/interface/bg_container_bienvenue2.jpg) no-repeat; margin-bottom:2px; }
#home_left #box_bienvenue {padding:25px; color:#534f4f;}
#home_left #box_bienvenue h2 {color: #cc2626; font-size:1.5em; text-transform:uppercase;}
#home_left #box_bienvenue p {color: #535353; text-align:justify; font-size:1.2em; margin:5px 0 7px 0;}
#home_left #box_contact {background:url(../elements/interface/bg-bienvenue-contact2.jpg) no-repeat; padding:0px 80px 0px 100px; text-align:center; height:110px;}
#home_left #box_contact h3 {font-size:27px; color: #cc2626; margin:0; padding-top:10px; letter-spacing:2px;}
#home_left #box_contact h4 {color: #cc2626; font-size:12px;}
#home_left #box_contact h5 {color: #cc2626; font-size:10px;}
#home_left #box_contact p.link {margin:10px 0 0 0; text-align:center; background:url(../elements/interface/bg-bienvenue-lettre.jpg) no-repeat 33px 3px;}
#home_left #box_contact p.link a, #box_contact p.link a:visited {color: #cc2626; font-weight:bold; font-size:1.3em; text-decoration:underline; text-transform:uppercase;}
#home_left #box_contact p.link a:hover {text-decoration:none;}

#home_left #home_box_recherche {background: url(../elements/interface/bg_box_search_comon2.jpg) no-repeat; height:230px; margin:10px 0;}
#home_left #home_box_recherche_conteneur {padding:10px 0 10px 10px;}
#home_left #home_box_recherche h3 {color: #4a716b; margin:0px; font-size:1.3em; text-transform:uppercase;}
#home_left #home_box_recherche_left {float:left; width:210px; margin-top:25px;}
#home_left #home_box_recherche #type_biens,#home_box_recherche #q { font-size:11px; border:1px solid #7c7c7c; width:175px; color:#4a716b; margin:5px 0; }
#home_left #home_box_recherche .submit{ text-align:right; padding:0; margin:40px 0 0 0;}
#home_left #home_box_recherche .submit input{ width:115px; height:16px; background:url(../elements/interface/appartement-neuf-bt_rechercher.jpg) no-repeat; border:0; padding:0; margin:0; cursor:pointer }
#home_left #home_box_recherche_right {margin-left:230px; margin-top:20px;}

#home_box_economie_impot { background:url(../elements/interface/background_economie_impot.jpg) no-repeat; width:244px; height:106px; float:left; margin:2px 2px 0 0; }
#home_box_meilleur_taux { background:url(../elements/interface/background_meilleur_taux.jpg) no-repeat; width:243px; height:106px; float:left; margin:2px 0 0 0; }
#home_box_economie_impot h3,#home_box_meilleur_taux h3 { font-size:13px; color:#fff; margin:7px 0 0 11px; }
#home_box_economie_impot h4,#home_box_meilleur_taux h4{ font-size:11px; color:#f72c30; margin:7px 0 0 28px }
#home_box_economie_impot span,#home_box_meilleur_taux span { display:block; text-align:right; margin:36px 15px 0 0 }

/*
#home_left{
	width:489px;
	float:left;
	margin-right:2px;
}


#home_left #container_bienvenue{
	height:230px;
	background:#fff url(../elements/interface/background_container_bienvenue.jpg) no-repeat;
	margin-bottom:2px;
}


#box_bienvenue{
	width:252px;
	margin:22px 40px 0 0;
	color:#534f4f;
	float:right;
}


#box_bienvenue h2{
	color:#f72c30;
	font-size:13px;
	border-bottom:1px dotted #f72c30;
	padding-bottom:5px;
	margin-bottom:8px;
}

#box_bienvenue p{
	font-size:10px;
	line-height:18px;
	text-align:justify;
	color:#534f4f
}
#box_bienvenue p.link{
	text-align:right;
	margin-top:15px
}
#box_contact{
	background:url(../elements/interface/background-bienvenue-contact.jpg) no-repeat;
	width:258px;
	margin:10px auto 0 auto;
}
#box_contact h3{
	color:#ff0207;
	font-size:26px;
	letter-spacing:2px;
	margin:0 0 0 59px;
}

#box_contact h4{
	color:#898e94;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0.45em;
	margin:0 0 0 59px;
}
#box_contact h5{
	color:#898e94;
	font-size:10px;
	letter-spacing:0.02em;
	margin:0 0 0 59px;
}




#home_box_recherche{
	width:243px;
	height:230px;
	background:url(../elements/interface/background_box_home_search.jpg) no-repeat;
	float:left
}
#home_box_recherche h3{
	font-size:13px;
	color:#4a716b;
	margin:8px 0 0 11px;
}
#home_box_recherche #type_biens,#home_box_recherche #q{
	margin: 0 0 0 29px;
	font-size:11px;
	border:1px solid #7c7c7c;
	width:203px;
	color:#4a716b
}
#home_box_recherche #type_biens{
	margin-top:3px
}
#home_box_recherche #q{
	margin-top:6px
}
#home_box_recherche .submit{
	text-align:right;
	padding-right:9px;
	padding-top:4px
}

#home_box_recherche .submit input{
	width:115px;
	height:16px;
	background:url(../elements/interface/appartement-neuf-bt_rechercher.jpg) no-repeat;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer
}


#home_box_recherche #carte_mini{
	margin:5px 0 0 2px;
	height:130px;
}

#home_box_contact{
	width:244px;
	height:230px;
	margin-right:2px;
	background:url(../elements/interface/background_box_home_contact.jpg) no-repeat;
	color:#4c4c4c;
	float:left
}
#home_box_contact h3{
	font-size:13px;
	color:#4a716b;
	margin:10px 0 0 11px;
}

#home_box_contact h4{
	font-size:11px;
	color:#f72c30;
	margin:13px 0 0 30px
}

#home_box_contact p{
	margin:8px 15px 0 12px;
	text-align:justify
}
#home_box_contact img{
	margin-left:14px;
	margin-top:8px;
	display:inline;
}
#home_box_contact span{
	display:block;
	text-align:right;
	margin:13px 15px 0 12px;
}
*/

#home_right { background:url(../elements/interface/bg_home_right.jpg) no-repeat top left; height:708px; width:483px; overflow:hidden;}
#home_right #home_right_conteneur {padding:10px;}
#home_right #home_right_departements {float:right;}
#home_right #home_right_departements select {width:180px; border:1px solid #c9c7c7; color: #595858;}
#home_right h3 { font-size:13px; color:#fff; text-transform:uppercase;}

/*
#home_right{
	float:left;
	width:490px;
	height:570px;
	background:url(../elements/interface/background_home_right.jpg) no-repeat;
}
*/
/*
#home_right h3{
	font-size:13px;
	color:#fff;
	margin:7px 0 0 10px;
}
*/

#home_right .annonce_home{
	width:469px;
	height:126px;
	background:url(../elements/interface/background_annonce_home.gif) no-repeat;
	margin:9px 0 0 0px
}
/*
#home_right .annonce_home{
	width:469px;
	height:126px;
	background:url(../elements/interface/background_annonce_home.gif) no-repeat;
	margin:9px 0 0 9px
}
*/

#home_right .annonce_home h3{
	font-size:11px;
	color:#b81b1e;
	margin:0;
	padding:3px 0 0 19px
}
#home_right .annonce_home h3 a{
	color:#b81b1e;
	text-decoration:none
}
#home_right .annonce_home h3 a:hover{
	text-decoration:underline
}


#home_right .annonce_home .photo_annonce{
	float:left;
	width:186px;
	height:99px;
	margin:5px 0 0 4px;
}

#home_right .annonce_home .content_right{
	float:left;
	width:272px;
	margin:6px 0 0 6px
}

#home_right .annonce_home h4{
	font-size:13px;
	color:#fff;
	width:267px;
	height:20px;
	line-height:20px;
	background:url(../elements/interface/background_titre_annonce_home.jpg) no-repeat;
	padding:0 0 0 11px
}

#home_right .annonce_home .programme{
	font-weight:bold;
	font-size:11px;
	margin:6px 0 0 10px
}

#home_right .annonce_home .description{
	font-size:10px;
	margin:6px 10px 0 10px;
	text-align: justify;
}
#home_right .annonce_home span{
	float:right;
	margin:10px 10px 0 0
}


/*CONTENT HOME */



/*CONTENT STATIQUE*/
#content_comon{
	float:left;
	width:686px;/*746*/
	padding:18px 40px 0 10px;
	color:#363132;
	font-size:13px;
}

#content_comon h1{
	font-size:20px;
	color:#795b5c;
	border-bottom:1px dotted #0a53a1;
	padding-bottom:3px
}

#content_comon h2{
	font-size:14px;
	color:#f72c30;
	padding-left:20px;
	margin:18px 0 10px 20px;
	background:url(../elements/interface/appartement-neuf-puce.jpg) no-repeat left 3px;
}
#content_comon p,#content_comon div,#content_comon table,#content_comon img{
	margin:10px 0 10px 20px
}
#content_comon ul{
	margin:10px 0 10px 40px;
	list-style-type:none;
}
#content_comon ul li{
	background:url(../elements/interface/appartement-neuf-puce-ul-content.jpgg) no-repeat left 5px;
	color:#795b5c;
	font-weight:bold;
	padding-left:10px
}
#content_comon ul li a{
	color:#795b5c;
	text-decoration:underline
}

#content_comon a{
	color:#f72c30;
	text-decoration:underline
}


#content_comon .italic{
	font-style:italic
}

#content_comon hr{
	height:1px;
	background:none;
	border-bottom:1px dotted #c3bcbc;
	border-top:0;
	border-left:0;
	border-right:0;
	margin:0 0 0 20px;
	padding:0
}

#content_comon form p{
	clear:both;
	width:350px;

}
#content_comon form p.submit{
	width:600px;
	padding-top:20px
}
#content_comon form label{
	display:block;
	float:left;
	width:100px;
	padding-right:10px;
	line-height:20px;
	font-weight:bold;
	margin-bottom:10px;
}
#content_comon form input,#content_comon form select{
	float:left;
	margin-bottom:6px;
	border:1px solid #363132;
	font-size:13px;
	width:200px;
	background:#f0eeee
}

#content_comon form .conditions{
	float:left;
	width:600px;
	border-bottom:1px dotted #363132;
	border-top:1px dotted #363132;
	padding:6px 0 6px 0;
	color:#363132
}
#content_comon  #submit{
	width:95px;
	border:0;
	float:right;
	margin-top:10px

}


#content_comon #error{
	color:red;
	font-weight:bold;
	margin:0 0 0 20px;
	padding:0;
}


/*CONTENT STATIQUE*/



/*ANNONCES*/
#content_annonces{
	float:left;
	width:696px;/*746*/
	padding:18px 40px 0 0;
	color:#363132;
	font-size:13px;
}

#content_annonces h1{
	font-size:20px;
	color:#795b5c;
	border-bottom:1px dotted #0a53a1;
	padding-bottom:3px;
	margin-left:10px;
}

#content_annonces #annonces{
	width:714px;
	min-height:395px;
	background:#8b0405 url(../elements/interface/background_annonces.jpg) no-repeat;
	margin:20px 0 0 0;
	padding:1px 0 0 0;
}


#content_annonces #annonces .annonce{
	width:695px;
	height:126px;
	margin:10px 0 0 9px;
	background:url(../elements/interface/background_annonce.gif) no-repeat;

}

#content_annonces #annonces .annonce h3{
	font-size:11px;
	color:#b81b1e;
	margin:0;
	padding:3px 0 0 19px
}
#content_annonces #annonces .annonce h3 a{
	color:#b81b1e;
	text-decoration:none
}
#content_annonces #annonces .annonce h3 a:hover{
	text-decoration:underline
}


#content_annonces #annonces .annonce .photo_annonce{
	float:left;
	width:186px;
	height:99px;
	margin:5px 0 0 4px;
}

#content_annonces #annonces .annonce .content_right{
	float:left;
	width:490px;
	margin:6px 0 0 6px;
}

#content_annonces #annonces .annonce h4{
	font-size:13px;
	color:#fff;
	width:267px;
	height:20px;
	line-height:20px;
	background:url(../elements/interface/background_titre_annonce_home.jpg) no-repeat;
	padding:0 0 0 11px
}

#content_annonces #annonces .annonce .programme{
	font-weight:bold;
	font-size:11px;
	margin:6px 0 0 10px
}

#content_annonces #annonces .annonce .description{
	font-size:10px;
	margin:6px 10px 0 10px;
	text-align: justify;
}
#content_annonces #annonces .annonce span{
	float:right;
	margin:8px 0 0 0
}

#content_annonces  #nav{
	text-align:center;
	font-size:12px;
	color:#151414;
	margin-top:10px;
}
#content_annonces  #nav .prev{
	padding-right:15px
}
#content_annonces  #nav .next{
	padding-left:15px
}
#content_annonces  #nav .active{
	font-weight:bold
}

#content_annonces  #nav a{
	color:#151414;
	text-decoration:none;
}
#content_annonces  #nav a:hover{
	text-decoration:underline;
}
/*ANNONCES*/


/*ANNONCE DETAIL*/
#content_annonces #annonce_details{
	margin:30px 0 0 10px;
}
#content_annonces #annonce_details .title{
	float:left;
	width:380px
}

#content_annonces #annonce_details .title h2{
	background:url(../elements/interface/appartement-neuf-puce.jpg) no-repeat left 3px;
	font-size:15px;
	color:#b81b1e;
	padding-left:20px;
}

#content_annonces #annonce_details .title h3{
	font-size:11px;
	color:#534f4f;
	padding-left:20px;
}

#content_annonces #annonce_details h4{
	float:right;
	font-size:13px;
	color:#fff;
	width:256px;/*267*/
	height:20px;
	line-height:20px;
	background:url(../elements/interface/background_titre_annonce_home.jpg) no-repeat;
	padding:0 0 0 11px
}

#content_annonces #annonce_details #photos{
	float:left;
	width:186px;
	min-height:500px;
	height:500px;
}
#content_annonces #annonce_details .photo_annonce{
	width:186px;
	height:99px;
}
#content_annonces #annonce_details .photo_annonce img{
	width:100%;
	height:100%
}
#content_annonces #annonce_details .photo_annonce.min{
	float:left;
	width:84px;
	height:45px;
	margin:10px 0 0 0;
}
#content_annonces #annonce_details .photo_annonce.right{
	float:right;
}


#content_annonces #annonce_details #content{
	float:left;
	width:480px;
	padding:0;
	margin:0 0 0 16px;
	text-align:justify
}

#content_annonces #annonce_details .detail_title{
	color:#b81b1e;
	font-size:13px;
	font-weight:bold;
	margin:25px 0 10px 0;
}

#content_annonces #annonce_details .detail_texte{
	color:#534f4f;
	font-size:11px;
	margin-left:10px
}



/*ANNONCE DETAIL*/







/*RIGHT STATIQUE*/
#right_comon{
	padding-top:10px;
	width:244px;
	float:left;
}

#right_comon #home_box_contact, #right_comon #home_box_economie_impot, #right_comon #home_box_meilleur_taux{
	margin-right:0;
	margin-bottom:8px;
	clear:both

}

#home_box_contact{
	width:244px;
	height:230px;
	margin-right:2px;
	/*background:url(../elements/interface/background_box_home_contact.jpg) no-repeat;*/
	background:url(../elements/interface/bg_box_home_contact.jpg) no-repeat;
	color:#4c4c4c;
	float:left
}
#home_box_contact h3{
	font-size:1.5em;
	/*color:#4a716b;*/
	color: #FFF;
	/*margin:10px 0 0 11px;*/
	margin:18px 0 0 14px;
}

#home_box_contact h4{
	font-size:11px;
	color:#f72c30;
	/* margin:13px 0 0 30px */
	margin:16px 0 0 30px;
}

#home_box_contact p{
	/* margin:8px 15px 0 12px; */
	margin:85px 15px 0 12px;
	text-align:justify;
	color: #FFFFFF;
}
#home_box_contact img{
	margin-left:14px;
	margin-top:8px;
	display:inline;
}
#home_box_contact span{
	display:block;
	text-align:right;
	/* margin:13px 15px 0 12px; */
	margin:7px 15px 0 12px;
}
/*RIGHT STATIQUE*/


/*HEADER STATIQUE*/

#content_comon_header{
	background:url(../elements/interface/background_header_content.jpg) no-repeat;
	height:230px
}


#content_comon_header #search_box{
	float:right;
	background:url(../elements/interface/background_box_search_comon.jpg) no-repeat;
	width:481px;
	height:230px;
}

#content_comon_header  #search_form{
	float:left;
	width:230px
}
#content_comon_header  #search_form h3{
	font-size:13px;
	color:#4a716b;
	margin:8px 0 0 11px;
}

#content_comon_header  #search_form form{
	margin:20px 0 0 0
}

#content_comon_header  #search_form  #type_biens,#content_comon_header  #search_form  #q{
	margin: 0 0 0 15px;
	font-size:11px;
	border:1px solid #7c7c7c;
	width:170px;
	color:#4a716b
}
#content_comon_header  #search_form  #type_biens{
	margin-top:3px
}
#content_comon_header  #search_form  #q{
	margin-top:6px
}
#content_comon_header  #search_form .submit{
	text-align:right;
	padding-right:9px;
	padding-top:40px
}
#content_comon_header  #search_form .submit input{
	width:115px;
	height:16px;
	background:url(../elements/interface/appartement-neuf-bt_rechercher.jpg) no-repeat;
	border:0;
	padding:0;
	margin:0;
	cursor:pointer
}




#content_comon_header #carte_mini{
	margin:45px 2px 0 0;
	height:130px;
	float:right
}

/*HEADER STATIQUE*/



/*CONTACT*/
#content_comon.contact .left {
	margin:0;
	float:left
}
#content_comon.contact .right {
	margin:0;
	width:350px;
	float:right;
	padding-top:45px;
}
#content_comon.actu .item  a{
	color:#68a9f9;
	text-decoration:none;
}
/*CONTACT*/

#contact_box_contact{
	background:url(../elements/interface/background-bienvenue-contact.jpg) no-repeat;
	width:258px;
	margin:10px auto 0 auto;
}
#contact_box_contact h3{
	color:#ff0207;
	font-size:26px;
	letter-spacing:2px;
	margin:0 0 0 59px;
}

#contact_box_contact h4{
	color:#898e94;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0.45em;
	margin:0 0 0 59px;
}
#contact_box_contact h5{
	color:#898e94;
	font-size:10px;
	letter-spacing:0.02em;
	margin:0 0 0 59px;
}

#content_comon .contact_form {margin:10px 0;}
#content_comon .contact_form div {margin:10px;}
#content_comon .contact_form label {display:block; float:left; width:100px; padding-right:10px;}
#content_comon .contact_form input, #content_comon .contact_form select {border:1px solid #7C7C7C;}

#footer{
	text-align:center;
	margin-bottom:20px
}
#footer_content{
	font-size:10px;
	color:#939393;
	width:999px;
	margin:9px auto 0 auto;
	text-align:center;
	line-height:28px;
	background:url(../elements/interface/background_footer.jpg) no-repeat;
}
#footer a{
	color:#939393;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}



/*COLORS / LINKS AND OTHERS -------------------------------------------------------------------------------*/
a.cartouche{
	color:#ff3539 !important;
	font-weight:bold;
	text-decoration:none !important;
	font-size:11px
}

a.contact{
	padding:1px 13px 1px 30px;
	background:url(../elements/interface/a-contact.png) no-repeat;
}
a.info {
	padding:1px 15px 1px 29px;
	background:url(../elements/interface/a-infos.png) no-repeat;
}


/** appMsgs */
.msgbox {
  margin-top:15px;
  border: dotted #c3bcbc 1px;
  padding:5px;
  font-weight:bold;
  width:60%
}

.msgbox .error   { color:red; }
.msgbox .info    { color:navy; }
.msgbox .succes { color:#e08502; font-size:13px}




/*LIGHTBOX*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 50%;
	_left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 88px;
	float: right;
	padding-bottom: 0.7em;
}
/*LIGHTBOX*/
