body{

	background-color: #6483B1;

	margin: 0px;



}



body,td, input,select,textarea {

	font-family: Tahoma, Verdana, Arial;

	font-size: 11px;

	color: #415B72;



}



.buttonok {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #FF9933;

	border-top: 1px solid #FFBB77;

	border-right: 1px solid #BE9770;

	border-bottom: 1px solid #BE9770;

	border-left: 1px solid #FFBB77;





}



.inputfield{

	background-color: #BCCFDE;

	border-top: 1px solid #5F7690;

	border-right: 1px solid #BEC8D3;

	border-bottom: 1px solid #BEC8D3;

	border-left: 1px solid #5F7690;



}





a {  color: #FF6600; text-decoration: underline}

a:hover {  color: #000000; text-decoration: none}



a.linkmenus {  color: #FFFFFF; text-decoration: none}

a.linkmenus:hover {  color: #FFFFFF; text-decoration: none}



.linesolid {  background-color: #E2E2E2}

.maingri {

	background-color: #F1FFF4;

	color: #006600;

	border-bottom: 1px solid #C4DBCB;



}

.pagetitle {

	font-family: Arial, Helvetica, sans-serif, Tahoma;

	font-size: 24px;

	font-weight: normal;

	color: #5A7AAB;

	text-transform: uppercase;

	text-align: justify;

}



p {

	text-align: justify;

	}









}

.pagemark {

	font-family: Tahoma, Verdana, Arial;

	font-size: 13px;

	font-weight: bold;

	color: #FF6600;

}





.comment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	word-spacing: 15px;

	letter-spacing: 10px;

}





.tdlinebot {

	border-bottom: 1px solid #B5B3AC;

}



hr {

	size:1px; 

	color:#A2BDCD;

	noshade;  

	width:100%;

	}





.topmenutda {

	padding-right: 10px;

	padding-left: 10px;

	background-color: #4E6FA5;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	border-right: 1px solid #0F2058;

	border-left: 1px solid #BBCDE1;

}

.topmenutdb {

	padding-right: 10px;

	padding-left: 10px;

	background-color: #FFA434;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	border-right: 1px solid #D26900;

	border-left: 1px solid #FFD391;

	cursor: hand;

}



.pagebox{

	background-color: #FFFFFF;

	border: 1px solid #CAD6DD;

	padding: 10px;

}



.sidebox{

	background-color: #FEF0E2;

	border: 1px solid #FECC99;

	padding: 10px;

}



.offre{

	background-color: #BCCFDE;

	border: 1px dotted #A6A6FF;

	}



.pagesubtitle {

	font-weight: bold;

	color: #FF9966;

	font-size: 13px;



}

.listsubmenu {

	list-style-image: url(../images/icon_submenu.gif);

}





a.linksidemenu {

	text-decoration: none;

}

a.linksidemenu:hover {}

.titremap {

	font-family: Tahoma, Verdana, Arial;

	font-size: 14px;

	color: #415B72;



}