
body {
	background: url(/templates/forum/images/background/patterns/pattern1-dark.jpg) repeat #444;
}
body, p, li, address, dd, blockquote {
	color: #ddd;
}
.header {
	background-image:url(/templates/forum/images/christ2-dark-optim.png);
}
.moduletable h3 span.light {
	color: #fff;
}
a {
	color: #50b3ff;
	border-bottom: dotted 1px #50b3ff;
}
a:hover, #footer a:hover, #footer ul.widget-category li:hover, #footer ul.widget-category li a:hover, .pin-article h1.title a:hover, #logo a:hover {
	color: #0090ff;
}
a:hover {
	color: #0090ff;
	border-bottom: dotted 1px #0090ff;
}
nav#mainmenu ul ul {
	background:#111;
	box-shadow:0 0 0 transparent, 0 0 0 transparent, 0 5px 10px rgba(0,0,0,0.4), 0 0 0 transparent;
}
nav#mainmenu ul li a {
	color: #bbb;
}
nav#mainmenu ul ul li a {
	border-top: 1px solid #666;
	color: #ccc;
}
#menuhaut {
	background-color: #000;
}

.btn {
	color:#ccc;

	text-shadow:0 0px 1px rgba(0,0,0,0.5);

	background-color:#666;
	*background-color:#666;

	background-image:-moz-linear-gradient(top,#666,#444);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#666),to(#444));
	background-image:-webkit-linear-gradient(top,#666,#444);
	background-image:-o-linear-gradient(top,#666,#444);
	background-image:linear-gradient(to bottom,#666,#444);

	border:0px none!important;

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);

	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)
}
.btn:hover {
	border:0px none!important;
	background-position: 0 -28px;
}



.btn-primary{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#006dcc;
	*background-color:#04c;
	background-image:-moz-linear-gradient(top,#08c,#04c);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
	background-image:-webkit-linear-gradient(top,#08c,#04c);
	background-image:-o-linear-gradient(top,#08c,#04c);
	background-image:linear-gradient(to bottom,#08c,#04c);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{
	color:#fff;
	background-color:#04c;
	*background-color:#003bb3
}
.btn-primary:active,.btn-primary.active{
	background-color:#039 \9
}
.btn-warning{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#faa732;
	*background-color:#f89406;
	background-image:-moz-linear-gradient(top,#fbb450,#f89406);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
	background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
	background-image:-o-linear-gradient(top,#fbb450,#f89406);
	background-image:linear-gradient(to bottom,#fbb450,#f89406);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{
	color:#fff;
	background-color:#f89406;
	*background-color:#df8505
}
.btn-warning:active,.btn-warning.active{
	background-color:#c67605 \9
}
.btn-danger{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#da4f49;
	*background-color:#bd362f;
	background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
	background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
	background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{
	color:#fff;
	background-color:#bd362f;
	*background-color:#a9302a
}
.btn-danger:active,.btn-danger.active{
	background-color:#942a25 \9
}
.btn-success{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#5bb75b;
	*background-color:#51a351;
	background-image:-moz-linear-gradient(top,#62c462,#51a351);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
	background-image:-webkit-linear-gradient(top,#62c462,#51a351);
	background-image:-o-linear-gradient(top,#62c462,#51a351);
	background-image:linear-gradient(to bottom,#62c462,#51a351);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{
	color:#fff;
	background-color:#51a351;
	*background-color:#499249
}
.btn-success:active,.btn-success.active{
	background-color:#408140 \9
}
.btn-info{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#49afcd;
	*background-color:#2f96b4;
	background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
	background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
	background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{
	color:#fff;
	background-color:#2f96b4;
	*background-color:#2a85a0
}
.btn-info:active,.btn-info.active{
	background-color:#24748c \9
}
.btn-inverse{
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	background-color:#363636;
	*background-color:#222;
	background-image:-moz-linear-gradient(top,#444,#222);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
	background-image:-webkit-linear-gradient(top,#444,#222);
	background-image:-o-linear-gradient(top,#444,#222);
	background-image:linear-gradient(to bottom,#444,#222);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{
	color:#fff;
	background-color:#222;
	*background-color:#151515
}
.btn-inverse:active,.btn-inverse.active{
	background-color:#080808 \9
}



.pin-article h1.title {
	color:#fff;
}
.pin-article h1.categories {
	background: #333;
}
.pin-article,
.itemid-101 .container .moduletable.blanc {
	background-color:#333;
}
#sbox-window {
	background:#222!important;
}
#sbox-window #sbox-content {
	background-color:#333;
}
#charge {
	background-color:#333;
	background-image:url(/templates/forum/images/christ5-dark.svg);
}
.article-header {
	color:#999;
}
#stands .nom {
	color:#ccc;
}
#stands .texte {
	color:#999;
}

.accordion-group,
.accordion-inner,
.forum.faq .accordion-heading a {
	border-color: #666;
}
.accordion-heading .accordion-toggle {
	background-color: rgba(100,100,100,0.25);
}
.view-anciens .accordion-heading a:hover,
.inforum .accordion-heading a:hover {
	color: #fff;
}
hr.black {
	border-top-color: #555;
	border-bottom-color: #000;
}
.forum a.bouton {
	color: #008afb;
	background: #333;
	border-bottom: 0px none;
}
.forum a.bouton.rouge {
	color: #f44;
}
.forum a.bouton.noir,
.forum a.bouton.plus {
	color: #fff;
}
.stand div.item-image {
	background-color: #333;
}
input[type="text"],
input[type="email"],
select {
	background-color: #222;
	color: #ccc;
	border-color: #000;
}

.contact-form input[type="text"], .contact-form input[type="email"], .contact-form textarea {
	background-color: #222;
	color: #ccc;
	border-color: #000;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.stand .article h2.title {
	color: #f44;
}
.invalid,
input[type="text"].invalid,
input[type="email"].invalid {
	color: #f44;
}
.tooltip-inner {
	background-color:#000!important;
}
.tooltip.top .tooltip-arrow{border-top-color:#000!important}
.tooltip.right .tooltip-arrow{border-right-color:#000!important}
.tooltip.left .tooltip-arrow{border-left-color:#000!important}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#000!important}

.pagination ul{
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);
	box-shadow:0 1px 2px rgba(0,0,0,0.05)
}
.pagination ul>li>a,.pagination ul>li>span{
	background-color:#333;
	border:1px solid #555;
}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{
	background-color:#222
}
.pagination ul>.active>a,.pagination ul>.active>span{
	color:#999;
}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{
	color:#666;
	background-color:#444
}

.well{background-color:#292929;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}

pre,blockquote{background:#444;border:1px solid #494949}






