#tx_espacecim_pi1_list table {
	border-collapse: collapse;
	width: 576px;
	/*_width: 575px;*/
}


#tx_espacecim_pi1_list td {
	width: 142px;
}


#information, #infosimple
{
	padding: 0;
	margin: 0;
	background-color:#000000;
	height:348px;
	_height:350px;
	overflow:auto;
}


#tx_espacecim_pi1_list img
{
	margin:0px;
	padding:0px;
	height:95px;
}

.search-form option
{
	width: 80px;
}

#information div
{
	margin:0px;
	padding:0px;
}

#information a
{
	margin:0px;
	padding:0px;
}

.next
{
	margin:0px;
	padding:0px;
}

#information .search-help
{
	float: left;
	padding-left: 10px;
	width: 250px;
	background-color: #000;
}

#information .bodytext
{
	color: #fff;
}



/*############# PORTRAIT START ##########################*/

#tx_espacecim_pi1_detail_portrait
{
	position:relative;
	background-color:#000000;
	margin:0px;
	padding:0px;
	height:331px;
	_height:322px;
}

#tx_espacecim_pi1_detail_portrait .detail
{
	left:0;
	margin:0px;
	padding:0px;
	height:330px;
	_height:100px;
	width:280px;
	background-color:#000000;
}

#tx_espacecim_pi1_detail_portrait .retour
{
	position: absolute;
	top: 280px;
	left: 10px;
}

#tx_espacecim_pi1_detail_portrait .retour a:hover
{
	color: fff;
}

#tx_espacecim_pi1_detail_portrait .previus
{
	position: absolute;
	top: 295px;
	left: 10px;
}

#tx_espacecim_pi1_detail_portrait .previus a:hover
{
	color: fff;
}

#tx_espacecim_pi1_detail_portrait .next
{
	position: absolute;
	top: 310px;
	left: 10px;
	background-color: 000;
}

#tx_espacecim_pi1_detail_portrait .next a
{
	background-color: 000;
	color: 636267;
}

#tx_espacecim_pi1_detail_portrait .next a:hover
{
	color: fff;
	background-color: 000;
}

#tx_espacecim_pi1_detail_portrait .disable a{
	display: none;
}

#tx_espacecim_pi1_detail_portrait .name, 
#tx_espacecim_pi1_detail_portrait .category, 
#tx_espacecim_pi1_detail_portrait .description
{
	float:left;
	margin:0px;
	padding:0px;
	width:232px;
	padding:0px 5px 0px 10px;
	color: #fff;
}

#information .detail .name
{
	padding-top: 10px;
	_padding-top: 0;
	font-weight: bold;
	font-variant:small-caps;
	_margin-top: 0;
}

#information .detail .category, .description
{
	color:658D7C;
}



/* zone reservee pour l'image */

#tx_espacecim_pi1_detail_portrait .image
{
	height: 232px;
}

#tx_espacecim_pi1_detail_portrait .detail .info
{
	padding-top: 10px;
}


#tx_espacecim_pi1_detail_portrait .detail img
{
	margin:0px;
	padding:0px;
	border:0px;
	height:232px;	/* ajustement de l'image a son container */

}


#tx_espacecim_pi1_detail_portrait .floorcontainer {
	position: absolute;
	top: 0;
	left: 140px;
}

#tx_espacecim_pi1_detail_portrait table.floor
{
	margin:0;
	padding:0;
	height:331px;
	_height:333px;
	border-collapse: collapse;
}

#tx_espacecim_pi1_detail_portrait table.floor img
{
	padding-top: 13px;
	height: 316px;
	width: auto;
}

#tx_espacecim_pi1_detail_portrait td.floor
{
	background-color:#000;
	border: 0;
	text-align: left;
	padding-left: 0;
	padding-right: 15px
	width: auto;
}

#tx_espacecim_pi1_detail_portrait td:hover
{
	background-color:#000;
}

#tx_espacecim_pi1_detail_portrait .floor
{
	/*color:#000000;
	margin:5px 5px 0px 10px;
	padding:0px;*/
}

#tx_espacecim_pi1_detail_portrait .floor img
{
	/*margin:0px;
	padding:0px;
	margin:10px 0 0 20px;
	height:250px;
	width:auto;
	float:left;*/
}

#tx_espacecim_pi1_detail_portrait .floor .title
{
	margin:0px;
	padding:0px;
	margin-left:20px;
	height:20px;
	width:120px;
	font-weight:bold;
}



/*############# PORTRAIT END ##########################*/

/*############# LANDSCAPE START ##########################*/

#tx_espacecim_pi1_detail_landscape
{
	position:relative;
	background-color:#000000;
	margin:0px;
	padding:0px;
	height:331px;
	_height:322px;
}

#tx_espacecim_pi1_detail_landscape .detail
{
	left:0;
	margin:0px;
	padding:0px;
	height:330px;
	_height:100px;
	width:280px;
	background-color:#000000;
}

#tx_espacecim_pi1_detail_landscape .retour
{
	position: absolute;
	top: 280px;
	left: 10px;
}

#tx_espacecim_pi1_detail_landscape .retour a:hover
{
	color: fff;
}

#tx_espacecim_pi1_detail_landscape .previus
{
	position: absolute;
	top: 295px;
	left: 10px;
}

#tx_espacecim_pi1_detail_landscape .previus a:hover
{
	color: fff;
}

#tx_espacecim_pi1_detail_landscape .next
{
	position: absolute;
	top: 310px;
	left: 10px;
	background-color: 000;
}

#tx_espacecim_pi1_detail_landscape .next a
{
	background-color: 000;
	color: 636267;
}

#tx_espacecim_pi1_detail_landscape .next a:hover
{
	color: fff;
	background-color: 000;
}

#tx_espacecim_pi1_detail_landscape .disable{
	display: none;
}

#tx_espacecim_pi1_detail_landscape .name, 
#tx_espacecim_pi1_detail_landscape .category, 
#tx_espacecim_pi1_detail_landscape .description
{
	float:left;
	margin:0px;
	padding:0px;
	width:232px;
	padding:0px 5px 0px 10px;
	color: #fff;
}

#information .detail .name
{
	padding-top: 10px;
	_padding-top:0;
	font-weight:bold;
	font-variant:small-caps;
	_margin-top:0;
}

#information .detail .category, .description
{
	color:658D7C;
}



/* zone reservee pour l'image */

#tx_espacecim_pi1_detail_landscape .image
{
	height: 232px;
}

#tx_espacecim_pi1_detail_landscape .detail .info
{
	padding-top: 10px;
}


#tx_espacecim_pi1_detail_landscape .detail img
{
	margin:0px;
	padding:0px;
	border:0px;
	height:232px;	/* ajustement de l'image a son container */

}


#tx_espacecim_pi1_detail_landscape .floorcontainer {
	position: absolute;
	top: 0;
	left: 348px;
}

#tx_espacecim_pi1_detail_landscape table.floor
{
	margin:0;
	padding:0;
	height:331px;
	_height:333px;
	border-collapse: collapse;
}

#tx_espacecim_pi1_detail_landscape table.floor img
{	
	width: auto;
	height: auto;
	_height: 300px;	
	
}

#tx_espacecim_pi1_detail_landscape td.floor
{
	background-color:#fff;
	border: 0;
	text-align: left;
	padding-left: 0px;
	padding-right: 15px
}

#tx_espacecim_pi1_detail_landscape td:hover
{
	background-color:#fff;
}

#tx_espacecim_pi1_detail_landscape .floor
{
	color:#000000;
	margin:5px 5px 0px 10px;
	padding:0px;
}

#tx_espacecim_pi1_detail_landscape .floor img
{
	margin:0px;
	padding:0px;
	margin:10px 0 0 20px;
	height:250px;
	width:auto;
	float:left;
}

#tx_espacecim_pi1_detail_landscape .floor .title
{
	margin:0px;
	padding:0px;
	margin-left:20px;
	height:15px;
	width:120px;
	font-weight:bold;
}

/*############# LANDSCAPE END ##########################*/

/*############# TABLE RECHERCHE START ##############*/

#information .search-form
{
	float: left;
}

#information .search-form table
{
	margin:0px;
	padding:0px;
	border-collapse: collapse;
	height: 347px;
	_height: 347px;
	border: 0;
}
#information .search-form td
{
	width: 137px;
	border: 0;
	border-right: 1px solid #c7c7c7;
}

#information .search-form tr.row1{
	height: 116px;
	_height: 115px;
}

#information .search-form tr.row1 td{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}

#information .search-form tr.row2{
	height: 116px;
	_height: 118px;
}

#information .search-form tr.row2 td{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}

#information .search-form tr.row3{
	height: 115px;
	_height: 116px;
}

/*############# TABLE RECHERCHE END##############*/

/*############# INTERIEUR CALCULATEUR ##############*/




#information #tx_espacecim_pi1_list table
{
	margin:0px;
	padding:0px;
	border-collapse: collapse;
	height: 347px;
	_height: 347px;
	border: 0;
}

#information #tx_espacecim_pi1_list tr.row1{
	height: 116px;
	_height: 115px;
}

#information #tx_espacecim_pi1_list tr.row2{
	height: 116px;
	_height: 117px;
}

#information #tx_espacecim_pi1_list tr.row3{
	height: 115px;
	_height: 117px;
}

#tx_espacecim_pi1_list td
{
	vertical-align: top;
	width: 137px;
}

#tx_espacecim_pi1_list #tx_espacecim_navig_prev
{
	vertical-align: middle;
	width: 137px;
}

#tx_espacecim_pi1_list #tx_espacecim_navig_next
{
	vertical-align: middle;
	width: 137px;
}

#tx_espacecim_pi1_list td img
{
	width: 142px;
}



td.col0{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}

td.col1{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
td.col2{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
td.col3{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
td.col4{
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}

tr.row3 td.col0{
	border-bottom: 0;
	border-right: 1px solid #c7c7c7;
}

tr.row3 td.col1{
	border-bottom: 0;
	border-right: 1px solid #c7c7c7;
}

tr.row3 td.col2{
	border-bottom: 0;
	border-right: 1px solid #c7c7c7;
}

tr.row3 td.col3{
	border-bottom: 0;
	border-right: 1px solid #c7c7c7;
}

tr.row3 td.col4{
	border-bottom: 0;
	border-right: 1px solid #c7c7c7;
}