/*
Theme Name: Thème RGA
Theme URI: 
Description: Le thème par défaut de RGA.
Version: 1.6
Author:
Author URI: 

Kubrick v1.5
http://binarybonsai.com/kubrick/

This theme was designed and built by Michael Heilemann,
whose blog you will find at http://binarybonsai.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/
/* Begin Typography & Colors */


/********************
*      Général      *
********************/


BODY{margin:0px; padding:0px; background:#8a837a; font-family:Arial, Verdana, Sans-serif; font-size:11px; color:#89837a; line-height:14px;}

TABLE{line-height:14px;}
TR{}
TD{}

DIV{}

P{margin:10px 0px 10px 0px; line-height:14px;}

H1{font-size:20px; color:#89837a; text-transform:uppercase; margin-bottom:25px; border-bottom:2px solid #89837a; padding-bottom:5px;}
H2{font-size:16px; color:#89837a;}
H3{font-size:14px; color:#89837a;}
H4{font-size:12px; color:#89837a;}
H5{font-size:11px; color:#89837a;}
H6{font-size:11px; color:#89837a;t}

A{outline:none; color:#ec7a30;}
A:link{color:#ec7a30;}
A:visited{color:#ec7a30;}
A:hover{color:#ae4a21;}
A:active{color:#ae4a21;}

IMG{border-style:none;}

UL{margin:0px 0px 0px 15px; padding:0px;}
LI{margin:3px 0px; padding:0px;}

HR{color:#ffffff; background-color:#ffffff; height:1px; border-width:1px 0px 0px 0px; border-style:dashed; border-color:#cfcecd; line-height:1px; margin:5px 0px;}

/********************
*   Design du site  *
********************/

#mainContainer{width:923px; margin:0px auto; position:relative;}

	#menuGeneral{height:15px; font-size:10px; color:#ffffff; text-align:right; padding:5px 0px; }
	#menuGeneral a{color:#ffffff; text-transform:uppercase; font-size:10px; text-decoration:none; margin:0px 5px;}
	#menuGeneral a:hover, #menuGeneral a:active{color:#c3bcb3; text-decoration:none; }

	#header{background:#ffffff url('/themes/RGA/img-rga/bg-shadow-header.gif') repeat-x bottom left; height:191px;  width:923px; position:relative;}
		

		#logo{position:absolute; left:37px; top:12px; width:175px; height:162px; }
		#logoAnniversaire{position:absolute; left:212px; top:10px; width:56px; height:55px;  z-index:10;}
		#flash{position:absolute; right:0px; top:0px; width:689px; height:191px; z-index:5; overflow:hidden;}
		
	
	#content{ min-height:280px; width:923px; background:#ffffff url('/themes/RGA/img-rga/bg-shadow-content.gif') no-repeat 38px 48px; padding:6px 0px 22px 0px;}
	
		#message{height:33px; background:#2f3132 url('/themes/RGA/img-rga/bg-txt-defilant.gif') repeat-x top left; margin:0px 0px 18px 0px; border-top:1px solid #3a3b3c; border-bottom:1px solid #c0bfbf; color:#c76331; line-height:33px;}
		
		#menu{width:173px; min-height:280px; float:left; padding-right:43px; padding-left:37px; font-size:10px;}
		#menu UL, #menu LI{ list-style-type:none; padding:0px; margin:0px;}
		#menu UL{width:153px; }

		#menu UL.level1 LI{background:url('/themes/RGA/img-rga/sep-hor-menu-gauche.gif') repeat-x bottom left;}
		#menu LI{ color;#89837a; text-transform:uppercase; padding:9px 0px 12px 0px;}

		#menu A{color:#89837a; text-decoration:none;}
		#menu A:hover, #menu A:active{color:#000000; text-decoration:none;}
	
			#menu .level2{display:none;}
			#menu .level2 a{color:#EB6E1F;}
			#menu .level2 a:hover, #menu .level2 a:active{color:#ae4a21;}
			#menu .level2 li{background-image:none; padding:9px 0px 0px 0px;}
			
			#rechercheMembre{margin-top:30px; }
					#rechercheMembre .titre{color:#ad4a1e; text-transform:uppercase; font-weight:bold; font-size:12px;}
					#rechercheMembre INPUT.input{float:left; border:1px solid #c4bdb4; margin:4px 0px; color:#646360; height:18px; width:131px; line-height:20px; padding:3px 3px 0px 3px; vertical-align:middle;}
					* html #rechercheMembre INPUT.input{padding-top:0px; height:21px;}
					#rechercheMembre SELECT.select{float:left; clear:left; border:1px solid #c4bdb4; margin:4px 0px; color:#646360; height:23px; width:139px; line-height:24px; padding:0px 0px 0px 3px; vertical-align:middle;}
					#rechercheMembre IMG.submitImg{float:left; margin:4px 3px; vertical-align:middle;}		
					#rechercheMembre BR{clear:both;}
					
		#cms{width:655px; min-height:580px; float:left; background:url('/themes/RGA/img-rga/sep-ver-nouvelles.gif') repeat-y top left;}
			#cmsContent{position:relative; padding:18px 30px 0px 40px;}

		
	#footer{background:#c4bdb3; min-height:106px; width:923px; margin:8px 0px 0px 0px; padding:10px 0px 10px 0px; overflow:auto;}
		#footer div{float:left;}
		#footer .titre{color:#ffffff; text-transform:uppercase; font-weight:bold; font-size:14px; display:block; margin:5px 0px 0px 0px;}
		#footer UL, LI{list-style-type:none; padding:0px; margin:0px;}
				
		#footerRow2{ }
			#memebresOr{width:900px; padding:0px 10px 0px 10px; text-align:center;}
			#memebresOr .logoMembresOr{margin-right:10px; vertical-align:middle;}
	
	#linkFooter{color:#c3bcb3; text-transform:uppercase; text-align:center; font-size:10px; min-height:28px; margin:5px 0px 13px 0px; }
		#linkFooter a{color:#c3bcb3; text-decoration:none;}
		#linkFooter a:hover,#linkFooter a:active{color:#ffffff; text-decoration:none;}
	
.clear{clear:both; line-height:1px; }

.imgPortrait{margin:0px 15px 5px 0px; float:left;}
.author{font-size:10px; text-transform:none;  padding:5px 0px;}

/********************
*    Menu Admin     *
********************/

#adminShortcutMenu{padding:8px 10px; background:#A23016; color:#ffffff;text-align:right; border-bottom:2px dotted #ffffff;}

a.menuAdmin{font-size:9px; color:#ffffff; text-transform:uppercase; font-weight:bold;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menuAdmin:link{font-size:9px; color:#ffffff; text-transform:uppercase; font-weight:bold;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menuAdmin:visited{font-size:9px; color:#ffffff; text-transform:uppercase; font-weight:bold;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menuAdmin:hover{font-size:9px; color:#C4BDB3; text-transform:uppercase; font-weight:bold;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
a.menuAdmin:active{font-size:9px; color:#C4BDB3; text-transform:uppercase; font-weight:bold;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}

.adminCenter{background:#ffffff; padding:30px;}

/*********************
*    Formulaires     *
*********************/


FORM{margin:0px; padding:0px;}
INPUT{color:#89837a; font-size:11px;}


/*********************
*        sIFR        *
*********************/

/* Screen */

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-unloading .sIFR-flash {
  visibility: hidden !important;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}


.sIFR-active #footer span.titre {visibility:hidden; font-family:Verdana;  line-height:1em; font-size:16px; margin-top:7px;}
.sIFR-active h1 {visibility:hidden; font-family:Verdana;  line-height:1em; font-size:18px; margin-top:0px; padding-bottom:0px;}
* html .sIFR-active h1 {padding-bottom:5px; margin-top:10px;}

/**********************
*         RSS         *
**********************/

DIV.rss-box{}
UL.rss-items{}
LI.rss-item{margin:3px 0px;}
A.rss-item{}


/*********************************
*  Convertisseur taux de change  *
*********************************/

#tauxChange LABEL{font-weight:bold;}
.currencyInput{width:130px; margin:2px 0px; color:#646360;}
.currencySelect{float:left; width:60px; margin:2px 0px; font-size:12px; color:#646360;}
.currencySep{float:left; margin:0px 5px; font-weight:bold; line-height:23px; color:#4A4946;}
.currencySubmit{color:#000000; margin:5px 0px; }

.copyright{font-size:10px;}


/***********************
*         News         *
***********************/

TABLE.NewsMainTable{margin-bottom:10px; position:relative;}

TD.NewsTD P, TD.NewsTD DIV{margin:0px;}
DIV.newsTitle{}
A.newsTitle{color:#ec7a30; font-size:12px; font-weight:bold;}
.newsMore{color:#ec7a30; font-weight:normal;}

.newsImgCell{width:70px;}
DIV.newsImage{position:relative; width:53px; height:69px;}
.newsImage{width:53px; height:69px;}
.newsCoinPohoto{position:absolute; right:0px; bottom:0px;} * html .newsCoinPohoto{right:-1px; bottom:-1px;}


/***********************
*     Autocomplete     *
***********************/

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:32px;
  cursor:pointer;
}

/*****************
*     Blogue     *
*****************/

/* Non-appliqué 
.narrowcolumn{width:625px !important; min-height:280px !important; float:left;}
.widecolumn{width:625px !important; min-height:280px !important; float:left;}
*/

.post small{color:#222;}

.hr-post{color:#ffffff; background-color:#ffffff; height:1px; border-width:1px 0px 0px 0px; border-style:dashed; border-color:#cfcecd; line-height:1px; margin:15px 0px 25px 0px;}
*+html .hr-post{margin:0px 0px 0px 0px;}

.hr-comment{color:#ffffff; background-color:#ffffff; height:1px; border-width:1px 0px 0px 1px; border-style:dashed; border-color:#cfcecd; line-height:1px; margin:20px 0px 10px 0px;}
*+html .hr-comment{margin:15px 0px 0px 0px;}

.postmetadata{text-align:center;margin-top:20px;}
.post h2{margin-bottom:5px;}

#menu UL #archives, #menu UL #categories-223585121,#menu UL #search{background:url('/themes/RGA/img-rga/sep-hor-menu-gauche.gif') repeat-x bottom left;}

.widgettitle{margin:5px 0px 0px 0px;color:#ad4a1e; text-transform:uppercase; font-weight:bold; font-size:12px;}
*+html h2 .widgettitle{margin:0px;}

#searchform{margin-top:10px;}

#sidebar{margin-top:10px;}
* html #sidebar{margin-top:25px;}
*+html #sidebar{margin-top:25px;}

ol.commentlist, ol.commentlist li{margin:0px;padding:0px;}

ol.commentlist li{list-style-type:decimal; padding:0px 5px 5px 10px;margin-top:10px;}
ol.commentlist li p{margin:0px;padding:0px}

/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
It won't be a stylish marriage, I can't afford a carriage.
But you'll look sweet upon the seat of a bicycle built for two." */
