h1   {
    color:#99BBDD;
    padding-bottom:3px;
    font-family: Verdana, Arial;
    font-size=30px;
    font:30px Verdana, Arial;
    font-weight: bold;
    text-align: right;
    letter-spacing: -1px;
    display: block;
}
h2   {
    color:#000000;
    padding-bottom:3px;
    font-family: Verdana, Arial;
    font-size=16px;
    font:16px Verdana, Arial;
    font-weight: bold;
    text-align: left;
    display: block;
}
h4   {
    position: relative;
    margin: -3px -0px 3px -0px;
    padding: 3px -0px 3px 0px;
    text-align: left;
    text-transform: uppercase;
    display: block;
    color: #000000;
    border-bottom: #4F4F26 1px solid;
    border-top: 1px #FFFFFF solid;
    letter-spacing: 0px;
    font:13px Verdana, Arial;
    font-weight: bold;
}
BA   {
    color:black;
    font:10px Arial;
}
.itemtitle a {
    color:#003366;
    font-family:Arial;
    font-size: 13px;
    font:13px Arial;
    text-decoration:underline;
    font-weight: bold;
}
.itemtext {
    color:#003366;
    font-family:Arial;
    font-size: 13px;
    font:13px Arial;
    text-decoration:none;
    font-weight: normal;
}
.itemdescription {
    font:10px Verdana;
    font-size: 10px;
    color:darkslategray;
}
.itemdescription a {
    font:10px Verdana;
    font-size: 10px;
    color:darkslategray;
    text-decoration:none;
}
.text_file_vert  {
    color:#003366;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    font-weight: normal;
}
.text_file_vert a {
    color:#003366;
    text-decoration:none;
}
.text_file_vert a:hover {
    color: #FF6600;
}
.title_file_vert  {
    color:#003366;
    font-family:Arial;
    font-size: 13px;
    font:13px Arial;
    font-weight: bold;
}
.title_file_vert a {
    color:#003366;
}
.title_file_vert a:hover {
    color: #FF6600;
}
#file_vert {
    padding: 0px;
    MARGIN: 5px 5px 5px 5px;
    clear: both;
}
.image_file_vert {
		float: left;
		padding: 0px;
		MARGIN: 5px 5px 5px 5px;
		clear: both;
		border: 0;
}

.channelname {
   font:14px Arial;
   color:white;
   background-color:steelblue;
}
.small_topic {
   font:10px Arial;
   color:darkslategray;
}
.date {
   font-family:Arial;
   font:10px Arial;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   color:#E1771E;

}
.MAINMENU {
    color:#FFFFFF;
    font-family:Arial;
    font-size: 12px;
    font:12px Arial;
    font-weight: normal;
    text-decoration: none;
}
.MAINMENU a {
    color:#FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.MAINMENU a:hover {
    color: #FF6600;
    background-color: #E6E7E9;
}
.MENU {
    color:#003366;
    font-family:Arial;
    font-size: 12px;
    font:12px Arial;
    font-weight: normal;
    text-decoration: none;
}
.MENUTITLE {
    font-size: 16;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #F09A34;
}
.MENU2 {color: #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
}
.RSSTITLE {
    font-size: 14;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}
.normal_text {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.old_normal_text {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: justify;
}
.header_text {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
}
.copyright_text {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.annexe_text {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.author {
    font-size: 11px;
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
    color: #000000;
}
.itemtitle2 {
    color:003366;
    font-family:Arial;
    font-size: 14px;
    font:14px Arial;
    text-decoration:none;
    font-weight: bold;
}
.duration {
    font-size: 10px;
    font:10px Arial;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}


/** LAYOUT GENERAL COLUMNS **/
.col3a1 {position: relative; float: left; width: 242px; margin-bottom: 10px; display: inline;}
.col3a2 {position: relative; float: left; width: 242px; margin-bottom: 10px; margin-left: 50px; display: inline;}

/* style4 */
.style4 { position: relative; padding: 3px 0px 1px 0px; margin-bottom: 5px; display: block;}
.style4 h3 {
    position: relative;
    margin: -3px -0px 3px -0px;
    padding: 3px -0px 3px 0px;
    text-align: center;
    text-transform: uppercase;
    display: block;
    color: #FFFFFF;
    border-bottom: #4F4F26 1px solid;
    border-top: 1px #FFFFFF solid;
    letter-spacing: 0px;
    font:11px Verdana, Arial;
    font-weight: bold;
    background: #000000 url(http://www.fenetreeurope.com/images/h3bg.jpg);
}

h3.condensed { letter-spacing: 0px;}

.style4 ul {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#2D5893;
}
li a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#2D5893;
    text-decoration:none;
}
li a:hover {
    color: #FF6600;
    text-decoration:underline;
}
/* list */
.list { position: relative; padding: 3px 0px 1px 0px; margin-bottom: 5px; display: block;}
.list h3 {
    position: relative;
    margin: -3px -0px 3px -0px;
    padding: 3px -0px 3px 0px;
    text-align: left;
    text-transform: uppercase;
    display: block;
    color: #000000;
    border-bottom: #4F4F26 1px solid;
    border-top: 1px #FFFFFF solid;
    letter-spacing: 0px;
    font:13px Verdana, Arial;
    font-weight: bold;
}
.list ul {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: none;
    color:#2D5893;
}
.list ul li h2 {
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:#2D5893;
}
.list ul li p {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: none;
    color:#000000;
}
.sem_link a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#2D5893;
    font-size: 11px;
    text-decoration:none;
    font-weight: bold;
}
.sem_link a:hover {
    color: #FF6600;
    text-decoration:underline;
}
.next_link a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#2D5893;
    font-size: 11px;
    text-decoration:none;
    font-weight: bold;
}
.next_link a:hover {
    color: #FF6600;
    text-decoration:underline;
}
/* list2 */
.list2 { position: relative; padding: 3px 0px 1px 0px; margin-bottom: 5px; display: block;}
.list2 h3 {
    margin: -3px -0px 3px -0px;
    padding: 3px -0px 3px 0px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 0px;
    display: block;
    color: #000000;
    border-bottom: #4F4F26 1px solid;
    border-top: 1px #FFFFFF solid;
    font:13px Verdana, Arial;
    font-weight: bold;
}
.list2 ul {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: none;
    color:#2D5893;
    line-height: 12px;
}
li .date {
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#777777;
    font-style: normal;
    font-weight: normal;
}

#bodymain {position: relative; float: left; width: 640px; margin-bottom: 10px; margin-left: 15px; display: inline;}
.category {position: relative; margin-top: 1px; border-top: 1px #000000 solid; padding-top: 12px;}

.article_link_section {
    margin: -3px -0px 3px -0px;
    padding: 3px -0px 3px 0px;
    position: relative;
    text-align: left;
    letter-spacing: 0px;
    display: block;
    color: #000000;
    border-top: 1px #2D5893 solid;
    font:13px Verdana, Arial;
    font-weight: bold;
}
.article_link_image {
    margin: 0px -0px 0px 10px;
    padding: 10px 10px 10px 10px;
    float:left;
}
.article_link_title a {
    color:#2D5893;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    text-decoration:none;
    font-weight: normal;
}
.article_link_title_odd  {
    color:#2D5893;
    background-color:#E6E7E9;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    text-decoration:none;
    font-weight: normal;
}
.article_link_title_odd a {
    color:#2D5893;
    background-color:#E6E7E9;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    text-decoration:none;
    font-weight: normal;
}

.article_link_text {
    margin: 10px 10px 0px 10px;
}
.article_link_text a {
    color:#666666;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    text-decoration:none;
    font-weight: normal;
}
.article_link_title a:hover {
    color: #FF6600;
    text-decoration:underline;
}
.article_link_title_odd a:hover {
    color: #FF6600;
    text-decoration:underline;
}
.article_link_text a:hover {
    color: #FF6600;
    text-decoration:none;
}



 .titre{
	font-size: 16px;
	font-weight: bold;
	color: #2D5893;
	font-family: Georgia, Cochin, New Century Schoolbook, Bitstream Vera Serif, Times New Roman, times, serif;
	/* text-transform: uppercase; */
	text-align: left;
	}
.titre_sav2{
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	font-family: Georgia, Cochin, New Century Schoolbook, Bitstream Vera Serif, Times New Roman, times, serif;
	/* text-transform: uppercase; */
	text-align: left;
	}
.titre_sav{
	font-size: 16px;
	font-weight: bold;
	color: #0328c6;
	font-family: Georgia, Cochin, New Century Schoolbook, Bitstream Vera Serif, Times New Roman, times, serif;
	/* text-transform: uppercase; */
	text-align: left;
	}

.texte{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.texte_blanc{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.timestamp{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.annexe  {
	 border-style:dotted;
	 border-width:1px;
	 border-color:#2D5893;
	 width:100%;
}
#pub_carre { float: right;
	      width: 270px;
	      padding: 0px;
	      MARGIN: 5px 5px 5px 5px;
	      clear: both;
	      text-align: center;
}
#pub_carre div {
	      border: 1px #D3D2D5 solid;
}
#image_carre { float: left;
		padding: 0px;
		MARGIN: 5px 5px 5px 5px;
		clear: both;
		text-align: center;
		font:10px Verdana, Arial;
		font-size: 10px;
		font-family: Verdana, Arial;
}
.other_link {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    font:11px Arial;
}
.other_link a {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
    font:11px Arial;
}
.comment {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font:11px Verdana;
    color: #000000;
    background-color: rgb(251,241,172);
}
.comment .author {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font:11px Verdana;
    color: red;
    background-color: #ffffff;
}
.comment .author a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font:11px Verdana;
    color: red;
    text-decoration: none;
    background-color: #ffffff;
}
.button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
}
.button a {
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
#file_list_item {
    padding: 0px;
    MARGIN: 5px 5px 5px 5px;
    clear: both;
}
.file_list_item_image {
		float: left;
		padding: 0px;
		MARGIN: 5px 5px 5px 5px;
		clear: both;
		border: 0;
}
.file_list_item_image_text  {
    color:#003366;
    font-family:Arial;
    font-size: 11px;
    font:11px Arial;
    font-weight: normal;
}
.file_list_item_image_text a {
    color:#003366;
    text-decoration:none;
}
.file_list_item_image_text a:hover {
    color: #FF6600;
    text-decoration:none;
}


