.border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #555555;
	border-left-color: #555555;
}
.border1000 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
}

.border1002 {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
.border1001 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.border2 {
	border: 1px dotted #50D2E4;}
a:link {font: normal 10pt  tahoma, Arial, Verdana, Helvetica, sans-serif; color: #05355D; text-decoration:underline} 
a:visited {font: normal 10pt tahoma, Arial, Verdana,  Helvetica, sans-serif; color: #05355D; text-decoration:underline }
a:hover {font: normal 10pt tahoma, Arial, Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration: underline}

.ag:link {font: normal 16pt  tahoma, Arial, Verdana, Helvetica, sans-serif; color: #05355D; text-decoration: underline} 
.ag:visited {font: normal 16pt tahoma, Arial, Verdana,  Helvetica, sans-serif; color: #05355D; text-decoration:underline }
.ag:hover {font: normal 16pt tahoma, Arial, Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration: underline}

.am:link {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration:underline } 
.am:visited {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration: underline  }
.am:hover {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: ffffff; text-decoration: underline}

.am1:link {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: ffffff;text-decoration:underline } 
.am1:visited {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: ffffff;text-decoration: underline  }
.am1:hover {font: normal 13pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: ffffff; text-decoration: underline}

.am2:link {font: normal 11pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration:none } 
.am2:visited {font: normal 11pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration:none  }
.am2:hover {font: normal 11pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #ffffff; text-decoration: none}

.am3:link {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration:underline } 
.am3:visited {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #05355D;text-decoration: underline  }
.am3:hover {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration: underline}

.am4:link {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration:underline } 
.am4:visited {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration: underline  }
.am4:hover {font: normal 14pt Tahoma, Arial,Verdana, Helvetica, sans-serif; color: #ff0000; text-decoration: underline}

.ableu:link {font: normal 13pt Tahoma, Arial, Helvetica, sans-serif; color: #006699; text-decoration: none} 
.ableu:visited {font: normal 13pt Tahoma, Arial, Helvetica, sans-serif; color: #006699; text-decoration: none}
.ableu:hover {font: normal 13pt Tahoma, Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.style18 {	font-size: 14px;
	font-weight: bold; font-family:tahoma;}

.titre_normal{
	font-family: Tahoma, arial;
	font-size: 13pt; 
	color: #05355D;
	
}

.titre_grand{
	font-family: Tahoma, arial;
	font-size: 16pt; 
	color: #05355D;
	
}

.text_normal{
	font-family: Tahoma, arial;
	font-size: 13pt; 
	color: #000000;
	
}

.titre_rouge{
	font-family: Tahoma, arial;
	font-size: 10pt; 
	color: #FF0000;
	
}
.titre_blue{
	font-family: Tahoma, arial;
	font-size: 12pt; 
	color: #05355D; 
	
}

.titre_small{
	font-family: Tahoma, arial;
	font-size: 9pt; 
	color: #05355D; 
	
}

.border_all {
	border: 1px solid #cccccc;
}
.text_tel {font-family: Tahoma, Verdana, Arial; color: #003366; font-size: 14px;}


.v11 {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

.v12 {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.verorange {
	font-family: Tahoma;
	font-size: 15px;
	color: #E7B512;
}

.vermaron {
	font-family: Tahoma;
	font-size: 15px; 
	color: #950000;
	
}

.verbleu {
	font-family: Impact, Tahoma;
	font-size: 24px; 
	color: #006699;
	
}
.style1 {color: #ffffff}
.style2 {
	color: #e7b512;
	font-weight: bold;
}
.style3 {color: #006699}
.style5 {
	color: #b3b3b3;
	font-weight: bold;
}
.style6 {color: #e7b512}
.style8 {color: #006699; font-weight: bold; }
.menu {
	font: bold 9pt Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	align: left;
	text-decoration: none;
	text-transform: none;
}
.textsmall { font: 7pt Verdana, Tahoma; color: #0d2580 }

.banner_text:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: none;
}
.banner_text:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: none;
}
.banner_text:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFB814; 
	text-decoration: none;
}

.banner_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: none;
}

.dataCopy{
	font-family: Verdana;
	
}

.head_sub{
	font-family: Verdana;
	
}

.txt { font-family: Verdana, Tahoma, Arial; font-size: 70%; }
.author { font-family: Verdana, Tahoma, Arial; font-size: 17px; font-weight:bold; color:#05904C;}
.tit { font-family: Verdana, Tahoma, Arial; font-size: 110%; color:gray; }
.title{ font-family: Tahoma,Verdana,Arial; font-size: 170%; color:#666666;}
.copy{ font-family:  Verdana, Arial; font-size: 10; color:#000000; }
.menu{ font-family:  Tahoma; font-size: 14; color:#666666; }
a.menu { font-family: Tahoma; font-size: 14; color:#666666; text-decoration:none; }
a.menu:hover { font-family:  Tahoma; font-size: 14; color:#1F8F7B;text-decoration:none; }

.sauthor {
	font-family: Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight:normal;
	color: green;
}
.sauthor1 {
	font-family: Verdana, Tahoma, Arial;
	font-size: 15px;
	font-weight:normal;
	color: #003366;
}

TABLE.FindFormTable {
	BORDER-RIGHT: #ced4d9 1px solid; BORDER-TOP: #ced4d9 1px solid; BORDER-LEFT: #ced4d9 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ced4d9 1px solid
}
TABLE.ListTable2 {
	BORDER-RIGHT: #9db5db 1px solid; BORDER-TOP: #9db5db 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; font-family:Helvetica,verdana; font-size:12px; color:#1F1F1F
}
TABLE.ListTable00 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px  BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; 
}
TABLE.ListTable2 TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 65%; BACKGROUND: #ededed; PADDING-BOTTOM: 2px; BORDER-LEFT: #9db5db 1px solid; COLOR: #747884; PADDING-TOP: 0px; BORDER-BOTTOM: #9db5db 1px solid; TEXT-ALIGN: center
}
TABLE.ListTable2 TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #9db5db 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9db5db 1px solid
}
TABLE.tableflat {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.tableflat TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.FlyDIV {
	BORDER-RIGHT: #d1dcee 1px solid; BORDER-TOP: #d1dcee 1px solid; DISPLAY: none; BACKGROUND: #ffffff; BORDER-LEFT: #d1dcee 1px solid; WIDTH: 200px; BORDER-BOTTOM: #d1dcee 1px solid; POSITION: absolute
}
TABLE.ListTable {
	
}
TABLE.ListTable TH {
	BORDER-RIGHT: #ced4d9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 60%; BACKGROUND: #eeeff2; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #747884; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TABLE.ListTable TD {
	BORDER-RIGHT: #ced4d9 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM:0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ced4d9 0px solid; TEXT-ALIGN: center
}
TABLE.ListTable TH.Compare {
	BORDER-RIGHT: 0px
}
TABLE.ListTable TD.Cart {
	TEXT-ALIGN: center
}
TABLE.ListTable TD.Compare {
	TEXT-ALIGN: center
}
TABLE.ListTable TD.Cart IMG {
	WIDTH: 28px; HEIGHT: 28px
}
TABLE.ListTable TD.Compare {
	BORDER-RIGHT: 0px
}
TABLE.ListTable TD.Space {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE.ListTable EM {
	WHITE-SPACE: nowrap
}

.style3a {	font-family: Verdana, Tahoma, Arial;
	color: #006699;
	font-size: 12px;
	
}

.novost{
font-family: Tahoma;
	color: #0077B0;
	font-size: 18px;
	}
.snovost{
font-family: Tahoma;
	color: #666666;
	font-size: 14px;
	}	
.snovost1{
font-family: Tahoma;
	color: #cc3300;
	font-size: 14px;
	}		
	.menu1{
	   BORDER-RIGHT: #c9cacb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c9cacb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c9cacb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c9cacb 1px solid; BACKGROUND-COLOR: #f2f3f4; _height: 1px; color: #000000;
}

.texte {
	font: 10pt tahoma, Arial,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	align: left;
	text-decoration: none;
	text-transform: none;
}
.date {
	font: 10pt tahoma, Arial,Verdana, Arial, Helvetica, sans-serif;
	color: #cc3300;
	align: left;
	text-decoration: none;
	text-transform: none;
}

