
/* ----------------------------- PARTIE HAUTE CONTENU -----------------------------*/

/*margin : top right bottom left */

/* Partie haute du contenu */
#content-top {position:relative; overflow:hidden; margin:0; padding:18px 0 0 0; width:100%; height:353px; z-index:1;}

/* Partie haut-gauche : menu Produits et Services */
#content-top-menu {float:left; margin:0; padding:0 0 0 12px; width:198px; height:353px;}
#content-top-menu-layout {position:relative; padding:0; width:100%; height:100%;}


/* ---------- MENU GAUCHE PRODUITS ET SERVICES

/* Titre Produits et Services */
#content-top-menu-title {
	position:relative;
	margin:0; padding:0; width:100%; height:19px; background:transparent url('../images/layout-index/content-top-menu-title-bg.png') no-repeat; 
	color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:17px;
	z-index:1;
}

/* Interieur du menu Produits et Services */
#content-top-menu-content {position:relative; margin:0 auto; padding:0; width:100%; height:334px; background:url('../images/layout-index/content-top-menu-content-bg.png') no-repeat; z-index:1;}
#content-top-menu-shadow {position:absolute; margin:0 auto; top:-8px; left:-8px; width:214px; height:369px; background:url('../images/layout-index/content-top-menu-shadow.png') no-repeat; z-index:0;}

/* Liste des logiciels dans la partie droite du haut */
#menu-logiciel {margin:0; padding:0; padding-top:18px; width:100%;}
.menu-logiciel-item {
	background:url('../images/layout-index/content-top-menu-item-bg.gif') no-repeat;
}
.menu-logiciel-item-selected {
	background:url('../images/layout-index/content-top-menu-item-bg.gif') no-repeat;
}

.menu-logiciel-item, .menu-logiciel-item-selected {
	overflow:hidden; margin:0 auto; padding:0; width:100%; height:23px; border-bottom:1px solid #EBEBEB;	
}

.menu-logiciel-item {	
	background-position:2px 0;	
}

.menu-logiciel-item-puce {
	float:left; width:14px; height:23px;
	background:url('../images/layout-index/content-top-menu-item-puce.gif') no-repeat;
}
.menu-logiciel-item-puce {
	background-position:0 0;
}
.menu-logiciel-item .menu-logiciel-item-puce { /*background:url('../images/layout-index/content-top-menu-item-puce.png') no-repeat; */}
.menu-logiciel-item .menu-logiciel-item-link {
float:left; padding-left:8px; line-height:23px; letter-spacing:1pt;
color:#000066; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; text-decoration:none;
}
.menu-logiciel-item-selected .menu-logiciel-item-link {
float:left; padding-left:8px; line-height:23px; letter-spacing:1pt;
color:#000066; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; text-decoration:none;
}

.menu-logiciel-item-selected, .menu-logiciel-item:hover {
	background-position:-195px 0;
	cursor:pointer;
}
.menu-logiciel-item-selected .menu-logiciel-item-puce,
.menu-logiciel-item:hover .menu-logiciel-item-puce 
{/*background:url('../images/layout-index/content-top-menu-item-puce-hover.png') no-repeat;*/
background-position:-14px 0;
}

.menu-logiciel-item-selected a, .menu-logiciel-item:hover a {color:#FF0000; text-decoration:none;}
.menu-logiciel-item a {color:#000066; text-decoration:none;}
.menu-logiciel-item a:hover {color:#FF0000; text-decoration:none;}
#menu-logiciel-item-gerance {padding-left:25px;}
#menu-logiciel-item-copropriete {padding-left:31px;}
#menu-logiciel-item-transaction {padding-left:38px;}
#menu-logiciel-item-transacnet {padding-left:44px;}
#menu-logiciel-item-prospection {padding-left:50px;}
#menu-logiciel-item-etat-des-lieux {padding-left:57px;}
#menu-logiciel-item-comptabilite {padding-left:64px;}
#menu-logiciel-item-evenements {padding-left:70px;}
#menu-logiciel-item-ag {padding-left:77px;}
#menu-logiciel-item-reporting {padding-left:92px;}
#menu-logiciel-item-paie {padding-left:85px;}
#menu-logiciel-item-eregistre{padding-left:99px;}
#menu-logiciel-item-internet {padding-left:106px;}


/* ---------- CONTENU HAUT-DROITE (DETAILS DES LOGICIELS)

/* Partie haut-droite : Detail des logiciels */
#content-top-txt {float:left; margin:0 0 0 15px; padding:0; width:641px; height:353px; z-index:1;}
#content-top-txt-layout {position:relative; margin:0; padding:0; width:100%; height:100%;}
/*#content-top-txt-title {margin:0; padding:0; width:100%; height:6px; background:url('../images/layout-index/content-top-txt-title-bg.jpg') repeat-x;}*/
#content-top-txt-content {margin:0; padding:0; width:100%; height:100%; background:url('../images/layout-index/content-top-txt-content-bg.jpg') 0 0 repeat-x;}
#content-top-txt-shadow {position:absolute; top:-8px; left:-8px; width:657px; height:369px; background:url('../images/layout-index/content-top-txt-shadow.png') no-repeat; z-index:-1;}

/* Configuration du contenu Textuel de la partie haut-droite */
#software-details {
	overflow:hidden; margin:0; padding:0; width:100%;
	color:#484848; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:0;
	text-align:justify;
}

.h2title {margin:0; padding:0; color:#000066; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.h3title {margin:0; padding:0; margin-top:3px; margin-bottom:3px; color:#000066; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.software-details-title {margin:0; padding:15px 0 0 5px; width:100%; font-size:14px;}
.software-details-title-txt {margin:0; padding:0; width:100%; font-size:14px;}
.software-details-title-sep {margin:0; padding:0; height:1px; width:80%; font-size:0; background:transparent; border-bottom:1px solid #CCCCCC;}

.software-details-txt {width:100%; margin:0 auto; padding:0; overflow:hidden;}
.software-details-txt a {color:#000066; font-size:12px; text-decoration:none;}
.software-details-txt a:hover {color:#484848; font-size:12px; text-decoration:underline;}


.puce {margin:0 15px 0 20px; padding:0 0 0 10px; background: url('../images/common/puce_info.png') no-repeat; background-position:0 6px;}

/* Boutons transacnet */
#transacnet-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:215px;
	height:43px;	
	margin:0 auto; padding:0; text-align:center;
	margin-top:35px;
	background:transparent url('../images/layout-index/bouton-transacnet.png') no-repeat;
}

#transacnet-button {background-position:0 0;}
#transacnet-button:hover {background-position:-215px 0;}

#transacnet-button .button-text {
	font-family:Arial, sans-serif; font-size:1em; font-weight:normal; display:block; color:#2D2D2D;
	text-decoration:none;
	padding:0;	
	text-align:center;
	line-height:43px;
}

#transacnet-button:hover .button-text {	
	text-decoration:none;
}

/* ----------------------------- PARTIE BASSE CONTENU -----------------------------*/

/* Partie basse du contenu */
#content-bottom {overflow:hidden; margin:0; padding:5px 0 0 0; width:100%; height:290px;}

/* Zone Boites Assistance et Formation */
#content-bottom-boxset1 {float:left; width:261px; height:100%; margin:0; padding:0 0 0 12px; border:0;}

#content-box-assistance-title DIV, #content-box-formation-title DIV,
#content-box-contact-title DIV, #content-box-recrutement-title DIV {
	width:135px; height:18px;
	margin:0 0 0 118px; padding:0;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1pt; text-align:left;	
}

/*#content-box-assistance-title, #content-box-formation-title,
#content-box-contact-title, #content-box-contact-title {
	float:right; width:100%; height:18px; margin:0; padding:0;
}*/
/* Boite Assistance */
#content-bottom-boxset1-box1 {width:261px; height:129px; margin:10px 0 0 0; padding:0; border:0; background:url('../images/layout-index/content-bottom-box-bg.png') no-repeat;}
#content-box-assistance-title DIV {border-bottom:1px solid #6081A9; color:#6081A9;}

/* Boite Formation */
#content-bottom-boxset1-box2 {width:261px; height:129px; margin:5px 0 0 0; padding:0; border:0; background:url('../images/layout-index/content-bottom-box-bg.png') no-repeat;}
#content-box-formation-title DIV {border-bottom:1px solid #CDA436; color:#CDA436;}


/* Zone Boites Contact et Recrutement */
#content-bottom-boxset2 {float:left; width:261px; height:100%; margin:0; padding:0; border:0;}

/* Boite Contact */
#content-bottom-boxset2-box1 {width:261px; height:129px; margin:10px 0 0 0; padding:0; border:0; background:url('../images/layout-index/content-bottom-box-bg.png') no-repeat;}
#content-box-contact-title DIV {border-bottom:1px solid #A96560; color:#A96560;}

/* Boite Recrutement */
#content-bottom-boxset2-box2 {width:261px; height:129px; margin:5px 0 0 0; padding:0; border:0; background:url('../images/layout-index/content-bottom-box-bg.png') no-repeat;}
#content-box-recrutement-title DIV {border-bottom:1px solid #8E60A9; color:#8E60A9;}

/* Zone Boite Gercop TV */
#content-bottom-boxset3 {
	float:left;
	width:336px; height:100%;
	margin:0; padding:0;
	border:0; background:url('../images/layout-index/content-bottom-bigbox-bg.png') no-repeat;
}
#content-bottom-boxset3-box1 {
	/*display:block;
	position:relative; height:282px;
	top:8px; left:8px;
	margin:0; padding:0; 
	background-image:url("../images/flash/gercop-tv.jpg");
	background-position:0 0 ;
	background-repeat:no-repeat;*/
	position:relative; height:282px;
	top:8px; left:8px;
	margin:0; padding:0; 
}

/* Configuration Boites */
.content-bottom-boxset-box-top {margin:0; padding:20px 0 0 0; width:245px; text-align:left;}
.content-bottom-boxset-box-middle {margin:0; padding:0; width:100%; height:62px; text-align:left;}
.content-bottom-boxset-box-middle p {
margin:0 30px 0 30px; padding:8px 0 0 0; letter-spacing:0.5pt;
color:#484848; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;
}
.content-bottom-boxset-box-bottom {text-align:right; margin:0; padding:0; width:100%; height:16px;}
.content-bottom-boxset-box-bottom a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; padding-right:20px;}
.content-bottom-boxset-box-bottom a:hover {text-decoration:underline;}


/* Texte de la page d'accueil */
.txtindex-left {float:left; margin:0; padding:15px 0 0 0; width:50%; height:100%; overflow:hidden;}
.txtindex-left-img {float:left; margin:0; padding:0;}
.txtindex-left-txt {margin:0; padding:0;}
.txtindex-left-txt p {margin:8px; padding:0;}

.txtindex-right {float:left; margin:0; padding:15px 0 0 0; height:100%; width:49%;}
.txtindex-right-top {width:100%; margin:0; padding:0;}

.txtindex-news {width:100%; margin:0; padding:0; background:#FFFFFF; border:1px solid #CCCCCC;}
.txtindex-news-header {
	width:100%; height:19px; background:url('../images/layout-index/news-header.png') 100% 0 no-repeat; border:0;	
	color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1pt; text-align:left; line-height:18px;
}
.txtindex-news-content {position:relative; width:98%; height:109px; border:0; margin:0 auto; padding:5px 0 0 0;}

.txtindex-news-content .pagination-control {
	position:absolute; top:105px; left:0; overflow:hidden;
	width:100%;			
}

.pagination-control {
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0; text-align:center;
}

.pagination-control a:link, .pagination-control a:visited {
	color: #AAAAAA;	
	text-decoration:none;
}

.pagination-control a:hover {
	color: #000066;
	text-decoration:none;
}

.pagination-control div {
	float:right;	
	margin:0 5px 0 0; padding:0 2px 0 2px;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
}

.txtindex-right-bottom {margin:0 auto; padding:5px 0 0 0;}
.txtindex-right-bottom p {margin:5px 10px 10px 10px; padding:0; text-align:justify;}
.txtindex-right-bottom .puce {margin:0px 10px 1px 20px; text-align:justify;}

/* Texte de la page copropri�t� */
.txtsoftware-left {float:left; margin:0; padding:0; overflow:hidden;}
.txtsoftware-left p {margin:8px 15px 8px 15px; padding:0;}
.txtsoftware-left a {color:#000066; font-size:12px; text-decoration:none;}
.txtsoftware-left a:hover {color:#484848; font-size:12px; text-decoration:underline;}

.txtsoftware-right {float:left; margin:0 0 0 5px; padding:10px 0 0 0; width:48%;}

/* Texte de la page Internet */
.txtinternet-left {float:left; margin:0 10px 0 0; padding:5px 0 0 0; width:48%; overflow:hidden;}
.txtinternet-left-img {float:left; margin:0; padding:0;}
.txtinternet-left-txt {margin:0 0 0 15px; padding:0;}
.txtinternet-left-txt p {margin:0 0 8px 0; padding:0;}

.txtinternet-right {float:right; text-align:left; margin:0 0 0 5px; padding:5px 0 0 0; width:48%;}
.txtinternet-right-img {margin:25px 0 0 0; padding:0; text-align:center;}
.txtinternet-right-txt {margin:0 0 0 15px; padding:0;}
.txtinternet-right-txt p {margin:0 0 8px 0; padding:0;}

/* Texte Reporting */
.reporting-img-container{
	position:relative;
	width:278px;
	overflow:hidden;
	margin-top:10px;	
}

#reporting-btn{	
	text-align:center;
	border: 1px #d1d1d1 solid;
	display:inline-block;
	font-size:0;
	height: 150px;
	width: 275px;
	background-image:url('../images/layout-index/reporting-demo-btn.jpg');
	background-position:0 0;
	margin  : 110px 0 0 0;
}

#reporting-btn:hover{
	background-position:100% 0;
}

#logo-png{
	background: transparent url('../images/layout-index/logo-pagesimmo-reporting.png') scroll 0 0;
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/layout-index/logo-pagesimmo-reporting.png", sizingMethod="crop");
	width : 275px; 
	height : 132px;
	position:absolute;
	top:-7px;
	left:4px;
	font-size:0px;
}

#logo-png a{ 
	display:block;
	width : 275px; 
	height : 132px;
}

#logo-png a:hover{
	text-decoration:none; 
