@CHARSET "UTF-8";

@IMPORT url("background.css");
@IMPORT url("size.css");
@IMPORT url("margin.css");
@IMPORT url("font.css");
@IMPORT url("borders.css");

/********************************************************/
/* Déclarations générales */
/********************************************************/
.link {
	cursor: pointer;
}

/********************************************************/
/* Types de boîtes */
/********************************************************/
.thumbsContainer ul li, 
h1.title a img,
div.separateur, .contentFooter,
ul.menu li, ul.menu li a, ul.pagination,
.topic p a img, img.captcha,
.content.encadre .category,
.contactForm label, dl.contact dt,
.commentForm label, .fullConnexionForm label,
.proposeForm label,.myAccountForm label {
	display: block;
}

ul.pagination li {
	display: inline;
}
/********************************************************/
/* Positionnement flottant                              */
/********************************************************/
.thumbsContainer ul li,
.mainContent, .rightContent,
ul.menu li, dl.contact dt,
.topic .mainPhoto {
	float: left;
}

.footer,
.header, p.comment, 
dl.contact dt {
	clear: left;
}

.clear,
br.separateur {
	clear: both;
}
/********************************************************/
/* Informations micro-format                            */
/********************************************************/
.vcard .geo {
	display: none;
}

/********************************************************/
/* Divers                                               */
/********************************************************/
table.comment {
	table-layout: fixed;
	empty-cells: show;
}

table.comment th, table.comment td {
	vertical-align: top;
}

.externalSites ul li,
ul.menu li, ul.pagination li {
	list-style-type: none;
}
code {
	display: block; 
	white-space: pre; 
	max-width: 600px; 
	overflow-x: scroll;
}
.thumbsContainer ul li {
	cursor: pointer;
}
