a:hover {  text-decoration: none }
a { text-decoration: underline; color: #990000}
body {  font-family: Arial, Helvetica, sans-serif;  font-size:11px; margin:0px; padding:0px; background-image:url(images/fond.gif); background-repeat:repeat-y; background-color:#8A0000; }
BODY.popup { background:none; background-color:#FFFFFF; margin:0px; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.bouton {
	background-color: #990000;
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px #000000 solid
}
.mois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

select { background-color: #F9F9F9; font-family: Arial, Helvetica, sans-serif; font-size:xx-small; color: #000000;}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #FDF5E6;
	border:1px solid silver;
}
textarea.article_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #FDF5E6;
	border:1px solid silver;
	width:260px;
}


.cal { border-right:1px solid #CCCCCC; }

td.escalot { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
table.escalot { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
td { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
.cadre {  border: 1px groove #000000;}
.soft {
	color : Gray;
	font-style : italic;
	font-weight : bold;
}
.naked {
  border:none;
}
.page_btn {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	font-weight : bold;
	width: 18px;
	height:18px;
}

#titre_fiche {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color:#8B0000;
}

#colonne_gauche {
	text-align:justify;
	/* width:240px; */
	padding:5px;
}

TABLE.a_remote TD { 	/* fond alphabet Toreros */
	font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 25px;
	height : 20px;
	cursor : pointer;
}

TABLE.a_remote TD.getted { 	/* fond alphabet selectionné */
	background-color : Maroon;
}

TABLE.coord_ganaderia TD { border-bottom:1px solid #F4E591; }

TABLE.calendar_bar TH { width:62px; color:#FFFFFF; font-size:10px; }
TABLE.calendar_bar A { color:#FFFFFF; text-decoration:none; }

TABLE.caddy TH { 		/* classe du caddie */
	background-color : #420F01;
	color:#FFFFFF;
	font-size:11px;
}
TABLE.caddy TD {
	border-bottom : 1px solid gray;
}

TABLE.commande TH { background-color:#8A0000; color:#CCCCCC; font-size:12px; }
TABLE.commande TD { color:#000; font-size:12px; }

/* config pour l'impression */
@Media print {	
 .noprint{ display: none; }
}
@Media screen {
 .noprint{ display: block; }
}
