/*BODY*/
body 	{
	font-family: Verdana;
	margin: 0;
	padding: 0;

}


	/*color:DB2F36;
	font-size:0.9em;*/
html {}


/*HEADER*/
div#cadre_general     { margin-top: 0; margin-right: auto; margin-left: auto; width: 960px }
td#header       { color: white; font-size: 18px; background-image: url("../images/logo.gif"); text-align: center; margin: 0; padding: 0; width: 960px; height: 110px }
td#header_bas      { color: gray; font-size: 14px; background-repeat: no-repeat; text-align: center; width: 960px; height: 30px; border-right: 1px solid #dee3e2; border-left: 1px solid #dee3e2 }

.sectiontableheader{
	color:#333;
	font-size:13px;
	font-weight:700;

}
.sectiontableentry1,.sectiontableentry2{
	color:#333;
	font-size:12px;
	
}

table .newspane  tbody  tr  td  table  tbody  tr  td{
	color:#333;
	font-size:13px;


}

/*DATSO*/
.small,.pagenav{
	color:#333;
	font-size:10px

}



/*MODULE AVIS DE RECHERCHE*/
.moduletableavisrecherche a{
	color:#CC3333;
	font-size:0.8em;
}
.moduletableavisrecherche  .contentheading{
	height:20px;
	padding-left:5px;
}
/*H*/
h1, td h1  { 
	font-size: 1.0em ;
	color : #DB2F36;
	}
h2  { 
	font-size: 0.9em ;
	color : #DB2F36;
	}

.h4   { color: gray; font-size: 12px; line-height: 1.4 }
.h4 a   { color: #da2f35; font-size: 12px; line-height: 1.4 }
/*NOUVELLE DIV CONTENT (MISE A JOUR JUOLLET 2011)*/
#content_div {
	padding:5px;
	color:red;
	text-align: left;
}
#content_div p {

	color:#333;
}
#content_div  td.contentheading   { 
color: #DB2F36; 
font-size: 1.1em;
font-weight: 700;
text-decoration: none;
text-transform : uppercase;
}
.contentpagetitle  , .contentpagetitlelettreclaudia    { 
	color: #DB2F36; 
	font-weight: 700; 
	text-decoration: underline;
	text-transform : uppercase;
} 
.pagenav_prev a, .pagenav_next a, .readon { 
	color: green;
	Font-size: 1em;
	text-decoration: none 
}

/*PARTIE BLOG CATEGOIE*/
table.contentpaneopenlettreclaudia  td {
	color:#DB2F36;
	font-size:0.8em;

} 
td a.readonlettreclaudia {
	color: green;
	Font-size: 1em;
	text-decoration: none ;
	margin-left:480px;


}
hr {
clear: both;
width: 100%;
border: 0; 
border-bottom: 1px #CCC solid; 
height: 1px;
}

/*BODY_CENTER*/
td#body_center           { width: 600px; vertical-align: top }
table.contentpaneopen td   { 
	color: #333; 
	font-size: 0.8em; 
	line-height: 1.4
}






td#body_center .componentheading    { color: #da2f35; font-size: 14px; font-weight: 700; line-height: 1.2; text-decoration: none; padding-bottom: 10px; padding-left: 5px }







/*BODY_LEFT*/
td#body_left{
	width: 200px;
	vertical-align: top; 
	border-right: 1px solid #dee3e2; 
	border-bottom: 1px solid #dee3e2; 
	border-left: 1px solid #dee3e2 
}
td#body_left h3, td#body_right h3 { 
	font-size: 1.0em;
	color:#DB2F36;	
	margin-left: 2px; 
	vertical-align: top; 
	border-bottom: 1px solid #dee3e2
}
td#body_left .moduletable td  {
	padding-left: 5px 
}
td#body_left .moduletable a  { 
	color: #333; 
	font-size: 0.9em; 
	margin-bottom:10px;
	text-decoration: none 
}
td#body_left .moduletable a:hover   { 
	color: #DB2F36; 
	font-size: 0.9em; 
	margin-bottom:10px;
	text-decoration: none 
}
#active_menu.mainlevel { 
	color: #DB2F36; 
	font-size: 0.9em; 
	margin-bottom:10px;
	text-decoration: none;
	
}
/*html > body > div #cadre_general > table > tbody > tr > td #body_left > div .moduletable > table > tbody > tr > td > a #active_menu .mainlevel*/


/*BODY_RIGHT*/
td#body_right       { 
	color:#DB2F36; 
	font-size: 1em; 
	width: 160px; 
	vertical-align: top; 
	border-right: 1px solid #dee3e2; 
	border-bottom: 1px solid #dee3e2; 
	border-left: 1px solid #dee3e2
}


/*BOY FOOTER*/
td#body_footer  { color: gray; font-size: 10px; line-height: 1.5; width: 960px; vertical-align: top }

/*BODY_FOOTER*/
#body_footer a  { font-size: 10px }





/*STANDARD*/
input, select    { color: black; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: white }
a       { color: #da2f35; font-size: 12px; line-height: 1.4 }
img {border: 0;}
.back_button a  { color: green; font-size: 10px }



/*SPECIAL*/
.entete      { color: gray; font-size: 12px; line-height: 1.4; text-align: justify; margin: 0 0 0 5px; padding: 0; width: 300px }


/*Dernier article*/
.latestnews  { color: silver; text-align: left; margin-left: 10px; padding: 0; width: 150px }
.latestnews a { color: gray; margin: 0; padding: 0 }
.latestnews a:hover  { color: #da2f35; font-weight: 600; margin: 0; padding: 0 }
div#latestnews    { color: #da2f35; margin-right: auto; margin-bottom: 5px; margin-left: auto; width: 140px; height: 50px }
/*Légende MOS IMAGE*/
.mosimage_caption  { color: #da2f35; font-size: 10px; background-repeat: no-repeat; text-align: center; padding-top: 2px }
/*Virtuemart : product detail*/

/*div article de produit administrator\components\com_virtuemart\html\shop.browse.php*/

#background_vm   
{

height:150px;
/*background-color: #9900FF;*/
padding-top: 20px;
padding-bottom: 30px;
}
  
.chat_adopt_prod  
{
/*background-color:#FF6600; */
color: gray; 
font-size: 12px; 
line-height: 1.4; 
text-align: justify; 
margin: 0 0 0 5px; 
padding: 0; 
width: 280px 
/*style="width:100%;padding: 0px 3px 3px 3px;"*/
}

.chat_adopt_photo

{
	width: 20%;
	/*background-color: #0066FF;*/
	margin: 0px;
	padding-left: 10px;
	padding-right: 50px;
	
	top: inherit;
	vertical-align: top;
}
.chat_adopt_titre
{
width: 280px;
/*background-color:#FFFF33;*/



}

.chat_adopt_text
{
	width: 270px;
	/*background-color: #00CC00;*/
	padding-left:5px;
	vertical-align: top;
	
	
}



