BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/fdpage.gif) #99c5e3 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 100% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	font-size: 11px;
}

.clearfloat {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 0px
}

#degrade {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/fdht.jpg);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN: center
}

#containerht {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/banner_eswet.jpg) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 986px;
	PADDING-TOP: 0px;
	HEIGHT: 253px;
	TEXT-ALIGN: left
}

#sidebar1ht {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 4px;
	PADDING-TOP: 0px;
	HEIGHT: 253px;
	TEXT-ALIGN: left
}

#sidebar2ht {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 4px;
	PADDING-TOP: 0px;
	HEIGHT: 253px;
	TEXT-ALIGN: left
}

#bannerht {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 982px;
	PADDING-TOP: 0px;
	HEIGHT: 221px
}

#logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 100px;
	WIDTH: 170px;
	PADDING-TOP: 0px;
	HEIGHT: 80px
}

#menutop {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 25px 0px 0px;
	WIDTH: 450px;
	PADDING-TOP: 25px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}

#menutop A:link {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}

#menutop A:hover {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}

#menutop A:active {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	FFONT-WEIGHT: BOLD
}

#menutop A:visited {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none
}

#menutop A:hover {
	TEXT-DECORATION: underline
}

#menutop .textetop {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}

#menutop .textetop INPUT {
	MARGIN-LEFT: 10px
}

#menutop FORM {
	DISPLAY: inline
}

#sword {
	BORDER-RIGHT: #006db9 1px solid;
	BORDER-TOP: #006db9 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #006db9 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #006db9 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#baseline {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 210px;
	COLOR: #ffffff;
	PADDING-TOP: 65px;
	FONT-FAMILY: Helvetica, sans-serif
}

#menuht {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 907px;
	PADDING-TOP: 0px;
	HEIGHT: 31px;
}

#menuht A.normal:link {
	background-image: url(../images/menu_out.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: inline-block;
	float: left;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	background-position: left center;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
}

#menuht A.normal:hover {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_out.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	TEXT-DECORATION: none;
	background-position: left center;
}

#menuht A.normal:active {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_out.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	background-position: left center;
}

#menuht A.normal:visited {
	background-color: transparent;
	BACKGROUND-IMAGE: url(../images/menu_out.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: inline-block;
	float: left;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	background-position: left center;
}

#menuht A.normal:hover {
	BACKGROUND-IMAGE: url(../images/menu_over.gif)
}

#menuht A.select:link {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_over.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	background-position: left center;
}

#menuht A.select:hover {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_over.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	background-position: left center;
}

#menuht A.select:active {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_over.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 10px 3px 17px;
	background-position: left center;
}

#menuht A.select:visited {
	DISPLAY: inline-block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/menu_over.gif);
	TEXT-TRANSFORM: uppercase;
	width: auto;
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Helvetica, sans-serif;
	TEXT-DECORATION: none;
	height: 25px;
	line-height: 24px;
	margin: 0 10px 0 0;
	padding: 3px 0 3px 17px;
	background-position: left center;
}

#menuht A.select:hover {
	BACKGROUND-IMAGE: url(../images/menu_over.gif)
}

#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/fdcontent.gif) repeat-y 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 986px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}

#mainContent,#full-mainContent {
	float: left;
	margin: 0 30px 50px;
	padding: 0;
	width: 626px;
}

#full-mainContent {
	/* khalid_13/11/09 */
	/*width: 860px;*/
	width: 920px;
	margin: 0 0 50px 30px;
	position: relative;
}

#full-mainContent #contentElements{
	width : 100%;
	position:relative;
}

#intro {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#intro A:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

#intro A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

#intro A:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

#intro A:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

#intro A:hover {
	TEXT-DECORATION: none
}

#mainContent P,#full-mainContent p {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 25px;
	FONT-FAMILY: Helvetica, sans-serif
}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	COLOR: #006db9;
	PADDING-TOP: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#une {
	PADDING-RIGHT: 25px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 25px;
	BACKGROUND-IMAGE: url(../images/aplat_bleu.jpg);
	PADDING-BOTTOM: 20px;
	MARGIN: 15px 0px;
	WIDTH: 509px;
	PADDING-TOP: 20px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 93px
}

#une P.date {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}

#une P.titre {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}

#une A.texte:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#une A.texte:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#une A.texte:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#une A.texte:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#sidebar DIV.news P A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #025c99;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

#une A.texte:hover {
	TEXT-DECORATION: underline
}

#sidebar DIV.news P A:hover {
	TEXT-DECORATION: underline
}

#sidebar DIV.news P A {
	
}

#sidebar DIV.news P {
	FONT-SIZE: 11px
}

#sidebar,#sidebar1 {
	float: left;
	width: 300px;
}

#sidebar .latestNews {
	background-image: url(../images/aplat_news.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	float: right;
	margin: 25px 16px 0 0;
	padding: 0 30px 5px;
	width: 224px;
}

/***** login box *****/
div.tx-newloginbox-pi1 {
	float: left;
	position: relative;
	width: 240px;
}

div.tx-newloginbox-pi1 h3 {
	font-size: 13px;
}

div.tx-newloginbox-pi1 label {
	display: block;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 5px 0 0 0;
	position: relative;
	width: 100px;
}

div.tx-newloginbox-pi1 input.login {
	float: left;
	font-size: 10px;
	margin: 5px 0 0;
}

div.tx-newloginbox-pi1 input {
	float: left;
	font-size: 10px;
	margin: 5px 0 0;
}

div.tx-newloginbox-pi1 input.bt_membersarea {
	margin: 5px 0 0 100px;
}

/***********right-col  membersarea*************/
#membersarea {
	background: transparent url(../images/blocmembersarea.gif) no-repeat
		scroll 0 0;
	color: #FFFFFF;
	height: 110px;
	left: 27px;
	margin: 10px 0;
	position: relative;
	width: 200px;
}

#membersarea form input.login,#membersarea form input.mdp {
	background-color: #708F00;
	border: 1px solid #DFFF6F;
	color: #FFFFFF;
	font-size: 0.9em;
	height: 14px;
	left: 88px;
	position: absolute;
	top: 42px;
	width: 64px;
}

#membersarea form input.mdp {
	left: 88px;
	top: 67px;
	width: 64px;
}

#membersarea form input.bt_membersarea {
	left: 62px;
	position: absolute;
	top: 75px;
}

#membersarea  div.tx-newloginbox-pi1 label {
	font-size: 12px;
	text-align: left;
	display: block;
	float: left;
	height: 16px;
	left: 10px;
	line-height: 16px;
	padding: 0;
	position: absolute;
	top: 48px;
	width: auto;
}

#membersarea  div.tx-newloginbox-pi1 label.userlabel {
left:0;
position:absolute;
text-align:center;
top:37px;
width:190px;
}

#membersarea  div.tx-newloginbox-pi1 label.username {

}

#membersarea div.tx-newloginbox-pi1 label.pass {
	top: 73px;
}

#membersarea div.tx-newloginbox-pi1 input.logout {
	left: 65px;
	position: absolute;
	top: 60px;
}

#membersarea h3 {
	color: white;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 14px 0 0;
	text-align: center;
}

#membersarea th {
	font-size: 12px;
}

#membersarea p {
	margin: 5px 0;
}

#membersarea table {
	margin: 0 auto;
}

#membersarea table td input.logout {
	margin: 0 0 0 15px;
}

#membersarea div.tx-newloginbox-pi1 {
	width: 200px;
}

#membersarea div.tx-newloginbox-pi1 table {
	float: left;
	margin: 0 0 0 48px;
	position: relative;
	width: 100px;
}

#membersarea div.tx-newloginbox-pi1 table th {
	
}

#membersarea div.tx-newloginbox-pi1 table td {
	font-size: 12px;
	font-weight: bold;
}

/***********right-col  address_eppsa****************/
#sidebar .boxblue,#sidebar1 .boxblue {
	background: transparent url(../images/boxblue-bkg.png) repeat-y scroll 0
		0;
	color: white;
	font-size: 12px;
	left: 30px;
	position: relative;
	text-align: left;
	width: 191px;
}

.boxblue .top {
	background: transparent url(../images/boxblue-top.png) no-repeat scroll
		top left;
	height: 9px;
	width: 191px;
}

.boxblue p {
	font-size: 11px;
	margin: 0 10px;
}

.boxblue h3 {
	color: white;
	font-weight: bold;
	margin: 0 10px;
}

.boxblue .bot {
	background: transparent url(../images/boxblue-bot.png) no-repeat scroll
		bottom left;
	height: 10px;
	width: 191px;
}

.boxblue a {
	color: white;
	text-decoration: underline;
}

/*************

#sidebar {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	FLOAT: left;
	PADDING-BOTTOM: 30px;
	MARGIN: 26px 48px 0px 0px;
	WIDTH: 224px;
	PADDING-TOP: 0px;
}
*/
#sidebar1 .submenu {
	margin: 20px 45px 20px 26px;
	width: 200px;
}

#sidebar1 .submenu .title_menu {
	float: left;
	background: transparent url(../images/bg_titlemenu.jpg) repeat-x scroll
		0% 100%;
	border: 1px solid white;
	width: 200px;
}

#sidebar1 .submenu .title_menu h3 {
	color: white;
	margin: 5px;
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
}

#sidebar1 .submenu ul {
	clear: left;
	margin: 0;
	padding: 0;
}

#sidebar1 .submenu li {
	background-color: #80B6DC;
	border: 1px solid white;
	height: 25px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0;
	padding: 0;
	width: 200px;
}

#sidebar1 .submenu li a {
	color: white;
	display: block;
	font-size: 11px;
	padding: 5px 4px 4px 25px;
	text-decoration: none;
	vertical-align: middle;
	height: 16px;
}

#sidebar1 .submenu li a:hover {
	background-color: #DAEAF7;
	color: #1A5B8F;
}

#sidebar1 .submenu li.active {
	background-color: #31739F;
	color: white;
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: lighter;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 0px;
	MARGIN: 30px 0px 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Helvetica, sans-serif
}

.news {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	PADDING-TOP: 15px;
	BORDER-BOTTOM: #dedede 1px solid
}

.news A.texte:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.news A.texte:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.news A.texte:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.news A.texte:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.news A.texte:hover {
	TEXT-DECORATION: underline
}

.news P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.news P.date {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}

.news P.titre {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #80ab00;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}

#footer {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e1e1e1 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 10px 50px;
	PADDING-TOP: 10px
}
#footer a img {
	border: 0;
}

#footer .note a {
	padding-left: 10px;
}

#footer A:link {
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

#footer A:hover {
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

#footer A:active {
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

#footer A:visited {
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

#footer A:hover {
	TEXT-DECORATION: underline
}

.footerimg {
	float:left;
	padding:2px 20px 10px 0;
}

.note {
	FLOAT:right;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #999999;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#pied {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/pied.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	VERTICAL-ALIGN: top;
	WIDTH: 986px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: 1;
	HEIGHT: 30px
}

DIV.tx-mocfilemanager-pi1 {
	FONT-SIZE: 12px;
	WIDTH: 500px
}

div#breadcrumb {
	font-size: 12px;
	margin: 0 0 0;
	padding: 20px 0 0;
}

div#breadcrumb label {
	font-size: 12px;
	font-weight: bold;
}

div#breadcrumb a {
	color: #2978BD;
	text-decoration: none;
}

div#breadcrumb a:hover {
	text-decoration: underline;
}

/***** mail form ****/
fieldset.csc-mailform {
	background-color: white;
	border: 1px solid #D4D4D4;
	width: auto;
	margin: 15px 0;
}

.csc-mailform-field {
	float: left;
	margin: 0 0 0 20%;
	width: 80%;
}

.csc-mailform-field label {
	float: left;
	font-size: 11px;
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	width: 30%;
}

.csc-mailform-field input,.csc-mailform-field textarea,.csc-mailform-field div.date_signature,.csc-mailform-field div.radios
	{
	float: left;
	margin-top: 10px;
	width: 35%;
	font-size: 10px;
}

.csc-mailform-field div.radios div.terre,.csc-mailform-field div.radios div.batiment
	{
	width: auto;
}

.csc-mailform-field div.radios {
	margin: 0;
	padding: 0;
}

.csc-mailform-field div.radios div input {
	width: auto;
}

.csc-mailform-field textarea {
	line-height: 10px;
}

.csc-mailform-field .csc-mailform-submit {
	float: left;
	clear: left;
	width: 20%;
	margin-left: 30%;
}
/***** mail form *****/

/* CUSTOM */
div.memberlogos td {
	padding: 10px;
}
div.memberlogos img {
	border: 0;
}
