
/**** TOOLTIPS *****/
.prototip .skwat { border: 1px solid #a1a1a1; }
.prototip .skwat .toolbar { 
	background: #4B85C6; 
	color: #fff; 
	/*font: italic 11px Georgia, serif; */
}
.prototip .skwat .title { font-size:12px; padding: 2px; }
.prototip .skwat .content { background: #fff; color: black; font-size:9px; padding: 4px; }
.prototip .skwat .content .actions {  text-align: center; }
.prototip .skwat .content .actions a { padding-left:10px; padding-right:10px; text-decoration: none; color:#4B85C6; font-weight: bold; }

.content .htmlEvenement{
	width: 200px;
	height: 20px;
	cursor: pointer;
	font-size: 11px;
	padding-top:4px;
}

.content .htmlEvenement:hover{
	background-color: #FBFFBF;
	cursor: pointer;
}

.content .conteneurButton{
	margin-top: 10px;
}

.conteneurButton .buttonSauvegarder{
	float: left; 
	width: 16px; 
	height: 16px; 
	font-size: 10px; 
	width: 80px; 
	margin: auto;
	cursor: pointer;
	margin-left:55px;
}

.conteneurButton .buttonAnnuler{
	float: left; 
	width: 16px; 
	height: 16px; 
	font-size: 10px; 
	width: 70px; 
	margin: auto;
	cursor: pointer;
	margin-left:25px;
}


.border_image 
{
	border:1px solid #CCCCCC;
	padding:3px 3px 1px 3px;
	width:130px;
	margin:0;
}

.border_image:hover 
{
	background-color:#CCCCCC;	
}



/**** FIN TOOLTIPS *****/

h1
{	
	padding:0;
	margin:0;
}

html, body {
	padding:0px;
	margin:0px;
	height:100%;
}

body, input, h2, select, fieldset {
	font-family:tahoma,verdana,arial,sans-serif;	
	font-size:11px; 
	color:#444444 ;
	text-decoration:none;
}

a{
	color:#333333;
	text-decoration:none;
}

.disableLink, .disableLink a {
	color: #CDCDCD ;
	cursor: default;
}

a:hover { text-decoration:underline; }

.img_skwathelp img{
	margin-top: 30px;
	margin-left: 55px;
}

img	{
	border:0px;
}

img.image_stat, img.image_calendar, img.image_notification{
	margin-left: 5px;
}

/* header */
#header {
	
	/*padding-top:7px;
	margin:0px;
	width:800px;
	float:right;
	height:24px;
	*/
}

#page {
	height:550px;
	margin: 0px;
	padding: 0px;
	position:relative;
}

#skwatAffiche{
	margin: auto;
	width: 1000px;		
}

#container{
	/*margin-left:auto;*/
	/*margin-right:auto;*/
}

.bold{
	font-weight:bold;	
}

.left { float:left; }
.right { float:right; }

input,textarea,select {
	border: 1px solid #bdbdbd;
	font-size:11px;
	padding:2px;
	color:#444444;
}

.afficheMessageConteneur{
	text-align:center;
}

.afficheMessageTitreOnglet{
	width:500px;
	margin-left: auto;
  	margin-right: auto;
}

#pays
{
	width:123px;	
}

.boiteOutilsOnglet{
	position:absolute;
	top:0;
	right:0;
	margin: 0;
	padding:3px;
	height:20px;
	z-index:4999;
}

.boiteOutilsOnglet img, #header img, .dragableBoxHeader img{
	cursor:pointer;
}

#menuGauche{
	background:white url(../img/barreUser/toolbar.jpg);
	width:150px;
	background-repeat:repeat-y;
}

#barreOutilsFooter 
{
	padding:5px;
	padding-top:3px;
	width:140px;
	font-famiy: Arial ;
	/*text-align:center;*/
	font-size: 9px;
}

#barreOutilsFooter input{
	padding:2px;

	font-size:9px;
}

#barreOutilsFooter h3{
	font-size:11px;
	margin:0;
	padding:0;
}

.afficheActionsSkwat{
	text-align:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

.afficheActionsSkwat li
{
	margin:2px 0px;	
	font-size:10px
}
.afficheActionsSkwat a
{
	color:white;
}

.cp_contenuRight .afficheActionsSkwat a
{
	color:#444444 ;	
}

.cp_contenuRight .afficheActionsSkwat a:hover
{
	color:#444444 ;	
	text-decoration:underline;
}

.afficheActionsSkwat a:hover
{
	color:white;
}


.gris, .gris a{
	color:#444444;	
}



.petit {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 9px;
	color:#6B6B6B;
}

* html #barreOutilsFooter .afficheUsername
{
	width: 110px;
}

.barreUserItemOver, .barreUserItemOver a{
	color:#444444 ;
	cursor:pointer;
	text-decoration:none;
}

.fermerFenetreActiveFooter
{
	color:#FF0000;
}


#fenetreUserCreerSkwat{
	cursor:pointer;
}
#fenetreUserCreerSkwat a{
	color:white;

}

#fenetreUserMdpPerdu{
cursor:pointer;
}
.noborder{
	border:none;
}

.button{
	cursor:pointer;
}

.submit {
	margin:3px;
	padding:2px;
	color:black;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.radio{
	border:none;
}
  
/***************************************************
 *	CSS dedié au champs de selection de son status
 *		dernières modification le 31/01/2008
 *
 ****************************************************/

.autoSelectStatut {
    border: 1px solid #999;
    border-top: none;
	z-index:1000;
    background-color:white;
}
.blueSeparation{
	border-top: 1px solid #f0f0f0;
}
.autoSelectStatut ul {
  	display: block;
    margin: 0;
    padding: 0;
    z-index: 1000;        
    list-style: none;
    text-align: left;
}
.autoSelectStatut li {
  	display: block;
}
.autoSelectStatut li:hover {
  	background: lightyellow;
}   

.autoSelectStatut a {
    display: block;
    padding: .2em .3em;
    text-decoration: none;
    color: #333;
}
.autoSelectStatut a:hover {
    background: lightyellow;
}	

.selected {
    background: lightyellow;
}

#statut {
	border: none;	
}	



#monAvatar{
	float: left;
	padding-left: 2px;
	padding-right: 4px;
	padding-top: 2px;	
}

#monUsername {
	padding-bottom: 2px;
	text-align: left;
	font-size:14px;	
	font-weight: bold;
}


/********************************************
 *	Les images des action de la barreUser
 ********************************************/

#infoStatutBloc{
	min-height: 66px;
}
#listeDesActions{
	padding:1px 0px 0px 1px;
	margin:0;	
	width:135px;
	text-align:left;
}
#listeDesActions li{
	padding:0px ;
	margin:0;	
	height:20px;
	cursor: pointer;	
	z-index:1;	
}
#lesActions {
	margin-top: 5px;
	height:35px;
}

#listeDesActionsTips{
	height:12px;
	width:137px;
	text-align:center;
	color:white;
	background-color: #4984C5;
}

#menuModifier{
	padding-right:3px;
	text-align:right;	
}

.afficheUsername, .afficheUsername a{
	font-size:14px;
	font-weight:bold;
	color:#444444;
}

.afficheUsernamePetit, .afficheUsernamePetit a{
	font-size:12px;
	font-weight:bold;
	color:#444444;
}

.afficheActionsSkwat li.big a
{
	font-size:10px;
}


.afficheActionsSkwat .labelActionSkwat {
	position:relative;
	bottom:3px;
	left:4px;
}



/**********************************************
 Nouvelle information pour la barre de gauche 
 Derniers modification le 14/05/2008
***********************************************/
#menuEffacer a{
	
	padding-right:5px;
}

/* entete membre connecté */
#barreOutilMiniMembre{
	padding-bottom:5px;
	padding-top: 2px;
}

#barreOutilMiniMembre li{
	display:inline;
}
	
#barreInformationMembreConnecte {
	font-size:10px;
	text-align:left;
	padding:0;
	margin:0;
}

#connexionFenetreUser{
	float:right;
	padding-top:12px;
}

#barreInformationMembreConnecte .afficheUsername {
	font-size:12px;	
}

#barreOutilsMembreConnecte {
	font-size:10px;
	text-align:left;	
}

#barreInformationMembreVisualise {
	font-size:10px;
	text-align:center;
}

#barreOutilsMembreVisualise {
	text-align:	left;
}

#barreOutilsMembreVisualiseNoConnect {
	text-align:	left;
}

#explication label{
	background-color: #4a85c6;
}

#barreOutilsFooter #conteneurStatus{
	padding-top:2px;
	padding-bottom:2px;
}

#menuModifier a
{
	color: #575757 ;
	font-size:9px;
}

#prechargement
{
	display:none;
}

#nouveauSurSkwat{
	font-size:14px;
	color:#4b85c6;
}

#loaderConnexion{
	font-size:10px;
	text-align:center;	
}

#miniLoader{
	width:100px	;
}

.conteneurAvatarOmbre{
	margin: auto;
}
.conteneurAvatarOmbre .avatarOmbreLeft{
	float: left;
	width: 10px;
	height: 79px;
	background-image: url("../img/barreUser/User-barbg-left.png");
	background-repeat: no-repeat;
}
.conteneurAvatarOmbre .avatarOmbreMiddle{
	float: left;
	height: 83px;
	padding-top: 5px;
	width: 118px;
	background-image: url("../img/barreUser/User-barbg-middle.png");
	background-repeat: repeat-x;
}

.avatarOmbreMiddle a img{
	border: gray solid 1px;
	padding: 2px;
	background-color: #FFFFFF;
	cursor: pointer;
}

.conteneurAvatarOmbre .avatarOmbreRight{
	float: left;
	width: 10px;
	height: 79px;
	background-image: url("../img/barreUser/User-barbg-right.png");
	background-repeat: no-repeat;
}

.avatarOmbre img{
	padding:2px;
	border:1px solid #DDDDDD;
	background-color:#FFFFFF;
}

.avatarOmbre img:hover{
	padding:2px;
	border:1px solid #DDDDDD;
	background-color:#DDDDDD;
}

.avatarOmbre a{
			
}

#formulaireConnexion 
{
	text-align:left;
	font-size:11px;
	padding-left:3px;
}

#formulaireConnexion .labelSpace {
	padding:3px;
}
#formulaireConnexion .labelConnexionConfirmation{
	position:relative;
}

#accueilCreerSkwat{
	margin-top: 15px auto 0 auto;
}

#creerSonSkwat {
	margin: auto;
	margin-top: 10px;
	width:110px;
	cursor: pointer;
}

#creerSonSkwat a{
	color:white;
	font-size:12px;
}

#barreOutilsSkwatVisualise{
	padding-top: 5px;
}



#monStatus{
	z-index:1000;	
}


form#formulaireConnexion{
	margin: 0px;
	padding: 0px;
	ligne-height:0px;
}


#formulaireConnexion form{
	margin: 0px;
	padding: 0px;
	ligne-height:0px;
}



/*
.conteneurBarreOutilsLeft {
	float: left;
	height:79px;
	width:10px;
	background:white url(../img/barreUser/User-barbg-left.png);	
	background-repeat: no-repeat;
}
*/

/*
.conteneurBarreOutilsRight {
	float: left;
	height:79px;
	width:10px;
	background:white url(../img/barreUser/User-barbg-right.png);
	background-repeat: no-repeat;	
}
*/

.conteneurBarreOutils {
	width:139px;
}
.conteneurBarreOutilsNonConnect {
	width:135px;		
}
.conteneurBarreOutilsFond {
	padding-left:1px;
	overflow:hidden;	
	background-image:url(../img/barreUser/cadre-middle.png);	
}
.conteneurBarreOutilsMiddle {
	padding-left:1px;
	overflow:hidden;	
}
.conteneurBarreOutilsFooter {
	height:3px;
	background-image:url(../img/barreUser/cadre-footer.png);	
}

.conteneurBarreOutilsHeader {
	height:3px;
	background-image:url(../img/barreUser/cadre-head.png);	
}

/*
.conteneurNotification {
	width:140px;
}

.conteneurNotificationHeader {
	height:5px;
	width:140px;
	background:white url(../img/barreUser/header_bg_light_grey.jpg);	
}

.conteneurNotificationFond {
	background:#efefef;	
	padding-left:15px;
	text-align:center;
}

.conteneurNotificationFond td {
	text-align:left;	
	padding:2px;
}

.labelNotification {
	width:50px;
	float:left;
	padding:5px;
	text-align:left;	
}

.conteneurNotificationFooter {
	height:5px;
	width:140px;
	background:white url(../img/barreUser/footer_bg_light_grey.jpg);	
}
*/
#barreOutilsFooter hr{
	border:0px;
	border-bottom:1px solid #d9e6f4;
	height:0px;
	width:80%;
}


.zoneCliquable{
	cursor: pointer;	
	z-index:1;
}

/*********************
Ajout pour la nouvelle mediateque

**********************/


#personnalisationFond{
	z-index:0;
	width: 100%;
	height: 550px;
}

#personnalisationFondPageScrollable{
	z-index:0;
	width: 990px;
}


#saisieEmailInvitation2{
	font-size:10px;
	width:160px;
	font-weight:normal;
}

#deconnexionInvite{
	font-size:10px;
	font-style:italic;
	cursor:pointer;
	font-weight:bold;
}

#buttonCheckAccepteInvitation{
	float:right;
	padding-top:10px;
	padding-right:5px;
}

#buttonChangeUser{
	float:right;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:3px;	
}
#deconnexionInviteTexte{
	font-size:8px;
	cursor:pointer;
	margin-top:-5px;
}

#formRecherche
{
	display: table-cell; 
	vertical-align: middle; 
	height:30px; 
	position:absolute; 
	right:0px; 
	top:0px;
}


#formRechercheBottom
{
	height: 20px;
}

#statut
{
	background:white;
	width: 90px;
	padding:2px;
}

hr{
	border:0;
	border-bottom:2px solid #CCCCCC;
}


.buttonBleu{
	height: 31px;
	cursor: pointer;	
	background-color:transparent;
	border:medium none;
}

.buttonBleu_conteneur{
	height: 31px;
	cursor: pointer;	
	background-color:transparent;
	border:medium none;
	float: right;
}

.buttonBleu_left{
	float:left;
	background-image: url(../img/popup/btn-left.png);
	width: 7px;
	padding-top: 10px;
	height: 16px;
}

.buttonBleu_right_check{
	float:left;
	background-image: url(../img/popup/check.png); 
	width: 24px;
	padding-top: 10px;
	height: 16px;
}

.buttonBleu_right_cancel{
	float:left;
	background-image: url(../img/popup/cancel.png); 
	width: 24px;
	padding-top: 10px;
	height: 16px;
}

.buttonBleu_right{
	float:left;
	background-image: url(../img/popup/bouton-right.png); 
	width: 7px;
	padding-top: 10px;
	height: 16px;
}

.buttonBleu_middle{
	float:left;
	background-image: url(../img/popup/btn-middle.png);
	background-repeat: repeat-x;
	color:white;
	font-size:13px;
	/*font-weight:bold;*/
	padding-top: 5px;
	padding-right: 3px;
	height: 21px;
}

.buttonBleu_middle a{
	text-decoration: none;
}

.buttonCheck{
/*
	height: 20px;
	width:20px;	
*/
	cursor: pointer;		
	border: none ;
}

.libelle_msg{
	position: relative;
}

.space{
	padding-top: 10px;
	padding-bottom: 10px;
}

.color_message{
	color: black;
	font-weight: bold;
	text-align: center;
	padding-top:10px;
}

.couleur_msg{
	color: black;
	font-weight: bold;
	text-align: center;
}

.libelle{
	color: #909090;
	font-weight: bold;
}
.tooltips{
	display: none ;
}

/**********************************************************************************/

#pageScrollable {
	/* height:100%; */
	width: 990px;
	background-color: #ededed;
	margin-bottom:15px;
}

.contentPageScrollable{
	background-color: white; 
	width:990px; /* 100% -> decalage IE */ 
	opacity:0.95; 
	filter:alpha(opacity:95);	
}
/*
#cadrage_cp{
	margin: auto;
	width: 840px;
	background-color: #ededed;
	height: 500px;
}
*/
.contour_principale{
	width: 840px;
	background-color: #ededed;
}

.contentPageScrollable .cp_header{
	padding-top: 5px;
	height: 25px;
	background-color: #656565;
}
.contentPageScrollable .cp_header_pg{
	padding:5px;
	padding-top: 10px;
	text-align: right;
	color: #4b85c6;	
	border: #d6d6d6 solid 1px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.contentPageScrollable .cp_footer_pg{
	padding:5px;
	padding-bottom: 10px;
	text-align: right;
	color: #4b85c6;	
	border: #d6d6d6 solid 1px;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.contentPageScrollable .cp_footer_inv{
	padding:5px;
	padding-bottom: 10px;
	text-align: right;
	color: #4b85c6;	
	/*border: #d6d6d6 solid 1px;*/
	border-bottom: none;
	border-left: none;
	border-right: none;
}

.contentPageScrollable .cp_corps{
	text-align: right;
	color:black;

}

.cp_corps_contour{
	border: #000000 solid 2px;
}

.corps_conteneur{
	text-align: justify;
	color: #444444 ;
	padding:5px;
	border: #d6d6d6 solid 1px;
	border-left: none;
	border-right: none;
}

.cp_corps .corps_conteneur_inv{
	text-align: justify;
	color: #000000;

	/*border: #d6d6d6 solid 1px;*/
	border-left: none;
	border-right: none;
}


.corps_conteneur .contenuCommentaire{
	padding-bottom:5px;
	padding-top:5px;
	text-align:justify;	
}

.corps_conteneur .cp_contenuLeft{
	width: 275px;
	padding-right: 3px;
}

.corps_conteneur .cp_contenuLeft p{
	padding:0;
	margin:2px;
/*	color: #6B6B6B;*/
}


.cp_contenuLeft .position_avatar{
	 float:left; 

	 padding-right:10px; 
	 padding-bottom:3px;
}

.cp_contenuMiddle{
	font-weight: bold;
	font-size: 12px;
}

.corps_conteneur .cp_contenuMiddle_cmt{
/*	width: 385px;*/
	text-align: justify;
	padding-left: 5px;
	padding-right: 3px;
	border-right:1px solid #DEE8F2;
	border-left:1px solid #DEE8F2;
}

.afficheApercuRessource{
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

.afficheApercuRessource .legendeApercuItem a {
	color:#4B85C6;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 9px;
}

.afficheApercuRessource .legendeApercuItem {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 9px;
}

.cp_contenuMiddle_cmt{

}

.corps_conteneur .cp_contenuRight{
	width:130px;
	padding:5px 0px 5px 10px;
	text-align: left;
}

.image_delete{
	margin-left: 120px;

	margin-bottom: 20px;/*
	margin-top:-20px;
	float: right;*/
}

.cp_contenuRight .image_delete{
	background-image: url("../img/icon/close.png");
	width: 16px;
	height: 16px;
	cursor: pointer;
}

.position_left h1{
	font-size: 16px;
	float: left;
	color: white;
	font-weight:normal;
	padding:0;
	margin:0;
	padding-left: 10px;
}

.position_left h1 a{
	color: white;
}

.position_right{
	float: right;
	font-size: 10px;
	color: white;
	padding-right: 10px;
	padding-top: 5px;
}

.position_right a{
	color: white;
}

.bouttonCheck{
	border:none;
	background: transparent;
	padding-left:5px;
}

.desc{
	padding-left:5px;	
}

/*


*/

.conteneur_pasamis, .conteneur_pascommentaires{
	font-size:14px;
	height:340px;
	margin-top:160px;
	text-align:center;	
}

.pascommentaires, .pasamis{
	background-color:#FBFFBF;
	padding:5px;
	width:350px;
	height: 88px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin:auto;
}

.pascommentaires p, .pasamis p{
	font-size:14px;
	text-align:center;
	margin-top: 20px;
}

.pascommentaires .warning, .pasamis .warning{
	float: left;
	background-image: url("../../img/tableaubord/warning.png");
	background-repeat: no-repeat;
	width: 7px;
	height: 21px;
	margin-top:15px;
	margin-left:15px;
}

.pascommentaires a, .pasamis a{	
	background-color:#FBFFBF;
	font-size:14px;
	padding:5px;
	text-align:center;
	width:300px;
	text-decoration: none;
	color:#4a85c6;
	margin:auto;
}

.pascommentaires a:hover, .pasamis a:hover{
	background-color:#FBFFBF;
	font-size:14px;
	padding:5px;
	text-align:center;
	width:300px;
	text-decoration: none;
	color:#4a85c6;
	font-weight: bold;
	margin:auto;
}

.contenuGlobal{
	width: 100%;
	background-color: #333333;
}

.conteneurNouveaute, .conteneurCommunaute{
	margin: auto;
	width: 90%px;
	color: #9c9c9c;
}

.conteneurNouveaute img, .conteneurCommunaute img{
	margin-top: 5px;
}

.conteneurNouveaute p, .conteneurCommunaute p{
	margin: 10px;
}

.conteneurNouveaute p.space, .conteneurCommunaute p.space{
	margin: 200px;
}

.conteneurNouveaute a, .conteneurCommunaute a{
	text-align: center;
	color: #FFFFFF;
	text-decoration: underline;
}


.conteneurNouveaute{
	margin-top: 20px;
}

.conteneurNouveaute .contentHeader, .conteneurCommunaute .contentHeader{
	margin: auto;
	margin-left: 50px;
}

.contentHeader .imgNouveaute{
	float: left;
	width: 197px;
	height: 23px;	
}

.contentHeader .barreNouveaute{
	float: left;
	height: 23px;	
	border-bottom:1px solid #02A4E1;
	width: 680px;
}

.contentHeader .imgCommunaute{
	float: left;
	width: 123px;
	height: 23px;	
}

.contentHeader .barreCommunaute{
	float: left;
	height: 23px;
	width: 754px;	
	border-bottom:1px solid #02A4E1;
}

.contenuCommunaute, .contenuNouveaute{

	margin-left: 40px;
	margin-bottom: 50px;
}


.invitation_bas{
	background-color: #333333;	
	text-align: left;
	padding-top:20px;
	font-size: 13px;
}

.invitation_bas a{
	font-weight: bold;

}

.profilInvitation{
	float:left;	
	width:300px;
}

.profilInvitation .profilSkwat .position_avatar {
	float:left;
	height:75px;
	margin-right:10px;
	padding:5px;
	width:75px;
}

.messageInvitation{
	float:left;	
	width:510px;
	text-align: left;
	padding-left:10px;
	border-left: 1px dotted #02A4E1; 
}

.messageInvitation .titre{
	font-size: 16px;
}


/*******/

#nom_parrain_invite
{
	font-weight:bold;
	font-size:11px;
}

#edition_skwat_onglet h3{
	cursor:pointer;	
	color:#444444;	
	margin:0px; 
}

#edition_skwat_onglet p{
	padding-left:20px;
	color:#6d6d6d;
	margin-top:0px;
	font-size: 10px;
}

#edition_skwat_onglet hr{
	width:90%;	
}

#edition_skwat_onglet .titre_texte_edition
{
	background-color:white;
	position:relative;
	top:8px;
	color:#6d6d6d;
	font-size:10px;	
}

#edition_skwat_onglet p, ul, h3,h2
{
	margin:2px;
}

#aide_share_skwat
{
	margin-top:10px;	
}

#actualite_sur_skwat a, #actualite_sur_skwat a:hover{
	cursor: pointer;
	color: #444444;
	text-decoration: none;
}

#actualite_sur_skwat .actualite_header{
	background-image:url(../img/barreUser/head.png);
	background-repeat:no-repeat;
	color:#444444;
	font-size:11px;
	font-weight:bold;
	height:14px;
	padding-top:7px;
	padding-left: 8px;
	width:135px;
}

#actualite_sur_skwat .actualite_middle{
	background-image: url("../img/barreUser/middle.png");
	background-repeat: repeat-y;
	width: 137px;
	padding-left: 6px;
	padding-right: 3px;
}

.actualite_middle .ajout_avatar{
	cursor: pointer;
	text-decoration: underline;
	font-weight: bold;
}

#actualite_sur_skwat .actualite_footer{
	background-image: url("../img/barreUser/footer.png");
	background-repeat: no-repeat;
	width: 143px;
	height: 5px;
}


.contenu_skwat_visualise{
	margin: 0px;
	color: #444444;
	font-size: 15px;
}

.contenu_skwat_visualise .description_content{
	margin: 2px;
}

.description_content .description_title{
	float: left;
	font-size: 10px;
}

.description_content .description_barre{
	font-family: tahoma,verdana,arial,sans-serif;
	float: left;
	border-top: #cccccc 1px solid;
	width: 130px;
	margin-top: 8px;
	margin-left: 2px;
}

.contenu_skwat_visualise .description{
	font-family: tahoma,verdana,arial,sans-serif;
	margin: 2px;
	text-align: left;
}

/*
.prototip .default .toolbar{}

.prototip .default .title_skwat_visualise{
	background-color: red;
}*/

/*
.prototip .default .title{
	font-family: tahoma,verdana,arial,sans-serif;
	color: #444444;
	font-weight: normal;
}*/

.prototip .default p{
	margin: 0px;
}

.prototip .default .visualise_info p{
	font-family: tahoma,verdana,arial,sans-serif;
	margin: 0px;
	margin-bottom: 10px;
	color: #444444;
}

.prototip .default .description{
	font-family: tahoma,verdana,arial,sans-serif;
	margin: 0px;
	text-align: left;
	color: #444444;
}


ul.afficheAideSHareSkwat{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:left;
}

.afficheAideSHareSkwat li, .afficheAideSHareSkwat li a {
	color:#444444;
	cursor:pointer;
	font-size:11px;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration: none;
}

span.skwatpartage{

}

.bloc_inscription{
	text-align:center;
	margin-top:0;		
}

.bloc_inscription a{
	color:#4B85C6;
}


.formButton {
	background-color:transparent;
	border:medium none;
	cursor:pointer;
	margin:0px;
	padding:0px;
}

.formButton .button_left {
	background-image:url(../img/profil/btn-left.png);
	background-repeat:no-repeat;
	float:left;
	height:23px;
	width:5px;
}

.formButton .button_middle {
	background-image:url(../img/profil/btn-middle.png);
	background-repeat:repeat-x;
	color:#444444;
	float:left;
	height:23px;
	padding-left:5px;
	padding-right:7px;
	padding-top:3px;
	font-size:11px;	
}

.formButton .button_right {
	background-image:url(../img/profil/btn-right.png);
	background-repeat:no-repeat;
	float:left;
	height:23px;
	width:4px;
}

.barre_header_menu_onglet_selected
{
	font-weight:bold;	
}


/*****************************************************************/

#pageConteur{
	padding: 0px;
	margin:auto;
	width:1000px;
}

#pageConteur .contentPageScrollable
{
	background-color:white;
	opacity:0.95;
	width:auto;
}

#pageConteur .headerProfil{
	margin: 0px;
	margin-top: 5px;
	height:42px;	
}

#pageConteur .headerProfil .headerProfilLeft{
	float: left;
	background-image: url("../../img/profil/tpl-head.png");
	width: 5px;
	height: 42px;
	background-repeat: no-repeat;
}

#pageConteur .headerProfil .headerProfilMiddle{
	float: left;
	background-image: url("../../img/profil/tpl-middle.png");
	background-repeat: repeat-x;
	height: 32px;
	width: 990px;
	padding-top: 10px;
}

.headerProfil .headerProfilMiddle span.labelle_entete{
	color: #999999;
	font-size: 15px;
}

#pageConteur .headerProfil .headerProfilRight{
	float: left;
	background-image: url("../../img/profil/tpl-right.png");
	background-repeat: no-repeat;
	width: 5px;
	height: 42px;
}

#pageConteur .contentProfil{
	margin: 0px;
	padding: 0px;
	width: 998px;
	border: 1px #cdcdcd solid;
	background-color: #FFFFFF;
	border-top: none;
}

#pageConteur .contentProfil .enteteProfil{
	font-size: 10px;
	color: #666666;
	font-size:12px;
	text-align:center;
}



#pageConteur .headerProfil .position_left a,#pageConteur .headerProfil .position_left h1{
	color:#444444;
}

#pageConteur .headerProfil .position_right a,#pageConteur .headerProfil .position_right h1{
	color:#444444;
}

#cartouche
{
	float:right;
		
	font-size:11px;
	font-family : Tahoma;
	color:White;
}

#cartouche a
{
	color:#cccccc;
}

#cartouche a.white
{
	color:white;	
}

#cartouche_left
{
	float:left;
	width:5px;
	height:15px;
	background-image:url('../img/profil_onglet/cartouche-left.png');
}

#cartouche_middle
{
	float:left;		
	height:15px;
	background-image:url('../img/profil_onglet/cartouche-middle.png');
}

#cartouche_right
{
	float:left;		
	width:2px;
	height:15px;		
	background-image:url('../img/profil_onglet/cartouche-right.png');
}

#copyright_skwat
{
	padding-right:50px;
	float:left;
}

.miniature_25
{
	padding:1px;
	border:1px solid #ccccc;	
}

.miniature_25:hover
{
	padding:1px;
	background-color:#ccccc;	
}

#header table td
{
 vertical-align:top;	
}

