.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Tahoma, Arial, sans-serif; font-size : 10px; color: #DE6510; text-decoration: underline; }

BODY {
  background:#DDDEC4 url(images/body_bg.gif) repeat-x;
  width:100%;
  color: #586770;
  margin: 0px;
  padding:0px;
  font-family: Verdana, Arial, sans-serif;
}

A {
  color: #4C822A;
  text-decoration: none;
}

A:hover {
  color: #E35E00;
  text-decoration: underline;
}
*.topmenu{ list-style-image:url(images/topmenu_marker.gif); margin-top:0px;margin-bottom:0px; margin-right:0px; line-height:1em;}
#atopmenu{text-align:left; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#0095A2;;}
#atopmenu a{text-decoration:none;font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0095A2;}
#atopmenu a:hover{text-decoration:underline;font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#F66400;}
a.h11{font-family:Tahoma, Helvetica, sans-serif;color:#E1680E; text-decoration:none;font-size: 11px;font-weight: bold; text-transform:uppercase;}
a.h11:hover{font:Tahoma, Helvetica, sans-serif;color:#E1680E; text-decoration:none;font-size: 11px;font-weight: bold; text-transform:uppercase;}
a.m11{font-family:Tahoma, Helvetica, sans-serif;color:#4C822A; text-decoration:underline;font-size: 11px;}
a.m11:hover{font:Tahoma, Helvetica, sans-serif;color:#4C822A; text-decoration:underline;font-size: 11px;}

.m11 {font-family:Arial, Tahoma, Helvetica, sans-serif;color:#4C822A; font-size: 11px;}

FORM {
	display: inline;
}

TR.header {
  /*background: #ffffff;*/
}

TR.headerNavigation {
  background: #bbc3d3;
}

BR {
   font-size:0px;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation {
  color: #FFFFFF;
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
a.menu{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#45991B; text-decoration:none; padding-left:15px;}
a.menu:hover{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#FF7200; text-decoration:underline; padding-left:15px;}
*.search{color:#C6F9FF; text-decoration:underline}
.search:hover{color:#C6F9FF; text-decoration:none}
.horiz_menu{font:11px Tahoma, Helvetica, sans-serif; text-decoration:none; color:#D3F4FF;}
.horiz_menu:hover{font:11px Tahoma, Helvetica, sans-serif; text-decoration:underline; color:#D3F4FF;}
.categories{color:#343940;}
.categories:hover{color:#343940;}
*.header{border:1px solid #6DC7E5; text-align: left; padding-left:10px; padding-top:4px;
  background:url(images/box_bg.gif) repeat-x; height:22px; margin-bottom:1px;color:#FFF;font:bold 14px Arial,Tahoma, Helvetica, sans-serif;}
*.productName{color:#00A2B1; font:11px Tahoma, Arial, Helvetica, sans-serif;}

*.price{color:#C20000; font:bold 16px Arial, Helvetica, sans-serif;}
a.bottom{color:#6F885F; font-weight:bold; text-transform:uppercase; text-decoration:none;}
a.bottom:hover{color:#6F885F; font-weight:bold; text-transform:uppercase; text-decoration:underline;}
a.start{color:#F9FD8E; font:14px Impact, Helvetica, sans-serif; ; text-decoration:none;}
a.start:hover{color:#F9FD8E; font:14px Impact, Helvetica, sans-serif; ; text-decoration:underline;}
TR.footer {

}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #6F885F;
  font-weight: bold;
  padding:5px 0px;
}

.infoBox {

}
.infoBox1{background-color:#FFF; border:1px solid #DCDE99;  }
.infoBoxContents {

  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxContentsBold {

  font-family: Arial, sans-serif;

  color: #87B4B6;
  font-size: 11px;
}

.infoBoxContentsBoldLogin {

  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #87B4B6;
  font-size: 11px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoHeaderHeading {
  font-family: Tahoma, Arial, sans-serif; color:#FAFFD9; font-weight:bold; font-size:10px;padding-left:2px; padding-bottom:3px; text-align:left;
}

TD.infoSearchHeading {
  font-family: Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:11px; text-align:left;
}

TD.infoSearchHeadingRight {
  font-family: Tahoma, Arial, sans-serif; color:#FFFFFF; font-size:11px; text-align:right;
}

TD.infoBoxHeading {
  background:url(images/new_bg.gif) repeat-x;
  font-family: Tahoma, Impact, sans-serif;
  text-transform:uppercase;
  font-weight: bold;
  font-size: 11px;
  color: #F9FF61;
}

TD.infoBoxHeading_block {
  background:url(images/block_bg.gif);
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform:uppercase;
  color: #FFFFFF;
}

TD.infoBoxHeading1 {
  background:url(images/new_bg.gif);
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform:uppercase;
  color: #FFFFFF;
}

TD.infoBoxHeading2 {
  background:url(images/bes_bg.gif) repeat-x;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform:uppercase;
  color: #FFFFFF;
}

TD.infoBoxCategoriesHeading {
  background:url(images/infobox/cat_bg.gif) repeat-x;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #7EBC38;
  border-spacing: 1px;
  background: #FFFFFF;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #7EBC38;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}
TD.productListing-data a{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color:#DE6510;
}
TD.productListing-data a:hover{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color:#DE6510;

}
A.pageResults {
  color: #4A4949;
}

A.pageResults:hover {
  color: #4A4949;
  text-decoration:none;

}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #DE6510;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color:#4C822A;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial,Verdana, Arial, sans-serif;
  color: #DE6510;
  font:bold 12px Arial, Helvetica, sans-serif;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;

}

.moduleRow { }
.moduleRowOver { background-color: #F99934; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #F99934; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.inputRequirement1 { font-family: Tahoma, Arial, sans-serif; font-size: 3px; color: #ff0000; }

/* Clearfix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }

/* OTHER SIDEBAR BLOCKS */
.blocGreyGrad { border:1px solid #dfdede; background:transparent url(images/bg_bloc_blocGreyGrad.gif) bottom left repeat-x; padding:27px 20px 14px 20px; position:relative; }
.blocGreyGrad { width:290px; height:auto !important; min-height:111px; height:111px; }
.blocGreyGrad p.lien { padding-bottom:0; }
.txt18Bleu { color:#519de3; font-size:18px; text-transform:uppercase; }

a.discover_white {
  color:#F6FF00;
  text-decoration: none;
  height:auto; min-height:15px; padding:1px 0 6px 20px; font-weight:bold; background:url(http://www.monsieurcote.com/Icon/arrow_r_off.gif) no-repeat top left; font-size:11px;
}

a.discover_white:hover {
  color: #FFFFFF;
  text-decoration: underline;
  height:auto; min-height:15px; padding:1px 0 6px 19px; font-weight:bold; background:url(http://www.monsieurcote.com/Icon/arrow_r_on.gif) no-repeat top left; font-size:11px;
}

a.discover {
  zcolor:#333;
  text-decoration: none;
  height:auto; min-height:15px; padding:1px 0 6px 20px; font-weight:bold; background:url(http://www.monsieurcote.com/Icon/arrow_r_off.gif) no-repeat top left; font-size:11px;
}

a.discover:hover {
  color: #E35E00;
  text-decoration: underline;
  height:auto; min-height:15px; padding:1px 0 6px 19px; font-weight:bold; background:url(http://www.monsieurcote.com/Icon/arrow_r_on.gif) no-repeat top left; font-size:11px;
}

.txt14 { font-size:14px; color:#333;}

.orange {
FONT-SIZE: 11px;
COLOR: #ff7200;
FONT-FAMILY: Arial;
}

.detail {
text-decoration: underline;
FONT-SIZE: 11px;
COLOR: #ff7200;
FONT-FAMILY: Tahoma;
font-weight:none;
}

.contenuAlacarte0 {
	BORDER-RIGHT: #6db2d9 2px solid; BORDER-LEFT: #6db2d9 2px solid
}
#tutorialModuleOff {
	DISPLAY: block
}

.style_input {
	color:#605E62;
	font-size:10px;
	height:12px;
	border:1px solid #A3A8A1;
}

.style_select {
	color:#605E62;
	font-size:10px;
	height:17px;
	border:1px solid #A3A8A1;
}

.cachediv {
		visibility: hidden;
		overflow: hidden;
		height: 1px;
		margin-top: -1px;
		position: absolute;
	}

.unnamed1 {
	background-color: #000066;
	cursor: hand;
	text-decoration: underline;
	text-align: center;
}

#nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 25px
}
#nav SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#nav TD {
	BORDER-BOTTOM: #2a4d87 2px solid
}
#nav .home-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .home-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-left.gif) no-repeat 50% bottom
}
#nav .home-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .home-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-center.gif) repeat-x 50% bottom
}
#nav .home-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .home-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-home-right.gif) no-repeat 50% bottom
}
#nav .buy-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-orange-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .buy-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-orange-center.gif) repeat-x 50% bottom
}
#nav .buy-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-buy-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .buy-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-buy-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .buy-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-orange-right.gif) no-repeat 50% bottom
}
#nav .buy-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-orange-left.gif) no-repeat 50% bottom
}
#nav .rent-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .rent-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-center.gif) repeat-x 50% bottom
}
#nav .rent-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .rent-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .rent-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-right.gif) no-repeat 50% bottom
}
#nav .rent-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-rent-left.gif) no-repeat 50% bottom
}
#nav .holiday-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .holiday-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-center.gif) repeat-x 50% bottom
}
#nav .holiday-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .holiday-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .holiday-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-right.gif) no-repeat 50% bottom
}
#nav .holiday-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-holiday-left.gif) no-repeat 50% bottom
}
#nav .placeAd-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .placeAd-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-center.gif) repeat-x 50% bottom
}
#nav .placeAd-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .placeAd-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .placeAd-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-right.gif) no-repeat 50% bottom
}
#nav .placeAd-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-placeAd-left.gif) no-repeat 50% bottom
}
#nav .myImmoweb-actif {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-center-actif.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .myImmoweb-non-actif {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-center.gif) repeat-x 50% bottom
}
#nav .myImmoweb-actif-right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-right-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .myImmoweb-actif-left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-left-actif.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#nav .myImmoweb-non-actif-right {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-right.gif) no-repeat 50% bottom
}
#nav .myImmoweb-non-actif-left {
	BACKGROUND: url(http://www.monsieurannonces.com/images/onglets/nav-myImmoweb-left.gif) no-repeat 50% bottom
}
#nav A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
#nav A:active {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav .actif A:link {
	FONT-WEIGHT: bold; COLOR: #2a4d87; TEXT-DECORATION: none
}
#nav .actif A:visited {
	FONT-WEIGHT: bold; COLOR: #2a4d87; TEXT-DECORATION: none
}
#nav .actif A:hover {
	FONT-WEIGHT: bold; COLOR: #2a4d87; TEXT-DECORATION: underline
}
#nav .actif A:active {
	FONT-WEIGHT: bold; COLOR: #2a4d87; TEXT-DECORATION: none
}

#nav TD {
	BORDER-BOTTOM: #ec8a1d 0px solid
}

#nav .actif A:link {
	FONT-WEIGHT: bold; COLOR: #ec8a1d; TEXT-DECORATION: none
}
#nav .actif A:visited {
	FONT-WEIGHT: bold; COLOR: #ec8a1d; TEXT-DECORATION: none
}
#nav .actif A:hover {
	FONT-WEIGHT: bold; COLOR: #ec8a1d; TEXT-DECORATION: underline
}
#nav .actif A:active {
	FONT-WEIGHT: bold; COLOR: #ec8a1d; TEXT-DECORATION: none
}
#nav-head-content LI {
	COLOR: #ec8a1d
}
#tab_search {
border-top-width:0px;
border-bottom-width:0px;
border-right-width:1px;
border-left-width:1px;
border-color:black
}

legend {margin-top: -0.5em; padding:5px;}

.index_region A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3f0080;}
.index_region A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3f0080;}
.index_region A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3f0080;}
.index_region A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #638b2e;}


.titre_detail_box{PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 2px; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.titre_pages_box{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.titre_detail_minuscule_box{PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.titre_detail_box_bleu {color: #3F5E93; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.titre_detail_lite{color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.titre_detail_annonce{	font-size: 12px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0F3768;}
.index_question_annonce{	font-size: 18px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #0F3768;}
.titre_bouton_white_big{	font-size: 14px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: white;}

.prix_detail_annonce{font-size: 11px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FF0000}
.localisation_detail_annonce{font-size: 11px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black}

.contenu_moyen_detail_annonce {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.valeur_moyen_detail_annonce {	color: #FD7624;	font-weight: bold;	font-family: Verdana;	font-size: 10px;}

.question_moyen_detail_annonce {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.reponse_moyen_detail_annonce2{font-size: 10px; font-family: Verdana; color: #FD7624;}

.reponse_moyen_detail_annonce{font-size: 10px; font-family: Verdana; color: #000000;}

.question_detail_fieldset2 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.question_detail_fieldset {font-size: 10px; color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; }

.comparateur_titre {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;	color: #FFFFFF;	background-color: silver;}
.comparateur_universel {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:red;}
.comparateur_question_detail {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.comparateur_question_value {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FD7624;}
.comparateur_question_titre {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.tr_titre_0 {background-color: silver; color: #FFFFFF;}
.tr_titre_1 {background-color: white; color: black;}
.tr_titre_2 {background-color: #F0F0F0; color: black;}

.OngletsPage A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: white;}
.OngletsPage A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: white;}
.OngletsPage A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: white;}
.OngletsPage A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: white;}

.AffichagePage A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}

.AffichagePage_1 A:link {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage_1 A:visited {	text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage_1 A:active {	text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: white;}
.AffichagePage_1 A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: black;}

.link_detail A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: black;}
.link_detail A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: black;}
.link_detail A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: black;}
.link_detail A:hover {text-decoration: underline overline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: red;}

.hautPage A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: black;}
.hautPage A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: black;}
.hautPage A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: black;}
.hautPage A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #fc8800;}

.PlusDePhoto A:link {text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #fc8800;}
.PlusDePhoto A:visited {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #fc8800;}
.PlusDePhoto A:active {	text-decoration: none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #fc8800;}
.PlusDePhoto A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #fc8800;}

.texte_detail A:link {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: black;}
.texte_detail A:visited {	text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: black;}
.texte_detail A:active {	text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: black;}
.texte_detail A:hover {text-decoration: underline;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FD7624;}

table{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: black;	font-size: 10px;}

.titre_box_orange {
	PADDING-RIGHT: 3px; DISPLAY: none; PADDING-LEFT: 3px; BACKGROUND: #306893; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 1px; COLOR: #fff
}
.results #tux-results-num-items A {
	COLOR: #fff
}

/*effet rose sur vignette on rolleover*/


.recherche_categorie {
	margin-right: 8px;
	width:280px;
	float:left;
	vertical-align:middle;
	font-family:Verdana; font-size:12px;
}

.recherche_box {
	width:100%;
	background-color:#dcdcc3;
	float:left;
	padding:7px 5px 7px 8px;
}

.recherche_texte{
	width:350px;
	margin-left: 2px;
	margin-right: 8px;
	float:left;
	vertical-align:middle;
	font-family:Verdana; font-size:12px
}

.recherche_bouton	{
	padding: 0px 2px 0px 2px;
	margin-right: 8px;
	vertical-align:top;
	font-family:Verdana; font-size:12px
}


.srchMLigne {height:3px; background:url(http://www.sidisouk.com/images/samir/ligne.gif) repeat top right;}
.srchBox {background:url(http://www.sidisouk.com/images/samir/imgHdrSearchBg.gif) repeat-x top right; position:relative}
.srchBoxE {background:url(http://www.sidisouk.com/images/samir/imgHdrSearchLft.gif) no-repeat top left}
.srchBoxW {background:url(http://www.sidisouk.com/images/samir/imgHdrSearchRgt.gif) no-repeat top right; white-space:nowrap; padding:0 11px}
.srchMBox {background:url(http://www.sidisouk.com/images/samir/imgMiddleSearchBg.gif) repeat top right;}
.srchMBoxE {background:url(http://www.sidisouk.com/images/samir/imgMiddleSearchLft.gif) repeat-y top left}
.srchMBoxW {background:url(http://www.sidisouk.com/images/samir/imgMiddleSearchRgt.gif) repeat-y top right; white-space:nowrap; padding:0 11px}
.srchBoxW select {margin:8px 4px !important; vertical-align:middle; position:relative}
.srchBoxW input {margin:8px 4px !important; vertical-align:middle; position:relative}
.srchBoxW #satitle {width:38%}
.srchBoxW #_nkw {width:38%}
.srchBoxW .srchfld {width:38%}
.srchBoxW a:active, .srchBoxW a:link, .srchBoxW a:visited {text-decoration:none; padding-left:10px; font-family:Verdana; font-size:0.85em}
.srchBoxW a:hover {text-decoration:underline}

div.snav {background:url(http://www.sidisouk.com/images/samir/imgHdrCatsLft2.gif) no-repeat bottom left; margin:0; padding:0; position:relative}
div.snavE {background:url(http://www.sidisouk.com/images/samir/imgHdrCatsRgt2.gif) no-repeat bottom right; margin:0; padding:0; margin-left:10px}
div.snavW {background:url(http://www.sidisouk.com/images/samir/imgHdrCatsBg2.gif) repeat-x bottom left; margin-right:6px}
div.snav div table {margin:0; background:inherit; width:auto}
td.snav, td.poweredBy {margin:0; padding:0}
td.snav table {background:inherit; margin:0}
td.snav td {height:29px; white-space:nowrap; background:url(http://www.sidisouk.com/images/samir/imgHdrMainNavBgHighlight.gif) no-repeat top right}
td.snav td a:active, td.snav td a:link, td.snav td a:visited, td.snav td a:hover {padding:3px 10px; font-size:1em; display:block; text-decoration:none; color:#666; font-family:Arial; font-weight:bold}
td.snav td.fc a:active, td.snav td.fc a:link, td.snav td.fc a:visited, td.snav td.fc a:hover {padding:3px 10px 3px 0}
td.snav td a:hover, td.snav td.lc a:hover {text-decoration:underline}
td.poweredBy img {vertical-align:bottom; margin-top:0px}
td.snav td.fc img {vertical-align:middle}

#nav_entete {
	MARGIN: 15px 0px 4px; COLOR: #999999
}
#nav_entete A:link {
	font-size:15px; font-weight: bold; COLOR: #336699; TEXT-DECORATION: none
}
#nav_entete A:visited {
	font-size:15px; font-weight: bold; COLOR: #336699; TEXT-DECORATION: none
}
#nav_entete A:hover {
	TEXT-DECORATION: none; COLOR: #ff6600;
}
.ligne_orange2 {
	CLEAR: both; FONT-SIZE: 0px; WIDTH: 100%; BORDER-BOTTOM: #ff6600 2px solid; HEIGHT: 6px
}

.ligne_orange {
	CLEAR: both; FONT-SIZE: 0px; WIDTH: 100%; BORDER-BOTTOM: #ff6600 2px solid; HEIGHT: 0px
}

.categories {
	 COLOR: #0033cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sous_categories {
	 COLOR: #0033cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.box_gris_contour {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #dcdcdc 1px solid; BACKGROUND-COLOR: white;
}
.box_gris_h {
	BORDER-TOP: #dcdcdc 1px solid; BACKGROUND-COLOR: white;
}
.box_gris_b {
	BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: white;
}

.TitreContour {
	COLOR: #3f0080; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.DetailContour {
	COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
