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 {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;}
















.pages_table {
width: 450px;
}

.pages_td {
font-size: 14px; 
font-family: Tahoma; 
}

.pages_a {
color: #6a3661;
font-weight: bold;
}

.pages_actual {
color: #b0b0b0;
}

.pages_td a:hover {
color: #ff00e4;}

.blog-nav1 {
color: #999a9b;
}

.blog-nav {
font: Tahoma; 
font-size: 14px;
color: #6a3661;
text-align: left;
}

.blog-nav a:link, .blog-nav a:visited {
color: #6a3661;
font-weight: bold;
text-decoration: underline;
}

.blog-nav a:hover {
color: #ff00e4;
font-weight: bold;
text-decoration: underline;
}

.blog-title {
font: Tahoma; 
font-size: 18px; 
font-weight: bold;
text-align: left;
}

.blog-title a:link, .blog-title a:visited {
color: #6a3661; 
text-decoration: none;
}

.blog-title a:hover {
color: #ff00e4; 
text-decoration: underline;
}

.blog-date {
font: Tahoma;
color: #999a9b;
font-size: 12px;
text-decoration: none;
text-align: left;
}

.blog-date a:link, .blog-date a:visited {
color: #999a9b;
}

.blog-date a:hover {
color: #ff00e4;
}

td {
font: 12px Tahoma;
font-weight: bold;
text-decoration: none;
}

.blog-content {
font: 12px Tahoma;
color: #6a3661;
text-decoration: none;
text-align: left;
}

.blog-content a:link, .blog-content a:visited {
color: #6a3661;
font-weight: bold;
text-decoration: underline;
}

.blog-content a:hover {
color: #ff00e4;
font-weight: bold;
text-decoration: underline;
}

.blog-side {
background-color: #fdf5d4;
}

.line {
border: 1px dotted #6a3661;
}



.blog-side-content {
font: 12px Tahoma;
color: #6a3661;
margin: 5px;
text-decoration: none;
}

.blog-side-content a:link, .blog-side-content a:visited {
color: #6a3661;
font-weight: bold;
text-decoration: underline;
}

.blog-side-content a:hover {
font-weight: bold;
color: #ff00e4;
text-decoration: underline;
}

.blog-side-title {
font: 16px Tahoma;
color: #6a3661;
font-weight: bold;
text-decoration: none;
}

.blog-side-title a:link, .blog-side-title a:visited {
color: #6a3661;
font-weight: bold;
text-decoration: underline;
}

.blog-side-title a:hover {
font-weight: bold;
color: #ff00e4;
text-decoration: underline;
}
