/* STYLES DE BASE */
@import url(imports/base.css);
@import url(LaboJeux/base.css);

/* STYLES SUIVANT LES PAGES */
@import url(LaboJeux/punindex.css);
@import url(LaboJeux/punviewtopic.css);
@import url(LaboJeux/punuserlist.css);
@import url(LaboJeux/punmisc.css);
@import url(LaboJeux/punsearch.css);
@import url(LaboJeux/punprofile.css);
@import url(LaboJeux/punadmin.css);

/* STYLES SUIVANT LES ZONES */
@import url(LaboJeux/announce.css);
@import url(LaboJeux/brdheader.css);
@import url(LaboJeux/brdfooter.css);

/* STYLES DIVERS */
@import url(LaboJeux/jquery_ui.css);

html, body {
	margin	: 0;
	padding	: 0;
	color				: #ccc;
	background	: black;
}

body {
	background	: black url(LaboJeux/img/kakemono.jpg) no-repeat top left;
	height			: 600px;
	overflow		: visible;
}

#punwrap {
	margin	: 0 0 0 130px;
	padding	: 0 10px 0 10px;
}

.pun, .pun input, .pun select, .pun textarea, .pun optgroup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pun > div{
	margin	: 0 15px;
}

.pun {
	font-size		: 11px; 
	line-height	: normal;
} 

/* Titre de bloc */
.pun h2 {
	background		: gray; 
	border-right	: 1px #bec8ce solid;
	border-left		: 1px #bec8ce solid;
	border-top		: 1px #fafafa solid;
	border-bottom	: 1px #fafafa solid;
	color					: white;
	font-weight		: bold;
	margin				: 10px 0 5px 0;
}
.pun h2 a { color: white; }

.pun .box, .pun .inbox {
	border			: none;
	background	: transparent;
}


/* Tableaux */
table * { border-color: none; }
table th.tcl, table th.tcr, table th.tc2, table th.tc3 { background: transparent; border: none;}
table td.tcl, table td.tcr, table td.tc2, table td.tc3 { background: transparent; border: none; border-top: 1px gray solid; }


div.linkst, div.linksb, div.postlinksb { padding: 0 10px; }
div.linkst { margin: 0 0 10px 0; }
div.linksb { margin: 10px 0 0 0; }
div.postlinksb { margin: 10px 0; }

/* GESTION DES LIENS */
a, a:visited {
	font-weight			: bold;
	color						: orange;
	text-decoration	: none;
}
a:hover { 	text-decoration	: underline; }