/*___________________________________________
*       KillorkZone V2.0 - css/misc.css
*
*      Feuilles de style en cascade (CSS)
* Fichier css "En vrac" pour KillorkZone V2.0
*
*     Nickosaurr (c) KillorkZone 2006-2007
* ___________________________________________
*/


/*                       Paragraphes                       *\
\* ------------------------------------------------------- */


.premierparagraphe,.paragraphe,.paragrapheleft {

	margin:0px;
	margin-top:10px;
	margin-bottom:10px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#222222;

}


.premierparagraphe,.paragraphe {

	text-align:justify;

}


.paragrapheleft {

	text-align:right;

}


.premierparagraphe:first-letter {

	font-size:24px;

}


.plivredor {

	margin:0px;
	margin-top:10px;
	margin-bottom:10px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-align:justify;

	color:#222222;

}

.plivredor2, .plivredor3 {

	margin:0px;
	margin-top:40px;
	margin-bottom:20px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	text-align:center;

	color:#333333;

}

.plivredor3 {

	margin:0px;
	margin-top:10px;
	margin-bottom:10px;

}


.textfoot {

	font-size:10px;
	color:#FFFFFF;

}


.images {

	border-width:0px;

}


.attention {

	color:#FF0000;
	
}


.titreliens {

	margin:0px;
	margin-top:40px;
	margin-bottom:20px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	
	text-align:center;

}

.titrenote {

	margin:0px;
	margin-top:5px;
	margin-bottom:5px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	
	text-align:center;

}


.plaune {

	margin:0px;
	margin-top:35px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	
	text-align:center;

}

.pstream {

	margin:0px;
	margin-top:10px;
	margin-bottom:10px;

	padding:0px;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	
	text-align:center;

}







/*                          News                            *\
\* -------------------------------------------------------- */


.clear{

	overflow:auto;

}


.news {

	width:460px;
	
	margin:auto;
	margin-top:30px;

	padding:0px;

	top:10px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;

	text-align:center;
}


.title_aventure,.title_sq,.title_site {

	width:460px;
	height:20px;

	margin:0px;
	padding:0px;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

	float:left;

	text-align:center;

	background-position:5px;	
	background-color:#E0E6FC;
	background-repeat:no-repeat;

}


.title_aventure {

	background-image:url(../images/puceaventure.gif);

}


.title_sq {

	background-image:url(../images/pucesq.gif);

}


.title_site {

	background-image:url(../images/pucesite.gif);

} 


.author {

	width:200px;
	height:20px;

	margin:0px;

	padding:0px;

	float:left;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

}


.date {

	width:260px;
	height:20px;
	
	margin:0px;

	padding:0px;

	float:right;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

	background-color:#EDF1FE;

}


		.date p{
		
			margin-top:3px;
		
		}


.newsbody {

	width:440px;

	margin:auto;

	padding:0px;
	padding-top:10px;
	padding-bottom:10px;

	clear:both;
}


.comments {

	width:460px;

	margin:0px;
	padding:0px;

	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#CCCCFF;

	background-color:#E0E6FC;
}

.center {

	text-align:center;
	margin-right:auto;
	margin-left:auto;
}


.userbar {

	margin:0px;
	margin-bottom:0px;
	margin-top:0px;

	text-align:left;

}


.littlemargin {

	margin:0px;
	margin-bottom:5px;
	margin-top:5px;

}







/*                       Livre d'or                         *\
\* -------------------------------------------------------- */
.clear_lo {

	overflow:auto !important;
	overflow:none;

}

.msg {

	width:460px;
	
	margin:auto;
	margin-top:30px;

	padding:0px;

	top:10px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;
	
	background-color:#EDF1FE;

	text-align:center;
}

.saganote {

	width:229px;
	height:20px;

	margin:0px;

	padding:0px;

	float:left;

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCFF;
	
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCFF;
	
	background-color:#E0E6FC;
	
	vertical-align:middle;

}


.sitenote {

	width:229px;
	height:20px;
	
	margin:0px;

	padding:0px;

	float:right;

	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#CCCCFF;
	
	border-left-width:1px;
	border-left-style:dotted;
	border-left-color:#CCCCFF;

	background-color:#E0E6FC;
	
	vertical-align:middle;

}


		.date p{
		
			margin-top:3px;
		
		}


.msgbody {

	width:440px;

	margin:auto;

	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	
	background-color:#EDF1FE;

	clear:both;
}


.msgtitle {

	width:460px;

	margin:0px;
	padding:0px;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

	background-color:#E0E6FC;
}


.littlemargin {

	margin:0px;
	margin-bottom:5px;
	margin-top:5px;

}

.pseudolivredor {

	border-width:1px;
	border-color:#B1C6EF;
	border-style:solid;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;

	background-color:#F7F7F7;
	
	text-align:center;

}

.stylebuttongras,.stylebuttonitalique,.stylebuttonsouligne,.stylebuttonlien {

	width:20px;
	height:20px;

	border-width:1px;
	border-color:#91A2C4;
	border-style:solid;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	
	background-image:url(../images/bg_button.gif);
	background-position:top;
	background-repeat:repeat;
	text-decoration:none;
	
	text-align:center;
	
	cursor:pointer;

}


.stylebuttongras{

	font-weight:bold;

}	

.stylebuttonitalique{

	font-style:italic;

}

.stylebuttonsouligne{

	text-decoration:underline;

}

.stylebuttonlien {

	width:40px;

}

.stylebuttongras:hover,.stylebuttonitalique:hover,.stylebuttonsouligne:hover,.stylebuttonlien:hover {

	border-color:#CC3300;

}	
	
.submitlivredor {

	border-width:1px;
	border-color:#91A2C4;
	border-style:solid;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	
	background-image:url(../images/bg_button.gif);
	
	background-position:0px 0px;
	
	text-align:center;
	
	cursor:pointer;

}

	.submitlivredor:hover {
	
		background-position:0px 0px;
				
		text-decoration:underline;
	
	}


.livredor textarea {

	border-width:1px;
	border-color:#B1C6EF;
	border-style:solid;

	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000000;

	background-color:#F7F7F7;
	
	text-align:center;

}


.post:hover {

	border-width:1px;
	border-color:#A1A1A1;
	border-style:solid;

	background-color:#E0E6FC;

}


.postback {

	margin-top:5px;
	margin-bottom:5px;

	background-image:url(../images/postback.jpg);
	background-repeat:no-repeat;

}


		.postback p {
	
			margin-top:5px;
			margin-bottom:5px;
	
			line-height:normal;
	
		}


.formleft {

	position:relative;

	display:block;

	width:60px;

	margin:auto;

	top:10px;
	right:40px;

}


.formright {

	position:relative;

	display:block;

	width:80px;

	margin:auto;

	left:15px;
	bottom:10px;

}


.formtop {

	display:block;

	margin:auto;

}

.imgclique {

	cursor:pointer;

}








/*                         Tables                           *\
\* -------------------------------------------------------- */


.avancement, .notetab {

	width:460px;
	
	margin:auto;
	margin-top:30px;

	padding:0px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;
	border-collapse:collapse;
	
	text-align:center;


}

.avancement tr, .notetab tr {

	margin:0px;

	padding:0px;
	
	border-collapse:collapse;
	
	text-align:center;

}

.avancement th, .notetab th {

	width:460px;
	height:20px;

	margin:0px;

	padding:0px;
	
	background-color:#E0E6FC;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;
	border-collapse:collapse;

	text-align:center;

}


.avancement td, .notetab td, .barre, .pourcentage, .script {

	height:20px;

	margin:0px;

	padding:0px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;
	border-collapse:collapse;
	
	vertical-align:middle;


}


.avancement td {

	width:92px;

	text-align:center;
	
	background-color:#EDF1FE;
	padding:auto;

}

.notetab td {

	text-align:center;
	
	background-color:#EDF1FE;
	padding:auto;

}

.avancement .script {

	width:460px;

	text-align:center;
	
	background-color:#EDF1FE;

}


.avancement .barre {

	padding-left:5px;
	padding-right:5px;
	
	width:460px;

	text-align:left;

	background-color:#F4F7FF;

}

.avancement .pourcentage {
	
	width:460px;

	text-align:center;

	background-color:#E0E6FC;

}








/*                        Contacts                          *\
\* -------------------------------------------------------- */


.contact_div {

	width:460px;
	
	margin:auto;
	margin-top:30px;

	padding:0px;

	top:10px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;
	
	background-color:#FFFFFF;

	text-align:center;
}


.title_contact{

	width:460px;
	height:20px;

	margin:0px;
	padding:0px;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

	float:left;

	text-align:center;
	
	background-color:#E0E6FC;

}


.contact_body {

	width:359px;

	margin:0px;

	padding:0px;

	height:100px;

	float:left;
	
	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCFF;
	background-color:#FFFFFF;

}


		.contact_body p{
		
			margin:auto;
			margin-top:15px;
			text-align:justify;
			width:345px;
			font-size:12px;
		
		}


.contact_img {

	width:99px;
	height:100px;
	
	margin:0px;
	padding:auto;

	float:right;

	border-left-width:1px;
	border-left-style:dotted;
	border-left-color:#CCCCFF;

	background-color:#EDF1FE;

}


		.contact_img p{
		
			margin:auto;
			margin-top:15px;
		
		}







/*                        Profile                           *\
\* -------------------------------------------------------- */


.profile_div {

	width:460px;
	
	margin:auto;
	margin-top:30px;

	padding:0px;

	top:10px;
	
	border-width:1px;
	border-style:solid;
	border-color:#CCCCFF;

	text-align:center;
}


.title_profile{

	width:460px;
	height:20px;

	margin:0px;
	padding:0px;

	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCFF;

	float:left;

	text-align:center;
	
	background-color:#E0E6FC;

}


.profile_left {

	width:129px;
	height:150px;
	
	margin:0px;
	padding:auto;

	float:left;

	border-right-width:1px;
	border-right-style:dotted;
	border-right-color:#CCCCFF;

	background-color:#EDF1FE;

}


		.profile_left p{	
		
			margin:auto;
			margin-top:15px;	
		
		}


.profile_right {
	
	width:329px;

	margin:0px;

	padding:0px;

	height:150px;

	float:right;
	
	border-left-width:1px;
	border-left-style:dotted;
	border-left-color:#CCCCFF;

}


		.profile_right p{

			margin:auto;
			margin-top:15px;
			font-size:12px;
		
		}








/*                  CSS smilies & kzcode                    *\
\* -------------------------------------------------------- */

.bold {

	text-decoration:none;
	
	font-weight:bold;
	
	font-style:none;

}


.italic {

	text-decoration:none;
	
	font-weight:normal;
	
	font-style:italic;

}


.underline {

	text-decoration:underline;
	
	font-weight:normal;
	
	font-style:normal;

}

.gotop {

	display:block;
	height:70px;
	width:60px;
	background-color:none;
	margin:0;
	margin-left:auto;
	margin-right:auto;

}
