/*
 .auto { 
 position: relative ;
 overflow: auto ; 
 height: 700px;
 width: 360px;
}
*/

* {
    padding: 0;
    margin: 0;
} 


img div {
/*behavior: url(/includes/iepngfix.htc);*/
}

body {
	background: #ddbf7b;
	font-family: Arial;
	font-size: 11px;
	padding: 0;
	margin: 0;
	color: #333;
	line-height: 17px;
}

h2{font-size:20px; font-family:Arial; font-weight:bold;}
h3{font-size:15px; font-family:Arial; font-weight:bold;}
h4{font-size:12px; font-family:Arial; font-weight:bold;}

img { border: none;}

a {
	color: #000000;
	font-family:Arial;
	text-decoration: none; 
}

#content { 
background: #BCC976 url(http://img.dogzer.com/image/content.jpg) repeat-y;
}

h1 {
font-size:17px;
}

input,select {
	font-weight: bold; 
	font-size: 12px; 
	color: black; 
	font-family:Arial;
}


.bouton {
	background-color: #D2AD81;
}


.info {
	font-weight:bold;
	float:center;
	margin:5px;
	padding:10px 10px 10px 10px;
	border:1px dashed black;
	width:365px;
	height:150px;
	background-color: #FFFFCC;
}

.info1 {
	float:center;
	margin:5px;
	padding:10px 10px 10px 10px;
	border:1px dashed black;
	width:365px;
	height:150px;
	background-color: #F5F5F5;
}

.info2 {
	float:center;
	margin:5px;
	padding:10px 10px 10px 10px;
	border:1px dashed black;
	width:765px;
	height:150px;
	background-color: #F5F5F5;
	overflow:auto;
	overflow-y:hidden;
}

.info3 {
	float:center;
	margin:5px;
	padding:10px 10px 10px 10px;
	margin-top:20px;
	border:1px dashed black;
	width:550px;
	background-color: #F5F5F5;
}

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

legend {
   font-family: Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
   color: #FF9933;
   font-weight: bold;
}
 

fieldset {
	margin-bottom: 15px; /* Une marge pour séparer les fieldset */
	background-color: #FFFFCC;
}

#footer {
	width:900px;
	text-align: center;
	padding:0 0 10px 0;
	margin: 0 auto;
}

td.footer {
	text-align: center;
	font-size: 10px;
	color: #444;
}
td.footer a { 
	color: #666; 
	text-decoration: underline;
}

td.footer a:hover { 
	color: #000; 
	text-decoration: none; 
}

#modal_container {  
	margin:5px 5px 5px 5px;  
	background-color:#fff;  
	border:1px solid black;  
	font-family:"Lucida Grande",Verdana;  
	font-size:12px;  
	color:#333;  
	text-align:left;  
}
 
#modal_overlay {  
	background-color:#000;  
}

textarea {
	overflow:hidden;
}

.edit_box {
	background: #FCEFBE;
	float: left;
}

.pagination_ajax_elevage {
	width:75px;
	float:left;
}

.pagination_ajax_in {
	padding:5px 15px 5px 5px; 
}

.leftPadd { 
	padding:0px 0px 0px 4px;
}
/* rounded box */

.signet{
	font-weight:bold;
	background: #F1C488;
	padding:3px;
	margin:4px;
	border:1px solid #000000;
	float:left;
}

.spaceBetween { 
	float:left; 
	width:100px; 
	height:10px; 
}
		
		
.boxColor { #3e1a09;}

/* set millions of background images */
.rbroundbox { 
	background: url(http://img.dogzer.com/images/backgrounds/nt.gif) repeat; 
	width: 50%;
}
.rbtop div { 
	background: url(http://img.dogzer.com/images/backgrounds/tl.gif) no-repeat top left; 
}
.rbtop { 
	background: url(http://img.dogzer.com/images/backgrounds/tr.gif) no-repeat top right;
}
.rbbot div { 
	background: url(http://img.dogzer.com/images/backgrounds/bl.gif) no-repeat bottom left; 
}
.rbbot { 
	background: url(http://img.dogzer.com/images/backgrounds/br.gif) no-repeat bottom right; 
}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 10px;
	font-size: 1px;
	margin:0;
}

.rbcontent {}

.preTitre{
	font-size:20px; 
	font-family:Arial; 
	font-weight:bold;
}

.classement_top {
	text-align:center;
	background-position:left -35px;
}

.classement_top_h {
	text-align:center;
	background-position:left 0px;
}

.image_lisere {
	border:1px solid #993300 ;
}

.format_1
	{
	height:195;
	width:285;
	}
	.format_1_titre{
	width:285px;
	text-align:center;
	font-size:21px;
	color:#013300;
	}
	.format_1_texte_c{
	width:245px;
	text-align:center;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}
	.format_1_texte_g{
	left:20px;
	width:245px;
	text-align:left;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}
	.format_1_texte_small{
	left:20px;
	width:245px;
	text-align:left;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}

.format_2
	{
	height:147;
	width:427;
	}
	.format_2_titre{
	width:285px;
	text-align:center;
	font-size:21px;
	color:#013300;
	}
	.format_2_texte_c{
	width:245px;
	text-align:center;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}
	.format_2_texte_g{
	left:20px;
	width:245px;
	text-align:left;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}
	.format_2_texte_small{
	left:20px;
	width:245px;
	text-align:left;
	font-size:16px;
	color:#340201;
	font-weight:bold;
	}

.format_3
	{
	height:112;
	width:323;
	}
	.format_3_titre{
	width:285px;
	text-align:center;
	font-size:24px;
	color:#013300;
	}
	.format_3_texte_c{
	width:245px;
	text-align:center;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_3_texte_g{
	left:20px;
	width:245px;
	text-align:left;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_3_texte_small{
	left:20px;
	width:245px;
	text-align:left;
	font-size:18px;
	color:#340201;
	font-weight:bold;
	}

.format_4
	{
	height:160;
	width:234;
	background-repeat:no-repeat;
	}
	.format_4_titre{
	width:234px;
	text-align:center;
	font-size:24px;
	color:#013300;
	}
	.format_4_texte_c{
	width:245px;
	text-align:center;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_4_texte_g{
	left:20px;
	width:245px;
	text-align:left;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_4_texte_small{
	left:20px;
	width:245px;
	text-align:left;
	font-size:18px;
	color:#340201;
	font-weight:bold;
	}
.format_5
	{
	height:251;
	width:410;
	background-repeat:no-repeat;
	}
	.format_5_titre{
	width:234px;
	text-align:center;
	font-size:24px;
	color:#013300;
	font-weight:bold;
	}
	.format_5_texte_c{
	width:245px;
	text-align:center;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_5_texte_g{
	left:20px;
	width:245px;
	text-align:left;
	font-size:20px;
	color:#340201;
	font-weight:bold;
	}
	.format_5_texte_small{
	left:20px;
	width:245px;
	text-align:left;
	font-size:18px;
	color:#340201;
	font-weight:bold;
	}
.format_6
	{
	height:147;
	width:427;
	background-repeat:no-repeat;
	}
	.format_6_titre{
	color:#660000; 
	font-size:21px; 
	text-align:center;
	font-weight:bold;
	}
	.format_6_texte_c{
	color:#660000; 
	font-size:16px; 
	text-align:center;
	font-weight:bold;
	text-decoration: italic;
	}
	.format_6_texte_small{
	color:#660000; 
	font-size:12px;  
	text-align:center;
	font-weight:bold;
	}


#centre_page{
	background-image:url(http://img.dogzer.com/image/interface/mapping/bordpage_droite.png);
	background-position:right center;
	background-repeat:repeat-y;
	clear:both;
	float:left;
	padding-right:0;
	width:900px;
}

.centre_page_background{
	float:left;
	background-color:#fbecae;
	width:896px;
}

a.link { 
	color:#000000; 
	font-size:12px;
}

a.link:hover { 
	color:#000000; 
	font-size:12px; 
	text-decoration:underline;
}

.titrePage {		
	font-size:20px; 
	font-family:Arial; 
	font-weight:bold; 
}

.sousTitre { 
	font-size:16px; 
	font-family:Arial; 
	font-weight:bold; 
	font-family:Arial;
}

.titreAccueil { 
	font-size:18px; 
	font-family:Arial, Helvetica, sans-serif;
}

.titreBoxe {		
	font-size:20px; 
	font-family:Arial;
}

.separate { 
	float:left; 
	width:100%;
	background-image:url(http://img.dogzer.com/image/fonds/separator.jpg); 
	background-repeat:repeat-x; 
	text-align:left; 
	background-position:bottom;
}
		
.padding { 	
	padding:4px 0px 0px 0px;
}
.padding1 { 
	padding:10px 0px 0px 10px;
}
.padding2 { 	
	padding:5px 0px 0px 5px;
}
.padding3 { 
	padding:0px 0px 0px 15px;
}
.padding5 { 
	padding:0px 0px 0px 25px;
}
.padding6 { 	
	padding:0px 0px 0px 10px;
}

.spacer { 
	padding:4px 0px 0px 10px; 
	font-size:11px;
}
.spacer1 { 
	padding:5px 0px 0px 5px;
	font-size:11px;
}

.pagination { 
	color:#000000; 
	font-size:11px; 
	text-decoration:none;
}

.titlePedigree { 
	font-size:14px; 
	font-family:Arial; 
	font-weight:bold; 
	color:#3E1A09;
}

.forms { 
	font-weight: normal; 
	border:solid 1px #010101; 
	font-size: 12px; 
	color: black; 
	font-family:Arial;
}
.forms1 { 
	font-weight: normal; 
	border:solid 1px #dcc49d; 
	font-size: 12px; 
	color: black; 
	font-family:Arial; 
}

.fontHeader { 
	font-size:12px; 
	font-weight:bold;
	font-family:Arial; 
}

.fontBigger { 
	font-family:Arial; 
	font-size:12px; 
	font-weight:normal;
}
.justBigger {
	font-size:12px; 
	font-weight:bold;
}
.fontBigger_bold { 
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold;
}

.fontNormal_bold { 
	font-size:11px; 
	font-weight:bold;

}

.fontNormal_arial { 
	font-size:11px; 
	font-weight:normal; 
	font-family:Arial;
}
.fontNormal { 
	font-size:11px; 
	font-weight:normal;
}
.fontSmaller { 
	font-size:10px; 
	font-weight:normal;
}
.fontSmaller_bold { 
	font-size:10px; 
	font-weight:bold;
}
td.fontNormal { 
	font-size:11px; 
	font-weight:normal;
}
.fontCountdown { 
	font-size:9px; 
	color:#707070;
}

.fontBiggerBlue { 
	font-family:Arial; 
	font-size:12px; 
	font-weight:normal; 
	color:#0066CC;
}
.lignSeparate { 
	float:left; 
	width:100%;
	background-image:url(http://img.dogzer.com/image/fonds/separator1.jpg); 
	background-repeat:repeat-x; 
	height:4px;
}

.titleConcours { 
	font-size:12px; 
	font-weight:bold; 
	color:#990000;
}
.nomChien { 
	color:#330000; 
	font-weight:bold;
}
.nomClub2 { 
	color:#000066; 
	font-weight:bold;
	font-size:12px;
}
.variation { 
	color:#C33D00; 
	font-weight:normal; 
	font-size:12px;
}
.nomClubCanin { 
	color:#003300; 
	font-size:12px; 
	font-weight:bold; 
	font-family:Arial;
}
.subscribeChien { 
	font-size:12px; 
	font-weight:normal;
}
.fontMini { 
	font-size:11px; 
	font-weight:normal;
}

.nomEleveur { 
	color:#000066; 
	font-weight:bold; 
	font-size:12px;
}

.separateLign { 
	width:93%; 
	padding:0px 0px 5px 10px;
	background-image:url(http://img.dogzer.com/image/fonds/separator.jpg); 
	background-repeat:repeat-x;
	background-position:bottom; 
}

/* boutons */
/* bouton_blanc */
.btn_olive_blanc{
	height:27px;
}
.left_btn_olive_blanc{
	width:9px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}
.body_btn_olive_blanc{
	height:100%;
	padding-top:5px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#3E1A09;
	text-transform: uppercase;
	background-repeat:repeat-x;
	float:left;
}
.right_btn_olive_blanc{
	width:9px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}

/* bouton olive rond */
.btn_olive_rond{
	height:22px;
}
.left_btn_olive_rond{
	width:10px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}
.body_btn_olive_rond{
	height:22px;
	line-height:22px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#3E1A09;
	text-transform: uppercase;
	background-repeat:repeat-x;
	float:left;
}
.right_btn_olive_rond{
	width:10px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}

/* bouton olive rond  SMALL */
.btn_olive_rond_small{
	height:18px;
}
.left_btn_olive_rond_small{
	width:11px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}
.body_btn_olive_rond_small{
	height:18px;
	line-height:18px;
	height:100%;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#3E1A09;
	text-transform: uppercase;
	background-repeat:repeat-x;
	float:left;
}
.right_btn_olive_rond_small{
	width:9px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}

/* bouton olive  */
.btn_olive{
	height:26px;
}
.left_btn_olive{
	width:5px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}
.body_btn_olive{
	height:26px;
	line-height:26px;
	padding-left:3px;
	padding-right:3px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#3E1A09;
	text-transform: uppercase;
	background-repeat:repeat-x;
	float:left;
}
.right_btn_olive{
	width:6px;
	height:100%;
	background-repeat:no-repeat;
	float:left;
}

/* bouton olive  rectangle*/
.btn_olive_rectangle{
	height:27px;
}
.left_btn_olive_rectangle{
	width:5px;
	height:27px;
	background-repeat:no-repeat;
	float:left;
}
.body_btn_olive_rectangle{
	height:27px;
	line-height:27px;
	padding-left:2px;
	padding-right:2px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#3E1A09;
	text-transform: uppercase;
	background-repeat:repeat-x;
	float:left;
}
.right_btn_olive_rectangle{
	width:5px;
	height:27px;
	background-repeat:no-repeat;
	float:left;
}

/* tablo marron */
.middleLeft{
	width:19px;
	height:100%;
	background:url('http://img.dogzer.com/tableauMarron/middleLeft.gif') repeat-y;
}
.middleContent{
	background-color:#ECE59E;
}



.fontBas { 
	font-size:12px;
}

.menu_sousonglet_left{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_left.png') no-repeat left top;
	background-position:100% -0px;
	padding	:0px;
	margin	:0px;
	min-width :10px;
	width	:10px;
	height	:32px;
}

.menu_sousonglet_center{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_center.png') top;
	background-position:100% -0px;
	 margin:0px;
	 padding:0px;
	background-repeat:repeat-x;
	height:32px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	white-space:nowrap;
}

.menu_sousonglet_center a{
	color:#914800;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

.menu_sousonglet_right{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_right.png') no-repeat;
	 background-position:0px 0%;
	 padding:0px;
	 margin:0px;
	 min-width:10px;
	width:10px;
	height:32px;
}


.menu_sousonglet_left_over{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_left.png') no-repeat left top;
	 background-position:100% -32px;
	 padding:0px;
	 margin:0px;
	width:10px;
	height:32px;
	font-size:10px;
	font-weight:bold;
}

.menu_sousonglet_center_over{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_center.png');
	background-position:100% -32px;
	 margin:0px;
	 padding:0px;
	background-repeat:repeat-x;
	height:32px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	
}

.menu_sousonglet_center_over a{
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

.menu_sousonglet_right_over{
		background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_right.png') no-repeat left;
	 background-position:0% -32px;
	 padding:0px;
	 margin:0px;
	width:10px;
	height:32px;
}


.menu_sousonglet_left_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_left.png') no-repeat right;
	 background-position:100% -64px;
	 padding:0px;
	 margin:0px;
	width:10px;
	height:32px;
}

.menu_sousonglet_center_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_center.png') top left;
	background-position:100% -64px;
	 margin:0px;
	 padding:0px;
	background-repeat:repeat-x;
	height:32px;	
	color:#FF9;
	font-size:10px;
}


.menu_sousonglet_right_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_sousonglet_right.png') no-repeat left;
	background-position:0% -64px;
	padding:0px;
	margin:0px;
	width:10px;
	height:32px;
}

.menu_sousonglet_link{
	float:left;
	clear:none;
	width:auto;
	height:20px;
	padding:0px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	cursor:pointer;
	text-align:center;
}

.menu_sousonglet_link_selected{
	float:left;
	width:auto;
	height:20px;
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	text-align:center;
}

.menu_sousonglet_link_over{
	float:left;
	width:auto;
	height:20px;
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	text-align:center;
}


.menu_onglet_center{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_center.png');
	background-position:0px -0px;
	 margin:0px;
	padding-top:3px;
	background-repeat:repeat-x;	
}
.menu_onglet_center_over{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_center.png');
	background-position:0px -62px;
	 margin:0px;
	padding-top:3px;
	background-repeat:repeat-x;	
}

.menu_onglet_center_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_center.png');
	background-position:0px -124px;
	 margin:0px;
	padding-top:3px;
	background-repeat:repeat-x;
}


.menu_onglet_left{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_left.png') no-repeat left;
	background-position:0px -0px;
	width:15px;
	height:62px;
}

.menu_onglet_left_over{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_left.png') no-repeat left;
	background-position:0px -62px;
	width:15px;
	height:62px;
}

.menu_onglet_left_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_left.png') no-repeat left;
	background-position:0px -124px;
	width:15px;
	height:62px;
}

.menu_onglet_right{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_right.png') no-repeat left;
	background-position:0px -0px;
	width:15px;
	height:62px;
}
.menu_onglet_right_over{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_right.png') no-repeat left;
	background-position:0px -62px;
	width:15px;
	height:62px;
}

.menu_onglet_right_selected{
	background:url('http://img.dogzer.com/interface/mapping/menu_onglet_right.png') no-repeat left;
	background-position:0px -124px;
	width:15px;
	height:62px;
}

.menu_onglet_link{
	font-size:11px; 
	color:#3e1a09; 
	font-weight:bold;
	font-family:arial;
}
.menu_onglet_link_over{
	font-size:11px; 
	color:#3e1a09; 
	font-weight:bold;
	font-family:arial;
}
.menu_onglet_link_selected{
	font-size:11px; 
	color:#3e1a09; 
	font-weight:bold;
	font-family:arial;
}


.barre_gauche{
	background:url('http://img.dogzer.com/interface/mapping/barre_gauche.png') top;
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:5px;
	height:24px;
}

.barre_centre{
	background:url('http://img.dogzer.com/interface/mapping/barre_centre.png') top;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	height:24px;
}

.barre_droite{
	background:url('http://img.dogzer.com/interface/mapping/barre_droite.png') top;
	vertical-align:top;
	padding:0px;
	margin:0px;
	width:6px;
	height:24px;
}



.separator { 
	background-image:url('http://img.dogzer.com/image/interface/divers/separator.png');
	background-repeat:repeat-x; 
	background-position:bottom;
}

#delbutton {
    position:absolute; 
    left: 18%;  
    margin-top: -20px; 
}
  
fieldset {
	width:650px;
}
			
.titreBoxe2{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
}
	
.drag{
	position:relative;
	cursor:hand;
	z-index: 100;
}

div.visible {
display: block;
visibility:visible;
}
div.hidden {
display: none;
visibility:hidden;
}

.hidden { 
	display:none;
	visibility:hidden;
}
.visible {
	display:block;
	visibility:visible;
}

.masquer { 
	display:none;
	visibility:hidden;
}
.afficher {
	display:block;
	visibility:visible;
}
	
.lignFicheClub {
	padding:0px 0px 10px 0px;
	background-image:url('http://img.dogzer.com/image/interface/divers/separator.png');
	background-repeat:repeat-x; 
	background-position:bottom;
}

#MB_overlay {
	position: absolute;
	margin: auto;
	top: 0;	left: 0;
	width: 100%; height: 100%;
	z-index: 9999;
	background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
	position: absolute;
	top: 0;
	text-align: left;
	z-index: 10000;
	background-color: #EFEFEF;
	color: #000;
}
#MB_window[id] { position: fixed!important; }

#MB_frame {
	position: relative;
	background-color: #EFEFEF;
	height: 100%;
	border: 1px solid black;
	padding-bottom: 7px;
}

#MB_header {
	margin: 0;
	padding: 0;
	background-color: #DDD;
	border-bottom: 1px solid #CCC;
}

#MB_content {
	padding: 6px .75em;
	overflow: auto;
	border-top: 1px solid #F9F9F9;
}

#MB_caption {
	font: bold 100% "Lucida Grande", Arial, sans-serif;
	text-shadow: #FFF 0 1px 0;
	padding: .5em 2em .5em .75em;
	margin: 0;
	text-align: left;
	color: #000 ;
}

#MB_close {
	display: block;
	position: absolute;
	right: 5px; top: 4px;
	padding: 2px 3px;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	color: #777;
}
#MB_close:hover {
	background: transparent;
	color: #000;
}

#MB_loading {
	padding: 1.5em;
	text-indent: -10000px;
	background: transparent url(spinner.gif) 50% 0 no-repeat;
}


/* Alert message */
.MB_alert {
	margin: 10px 0;
	text-align: center;
}

/* CSS pour les inputs et les divs utilisés pour la saisie semi-auto */
.div_select_ajax {
	z-index:10;
	position:absolute;
	font-size:11px;
	height:auto;
	background-color:#FFFFCC;
	border-top:0px;
	border-right:1px solid #ddbf7b;
	border-left:1px solid #ddbf7b;
	border-bottom:1px solid #ddbf7b;
}
.input_select_ajax {
	border: 1px solid rgb(232, 166, 51);
	font-weight:normal;
}
.div_liste_ajax {
	cursor:pointer;
	list-style:none;
	list-style-position:outside;
	border:none;
}
.input_select_ajax_mouseout {
	cursor:pointer;
	list-style:none;
	list-style-position:outside;
	border:none;
	background-color:#FFFFCC;
}
.input_select_ajax_mouseover {
	cursor:pointer;
	list-style:none;
	list-style-position:outside;
	border:none;
	background-color:#DDBF7B;
}
/* fin CSS ajax */

.input_text{
	border:1px solid #DDBF7B;
}
.input_text_selected{
	border:1px solid #DDBF7B;
	background-color:#ffe2c6;
}

.input_select{
	border:1px solid #DDBF7B;
	font-weight:normal;
}

.input_select_selected{
	border: solid 1px #8f5c3b;
	background-color:#ffe2c6;
	font-weight:normal;
} 

.grostitre {
	font-size:18px;
	color:black;
} 
.maintitre {
	font-size:16px;
	color:#3E1908;
} 
.mainparagraphe {
	color:#990000;
	font-size:14px;
} 
.textepresentation {
	color:black;
	font-size:12px;
} 

/*génériques*/
.font_weight_bold{
	font-weight:bold;
}
.font_family_Arial{
	font-family:Arial;
}
.border_0{
	border:0px;
}
/*fin génériques*/

/*functions_entites_tableaux.php*/
.fonction_utilisateur{
	color:#000066;
}

.fonction_club{
	color:#990033;
}

.fonction_groupe {
	color:#660099;
}

.fonction_toiletteur {
	color:#003399;
}

.fonction_veterinaire {
	color:#009900;
}
 
 .fonction_monchien {
	color:#940808;
}

 .fonction_chien {
	color:#330000;
}

 .fonction_affixe {
	color:#336600;
}

.fonction_elevage {
	color:#660033;
}

.fonction_produit {
	color:#660033;
}

.fonction_concours {
	color:#CC0000;
}

.fonction_exercice {
	color:#660033;
}

.fonction_pages {
	color:#990033;
}

.fonction_race {
	color:#663300;
}

.fonction_concours_type {
	color:#400000;
}

/* fin functions_entites_tableaux.php*/

/*functions_fiche_chien.php*/

.fonction_affiche_main {
	border:1px solid #DEDE8F;
	font-weight:normal;
	font-size:11px;
}
.fonction_affiche_accessoires_1 {
	color:#8b5435;
}
.fonction_affiche_accessoires_2 {
	font-size:8px;
}

.fonction_affichageObjet2 {
	color:#8b5435;
}

.fonction_affichage_bonus {
	color:#8b5435;
}

.fonction_affichage_pedigree {
	color:#330000;
	text-decoration:underline;
}

.fonction_affichage_deces {
	background-color:#ffffcc;
}

.fonction_affichage_specialite_ajax_inside_1 {
	color:#6f0f0f; 
	font-size:14px; 
	font-weight:bold;
}

.fonction_affichage_specialite_ajax_inside_2 {
	color:#875233;
}

.fonction_affichage_capacites {
	color:#330000; 
	font-weight:bold;
	font-size:12px;
}

.fonction_affichage_action_prompt_ajax_v2 {
	background-color:#ffffcc;
}
.fonction_affichage_action_prompt_ajax_v2_border {
	background:transparent;
}
/* fin functions_fiche_chien.php*/

/*functions_affichage_chiens.php*/
.fonction_affichageFull {
	color:#330000;
}
.fonction_affichageFull_2 {
	color:#cc0000;
}
.fonction_affichageFull_pretitre {
	font-size:17px;
	font-family:Arial; 
	font-weight:bold;
}

.fonction_affiche_best {
	background-color:#FFFFFF;
	border-left:solid 2px #e4cd97;
}

.fonction_affichageLightImage {
	color:#330000;
	font-weight:bold;
}

.fonction_affichageLightPuce {
	color:#330000;
	font-weight:bold;
}

.fonction_affichageLightBonus {
	color:#330000;
	font-weight:bold;
}

.fonction_afficheSpe_1 {
	border-top:solid 2px #2ad500;
}
.fonction_afficheSpe_2 {
	border-top:solid 2px #ff0000;
}
/* fin functions_affichage_chiens.php*/

/* functions_cron.php*/
.fonction_calcul_points_elevages {
	color:#FF0000;
	font-weight:bold;
}
/* fin functions_affichage_chiens.php*/

/* functions_affichage.php*/
.fonction_bouton_olive_cercle_typo_1 {
	padding-top:6px; 
	margin-left:15px; 
	text-align:left; 
	font-size:20px; 
}
.fonction_bouton_olive_cercle_typo_2 {
	padding-top:6px; 
	margin-left:15px; 
	text-align:left; 
	font-size:16px; 
	font-weight:bold;
}
.fonction_bouton_olive_cercle_typo_3 {
	padding-top:6px; 
	margin-left:15px; 
	text-align:left; 
	font-size:20px; 
	font-weight:bold;
}
.fonction_bouton_olive_cercle_typo_4 {
	padding-top : 10px;
	margin-left : 15px; 
	text-align : left;
}

.fonction_bouton_olive_cercle_valeur_1 {
	text-align : center;
	padding-top : 2px; 
	font-weight : bold;
	font-size : 25px;
	color : #3E1A09;
}
.fonction_bouton_olive_cercle_valeur_2 {
	text-align : center; 
	padding-right : 1px; 
	padding-top : 3px; 
	font-weight : bold;
	color : #3E1A09;
	font-size : 13px;
}
.fonction_bouton_olive_cercle_valeur_3 {
	text-align : center;
	padding-top : 1px; 
	font-weight : bold;
	color : #3E1A09;
	font-size : 11px;
}

.fonction_bouton_olive_cercle_css_1 {
	clear : both;
	float : left;
	width : 37px;
	height : 37px;
	margin-right : 11px;
}
.fonction_bouton_olive_cercle_css_2 {
	clear : both;
	float : left;
	width : 22px;
	height : 22px;
	margin-right : 6px;
}
.fonction_bouton_olive_cercle_css_3 {
	clear : both;
	float : left;
	width : 17px;
	height : 17px;
	margin-right : 4px;
}

.fonction_displayOs_2 {
	font-size:9px;
	background-color:#DEDE8F;
}
.fonction_displayOs_1 {
	font-size:9px;
}

.fonction_affichage_elevage_liste {
	font-size: 20px;
}

.fonction_tableauRecharge_1 {
	font-size:9px;
}

.fonction_boxe_titre_haut_titre1 {
	font-size:16px;
}

.fonction_boxe_titre_haut-9 {
	font-size:11px;
}

.fonction_afficher_pagination_simple {
	border:solid 1px #000000; 
	background-color:#dede8f; 
	font-weight:bold;
}
.fonction_afficher_pagination_simple_selected {
	border:solid 1px #000000; 
	background-color:##e7c48f; 
	font-weight:bold;
}

.fonction_fleches_1_defaut {
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.fonction_fleches_2_defaut {
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.fonction_fleches_1 {
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	
}
.fonction_fleches_2 {
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
}

.fonction_affichage_posts {
	border-top:1px solid #CCCCCC;
}

.fonction_affichage_forum_topics {
	border-top:1px solid #CCCCCC;
}

.fonction_affichage_tableau_abonnement_club_1 {
	font-size:14px;
	font-weight:bold;
}
.fonction_affichage_tableau_abonnement_club_2 {
	color:#990066;
	font-weight:bold;
}
.fonction_affichage_tableau_abonnement_club_3 {
	color:#FFFFFF;
}
.fonction_affichage_tableau_abonnement_club_4 {
	border:1px solid #FFFFFF;
	background-color:#EFE9B0;
}


.fonction_affichage_tableau_abonnement_club_bg_1 {
	font-size:12px;
	font-weight:bold;
	padding:3px;
	border:1px solid white;
	background-color:#E8DE6A;
}
.fonction_affichage_tableau_abonnement_club_bg_2 {
	font-size:12px;
	font-weight:bold;
	padding:3px;
	border:1px solid white;
	background-color:#EFE9B0;
}

.fonction_affichage_box_inscription {
	font-size:14px; 
	color:#3E1908;
}
.fonction_affichage_box_inscription_bgcolor_2 {
	background-color:#E9E9A3;
}
.fonction_affichage_box_inscription_bgcolor_1 {
	background-color:#ffffcc;
}

.fonction_affichage_moteur_recherche_select {
	background-color:#ECE59E;
	border-color:#FBECAE;
	font-weight:normal;
	font-size:11px;
	height:20px;
}
.fonction_affichage_moteur_recherche_input {
	font-size:11px;
	font-weight:normal;
	background-color:#ECE59E;
	border:1px solid;
	border-color:#FBECAE;
}
.fonction_affichage_moteur_recherche_div {
	background-color:#FFFFCC;
	border-top:0px;
	border-right:1px solid #E8A633;
	border-left:1px solid #E8A633;
	border-bottom:1px solid #E8A633;
}

.fonction_affiche_bonus_recommandes_div {
	border-bottom:#3e1a09 solid 1px; 
	color:#3e1a09;
	font-size:14px;
}

.fonction_affichage_caverne_1 {
	color:#8b5435;
}
.fonction_affichage_caverne_2 {
	color:#330000;
}

.fonction_affichage_elevages_recompenses_td {
	font-size:14px;
}

.fonction_affichage_historique_ventes_tr {
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}

.fonction_affichage_tableau_paiements_abonnement_bgcolor_2 {
	background-color:#EFE9B0;
	border:1px solid white;
	padding-top:3px;
	padding-bottom:3px;
}
.fonction_affichage_tableau_paiements_abonnement_bgcolor_1 {
	background-color:#E8DE6A;
	border:1px solid white;
}
.fonction_affichage_tableau_paiements_abonnement_1 {
	color:#990066;
	font-weight:bold;
}
.fonction_affichage_tableau_paiements_abonnement_2 {
	color:#FF0000;
}
.fonction_affichage_tableau_paiements_abonnement_3 {
	font-size:14px;
	font-weight:bold;
}
.fonction_affichage_tableau_paiements_abonnement_4 {
	border-collapse:collapse;
}

.fonction_affichage_tarif_promotions {
	color:#FF0000;
}

.fonction_os_bgcolor_2 {
	background-color:#ddbf7b;
	color:#660000;
	font-weight:bold;
}
.fonction_os_bgcolor_1 {
	background-color:#dede8f;
	color:#660000;
	font-weight:bold;
}

.fonction_affichage_sites_emplacement_1 {
	border:1px solid #000000;
}

.fonction_boxe_graduation_1 {
	border: 1px solid rgb(158, 131, 62);
}
/* fin functions_affichage.php*/

/* fin functions_membres.php*/
.fonction_renvoi_mail_validation {
	color:#FF0000;
}
/* fin functions_membres.php*/

.fonction_affichage_pagination_ajax_mur_2 {
	background:#DEDE8F;
}
.fonction_affichage_pagination_ajax_mur_12 {
	background:#DEDE8F;
}
.fonction_affichage_pagination_ajax_mur_13 {
	background:#DEDE8F;
}

/* fin functions_pagination_ajax.php*/

.fonction_affichage_pagination_ajax_club_canin_salaries_effectifs {
	font-size:11px;
	border-left:solid 2px #e4cd97;
	background-color:#FFFFFF;
}

.fonction_affichage_pagination_ajax_chiens_depart_1 {
	color:#330000;
}
.fonction_affichage_pagination_ajax_chiens_depart_2 {
	color:#990000;
}


.fonction_ {
	border:1px solid #DEDE8F;
}

.fonction_affichage_pagination_ajax_bloc_note_1 {
	border: 1px solid #000000;
}

.fonction_affichage_pagination_ajax_mes_groupes_recherche_1 {
	border: 1px solid rgb(232, 166, 51);
}
/* fin functions_pagination_ajax.php*/

/* includes/... */
.liste {
	color:#000000;
	font-size:12px;
}
/* fin includes/... */

/* includes/Pagination_ajax/... */
.fonction_ers {
	color:#FF0000;
}
.fonction_oks {
	color:#008000;
}
.login_contacts_td {
	color:#FF0000;
}
/* fin includes/Pagination_ajax/... */

/* functions_main.php*/
.fonction_countdown {
	color:#000000;
}

.fonction_CalculerStats_1 {
	color:#FF0000;
}
.fonction_CalculerStats_2 {
	color:#0000FF;
}
/* functions_main.php */

/*  main.php */
.main_1 {
	color:#330000;
	font-size:19px;
}
.main_2 {
	font-size:15px;
}
.main_3 {
	font-size:14px;
}
.main_4 {
	font-size:17px;
}
.main_5 {
	font-weight:bold;
	font-size:13px;
}
.main_6 {
	font-size:13px;
}
.main_7 {
	color:#CC0000;
}
.main_bg_1{
	background-color:#DEDE8F;
} 
.main_bg_2{
	background-color:#FBECAE;
}
.main_bg_3{
	background-color:#FFFFCC;
}
.main_bg_4{
	background-color:#DDBF7B;
}
/* fin main.php */

/* haut.php*/
.haut_div_1 {
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.haut_td_1 {
	font-size:10px; 
}

.menu_barre_non_logge {
	color:#FFFFFF; 
	font-size:11px; 
}

.menu_barre_logge {
	color: #FFFFFF; 
	font-size:11px; 
}



/* fin haut.php*/

/* communaute.php*/
.communaute {
	font-size:14px;
	color:#CC0000;
}

/* déplacé dans function_affichage.php*/
.communaute_font_4 {
	color:#660000; 
	font-size:12px;  
}
.communaute_font_5 {
	color:#CC0000;
}
/* fin communaute.php*/

/*  loterie.php*/
.loterie_div_1 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.loterie_div_2 {
	border:1px solid #000000;
	border-right:2px solid #000000;
}
.loterie_div_3{
	color:#FFFFFF;
}
/* déplacé dans js.js*/
.loterie_case_selected{ 
	background-color:#FFFFFF; 
} 
.loterie_case_unselected{ 
	background-color:#FECB55; 
	border:1px solid black;
	cursor:pointer;
}
/* fin loterie.php */

/*  caverne_offrir.php*/
.caverne_offrir_div_1 {
	color:#330000;
}
.caverne_offrir_div_2 {
	color:#330000;
	font-weight:bold;
}
.caverne_offrir_div_3 {
	
}
/* fin caverne_offrir.php */

/*  annuaire.php*/
.annuaire_div_1 {
	font-size:14px;
	text-align:justify;
}
/* fin annnuaire.php */

/*  vente_enchere.php*/
.vente_enchere_1 {
	border:1px solid #999;
}
/* fin vente_enchere.php */

/*  index.php*/
.index_1 {
	border:0px solid #FF0000;
}
/* fin index.php */

/*  cgu.php*/
.cgu_bg {
	background-color:#DDBF7B;
}
.cgu_div {
	background-color:#FFFFCC;
}
/* fin cgu.php */

/*  inventaire.php*/
.inventaire_tr {
	background-color:#FFFFCC;
}
/* fin inventaire.php */

/*  moteur_recherche_ajax.php*/
.moteur_recherche_ajax_1 {
	font-size:11px;
	text-decoration:underline
}
.moteur_recherche_ajax_2{
	font-size:11px;
	text-decoration:none;
	color:#000000;
}
/* fin moteur_recherche_ajax.php */

/*  club_presentation.php*/
.club_presentation {
	clear:left;
	border-collapse:collapse;
}
/* fin club_presentation.php */

/*  club_tableau_avantages_pop.php*/
.club_tableau_avantages_pop {
	background-color:#FBECAE;
}
/* fin club_tableau_avantages_pop.php */

/*  club_tableau_avantages.php*/
.club_tableau_avantages {
	border-collapse:collapse;
}
/* fin club_tableau_avantages.php */

/*  contact.php*/
.contact_bg {
	background-color:#ffffcc;
}
/* fin contact.php */

/*  parrainage_seul.php*/
.parrainage_seul_1 {
	font-size:14px;
	color:#CC0000;
}
.parrainage_seul_2 {
	background:#FFFFFF;
	font-weight: normal;
	font-size: 12px; 
	color:black; 
	font-family:Arial;
}
/* fin parrainage_seul_1.php */

/*  fiche_club.php*/
.fiche_club_1 {
	color:#990000;
	font-size:14px;
	font-weight:bold;
}
/* fin fiche_club.php */

/*  brevet.php*/
.brevet_1 {
	background-color:#FBEBAD
}
/* fin brevet.php */

/*  boutique.php déplacer dans function_affichage.php */
.boutique_1 {
	background-color:transparent;
	border:transparent;
}
/* fin boutique.php */

/*  mini_blog.php*/
.mini_blog_2 {
	border-collapse:collapse;
}
/* fin mini_blog.php */

/*  bas.php*/
.bas_1 {
	font-size:8px;
}
.bas_2 {
	font-size:13px;
}
.bas_3 {
	background-color:#DBE9A3;
}
.bas_4 {
	border-style:solid;
	border-color:#FFFFFF;
}
.bas_5 {
	border: #DBE9A3 solid 2px; 
	background-color:#FFFFFF;
}
/* fin bas.php */

/*  gestion_chien.php*/
.gestion_chien_1 {
	font-size:10px; 
	font-family:Arial; 
}
.gestion_chien_2 {
	color:#CC0000;
}
.gestion_chien_3 {
	border:#DEDE8F; 
	color:#660000; 
	font-size:11px;
}
.gestion_chien_4 {
	border:1px solid #DEDE8F; 
	background-color:#FFFFFF;
}
.gestion_chien_5 {
	color:#660000; 
	font-size:11px;
}
.gestion_chien_6 {
	background-color:#FBECAE;
	border:1px solid #DDBF7B;
}
/* fin gestion_chien.php */

/*  mini_jeux.php */
.mini_jeux_1 {
	color:#8b5435;
}
/* fin mini_jeux.php */

/*  vente.php */
.vente_bg {
	background-color:#FFFFCC;
	border-top:0px;
	border-right:1px solid #ddbf7b;
	border-left:1px solid #ddbf7b;
	border-bottom:1px solid #ddbf7b;
}
.vente_1 {
	border:1px solid #999999;
}
/* fin vente.php */

/*  club_employe.php */
.club_employe_bg {
	background-color:#FFFFCC;
	border-top:0px;
	border-right:1px solid #ddbf7b;
	border-left:1px solid #ddbf7b;
	border-bottom:1px solid #ddbf7b
}
/* fin club_employe.php */

/*  moncompte.php */
.moncompte_1 {
	color:#FF0000;
}
/* fin moncompte.php */

/*  fiche_chien.php */
.fiche_chien_1 {
	color:#FF0000;
}
/* fin fiche_chien.php */

/*  recherche_elevage.php */
.recherche_elevage_1 {
	border:1px solid black;
}
/* fin recherche_elevage.php */

/*  chercher_club_canin.php */
.chercher_club_canin_bg {
	background-color:#FFFFCC;
	border-top:0px;
	border-right:1px solid #ddbf7b;
	border-left:1px solid #ddbf7b;
	border-bottom:1px solid #ddbf7b;
}
/* fin chercher_club_canin.php */

/*  support.php*/
.support_affiche_formulaire {
	background-color:#ffffcc;
}
.support_level_1 {
	font-size:14px;
	font-weight:bold;
}
.support_level_2 {
	font-size:13px;
}
.support_level_3 {
	font-size:12px;
	type:disc;
}
.support_level {
	background-color:#ffffcc;
}
/* fin support.php */

/*  gestion_club.php*/
.gestion_club_1 {
	font-size:14px
}

/* fin gestion_club.php */

/* fiche_eleveur */
.fiche_eleveur_pretitre{
	font-size:25px; 
	font-family:Arial; 
	font-weight:bold;
}
/* fin fiche_eleveur.php */

/* jeu_os.php */
.jeu_os_1{
	font-size:20px;
}
.jeu_os_2{
	border: 0px;
	background:transparent;
}
/* fin jeu_os.php */

/* pedigree.php */
.pedigree_1{
	font-size:14px;
}
/* fin pedigree.php */

/* classement.php */
.classement_1{
	font-size: 12px; 
	text-align: justify;
}
/* fin classement.php */


img.fonction_bouton_olive_tous-1{
height:12px;
}
img.fonction_bouton_olive_tous-2{
height:12px;
}
img.fonction_bouton_olive_tous-3{
height:11px;
}
img.fonction_bouton_olive_tous-4{
height:15px;
}
img.fonction_bouton_olive_tous-5{
height:15px;
}
img.fonction_bouton_olive_tous-6{
height:15px;
}

td.fonction_bouton_olive_tous-1{
width:15px;
}
td.fonction_bouton_olive_tous-2{
width:15px;
}
td.fonction_bouton_olive_tous-3{
width:14px;
}
td.fonction_bouton_olive_tous-4{
width:25px;
}
td.fonction_bouton_olive_tous-5{
width:25px;
}
td.fonction_bouton_olive_tous-6{
width:25px;
}


.fonction_bouton_olive_tous-4{
font-size:12px;
}


a:active,a:focus.noActiveLink {
	outline:none;
}