body {
	scrollbar-face-color:#33FF33;
	scrollbar-highlight-color:#037C92;
	scrollbar-3dlight-color:#00FF00;
	scrollbar-darkshadow-color:#FF8000;
	scrollbar-shadow-color:#71FF71;
	scrollbar-arrow-color:#FF8000;
	scrollbar-track-color:#B3FFFF;

	font-size: 11pt;
}

a,a:visited{
	text-decoration: none;
	border-bottom: 1px dotted #be4900;
	color: #014cbc;
}
a:hover{
	text-decoration: none;
	border-bottom: 0px dotted #2d5480;
	color: #0e6dfc;
}
a.styleNone{ text-decoration: none; border-bottom: 0px dotted #2d5480; }


#navi{
	padding: 0.3em;
	color: #bababa;
	text-align: center;
}

#footer{
	border-top: 1px dotted #ccc;
	color: #bababa;
	text-align: center;
}
#footer a{
	color: #767676;
	text-decoration: none;
	border: 0px;
}
#header{
	border-bottom: 1px dotted #ccc;
	color: #bababa;
	padding-bottom: 2px;
	margin-bottom: 2px;
	text-align: center;
}
#header a{
	color: #767676;
	text-decoration: none;
	border: 0px;

}

/******************* TIPS */
.tip {
	color: #404040;
	max-width: 250px;
	z-index: 13000;
	border: 2px solid #2d5480;
	background :#f5f5f5;
}

.tip-title {
	font-size: 11px;
	padding: 4px;
}

.tip-text {
	display:none;

}
/** ARTICLES JOOMLA  */
.content{
	font-size: 100%;
	margin-left:auto;
	margin-right:auto;
	width: 80%;
	border: 1px solid #ccc;
	padding: 2em;
}


h1 {
	font-size: 120%;
	color: #294a61;
	background: url();
}

.content h1 {
	font-size: 180%;
	color: #356280;
}

.content h2 {
	font-size: 130%;
	color: #356280;
}

.content h3 {
	font-size: 110%;
}

.content strong {
	font-size: 105%;
	color: #356280;
}


#table_histo td{
	padding: 0.25em;
	vertical-align: middle;
	border-bottom: 0px dotted #ccc;
}
#table_histo .title_tb{
	text-align: right;
	vertical-align: middle;
	width: 30%;
	background: #f9f9f9;
	color: #7181a1;
	font-weight: bold;
}
#table_commande .title_tb{
	text-align: right;
	vertical-align: middle;
	width: 30%;
	background: #edefee;
	border-right: 1px dotted #ccc;
}
#table_commande td{
	padding: 0.25em;
	vertical-align: middle;
	border-bottom: 1px dotted #ccc;
}
#table_commande{
	width: 100%;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

/* commande 2 */
#table_commande2{
	border: 1px dotted #ccc;
	background: #f8fef9;
	width: 100%;
}
#table_commande2 td{
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 0.4em;
	padding-right: 0.4em;
	border-bottom: 1px dotted #ccc;
}
.title_tb span{
	color:red;
	font-size:150%; font-weight: bold;
}
.red{
	color:red;
	font-size:150%; font-weight: bold;
}

#table_commande2 .title_tb{
	text-align: right;
	vertical-align: middle;
	padding-left: 0.4em;
	padding-right: 0.4em;
	background: #f4f4f4;
	border-right: 1px dotted #ccc;
	color: #9d9d9d;
	width: 30%;
}

#table_commande2 td.tit{
	border-right: 1px dotted #ccc;
	background: #fff;
	width: 30%;
	text-align:right;
	vertical-align:middle;
	line-height: 20px;
	background:#f4f4f4;
}

#table_commande2 span{
	color:red;
	margin-left: 0.4em;
	font-size:150%; font-weight: bold;
}

input.text, textarea.text{
	width: 50%;
	border: 1px solid #568dd8;
	background: url(../images/back_input.gif) top repeat-x #fff;
	font-weight: bold;
}
input.text:focus, input.text1:focus, textarea.text:focus{
	border: 1px solid #ffa72b;
}
#erreur{
	border: 1px solid red;
	background : #faeaea;
	text-align: justify;
	padding: 0.3em;
	margin-bottom: 0.3em;
	color: #a00000;
}
#remerciement{
	border: 3px solid #acd6ac;
	background: #e2f0e2;
	padding: 0.6em;
	margin-bottom: 1em;
}

/*  ADMINISTRATION  */
#enteteAdmin{
margin-top: -1.5em;
	border: 1px solid #ccc;
	padding:0.2em;
	text-align:center;
	background:#e3e3e3;
	color:#294a61;
}

/* tableaux des outils de deblocage*/
	h1 {
		font-size: 16px;
	}

	#outils_deb{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		white-space: nowrap;
		margin-top: 0.45em;
	}
	.ligne a:hover{
		border-bottom: 1px dotted #ed830d;
	}
	.ligne a{
		font-weight: bold;
		text-decoration: none;
		color:#3b6ca4;
	}
	.ligne td{
		border-bottom: 1px dotted #ccc;
		padding: 0.4em;
	}
	.pair{
		padding-left:0.3em;
		padding-top:0.3em;
		padding-right:0.3em;
		border-bottom: 1px dotted #ccc;
		background:#ecf1f8;
	}
	.impair{
		padding-left:0.3em;
		padding-top:0.3em;
		padding-right:0.3em;
		border-bottom: 1px dotted #ccc;
		background:#fff;
	}
	.centrer{text-align:center;}
	.remonte img{margin-bottom: -3px; margin-right:0.3em;}
	.entete b{font-weight:bold; font-size: 11pt; color: #31414f;padding: 1em;}
	.entete{
		line-height: 1.5em;
		border: 1px solid #ccc;
		text-align:center;
		background: url('module/images/entete_background.gif') repeat-x #b6c5d2;
		font-size: 10pt;
		font-weight:bold;
		color: #506980;
		vertical-align: middle;
		margin-top: 0.3em;
	}

	.inPrix,.inTaquet{
		border : 1px solid #63a8c3;
		background-color : #EAEAEA;
		width: 50%;
	}
	.prixTak{
		font-size: 13pt;
		font-weight:bold;
		color:#414d57;
	}
	#infosAff{
		background: #f2f2f2;
		padding: 0.3em;
		border: 1px solid #ccc;
	}
		.tag1{color: #9b5200;
	font-size: 12pt;font-weight:bold;}

	.tag2{color: #9c8900;
	font-size: 12pt;font-weight:bold;}

	.tag3{color: #7c9a01;
	font-size: 12pt;font-weight:bold;}

