body {
	margin: 0 0;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;		
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;	
	font-size-adjust:none;
	font-stretch:normal;
}

a {
	color:#008aeb
}

a:hover,#navigation a {
	color:#5275b7
}

a:hover,A.sub_nav_n_off,A.sub_nav_i_sponsored_off,A.sub_nav_v_off,A.sub_nav_usefullink_off,A.sub_nav_p_off,A.sub_nav_m_off,A.sub_nav_a_off,A.sub_nav_r_off,A.sub_nav_s_off,A.sub_nav_i_off,A.sub_nav_e_off,A.sub_nav_d_off,A.sub_nav_o_off {
	text-decoration:underline
}

A.nodeco,#navigation a,A.sub_nav_n_on,A.sub_nav_i_sponsored_on,A.sub_nav_v_on,A.sub_nav_usefullink_on,A.sub_nav_p_on,A.sub_nav_m_on,A.sub_nav_a_on,A.sub_nav_r_on,A.sub_nav_s_on,A.sub_nav_i_on,A.sub_nav_e_on,A.sub_nav_d_on,A.sub_nav_o_on,DIV#search_panel a.btn_search:hover,A.btn_search,DIV#link_pane A,A.bigButton2 {
	text-decoration:none
}

A.floating_anchor,#navigation a,div#sub_navigation ul li a,A.btn_search,UL#cloud_container LI,UL#latest_reviews_m LI,A.bigButton2,div.ads_800 {
	display:block
}

A.floating_anchor {
	width:200px;
	height:80px
}

A.floating_anchor,div#header_cstatus,UL#login_connected,UL#login_connected li,div#header_dstatus,UL#cloud_container LI,UL#latest_reviews_m LI,div.deal_photo,div.deal_description,div.deal_action,A.bigButton2 {
	float:left
}

h1 {
	font-size:18px
}

h1,h2,h3,#search_box,.big_red,A.btn_search,DIV.msg_notification,H3.cloud_header,p.deal_price,p.deal_link,A.bigButton2 {
	font-weight:bold
}

h1,h3,UL#login_connected,UL#cloud_container,DIV#ctl00_countryCloud A,H3.cloud_header {
	margin:0
}

h1,UL#login_connected,UL#cloud_container,DIV#ctl00_countryCloud A,H3.cloud_header {
	padding:0
}

h1.green {
	color:#9c6
}

h2 {
	font-size:14px;
	margin-top:4px
}

h3,#search_box,H3.cloud_header {
	font-size:12px
}

h3,div#bscrumbs {
	margin-bottom:5px
}

h3,div#content_wrapper,div#content_wrapper_with_search,div#footer_wrapper,#search_box,DIV#link_pane {
	margin-top:10px
}

div#header_main {
	background:url(images/header_top_bg.gif) repeat-x
}

div#header_main,div#header_nav,div#content_wrapper,div#content_wrapper_with_search,div#footer_wrapper,#search_box,DIV.msg_notification,#nav_green_border {
	width:100%
}

div#header_main,div#header_logo_fr,div#header_logo_en,div#footer_wrapper,div#footer_content {
	height:112px
}

div#header_logo_fr {
	background:url(images/fr_header.jpg) no-repeat
}

div#header_logo_fr,div#header_logo_en,div#header_nav_link,div#content_page,div#footer_content,div#footer_logo {
	width:800px
}

div#header_logo_fr,div#header_logo_en,div#header_nav_link,div#content_page,div#footer_content,div#footer_logo,DIV#link_pane {
	margin-left:auto;
	margin-right:auto
}

div#header_logo_en {
	background:url(images/en_header.jpg) no-repeat
}

div#header_nav {
	background:url(images/header_bg.gif) repeat-x
}

div#header_nav,div#header_nav_link {
	height:46px
}

div#content_wrapper,div#content_wrapper_with_search,div#footer_wrapper,div#bscrumbs,div#sub_navigation,DIV#link_pane,div.ads_800 {
	clear:both
}

div#content_wrapper,div#content_wrapper_with_search {
	height:auto
}

div#footer_wrapper,A.sub_nav_a_on,A.sub_nav_a_off {
	padding-top:10px
}

div#footer_content {
	background:url(images/footer_bg.jpg) repeat-x
}

div#footer_logo {
	background:url(images/footer_logo.jpg) no-repeat right;
	height:125px
}

div#footer_content UL,P.copyright {
	PADDING-RIGHT:0
}

div#footer_content UL,P.copyright,#sitemap_links {
	PADDING-LEFT:20px
}

div#footer_content UL,P.copyright,ul#navigation,div#sub_navigation ul {
	PADDING-BOTTOM:0
}

div#footer_content UL {
	MARGIN:0 0 5px;
	PADDING-TOP:10px
}

div#footer_content UL,div#footer_content LI,P.copyright,.box-note_fr,.box-note_en {
	TEXT-ALIGN:left
}

div#footer_content LI,ul#navigation,#navigation li,div#sub_navigation ul,div#sub_navigation ul li {
	DISPLAY:inline
}

div#footer_content LI {
	FONT-SIZE:11px
}

#disclaimer,div#header_connected,div#header_disconnected {
	margin-top:15px
}

#disclaimer {
	padding-left:20px;
	margin-bottom:2px;
	padding-bottom:2px;
	text-align:left
}

#disclaimer,A.btn_search {
	font-size:11px
}

#disclaimer,.graysmallwarning {
	color:gray
}

P.copyright {
	MARGIN-TOP:0;
	COLOR:#a3ba5f
}

P.copyright,ul#navigation,div#sub_navigation ul {
	PADDING-TOP:0
}

P.copyright,.box-note_fr,.errormessage,.graysmallwarning,DIV#criteria_search_panel,#sitemap_links {
	font-size:10px
}

div#header_connected {
	background:url(images/header_connected.png) no-repeat;
	width:429px
}

div#header_connected,div#header_disconnected,div#header_cstatus,div#header_dstatus,#navigation a {
	height:30px
}

div#header_connected,div#header_disconnected,div#header_flag {
	float:right
}

div#header_disconnected {
	background:url(images/header_disconnected.png) no-repeat;
	width:299px
}

div#header_cstatus,div#header_dstatus {
	padding-top:8px
}

div#header_cstatus {
	width:355px
}

div#header_cstatus,LI#c_control,DIV#search_panel {
	text-align:right
}

UL#login_connected {
	padding-left:3px
}

UL#login_connected li,UL#cloud_container,UL#latest_reviews_m {
	list-style-type:none
}

UL#login_connected li {
	display:inline
}

LI#c_username {
	width:170px
}

LI#c_username,div#header_dstatus,DIV#criteria_search_panel,A.btn_search,DIV.msg_notification,div.deal_action,A.bigButton2,div.ads_800 {
	text-align:center
}

LI#c_control {
	width:180px
}

div#header_dstatus {
	width:227px
}

div#header_flag {
	margin-top:6px;
	margin-right:4px
}

div#bscrumbs,A.sub_nav_n_on,A.sub_nav_n_off {
	padding-top:25px
}

#navigation a,div#sub_navigation ul li a {
	font:10px verdana;
	font-weight: bold;
	text-transform:uppercase
}

#navigation a {
	width:109px;
	padding-top:16px
}

#navigation a.nav_p_on {
	width:158px;
}

#navigation a.nav_p_off {
	width:158px;
	color:#FFFFFF;
}

#navigation a.nav_off:hover {
	background:url(images/nav_btn_hover.gif)
}

#navigation a.nav_p_off:hover {
	background:url(images/nav_btn_p_hover.gif);
	color:#5275B7;
}

ul#navigation,div#sub_navigation ul {
	PADDING-LEFT:0;
	MARGIN:0;
	WIDTH:100%
}

ul#navigation,#navigation li,div#sub_navigation ul,div#sub_navigation ul li,.box-note_fr,.box-note_en {
	FLOAT:left
}

#navigation li,div#sub_navigation ul li,#notification_box {
	TEXT-ALIGN:center
}

A.nav_on {
	background:url(images/nav_btn_on.gif) no-repeat;
	color:#6c6c6c
}

A.nav_p_on {
	background:url(images/nav_btn_p_on.gif) no-repeat;
	color:#6c6c6c
}

A.nav_off {
	background:url(images/nav_btn_off.gif) no-repeat
}

A.nav_p_off {
	background:url(images/nav_btn_p_off.gif) no-repeat
}

div#sub_navigation {
	height:62px
}

div#sub_navigation,div.deal_description,div.deal_action {
	margin-left:5px
}

div#sub_navigation ul li a {
	width:101px
}

A.sub_nav_n_on {
	background:url(images/nav_active_n.gif) no-repeat
}

A.sub_nav_n_on,A.sub_nav_i_sponsored_on,A.sub_nav_v_on,A.sub_nav_usefullink_on,A.sub_nav_p_on,A.sub_nav_m_on,A.sub_nav_r_on,A.sub_nav_s_on,A.sub_nav_i_on,A.sub_nav_e_on,A.sub_nav_d_on,A.sub_nav_o_on {
	color:Black
}

A.sub_nav_n_on,A.sub_nav_n_off {
	height:45px
}

A.sub_nav_n_off {
	background:url(images/nav_base_n.gif) no-repeat
}

A.sub_nav_n_off,A.sub_nav_i_sponsored_off,A.sub_nav_v_off,A.sub_nav_usefullink_off,A.sub_nav_p_off,A.sub_nav_m_off,A.sub_nav_r_off,A.sub_nav_s_off,A.sub_nav_i_off,A.sub_nav_e_off,A.sub_nav_d_off,A.sub_nav_o_off,DIV#search_panel a.btn_search:hover,A.btn_search,A.btn_search:Hover {
	color:White
}

div#sub_navigation ul li a.sub_nav_n_off:hover {
	background:url(images/nav_hover_n.gif) no-repeat
}

A.sub_nav_i_sponsored_on {
	background:url(images/nav_active_i_sponsored.gif) no-repeat
}

A.sub_nav_i_sponsored_on,A.sub_nav_i_sponsored_off,A.sub_nav_v_on,A.sub_nav_v_off,A.sub_nav_usefullink_on,A.sub_nav_usefullink_off,A.sub_nav_p_on,A.sub_nav_p_off,A.sub_nav_m_on,A.sub_nav_m_off,A.sub_nav_r_on,A.sub_nav_r_off,A.sub_nav_s_on,A.sub_nav_s_off,A.sub_nav_i_on,A.sub_nav_i_off,A.sub_nav_e_on,A.sub_nav_e_off,A.sub_nav_d_on,A.sub_nav_d_off,A.sub_nav_o_on,A.sub_nav_o_off {
	height:22px;
	padding-top:40px
}

A.sub_nav_i_sponsored_off {
	background:url(images/nav_base_i_sponsored.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_i_sponsored_off:hover {
	background:url(images/nav_hover_i_sponsored.gif) no-repeat
}

A.sub_nav_v_on {
	background:url(images/nav_active_v.gif) no-repeat
}

A.sub_nav_v_off {
	background:url(images/nav_base_v.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_v_off:hover {
	background:url(images/nav_hover_v.gif) no-repeat
}

A.sub_nav_usefullink_on {
	background:url(images/nav_active_usefullink.gif) no-repeat
}

A.sub_nav_usefullink_off {
	background:url(images/nav_base_usefullink.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_usefullink_off:hover {
	background:url(images/nav_hover_usefullink.gif) no-repeat
}

A.sub_nav_p_on {
	background:url(images/nav_active_p.gif) no-repeat
}

A.sub_nav_p_off {
	background:url(images/nav_base_p.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_p_off:hover {
	background:url(images/nav_hover_p.gif) no-repeat
}

A.sub_nav_m_on {
	background:url(images/nav_active_m.gif) no-repeat
}

A.sub_nav_m_off {
	background:url(images/nav_base_m.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_m_off:hover {
	background:url(images/nav_hover_m.gif) no-repeat
}

A.sub_nav_a_on {
	background:url(images/nav_active_a.gif) no-repeat
}

A.sub_nav_a_on,A.sub_nav_a_off {
	color:red;
	height:52px
}

A.sub_nav_a_off {
	background:url(images/nav_base_a.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_a_off:hover {
	background:url(images/nav_hover_a.gif) no-repeat
}

A.sub_nav_r_on {
	background:url(images/nav_active_r.gif) no-repeat
}

A.sub_nav_r_off {
	background:url(images/nav_base_r.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_r_off:hover {
	background:url(images/nav_hover_r.gif) no-repeat
}

A.sub_nav_s_on {
	background:url(images/nav_active_s.gif) no-repeat
}

A.sub_nav_s_off {
	background:url(images/nav_base_s.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_s_off:hover {
	background:url(images/nav_hover_s.gif) no-repeat
}

A.sub_nav_i_on {
	background:url(images/nav_active_i.gif) no-repeat
}

A.sub_nav_i_off {
	background:url(images/nav_base_i.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_i_off:hover {
	background:url(images/nav_hover_i.gif) no-repeat
}

A.sub_nav_e_on {
	background:url(images/nav_active_e.gif) no-repeat
}

A.sub_nav_e_off {
	background:url(images/nav_base_e.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_e_off:hover {
	background:url(images/nav_hover_e.gif) no-repeat
}

A.sub_nav_d_on {
	background:url(images/nav_active_d.gif) no-repeat
}

A.sub_nav_d_off {
	background:url(images/nav_base_d.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_d_off:hover {
	background:url(images/nav_hover_d.gif) no-repeat
}

A.sub_nav_o_on {
	background:url(images/nav_active_o.gif) no-repeat
}

A.sub_nav_o_off {
	background:url(images/nav_base_o.gif) no-repeat
}

div#sub_navigation ul li a.sub_nav_o_off:hover {
	background:url(images/nav_hover_o.gif) no-repeat
}

.box-note_fr,.box-note_en {
	BACKGROUND-POSITION:right 50%;
	PADDING-LEFT:2px;
	FONT-WEIGHT:bold;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	PADDING-TOP:2px
}

.box-note_fr {
	BACKGROUND-IMAGE:url(images/fr_fond-note.gif);
	WIDTH:42px
}

.box-note_fr,.box-note_en,LI.chk_on,LI.chk_off {
	BACKGROUND-REPEAT:no-repeat
}

.box-note_en {
	FONT-SIZE:1.1em;
	BACKGROUND-IMAGE:url(images/en_fond-note.gif);
	WIDTH:50px
}

#search_box {
	height:100px
}

.errormessage {
	color:Red
}

#notification_box {
	BORDER-RIGHT:navy 1px solid;
	BORDER-TOP:navy 1px solid;
	FONT-WEIGHT:normal;
	FONT-SIZE:13pt;
	BORDER-LEFT:navy 1px solid;
	WIDTH:97%;
	COLOR:navy;
	PADDING-TOP:8px;
	BORDER-BOTTOM:navy 1px solid;
	FONT-FAMILY:Verdana;
	HEIGHT:32px;
	BACKGROUND-COLOR:#deeaf8
}

LI.chk_on {
	BACKGROUND-IMAGE:url(images/gen_case_on.gif)
}

LI.chk_off {
	BACKGROUND-IMAGE:url(images/gen_case_cross.gif)
}

.big_red {
	color:#800000
}

DIV#search_panel,DIV#criteria_search_panel {
	background:#f3fad8;
	padding-bottom:3px;
	border-bottom:solid 1px #b5e41a;
	vertical-align:text-top;
	position:absolute;
	top:154px
}

DIV#search_panel {
	width:725px;
	padding-top:5px;
	height:25px;
	clear:left
}

DIV#criteria_search_panel {
	width:75px;
	padding-top:2px;
	height:28px;
	margin-left:725px
}

A.btn_search,A.bigButton2 {
	background:transparent
}

A.btn_search {
	width:86px;
	height:17px;
	background:url(images/btn_search.gif) no-repeat;
	padding-top:3px
}

DIV.msg_notification {
	background:#b5e41a;
	padding-top:15px;
	height:35px;
	font-size:15px;
	margin-top:35px;
	border:solid 3px #97bf14
}

DIV.msg_notification,div.ads_800 {
	margin-bottom:10px
}

.invisible_element {
	visibility:hidden
}

DIV#link_pane A {
	line-height:1.5em
}

DIV#link_pane {
	background:#eaf0fc;
	border:solid 2px #ececec
}

DIV#link_pane,div.deal_container {
	width:790px
}

DIV#link_pane,UL#cloud_container LI,div.deal_container {
	padding:5px
}

UL#cloud_container {
	clear:none
}

UL#cloud_container LI {
	width:250px
}

H3.cloud_header,#sitemap_links {
	color:Gray
}

div.deal_container {
	border-bottom:solid 1px gray;
	height:135px
}

div.deal_photo {
	width:156px;
	padding:3px;
	height:106px
}

div.deal_photo,div.ads_800 {
	border:solid 1px #ececec
}

div.deal_description {
	width:466px
}

div.deal_action {
	width:150px
}

p.deal_price {
	font-size:1.4em
}

p.deal_link {
	font-size:1.1em
}

A.bigButton2 {
	width:147px;
	height:23px;
	background:url(images/btn_action_big.gif) no-repeat;
	padding-top:4px;
	color:#004987
}

div.ads_800 {
	background:#faefd3;
	margin-top:25px;
	width:780px;
	height:90px;
	padding:10px
}

#nav_green_border {
	border-top:solid 9px #b5e41a;
	height:1px
}

DIV.clear
{
	clear:both;
}


.jslinks
{
    color:#008aeb;
    text-decoration: underline;
    cursor: pointer;
}

.jslinks:hover
{
    color:#5275b7;
}

