body {
background-color: #000000;
margin: 0;
}

A:link IMG.stateoff {BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; FILTER: none; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid}
A:visited IMG.stateoff {BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; FILTER: none; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid}
A:hover IMG.stateoff {BORDER-RIGHT: #696969 1px dashed; BORDER-TOP: #696969 1px dashed; FILTER: none; BORDER-LEFT: #696969 1px dashed; BORDER-BOTTOM: #696969 1px dashed}

.top_header {font-family: Tahoma; font-size: 10pt; color: #ffffff;}
.top_header a:link {color: #A8C732; font-weight: bold; text-decoration: none;}
.top_header a:visited {color: #A8C732; font-weight: bold; text-decoration: none;}
.top_header a:hover {color: #F2DD43; font-weight: bold; text-decoration: underline;}

.welcome {font-family: Tahoma; font-size: 10pt; color: #ffffff;}
.welcome a:link {color: #F2DD43; font-weight: bold; text-decoration: none;}
.welcome a:visited {color: #F2DD43; font-weight: bold; text-decoration: none;}
.welcome a:hover {color: #F2DD43; font-weight: bold; text-decoration: underline;}

.menu {font-family: Tahoma; font-size: 10pt; color: #000000;}
.menu a:link {color: #000000; font-weight: bold; text-decoration: none;}
.menu a:visited {color: #000000; font-weight: bold; text-decoration: none;}
.menu a:hover {color: #000000; font-weight: bold; text-decoration: underline;}

.top_big {font-family: Tahoma; font-weight: bold; font-size: 10pt; color: #FFFFFF;}
.top_big a:link {color: #FFFFFF; font-size: 16pt; text-decoration: none;}
.top_big a:visited {color: #FFFFFF; font-size: 16pt; text-decoration: none;}
.top_big a:hover {color: #A8C732; font-size: 16pt; text-decoration: underline;}

.top_lit {font-family: Tahoma; font-size: 10pt; color: #A8C732;}
.top_lit a:link {color: #A8C732; font-weight: bold; text-decoration: none;}
.top_lit a:visited {color: #A8C732; font-weight: bold; text-decoration: none;}
.top_lit a:hover {color: #ffffff; font-weight: bold; text-decoration: underline;}

.bloc {font-family: Tahoma; font-size: 10pt; color: #ffffff;}
.bloc a:link {color: #A8C732; font-size: 14pt; font-weight: bold; text-decoration: none;}
.bloc a:visited {color: #A8C732; font-size: 14pt; font-weight: bold; text-decoration: none;}
.bloc a:hover {color: #ffffff; font-size: 14pt; font-weight: bold; text-decoration: underline;}

.name_bloc {font-family: Tahoma; font-size: 14pt; color: #A8C732;}

.footer {font-family: Tahoma; font-size: 10pt; color: #ffffff;}
.footer a:link {color: #A8C732; font-weight: bold; text-decoration: none;}
.footer a:visited {color: #A8C732; font-weight: bold; text-decoration: none;}
.footer a:hover {color: #F2DD43; font-weight: bold; text-decoration: underline;}

.text_bloc {font-family: Tahoma; font-size: 10pt; color: #ffffff;}
.text_bloc a:link {color: #ffffff; text-decoration: none;}
.text_bloc a:visited {color: #ffffff; text-decoration: none;}
.text_bloc a:hover {color: #F2DD43; text-decoration: underline;}

.arch_thumb {font-family: Tahoma; font-size: 10pt; color: #454545;}
.arch_thumb a:link {color: #454545; text-decoration: none;}
.arch_thumb a:visited {color: #454545; text-decoration: none;}
.arch_thumb a:hover {color: #454545; text-decoration: underline;}

.arch {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #F2DD43;}
.arch a:link {color: #2E4A15; text-decoration: none; background-color: #FFD047; padding: 2px 3px 2px 3px; margin: 2px 3px 2px 3px;}
.arch a:visited  {color: #2E4A15; text-decoration: none; background-color: #FFD047; padding: 2px 3px 2px 3px; margin: 2px 3px 2px 3px;}
.arch a:hover {color: #ffffff; background-color: #212121;}