body
{
	font-family : verdana;
	text-align : center;
	font-size : 12px;
	color: #777777;
}
a
{
	color: #3d3b76;
	text-decoration : none;	
}
#page
{
	width : 970px;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
}
#top
{
	width : 970px;
	height : 119px;
	background-image : url("top.png");
	text-align : left;
	padding : 0px;
	background-position : bottom left;
}
#clika
{
	height : 95px;
	width : 960px;
	float : right;
}
#top-bottom
{
	position : relative;
	top : 0px;
	width : 970px;
	padding : 0px;	
	padding-bottom : 15px;
	border-bottom : 1px #615f65 solid;
}
#menu_list
{
	float : left;
	position : absolute;
	margin-top : 97px;
	margin-bottom : 0px;
	margin-left : 0px;
	width : 740px;
	list-style-type : none;
	padding : 0;
}
.menu_item
{
	float : left;
	width : 117px;
	height : 17px;
	padding-top : 4px;
	margin-right : 2px;
	font-size : 11px;
	color : #1c0055;
	text-align : center;
}
.menu_item a
{
	text-decoration : none;
	font-size : 11px;
	color : #1c0055;
	text-transform : uppercase;
}
.menu_item_active
{
	float : left;
	width : 117px;
	height : 17px;
	padding-top : 4px;
	background-position : top right;
	background-repeat : no-repeat;
	margin-right : 2px;
	font-size : 11px;
	color : #c4d0e5;
	text-align : center;
}
.menu_item_active a
{
	text-decoration : none;
	font-size : 11px;
	color : #c4d0e5;
	text-transform : uppercase;
}
#submenu_list
{
	float : left;
	position : absolute;
	margin-top : 125px;
	margin-left : 0px;
	width : 810px;
	list-style-type : none;
	padding : 0;
}
.submenu_item
{
	float : left;
	width : 117px;
	height : 17px;
	text-align : left;
	padding-top : 4px;
	background-position : top right;
	background-repeat : no-repeat;
	margin-right : 2px;
	font-size : 10px;
	color : gray;
}
.submenu_item_list
{
	list-style-type : none;
	padding : 0;	
	margin-left : 0px;
}
.submenu_item_list_item
{
	border-bottom : 1px #757579 solid;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	margin-left : 0px;
	background-color : white;
}
.submenu_item_list_item_over
{
	border-bottom : 1px #757579 solid;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 3px;
	margin-left : 0px;
	background-image : url("submenu_back_active.png");
	background-repeat : no-repeat;
	background-color : white;
}
#content
{
	background-image : url("topdegrad.png");
	background-repeat : repeat-x;
	background-position : left top;
	width : 970px;
	text-align : left;
	padding-bottom : 10px;
	z-index : 20;
}
#content_racine
{
	background-image : url("racine_content_back.png");
	background-repeat : repeat-x;
	background-position : left top;
	width : 970px;
	text-align : left;
	padding-bottom : 10px;
	z-index : 20;
	border-bottom : 1px #615f65 solid;
	padding : 0;
}
#bottom_content
{
	background-image : url("bottomdegrad.png");
	background-repeat : repeat-x;	
	background-position : left bottom;
	height : 30px;
	border-bottom : 1px #615f65 solid;	
	margin-top : 0px;
	z-index : -1000;
}
#left
{
	float : right;
	margin-top : 20px;
	width : 220px;
	text-align : center;
}
#image
{
	width : 220px;
}
#liens
{
	margin-top : 20px;
	width : 220px;
}
#references
{
	margin-top : 20px;
	width : 220px;
}
.titre
{
	height : 20px;
	background-image : url("coin.gif");
	background-position : top left;
	background-repeat : no-repeat;
	color : #1d0058;
	text-transform: uppercase;
	font-size : 11pt;
	font-weight : bold;
	padding-left : 30px;
	position : relative;
	font-family : Trebuchet MS;
	top : 10px;
}
#col1 
{	
	top : 0px;
	width : 316px;
	height : 270px;
	color: gray;
}
#col2 
{
	margin-top : -270px;
	margin-left : 326px;
	width : 316px;
	height : 270px;	
}
#col3
{
	margin-top : -270px;
	margin-left : 652px;
	width : 316px;
	height : 270px;			
}
#col_centrale
{
	margin-top : 6px;
	width : 640px;
	position : relative;
	left : 20px;
	min-height : 300px;	
}
#col_centrale_ext
{
	margin-top : 6px;
	width : 950px;
	position : relative;
	left : 20px;	
}
#col_right
{
	float : right;
	margin-top : 60px;
	width : 300px;
	text-align : left;
}
#col_right_texte
{
	font-style : italic;
	color : gray;
}
.col_content
{
	position : relative;
	top : 5px;
	font-size : 11px;
	border-right : 1px #615f65 solid;
	padding-right : 15px;
	padding-top : 15px;
	height : 230px;
	overflow : hidden;	
}
.col_content_rss
{
	position : relative;
	top : -18px;
	font-size : 11px;
	border-right : 1px #615f65 solid;
	padding-right : 15px;
	padding-top : 15px;
	height : 230px;
	overflow : hidden;	
}
.col_content_left
{
	position : relative;
	top : 10px;
	padding-top : 15px;
	height : 230px;
}
.col_centrale_content
{
	position : relative;
	top : 15px;
	padding-top : 15px;
}
#main_text
{
	background-image : url("trait.png");
	background-position : top right;
	background-repeat : repeat-y;
	padding-left : 30px;
	padding-right : 10px;
	color : #5e5e60;
	font-size : 11px;
}
#second_text
{
	margin-top : 20px;
	background-image : url("trait.png");
	background-position : top right;
	background-repeat : repeat-y;
	padding-left : 30px;
	padding-right : 10px;
	color : #5e5e60;
	font-size : 11px;
}
#bottom
{
	width : 970px;
	color : gray;
	text-align : center;
	padding-top : 5px;
}
#bottom a
{
	text-decoration : none;
	color : gray;
}
#rss
{
	position : relative;
	top : -11px;
	left : 160px;
}
#rss img
{
	border : 0px;
}
.news_item
{
	margin-bottom: 10px;
	color: #777777;
}

.news_item_date
{
	position: relative;
	color: #fbc942;
	font-size: 11px;
	font-weight: bold;
}

.news_item_title
{
	position: relative;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: grey;
	top: -12px;
	left: 80px;
}

.news_item_content
{
	color: #777777;
	font-size: 12px;
}

.news_item_legend
{
	font-size: 12px;
	font-style: italic;
	color: #3d3b76;
}

.news_item_link
{
	color: grey;
	text-align: right;
}

.news_item_table_cell_middle
{
	border-right-width: 1;
	border-right-style: solid;
	border-right-color: #615f65;
}

.news_item_table_cell_right
{
}

.news_item_link a
{
	color: #3d3b76;
	text-decoration: none;
}


.news_bottom
{
	color: #756e99;
	text-align: center;
	letter-spacing : 5px;
}

.news_bottom_current_page
{
	color: #fbc942;
}

.news_bottom a
{
	color: #3d3b76;
	text-decoration: none;
}

.ows_news_reader_channel
{
	display: none;
}

.ows_news_reader_item
{
	width: 800px;
}

.ows_news_reader_item_link
{
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #fbc942;
}

.ows_news_reader_content
{	
}
