a:link,a:visited, a.copyright,a.topictitle:visited,
a.postlink:visited,a.postlink:link,a.gen,a.genmed,
a.gensmall,a.mainmenu,a.cattitle,a.forumlink,
a.nav,a.topictitle:link {
background: transparent;
   color: #CC3300;
   text-decoration: none;
}

a:active, a:hover, a.copyright:hover,
a.cattitle:hover, a.nav:hover,
a.topictitle:hover,a.postlink:hover,
a:hover,a.gen:hover,a.genmed:hover,
a.gensmall:hover, a.mainmenu:hover, 
a.forumlink:hover {
   background: #CC3300;
   color: #FFFFFF;
   text-decoration: none;
}
.postit {
   border: 1px solid #EBEC28;
   border-top: 12px solid #EBEC28;
   padding: 10px;
   background: #FFFF91;
   font: normal normal normal 14px "Comic Sans MS", cursive, fantasy;
   text-align: left;
   width: 250px;
   filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}
body{
   border: 0px;
   margin: 4px;
   padding: 0px;
   width: auto;
   color: #000000;
   background-color: #FFFFFF;
   font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

font,th,td,p {
   background: #FFFFFF;
   color: #000000;
   font: normal normal normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

hr	{
   border: solid #D1D7DC 0px;
   border-top-width: 1px;
   height: 0px;
}

input.button {
   color: #000000;
   background: #EFEFEF;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
}

input.liteoption {
   background: #FAFAFA;
   font-weight: normal;
}

input.mainoption {
   background: #FAFAFA;
   font-weight: bold;
}

input.post, textarea.post, select, td.rowpic, td.row1, td.row2, td.row3 {
   background: #FFFFFF;
}

td.cat,td.catHead,td.catBottom, th.thTop, th.thBottom,td.catBottom, 
th.thCornerL, th.thCornerR, th.thLeft,
td.catLeft, th.thRight,td.catRight,
td.row3Right, th.thSides,td.catSides,
td.spaceRow {
   border: none;
}

td.cat,td.catHead,td.catSides,
td.catLeft,td.catRight,td.catBottom, td.row3Right,td.spaceRow {
   border: none;
   background: #FFFFFF;
}

td.rowpic {
   background: #4682B4;
}

textarea, select {
   color: #000000;
   font: normal 11px "Lucida Console", Andale,"Courier New", Courier, monospace;
}

th	{
   color: #333333;
   font-size: 12px;
   font-weight: bold;
   height: 25px;
}

th.thHead,td.catHead {
   border: none;
   font-size: 12px;
}

th.thHead,th.thSides,
th.thTop,th.thLeft,th.thRight,th.thBottom,
th.thCornerL,th.thCornerR {
   font-weight: bold;
}

.blocSGF{
   border: 1px solid #D1D7DC;
   color: #000000;
   background: #FAFAFA;
}

.bodyline	{
   border: 1px #98AAB1 solid;
   background: #FFFFFF;
}

.cattitle		{
   color: #333333;
   font-weight: bold;
   font-size: 12px;
   letter-spacing: 1px;
}

.code {
   border: #D1D7DC;
   border-style: solid;
   border-left-width: 1px;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   color: #006600;
   background: #FAFAFA;
   font: 11px Courier, 'Courier New', sans-serif;
}

.copyright		{
   color: #444444;
   font: 10px Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: -1px;
}

.forumline	{
   border: 1px #CCCCCC solid;
   background: #FFFFFF;
}

.forumlink		{
   color: #333333;
   font-weight: bold;
   font-size: 12px;
}

.gen, .postbody {
   background: #FFFFFF;
   font-size: 12px;
}

.genmed {
   font-size: 11px;
}

.gensmall {
   font-size: 10px;
}

.helpline {
   border-style: none;
   background: #FFFFFF;
}

.mainmenu, .name {
   color: #000000;
   font-size: 11px;
}

.maintitle,h1,h2,.titrearticle {
   background: #FFFFFF;
   color: #666666;
   font: 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.messageSGF{
   padding: 10px;
   color: #000000;
   background: #FFFACD;
   font: normal normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align: left;
}

.nav, .topictitle {
   color: #000000;
   font-weight: bold;
   font-size: 11px;
}

.postdetails		{
   color: #000000;
   font-size: 10px;
}

.quote {
   border: #D1D7DC;
   border-style: solid;
   border-left-width: 1px;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   color: #444444;
   background: #FAFAFA;
   font: 11px/125% Verdana, Arial, Helvetica, sans-serif;
}

.soustitrearticle {
background-color: #FFFFFF;
   color: #000000;
   font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.subtitrearticle {
background-color: #FFFFFF;
   color: #333333;
   font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.tablebox {
   border: 1px #CCCCCC solid;
   width: 100%;
   border-collapse: collapse;
   border-spacing: 0px;
}

.textebox {
   background: #FFFFFF;
   color: #000000;
   font: normal normal normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align: left;
   
}
@media print { 

   .nepasimprimer { 
      display: none; 
   } 
}
