/*
Theme Name: jce-theme
*/

body {		
	background-color:#d4d4d4;
	background-image: url(images/fd.jpg);
	background-repeat: no-repeat;
	color:#666666;
	font-family: Times New Roman, sans-serif;
	font-size:11px;
	height:100%;
	padding:25px;	
}

#all {		
	height:100%;
}
#gallery {		
	position:absolute;
	top:300px;
	left:400px;
}

a {	
	color:#333333; 
	text-decoration:none; 
}

a img{	
	border:0px; 
}
.lang_switch{
position:absolute;
top:-10px;
left:-20px;
width:100px;
}

.discover {
	text-align:right;
}

.discover a{
	font-style: italic;
	font-size:13px;
	color:#ffffff;
	font-family: Times New Roman, sans-serif;
}

.mapTxt{
	position:absolute;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:20px;
	padding:10px;
	padding-top:20px;
	top:0px;
}

.mapTitre{
		font-size:16px;
	
}
.macTxt a{
	position:absolute;
	top:180px;
	left:88px;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:19px;
	width:150px;
	height:100px;
	text-align:center;
    line-height: 0.9em;
letter-spacing: -1px;
	font-weight: normal;
}

.macTxtP{

	
}
.macTxtS{
	font-size:16px;
	color:#000000;
}

.now{
	position:absolute;
	top:130px;
	left:0px;
}

.voirArtistes{
	position:absolute;
	top:180px;
	left:115px;
	width:100px;
	text-align:center;
	font-weight:bold;
}
.voirArtistes a{
	color:#ffffff;

}
#languageDiv{
width:200px;
position:absolute;
left:220px;
top:140px;
text-align: left;
font-style: italic;
font-size:13px;
color:#000000;
font-family: Times New Roman, sans-serif;
}

img{
	border:0px;
}

a:hover	{ 
	text-decoration:none; 
}

#account{
	width:300px;
	position:absolute;
	left:720px;
	top:140px;
	text-align: right;
	font-style: italic;
	font-size:13px;
	color:#000000;
	font-family: Times New Roman, sans-serif;
}

#sidebar-login {
	position:absolute;
	top:110px;
	left:530px;
	display: none;	
	font-style: italic;
}

#sidebar-login h2 {
	display: none;	
}

.logDiv{
	float:left;
	margin-left:4px;
}

.imgOff{
border:0px;
}

#subMenu{
background-image: url(images/bgMenu.gif);
background-repeat: repeat-y;
width:201px;
height:200px;
}

.blogInfo{
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
color:#e2001a;
padding-top:8px;
}


.round { 	
background-color:white;
-moz-border-radius:3px;
-khtml-border-radius: 3px;
-webkit-border-radius:3px;
padding: 10px;
width: 200px;
float: left;
margin-right: 10px;
}

.contentIndex p img { display:none; }

/* PAGE ARTISTES */
#formArtistes{ 
background-image: url("images/headerArtistes.gif");
background-repeat: no-repeat;
background-color:#00da80;
padding-top:60px;
height:180px;
width: 190px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:20px;
padding:10px;
padding-top:14px;
padding-bottom:10px;
color:#ffffff;
    line-height: 0.8em;
}
.subForm{
position:absolute;
left:10px;
top:57px;
}

#formArtistes select{
width:180px;
font-style: italic;
font-size:13px;
color:#000000;
font-family: Times New Roman, sans-serif;
}
.fdBloc{
	background-color: black;
	height:100px;
}

/* STYLE GRILLE */
.eachpost { 	
	background-color:white;
	position:absolute;
        width:200px;
}
.oeuvreDiv { 	
	height:220px;
	float:left;
}
.eachpost2 { 	
	background-color:white;
	position:absolute;
}
.eachpost3 { 	
	background-color:white;
	position:relative;
}
.eachpostFocus{ 	
	position:absolute;
	top:-375px;
	left:200px;
	height:375px;
}		
.eachpost > div{
	padding:0px;
}
.eachpost2 > div{
	padding:0px;
}
.itemTxt {
	padding:10px;
	background-color:#ffffff;
}
.itemTxt2 {
	padding:10px;
	background-color:#eaeaea;
}
.itemTxtA {
	background-color:#ffffff;
    
     
}
.itemTxtA2 {
	background-color:#eaeaea;
     
     
}
.itemTxtExpos {
	padding:10px;
	height:150px;
}
.itemTxtExpos2 {
	padding:10px;
	height:150px;
	background-color:#EAEAEA;
}
.itemTxtOver {
	position:absolute;
	top:-50px;
	background-color:#000000;
	color:#ffffff;
	width:170px;
	height:41px;
	padding-left:10px;
	padding-top:9px;
        line-height: 1em;
}

.itemTxtOver a{
color:#ffffff;
padding-top:10px;
font-style: italic;
font-weight: bold;
font-family: Times New Roman, sans-serif;
font-size:15px;
}


#itemTxtOverFocus  {
	position:absolute;
	padding-top:9px;
	padding-left:10px;
	top:325px;
        left:0px;
	background-color:#000000;
	color:#ffffff;
	width:170px;
	height:41px;
	line-height: 1em;
	letter-spacing:0.07em;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:11px;
}

#itemFocusExcerpt  {
	position:absolute;
        left:0px;
	padding-top:9px;
	padding-left:10px;
	top:190px;
	background-color:#ffffff;
	color:#000000;
	width:190px;
	height:176px;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:12px;
	font-style: italic;
}


.deuCol {
position:absolute;
background-repeat: no-repeat;
left:820px;
top:160px;
width:200px;
font-family: Times New Roman, sans-serif;
}
.deuColTitre{ 
background-image: url("images/actualites.gif");
background-repeat: no-repeat;
left:820px;
top:160px;
width:200px;
color:#ffffff;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:20px;
padding:7px;
padding-top:18px;
padding-left:15px;
}

.deuColExpo {
background-image: url("images/actu_expo.gif");
background-color:#3f3f3f;
position:absolute;
background-repeat: no-repeat;
top:673px;
width:800px;
height:50px;
}

.deuColExpoBox {
width:800px;
position:absolute;
top:723px;
}

.deuColExpoItem{
	background-color:#acacac;
	padding:10px;
}

.expoActuTime{
	color:#ffffff;
	font-style: italic;
}



.deuColItemTxt {
background-color:#ffffff;
height:127px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
}
.deuColItemTxt2 {
background-color:#eaeaea;
height:127px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
}

.deuColItemTxtTime {
font-size:16px;
font-weight: normal;
}

.deuColItemTxtPlus {
color:#00b559;
text-decoration: underline;
font-weight: normal;
}

.deuColItemTxtDate {
color:#33D991;
font-style: italic;
font-weight: normal;
font-size:13px;
}

.troiCol {
position:absolute;
background-repeat: no-repeat;
left:1020px;
top:160px;
width:183px;
font-family: Times New Roman, sans-serif;
}

.troiColTitre{ 
background-image: url("images/commentaires.gif");
background-repeat: no-repeat;
left:820px;
top:160px;
width:200px;
color:#ffffff;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:20px;
padding:7px;
padding-top:18px;
padding-left:15px;
}

.troiColFoc {
background-color:#e2001a;
color:#ffffff;
width:163px;
padding:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
border-bottom: 1px solid #eb4d5f;
}

.troiColFocGris {
background-color:#eaeaea;
color:#000000;
width:163px;
padding:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
border-bottom: 1px solid #d2d2d2;
}

.noNews {
background-color:#eaeaea;
color:#000000;
width:200px;
padding:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;
font-weight: bold;
border-bottom: 1px solid #d2d2d2;
}

.troiColFocAdd {
background-color:#000000;
color:#bbb;
width:163px;
padding:10px;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style: italic;

}
.troiColFocAdd a{
color:#ccc;
font-weight: bold;

}

.ssTitre {
color:#ffffff;
font-size:13px;
font-weight: bold;
}

.troiColFocGris .ssTitre {
color:#000000;
font-size:13px;
font-weight: bold;
}

.troiColFoc .ssTitre {
color:#ffffff;
font-size:13px;
font-weight: bold;
}

.troiColFoc .ssTxt  {
color:#ffbebe;
font-size:12px;
font-weight: normal;
}

.troiColFocGris .ssTxt  {
color:#404040;
font-size:12px;
font-weight: normal;
}



#autreTxtZone {
background-color:#a0a0a0;
color:#000000;
padding-top:10px;
padding-right:20px;
padding-left:50px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:14px;
text-align: right;
}

#txtZoneArtActu {
background-color:#a0a0a0;
color:#000000;
padding-top:10px;
padding-right:20px;
padding-left:230px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:14px;
text-align: justify;
min-height:340px;
height:auto !important;
height:340px;
}

#TxtZone {
background-color:#a0a0a0;
color:#000000;
padding-top:10px;
padding-right:20px;
padding-left:50px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:14px;
text-align: right;
}

#autreTxtZoneCommissaire {
background-color:#a0a0a0;
color:#000000;
padding-top:10px;
padding-right:20px;
padding-left:70px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:14px;
text-align: right;
}

#autreTxtZoneMission {
background-color:#a0a0a0;
color:#000000;
padding:40px;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:14px;
text-align: right;
}

#autreTitreZone  {
	height:95px;
	padding-top:20px;
	padding-right:20px;
	background-color:#ffffff;
	color:#000000;
	text-align: right;
	font-family: Times New Roman, sans-serif;
	font-size:36px;
}


#autreTxtZone .nomCommissaire {
	font-weight: bold;
}

#autreTxtZone .citationCommissaire {
	font-style: italic;
	font-weight: bold;
	font-family: Times New Roman, sans-serif;
	font-size:34px;
	color:#ffffff;
	text-decoration: underline;
}

.zoneSelectCommissaire {
	background-color:#a0a0a0;
	position:relative;
}

.photoCommissaire {
	text-align:left;
	background-color:#a0a0a0;
	position:absolute;
	top:450px;
}

.photoArtActu {
	text-align:left;
	background-color:#a0a0a0;
	position:absolute;
	top:115px;
}

.photoCommissaireProfile {
	text-align:left;
	background-color:#a0a0a0;
	float:left;
	left:0px;
}


.boxRightCommissaireProfile {
	float:left;
	padding-top:125px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	width:130px;
	background-color:#00da80;
	color:#ffffff;
	font-family: Times New Roman, sans-serif;
	font-size:17px;
	font-style: italic;
}
.boxRightCommissaireProfile a {
	color:#ffffff;
}
.boxRight {
	position:absolute;
	left:238px;
	top:450px;
	padding-top:125px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	width:130px;
	background-color:#00da80;
	color:#ffffff;
	font-family: Times New Roman, sans-serif;
	font-size:17px;
	font-style: italic;
}
.boxArtActu {
	position:absolute;
	text-align:right;
	left:0px;
	top:305px;
	padding-top:8px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	width:180px;
	background-color:#00da80;
	color:#ffffff;
	font-family: Times New Roman, sans-serif;
	font-size:15px;
	font-style: italic;
}
.boxArtActu a {
	color:#ffffff;

}
.boxRight a {
	color:#ffffff;

}
#attachmentCadreTitre  {
	height:75px;
	padding-top:20px;
	padding-right:20px;
	background-color:#ffffff;
	color:#000000;
	width:780px;
	text-align: right;
	font-family: Times New Roman, sans-serif;
	font-size:36px;
}

.attachmentTitre {
	line-height: 35px;
	font-weight: normal;
	color:#000000;
	text-align: right;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:36px;

}
.attachmentLegende  {
	text-align: right;
	width:780px;
	position:absolute;
	top:50px;
	font-weight: normal;
	color:#000000;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:36px;
}

.legende {

	font-weight: normal;
	color:#ffffff;
	font-style: italic;
	font-size:13px;
	line-height: 1px;
}
.expoDate  {
	text-align: right;
	
	top:65px;
	font-weight: normal;
	color:#ef0000;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
	font-size:24px;
}



#attachmentDiapo  {
	position:absolute;
	top:115px;
	width:600px;
	text-align: center;
}


#attachmentNavigation  {
	position:absolute;
	left:600px;
	top:95px;
	text-align: right;

	width:200px;
}
#attachmentNavigationFermer{
    padding-right:20px;
    padding-top:10px;
	text-align: right;
	background-color:#000000;
	height:85px;	
}
#attachmentNavigationFermer  a{
    font-size:20px;
	color:#00ff7d;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
}

#qui{
	padding-right:20px;
    padding-top:10px;
    font-size:14px;
	color:#ffffff;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
	background-color:#000000;
	width:180px;
	height:85px;
}

#infos{
	padding-right:20px;
    padding-top:10px;
    font-size:14px;
	color:#ffffff;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
	background-color:#3f3f3f;
	width:180px;
	height:85px;
}

#contact{
	padding-right:20px;
    padding-top:10px;
    font-size:14px;
	color:#ffffff;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
	background-color:#262626;
	width:180px;
	height:85px;
}

#autre{
	padding-right:20px;
    padding-top:10px;
    font-size:14px;
	color:#ffffff;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
	background-color:#00da80;
	width:180px;
	height:325px;
}

#attachmentNavigationPre{
    padding-right:20px;
    padding-top:10px;
	text-align: right;
	background-color:#3f3f3f;
	height:84px;	
}
#vernissage{
    padding-right:20px;
    padding-left:5px;
    padding-top:10px;
	text-align: right;
	background-color:#3f3f3f;
	height:84px;	
	font-size:18px;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
}

#galerie{
position: absolute;
left:-600px;
top:0px;   
}

#attachmentNavigationPre  a{
    font-size:20px;
	color:#ffffff;
	font-style: italic;
	letter-spacing:-0.05em;
	font-family: Times New Roman, sans-serif;
}
#attachmentNavigationSui{
    padding-right:20px;
    padding-top:10px;
	text-align: right;
	background-color:#262626;
	height:84px;	
}
#horaires{
    padding-right:20px;
    padding-left:5px;
    padding-top:10px;
	text-align: right;
	background-color:#262626;
	height:84px;	
	font-size:18px;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
}
#attachmentNavigationSui  a{
    font-size:20px;
	color:#ffffff;
	letter-spacing:-0.05em;
	font-style: italic;
	font-family: Times New Roman, sans-serif;
}
#attachmentNavigationInfos{
    padding-right:20px;
    padding-left:10px;
    padding-top:10px;
	text-align: right;
	background-color:#00da80;
	font-size:16px;
	letter-spacing:-0.01em;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;	
}

#attachmentNavigationAd{
    padding-right:20px;
    padding-left:20px;
    padding-top:10px;
	text-align: right;
	background-color:#00da80;
	height:285px;
	font-size:14px;
	letter-spacing:-0.02em;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;	
}

#adresse{
    padding-right:20px;
    padding-left:20px;
    padding-top:10px;
	text-align: right;
	background-color:#00da80;
	height:287px;
	font-size:18px;
	color:#ffffff;
	font-style: italic;
	font-family: Times New Roman, sans-serif;	
}

.container > div { 	

}



.logoDiv{ 
left: 28px;
top:22px;
position:absolute;
width:500px;
}

.contenu{ 
width:800px;
position:absolute;
top:160px;
left:220px;
}

.contenuCol1{ 	
margin-top:0px;
position:absolute;
width:400px;
}

.contenuCol2{ 
margin-top:28px;
position:absolute;
left:400px;
top:20px;
}

.contenuFocusExpo{ 
height:440px;
width:400px;
}

.contenuCol1Titre{ 
background-image: url("images/upArtistes.gif");
background-repeat: no-repeat;
height:18px;
width:400px;
color:#ffffff;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:20px;
padding:10px;
padding-top:20px;

}

.contenuCol2Titre{ 
background-image: url("images/upActu.gif");
background-repeat: no-repeat;
height:50px;
width:400px;
position:absolute;
left:400px;
top:0px;
color:#ffffff;
font-style: italic;
font-family: Times New Roman, sans-serif;
font-size:20px;
padding:10px;
padding-top:20px;
}


.artiste{ 
width:600px;
}

.artisteOeuvres{ 
position:absolute;
top:375px;
width:600px;
left:0px;
}



#artistesHome{ 
width:250px;
}


#sidebarDiv{ 
height:100%;
width:200px;
position:absolute;
left: 20px;
top:160px;
border:0px;
padding:0px;
margin:0px;
list-style-type: none;
list-style: none;
}	

#sidebarIntro  { 
background-color:#ffffff;
background-repeat: no-repeat;
background-image: url("images/li_menu_intro.jpg");
background-position: top right;
padding-left:10px;
padding-right:15px;
padding-bottom:20px;
font-family: Times New Roman, sans-serif;
font-size:13px;
font-style:italic;
color:#000000;
list-style-type: none;
list-style: none;
line-height: 14px;
}


#sidebarMenu ul { 
background-color:#000000;
background-image: url("images/li_up_right.jpg");
background-position: top right;
background-repeat: no-repeat;
padding-top:27px;	
list-style-type: none;
list-style: none;
}


#sidebarMenu ul li { 
background-image: url("images/li_menu.jpg");
background-repeat: no-repeat;
height:48px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
list-style-type: none;
list-style: none;
}

#sidebarMenu ul li a{ 
color:#ffffff;
font-family: Times New Roman, sans-serif;
font-size:18px;
font-style:italic;
font-weight: normal;

}

#sidebarMenu ul li a:hover{ 
color:#00da80;
font-style:italic;
}

#sidebarRecherche  { 
background-color:#00da80;
background-image: url("images/li_menu_sc.jpg");
background-repeat: no-repeat;
height:48px;
padding-left:10px;
padding-top:20px;
list-style-type: none;
list-style: none;

}




#sidebarPages ul { 
background-color:#ACACAC;
background-image: url("images/li_menu_pages.jpg");
background-position: top right;
background-repeat: no-repeat;
padding-top:10px;
padding-bottom:40px;	
list-style-type: none;
list-style: none;
}

#sidebarPages ul li { 
color:#00da80;
font-style:italic;
height:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}


#sidebarPages ul li a{ 
color:#000000;
font-family: Times New Roman, sans-serif;
font-size:14px;
font-style:italic;
}

#sidebarPages ul li a:hover{ 
color:#cccccc;
font-style:italic;
}


#sidebarMenu h4{
display:none;
}
#sidebarPages h4{
display:none;
}
#searchsubmit {
background-color:#00da80;
font-style:italic;
color:#000000;
font-family: Times New Roman, sans-serif;
font-size:14px;
}

.eachpost .author { padding-right: 3em; }
.eachpost2 .author { padding-right: 3em; }

.author, .comment { text-decoration:none; }

.eachpost .signature { margin-top:1.5em; }
.eachpost2 .signature { margin-top:1.5em; }
	
#allposts { 
border:0 solid #ED4949; 
}



il, ul, ol { 
list-style-type: none;
list-style: none;
padding:0px;
margin:0px;
}


#menuItem { height: 50px; }

#mainContent img { display: none }
#mainContent {
 -moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius: 3px;
border: 0;
background: #fff;
padding: 0 10px;
margin-right: 10px;
margin-bottom: 10px;
width: 430px;
float: left;
}
.main { font-size: 0px !important; }
.main p img {	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border: 0;
	background: #fff;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
}

.twocols { background: #f2f226 }
.threecols { background: #ff3333 }

input, textarea, select, button{
	background-color:#white;
	-moz-border-radius:3px;
  	-khtml-border-radius: 3px;
	-webkit-border-radius:3px;
	padding: 3px;
	border:0px;
	margin-top: 5px;
	color:#000000;
	font-size:12px;
	font-family: Times New Roman, sans-serif;
	font-style: italic;
}

				
textarea { width: 420px; padding: 5px; }

input { 
padding: 5px; 
border:0px;
}

.bubble { width: 430px; margin-bottom: 10px; }

.bubble blockquote { background: #fff;
				margin: 0px;
   				-moz-border-radius: 3px;
  				-khtml-border-radius: 3px;
  				-webkit-border-radius: 3px;
				padding: 3px;
				background: white; }

.bubble blockquote p { margin: 3px; padding: 0px; }

.bubble cite { 	position: relative;
				margin: -7px;
				padding: 7px 0px 13px 18px;
				top: 5px;
				background: transparent;
				font-style: normal;
				display: block; }

.commentmetadata { margin: 0; display: block; }

#commentBox a { text-decoration: none; }

.metadata  { 
font-style: italic;
color:#000000;
font-family: Times New Roman, sans-serif;
font-size:12px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:50px;
width:180px;
}
.mTxt{
padding-top: 5px;
width:180px;
}
.titreItem  { 
font-style: italic;
font-weight: bold;
color:#000000;
font-family: Times New Roman, sans-serif;
font-size:15px;
width:180px;
}

.titreItemLight  { 
font-style: italic;
font-weight: normal;
color:#444444;
font-family: Times New Roman, sans-serif;
font-size:15px;
}


.titreItemFocus  { 
font-style: italic;
font-weight: bold;
color:#000000;
font-family: Times New Roman, sans-serif;
font-size:18px;
}

.plusItem  { 
font-style: italic;
text-decoration: underline;
font-weight: normal;
color:#00da80;
font-family: Times New Roman, sans-serif;
font-size:13px;
}

.loading 	{ 	
z-index: 5000;
position:fixed;
left: 0px;
top: 155px;
width: 100%;
height: 100%;
background-color: #D4D4D4; 
}

.loading-text {
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
position: fixed;
font-style: italic;
background-color: #ffffff; 
top: 170px;
left: 40px;
font-size: 14px;
font-weight: bold;
color: #000000;
line-height: 14px;
}

.residences li{
font-style: italic;
font-size: 14px;
font-weight: normal;
color: #000000;
background-color: #fff;
width:200px;
float:left;
padding:10px;
}
.resInfos{
font-style: italic;
font-size: 14px;
font-weight: normal;
color: #000000;
background-color: #fff;
width:180px;
float:left;
padding:10px;
padding-top:20px;
background-image: url("images/fdRes.gif");
background-repeat: no-repeat;
background-position: top right;
}

.residenceBlog{
width:800px;
background-color: #ffffff;
position:relative;
height:100%;
}
.divResidence{
background-color: #ffffff;
font-style: italic;
font-size: 20px;
padding:20px;
font-weight: bold;
color: #000000;
float: left;
width:760px;
min-height:150px;
    height:auto !important;
    height:150px; 
}
.titreResidence{
font-size: 20px;
font-weight: bold;
}
.descResidence{
font-size: 16px;
font-weight: normal;
}
.imgResidence{
position:absolute;
top:0px;
text-align:right;
width:780px;

}
.titreResidenceBlog{
font-style: italic;
font-size: 20px;
font-weight: bold;
color: #000000;
}
.contenuResidenceBlog{
background-color: #ffffff;
width:560px;
float: left;
font-style: italic;
font-size: 14px;
padding:20px;
color: #000000;
} 
.imgResidenceBlog{
float: left;
width:200px;
background-color: #ffffff;
}
small a { text-decoration: none; }


.alerte{
	position:absolute;
	top:200px;
	font-family: Times New Roman, sans-serif;
	font-style: italic;
	font-weight: bold;
}

.alerte p{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

#connexion{
	color: #E2001A;
}
.addPost{
	background-image: url(images/forumActu.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.addPost a{
	color:#ffffff;
	font-style: italic;
	font-size:14px;
	font-weight:bold;
}