BODY	{
		background-image:url(images/background.jpg);
		background-repeat:repeat-x;
		background-color:#ECE5DB;
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:justify;
		line-height:1.3em;
		}

	
A {
	color:#AC3E3D;
	text-decoration:none;
}

H2	{
	color : #2F340F;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	padding:0px;
	padding-left:3px;
	margin:0px;
	text-align:left;
	line-height:1.3em;
	}		

IMG {

	border:0px;
	padding:0px;
}

.legende	{
			color:#666666;
			font-style:italic;
			text-align:left;
			}
			
.legende p	{
			margin:0 0 13px 0; padding:0;
			}


.suite		{
			color:#AC3E3D;
			text-decoration:none;
			font-size:9px;
			white-space:nowrap;
			}

.bloc	{
		width:350px;
		background-color:#FFFFFF;
		padding:3px;
		text-decoration:none;
		display:block;
		color:#333333 ;
		text-align:justify;
		}

.bloc a	{
		background-color:#FFFFFF;
		text-decoration:none;
		display:block;
		color:#333333 ;
		}
		
.bloc a:hover	{
				background-color:#F5F5F5;
				text-decoration:none;
				display:block;
				}

.historique	{
			color:#812C29;
			font-size:11px;
			}


#td_menu {
		background-color:#2F340F;
		border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		vertical-align:middle;
		}
		

DIV#conteneur_copyrights	{
							padding:5px;
							text-align:center;
							font-family:"Times New Roman", Times, serif;
							padding-left:155px
						}


/* actualites.php */
a.lire_suite { font-size:10px; }
a.lire_suite:hover { text-decoration:underline; }

ul#portfolio1, ul#portfolio2, ul#portfolio3, ul#portfolio4, ul#portfolio5, ul#portfolio6, ul#portfolio7, ul#portfolio8, ul#portfolio9, ul#portfolio10 { margin:10px 0 5px 0; padding:0; }
ul#portfolio1 li, ul#portfolio2 li, ul#portfolio3 li, ul#portfolio4 li, ul#portfolio5 li, ul#portfolio6 li, ul#portfolio7 li, ul#portfolio8 li, ul#portfolio9 li, ul#portfolio10 li { margin:0; padding:0; }

p.titre { margin:5px 0 10px 0; padding:0; width:500px; font-weight:bold; }
p.texte { margin:0 0 10px 0; padding:0; width:500px; }

#top_menu                 { height: 25px; text-align:center; padding:0px; margin-left:5px; border:0px #ffffff solid; vertical-align:middle; }
	#top_menu ul              { margin: 0px; padding: 0px; list-style: none; }
	#top_menu li              { font-size: 10px; color: #000000; display: inline; margin: 0px; padding: 0px;}
	#top_menu a               { height: 21px; vertical-align:middle; float: left; background-color:#2F340F; margin: 0px;  padding: 2px; text-decoration:none; margin-right:0px;}
	#top_menu a span          { float: none; display: block; background-color:#2F340F; padding: 1px; font-weight: normal; color: #FFFFFF; padding-top:3px; padding-bottom:3px;}
	#top_menu #current a      { background-color:#FFFFFF; border-width: 0px; color: #AC3E3D; }
	#top_menu #current a span { background-color:#FFFFFF; color: #AC3E3D; }
	#top_menu a:hover         { background-color:#FFFFFF; color: #AC3E3D; }
	#top_menu a:hover span    { background-color:#FFFFFF; color: #AC3E3D; }


/* style des formulaires */
INPUT,TEXTAREA,SELECT {
	padding:2px;
	padding-left:4px;
	border:1px #cccccc solid;
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
TEXTAREA {
	line-height:1.2em;
}
INPUT.radio  {
	vertical-align:middle;
	border:none;
	background-color:transparent;
}

.form_input_iserror {
	border:1px solid #CC0000;
}
.form_asterisque {
	font-size:12px;
	color:#CC0000;
	padding-left:2px;
}
.form_texteerror {
	font-weight:bold;
	border:1px dotted #CC0000;
	background-color:#FFFFFF;
	display:none;
}
.isin {
	border:1px solid #CC0000;
}


.resultat	{
			font-size:13px;
			font-weight:bold;
			color:#000000;
			}

.td_tit_commande {
	font-size:13px;
	color:#AC3E3D;
	font-weight:bold;
	background-color:#FFFFFF;
	border-left:4px #2F340F solid;
	border-bottom:1px #CCCCCC dashed;
	padding:2px;
	padding-left:6px;
}

form#form_commande { font-size:10px; }


/*----------- styles animaweb ------------*/
IMG.logo_animaweb {
	display:inline;
	vertical-align:top;
}
/*---------- FIN styles animaweb ----------*/