HTML,BODY, P , TD, table { font-size: 12px; color: #222; font-family: verdana, arial, sans-serif; line-height: 130% ;  background-color: #fff; border: 0;}

h1 {font-size:12px;}

A:link { text-decoration: none; color: firebrick; }
A:visited { text-decoration: none;  color: firebrick;}
A:hover { text-decoration: bold;   color: #111; }
A:active { text-decoration: none; color: olive ; }

table.poll:link { text-decoration: none; color: #fff; }
table.poll:visited { text-decoration: none;  color: #fff;}
table.poll:hover { background: #002569; text-decoration: none;   color: #fff ; }
table.poll:active { text-decoration: none; color: #fff ; }

A.page:link { text-decoration: none; color: #888; }
A.page:visited { text-decoration: none;  color: #888;}
A.page:hover { background: #621110; text-decoration: none; color: #fff ; }
A.page:active { background: #621110; text-decoration: none; color: #fff ; }

A.lit:link { background: #621110; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:10px; color: #222222 ;}
A.lit:visited {  background: #621110; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:11px; color: #222222 ;}
A.lit:hover {  background: #fffff3; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:11px; color: #222222 ; }
A.lit:active { background: #621110; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:11px; color: #222222 ; }

A.hide:link { text-decoration: none; color: #ffffff; }
A.hide:visited { text-decoration: none;  color: #ffffff;}
A.hide:hover { background: transparent; text-decoration: none;   color: #ffffff ; }
A.hide:active { text-decoration: none; color: white ; }

A.copy:link { font-size:9px; text-decoration: none; color: #555; }
A.copy:visited {font-size:9px; text-decoration: none;  color: #555;}
A.copy:hover {font-size:9px; background: #ff0033; text-decoration: none; color: #fff ; }
A.copy:active {font-size:9px; background: transparent; text-decoration: none; color: #fff ; }

A.infos:link { text-decoration: none; color: #222; }
A.infos:visited { text-decoration: none;  color: #222;}
A.infos:hover { background: #ff0033; text-decoration: none; color: #fff ; }
A.infos:active { background: transparent; text-decoration: none; color: #fff ; }

#freestylemenu {position:absolute;top:135px;left:0px;z-index:1000;}
.news  {position: absolute; left:740px;top:185px; width:210px; text-align:left; line-height: 120% ; border-left:1px dotted firebrick;padding-left:5px;border-top:1px dotted firebrick;padding-left:5px;}
.content {position: absolute; left:190px;top:193px; width:520px; }
.marquee  {position: absolute; left:0px;top:140px; width:100%; background:firebrick; }
.ad  {position: absolute; left:5px;top:5px;}
.vdl  {position: absolute; left:150px;top:15px;}
.cns  {position: absolute; left:650px;top:25px;}
.lsap  {position: absolute; left:860px;top:1px;}
.ogbl {position: absolute; left:363px;top:35px;}


.title { background: #fffff3; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:11px; color: #222222 ;}
.affaires { background: #621110; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; text-decoration: none;  font-family:verdana; font-size:10px; color: #222222 ;}
.small { font-family: verdana,arial, sans-serif; font-size:11px; color: #222 ;  }
.s10 { font-family: verdana,arial, sans-serif; font-size:10px; color: #222 ;  }
.s9 {font-size:9px;}

.contentm {position: absolute; left:160px;top:30px; width:550px; text-align:left; font-size: 13px; color: #222; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% ; background-color:transparent; z-index:1; border-left: 1px dotted #fffff3;border-top: 1px dotted #fffff3; padding:5px;}
.contents {position: absolute; left:160px;top:30px; width:550px; text-align:left; font-size: 13px; color: #222; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% ; background-color:transparent; z-index:1; border:none; padding:5px;}
.tnews {position: absolute; left:160px; top:0px;}
.tnewss {position: absolute; left:740px; top:0px;}

.category {text-align:left; font-size: 12px; color: fff; font-family: Verdana, Arial, sans-serif; background-color:fff; background: white url(/category.gif) no-repeat; }
.contentr  {position: absolute; left:160px;top:30px; width:790px; text-align:left; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #fffff3;border-top: 1px dotted #fffff3; padding:5px;}
.downloads  {position: absolute; left:160px;top:30px; width:790px; text-align:left; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #ffffff;border-top: 1px dotted #ffffff; padding:5px;}
.contentf  {position: absolute; left:160px;top:30px; width:790px; text-align:left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #fffff3;border-top: 1px dotted #fffff3; padding:5px;}
.contenta  {position: absolute; left:160px;top:30px; width:550px; text-align:left; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #fffff3;border-top: 1px dotted #fffff3; padding:5px;}
.top  {position: absolute; left:20px;top:10px; width:940px; height:130px;}
.vote  {position: absolute; left:740px;top:30px; width:210px; text-align:left;font-size: 13px; color: #222; font-family: arial, sans serif; font-weight:light; line-height: 120% ;  background-color: ffffff; border: 0; border-right: 1px dotted #fffff3;border-top: 1px dotted #fffff3; padding:5px;z-index:3;}
.flashback  {position: absolute; left:160px; top:37px; width:800px; height:10px;text-align:right; font-size: 11px; font-family: Arial, Helvetica, verdana sans-serif; z-index:3;}
.flashbottom  {text-align:right; font-size: 11px; font-family: Arial, Helvetica, verdana sans-serif; z-index:3;}

.loud  {position: fixed; left:33px;top:420px;}
.litfas  {position: fixed; left:30px;top:240px;}
.litter  {position: fixed; left:25px;top:340px;}
.camera {position: fixed; left:32px;top:420px;}
.photo  {position: absolute; left:20px;top:10px;}

.copyright {position: absolute; left:160px; top:310px; width:500px; font-size: 11px; color: #666699; font-family: arial, verdana; line-height: 120% ;text-align:left; background-color:transparent; z-index:1;}
.buttns {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #336699; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
