/* www.forum-voyance.ch */

	html
	{
		background: #DEE7EE;
		margin: 0px;
		padding: 0px;
	}
	
	body
	{
		background: #FFF;
	}
	
	body.bodyPage
	{
		background: url('./images/template/fond.gif') 50% 0% repeat-x;
		margin: 0px;
		padding: 0px;	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		min-height:500px;
		height:auto !important;
		height:500px;
	}
	
	#all
	{
		width: 960px;
		margin: auto;
		border: 2px solid #4C87D5;
	}
	
	
	a img
	{ 
		border:0; 
	}


	a
	{
		text-decoration:none;
		font-weight:bold; 
	}


	label:hover
	{
		cursor:pointer; 
	}


	.bienvenue
	{
		background: #FFF;
	}


	h2
	{
		margin:0;
		padding:0;
		font-size:14px;
		color:#666666; ; 
	 }
	 
	 
	.q
	{
		color:#61B906; 
	}
	
	
	form
	{
		display:inline; 
	}
	 
	 
	code
	{
		color: Red; font-size:12px
	}
	
	
	.menu_index
	{ 
		background-image:url('./images/template/back_header.gif');
		border-bottom:1px solid #CCCCCC;
		height: 25px;
		text-align: center;
	}
	.menu_index a
	{
		line-height: 25px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	

	.brdBottom
	{ 
		border-bottom:1px solid #CCCCCC;
	}
	
	.borderBottomPage
	{
		border-bottom:1px solid #CCCCCC;
		margin-bottom: 10px;
	}
	
	.backtitlePageContent
	{
		padding: 10px;
	}
	
	.backtitle
	{
		background-image:url('./images/template/back_title.gif');
		padding-left: 8px;
		padding-right: 8px;
		line-height: 29px;
		height: 29px;
	}
	.backtitle.backtitle_right
	{ 
		text-align: right;
	}
	.backtitle.backtitle_borderRight
	{
		border-right:1px solid #CCCCCC;
	}
	.backtitleHeader
	{
		background-image:url('./images/template/back_title.gif');
		padding-left: 8px;
		padding-right: 8px;
		line-height: 29px;
		height: 29px;
	}
	.backtitleHeader.backtitleHeader_right
	{
		text-align: right;
	}
	
	
	.cdrClair
	{ 
		background-color:#FEFEFE;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC; 
	}
	.cdrClair_end
	{ 
		background-color:#FEFEFE;
		border-bottom:1px solid #CCCCCC; 
	}
	
	.cdrFnc
	{
		background-color:#FEFEFE;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC; 
	}
	
	.cdrFnc_end
	{ 
		background-color:#FEFEFE;
		border-bottom:1px solid #CCCCCC; 
	}
	
	
	.altrn_1
	{ 
		background-color:#FFFFFF;
		border-bottom:1px solid #CCCCCC;
		font-size:13px;
		color:#444444;
		font-weight: normal; 
	}
	
	
	.altrn_2
	{ 
		background-color:#FEFEFE;
		border-bottom:1px solid #CCCCCC;
		font-size:13px;
		color:#444444;
		font-weight:normal; 
	}
	
	
	.espace
	{ 
		background-color: #EDF8FF;
		border-bottom:1px solid #CCCCCC;
		height:7px; 
	}
	
	
	.posthaut
	{ 
		font-size:10px;
		font-weight: normal;
		text-align: left; 
	}
	
	
	
	a:link
	{ 
		font-size: 11px;
		color: #666666;
		font-weight: bold;
		text-decoration: none; 
	}
	
	
	a:visited
	{ 
		font-size:11px;
		color:#666666; 
	}


	a:hover
	{ 
		font-size:11px;
		color: Blue; 
	}
	
	
	.goto a:link
	{
		font-size:10px;
		color:#666666; 
	}
	
	
	.goto a:visited
	{ 
		font-size:10px;
		color:#666666; 
	}
	
	
	.goto a:hover
	{ 
		font-size:10px;
		color:#61B906; 
	}
	
	
	.goto
	{ 
		font-size:10px;
		color:#666666;
		font-weight:normal; 
	}
	
	
	
	.msgVisit a:visited
	{
		font-size:11px;
		color:#999999; 
	}
	
	
	.msgVisit a:hover
	{ 
		font-size:11px;
		color: blue; 
	}
	

	input, select, textarea
	{
		border:1px solid #999999;
		background-color: #B6CFE3;
		color:#444444;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:11px;
	}
	
	
	input[type="radio"], input[type="checkbox"]
	{
		background: none;
		border: none;
	}
	
	input[type="button"]
	{
		font-weight: bold;
		padding: 3px;
		background: #B6CFE3;
		color: #111;
		border-color: #6F6868;
	}
	
	.titleSelectDisabled
	{
		color:red;
		font-weight: bold;
	}
	
	textarea.btnQuickAnswer
	{ 
		font-size:11px;
		width:400px;
		height:100px; 
	}
	
	
	textarea.tbouton
	{ 
		font-size:11px;
		width:400px;
		height:200px; 
	}
	
	
	textarea.tcond
	{ 
		font-size:10px;
		width:100%;
		height:280px;
		color:#666666;
		text-transform:uppercase; 
	}
	
	
	textarea.tsign
	{ 
		font-size:11px;
		width:400px;
		height:60px; 
	}
	
	
	select.sbouton
	{ 
		font-size:11px;
	}
	
	
	.txtBaseBold
	{ 
		font-size:11px;
		font-weight:bold;
		color:#666666; 
	}
	
	.accessDenied
	{
		text-align: center;
		margin:60px;
		color: red;
	}
	.accessDenied a
	{
		text-decoration: underline;
	}
	
	.txtBaseThin
	{ 
		font-size:11px;
		font-weight: normal;
		color:#666666; 
	}
	
	
	.footer
	{ 
		font-size: 9px;
		color: #333;
		font-weight: normal; 
	}
	
	
	.admin
	{ 
		color: red;
	}
	
	
	.modo
	{ 
		color: #FF8C00; 
	}
	.supervisor
	{ 
		color: #00CC00; 
	}
	
	
	.member
	{ 
		color: #666666; 
	}
	
	
	.red
	{ 
		color: #FF0000; 
	}
	
	
	.green
	{ 
		color: #00A801; 
	}
	
	
	.spoiler
	{ 
		font-size:10px;
		padding:5px;
		border:1px solid #999999;
		width:75%; 
	}
	
	
	.spoilTxt
	{ 
		font-weight:bold;
		font-size:10px;
	}
	
	
	blockquote
	{ 
		border: 1px solid Black;
		padding: 5px;
		background: #EDF8FF;
	}
	
	
	h9
	{ 
		font-weight:bold;
		font-size:12px;
		color: Black; 
	}
	
	
	backgd
	{
		background-color:#B6CFE3;
	}
	
	
	.cgu
	{
		border: 1px solid Black;
		background-color: #b6cfe3;
		font-weight:bold;
		color: #323232;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		overflow-y:scroll;
		height:250px;
	}
	
	
	.pagePerPage
	{
		font-weight: bold;
		border: 1px solid #DDD;
		background: #EEE;
		padding: 3px;
		margin-left: 5px;
	}
	
	
	.pagePerPage .currentPage
	{
		font-weight: bold;
		color: red;
		padding: 2px;
		padding-left: 5px;
		padding-right: 5px;
		background: #D9D9D9;
	}


	.tag a
	{
		text-decoration: none;
	}
	
	
	.tag a:hover
	{ 
		text-decoration: none;
		background-color: #DBEEFF; 
		color: #595959; 
	}
	
	
	.tag_1
	{ 
		color: #000099;
		font-size: 12px; 
		font-weight: bold; 
	}
	
	
	.editMessage
	{ 
		font-size: 9px;
		color: #F05B79;
		font-weight: normal;
	}
	
	
	h4
	{
		text-decoration: underline;
	}
	
	input.btnPost
	{
		font-size:11px;
		background: #B6CFE3;
		border: 1px solid #000;
		font-weight: bold;
	}
	
	
	select.btnPost
	{
		font-size:11px;
		background: #B6CFE3;
		border: 1px solid #000;
		font-weight: bold;
	}


	#faq
	{
		margin-left: auto;
		margin-right: auto;
		width: 95%;
		list-style-image : url("images/faq/puce.gif");
	}
	
	
	#faq li{
	}
		#faq li .faqTitle
		{
			cursor: pointer;
			height: 15px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: bold;
			border: 1px solid #CCCCCC;
			background : url("images/faq/back_faq.gif");
		}
		
		
		#faq li .faqContent
		{
			border: 1px solid #CCCCCC;
			background : url("images/faq/back_faq_box.jpg") no-repeat;
			margin-top: 2px;
			margin-bottom: 5px;
			padding: 3px;
		}
		
		
		.faqitem
		{
			line-height: 25px;
		}
	
	
		.faqtxt
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			line-height: normal;
			color: #000000;
			margin-top:1px;
			margin-bottom:1px;
		}
	
	

	
		.moderatorslist
		{
			font-weight: normal;
		}
		.moderatorslist_small
		{
			padding-top: 5px;
			font-size: 9px;
		}
		
		
		.supervisorsList_small
		{
			padding-top: 5px;
			font-size: 9px;
		}
		.supervisorsList
		{
			font-weight: normal;
		}
		
		.successMessage
		{
			padding: 20px;
			color: green;
			border: 1px solid #00FF00;
			background: #CCFFCC;
			width: 80%;
			margin: auto;
			margin-top: 20px;
			margin-bottom: 20px;
			text-align: center;
			font-weight: bold;
		}
		
		
		.successMessage a
		{
			color: green;
		}
	
	
		.errorMessage
		{
			padding: 20px;
			color: red;
			border: 1px solid #FF0000;
			background: #FFCCCC;
			width: 80%;
			margin: auto;
			margin-top: 20px;
			margin-bottom: 20px;
			text-align: center;
			font-weight: bold;
		}
		
		
		.errorMessage a{
			color: Black;
		}
		

		.inputText
		{
			background-color: #B6CFE3;
		}
		
		
		.rssitem
		{
			line-height: 17px;
		}
	
		.containerMessage
		{
			padding: 20px;
			border: 1px solid #BBB;
			background: #DFDFDF;
		}

.buttonsPanelMinHeight
{
	height: auto !important;
	height: 30px;
	min-height: 30px;
}


#formLogin{
	width: 500px;
	padding: 10px;
	padding-bottom: 20px;
	border: 1px solid #C1D2DF;
	background:#EDF6FB;
}
#formLogin .td_label{
	padding: 2px;
	text-align: left;
	width: 180px;
}
#formLogin .td_input{
	padding: 2px;
	text-align: left;
}
#formLogin .td_input input[type="text"], #formLogin .td_input input[type="password"]{
	padding: 3px;
	width: 60%
}
.formLogin_head{
	font-weight: normal;
	padding-bottom: 2px;
	text-align: center;
}

.signatureBox {
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dotted #6FC5FF;
	color: #FF1493;
	font-size: 10px;
}

/* www.forum-voyance.ch */