/* ----------------------------- */
/* $auteur : Nass */
/* $création : 18 Juin 2008 à 1h00 */
/* $dernière modification : 24 Juin 2008 à 0h43 */
/* $auteur de la dernière modification : Nass */
/* $modification n° : 0 */
/* $modification : séparation logique des styles et réécriture */
/* Ce fichier est utilisé pour définir les styles des textes du site */
/* Pour modifier les fond des colonnes, allez dans design.css
/* ================================ */
.menu_rap        {font-family: Verdana, Arial, Helvetica, sans-serif;
		          font-size: 12px;
		          font-style: normal;
		          font-weight: bold;
		          text-transform: none;
		          color: #FFFFFF;
		          text-decoration: none}
a:hover.menu_rap {font-family: Verdana, Arial, Helvetica, sans-serif;
				  font-size: 12px;
				  font-style: normal;
				  font-weight: bold;
				  text-transform: none;
				  color: #FFFFFF;
				  background:none;
				  text-decoration: none}
a.menu_rap       {font-family: Verdana, Arial, Helvetica, sans-serif;
			      font-size: 12px;
			      font-style: normal;
			      font-weight: bold;
			      text-transform: none;
			      color: #FFFFFF;
			      background:none;
			      text-decoration: none}
/* ================================ */
/* .menu sert a donné le style d'écriture aux liens du menu à gauche du site */
/* ================================ */
.menu        {font-family: Verdana, Helvetica, sans-serif;
	          font-size: 11px;
	          font-weight: bold;
	          color: #FC3;
	          text-decoration: none;}

a:link.menu  {font-family: Verdana, Helvetica, sans-serif;
	          font-size: 11px;
	          font-weight: bold;
	          color: #FC3;
	          text-decoration: none}

a:hover.menu {font-family: Verdana, Helvetica, sans-serif;
	          font-size: 11px;
	          font-weight: bold;
	          color: #FC3;
	          text-decoration: none;
	          background-color: #003}

a{
	text-decoration: none; /* Les liens ne seront plus soulignés */
	color: #000099; /* Les liens seront en rouge au lieu de bleu */
	font-weight: bold; /* Les liens seront en italique (pourquoi pas ?) */
	font-size:12px;}

a:hover /* Quand le visiteur pointe sur le lien */
{
	text-decoration: none;
	color: #0066FF;
	font-size:12px;
}

img.ssbord {border:none;}
img.acbord {border:solid #000000 1px;}

a.img {border:none;}

a.img.ssbord {border:none;}
a.img.acbord {border:solid #000000 1px;}

.centrer  {text-align:center;}
.gauche   {text-align:left}
.droite   {text-align:right}
.gras     {font-weight:bold}
.italic   {font-style:italic}
.souligne {text-decoration:underline}
.vcentre  {vertical-align:middle}
.vhaut    {vertical-align:top}
.vbas     {vertical-align:bottom}

.rouge    {color:#FF0000}
.bleu     {color:#0000FF}
.blanc    {color:#FFFFFF}
.noir     {color:#000000}
.bordeaux {color:#990000}

/* ================================ */
/* .info sert a donné le style d'écriture aux infos en bas du design */
/* ================================ */
.info {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 9px;}
	   
.affi {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;}

.bar_conn {font-family: Verdana;
		   font-size: 12px}
		
.contenu {font-family: Verdana;
		  font-size: 12px}

.edito {font-family : Verdana;
		font-size : 10px;
		font-weight : 700;}

.resume {font-family: Verdana;
		 font-size: 12px;
		 color : #444;
		 font-style: italic;}
		 
.news_titre {font-family: Verdana;
	         font-size: 14px;
	         color : #000;
	         font-weight: bold;
	         text-decoration: none}
			 
a:hover.news_titre {font-family: Verdana;
	                font-size: 14px;
	                color : #000;
	                font-weight: bold;
	                background:none;
	                text-decoration: none}
					
.comment {font-family: Verdana;
	      font-size: 12px;
	      color : #000099;
	      font-weight: bold;}

.news {font-family: Verdana;
	   font-size: 12px;
	   color : #FFFFFF;
	   font-weight: bold;}

.auteur_news {font-family: Verdana;
	          font-size: 10px;
	          color : #807070;}

.date_heure {font-family : Verdana;
			 font-size : 10px;
			 font-weight : bold;}

.titre_news {font-family : Verdana;
			 font-size : 12px;
			 color : #000000;
			 text-decoration : none;}

a:hover.titre_news {font-family : Verdana;
			        font-size : 12px;
			        color : #000000;
			        text-decoration : none;}
			        
h1 {text-align: center;
margin-top: 5px;
margin-bottom: 35px;
color: #2c485c;}

h2 {clear: both;
color: #5d90b5;
text-indent: 20px;}

.options_forum{text-align: left;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #a3c0d5;
border-right-color: #a3c0d5;
border-bottom-color: #a3c0d5;
border-left-color: #a3c0d5;
background-color: #e9f0f5;
margin-bottom: 10px;}
/* Styles de l'index */
.categorie {font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:13px;
			font-weight:bold;
			color:#FFFFFF;
			background-image:url("/services/forum/images/design/bg_cat.png");}
.nombresujets {font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:12px;
			   color:#000000;}
.nombremessages {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size:12px;
			     color:#000000;}
.titre {font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
		font-weight:bold;
		color:#000000;}
.forumdesc {font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;
	    	color:#000000;}
.derniermessage {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size:12px;
			     color:#000000;}
			     
.com_auteur {font-family:Verdana;
			 font-size:12px;
			 text-decoration:none;
			 font-weight:bold;
			 color:#FFFFFF;
			 background:url(/images/news/bg_com2.png);
			 text-align: center;}
.com_1 {background:url(/images/news/bg_com.png);
		font-family:Verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		color:#000000;}
.com_pages {font-family:Verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		color:#fff;
		background:url(/images/news/bg_com_pages.png);
		text-align: left;}
		
/** BBcode **/
/* Tableau du bbcode */
.bbcode{width:485px;
	background:url(images/form/bb_form.png);
	border:1px solid #2C5169;
	border-collapse:collapse;
	border-spacing:0px;}
/* Curseur de la souris au passage sur les icônes */
.bbcode_hover{cursor:pointer;}
/* Menu caché du BBcode */
.bbcode_block{position:absolute;
	text-align:center;
	padding:6px 4px;
	background:#AFD2E8;
	border:1px solid #2C5169;
	bottom:28px; }
/* Affichage des smiley */
.smiley{vertical-align: middle;}
/** Titres **/
h3.title1, h3.title2{font-weight:bold;
	font-size: 18px;
	font-style:italic;
	margin:0;
	padding:0;
	margin:6px 10px;
	padding:3px 15px;}
/* Titre 1 */
h3.title1{background:#9BBBCF;	
	border:1px solid #2C5169;
	border-left:3px solid #2C5169;
	border-right:3px solid #2C5169;}
/* Titre 2 */
h3.title2{background:white;	
	color:black;
	border-top:4px double #2C5169;
	border-left:3px solid #2C5169;
	border-right:3px solid #2C5169;
	border-bottom:1px solid #2C5169;}
h4.stitle1, h4.stitle2{display: inline;
	color:#000000;
	font-size: 16px;
	font-weight:bold;
	margin-left:25px;
	padding: 2px 5px;}
/* Sous titre 1 */
h4.stitle1{background:#9BBBCF;	
	border:1px solid #2C5169;
	border-left:3px solid #2C5169;
	border-right:3px solid #2C5169;}
/* Sous titre 2 */
h4.stitle2{background:white;	
	border:1px solid #2C5169;
	border-top:3px solid #2C5169;}
.float_left{float:left;
	margin:5px;}
.float_right{float:right;
	margin:5px;}
/* Tableaux */
.bb_table{border:1px solid #2C5169;
	border-spacing:0px;
	border-collapse:collapse;
	margin:2px;}
.bb_table_col{border:1px solid #2C5169;
	padding:6px;}
/* Listes */
.bb_ul{margin-left:20px;}
.bb_ol{margin-left:20px;}
/** Styles **/
.question{color:blue;
	background: #b2bc99 url(/templates/images/question.png) no-repeat;}
.notice{color:#FFFFFF;
	background: #ACA899 url(/templates/images/notice.png) no-repeat;}
.warning{color:#FFFFFF;
	background: #FF9900 url(/templates/images/important.png) no-repeat;}
.error{color:#FFFFFF;
	background: #d92e00 url(/templates/images/stop.png) no-repeat;}
.success{color:#FFFFFF;
	background: #8AC77F url(/templates/images/success.png) no-repeat;}
.question, .notice, .warning, .error, .success{display:block;
	height:35px;
	padding-top:4px;
	padding-bottom:10px;
	padding-left:40px;
	padding-right:5px;
	margin:4px 25px;	
	border:1px solid #7C7D6A;	
	background-position:4px 4px;}
html>body .question, html>body .notice, html>body .warning, html>body .error, html>body .success{height:auto;
	min-height:30px;}

/* Affichage balise quote, code, hide */
.text_blockquote, .text_code, .text_hide{display:block;
	width:93%;
	padding-bottom:2px;
	font-weight: bold;
	margin:auto;}
.blockquote, .code, .hide {overflow:auto;
max-height:500px;
background:#9BBBCF;
border:1px solid #2C5169;
border-left:5px solid #2C5169;
border-right:5px solid #2C5169;
color:#000000;
padding:8px;
margin:0px 25px;}
.hide{cursor: pointer;}
.hide2{visibility:hidden;}
.indent{margin-left: 30px;}

.metakey {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1px;
color: #FFFFFF;}
