/* feuille de style -  agetip */
/* tous droits réservés */
 body {
	margin: 0;
	padding: 0;
	
	background-color: #fff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-face-color:#164476;
	scrollbar-highlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-3dlight-color: #fff;
}

#content {
	padding-left: 35px;
	padding-right: 35px;
	padding-bottom: 35px;	
 }


form {
	 margin:0px;
}

td,p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000; 
	font-size: 11px;
 }
 
img {
	border: 0;
}
 
a:link ,
a:active,
a:visited {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #A7C202;
}
a:hover {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: underline; 
	color: #A7C202;
}
 
 
.contour_index  {
	background-color: #fff;
	border: 1px solid #D0DCE7;
} 

.ligne_menu {
	height: 20px;
	padding-left: 10px;
	
	border-bottom:1px solid #B2CF00;
}

.ligne_menu a:link ,
.ligne_menu a:active,
.ligne_menu a:visited {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #A7C202;
}
.ligne_menu a:hover {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #EC8500;
}

.orange {
	font-family: Arial, Helvetica, sans-serif; 
	color: #EC8500; 
	font-size: 11px;; 
	list-style-image: url(../images/puce/1.gif)
}

.lettre {
	font-family: Arial, Helvetica, sans-serif;
	color: #EC8500; 
	font-weight: bold;
	font-size:22px; 
	list-style-image: url(../images/puce/1.gif);
}

.bleu {
	font-family: Arial, Helvetica, sans-serif; 
	color: #003F7C;  
	font-weight: bold; 
	font-size:11px;
	list-style-image: url(../images/puce/1.gif);
}

.vert {
	font-family: Arial, Helvetica, sans-serif; 
	color: #9CB114; 
	font-size:11px;
}


#contour {BACKGROUND-color:#E59413}



.contour {
	background-color: #E6ECF2;
	border: 1px solid #B1C4D7;
	color: #406F9D;
}

.contour p {
	color: #406F9D;
}


/* contour tableau anim demo */
.anim  {
	background-color: #fff;
	border: 1px solid #8EA1B1;
}

/* couleur contour tableu liens utiles  */
.lien {
	BACKGROUND-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #E0EC99;
}

#bas {
	BACKGROUND-color: #F0F0F0
}

a.bas:link,
a.bas:visited,
a.bas:active {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: underline; 
	color: #535353;
}

a.bas:hover {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: underline; 
	color: #535353;
}

a.menu:link,
a.menu:active,
a.menu:visited {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #9CB5053;
}

a.menu:hover {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #406F9D;
}

a.ssmenu:link,
a.ssmenu:active, 
a.ssmenu:visited  {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: #none; 
	color: #9CB505;
}

a.sswmenu:hover {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #406F9D;
}

a.bleu:link,
a.bleu:active,
a.bleu:visited {
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold;
	text-decoration: underline;
	color: #42719E;
}
a.bleu:hover {
	font-family: Tahoma;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color:42719E;
}

.form {
	background: #fff; 
	font-weight: normal; 
	text-decoration: none; 
	color: #000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11 px; 
	border: 1px solid; 
	border-color: #D6E671;
}

.societe table {

	border: 1px solid #ddd;
	border-collapse: collapse;
}

.societe thead {
	background-color: #EC8500;
	color: white;
	
	font-size: 11px; 
}

.societe td {
	padding: 5px;
}

.societe .ligne {
	border-bottom: 1px solid #eee; 
}

#footer {
		width: 100%; /* 1004 */
		height: 27px;
		
		padding: 5px;
		
		margin-left: auto;
		margin-right: auto;
		
		background-color: white;
		
		color: #333;
	}
		#footer a:link,
		#footer a:visited {
			font-weight: normal;
			color: #333;
			text-decoration: underline;
		}
		#footer a:hover,
		#footer a:active {
			text-decoration: none;
		}

#entete {
		padding-top: 15px;
}

#entete p {
		margin: 0;
		padding: 0;
}

home_left p {
		margin: 0;
		padding: 0;
}

home_right p {
	background-image: url(../images/fond/accueil.jpg);
    padding-top:20px; 
	padding-left:10px;
}

.accueil p {
	margin: 2;
	padding: 0;
}

.presacc {
	color: #000;
	line-height: 15px;
}

.presacc p {
	margin: 0;
	padding: 0;
}

.presacc p.retraitbt {
	padding-left: 60px;
}

.accueil p.retraitbt2 {
	padding-left: 300px;
}

.accueil p.retraitxt {
	padding-left: 20px;
}

