html {
	/* IE */
	overflow-y: scroll;
	/* Moz */
	height: 100%;
	margin-bottom: 0.1em;
}

BODY {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 12px;
        BACKGROUND-color: #999966;
        background-image: url(./imgages/fond03.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: top left;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: ##333333;
        LINE-HEIGHT: 1.6em;
        PADDING-TOP: 0px;
        FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        TEXT-ALIGN: center;
}
#main {
	MARGIN: 0px auto;
        MARGIN-TOP: 10px;
        WIDTH: 770px;
        TEXT-ALIGN: left;
        BACKGROUND-color: #000000;
        BORDER: #ff9900 2px solid;
}

#pub01 {
	MARGIN: 0px auto;
        MARGIN-TOP: 5px;
        padding: 5px;
        WIDTH: 210px;
        Height: 60px;
        TEXT-ALIGN: left;
        FONT-SIZE: 14px;
        LINE-HEIGHT: 2em;
        BACKGROUND-color: #666666;
        BORDER: #ffffff 1px solid;
}
#ahalia {
        WIDTH: 100px;
        BACKGROUND-color: #EFEFEF;
        BORDER: #CCCCFF 1px solid;
}
#pub02 {
	MARGIN: 0px auto;
        MARGIN-TOP: 5px;
        WIDTH: 120px;
        Height: 80px;
        TEXT-ALIGN: left;
        BACKGROUND-color: #99cc66;
        BORDER: #ffffff 2px dashed;
}
#encart {
	MARGIN: 0px auto;
        MARGIN-TOP:10px auto;
        PADDING: 3px;
        WIDTH: 205px;
        TEXT-ALIGN: justify;
        COLOR: #ffffff;
        BACKGROUND-color: #000000;
        BORDER: #009900 5px dotted;
}
.megabox {
	MARGIN: 5px;
        MARGIN-TOP:10px auto;
        PADDING: 5px;
        WIDTH: 720px;
        HEIGHT: 800px;
        TEXT-ALIGN: justify;
        COLOR: #000000;
        BACKGROUND-color: #ffffff;
        BORDER: #666666 6px double;
}
#tbox{
        FLOAT: left;
	MARGIN-left: 30px;
        MARGIN-TOP:20px;
        WIDTH: 450px;
        TEXT-ALIGN: justify;
        COLOR: #000000;
}
.tbox{
        FLOAT: left;
	MARGIN-left: 30px;
        MARGIN-TOP:30px;
        padding-right: 0px;
        WIDTH: 700px;
        TEXT-ALIGN: justify;
        COLOR: #000000;
}
#top {
	WIDTH: 770px;
        BACKGROUND-color: #000000;
}
#top-left {
	FLOAT: left;
        WIDTH: 215px;
        PADDING-TOP: 10px;
}
#top-right {
	FLOAT: left;
        WIDTH: 545px;
        TEXT-ALIGN: right;
}
#nav {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        TEXT-TRANSFORM: uppercase;
        COLOR: #FFFFFF;
        PADDING-TOP: 0px;
        BACKGROUND-color: #000000;
}
#nav LI {
	PADDING-RIGHT: 0px;
        DISPLAY: inline;
        PADDING-LEFT: 0px;
        BACKGROUND-color: #000000 repeat-x;
        FLOAT: right;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 2px 0px 0px;
        WIDTH: 72px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
        TEXT-ALIGN: center;
}
#nav A {
	PADDING-RIGHT: 0px;
        DISPLAY: block;
        PADDING-LEFT: 0px;
        BACKGROUND-color: #000000 repeat-x;
        PADDING-BOTTOM: 0px;
        COLOR: #FFCC00;
        PADDING-TOP: 46px;
        TEXT-DECORATION: none;
}
#nav A:hover {
	BACKGROUND-color: #000000 repeat-x;
        COLOR: #fff;
}
#nav A#current {
	BACKGROUND-color: #000000 repeat-x;
        COLOR: #fff;
}
#mini {
	FLOAT: left;
        MARGIN: 3px;
        WIDTH: 520px;
        }
.mini {
       FLOAT: left;
       WIDTH: 236px;
       Height: 100px;
       MARGIN: 7px;
       PADDING: 2px;
       BORDER: #ffff00 1px solid;
       BACKGROUND-color: #330000;
}
.mini2 {
       FLOAT: left;
       WIDTH: 490px;
       MARGIN: 5px;
       PADDING: 5px;
       BORDER: #009900 3px dotted;
       BACKGROUND-color: #000000;
}
.mini-im {
       FLOAT: left;
       WIDTH: 92px;
       MARGIN: 2px;
       PADDING: 0px;
       BORDER: #ffffff 1px solid;
}
.mini-im2 {
       FLOAT: left;
       MARGIN: 2px;
       PADDING: 0px;
       BORDER: #ffffff 2px solid;
}
.mini-im3 {
       FLOAT: right;
       MARGIN: 15px;
       PADDING: 5px;
}
.mini-im4 {
       FLOAT: right;
       MARGIN-top: 200px;
       MARGIN-left: 100px;
       MARGIN-right: 95px;
       PADDING: 0px auto;
}
.mini-im5 {
       FLOAT: right;
       MARGIN: 36px;
       PADDING: 0px auto;
}
.mini A {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.mini A:link {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.mini A:visited {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.mini A:active {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.mini A:hover {
	COLOR: #990000;
        TEXT-DECORATION: none;
}
table {
border-collapse: collapse;
width: 52.5em;
border: 1px solid #666;
text-align: right;
}
th, td {
padding: 0.1em 1em;
}
caption {
font-size: 1.2em;
font-weight: bold;
margin: 1em 0;
}
col {border-right: 1px solid #ccc
}
col#longterme20002 {
border: none;
}
thead {
background: #cccccc;
border-top: 1px solid #a5a5a5;
border-bottom: 1px solid #a5a5a5;
}
th {
font-weight: normal;
text-align: right;
}
.odd {
background-color:#eee;
}
.links {
	FONT-SIZE: 11px;
        COLOR: #FFFFFF;
        LINE-HEIGHT: 2em;
}
.links A {
	COLOR: #FFCC00;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#line {
	CLEAR: both;
        BACKGROUND: url(/images/line_bg.gif) no-repeat 0px 0%;
        WIDTH: 760px;
        HEIGHT: 29px;
        TEXT-ALIGN: center;
}
#header {
	WIDTH: 760px;
        TEXT-ALIGN: center;
}
#left {
	FLOAT: left;
        WIDTH: 520px;
        PADDING-TOP: 5px;
}
#right {
	PADDING-LEFT: 5px;
        FONT-SIZE: 11px;
        FLOAT: left;
        WIDTH: 235px;
        PADDING-TOP: 10px;
        TEXT-ALIGN: center;
}
#error {
	FLOAT: left;
        WIDTH: 655px;
        PADDING-TOP: 10px;
}
#error LI {
	DISPLAY: inline;
}
#error A {
	COLOR: #369;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#error A:link {
	COLOR: #369;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#error A:visited {
	COLOR: #369; BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#error A:active {
	COLOR: #369;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#error A:hover {
	COLOR: #900;
}
.entry {
	CLEAR: both;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px 0px 10px;
        PADDING-TOP: 0px;
        BACKGROUND-color: #000000;
        BORDER-BOTTOM: #ff9900 1px dashed;
}
.entry2 {
	CLEAR: both;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FLOAT: center;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px 0px 10px;
        PADDING-TOP: 0px;
}

#entry-portfolio {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        WIDTH: 280px;
        PADDING-TOP: 0px;
}
.entry-left {
	PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        FLOAT: left;
        PADDING-BOTTOM: 5px;
        WIDTH: 90px;
        PADDING-TOP: 5px;
}
.entry-left A {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.entry-left A:link {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.entry-left A:visited {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.entry-left A:active {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.entry-left A:hover {
	COLOR: #990000;
        TEXT-DECORATION: none;
}
.entry-nav {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 11px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #8a8475;
        LINE-HEIGHT: 1.2em;
        PADDING-TOP: 0px;
}
.entry-nav LI {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 14px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
}
.entry-nav LI.date {
	BACKGROUND: url(/images/date_icon.gif) no-repeat 0px 10%;
}
.entry-nav LI.category {
	BACKGROUND: url(/images/date_icon.gif) no-repeat 0px 10%;
}
.entry-nav LI.comment {
	BACKGROUND: url(/images/comment_icon.gif) no-repeat 0px 20%;
}
.entry-right {
	background: #999900;
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        FLOAT: right;
        PADDING-BOTTOM: 0px;
        BORDER-LEFT: #ff9900 1px dotted;
        WIDTH: 400px;
        PADDING-TOP: 5px;
}
.entry-right2 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        BORDER-LEFT: #ff9900 1px dotted;
        WIDTH: 520px;
        PADDING-TOP: 0px;
}
.entry-archive {
	PADDING-RIGHT: 5px;
        PADDING-LEFT: 10px;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 5px;
        BORDER-BOTTOM: #ff9900 1px dotted;
}
.entry-right A {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-right A:link {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-right A:visited {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-right A:active {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-archive A {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-archive A:link {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-archive A:visited {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-archive A:active {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-right A:hover {
	COLOR: #003366;
        BORDER-BOTTOM: ##ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A:hover {
	COLOR: #003366;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
.entry-footer {
	CLEAR: both;
}
#entry {
	CLEAR: both;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
#entry-portfolio {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        WIDTH: 280px;
        PADDING-TOP: 0px;
}
#entry-left {
	PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        FLOAT: left;
        PADDING-BOTTOM: 5px;
        WIDTH: 90px;
        PADDING-TOP: 5px;
}
#entry-left A {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
#entry-left A:link {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
#entry-left A:visited {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
#entry-left A:active {
	COLOR: #8a8475;
        TEXT-DECORATION: none;
}
#entry-left A:hover {
	COLOR: #990000;
        TEXT-DECORATION: none;
}
#entry-nav {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 11px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #8a8475;
        LINE-HEIGHT: 1.2em;
        PADDING-TOP: 0px;
}
#entry-nav LI {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 14px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        LIST-STYLE-TYPE: none;
}
#entry-nav LI.date {
	BACKGROUND: url(/images/date_icon.gif) no-repeat 0px 10%;
}
#entry-nav LI.category {
	BACKGROUND: url(/images/date_icon.gif) no-repeat 0px 10%;
}
#entry-nav LI.comment {
	BACKGROUND: url(/images/comment_icon.gif) no-repeat 0px 20%;
}
#entry-right {
	PADDING-RIGHT: 5px;
        PADDING-LEFT: 10px;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        BORDER-LEFT: #ff9900 1px dotted;
        WIDTH: 400px;
        PADDING-TOP: 5px;
}
#entry-archive {
	PADDING-RIGHT: 5px;
        PADDING-LEFT: 10px;
        FLOAT: left;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 5px;
        BORDER-BOTTOM: #ff9900 1px dotted;
}
#entry-right A {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-right A:link {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-right A:visited {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-right A:active {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A:link {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A:visited {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A:active {
	COLOR: #336699;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-right A:hover {
	COLOR: #003366;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-archive A:hover {
	COLOR: #003366;
        BORDER-BOTTOM: #ff9900 1px dotted;
        TEXT-DECORATION: none;
}
#entry-footer {
	CLEAR: both;
}

#liens {
	CLEAR: both;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 10px;
        BACKGROUND-color: #000000;
}
.liens-list {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 7px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 10px;
        TEXT-ALIGN: left;
}
.liens-list LI {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 1px;
        MARGIN: 0px;
        COLOR: #8a8475;
        PADDING-TOP: 1px;
        BORDER-BOTTOM: #009900 1px dotted;
        LIST-STYLE-TYPE: none;
}
.liens-list A {
	DISPLAY: block;
        COLOR: #8a8475;
        TEXT-DECORATION: none;
}
.liens-list A:hover {
	PADDING-LEFT: 5px;
        BACKGROUND: url(/images/link_bg_over.gif) repeat-x 0px 0%;
        COLOR: #900;
        TEXT-DECORATION: none;
}
#liens-list {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 7px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 10px;
        TEXT-ALIGN: left;
}
#liens-list LI {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 2px;
        MARGIN: 0px;
        COLOR: #8a8475;
        PADDING-TOP: 1px;
        BORDER-BOTTOM: #999900 1px dotted;
        LIST-STYLE-TYPE: none;
}
#liens-list A {
	DISPLAY: block;
        COLOR: #8a8475;
        TEXT-DECORATION: none;
}
#liens-list A:hover {
	PADDING-LEFT: 5px;
        BACKGROUND: url(/images/link_bg_over.gif) repeat-x 0px 0%;
        COLOR: #900;
        TEXT-DECORATION: none;
}
#liens-left {
	FLOAT: left;
        WIDTH: 48%;
}
#liens-right {
	FLOAT: left;
        WIDTH: 48%;
}

H1 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
H2 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
H3 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
H4 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
P {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 0px 1.5em;
        PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 30px;
        FONT-SIZE: 18px;
        BACKGROUND: url(/images/entry_icon.gif) no-repeat 0px 0%;
        PADDING-BOTTOM: 7px;
        MARGIN: 5px 0px 3px;
        COLOR: #e3a200;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #ff9900 1px dotted;
        FONT-FAMILY: Georgia, Verdana, Arial;
}
H2 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 14px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #336699;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #ff9900 1px dotted;
        FONT-FAMILY: Georgia, Verdana, Arial;
        FONT-VARIANT: small-caps;
}
H3 {
	COLOR: #e3a200;
}
H4 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 30px;
        FONT-SIZE: 14px;
        BACKGROUND: url(/images/entry_icon.gif) no-repeat 0px 0%;
        PADDING-BOTTOM: 7px;
        MARGIN: 5px 0px 3px; COLOR: #ffff00;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #ff9900 1px dotted;
        FONT-FAMILY: Georgia, Verdana, Arial;
}
H4 A {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H4 A:link {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H4 A:visited {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H4 A:active {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H4 A:hover {
	COLOR: #b78300;
        TEXT-DECORATION: none;
}
H1 A {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H1 A:link {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H1 A:visited {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H1 A:active {
	COLOR: #e3a200;
        TEXT-DECORATION: none;
}
H1 A:hover {
	COLOR: #b78300;
        TEXT-DECORATION: none;
}
#footer {
	CLEAR: both;
        BACKGROUND: url(/images/pattern_bg.gif) repeat-x 0px 0%;
        WIDTH: 100%;
        TEXT-ALIGN: center;
}
#footer-content {
	PADDING-RIGHT: 20px;
        PADDING-LEFT: 20px;
        PADDING-BOTTOM: 20px;
        COLOR: #8a8475;
        PADDING-TOP: 20px;
}
#footer-content UL {
	PADDING-RIGHT: 0px;
        DISPLAY: inline;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
#footer-content LI {
	DISPLAY: inline;
        LIST-STYLE-TYPE: none;
}
#footer-content A {
	COLOR: #8a8475;
        TEXT-DECORATION: underline;
}
#footer-content A:link {
	COLOR: #8a8475;
        TEXT-DECORATION: underline;
}
#footer-content A:visited {
	COLOR: #8a8475;
        TEXT-DECORATION: underline;
}
#footer-content A:active {
	COLOR: #8a8475;
        TEXT-DECORATION: underline;
}
#footer-content A:hover {
	COLOR: #900;
        TEXT-DECORATION: none;
}

