body {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

td {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

.titre {
	font-family: verdana,arial,helvetica;
	font-size: 16px;
        font-weight: bold;
	color: #000000;
}

input {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

.nsinput {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

select {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

textarea {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
}

.bgwhite {
   background-color: #ffffff;
}

.bgblack {
   background-color: #000000;
}

.bggrey {
   background-color: #eeeeee;
}

.bgmiddlegrey {
   background-color: #aaaaaa;
}

.bg1 {
   background-color: #db9696;
}

.bg2 {
   background-color: #facece;
}

.bgdark {
   background-color: #81667a;
}

.bglight {
   background-color: #e2cddc;
}

.bglighter {
   background-color: #f3ebf1;
}

.link {
   color: #3333cc;
}

a {
   color: #3333cc;
}

.linkbold {
   color: #3333cc;
   font-weight: bold;
}

.online {
   color: #006600;
}

.offline {
   color: #b62555;
}

.onlinebold {
   color: #006600;
   font-weight: bold;
}

.onlinebold11 {
   color: #006600;
   font-weight: bold;
   font-size: 11px;
}

.onlinebold24{
   color: #006600;
   font-weight: bold;
   font-size: 24px;
}

.offlinebold11 {
   color: #b63555;
   font-weight: bold;
   font-size: 11px;
}

.offlinebold24 {
   color: #b63555;
   font-weight: bold;
   font-size: 24px;
}

.offlinebold {
   color: #b63555;
   font-weight: bold;
}

.textheader {
   color: #b62555;
}

.textheaderbold {
   color: #b62555;
   font-weight: bold;
}

.textheader12 {
   color: #b62555;
   font-size: 12px;
}

.textred {
   color: #FFFFFF;
   font-size: 28px;
}

.textblue {
   color: #3e3ee1;
   font-size: 20px;
}

.textgreen {
   color: #006600;
}

.textredbold {
   color: #ff0000;
   font-weight: bold;
}

.textredbold11 {
   color: #ff0000;
   font-weight: bold;
   font-size: 11px;
}

.textgreybold11 {
   color: #555555;
   font-weight: bold;
   font-size: 11px;
}

.bold {
   font-weight: bold;   
}

.bold11 {
   font-weight: bold;
   font-size: 11px;   
}

.bold12 {
   font-weight: bold;
   font-size: 12px;   
}

.bold24 {
   font-weight: bold;
   font-size: 24px;   
}

.textadvertisment {
   font-weight: bold;
   color: #9d816c;
}


.menu {
   background-color: #0055cc;
   font-size: 11px;
}

a.menuitem {
	color: #ffffff;
	text-decoration: none;
}
a.menuitem:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.menuitem:link {
	color: #ffffff;
}
a.menuitem:visited {
	color: #ffffff;
}
a.menuitem:active {
	color: #ffffff;
}

.submenu {
   background-color: #aaaaff;
   font-size: 11px;
   color: #000000;
}


a.submenuitem {
	color: #000000;
	text-decoration: none;
}
a.submenuitem:hover {
	color: #000000;
	text-decoration: underline;
}
a.submenuitem:link {
	color: #000000;
}
a.submenuitem:visited {
	color: #000000;
}
a.submenuitem:active {
	color: #000000;
}





.tablight {
   font-size:11px;
   background-color: #ffffff;
}

.tablightbold {
   font-size:11px;
   background-color: #ffffff;
   font-weight: bold;
}

.tabgreybold {
   font-size:11px;
   background-color: #eeeeee;
   font-weight: bold;
}

.tabdark {
   font-size:11px;
   background-color: #81667a;
   color: #ffffff;
}

.whitetext {
   color: #ffffff;
   font-size:11px;
}

.darkredtextbold {
   color: #BD306B;
   font-weight: bold;
}

.darkredtextbold11 {
   color: #BD306B;
   font-weight: bold;
   font-size:11px;
}

.whitetextitalic {
   color: #ffffff;
   font-style: italic;
   font-size:11px;
}

.subitalic {
   color: #81667a;
   font-style: italic;
   font-size:11px;
   background-color: #aaaaff;
}

.italic {
   font-style: italic;
}

.width45 {
   width: 45px;
}

.width95 {
   width: 95px;
}

.width100 {
   width: 100px;
}

.width106 {
   width: 106px;
}

.width150 {
   width: 150px;
}

.width200 {
   width: 200px;
}

.width220 {
   width: 220px;
}

.width300 {
   width: 300px;
}

.width320 {
   width: 320px;
}

