/***************************************************************************************************************************/
/*	sleeping_sky		: default.css																*/
/*	Auteur		: Guillaume FEUTREN																*/
/*	Date			: 13/07/2007																	*/
/*	Révison		: Thomas Bardy 	(01/02/2008)														*/
/***************************************************************************************************************************/

/***************************************************************************************************************************/
/*	Classes relatives à la page d'accueil 																	*/
.DefaultMainFrame {
	border-bottom: none;
	position: relative;
	margin: 0;
	margin-left: 190px;
	padding: 0 5px;
	width: 1000px !important;
	width: 1010px;
}

.BeforeMenu, .AfterMenu, .BeforeLogo, .AfterLogo {
	display: none;
}
 .BeforeRegion, .AfterRegion, .BeforeEspaceClient, .AfterEspaceClient { 
	display: none;
}


.AfterPublication, .BeforePub, .AfterPub, .AfterQuickSearch, .BeforePublication, .BeforeQuickSearch  {
	display: none;
}

.Region {
	margin-right: 200px;
	border-left  :1px solid #857659;
	border-right :1px solid #857659;
	height:314px;
	overflow:hidden;
}
.Region_head h2 {
	background: url(/Include/images/sleeping_sky/h.gif) left repeat-x;
	color: #ffdd65;
	font-size: 1.3em;
	font-weight: normal;
	font-variant: normal;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-indent: 10px;
	width: 100%;
}
.Region_body {
	padding: 0 10px;
	/*line-height: 25px;*/
}
#RegionImage {
	position: relative;
	float: right;
	height: 150px;
	padding: 5px;
	margin : 5px;
}

.EspaceClient {
	background: url(/include/images/sleeping_sky/fond_clair.gif);
	position: absolute;
	padding: 2px 5px;
	right: 5px;
	top: 5px;
	width: 185px !important;
	width: 195px;
}
.EspaceClient h3 {
	color: #000;
	font-variant: normal;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.EspaceClient_head, .EspaceClient_head h3 {}
.EspaceClient_body {
	height: 139px !important;
	height: 140px;
	margin: 0;
	padding: 0;
}
.EspaceText {
	color: #000;
	font-weight: bold;
	height: 55px;
	margin: 0;
	padding: 0;
}
.EspaceText input {
	width: 100%;
}
.EspaceConn {	
	height: 35px;
	line-height: 35px;
	margin: 0;
	padding: 0;
	text-align: center;
}

/*	Classes des Coups de Coeurs	*/
.Publication, .Publication_head, .Publication_head h3, .Publication_body { }
.Publication_head {
	height: 30px;
	line-height: 30px;
}
.Publication_head h3 {
	background: url(/Include/images/sleeping_sky/h.gif) left repeat-x;
	color: #ffdd65;
	font-size: 1.3em;
	font-variant: normal;
	font-weight: normal;	
	margin: 0;
	padding: 2px 0;
	text-indent: 10px;
}
.Publication_body {
	overflow: hidden;
}
.Publication {
	/*display: table;*/
	padding-bottom: 10px;
	margin-right: 200px !important;
	margin-right: 200px;
	border-left  :1px solid #857659;
	border-right :1px solid #857659;
	overflow:hidden;
	/*width: 586px !important;
	width: 588px;*/
}

.Pub, .Pub_head, .Pub_head h3, .Pub_body { }
.Pub_head { }
.Pub_head h3 {
	margin: 0;
	padding: 0;
}
.Pub_body { }
.Pub {
	position: absolute;
	float: left;
	padding: 2px 5px;
	right: 5px;
	top: 185px !important;
	top: 210px;
	width: 185px !important;
	width: 195px;
}
.Pub p {
	margin: 0;
	padding: 0;
}

.QuickSearchBg, .QuickSearch_head, .QuickSearch_head h2, .QuickSearch_body { }
.QuickSearch_head {}
.QuickSearch_head a, .QuickSearch_head a:visited  {
	font-size: 0.8em;
}
.QuickSearch_head a:hover {}
.QuickSearch_head h2 {
	background: url(/Include/images/sleeping_sky/h.gif) left repeat-x;
	color: #ffdd65;
	font-size: 1.3em;
	font-variant: normal;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-indent: 10px;
}
.QuickSearch_body {
	text-indent: 15px;
	padding: 5px 0 15px 20px;
	margin-right: 20px;	
}
.QuickSearchBg {
	margin-right: 200px;	
	border-left  :1px solid #857659;
	border-right :1px solid #857659;
	border-bottom:1px solid #857659;
	overflow: hidden;
}
.QuickSearchRef, .QuickSearchParam {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	width: 758px;
}
.QuickSearchFrame{
	margin: 0;
	padding: 0;
}
.QuickSearchRef {
	border-top  :1px solid #857659;
	padding: 0;
	padding-top	: 5px;
}
.QuickSearchTextTitle
{
	font-size: 1.2em;
	font-weight: bold;
	height: 25px;
	vertical-align: top;
}