body {
background-color:#FFFFFF;
background-image:url(http://www.pcsoft.fr/img/accueil/image-de-fond.gif);
background-repeat:repeat-x;
background-position:center top;
}

A:link {
color: #000388;
text-decoration: none;
}

A:active {
color: #000388;
text-decoration: none;
}

A:visited {
color: #000388;
text-decoration: none;
}

A:hover {
color: #000388;
text-decoration: underline;
}

.TRtexte {
font-family: "Trebuchet MS", Tahoma;
font-size: 16px;
text-decoration: none;
font-variant: small-caps;
line-height: 18px;
font-weight:normal;
color:#000000;
}

.titrenews {
font-size: 28px;
font-family: Arial, Helvetica, sans-serif;
line-height: 27px;
font-weight: bold;
color:#000000;
}

.titrenewsbleu {
font-size: 28px;
font-family: Arial, Helvetica, sans-serif;
line-height: 27px;
color: #003366;
font-weight:normal;
}

#zonesinformations A {
color: #003FBF;
font-weight:normal;
}

.titrepure {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 18px; 
LINE-HEIGHT: 20px;
color:#000000;
}

.titremoyen {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 18px; 
LINE-HEIGHT: 20px;
color: #003366;
}

.titrepureBIG {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 40px; 
LINE-HEIGHT: 42px;
}

.height-25px {
height: 50px;
font-weight:normal;
font-weight:normal;
color:#000000;
}

.width-466px {
width: 466px;
font-weight:normal;
color:#000000;
}

.width-260px {
width: 260px;
font-weight:normal;
color:#000000;
}

.width-120px {
width: 120px;
font-weight:normal;
color:#000000;
}

.width-160px {
width: 160px;
font-weight:normal;
color:#000000;
}

.titrepurenoir {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #000;
FONT-WEIGHT: bold; 
FONT-SIZE: 18px; 
LINE-HEIGHT: 20px;
}

.titrepureblanc {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #FFF;
FONT-WEIGHT: bold; 
FONT-SIZE: 18px; 
LINE-HEIGHT: 20px;
}

.titrepureblancmoyen {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #FFF;
FONT-WEIGHT: bold; 
FONT-SIZE: 17px; 
LINE-HEIGHT: 20px;
}


.sstitrepure {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #696969;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
LINE-HEIGHT: 18px;
}

.textemoyenpure {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 14px; 
LINE-HEIGHT: 20px;
font-weight:normal;
color:#000000;
}

.textepure {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:18px;
font-weight:normal;
color:#000000;
}

.textepureinterlignesmall {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:14px;
color:#000000;
}

.textepetitpure {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:18px;
color: #555555;
font-weight:normal;
}

.textepetitpurenoir {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:18px;
color: #000;
font-weight:normal;
}

.superpetitpure { 
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 9px;
LINE-HEIGHT:10px;
color: #555555;
font-weight:normal;
}

.pointillet {
border:1px;
border-style: dashed;
border-color:#000000;
font-weight:normal;
color:#000000;
}

.TRtextepetit {
font-family: "Trebuchet MS", Tahoma;
font-size: 12px;
text-decoration: none;
font-weight: normal;
line-height: 14px;
clip: rect(auto auto auto auto);
overflow: auto;
color:#000000;
}

.TRsuperpetit {
font-family: "Trebuchet MS", Tahoma;
font-size: 12px;
text-decoration: none;
line-height: 16px;
font-weight:normal;
color:#000000;
}

.TRsuperpetitCombo {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px;
width: 146px;
position: relative;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.patternsdrop {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px;
text-decoration: none;
BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; BORDER-LEFT: #767676 1px solid; WIDTH: 150px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #767676 1px solid; BACKGROUND-COLOR: #ffffff;
font-weight:normal;
color:#000000;
}

.TexteIndication {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-style: italic;
text-decoration: none;
BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; BORDER-LEFT: #767676 1px solid; WIDTH: 150px; COLOR: #9c9c9c; PADDING-TOP: 1px; BORDER-BOTTOM: #767676 1px solid; BACKGROUND-COLOR: #ffffff;
padding: 0px 0px 0px 0px;
font-weight:normal;
color:#000000;
}

.patternsdropsrc {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
text-decoration: none;
BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; BORDER-LEFT: #767676 1px solid; WIDTH: 150px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #767676 1px solid; BACKGROUND-COLOR: #ffffff;
padding: 0px 0px 0px 0px;
font-weight:normal;
color:#000000;
}

.patternsdropok {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
text-decoration: none;
BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; BORDER-LEFT: #767676 1px solid; WIDTH: 29px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #767676 1px solid; BACKGROUND-COLOR: #ffffff;
padding: 0px 0px 0px 0px;
font-weight:normal;
color:#000000;
}

.TRsuperpetitcap {
font-family: "Trebuchet MS", Tahoma;
font-size: 13px;
text-transform: none;
font-variant: small-caps;
line-height: 13px;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.liensoulpetit {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.superhyperpetit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRpetitcap {
font-family: "Trebuchet MS", Tahoma;
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRsuperpetit2 {
font-family: "Trebuchet MS", Tahoma;
font-size: 10px;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.textepetit10px {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRtexteInterligneMoins {
font-family: "Trebuchet MS", Tahoma;
font-size: 16px;
text-decoration: none;
font-variant: small-caps;
line-height: 20px;
font-weight:normal;
color:#000000;
}

.TRtitre {
font-family: "Trebuchet MS", Tahoma;
font-size: 20px;
text-decoration: none;
font-variant: normal;
font-weight: bold;
color:#000000;
}

.titreGrand {
font-family: Verdana, Arial, Helvetica, sans-serif; 
/*font-family: "Trebuchet MS", Tahoma;*/
font-size: 21px; 
LINE-HEIGHT: 23px;
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
color: #000388;
text-decoration: none;
}

.TRtitreGrand {
font-family: "Trebuchet MS", Tahoma;
font-size: 25px;
text-decoration: none;
font-variant: normal;
font-weight: bold;
line-height: 30px;
color: #000099;
}

.TRtextePlus {
font-family: "Trebuchet MS", Tahoma;
font-size: 17px;
text-decoration: none;
font-variant: small-caps;
font-weight:normal;
color:#000000;
}

.patternsdrop100px {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px;
text-decoration: none;
BORDER-RIGHT: #767676 1px solid; BORDER-TOP: #767676 1px solid; BORDER-LEFT: #767676 1px solid; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #767676 1px solid; BACKGROUND-COLOR: #ffffff
font-weight:normal;
color:#000000;
}

.TRtextePlusPetit {
font-family: "Trebuchet MS", Tahoma;
font-size: 15px;
text-decoration: none;
font-variant: small-caps;
font-weight:normal;
color:#000000;
}

.TRtexteMoins {
font-family: "Trebuchet MS", Tahoma;
font-size: 13px;
text-decoration: none;
font-variant: small-caps;
line-height: 18px;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRtextepetitTitre {
font-family: "Trebuchet MS", Tahoma;
font-size: 12px;
text-decoration: none;
font-weight: normal;
line-height: 12px;
clip: rect(auto auto auto auto);
overflow: auto;
color:#000000;
}

.TRsuperpetitNomProduits {
font-family: "Trebuchet MS", Tahoma;
font-size: 12px;
line-height: 16px;
letter-spacing: 0.4pt;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRtextepetitNomProduits {
font-family: "Trebuchet MS", Tahoma;
font-size: 12px;
text-decoration: none;
font-weight: normal;
line-height: 14px;
clip: rect(auto auto auto auto);
overflow: auto;
letter-spacing: 0.4pt;
color:#000000;
}

.TRsuperpetitcapAccueil {
font-family: "Trebuchet MS", Tahoma;
font-size: 15px;
text-transform: none;
font-variant: small-caps;
line-height: 13px;
text-decoration: none;
font-weight:normal;
color:#000000;
}

.TRtitreGrandBIG {
font-family: "Trebuchet MS", Tahoma;
font-size: 28px;
text-decoration: none;
font-variant: normal;
font-weight: bold;
line-height: 30px;
color: #000099;
}

.TRtitreInterlignePetit {
font-family: "Trebuchet MS", Tahoma;
font-size: 20px;
text-decoration: none;
font-variant: normal;
font-weight: bold;
line-height: 20px;
color:#000000;
}

.selecteur { 
DISPLAY: block; 
MARGIN: 0px 10px 0px 20px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:18px;
font-weight:normal;
color:#000000;
}

.Question 
{
DISPLAY: block; 
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
font-weight: bold;
LINE-HEIGHT:18px;
color:#000000;
}

.Reponse { 
DISPLAY: block; 
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
LINE-HEIGHT:18px;
font-weight:normal;
color:#000000;
}

.Votants 
{
display:block;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 11px; 
font-weight: bold;
line-height:15px;
color:#000000;
}

.fluo-titre
{
color:#000000;
padding:0px 2px 2px 0px;
border-color:#ffda00;
border-width:1px;
border-style:solid;
background-color:#ffda00;
LINE-HEIGHT:30px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
FONT-SIZE: 12px; 
font-weight:normal;
color:#000000;
}

.grisclair 
{
color:#999999;
font-weight:normal;
}

.diaporama {
position:relative;
width:205px;
height:205px;
font-weight:normal;
color:#000000;
}

.diaporama li {
list-style-type:none;
overflow:hidden;
position:absolute;
font-weight:normal;
color:#000000;
}
