/* CSS Document */


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

body {
	background-color: #ff9900;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066cc;
	font-size: 14px;
	font-weight: bold;
}
.Style3 {
	font-size: 30px;
	font-weight: bold;
	color: #CC0000;
}
.Style4 {
	font-size: 13px;
	font-weight: bold;
}
.Style5 {
    color: #006699
}
.Style6 {
    color: #009933
}
.Style7 {
	font-size: 12px;
	font-weight: bold;
	color: #007124;
}
.Style8 {
	font-size: 18px;
	font-weight: bold;
	color: #0066cc;
}
.Style9 {
	font-weight: bold;
	color: #00047c;
	font-size: 13px;
}

.Style12 {
	color: #99cc00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	}
A.readon:link {
BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(readon_normal.png) #f0f0f0 no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #999999; LINE-HEIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.readon:visited {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(readon_normal.png) #f0f0f0 no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #999999; LINE-HEIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.readon:hover {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(readon_hover.png) #f0f0f0 no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #336699; LINE-HEIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 10;
	color: #0066cc;
}
A.menu:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 10;
	color: #0066cc;
}
A.menu:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 10;
	color: #FF6600;
}
A.menu:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 10;
	color: #0F87FF;
}	
A.table1:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	WHITE-SPACE: nowrap;
	line-height: 2;
	color: #0066cc;
	PADDING-LEFT: 35px;
	margin-top: 0px;
}
A.table1:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 2;
	color: #0066cc;
	PADDING-LEFT: 35px;
	margin-top: 0px;
}
A.table1:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 2;
	color: #FF6600;
	PADDING-LEFT: 35px;
	margin-top: 0px;
}
A.table1:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	line-height: 2;
	color: #0F87FF;
	PADDING-LEFT: 35px;
	margin-top: 0px;
}
A.menu_bas:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #FF6600;
}
A.menu_bas:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #FF6600;
}
A.menu_bas:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #004A00;
}
.Style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #99cc00;
	font-weight: bold;
}
.Style14 {
	font-weight: bold;
	color: #0066cc;
}
.Style15 {
	font-size: 18px;
	font-weight: bold;
	color: #BF3000;
}
.Style16{
	font-size: 12px;
	background-color: #FFFFF9;
}
A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #2E5027;
}
A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #2E5027;
}
A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #0066cc;
}
A:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #FF9900;
}
.table-tem {
	
	border-bottom-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #5C8F4D;
}
.table-cont {
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5C8F4D;
	border-right-color: #FFFFFF;
	border-bottom-color: #5C8F4D;
	border-left-color: #FFFFFF;
	background-color: #FFFFF9;
}
.form {
	border: 1px solid #c2ccd5;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066cc;
	padding: 3px;
}
.table-etude {
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px solid #5C8F4D;
}
.table-etud1 {
	border: 1px solid #c2ccd5;
}

.table-news {
	border: 1px dotted #c2ccd5;
}

table-news td {border: 1px dotted #c2ccd5;

}


.m-post{
  margin: 10px;

}

.m-post-title {
	margin-bottom:10;
	margin-top: 10;
	font-family: Sego UI, Trebuchet MS, Arial, sans-serif;
	border-top:1px dotted #c2ccd5;
	text-align: left;			
	
}

.m-post-title a:link{
	color: #00047c;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;	
}

.m-post-title a:hover{
	color: #f08900;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}
.m-post-title a:visited{
	color: #00047c;
	font-weight: bold;
	font-size: 13px;	
	
	text-decoration: none;
}
.m-post-title a:active{
	color: #04b8ed;
	font-weight: bold;
	font-size: 13px;	
	
	text-decoration: none;
}
.m-post-content{
	text-align: justify;
}
A.thinlink:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #f08900; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
}
A.thinlink:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #f08900; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none;
}
A.thinlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #04b8ed; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.thinlink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #336633; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
img.border {
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	background: #fff;
	padding: 4px;
	max-width: 98%;
	margin-bottom: 20px
}