*{border-width:3px solid black;}

body {
background-color:#FFF;text-align:center;
background: url(http://www.freid.com/img/fond.gif) repeat-x;
margin: 0px;padding: 0px; 
font:normal 9pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #000000;
}

p {margin: 0px;padding: 0px; }

a:link { font-weight: normal; text-decoration: underline; color: #000;}
a:visited { font-weight: normal; text-decoration: underline; color: #000;}
a:hover, a:active { text-decoration:none ; color: #000;}
.image{border-width:0px solid black;}

#entete
{padding: 0px;text-align:left;height:64px;width:100%;margin:0px;
border: 0px  solid red ;}
#logo {height:64px;width: 130px; margin: 0px; padding: 0px;float:left;}
#navigbarre {width: 400px;margin: 0px; padding: 0px;float:left;height:27px;left:130px;border:0px  solid black;}

#barresstitre
{border:0px  solid black;
margin: 0px; padding: 0px;
position:absolute;
top:27px;left:130px;width: 100%;height:37px;
background: url(http://www.freid.com/img/fndgrisNew.gif) repeat-x;
}
.barresstitre2
{border:0px  solid black;
margin: 0px; padding: 0px;
/* position:absolute; */
width: auto	;
text-align:center;

}

.btnSousTitre{
border:0px solid white;
/* float:left; */
margin : auto;
/* float:left; */
display: inline;
}


.bloccentre {border: 0px  solid black;
left: 130px; 
/* position: absolute; */
/*top:90px;left:130px;height:400px; */
width:100%;border:0px solid red;
text-align:center;
margin-top : 24px;
/* margin:0px; */


}

.blocNavigSlide{border: 0px  solid blue;left:130px;width: 100%; 
/* position:relative; */
}

#containerBlocRss
{
margin-left: auto;margin-right: auto;
margin-top:48px;
width: 38%;
float:none;
position: relative;
text-align: center;
background-color:#FFF;
border:2px solid black;
padding-bottom:10px;
}

.enteteBocRss
{
width: 320 px;
height:27px;
border-bottom:0px solid black;
background:blue;
margin-bottom:12px;
background: url(http://www.freid.com/img/fond.gif) repeat-x;
font:bold 12px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #FFF;
padding:4px;
}

*.blocRss
{
/* text-align: left; */
padding:8px;
font:bold 16px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #00F;

width: 400px;
float:none;
}

.blocRss.a {font:bold 12px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: 00F;
}
.tablo{
width:680px;
text-align:center;
/* height:430px; */
height:auto;
margin:auto;
border:0px solid black;
}

.tablo3d{
width:592px;
text-align:center;
/* height:430px; */
height:auto;
margin:auto;
border:0px solid black;
}

.tabloIF{
width:700px;
text-align:center;
/* height:430px; */
height:auto;
margin:auto;
border:0px solid black;
}

.tablo2{
clear : both;
width:592px;
/* top:33px; */
text-align:center;
margin:auto;
padding : 6px;
border:0px solid red;
}

.vignetteIF{
border:0px solid white;
/* float:left; */
width:175px;
height:64px;
margin : auto;
padding:8px;
/* float:left; */
display: inline;
}

.vignette{
border:0px solid black;
float:left;
width:64px;
height:64px;
margin : 5px 5px;
padding:0px;
}	
.vignette2{
border:0px solid white;
float:left;
width:136px;
height:64px;
margin : 3px 5px;
padding:0px;
}

.logomonstro {

width:100%;
height:162px;
margin :0px;
padding:0px;text-align:center;
}

.retour {
/* position:relative; */
/*left:150px;
float:left;
width:32px;
height:34px;
top:24px;
margin-right:12px;
margin-left:44px; */
border:0px solid green;
}	

.suite {
/*margin-left:6px;
margin-right:12px;
position:relative;
/*left:150px;
float:left;
width:32px;
top:24px;
height:34px;*/
border:0px solid blue;
}	

.titreimage {
left:130px; 
/* position:relative; */
color:#f50;
height:auto;width: 100%;padding:6px;
border:0px solid green;
font: bold 18pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px; margin: 0px; color: #F50;
}

.titreimageMonstro {
/* position:relative;
float:left; */
color:#f50;
height:auto;padding:0px;
border:0px solid green;
font: bold 18pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px; margin: 0px; color: #F50;
}
		

.infos {
padding:16px;
/* height:32px; */
margin:auto;
text-align:center;
border:0px solid orange;
font: normal 9pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #000;
}
.imagebig {
/*margin-top:16px; */
border:0px solid red;
padding:0px;
border:0px solid orange;
font: normal 9pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #000;
}

.imagebigmonstre {

margin-top:32px;
padding:0px;
border:0px solid orange;
font: normal 9pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;color: #000;
}



.textfreid {font:normal 19pt Verdana, Arial, sans-serif;
position:relative;
border:0px solid red;
background-color:#777777;
text-align:center;margin:0px;
background: url(http://www.freid.com/img/fondfreid.gif); background-repeat : no-repeat;
margin:12px;
text-align:center;
}


.blocfreid {width:231px;padding:8px; text-align:left; font:normal 8pt Verdana, Arial, sans-serif; letter-spacing: 1px; margin: 0px; color: #fff;}
.blocfreid a:link {text-decoration: underline; color: #FFF;}

p.blockfin {
clear : both;
/* float :left; */
/*position: relative ;
/* top: 20px; left: 130px; */
border:0px solid orange;
width: 100%;
text-align:center;
margin:0px;
padding:48px 0px 0px 0px;
font: normal 9pt Tahoma, Verdana, Arial, sans-serif; letter-spacing: 1px;
color: #000;
}
