/* general */
body{

	font-family : 'Ubuntu', arial, serif;
	font-size:12px;
	background-color: #ffffff}

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

/* wrapper */
#wrapper {

	margin:auto;
	width:960px;

	position           : relative;
	padding-top        :10px;
	
	box-shadow         :3px 0px 5px gray, -3px 0px 5px gray;
	-moz-box-shadow    :3px 0px 5px gray, -3px 0px 5px gray;
	-webkit-box-shadow :3px 0px 5px gray, -3px 0px 5px gray;

	behavior           : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);

	background      : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/gradient.php?type=v&width=1&height=810&45=ffffff&100=e0e0e0) repeat-x scroll left top #e0e0e0;

}

/* header */



/* logo and line */
#header .logo{
	margin-bottom : 20px;
}
#header .logo table{
	padding:0;
	margin:0;
}
#header .logo table td.logo-line-wrap{
	width        :100%;
	padding-left :20px;
	position     : relative;
}
#header .logo table td.logo-line-wrap .logo-line{
	height:0;
	border:solid 2px #294398;
}

/*header's image*/
#header .image-top{
	float                    :right;
	width                    :79%;
	height                   :220px;
	position                 :relative;
}

.image-top .image-top-mask,
.image-top .image-top-mask2 {
	position   : absolute;
	z-index    : 10;
	top        : 0;
	left       : 0;
	width      : 100%;
	height     : 100%;
}

.image-top .image-top-mask {
	background : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=mask.png&color=ffffff) no-repeat top left;
}

.image-top .image-top-mask2 {
	background : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=mask2.png&color=294398) no-repeat top left;
}

/*menu top*/

#header .menu-top{
	float     : left;
	width     : 20%;
	position  : relative;
	font-size : 14px;
}

#header .menu-top li{
	list-style   : none;
	padding      : 5px;
	padding-left : 20px;
	
}

#header .menu-top li a {
	color           : black;
	text-decoration : none;
}

#header .menu-top ul.sub-menu {
	background  : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/gradient.php?type=v&width=1&height=1&0=ffffffc0) repeat;
	border-top  : solid #294398 1px;
	border-left : solid #294398 1px;
}

#header .menu-top .lsi-sliding-menu-slider {
	background : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=294398) left center no-repeat;
	height     : 15px;
	width      : 15px;
	position   : absolute;
	top        : 0px;
}

#header .menu-top ul.sub-menu li.has-sub-menu>a {
	background : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=294398) 99% 60% no-repeat;
	padding-right : 15px;
}

#header .menu-top .sub-menu-opened {
	border-bottom : solid #294398 1px;
}
#header .menu-top ul.sub-menu li:hover,
#header .menu-top ul.sub-menu li.sub-menu-opened {
	background  : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/gradient.php?type=v&width=1&height=1&0=294398c0) repeat;
}

/* content */
#content{
	margin-left		:10px;
	padding-right	:5px;
}

/* home sidebars */
#content #home-sidebar-topleft{
	float		:left;
	width		:20%;
}
#content #home-sidebar-topmiddle{
	float			:left;
	width			:56%;
	margin-left	:2%;
}
#content #home-sidebar-topright{
	float			:left;
	width			:20%;
	margin-right:2%;
}

/*search results*/

#content .lsi-results  .lsi-ad-header .type{
	color:#294398;
}

#content .lsi-results .paging-bar .pages-links{

	background-color		 :white;
	border-radius         : 5px;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);

	text-align:center;
	padding:4px;
}

#content .lsi-results .nb-results{
	margin-top  :0;
	text-align	:right;
}

.paging-bar .links,
.paging-bar .pages-links  {
	background : url("http://wp-urban.lsi.local/wp-content/plugins/lsi/images/gradient.php?type=v&width=1&height=30&0=7777772f&20=cccccc7f&80=0000007f") repeat-x scroll right top transparent;
}

#content .lsi-results .paging-bar .pages-links a{
	color				:black;
	text-decoration:none;
}

#content .lsi-results .paging-bar .pages-links .current a{
	color:#294398;
}

#content .lsi-results .paging-bar .pages-links .page-link-next{
	position : absolute;
	right    : 8px;
}

#content .lsi-results .paging-bar .pages-links .page-link-next a{
	background	: url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=000000) left top no-repeat;
	display		:block;
	width			:1px;
	padding-left:10px;
	overflow		:hidden;
	height		:15px;
}

#content .lsi-results .paging-bar .pages-links .page-link-prev a{
	background	: url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-left.png&color=000000) left top no-repeat;
	display		:block;
	width			:1px;
	padding-left:10px;
	overflow		:hidden;
	height		:15px;
}

#content .lsi-results .paging-bar .pages-links .page-link-prev{
	float:left;
}


#content .lsi-results .lsi-ad-for-list{
	background-color      : white;
	border-radius         : 5px;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	
	position              : relative;
	padding               : 5px;
	margin-bottom         : 15px;
	
	overflow              : hidden;

}
#content .lsi-results .lsi-ad-for-list h2{
	height:20px;
}
#content .lsi-results .lsi-ad-for-list h2 p{
	margin:0;
}
#content .lsi-results .lsi-ad-for-list h2 .left{
	float				: left;
	padding-left	: 15px;
	background		: url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=294398) left center no-repeat;
}
#content .lsi-results .lsi-ad-for-list h2 .right{
	float:right;
}
#content .lsi-results .lsi-ad-for-list .photo{
	height             : 198px;
	width              : 300px;
	overflow           : hidden;
	margin-left        : 0;
	box-shadow         : 2px 2px 5px black;
	-moz-box-shadow    : 2px 2px 5px black;
	-webkit-box-shadow : 2px 2px 5px black;
	behavior           : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	float              : none;
	position           : absolute;
	left               : 10px;
	top                : 35px;
}
#content .lsi-results .lsi-ad-for-list .detail-link{
	text-align	:right;
	clear			:both;
	margin		:0;
}

#content .lsi-results .lsi-ad-for-list-photo .num-photos {
	display   : block;
	position  : absolute;
	top       : 237px;
	left      : 15px;
	font-size : 12px;
	color     : #333;
}

#content .lsi-results .lsi-ad-for-list-photo .label {
	display     : block;
	position    : absolute;
	top         : 234px;
	left        : 10px;
	width       : 300px;
	color       : black;
	font-size   : 14px;
	font-weight : bold;
}

#content .lsi-results .lsi-ad-for-list-photo .label .wrap {
	background  : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=label-bg.png&color=294398) top left no-repeat;
	padding     : 0 5px 0 20px;
	max-width   : 270px;
	height      : 20px;
	position    : absolute;
	right       : 0;
	top         : 0;
	white-space : nowrap;
	overflow    : hidden;
}

#content .lsi-results .description {
	height      : 180px;
	overflow    : hidden;
}

#content .lsi-results .lsi-ad-for-list-photo .description {
	margin-left : 320px;
}

/* ad details */

#content .lsi-ad-detail .paging-bar .links{
	background-color		 : white;
	border-radius         : 5px;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	text-align				 : center;
	padding					 : 4px;
}

#content .lsi-ad-detail .paging-bar .links{
	height:auto;
}
#content .lsi-ad-detail .paging-bar .links .page-link-next{
	float			: right;
	padding		: 0;
	background	: none;
	height		: auto;
}
#content .lsi-ad-detail .paging-bar .links .page-link-prev{
	float			: left;
	padding		: 0;
	background	: none;
	height		: auto;
}
#content .lsi-ad-detail .paging-bar .links .page-link-next a{
	background		: url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=000000) left top no-repeat;
	display			: block;
	width				: 1px;
	padding-left	: 10px;
	overflow			: hidden;
	height			: 15px;
}
#content .lsi-ad-detail .paging-bar .links .page-link-prev a{
	background	: url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-left.png&color=000000) left top no-repeat;
	display		: block;
	width			: 1px;
	padding-left: 10px;
	overflow		: hidden;
	height		: 15px;
}

#content .lsi-ad-detail h2{
	margin-top   : 2em !important;
	background   : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/colorize.php?src=triangle-right.png&color=294398) left center no-repeat;
	padding-left : 15px;
}

.lsi-ad-detail table.adTitleWrap {
	width : 100%;
}
.lsi-ad-detail table.adTitleWrap td.adTitleText {
	white-space   : nowrap;
	padding-right : 10px;
}
.lsi-ad-detail table.adTitleWrap td.adTitleDeco {
	width       : 100%;
	background  : url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/gradient.php?type=h&width=720&height=1&0=294398c0&100=29439832) repeat-x scroll right 17px;
}

#content .lsi-ad-detail div.dpe{
	background-color:#fff;
	padding:5px;
	border-radius         : 10px;
	-moz-border-radius    : 10px;
	-webkit-border-radius : 10px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	width						 : 370px;
}

/* footer */
#footer {
	text-align       : center;
	background-color : #294398;
	color            : #030103;
	padding-bottom   : 10px;
	padding-top      : 10px;
	margin-top       : 5px;
}
#footer a{
	color           : #030103;
	text-decoration : none;
}

#footer li:first-child{
	background:none;
	display:inline;	
	list-style:none;
	padding-right:10px;
	padding-left:20px;
	border-left: none;
}

#footer li{
	display:inline;	
	list-style:none;
	padding-right:10px;
	padding-left:20px;
}

/* favorites */
.lsi-favorites dl{
	background-color		 :#fff;
	margin					 :5px;
	height					 :none;
	border-radius         : 10px;
	-moz-border-radius    : 10px;
	-webkit-border-radius : 10px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	position              : relative;
	border					 : 2px solid #294398;

}
.lsi-favorites dl.ad{
	height         :170px !important;
	width          :150px !important;
	padding        :5px !important;
	font-weight    :bold;
	margin-top     :0;
	margin-bottom  :10px;
	margin-left     :0;
	margin-right  :10px;
}

.lsi-favorites .ad .price{
	color:#294398;
}

/*searchgrid widget*/
.widget-container .lsi-searchgrid .titre_label{
	width : 100%;
}

.widget-container .lsi-searchgrid .ui-multiselect{
	width:165px !important;
}
.widget-container .lsi-searchgrid .localization input[type="text"],
.widget-container .lsi-searchgrid .types input[type="text"], 
.widget-container .lsi-searchgrid .mandate input {
	width:150px;
}
.widget-container .lsi-searchgrid .buttons{
	margin-left:15px;
}

.lsi-searchgrid .localization, .lsi-searchgrid .types {
    margin-bottom: 23px;
}

/*widget rss*/
.widget_rss ul{
	padding-left:5px;
}
.widget_rss ul li{
	list-style		:none;
	margin-bottom	:3px;
}
.widget_rss ul li a:hover{
	text-decoration:underline;
}


.widget-container .lsi-emailalert-quickregister .field-email input{
	width:150px;
}

/* widget text */

.widget_text .textwidget p{
	margin : 4px;
}

/*widget general*/
.lsi-widget-body{
	background-color      :white;

	border-radius         : 10px;
	-moz-border-radius    : 10px;
	-webkit-border-radius : 10px;
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	
	position              : relative;
	
	border	             : 2px solid black;
	padding	             : 9px;
}
.lsi-widget-body ul{
	margin : 0;
}

/* jCoverFlip */
.photos-cover .scrollbar .ui-slider-handle{
	background: none #294398 !important;
	border-radius:10px 10px 10px 10px;
}

/* slideshow */
.slide-search{
	float              : right;
	position           : relative;
	margin             : 0 100px 20px 0;
	
	box-shadow         : 3px 0px 5px gray, -3px 0px 5px gray;
	-moz-box-shadow    : 3px 0px 5px gray, -3px 0px 5px gray;
	-webkit-box-shadow : 3px 0px 5px gray, -3px 0px 5px gray;

	behavior           : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	
}



/* titles */
#content h2{
	font-weight:normal;
}
#content h2 .divided .second-half {
	color : #294398;
}
#content h2 a{
	color					:black;
	text-decoration	:none;
}


/*buttons*/


.buttons button, .buttons a{
	background           : #888 url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/images/overlay.png) repeat-x;
	-pie-background      : #888 url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/images/overlay.png) repeat-x; 
	
	display              : inline-block; 
	padding              : 4px 8px 5px; 
	color                : #fff; 
	text-decoration      : none;
	
	-moz-border-radius   : 6px; 
	-webkit-border-radius: 6px;
	border-radius        : 6px;
	
	-moz-box-shadow      : 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow   : 0 1px 3px rgba(0,0,0,0.6);
	box-shadow           : 0 1px 3px rgba(0,0,0,0.6);
	
	text-shadow          : 0 -1px 1px rgba(0,0,0,0.25);
	
	border               : 0;
	
	position             : relative;
	cursor               : pointer;
	
	behavior             : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	
	position             : relative;
	
	margin               : 2px;
	
}
.buttons a:hover, .buttons button:hover {
	background : #294398;
	color      : #000;
	
}

/*sidebars*/
.sidebar-1-left{
	width:20%;
	float:left;
}

.width-sidebar-1-left .post {
	float        :left;
	width        :76%;
	margin-left  :2%;
}

.widget-header {
	position : absolute;
	top      : 5px;
	right    : 20px;
	width    : 100%;
	
}
.widget-header .lsi-widget{
	float        : right;
	margin-left : 10px; 
}

.selection-summary-ads{
	background-color : #fff;
	border           : solid 1px black;
	width            : 150px;
}

.selection-summary-ad:hover{
	background-color : #ddd;
}

/* Selection all ads page */

.selection-all-ads-wrapper {

	border                : 2px solid black;
	-webkit-border-radius : 8px;
	-moz-border-radius    : 8px;
	border-radius         : 8px;
	
	background            : #fff;
	-pie-background       : #fff;
	postion               :relative;
	
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);
	
	padding               : 10px;
}

.selection-all-ads-wrapper .selection-all-ads tr:hover{

	background            : #ddd;
	
}





/* User manage form*/
.lsi-manage-user .user{
	float:left;
	padding-right:5px;
	width:260px;
}

.lsi-manage-user .user li{
	list-style:none;
}

.lsi-manage-user .alerts{

	
	border                : 2px solid black;
	-webkit-border-radius : 8px;
	-moz-border-radius    : 8px;
	border-radius         : 8px;
	
	background            : #fff;
	-pie-background       : #fff;
	
	behavior              : url(http://www.groupecardonnelimmobilier.fr/wp-content/themes/tpl-trend/css/PIE.htc);

}
.lsi-manage-user .alerts .lsi-searchgrid{
	margin : 5px;
}


/* Email alerts*/
#emailalert-list li{
	list-style:none;
	border-bottom:dashed 1px #666;
	padding:3px;
}

#emailalert-list label{
	width:150px;
	display:block;
	float:left;
}

#emailalert-list tr:hover {
	background:url(http://www.groupecardonnelimmobilier.fr/wp-content/plugins/lsi/images/gradient.php?type=v&width=1&height=50&0=29439822&100=29439822);
}

/* tools */
.clear{
	clear:both;
}

