body { background: #f3f2e8 url(graphics/bp.gif) no-repeat center top; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px; margin: 0px; color:#35383d;}

html { padding: 0; margin: 0;}

a:link { text-decoration: none; color : #9e1f3a; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; color : #9e1f3a; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #9e1f3a; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #f35583; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}


h1, h2, h3, h4 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

img { padding: 0px; margin: 0px; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

form { padding: 0px; margin: 0px;}
input { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
textarea { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
select { font-family: 'Verdana'; color: #282b31; font-size: 11px;}

/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#bgcontainer { width: 1005px; margin: 0 auto;}

/**/ * html .Header { height: 130px;} /* */ 
.Header { width: 1005px; margin: 0 auto; position:relative; min-height: 130px;}

.Logo { float: right; width: 510px;}

.Header .LogoText p { font-size: 55px; line-height: 55px; letter-spacing: -3px; padding: 0px; margin: 0px; font-weight: bold; font-family: "Trebuchet MS";position: absolute; top: 48px;}
.Header .LogoText a { color:#000; text-decoration: none; }
.Header .LogoText a:visited { color:#000; text-decoration: none; }
.Header .LogoText a:hover { color:#000; text-decoration: none; }

.Header .Desc { position: absolute; top: 100px; color:#9e1f3a; font-size: 14px; line-height: 14px; font-weight: bold; font-family: "Trebuchet MS"; padding: 0px; margin: 0px; }
.Header .Desc h1 { }

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.CON { width: 975px; float: left; padding: 14px; border: solid 1px #e1dfd0; background: #fff; }

.SCS { width: 525px; float: left; padding: 0px 15px 0px 15px;}

/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SC { width: 525px; float: left; padding: 0px 15px 0px 15px;}

/* Content +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.Disclaimer {	padding: 15px 0px; position: relative; clear: left; text-align:center; }

.DisclaimerHead { margin-left: 0px; }
.DisclaimerHead h2 { font-size: 22px; line-height: 24px; letter-spacing: -1px; font-weight: bold; padding: 0px 0px 1px 0px; margin: 0px; color:#000033;}

.DisclaimerContent { margin-left: 0px; }
.DisclaimerContent h3 { font-size: 14px; line-height: 14px; font-weight: bold; padding: 5px 0px; margin: 0px; color:#9e1f3a;}
.DisclaimerContent .entrer a { font-size: 20px; font-weight: bold; color:#9e1f3a;}
.DisclaimerContent .entrer a:hover { color:#000; }
.DisclaimerContent .sortir a { font-size: 14px; color:#000; }

/* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SR { width: 410px; float: right; position: relative; padding: 0px; }

/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRR { width: 410px; float: right; padding: 0px 0px 0px 0px;}
.SRR h2 { color:#000; font-size: 16px; border-bottom: solid 1px #eeede4; letter-spacing: -1px; padding: 5px 0px; margin: 0px;}

.SRR ul { margin: 0px; padding: 0px;}
.SRR li { margin: 0px; padding: 0px; list-style-type: none; }
.SRR a { color:#9e1f3a;}
.SRR a:visited { color:#9e1f3a;}
.SRR a:hover { color:#f35583; text-decoration: none;}

/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRR .widget { margin: 0px 0px 10px 0px; padding: 0px;}
.SRR .widget ul { margin: 0px; padding: 0px;}
.SRR .widget li { margin: 0px; padding: 1px 0px 1px 0px; list-style-type: none; font-size: 12px; border-bottom: solid 1px #eeede4; color:#999;}
.SRR .widget li a { color:#9e1f3a;}
.SRR .widget li a:visited { color:#9e1f3a;}
.SRR .widget li a:hover { color:#f35583; text-decoration: none;}

/* Cloud ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#cloud { margin: 0px; padding: 2px; line-height: 3em; text-align: center; }
#cloud a { padding: 0px; }
#cloud a.tag1 { font-size: 0.7em; font-weight: 100; }
#cloud a.tag2 { font-size: 0.8em; font-weight: 200; }
#cloud a.tag3 { font-size: 0.9em; font-weight: 300; }
#cloud a.tag4 { font-size: 1.0em; font-weight: 400; }
#cloud a.tag5 { font-size: 1.2em; font-weight: 500; }
#cloud a.tag6 { font-size: 1.4em; font-weight: 600; }
#cloud a.tag7 { font-size: 1.6em; font-weight: 700; }
#cloud a.tag8 { font-size: 1.8em; font-weight: 800; }
#cloud a.tag9 { font-size: 2.2em; font-weight: 900; }
#cloud a.tag10 { font-size: 2.5em; font-weight: 900; }
#cloud li { display: inline; }

/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.FBG { width: 100%; float: left; padding: 0px;}
.Footer { width: 980px; margin: 0 auto; padding: 10px 0px;}
.Footer p { font-size: 10px; line-height: 12px; color:#999; padding: 0px; margin: 0px; font-family: 'Verdana'; }
.Footer a { color:#999; text-decoration: underline;}
