/* GENERAL */
body, table, tr, td, a, input, select {font-family: arial; color:#15375A;font-size:12px;}

/* FOOTER */
.footer {font-family: arial; color:#758BA2;font-size:10px;}

/* RIGHT NAVIGATION */
.nav_right_category {font-family: arial; color:#15375A;font-size:11px;font-weight:bold}
ul.nav_right_item {font-family: arial;background-color:#FEF7E5;color:#000000;font-size:11px;margin-left:25px;margin-top:0px;margin-bottom:10px;list-style-type:square;}
.nav_right_item {font-family: arial;background-color:#FEF7E5;color:#000000;font-size:11px;}
a.nav_right_item {font-family: arial; color:#15375A;font-size:11px;text-decoration:none;}
a.nav_right_item:hover {font-family: arial; color:#15375A;font-size:11px;text-decoration:underline;}

/* HOMEPAGE */
.top_functions {padding-right:25px;color:#163758;font-weight:bold;}
.top_tab_act {font-family: arial; color:#2C85D9;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none}
.top_tab_pas {font-family: arial; color:#163758;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none}
a.top_tab_pas:hover {text-decoration:underline}

.top_tab_other {font-family: arial; color:#163758;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:none}

.overview_bg {background-color:#F1F4F9;}
div.overview_bg {background-color:#F1F4F9;padding:5px;}

.hot_bg {background-color:#E4242F;}
.hot_title {background-color:#E4242F;color:#FFFFFF;font-weight:bold;padding-bottom:5px;padding-left:5px;}
.hot_text {padding:5px;}

.promo_bg {background-color:#C1C1C1;}
.promo_title {background-color:#C1C1C1;color:#FFFFFF;font-weight:bold;padding-bottom:5px;padding-left:5px;}
.promo_text {padding:5px;}

.list_bg {background-color:#4B85C5;}
.list_title {background-color:#4B85C5;color:#FFFFFF;font-weight:bold;padding-bottom:5px;padding-left:5px;}
.list_text {background-color:#F4F9FF;padding:5px;}

.list_location {font-family: arial; color:#163758;font-size:12px;font-weight:bold;text-decoration:none;}
a.list_location:hover {text-decoration:underline;}
.list_price {font-family: arial; color:#2C85D9;font-size:12px;font-weight:bold;text-decoration:none;}
.list_tri_selected {font-family: arial; color:#2C85D9;font-size:11px;font-weight:bold;}
.list_tri_nonselected {font-weight:bold;vertical-align:top;padding-top:8px;}

/* TEXT EFFECTS */
.blue11 {font-family: arial; color:#15375A;font-size:12px;}
.blue10 {font-family: arial; color:#2C85D9;font-size:10px;}
a.blue10 {text-decoration:underline}
.bluebold11 {font-family: arial; color:#15375A;font-size:11px;font-weight:bold}

.light_blue {color:#2C85D9;}


/* COMMON */

.cookie_crumbs {font-family: arial; color:#15375A;font-size:11px;margin-top:10px;margin-bottom:10px;}
a.cookie_crumbs {font-family: arial; color:#15375A;font-size:11px;font-weight:bold}

/* FORMS */

.form_tab_act {font-family: arial; color:#2C85D9;font-size:12px;font-weight:bold;padding-left:2px;padding-right:2px;}
.form_tab_pas {font-family: arial; color:#163758;font-size:12px;font-weight:bold;padding-left:2px;padding-right:2px;text-decoration:none}
a.form_tab_pas:hover {text-decoration:underline}

.sort_act {font-family: arial; color:#163758;font-size:11px;font-weight:bold;}
.sort_pas {font-family: arial; color:#2C85D9;font-size:11px;font-weight:bold;}

/* FORMS */
.list_row_A {background-color:#FAFAFA;padding-top:5px;padding-bottom:5px;}
.list_row_B {background-color:#F8FAFD;padding-top:5px;padding-bottom:5px;}
.list_row_S {background-color:#6D7BA0}
.list_location {font-weight:bold;vertical-align:top;padding-top:5px;}
.list_teaser {text-decoration:none;}
a.list_teaser:hover {text-decoration:underline;}
.list_surface {font-weight:bold;vertical-align:top;padding-top:8px;}
.list_price {font-weight:bold;color:#2C85D9;vertical-align:top;padding-top:8px;}
.list_pictures {vertical-align:top;padding-top:8px;}

/* TITLE */
.title_city  {color:#163758;font-size:21px;font-weight:bold;}
.title_price  {color:#2C85D9;font-size:15px;font-weight:bold;}

/* DETAIL */
.detail_fact_name  {height:20px;color:#163758;font-size:11px;font-weight:bold;}
.detail_fact_value {height:20px;color:#2C85D9;font-size:11px;font-weight:bold;}

.detail_description_name  {vertical-align:top;color:#163758;font-size:12px;font-weight:bold;padding:4px}
a.detail_description_name:hover  {vertical-align:top;color:#163758;font-size:12px;font-weight:bold;padding:4px}
.detail_description_value {vertical-align:top;color:#163758;font-size:12px;}
a.detail_description_value {vertical-align:top;color:#163758;font-size:12px;text-decoration:none;}
a.detail_description_value:hover {vertical-align:top;color:#7697B8;font-size:12px;text-decoration:none;}
/* CORPORATION DETAIL */
.corporation_title {color:#163758;font-size:22px;font-weight:bold}
.corporation_detail {vertical-align:top;color:#163758;font-size:12px;}


/* NETFICHE - CHARACTERISTICS */
.netfiche_characteristics_name  {height:20px;color:#163758;font-size:12px;font-weight:bold;}
.netfiche_characteristics_value {height:20px;color:#2C85D9;font-size:12px;font-weight:bold;}

.insertion_characteristics_name  {height:20px;color:#163758;font-size:12px;font-weight:bold;BACKGROUND-COLOR: #ffffff;border-width:0px}
.insertion_characteristics_value {height:20px;color:#2C85D9;font-size:12px;font-weight:bold;}
.mandatory {font-family:arial;font-size:12px;color:#FF0000;padding-top:3px;}

.netfiche_noresult {font-weight:bold;color:#FF0000;font-size:12px;}
.search_noresult {font-weight:bold;color:#FF0000;font-size:12px;}

.more_pictures {color:#2C85D9;font-size:11px;font-weight:bold;}

.table_broker {border-style:solid;border-collapse:collapse;border-color:#6D7BA0;border-width:1px;background-color:#E8EBF2;}

.broker_name {font-weight:bold;color:#2C85D9;}
.broker_detail {}

.box_right_bg {background-color:#FFE19B;}
.box_right_title {background-color:#FFE19B;font-family: arial; color:#15375A;font-size:11px;font-weight:bold;text-align:center;}
.box_right_rectangle {border-style:solid;border-collapse:collapse;border-color:#FFE19B;border-width:1px;background-color:#FFFFFF;}
.box_right_button {background-color:#FEC760;width:160px;font-weight:bold;}

.box_right_select {width:160px;}

.pictures {border-color: #666666;} 

/* HOMEPAGE */
.searchfields {width:150px}
.searchtables {padding:2px;font-size:12px;}
.searchcells{padding:2px}

/* SEARCH  */
a.criteria_link {vertical-align:top;color:#163758;font-size:12px;text-decoration:none;}
a.criteria_link:hover {vertical-align:top;color:#163758;font-size:12px;font-weight:bold;text-decoration:bold;}
a.column_link_pas {font-family: arial; color:#163758;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:underline;}
a.column_link_act {font-family: arial; color:#2C85D9;font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;text-decoration:underline;}
.criteria_link_inactive {font-family: arial; color:#7697B8;font-size:12px;text-decoration:none;}
.criteria_path_act {font-family: arial; color:#2C85D9;font-size:12px;padding-left:5px;padding-right:5px;text-decoration:none}
a.criteria_path_pas {font-family: arial; color:#163758;font-size:12px;padding-left:5px;padding-right:5px;text-decoration:underline}
a.more_pictures {color:#2C85D9;font-size:11px;font-weight:bold;text-decoration:none}


.slogan  {color:#163758;font-size:19px;}

.paging_text {background-color:#EFF1FE;color:#2C85D9;font-size:10px;font-family: arial;height:22px;vertical-align:bottom;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:5px;}
.spot_text {color:#FFFFFF;font-weight:bold;padding-left:5px;}
.pub_title {color:#FFFFFF;font-size:11px;font-family: arial;height:20px;padding-left:5px;font-weight:bold;}
