/* SITE EN GENERAL */
html {
background-repeat: no-repeat;
background-image: url(degrade2.png);
background-color: 000586;
color:#000586;
}

body {
background-repeat: repeat-x;
background-image: url(degrade.png);
background-color: 000586;
margin: 0 auto;
padding: 0;
color:000586;
}

/* FORMULAIRES */
textarea, input, select, checkbox, radio {
font-family: Verdana;  
font-size: 14px; 
color:#003399;
border: 1px dotted #000098;
background-color: #CDD6F0;
}
.classwc
 {
width:640px;
height: 480px;
overflow: scroll;
border: collapse #111;
background: url(images/tableauderesultats.png) no-repeat;
}

.listemenu
{
   list-style-position: outside;
   list-style-type: none;
}

td {
margin: 0;
font-family: Times New Roman;  
font-size: 14px; 
color:#003399;
}

/* LIENS */
A:link { color:#84b000; letter-spacing:1px; text-decoration:none; font-weight:bold;}
A:hover { color:#84b000; text-decoration:underline; font-weight:bold;}
A:visited { color:#84b000; text-decoration:none; font-weight:bold;}
A:active { color:#84b000; text-decoration:underline overline; font-weight:bold;}

/* STYLES D ECRITURE */
h1 { 
	font: Verdana;
	letter-spacing: 2px;
	font-size: 14px;
font-variant: small-caps; 	
	color: #003399;
	}
h11 { 
	font: Verdana;
	letter-spacing: 2px;
	font-size: 14px;
font-variant: small-caps; 	
	color: #FFFFFF;
	}
	
#index {
	padding-right: 5px;
	padding-left: 20px;
	background: url(images/icones/backfleur.png) no-repeat left bottom ;
	}

div#index h1 {
font-family: Arial CE;
font-size: 13;
font-variant: small-caps;
color: #4B4BD2;
letter-spacing: 2px;
}

div#result {
font-family: Comic Sans MS;
letter-spacing: 2px; 
color:#FF0000;
background:yellow;
}
	
#titre {
font-family: Arial CE;
font-size: 13;
font-variant: small-caps;
color: #4B4BD2;
letter-spacing: 2px;
}
td#titre {
font-family: Arial CE;
font-size: 13;
font-variant: small-caps;
color: #4B4BD2;
letter-spacing: 2px;
text-align: center;
}
#HNelevage {
	font-size: 20 ;
	height: 30px;
	font-variant: small-caps;
	font-family: "Porky's";
	color: #039 ;
	}
#news {
	padding-left: 110px ;
	font-size: 20 ;
	height: 30px;
	font-variant: small-caps;
	font-family: "Porky's";
	background: url(images/sellerie/pomme.png) no-repeat left bottom ;
	color: #039 ;
	}
#blocnote {
	overflow-y:scroll;
	width:300; 
	height:284; 
	background: url(images/fond_blocnote.png) no-repeat;
}
	
#sign {
	text-align: right;
	padding-right: 10px;
	font-variant: small-caps;
	height: 18px;
	}
	
/* DEDIBOX */
#dedi {
A:link { color:#00FFFF; text-decoration:none }
A:hover { color:#00FFFF; text-decoration:underline overline; }
A:visited{ color:#00FFFF; text-decoration:none }
A:active{ color:#00FFFF; text-decoration:underline overline; }
}

/* TABLEAUX STYLE NOUVEAUTES */
td#H { background: url(images/table/table_bord_H.jpg); height: 16px; }
td#B { background: url(images/table/table_bord_B.jpg); height: 16px; }
td#D { background: url(images/table/table_bord_D.jpg); height: 16px; }
td#G { background: url(images/table/table_bord_G.jpg); height: 16px; }


.jaime_css a
{
	text-decoration:none;
	color:#039;
}
.jaime_css a:hover
{
	cursor:pointer;
}

.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid #617703;
	border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    padding-right: 7px;
    padding-left: 14px;
    background-color: #B2D22A;
}

#bloc
{
display: none;
position: absolute;
top: 0px;
left: 0px;
width:100%;
height:100%;
background-image:url(http://web.ponyvalley.fr/galopade/images/gris.png); 
}

#bloctexte
{
display: none;
font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #688000;
position: absolute;
width: 45%;
top: 30%;
left: 27%;
text-align: center;
border: 1px solid #B0C4DE;
background-color: white;
border-radius:20px 20px 20px 20px;
padding:10px;
}

.tablerond {
	background: #F0F5FF;
	border: 2px solid #F0F5FF;
	border-radius:10px 10px 10px 10px;
	padding:5px;		
}

