/* mainmenu */

ul#navmenu {
	margin   : 0;
	padding  : 0;
}

ul#navmenu>li {
	float                 : left;
	list-style            : none;
	border-radius         : 10px 10px 0 0;
	-moz-border-radius    : 10px 10px 0 0;
	-webkit-border-radius : 10px 10px 0 0;
	border                : 1px solid #777;
	border-bottom         : none;
	background            : url(http://www.lesiteimmo.com/gradient?25=383866&75=241f1f&length=35&type=v) repeat-x top;
	margin-right          : 5px;
	position              : relative;
	z-index               : 2;
	behavior              : url(/css/PIE.htc);
}

ul#navmenu>li:hover {
	border-color : #77f;
	background   : url(http://www.lesiteimmo.com/gradient?25=060e8e&100=127dc9&length=35&type=v) repeat-x top;
	z-index      : 3;
}

ul#navmenu>li.selected {
	background   : white;
	border-color : #000;
	z-index      : 3;
}

ul#navmenu li a {
	display         : block;
	padding         : 10px 10px;
	color           : white;
	font-weight     : bold;
	font-family     : arial;
	font-size       : 12px;
	text-decoration : none;
}

ul#navmenu>li.selected a {
	color : #383866;
}

ul#navmenu>li:hover ul {
	display    : block;
}

ul#navmenu ul {
	position           : absolute;
	z-index            : 3;
	display            : none;
	background         : white;
	padding            : 0 3px;
	margin             : 0;
	list-style         : none;
	width              : 200px;
	box-shadow         : 0px 2px 2px #777;
	-moz-box-shadow    : 0px 2px 2px #777;
	-webkit-box-shadow : 0px 2px 2px #777;
}

ul#navmenu ul a {
	color         : black;
	padding       : 6px 4px;
	border-bottom : 1px solid #ccc;
}

ul#navmenu ul a:hover {
	background : url(http://www.lesiteimmo.com/gradient?0=cccccc&75=ffffff&length=40&type=v) repeat-x top;
}


#NewsMenuBox {
	margin: 0;
	padding: 0 10px;
	vertical-align: top;
}

#NewsMenuBox h2 {
	margin: 0;
}

#NewsMenuBox h2 a {
	color: #314F9C;
	font-size: 16px;
}

#NewsMenuBox ul {
	margin: 0 0 -5px 0;
	padding: 0;
}

#NewsMenuBox .title {
	border-bottom   : 1px solid #C0C3CA;
	list-style-type : none;
}

#NewsMenuBox  a {
	text-decoration: none;
	font-size: 11px;
	color: black;
	display: block;
	padding: 5px 0; 
}
#NewsMenuBox .title a:hover {
	background: #E8E9EA;
	color: #840208;
	padding-left: 5px;
}

/* LinksMotorBox */


#LinksMotorBox {
	border: 1px solid #A1A0A0;
	margin: 0 0 5px 3px;
	padding: 2px 0 0 0;
}

#LinksMotorBox ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 50px;
}

#LinksMotorBox ul li {
	float: left;
	margin: 0.07em;
}

#LinksMotorBox ul li img {
	border: 1px solid #A1A0A0;
	z-index: 0;
}

#LinksMotorBox ul li .opacity {
	margin: -13px 0 0 1px;
	background: transparent url("/images/skin4/home/link-motor/background-title.gif");
	filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;
	font-size: 10px;
	line-height: 12px;
	width: 94px;
	text-align: center;
	color: white;
	font-weight: bold;
	display: block;
	word-spacing: 0.001em;  
}

/* linkrighthome.css */

#MiniSiteMenuBox h2 {
	color: #314F9C;
	font-size: 16px;
	padding-left: 10px;
}

#MiniSiteMenuBox #list {
	display: none;
}

/* Hack IE7 and Below */
*:first-child+html #MiniSiteMenuBox h2,
	* html #MiniSiteMenuBox h2 {
		padding: 5px 0 5px 0;
}

#MiniSiteMenuBox .titleRightBottom {
	clear: both;
	margin: 0 0 7px 0;
}
#MiniSiteMenuBox .link {
	margin: 0;
	list-style-type: none;

}
#MiniSiteMenuBox .linkRightBottom {
	margin: 7px 0 0 10px;
	padding: 0;
}

#MiniSiteMenuBox a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #565656;
	cursor: pointer;
	font-weight: bold;
	color: #565656;
}

#MiniSiteMenuBox .link li ul {
	display: none;
	text-decoration: none;
	position: absolute;
}

/* Hack IE7 and Below */


#MiniSiteMenuBox .link li:hover ul {
	display: block;
	position: absolute;
	margin: 0 0px 0 0px;
	padding: 0;
	font-size: 10px;
	width: 210px;
	height: 75px;
	background: white;
	border: 1px solid #C0C3CA;
	overflow: auto;
}

/* Hack IE7 and Below */


#MiniSiteMenuBox .list ul {
	margin: 0 0 0 5px;
	padding: 0;
}

#MiniSiteMenuBox .list ul li {
	margin: 2px;
	padding: 0;
	line-height: 10px;
}

/* Hack IE7 and Below */
*:first-child+html #MiniSiteMenuBox .link ul li,
	* html #MiniSiteMenuBox .link ul li {
		margin: -8px 0;
}

#MiniSiteMenuBox .list a {
	color: #595959;
	font-size: 10px;
	text-decoration: none;
	text-transform: capitalize;
}

#MiniSiteMenuBox .list a:hover {
	text-decoration: underline;
} /* spotmenubox.css */

.SpotMenuBox {
	color: black;
	padding: 0;
	margin: 0 2px 0 3px;
	font-size: 9pt;
	font-family: sans-serif;
	font-weight: bold;
	border: 1px solid #C0C3CA;
	height: 226px;
	overflow: hidden;
	width: 168px;
}

.SpotMenuBox hr {
	padding:0;
	margin: 0;
}

.SpotMenuBox img {
	margin-left: 5px;
}

.SpotMenuBox ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.SpotMenuBox li {
	color: black;
	line-height: 1.7em;
	margin: 0;
	padding: 0;
}

.SpotMenuBox ul ul{
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}

.SpotMenuBox a {
	color: black;
	text-decoration: none;
}

.SpotMenuBox p {
	color: black;
	margin: 5px;
	text-align: justify;
}
/* memberalertmenubox.css */

#MemberAlertMenuBox {
	background: transparent url(/images/skin4/home/mail-alert.gif) no-repeat 0 60px;
	padding-bottom: 10px;
}

#MemberAlertMenuBox .alertmail {
	margin: 5px 0;
}

/* hack IE7 and Below */
*:first-child+html #MemberAlertMenuBox .alertmail {
	margin: 0;
}

* html #MemberAlertMenuBox .alertmail {
	margin: 0;
}

#MemberAlertMenuBox .alertmail a {
	color: #314F9C;
	font-size: 16px;
	text-decoration: none;
}
#MemberAlertMenuBox .alertmail .lower {
	font-size: 10px;
}

#MemberAlertMenuBox .textalert {

	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* hack IE7 and Below */
*:first-child+html #MemberAlertMenuBox .textalert {
	margin: 0;
	padding: 0;
}

* html #MemberAlertMenuBox .textalert {
	margin: 0;
	padding: 0;
}

#MemberAlertMenuBox span input {
	height: 12px;
	margin: 10px 0 0 55px;
	display: inline;
	font-size: 12px;
	border: 1px solid #A1A0A0;
}

/* hack IE7 and Below */
*:first-child+html #MemberAlertMenuBox span input {
	margin : 0 0 0 50px;
}

* html #MemberAlertMenuBox span input {
	margin : 0 0 0 50px;
}

* html #MemberAlertMenuBox input {
	width: 90px;
}


#MemberAlertMenuBox .DrWIButton {
	border: none;
	background: transparent url(/images/skin4/home/submit.gif) no-repeat;
	width: 27px;
	height: 27px;
	position: absolute;
	margin: -40px 0 0 150px;
	cursor: pointer;
}

/* hack IE7 and Below */
*:first-child+html #MemberAlertMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
}

* html #MemberAlertMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
}/* newsletter.css */

#NewsLetterMenuBox {
	background: transparent url(/images/skin4/home/newsletter.gif) no-repeat 0 60px;
	padding-bottom: 10px;
}

#NewsLetterMenuBox .newsletter {
	margin: 5px 0;
}

#NewsLetterMenuBox .newsletter {
	color: #314F9C;
	font-size: 16px;
	text-decoration: none;
}

#NewsLetterMenuBox .textalert {
	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* Hack IE7 and Below */
*:first-child+html #NewsLetterMenuBox .textalert {
	margin: 0;
	padding: 0;
}

* html #NewsLetterMenuBox .textalert {
	margin: 0;
	padding: 0;
}

#NewsLetterMenuBox span input {
	height: 12px;
	margin: 10px 0 0 55px;
	display: inline;
	font-size: 12px;
	border: 1px solid #A1A0A0;
}

/* Hack IE7 and Below */
*:first-child+html #NewsLetterMenuBox span input {
	margin : 0 0 0 50px;
}

* html #NewsLetterMenuBox span input {
	margin : 0 0 0 50px;
}

* html #NewsLetterMenuBox input {
	width: 90px;
}

#NewsLetterMenuBox .DrWIButton {
	border: none;
	background: transparent url(/images/skin4/home/submit.gif) no-repeat;
	width: 27px;
	height: 27px;
	position: absolute;
	margin: -40px 0 0 150px;
	cursor: pointer;
}

/* Hack IE7 and Below */
*:first-child+html #NewsLetterMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
}

* html #NewsLetterMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
}
/* agencysearch.css */

#AgencySearchMenuBox {
	background: transparent url(/images/skin4/home/agency-search.gif) no-repeat 0 60px;
	padding-bottom: 10px;
}

#AgencySearchMenuBox .agency {
	margin: 5px 0;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox .agency {
	margin: 0;
}

* html #AgencySearchMenuBox .agency {
	margin: 0;
}

#AgencySearchMenuBox .agency a {
	color: #314F9C;
	font-size: 16px;
	text-decoration: none;
}

#AgencySearchMenuBox .textalert {
	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox .textalert {
	margin: 0;
	padding: 0;
}

* html #AgencySearchMenuBox .textalert {
	margin: 0;
	padding: 0;
}

#AgencySearchMenuBox .textinput {
	position: absolute;
	color: #565656;
	margin: 10px 0 0 35px;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox .textinput {
	margin: 2px 0 0 40px;
}

* html #AgencySearchMenuBox .textinput {
	margin: 2px 0 0 40px;
}

#AgencySearchMenuBox input {
	height: 12px;
	margin: 10px 0 0 60px;
	display: inline;
	font-size: 12px;
	border: 1px solid #A1A0A0;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox input {
	margin : 0 0 0 50px;
}

* html #AgencySearchMenuBox input {
	margin : 0 0 0 50px;
}

#AgencySearchMenuBox input {
	margin-left: 115px;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox input {
	margin-left: 120px;
	width: 20px;
}

* html #AgencySearchMenuBox input {
	margin-left: 120px;
	width: 20px;
}

#AgencySearchMenuBox .DrWIButton {
	border: none;
	background: transparent url(/images/skin4/home/submit.gif) no-repeat;

	width: 27px;
	height: 27px;
	position: absolute;
	margin: -38px 0 0 150px;
	cursor: pointer;
}

/* Hack IE7 and Below */
*:first-child+html #AgencySearchMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
	width: 30px;
}

* html #AgencySearchMenuBox .DrWIButton {
	margin: -42px 0 0 150px;
	width: 30px;
}/* submitPropertyMenuBox.css */

#SubmitPropertyMenuBox{
	background: transparent url(/images/skin4/home/adsend.gif) no-repeat 0 60px;
	padding-bottom: 10px;
}

/* hack IE7 and Below */
*:first-child+html #SubmitPropertyMenuBox {
	background: transparent url(/images/skin4/home/adsend.gif) no-repeat 0 50px;
}

* html #SubmitPropertyMenuBox {
	background: transparent url(/images/skin4/home/adsend.gif) no-repeat 0 70px;
}

#SubmitPropertyMenuBox .Title a {
	color: #314F9C;
	text-decoration: none;
}

#SubmitPropertyMenuBox .Title {
	color: #314F9C;
	font-size: 16px;
	margin: 0px 0;
}

#SubmitPropertyMenuBox .text {
	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* hack IE7 and Below */
*:first-child+html #SubmitPropertyMenuBox .text,
	* html #SubmitPropertyMenuBox .text {
		margin: 0;
		padding: 0;
}

#SubmitPropertyMenuBox .link {
	text-align: right;
	margin: 15px 10px 10px 0;
}

#SubmitPropertyMenuBox .link a {
	font-size: 11px;
	color: #565656;
	font-weight: bold;
	text-decoration: none;
}
/* forum.css */

#ForumMenuBox {
	background: transparent url(/images/skin4/home/forum.gif) no-repeat 10px 60px;
	padding-bottom: 5px;
}

/* Hack IE7 and Below */
*:first-child+html #ForumMenuBox {
	background: transparent url(/images/skin4/home/forum.gif) no-repeat 10px 50px;
}

* html #ForumMenuBox {
	background: transparent url(/images/skin4/home/forum.gif) no-repeat 10px 70px;
}

#ForumMenuBox .Title a {
	color: #314F9C;
	text-decoration: none;
}

#ForumMenuBox .Title {
	color: #314F9C;
	font-size: 16px;
	margin: 0px 0;
}

#ForumMenuBox .text {
	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* Hack IE7 and Below */
*:first-child+html #ForumMenuBox .text,
	* html #ForumMenuBox .text {
		margin: 0;
		padding: 0;
}

#ForumMenuBox .link {
	text-align: left;
	margin: 15px 10px 10px 0;
	font-weight: bold;
	list-style-type: none;
}

*:first-child+html #ForumMenuBox .link {
	margin-left: 50px;
	padding: 0;
}
* html #ForumMenuBox .link {
	margin-left: 50px;
	padding: 0;
}

#ForumMenuBox .link a {
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	cursor: pointer;
}

#ForumMenuBox .link li ul {
	display: none;
	text-decoration: none;
	position: absolute;
}

#ForumMenuBox .link li:hover ul,
#ForumMenuBox .link li.iehover ul {
	display: block;
	position: absolute;
	margin: 0 0px 0 0px;
	padding: 0;
	font-size: 10px;
	width: 210px;
	height: 75px;
	background: white;
	border: 1px solid #C0C3CA;
	overflow: auto;
}

/* Hack IE7 and Below */
*:first-child+html #ForumMenuBox a:hover .list,
	* html #ForumMenuBox a:hover .list {
		margin: 12px 0 0 -160px;
}

#ForumMenuBox .list ul li {
	margin: 0 0 0 5px;
	padding: 0;
	text-align: left;
}

#ForumMenuBox .list ul li {
	margin: 2px;
	padding: 0;
	line-height: 10px;
}

#ForumMenuBox .list a {
	color: #595959;
	font-size: 10px;
	text-decoration: none;
}

#ForumMenuBox .list a:hover {
	text-decoration: underline;
} /* forum.css */
/* linkbottom.css */

#PartnersMenuBox {
	background: transparent url(/images/skin4/home/parteners.gif) no-repeat 10px 60px;
	padding-bottom: 10px;
}

/* Hack IE7 and Below */
*:first-child+html #PartnersMenuBox {
	background: transparent url(/images/skin4/home/parteners.gif) no-repeat 10px 50px;
}

* html #PartnersMenuBox {
	background: transparent url(/images/skin4/home/parteners.gif) no-repeat 10px 70px;
}

#PartnersMenuBox .Title a {
	color: #314F9C;
	text-decoration: none;
}

#PartnersMenuBox .Title {
	color: #314F9C;
	font-size: 16px;
	margin: 0px 0;
}

#PartnersMenuBox .text {

	font-size: 10px;
	color: #565656;
	width: 185px;
}

/* Hack IE7 and Below */
*:first-child+html #PartnersMenuBox .text,
	* html #PartnersMenuBox .text {
		margin: 0;
		padding: 0;
}

#PartnersMenuBox .link {
	text-align: left;
	margin: 15px 10px 10px 0;
	list-style-type: none;
}

*:first-child+html #PartnersMenuBox .link {
	margin-left: 50px;
	padding: 0;
}

* html #PartnersMenuBox .link {
	margin-left: 50px;
	padding: 0;
}
#PartnersMenuBox .link a {
	font-size: 11px;
	color: #565656;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

#PartnersMenuBox .link li ul {
	display: none;
	text-decoration: none;
	position: absolute;
}

#PartnersMenuBox .link li:hover ul {
	display: block;
	position: absolute;
	margin: 0 0px 0 0px;
	padding: 0;
	font-size: 10px;
	width: 210px;
	height: 75px;
	background: white;
	border: 1px solid #C0C3CA;
	overflow: auto;
}

/* Hack IE7 and Below */
*:first-child+html #PartnersMenuBox a:hover .list,
	* html #PartnersMenuBox a:hover .list {
		margin: 15px 0 0 -120px;
}

#PartnersMenuBox #listpartenaires ul {
	margin: 0 0 0 5px;
	padding: 0;
	text-align: left;
}

#PartnersMenuBox #listpartenaires ul li {
	margin: 2px;
	padding: 0;
	line-height: 10px;
}

#PartnersMenuBox #listpartenaires a {
	color: #595959;
	font-size: 10px;
	text-decoration: none;
}

#PartnersMenuBox #listpartenaires a:hover {
	text-decoration: underline;
}

#TopBannerMain {
	margin: 0;
	height: 120px;
	width: 925px;
	padding: 0;
	overflow: hidden;
}

* html #TopBannerMain {
	height: 135px;
}

#TopBannerMain a.logo {
	background : transparent url(/images/skin4/header/logo.png) no-repeat top left;
	width      : 380px;
	height     : 100px;
	position   : absolute;
	display    : block;
	top        : 20px;
	left       : 0;
}

#TopBannerMain .nbAds {
	border-bottom : 1px solid white;
	color         : white;
	font          : bold 15px arial;
	margin        : 0;
	padding       : 0;
	position      : absolute;
	right         : 72px;
	text-align    : center;
	top           : 54px;
	white-space   : nowrap;
}

#LogoDownloadBox {
	position      : absolute;
	display       : none;
	background    : white;
	z-index       : 2000;
	box-shadow    : 3px 3px 5px black;
	border        : 1px solid black;
	border-radius : 3px;
	padding       : 5px;
	font-family   : arial;
	font-size     : 14px;
}
#LogoDownloadBox .close {
	position   : absolute;
	top        : 5px;
	right      : 5px;
	width      : 16px;
	height     : 16px;
	background : url(http://icons.lsi.im/fatcow/16x16/cancel.png);
	cursor     : icon;
}
#LogoDownloadBox .title {
	font-style   : italic;
	font-weight  : bold;
	font-size    : 16px;
	padding-left : 40px;
	background   : url(http://icons.lsi.im/tango/32x32/apps/help-browser.png) left no-repeat;
	line-height  : 32px;
	margin       : 1em 0 1em 1em;
}
#LogoDownloadBox ul {
	padding-left : 10px;
	list-style   : none;
}
#LogoDownloadBox ul li {
}
#LogoDownloadBox ul li a {
	color        : #0000EE;
	padding-left : 25px;
	background   : url(http://icons.lsi.im/tango/16x16/actions/go-next.png) left no-repeat;
	line-height  : 25px;
}
#LogoDownloadBox ul li em {
	font-size : smaller;
}

.englishsite {
	text-align: right;
	margin: -30px 0 0 890px;
	position: absolute;
	display: block;
}

.englishsite img {
	text-decoration: none;
	border: 0;
}

/* link-title */
.link-title {
	margin: 0 -10px 0 0;
	line-height: 25px;
	padding-right: 10px;
	text-align: right;
	font-size: 12px;
}

/* Hack IE6 */
* html .link-title {
}

.link-title a {
	margin: 0;
	padding: 5px 10px 5px 0;
	background: transparent url(/images/skin4/header/link-right.gif) no-repeat bottom right;
	color: #C7C7FF;
	font-family: arial;
	text-decoration: none;
	font-weight: normal;
}

/* hack ie7 */
*:first-child+html .link-title a {
	padding: 5px 10px 5px 10px;
}

* html .link-title a {
	padding: 5px 10px 5px 10px;
}

.link-title .leftRounded{
	background: #1c1c33 url(/images/skin4/header/link-left.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 0 5px 10px;
}

/* hack ie7 */
*:first-child+html .link-title .leftRounded {
	position: absolute;
	padding: 5px 0 5px 10px;
}

/* Hack IE6 */
* html .link-title .leftRounded {
	position: absolute;
	padding: 5px 0 5px 10px;
	margin-right: 10px;
}

.link-title .secondLink {
	background: #1c1c33 url(/images/skin4/header/link-left.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 0 5px 10px;
}

#BottomBannerMain {
	background: transparent url(/images/skin4/backgroundBottomContent.gif) no-repeat;
	margin: auto;
	font-size: 10px;
	font-family: arial;
	padding-top: 10px;
	text-align: center;
	color: white;
}
#BottomBannerMain a {
	color: white;
	font-size: 10px;
	line-height: 18px; 
	height: 18px;
	text-decoration: none;
	padding: 0 0px;
	cursor: pointer;

}

#BottomBannerMain .copyright {
	text-align: center;
	color: #C3CED4;
	font-size: 10px;
}
#RightBanner img {
	border: none;
}

.HorizontalAdvertisingBanner {
	margin: -80px 0 0 457px;
	position: absolute;
}

*:first-child+html .HorizontalAdvertisingBanner {
	margin: 20px 0 0 457px;
}

* html .HorizontalAdvertisingBanner {
	margin: 20px 0 0 457px;
}

.VerticalAdvertisingBanner {
	background : none repeat scroll 0 0 white;
	position   : absolute;
	right      : -120px;
	top        : 155px;
	width      : 120px;
}
#ResultsBox .VerticalAdvertisingBanner {
	right       : 0px;
	top         : 0px;
	padding-top : 390px;
}
.StaticRightBanner .VerticalAdvertisingBanner {
	position : relative;
	right    : 0px;
	top      : 0px;
}

.VerticalAdvertisingBanner img,
.SquareAdvertisingBanner img,
.HorizontalAdvertisingBanner img {
	border: none;
}
.VerticalAdvertisingBanner p,
.VerticalAdvertisingBanner object {
	margin: 0 0 5px 0;
	padding: 0;
}

.centerBanner {
	text-align: center;
	margin: 5px;
}/* CSS Document */

#MiniSiteLinkBox {
	border: 1px solid #C0C3CA;
	margin: 5px 2px 0 6px;
	padding: 10px;
}

#MiniSiteLinkBox .titleRightBottom {
	font-size: 12px;
	margin: 0;
	padding: 0;
}

#MiniSiteLinkBox ul {
	margin: 10px;
	width: 100%;
}

#MiniSiteLinkBox ul li {
	float: left;
	margin: 1px 15px;
	list-style-type: none;
	text-align: left;
	width: 20%;
}

#MiniSiteLinkBox .clean {
	clear: both;
	display: block;
}

/* popupmenupage.css */

/* Hack IE7 */
*:first-child+html #Content {
	font-size: small;
}

/* Hack IE6 */
* html #Content {
	height: 600px;
	display: table;
}

#Content td {
	vertical-align: top;
}

.staticContent {
	width: 100%;
}

.ServicesMenuBox,
.UtilsMenuBox,
#ProfessionalSectionMenuBox {
  font-size: 12px;
}
/*#Content ul li {*/
/*        font-size: 12px;*/
/*}*/

.FreshBox {
	border         : 1px solid #C0C3CA;
	width          : 298px;
	padding-bottom : 10px;
	display        : block;
	margin-left    : 5px;
}

/* Hack IE7 and Below */
*:first-child+html .FreshBox,
	* html .FreshBox {
		width: 296px;
		padding-bottom: 0;
		padding-top: -5px;
}

/* Hack IE6 */
* html .FreshBox {
	padding-bottom: 2px;
	width: 296px;
}

.HomeMenuBox table {
	border: 1px solid #C0C3CA;
	margin-left: 3px;
}

#SpotMenuBox h2 {
	margin: 2px 0 0 0;
	background: white url(/images/skin4/home/redactor.gif) no-repeat 3px;
	font-size: 12px;
	text-align: center;
	width: 173px;
	line-height: 23px;
	color: #565656;
}

#SpotMenuBox {
	margin     : 0 0 0 3px;
	padding    : 0;
	text-align : center;
	width      : 191px;
}

#SpotMenuBox .TwoLevelMenuBox {
	border: 1px solid #C0C3CA;
	width: 160px;
	padding: 1px 4px 0 4px;
	/*  height: 226px;*/
	overflow: hidden;
}

#SpotMenuBox img {
	/*  width: 153px;*/
	border: none;
}

#SpotMenuBox p {
	font-weight: normal;
	margin-top: 5px;
	font-size: 10px;
}

/* Hack IE7 and Below */
*:first-child+html #SpotMenuBox p,
	* html #SpotMenuBox p {
		margin-top: 8px;
}

#SpotMenuBox p a,
#SpotMenuBox p a span {
	color: #565656;
	padding-top: 5px;
}

.SquareAdvertisingBanner {
	margin: 5px 0 0 5px;
}

/* menu.css */

.HomeMenuBox .ContentMenuBox {
	width: 598px;
}

/* Hack IE7 and Below */
*:first-child+html .HomeMenuBox .ContentMenuBox {
	margin: -1px 3px;
}

* html .HomeMenuBox .ContentMenuBox {
	margin: 0 3px;
	padding-top: -5px;
}

.HomeMenuBox .ContentMenuBox #ServicesMenuBox,
.HomeMenuBox .ContentMenuBox #UtilsMenuBox,
.HomeMenuBox .ContentMenuBox #ProfessionalSectionMenuBox {
	padding: 6px 8px;
}

.HomeMenuBox .FastMenuBox {
	width: 590px;
	margin: 7px 0 0 3px;
}

.HomeMenuBox .FastMenuBox td {
	padding: 0 5px 0 6px;
}


.HomeMenuBox .FastMenuBox .textinput {
	font-size: 12px;
}

.HomeMenuBox .ContentMenuBox tr td {
}

.HomeMenuBox .ContentMenuBox .title {
	font-size: 16px;
	margin: 2px 0 0 0;
}

.HomeMenuBox .ContentMenuBox .title a {
	color: #314F9C;
	text-decoration: none;
}



.HomeMenuBox .ContentMenuBox ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.HomeMenuBox .ContentMenuBox ul li {
	margin: 2px 0;
}

.HomeMenuBox .ContentMenuBox ul li a {
	text-decoration: none;
	color: black;
}

.HomeMenuBox .ContentMenuBox ul li a:hover {
	color: #840208;
	text-decoration: underline;
}

.stickerBox {
	text-align: center;
	margin-bottom: 20px;
}
.stickerBox img {
	border : 0;
	display: block;
}

.stickerBox-skin {
	position : absolute;
	width    : 100%;
	margin   : 0;
	left     : 0;
	top      : 0;
}

.stickers-ads_list {
	overflow : hidden;
	margin   : 5px auto;
}

.stickerBox-ads_list {
	float         : left;
	width         : 50%;
	margin-bottom : 0;
	overflow      : hidden;
}

.stickerBox-ads_list > a {
	display : block;
	margin: 0 auto;
}
.stickerBox-ads_list > a > img {
	display : block;
	margin: 0 auto;
}

.stickers-ad_detail_top {
	position : absolute;
	bottom   : 0;
	left     : 0;
}
.stickerBox-ad_detail_top {
	float         : left;
	margin-right  : 10px;
	margin-bottom : 0;
}

.stickerStatsDebug {
	background : white;
	border     : solid orange 2px;
	color      : black;
	overflow   : auto;
}

/* special for EDF sticker */
.commonline {
	margin: 0 30px 20px 30px;
}


.googleAdSense {
	margin-bottom: 1em;
}

/* LastAdsMenuBox */

#LastAdsMenuBox {
	overflow   : hidden;
	margin     : 5px;
	width      : 290px;
	height     : 120px;
	background : #eee;
}

#LastAdsMenuBox h3 {
	font : bold 12px arial;
}

#LastAdsMenuBox ul {
	width    : 100000px;
	overflow : hidden;
	margin   : 0;
	padding  : 0;
}

#LastAdsMenuBox .photo {
	margin  : 5px;
	padding : 5px;
	float   : left;
}

#LastAdsMenuBox li {
	float      : left;
	width      : 292px;
	height     : 12em;
	overflow   : hidden;
	font       : normal 10px arial;
	display    : block;
	list-style : none;
}


#LastAdsMenuBox .description {
	text-align : justify;
	padding    : 0 10px;
}

/* FrequentSearchMenuBox */

#FrequentSearchMenuBox ul {
	list-style : none;
	padding    : 10px;
	font       : normal 14px arial;
}

#FrequentSearchMenuBox ul li {
	line-height : 20px;
}

#FrequentSearchMenuBox a {
	color           : #314F9C;
	text-decoration : none;
}
#FrequentSearchMenuBox a:visited {
	color : #551A8B;
}
#FrequentSearchMenuBox a:hover {
	text-decoration : underline;
}

.empruntisTauxIframe {
	border   : none;
	overflow : hidden;
}

#ResultsBox {
	width      : 800px;
	min-height : 1280px;
}



.logos-download {
	background : white;
}

.logos-download h2 {
	margin       : 1em 0 0.7em 1em;
	background   : url(http://icons.lsi.im/tango/22x22/actions/go-next.png) left no-repeat;
	padding-left : 25px;
}
.logos-download h3 {
	margin      : 0 0 1em 0;
	font-weight : normal;
	font-style  : italic;
}

.logos-download .logo {
	overflow : hidden;
	margin   : 10px auto;
}

.logos-download .logo .background {
	float         : left;
	width         : 380px;
	margin        : 0 20px 20px 20px;
	padding       : 10px;
	border-radius : 6px;
	box-shadow    : 3px 3px 6px #333;
}

.logos-download .logo .background-white {
	background : white;
	color      : black;
	border     : 2px outset #777;
}
.logos-download .logo .background-white a {
	color : #0000EE;
}
.logos-download .logo .background-black {
	background : black;
	color      : white;
	border     : 2px outset #777;
}
.logos-download .logo .background-black a {
	color : #7777EE;
}

.logos-download .logo .links {
	font-size : 11px;
}

.logos-download .logo .links p {
	margin-bottom : 0;
}
.logos-download .logo .links ul {
	margin       : 0;
	padding-left : 1em;
	list-style   : none;
}
.logos-download .logo .links ul li {
	padding-left : 16px;
	background   : url(http://icons.lsi.im/fatcow/16x16/bullet_go.png) left no-repeat;
	line-height  : 16px;
	white-space  : pre;
	font-family  : monospace;
	font-size    : 10px;
}


ul.checkStyleList {
	list-style: none;
	margin: 1em 0;
}
ul.checkStyleList>li {
	text-indent : 16px;
	background  : url(http://icons.lsi.im/vrac/check.png) left 1px no-repeat;
	margin-bottom: 0.5em;
}

ul.starStyleList>li {
	list-style : none;
	margin: 1em 0;
}
ul.starStyleList>li {
	text-indent : 16px;
	background  : url(http://icons.lsi.im/fugue/star-small.png) left -1px no-repeat;
	margin-bottom: 0.5em;
}


.breadcrumb {
	margin: 0.5em 0 1em 0;
}
.breadcrumb a {
	text-decoration : none;
	color           : #77f;
	border-bottom   : 1px solid #77f;
}

