a:link img, a:visited img {border-style: none}
a img {color: white} /* The only way to hide the border in NS 4.x */

A:link { color: #000000; font-weight:bold ; font-size: 8pt ; text-decoration: none }
A:visited { color: #000000; font-weight:bold; font-size: 8pt ; text-decoration: none }
A:active { color: #3C85AC; font-weight:bold ; font-size: 8pt; text-decoration: none }
A:hover { color: #0000cc; font-weight:bold ; font-size: 8pt ; text-decoration: underline }

img {
	vertical-align: middle;
}

.centrer {
	text-align: center;
}

.corps { 
	padding-top: 0;
	margin-top: 0;
	background-color: #808080;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt ;
}

.core {
	color: #808081;
	cursor: default;
	font-size: 6pt;
}

a.core:link    { font-size: 6pt; color: #808082; text-decoration: none; }
a.core:visited { font-size: 6pt; color: #808082; text-decoration: none; }
a.core:hover   { font-size: 6pt; color: #808083; text-decoration: none; }
a.core:active  { font-size: 6pt; color: #808083; text-decoration: none; }

.fondtd1 {
	background-color: #FFFFFF;
	text-align: center;
}

.tab1 {
	border: thin outset #000000;
}

.tdtitre {
	background-color: #FFFFFF;
	background-image: url(Images/kally_trait.png);
	height: 60px;
	width: 420px;
}

.tdwebmail {
	background-color: #FFFFFF;
	background-image: url(Images/kally_trait.png);
	vertical-align: middle;
	height: 60px;
	width: 340px;
	text-align: right;

}

.tdmenu {
	background-color: #D2DAE0;
	vertical-align: top;
	width: 100px;
	text-align: right;
	border: 1pt outset #000000;
	margin: 5px;
	cursor: pointer ;
	float: none;
	padding: 5px;


}

.tdcorps {
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 600px;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 15px;
}

.tdinter {
	background-color: #FFFFFF;
	vertical-align: middle;
	width: 20px;
	text-align: left;
}

.txtwebmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;

}

.txtwebmail1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	background-image: url(Images/webm01.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 5px;
	padding: 0px 0px 0px 15px;



}

.txtwebmail2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	background-image: url(Images/webm02.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left: 15px;


}

.txtwebmail3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	background-image: url(Images/webm03.png);
	background-repeat: no-repeat;
	background-position: left bottom;


}

.txtwebmail4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	background-image: url(Images/webm04.png);
	background-repeat: no-repeat;
	background-position: left top;


}

.formu {
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:    rect(0px,0px,0px,0px);
}

.inputst {
	color : #000000;
	height : 11px;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #C0CED8;
	background-image: url(Images/webmin01.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.inputst2 {
	color : #000000;
	height : 11px;
	font-size : 7pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #C0CED8;
	background-image: url(Images/webmin02.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.bouttonst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #D2DAE0;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #FFFFFF}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt }

/* Webmail */

.indication {
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt ;
}

TD.fondclair {
	background-color : #E8ECF0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}

.msga {color: #8C6B52; font-weight:bold ; font-size: 8pt ; text-decoration: none}
.msga:link {color: #8C6B52; font-weight:bold ; font-size: 8pt ; text-decoration: none}
.msga:visited {color: #8C6B52; font-weight:bold; font-size: 8pt ; text-decoration: none}
.msga:active {color: #3C85AC; font-weight:bold ; font-size: 8pt; text-decoration: none}
.msga:hover {color: #0000cc; font-weight:bold ; font-size: 8pt ; text-decoration: underline}

.basl {color: #8C6B52; font-weight:bold ; text-decoration: none; font-size: 7pt ;}
.basl:link {color: #8C6B52; font-weight:bold ; text-decoration: none; font-size:  7pt ;}
.basl:visited {color: #8C6B52; font-weight:bold; text-decoration: none; font-size:  7pt ;}
.basl:active {color: #3C85AC; font-weight:bold ; text-decoration: none; font-size:  7pt ;}
.basl:hover {color: #0000cc; font-weight:bold ; text-decoration: underline; font-size: 7pt ;}

	.menu { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }
	.menu:link { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }
	.menu:hover { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }
	.menu:visited { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }

	.mehead { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #E3E6EE; font-weight : bold; }
	.mehead:link { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #E3E6EE; font-weight : bold; }
	.mehead:hover { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #E3E6EE; font-weight : bold; }
	.mehead:visited { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #E3E6EE; font-weight : bold; }
	
	.navigation { font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }

	.navigation:link { text-decoration: none; font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }
	.navigation:hover { text-decoration: none; font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }
	.navigation:visited { text-decoration: none; font-family : Tahoma, Arial, sans-serif; font-size : 8pt;color : #435160; font-weight : bold; }

	.autolink:link { text-decoration: underline; font-family : Courier New, Tahoma, Arial, sans-serif; font-size : 9pt;color : #435160; }
	.autolink:hover { text-decoration: underline; font-family : Courier New, Tahoma, Arial, sans-serif; font-size : 9pt;color : #435160; }
	.autolink:visited { text-decoration: underline; font-family : Courier New, Tahoma, Arial, sans-serif; font-size : 9pt;color : #435160; }
	TD.rempli { font-family : Tahoma, Arial, sans-serif; background-color : #66CC99;}
	TD.memo { font-family : Tahoma, Arial, sans-serif; background-color: #0099cc;}
	TD.cent { font-family : Tahoma, Arial, sans-serif; background-color: #E8ECF0; text-align: center; font-size : 8pt; color: Black;}
	TD.cent2 { font-family : Tahoma, Arial, sans-serif; background-color: #E8ECF0; text-align: center; font-size : 8pt; color: Black;}
	TD.right { font-family : Tahoma, Arial, sans-serif; background-color: #D2DAE0; text-align: right; font-size : 8pt; color: Black;}
	TD.headers { font-family : Tahoma, Arial, sans-serif; background-color : #5E6D7C; text-align : center; font-size : 8pt; color : #E3E6EE}
	TD.default { font-family : Tahoma, Arial, sans-serif; background-color : #D2DAE0; font-size : 8pt;color : Black; }
	TD.default2 { font-family : Tahoma, Arial, sans-serif; background-color : #E8ECF0; font-size : 8pt;color : Black; }
	TD.default9 { font-family : Tahoma, Arial, sans-serif; background-color : #f3f3f3; font-size : 9pt;color : Black; }
	TD.title { font-family : Tahoma, Arial, sans-serif; color: #FFFFFF; background-color : #0A246A; text-align : center; font-size : 8pt;}
	TD.headerright { font-family : Tahoma, Arial, sans-serif; background-color : #5E6D7C; text-align : right;  font-size : 8pt; color : #E3E6EE}
	TD.headerrightbold { font-family : Tahoma, Arial, sans-serif; background-color : #5E6D7C; text-align : right;  font-size : 8pt;  font-weight : bold; color : #E3E6EE}

	.textbox {
		border-color : #0A246A;
		border-width : 1;
		border-style: solid
		color : #0A246A; background-color : #FFFFFF;
		height : 19px; font-size : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	.textarea {
		border-color : #0A246A; 
		border-width : 1;
		border-style: solid
		color : #0A246A;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	.formfield {
		border-color : #0A246A;
		border-width : 1 ;
		border-style: solid
		color : #0A246A; background-color : #FFFFFF;
		height : 19px; font-size : 12px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	.button{
		border-color : #0A246A ;
		background-color: #FFFFFF; 
		background-attachment: scroll;   
		border-height: 1; 
		text-decoration: none; 
		font-weight: bold; 
		border: 1 solid #0A246A; 
		padding: 1
		color : #0A246A; background-color : #FFFFFF;
		height : 19px; font-size : 9px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
