body, table {
font-family:arial;
font-size:12px;
}

body {
background-color:rgb(109,0,3);
}

a:link {
  color: #0240a3;
}

a:visited {
  color: #0240a3;
}

a:active {
  color: #000000;
}

img {
  border: none;
}

.TopTable {
border-width:1px 1px 1px 1px; 
border-color:navy; 
border-style:solid;
}

.bottomCell {
background-image  : url(/commun/skins/noel/noel11_05.jpg);		
background-repeat:no-repeat;
background-position : left top;
}

td.copyright {
text-align:center;
font-size:9px;
color:white;
}

a.copyright,
a:hover.copyright,
a:visited.copyright,
{
color:white;
}

#lang{
width:160px;
text-align:right;
float:right;
}

.MainTable { 
/***border-width:1px 1px 0px 1px; 
border-color:#e7ffce; 
border-style:solid;***/
}

.BottomMainTable { 
border-width:0px 1px 1px 1px; 
border-color:#e7ffce; 
border-style:solid;
}

#MainHeader {
background-image:url(/commun/skins/noel/noel11_01.jpg);
background-repeat:no-repeat;
background-position : left;
}

#MainTitle {
background-image:url(/commun/skins/noel/noel11_02.jpg);
background-repeat:no-repeat;
background-position : left;
}

#MainTitleText, #MainTitleText h1 {
/* police et positionnement */
vertical-align:middle;
font-size:17px;
font-face:arial;
color:rgb(188,12,12);
/*font-weight : 900;*/
font-weight:bold;
text-transform : UPPERCASE;
padding: 5 0 0 200;
}

#MainTitleText h1 {
/* police et positionnement */
vertical-align:middle;
font-size:17px;
font-face:arial;
color:rgb(188,12,12);
/*font-weight : 900;*/
font-weight:bold;
text-transform : UPPERCASE;
padding:0px; margin:0px;
}


.ombreDroite {
background-image  : url(/commun/skins/spring/ombreDroiteVerte.gif);		
background-repeat : repeat-y;	
background-position : right;
} 

/*menu de gauche*/

#LeftCell {
background-color:#ffffff; 
background-image  : url(/commun/skins/noel/cellLeftBottom.jpg);		
background-repeat:no-repeat;
background-position : left bottom;
color:rgb(109,0,3);
z-index:11;
}


div.InnerMenu {
background-image  : url(/commun/skins/noel/cellLeftMiddleTop.jpg);		
background-repeat:no-repeat;
background-position : left top;
padding: 30px 0px 0px 20px;
color:rgb(109,0,3);
z-index:10;
text-align:left;
/*padding-left:20px;*/
}

/** class maincell pour le div **/
.MainCell {
z-index : auto;
clip : inherit;
vertical-align : top;
margin-left:15px;
overflow : auto;
height : 420px;
}

/** id maincelle pour le td **/
#MainCell {
color:#626262;
padding:5px 10px 3px 0px;
text-align:justify;
background-color:white;
background-image  :  url(/commun/skins/noel/noel11_04.jpg);		
background-repeat : no-repeat;	
background-position : bottom right;
}

.ombre{
float: left;
clear: left;
background: url(/commun/images/ombre.gif) no-repeat bottom right;			
padding: 15px;
} 

.photo{		
position: relative;
right: 9px;
bottom: 6px;
/*border-width: 1px;
border-style: solid;
border-color: #666666;*/
}

.miniPics	{
	z-index : 10;
	right:20px;
	align:left;
	width:32px;
	height:auto;
	float:left;
}

.Tpic {
	float:left;
	padding:1px 5px 3px 0px;
}

.T_MiniPics {
	float:bottom;
	margin : 2px 2px 2px 2px;
	padding:2px 2px 2px 2px;
	border:1px;
	border-color:silver;
	border-style:solid;
	background-color:rgb(254,254,254);	
	}

/* Les images liens	 langues */
.img_lang_fr, 
.img_lang_gb,
.img_lang_it,
.img_lang_es,
.img_lang_de 	{
width:32px;
height:32px;
margin:none;
}

.img_lang_fr {
background-image  : url(/commun/skins/noel/pays/fr.gif);
}

.img_lang_de {
background-image  : url(/commun/skins/noel/pays/de.gif);
}

.img_lang_gb {
background-image  : url(/commun/skins/noel/pays/gb.gif);
}

.img_lang_es {
background-image  : url(/commun/skins/noel/pays/es.gif);
}

.img_lang_it {
background-image  : url(/commun/skins/noel/pays/it.gif);
}

/* formulaire de contact */
.GreenTable{
	border-color: #9cac96;
	border-width : 1px;
	border-style : dashed;
	background-color : #d8f3d5;
	padding:2px;
	font-family:verdana;
	font-size:10px;
}

.SaumonTableHead {
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	text-align: left;
	color: #FF6907;
}

.SaumonTable{
	border-color: #9cac96;
	border-width : 1px;
	border-style : dashed;
	background-color : #FFE3C8;
	padding:2px;
	font-family:verdana;
	font-size:10px;
}
.GreenTableHead {
	font-family:arial;
	font-weight:bold;
	font-size:14px;
	text-align: left;
	color: GREEN;
}



.PinkTable{
	border-color: #9cac96;
	border-width : 1px;
	border-style : dashed;
	background-color : #FBEDE4;
	padding:2px;
	font-family:verdana;
	font-size:10px;
}

.SupportTextarea {
	border-color: #9cac96;
	border-width : 1px;
	border-style : dashed;
	padding : 0px;
	text-align:left;
	width: 100%;
	height: 150px;
	background-color: #FFFFFF;
}

.SupportTextareaError {
	border-color: #9cac96;
	border-width : 1px;
	border-style : dashed;
	padding : 0px;
	text-align:left;
	width: 100%;
	height: 150px;
	background-color: #CECECE;
}

.SupportHead {
	width:50px;
	border-width : 1px;
	border-color : silver;
	border-style : solid;
	padding : 2px;
	background: none;
}

.SupportInput {
	width: 100%;
	border-width : 1px;
	border-color : silver;
	border-style : solid;
	padding : 2px;
	background-color: #FFFFFF;
}

.SupportInputError {
	width: 100%;
	border-width : 1px;
	border-color : silver;
	border-style : solid;
	padding : 2px;
	background-color: #CECECE;
}

.commonButton {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
}

.commonButtonOk button {
  background-image: url(/commun/icons/btn_ok_bg.gif);
  border: 0 solid white;
  background-repeat: no-repeat;
  width : 91px;
  height:21px;
  padding-left:12px;
 }

/**** les pages portee / chatons ****/
.nom
{
	font-weight: bold;
	color: #225F24;
}

.dispo
{
	font-size: 8pt;
}

.photo_ic
{
	border: 1px solid silver;
}

.maj
{
	text-transform: capitalize;
}

.infos
{
	text-decoration: underline;
	color: #D41D5E;
}

.parents, .parents a
{
	font-weight: bold;
	font-size: 11pt;
	color: #BD6288;
}

.nosportees
{
	font-size: 12pt;
	font-weight: bold;
	color: #225F24;
}

.dates
{
	font-size: 9pt;
	font-style: italic;
}

.sep
{
	border: 1px dotted #000000;
	width: 60%;
	margin: 0px;
}

.vaccins
{
	font-style: italic;
}


.cchamps
{
	width: 125px;
	text-align: right;
	font-weight: bold;
}

.loupe
{
	cursor: url(/commun/icons/b_search.gif), auto;
}