/* -------------------------------------------------------------- 

	* cClass.css - Base Framework CSS
 
	* @version: 2.0
	* @type:    Screen
	* @year:    2008
	* @author:  CyberGénération - PG

--------------------------------------------------------------- */

			
/* globalClass.
--------------------------------------------------------------- */ 
				
	/*body div .hide   			{ position:absolute; top:0; left:0; overflow: hidden; width: 0; height: 1%; }*/
	body div .hide   			{ display:none; }
	body div .right				{ float:right; width:auto }	
	body div .left 				{ float:left; width:auto }	
	body div .clear				{ clear:both; }
	
	body div .first      	{ margin-left:0; padding-left:0; }
	body div .last      	{ margin-right:0; padding-right:0; }
	body div .top					{ margin-top:0; padding-top:0; }
	body div .bottom 			{ margin-bottom:0; padding-bottom:0; }
	
	body div .bold				{ font-weight:bold }
	body div .italic			{ font-style:italic }
	body div .normal			{ font-style:normal }
	body div .underlined	{ text-decoration:underline; }
	
	body div .dotBorder		{ border-bottom:#999 1px dotted }
	
	body div .noBorder, 
	body div li.noBorder						{ border:none;}
	body div a.noIcon 							{ background:none; padding:0; margin:0; }
	body div img.bordered 					{ border:1px solid #b8bec7; }
	
	body div .arrow, body div .url 	{ background:url(../img/listBullets/arrowBullet_orange.gif) no-repeat; background-position: 0 center; padding:0 0 0 15px; }
	
/* Success, notice and error boxes
-------------------------------------------------------------- */

	.error,
	.notice, 
	.success    			{ padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
	
	.error      			{ background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
	.notice     			{ background: #FFF6BF; color: #514721; border-color: #FFD324; }
	.success    			{ background: #E6EFC2; color: #264409; border-color: #C6D880; }
	.error a    			{ color: #8a1f11; }
	.notice a   			{ color: #514721; }
	.success a  			{ color: #264409; }
	
	
/* customClass for list tag
-------------------------------------------------------------- */
	
	ul.noBullet, ul.noBullet li, ul li.noDot { list-style-type: none; background:none; padding-left:0; margin-left:0; }
	
	.noBullet li												{ list-style-type: none;}
	.dotBullet li, li .dotBullet li			{ list-style-type: none; background:url(../img/listBullets/dotBullet_bw_4px.gif) no-repeat; background-position: 0 5px; padding:0 0 0 15px; overflow: hidden; }
	.plusBullet li 											{ list-style-type: none; background:url(../img/listBullets/plusBullet_bw1_9px.gif) no-repeat; background-position: 0 center; padding:0 0 0 15px; }
	.arrowsBullet li 										{ list-style-type: none; background:url(../img/listBullets/arrowBullet_orange2.gif) no-repeat; background-position: 0 4px; padding:0 0 0 10px; margin:5px 0; line-height:1.1em;}
	
	.anchorsList 		{margin:0;}
	.anchorsList li {list-style-type: none;  background:url(../img/listBullets/arrowBullet_orange.gif) no-repeat; background-position: 0 center; padding:0 0 0 10px; }
	
	
	
	
/* customClass for list tag
-------------------------------------------------------------- */

	.dotLink						{ background:url(../img/listBullets/dotBullet_bw_4px.gif) no-repeat; background-position: 0 center; padding:0 0 0 15px;}
	.plusLink	 					{ background:url(../img/listBullets/plusBullet_bw2_9px.gif) no-repeat; background-position: 0 center; padding:0 0 0 15px; }
	.arrowLink					{ background:url(../img/listBullets/arrowBullet_orange.gif) no-repeat; background-position: 0 center; padding:0 0 0 10px; }
		
		
	a.pdf 							{display:block; background:url(../img/icons/pdf.png) no-repeat; background-position: 0 center; padding:2px 0 2px 25px;}
	a.pdfRight						{background:url(../img/icons/pdf.png) no-repeat; background-position: right center; padding:2px 25px 2px 0;}
	