/* arpschuino*/

@font-face
{
    font-family: 'OCRAEXT';
    src: url("./OCRAEXT.TTF");
}

body {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    line-height: normal;
    word-wrap: break-word;
}
/* body */
/* { */
	/* max-width: 1024px; */
	/* margin-left: auto; */
    /* margin-right: auto; */
    /* background-color: #112; */
    /* font-family: /*'OCRAEXT',arial,*/ /*sans-serif; */
	 /*font-size:0.8em;*/ 
    /* color: silver; */
/* } */

/*Couleur du fond de la page*/
html, body {
	color: silver /*#141414*/;/*couleur des textes*/
	background-color: #112 /*#fcfcfc*/;
}

/* textes
--------------------------------------------- */

/*logo du site*/

.site_logo {
	background-image: url("./images/logo_arpschuino2.svg");
	background-repeat: no-repeat;
display: inline-block;
width: 330px;
height: 52px;
font-family: OCRAEXT;
}


/*titre du forum (texte)*/
h1 {
	color: #FFFFFF;
}
/*titres des pages (contacts, messages etc ...)*/
h2 {
	font-family: OCRAEXT, "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 2em;
	color: #FFFFFF;
}
/* titres en majuscutes (bas de page)*/

h3 {
	border-bottom-color: #1e1e38;
	color: #FFFFFF;
}

hr {
	border-color: #FFFFFF; /*pas trouvé*/
	border-top-color: #CCCCCC; /*lignes pointillées (ex:faq)*/
}

a { 
	color: #ffffff;
	text-decoration: none;
}

div.dropdown span  {
	color: #112
}
div.dropdown-contents a {
	color: #000000;
}
div.dropdown-contents > div.header a {
	color: #FFFFFF;
}

a:hover,
a:focus,
a:active {
	color: silver;
	text-decoration: underline;
}
.postbody {
    color: silver;
}

.copyright {
	color: silver;
}

label, dd label {
	color: silver;
} 

table.table1 td {
    color: #aaaaaa;
}

.panel-container table.table1 thead th {
    color: #ffffff;
    border-bottom-color: #ffffff;
}

dl.faq dt {
    color: #FFFFFF;
}

.post h3 a.first-unread,
.post:target h3 a {
	color: #FFFFFF;
}

dl.details dt { /*texte menu profil*/
	color: #FFFFFF;
}

dl.details dd { /* texte menu profil*/
	color: silver;
}

ul.dropdown-contents .icon::before {
	color: #000000;
}

ul.dropdown-contents a:hover .icon::before {
	color: #aaaaaa;
}

ul.dropdown-contents a {
	color : #000000;
}

ul.dropdown-contents a:hover {
	color : #aaaaaa;
	
}

div.alert_text p {
	color: #000000
}

div.inner h1 {
	color: #1e1e38;
}
/*buttons
--------------------------------------------*/
.button { /* couleur police du bouton*/
    color: #112;
}

div.bar-top > .button:hover > span, div.bar-bottom > .button:hover > span{
    color: #aaaaaa;
}
.button:hover,
.button:focus {
	border-color: #0A8ED0;
	background-color: #FFFFFF; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #E9E9E9 0%, #FFFFFF 100%);
	background-image: linear-gradient(to bottom, #E9E9E9 0%,#FFFFFF 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	text-shadow: 0px 0px 0 transparent, 0px 0px 0 transparent, 0px 0px 0 rgba(188, 42, 77, 0);
}
.button {
	display: inline-block;
	padding: 2px 8px;
	font-size: 13px;
	font-weight: 600;
	font-family: "Open Sans", "Droid Sans", Verdana, Arial, Helvetica;
	line-height: 1.4;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	    touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	border: 0px solid transparent;
	border-radius: 4px;
}

.button .icon, .button-secondary {
    color: #112;
}

.button-secondary:focus, .button-secondary:hover, .button:focus .icon, .button:hover .icon {
    color: #aaaaaa;
}

a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border-color: #aaaaaa;
	color: #aaaaaa;
	background-color: #D2D2D2; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #EFEFEF 0%, #D2D2D2 100%);
	background-image: linear-gradient(to bottom, #EFEFEF 0%,#D2D2D2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#D2D2D2',GradientType=0 ); /* IE6-9 */
}



i.icon.fa-times-circle.fa-fw .icon {
	color: #d02121;
}

a.alert_close .icon::before  {
	color: #d02121;
}
/*searchbox
--------------------------------------------*/

.search-box .inputbox,
.search-box .inputbox:hover,
.search-box .inputbox:focus {
	border-color: transparent;
}

.search-box .inputbox {
	
	height: 24px;
}
div.bar-top .inputbox {
	
	height : 23px;
}

.search-header {
	box-shadow: 0 0 5px #aaaaaa;
}
/*dropdowns
--------------------------------------------*/
div.dropdown span  {
	color: #112
}

.dropdown-extended .header {
	background-color: #1a1a38; /* Old browsers */ /* FF3.6+ */
	background-image: -webkit-linear-gradient(top, #1a1a38 0%, #1a1a38 100%);
	background-image: linear-gradient(to bottom, #1a1a38 0%,#1a1a38 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a38', endColorstr='#1a1a38',GradientType=0 ); /* IE6-9 */
	text-shadow: 0px 0px 0px transparent;
}

.dropdown-extended .header, .dropdown-extended .footer {
	border-color: #112;
	color: #ffffff;
}

/* nouveaux messages 
--------------------------------------------*/

fieldset dl:hover dt label {
	color: #777777;
}

.tabs .tab > a:hover {
    background: #1a1a32;
    color: #aaaaaa;
}
/* page des Mps 
--------------------------------------------*/

.panel-container .panel {
	background-color: #1a1a38;
}

.navigation a {
	color: #332626;
	background: #112; /* Old browsers */ /* FF3.6+ */
	background: -webkit-linear-gradient(left, #B4C4D1 50%, #CADCEB 100%);
	background: linear-gradient(to right, #112 50%,#112 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B4C4D1', endColorstr='#CADCEB',GradientType=1 ); /* IE6-9 */
}

.navigation .active-subsection a {
	background: #112;
	color: silver;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.navigation a:hover {
	background: #222233;
	color: #BC2A4D;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

div.navigation span {
	
	color : silver ;
}

.cp-menu hr {
	border-color: #112;
}

.cp-mini {
	background-color: #112;
}


/* Search box
--------------------------------------------- */

#search-box {
	color: #FFFFFF;
}

#search-box #keywords {
	background-color: /*#122*/#FFF;
}

#search-box input {
	border-color: #0075B0;
}

/* General form styles
----------------------------------------*/
select {
	border-color: #666666; /*les cadres autour des menus déroulants (profil)*/
	background-color: #FAFAFA; /*fond des menus déroulants*/
	color: #000; /* couleur de police des menus déroulants*/
}

ul.navlinks {
	border-top-color: #1e1e38;
}

table.table1 tbody tr {
	border: 0px solid transparent;
}

table.table1 tbody td {
    border-top-color: transparent;
}
/* Round cornered boxes and backgrounds
---------------------------------------- */
.wrap {
	background-color: #112/*#FFF*/; /* fond de la fenêtre centrale*/
	border-color: #1e1e38; /*bordure autour du paneau central*/
}

.headerbar {
	color: #FFFFFF; /*sous titre "electronic on stage"*/
}

.navbar {
	background-color: #112/*#CADCEB*/; /*fond de la navbar*/
}

.panel {
	background-color: #112 /*#ff0000*//*#ECF1F3*/; /* fond de panneaux (contacts, etc ...)*/
	color: silver;
}

.tabs .tab > a {
	background: #1a1a32;
	color: #FFFFFF;
}

.bg1 {
	background-color: #112/*#ECF3F7*/ ;/* fond de la liste des sujet 1 sujet sur 2*/
}

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
	background-color: #ECF3F7; /*???*/
}

.bg2 {
	background-color: #1a1a32 /*#E1EBF2*/; /* fond de la liste des sujets 1 sujet sur 2*/
}

table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
	background-color: #E1EBF2;/*???*/
}

.bg3 {
	background-color: #1a1a32;/* fond du panneau d'option mode édition et création de message*/
}

/* .site_logo { */
	/* background-image: url("./images/site_logo.svg"); */
/* } */

/*
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */

	
ul.forums {
	background-color: #112; /* Old browsers */ /* FF3.6+ */ /*pour les anciens navigateurs; pas de dégradé*/
	background-image: -webkit-linear-gradient(top, #112/*#D2E0EB*/ 0%, #112/*#EEF5F9*/ 100%); /*dégradé de la liste index (catégorie)*/
	background-image: linear-gradient(to bottom, #112/*#D2E0EB*/ 0%, #112/*EEF5F9*/ 100%); /*dégradé de la liste index (catégorie)*/
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D2E0EB', endColorstr='#EEF5F9',GradientType=0 ); /* IE6-9 */
}

.forabg, .forumbg, .headerbar {
	background-color: #1e1e38;
	background-image: -webkit-linear-gradient(top, #6ACEFF 0%, #12A3EB 2px, #0076B1 92px, #0076B1 100%);
	/* dégradé des bordures de la liste des catégories*/
	background-image: linear-gradient(to bottom, #1e1e38 /*#6ACEFF*/ 0%, #1e1e38/*#12A3EB*/ 2px, #1e1e38 /*#0076B1*/ 92px, #1e1e38/*#0076B1*/ 100%);
	background-repeat: repeat-x;
	
}
	
ul.topiclist li {
	color: silver /*#4C5D77*/; /* des textes dans la topic list*/

}

ul.topiclist dd {
	border-left-color: #1e1e38 /*#FFFFFF*/; /* séparateurs dans la topic list*/
}

li.row { /*séparateurs horizontaux*/
	border-top-color: #1e1e38 /*#FFFFFF*/;
	border-bottom-color: #1e1e38 /*#00608F*/;	
}

li.row strong {
	color: #FF0000/*#000000*/; /*testé, pas trouvé*/
}

li.row:hover { /*ben non plus*/
	background-color: #222233 /*#F6F4D0*/; /* survol d'un sujet dans liste des topics*/
}

li.row:hover dd {
	border-left-color: #1e1e38; /* ????*/
}

li.header dt, li.header dd {
	color: #FFFFFF; /*couleur texte Sujets Messages Dernier message*/
}

/* Post body styles
----------------------------------------*/
.postbody {
	color: #FF000/*#333333*/; /*????*/
}

div.postbody > div.content  {
	color: #000000;
}
div.postbody > div.signature  {
	color: #000000;
}
div.postbody a {
	color: #000000;
}
div.postbody a:hover {
	color: #aaaaaa;
}
.signature {
    border-top-color: silver;
}
div.postbody > p.author {
	color: #000000;
}
dt.has-profile-rank.has-avatar {
	color: #000000;
}
.username {
	color: #FFFFFF;
}

dd.profile-posts a {
	color: #000000;
}
i.icon.fa-commenting-o.fa-fw.icon-lg::before {
	color: #000000;
}
div.post.bg1 > div.inner > div.postbody > div.content {
	color: silver;
}
div.post.bg1 > div.inner p.author {
	color: #FFFFFF;
}
div.post.bg2 > div.inner > div.postbody > div.content {
	color: silver;
}
div.post.bg2 > div.inner p.author {
	color: #FFFFFF;
}
div.inner > div.postbody a {
	color: #FFFFFF;
}
div.inner > dl.postprofile > dd.profile-posts a {
	color: #FFFFFF;
}
.current {
	color: #FFFFFF !important;
}
i.icon.fa-commenting-o.fa-fw.icon-lg::before {
	color: #FFFFFF;
}
/* n'arrive pas à changer la couleur du corps du lien*/
/* div.inner > div.postbody > a.postlink a { */
	/* color : #269ADF; */
/* } */

/* Content container styles
----------------------------------------*/
.content {
	color: silver; /* la couleur du texte dans les posts*/
}

.content h2, .panel h2 { /*tous les h2 dans les posts*/
	color: #FFFFFF;
	border-bottom-color: silver;
}

.post:target .content {
	color: silver;
}

.announce, .unreadpost {
	/* Highlight the announcements & unread posts box */
}



/* BB Code styles
----------------------------------------*/
/* Quote block */
blockquote {
	background-color: #444444;
	border-color:silver;
}

blockquote blockquote {
	/* Nested quotes */
	background-color: #EFEED9;
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #EBEADD;
}

/* Code block */
.codebox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}

.codebox p {
	border-bottom-color: #CCCCCC;
}

.codebox code {
	color: #2E8B57;
}

fieldset.quick-login input.inputbox {
	background-color: #FFFFFF;
}


/* Attachments
----------------------------------------*/
.attachbox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}

.pm-message .attachbox {
	background-color: #F2F3F3;
}

.attachbox dd {
	border-top-color: #C9D2D8;
}

.attachbox p {
	color: #666666;
}

.attachbox p.stats {
	color: #666666;
}

.attach-image img {
	border-color: #999999;
}

/* Inline image thumbnails */

dl.file dd {
	color: #666666;
}

dl.thumbnail img {
	border-color: #666666;
	background-color: #FFFFFF;
}

dl.thumbnail dd {
	color: #666666;
}

dl.thumbnail dt a:hover {
	background-color: #EEEEEE;
}

dl.thumbnail dt a:hover img {
	border-color: #368AD2;
}

/* Post poll styles
----------------------------------------*/

fieldset.polls dl {
	border-top-color: silver;
	color: #666666;
}

fieldset.polls dl.voted {
	color: #000000;
}

fieldset.polls dd div {
	color: #FFFFFF;
}

.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5 {
	border-right-color: transparent;
}

.pollbar1 {
	background-color: #AA2346;
	border-bottom-color: #74162C;
	border-right-color: #74162C;
}

.rtl .pollbar1 {
	border-left-color: #74162C;
}

.pollbar2 {
	background-color: #BE1E4A;
	border-bottom-color: #8C1C38;
	border-right-color: #8C1C38;
}

.rtl .pollbar2 {
	border-left-color: #8C1C38;
}

.pollbar3 {
	background-color: #D11A4E;
	border-bottom-color: #AA2346;
	border-right-color: #AA2346;
}

.rtl .pollbar3 {
	border-left-color: #AA2346;
}

.pollbar4 {
	background-color: #E41653;
	border-bottom-color: #BE1E4A;
	border-right-color: #BE1E4A;
}

.rtl .pollbar4 {
	border-left-color: #BE1E4A;
}

.pollbar5 {
	background-color: #F81157;
	border-bottom-color: #D11A4E;
	border-right-color: #D11A4E;
}

.rtl .pollbar5 {
	border-left-color: #D11A4E;
}

/* Poster profile block
----------------------------------------*/
.postprofile {
	color: silver;
	border-color: #FFFFFF;
}

.pm .postprofile {
	border-color: #DDDDDD;
}

.postprofile strong {
	color: #666666;
}

.online {
	background-image: url("./en/icon_user_online.gif");
}

dd.profile-warnings {
	color: #BC2A4D;
}



