.bloc500 {
height: 500px;
}
html>body .bloc500 {
height: auto;
min-height: 500px;
} 

.displaynone	{display:none;}
.displayblock	{display:block;}

a 		{text-decoration: none}
a:hover	{text-decoration: none}
a.under:hover	{text-decoration: underline}

h1 {
	font-size:16px;
	color:#D50419;
	margin:0px 0px 5px 10px;
	padding:0px;
	font-style: normal;
	font-weight: bold;
	text-align:left;
}

h2,h3,h4,h5,h6 {
	font-size:12px;
	color:#000;
	margin:0px 0px 5px 15px;
	padding:0px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	text-align:left;
}

h3,h4,h5,h6 {
	font-size:11px;
	color:#5D5D5D;
	margin:0px 0px 2px 20px;
}

h1 a {color:#D50419;	text-decoration:none;}
h1 a:hover {color:#D50419;text-decoration:underline;}

h2 a {color:#5D5D5D;	text-decoration:none;}
h2 a:hover {color:#5D5D5D;text-decoration:underline;}
h2 .backRouge a:hover {color:#fff;text-decoration:underline;}

h3 a, h4 a, h5 a, h6 a {color:#7D7D7D;	text-decoration:none;}
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color:#7D7D7D;text-decoration:underline;}

img	{border-style: none}

.bold	{font-weight:bold}
.normal{font-weight:normal}
.italic{font-style:italic}
.strike { text-decoration: line-through}
.left	{text-align:left}
.right	{text-align:right}
.justify	{text-align:justify}
.center	{text-align:center}
.underline	{text-decoration:underline}

.t0		{font-size:0px;}
.t8		{font-size:8px;}
.t9		{font-size:9px;}
.t10		{font-size:10px;}
.t11		{font-size:11px;}
.t12		{font-size:12px;}
.t13		{font-size:13px;}
.t14		{font-size:14px;}
.t16		{font-size:16px;}
.t18		{font-size:18px;}
.t20		{font-size:20px;}

.noir		{color:#000}
.gris		{color:#5D5D5D}
.blanc		{color:#fff}
.rouge		{color:#D50419}
.rougeLight	{color:#F2AFB6}
.Txt		{color:#5D5D5D}
.grisClair		{color:#A3A3A3}

.HeaderBack {
	position:relative;
	background-color:#555756;
	background-image:url(/images/style/header-haut-988-98.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}

.HeaderBack103 {
	position:relative;
	background-color:#555756;
	background-image:url(/images/style/header-haut-988-103.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	z-index:1;
	}

.HeaderBackBas {
	background-color:#fff;
	background-image:url(/images/style/header-haut-988-103-bas.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	z-index:1;
	}

.HeaderPub{
	position:relative;
	top:3px;
	left:130px;
	height:103px;
	z-index:2;
}


.Footer {
	background-color:#DEDEDE;
	background-image:url(/images/style/footer-988-240.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:11px;
	color:#5F5F5F;
}

.Footer-noimage {
	background-color:#DEDEDE;
	font-size:11px;
	color:#5F5F5F;
}

.Footer a, .Footer a:hover,.Footer-noimage a, .Footer-noimage a:hover{color:#5F5F5F;}
.FooterBas{
	border-top:1px solid #fff;
	padding:15px;
	text-align:center;
}

.FooterBloc{
	width:25%;
	padding:15px;
	text-align:left;
	vertical-align:top;
}
.FooterBlocTitre {color:#BB2529;font-weight:bold;}

.HeaderBouton,.HeaderBoutonOn {
	float:left;
	text-transform: uppercase;
	font-size:10px;
	font-weight:bold;
	font-family: Verdana, Tahoma;
	color:#fff;
	height:26px;
	line-height:26px;
	padding:2px 8px;
	margin:0px -1px 0px 0px;
	background-color:#fff;
	background-image:url(/images/style/HeaderBouton.png);
	background-repeat:no-repeat;
	background-position:1px -2px;
}

.HeaderBoutonOn{
	color:#fff;
	background-color:#BE0B1E;
}

.HeaderBouton a, .HeaderBouton a:hover,.HeaderBoutonOn a,.HeaderBoutonOn a:hover{
	color:#fff;
	text-decoration:none;
}

.backGrisF {background-color:#7D7D7D}
.backGrisM {background-color:#979797}
.backGrisC {background-color:#BEBEBE}
.backGrisL {background-color:#EAEAEA}

.backGris100 {background-color:#646464}
.backGris90 {background-color:#6B6B6B}
.backGris80 {background-color:#727272}
.backGris70 {background-color:#797979}
.backGris60 {background-color:#808080}
.backGris50 {background-color:#878787}
.backGris40 {background-color:#8E8E8E}
.backGris30 {background-color:#959595}
.backGris20 {background-color:#9C9C9C}
.backGris10 {background-color:#A3A3A3}




.backBlanc {background-color:#FFFFFF}

.backRouge {background-color:#BE0B1E}

.BordDroitBlanc {border-right:1px solid #fff}
.BordHautGrisM {border-top:1px solid #979797}
.BordHautGrisC {border-top:1px solid #BEBEBE}
.BordBasGrisM {border-bottom:1px solid #979797}
.BordGaucheGrisM {border-left:1px solid #979797}
.BordNoir {border:1px solid #000000}
.BordBlanc {border:1px solid #ffffff}

.BackCom {
	float:right;
	padding:0px 25px;
	margin-left:10px;
	line-height:18px;
	background-color:#E9E9E9;
	height:18px;
	font-size:11px;
	background-image:url(/images/style/BackComFin.png);
	background-repeat:no-repeat;
	background-position:right;
}


.BackLien,.BackLienRouge, .BackComLien, .BackInternauteLien, .BackLienFixe,.BackLienFixeRouge,.BackRougeHeader,.BackRougeHeaderLong  {
	float:left;
	padding:0px 15px 0px 10px;
	margin-right:10px;
	margin-top:10px;
	line-height:18px;
	background-color:#737373;
	color:#fff;
	height:18px;
	font-size:11px;
	background-image:url(/images/style/BackLienFin.png);
	background-repeat:no-repeat;
	background-position:right;
}

.BackComLien {background-image:url(/images/style/BackLienComFin.png);}

.BackRougeHeader,.BackRougeHeaderLong {
	background-image:url(/images/style/BackRougeFin.png);
	background-color:#BE0B1E;
	width:85px;
	margin:2px 5px 0px 0px;
	padding:0px;
	text-align:left;
}

.BackLienRouge,.BackLienFixeRouge {
	background-image:url(/images/style/BackRougeFin.png);
	background-color:#BE0B1E;
}

.backGrisC .BackLienRouge{
	background-image:url(/images/style/BackRougeFinGrisC.png);
	background-color:#BE0B1E;
}

.backGrisM .BackLienRouge{
	background-image:url(/images/style/BackRougeFinGrisM.png);
	background-color:#BE0B1E;
}

.BackRougeHeaderLong {
	width:175px;
}

.BackInternauteLien {margin-left:10px;background-image:url(/images/style/BackLienInternauteFin.png);}
.BackLienFixe {
	width:65px;
	clear:both;
	text-align:left;
	margin:1px;
	padding:0px;
}

.BackLienFixeRouge {
	background-image:url(/images/style/BackRougeFin.png);
	background-color:#BE0B1E;
	width:80px;
	clear:both;
	text-align:left;
	margin:1px;
	padding:0px;
}
.BackInternaute {background-color:#EAEAEA;}

.BackInternauteTitre {
	color:#D50419;
	font-weight:bold;
	padding:15px 10px 0px 10px;
	font-size:22px;}

.BackInternauteSousTitre {padding:0px 10px 10px 10px}


.Bloc350, .Bloc350Com{
	width:350px;
	font-size:11px;
	background-image:url(/images/style/Bloc350Bord.png);
	background-repeat:repeat-y;}

.Bloc350Contenu{
	padding:0px 10px 0px 20px;
	font-size:11px;}

.Bloc350Haut, .Bloc350HautCom{
	background-image:url(/images/style/Bloc350Haut.png);
	background-repeat:no-repeat;
	color:#D50419;
	font-weight:bold;
	font-size:16px;
	padding:15px 10px 10px 20px;}

.Bloc350Bas, .Bloc350BasCom{
	font-size:11px;
	background-image:url(/images/style/Bloc350Bas.png);
	background-repeat:no-repeat;
	padding:0px;
	clear:both;
}

.Bloc270, .Bloc270Com{
	width:270px;
	font-size:11px;
	background-image:url(/images/style/Bloc270Bord.png);
	background-repeat:repeat-y;}

.Bloc270Contenu{
	padding:0px 10px 0px 15px;
	font-size:11px;}

.Bloc270Haut, .Bloc270HautCom{
	background-image:url(/images/style/Bloc270Haut.png);
	background-repeat:no-repeat;
	color:#D50419;
	font-weight:bold;
	font-size:16px;
	padding:10px 10px 10px 15px;}

.Bloc270Bas, .Bloc270BasCom{
	font-size:11px;
	background-image:url(/images/style/Bloc270Bas.png);
	background-repeat:no-repeat;
	padding:0px;
	clear:both;
}

.ClearBoth{
	font-size:11px;
	clear:both;
}

.Bloc350Com{background-image:url(/images/style/Bloc350BordCom.png);}
.Bloc350HautCom{background-image:url(/images/style/Bloc350HautCom.png);}
.Bloc350BasCom{background-image:url(/images/style/Bloc350BasCom.png);}

.ImgGris {border:1px solid #DEDEDE}

body {
	font-family:ARIAL,VERDANA,TAHOMA;
	font-size:12px;
	color:#000;
	background-color:#ffffff;
}

body.StyleIndex{
	background-color:#7D7D7D;
	background-image:url(http://img.tele-animaux.com/style/body_back_index.png);
	background-position:top center;
	background-repeat:repeat-y;
}

input, select, textarea	{
	color:#7D7D7D;
	border:1px solid #7D7D7D;
	font-size:11px;
	font-family:ARIAL,VERDANA,TAHOMA
}

.Bouton{
	color:#fff;
	background-color:#7D7D7D;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	padding:1px 5px;
	border-color:#ADADAD #4D4D4D #4D4D4D #ADADAD;
}

.inputButton {
	background-color:#7D7D7D;
	color:#fff;
	border:1px solid #7D7D7D;
	font-size:11px;
}

.inputGo {
	color:#7D7D7D;
	background-color:#fff;
	background-image:url(/images/style/go.png);
	border:none;
	font-size:11px;
	width:31px;
	height:18px;
}

.none {background:none; border-style: none;margin:0px;padding:0px}

.opacity0{filter:alpha(opacity=0);-moz-opacity:0;opacity:0}
.opacity5{filter:alpha(opacity=5);-moz-opacity:0.05;opacity:0.05}
.opacity10{filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1}
.opacity15{filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15}
.opacity20{filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2}
.opacity25{filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25}
.opacity30{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}
.opacity35{filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35}
.opacity40{filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4}
.opacity45{filter:alpha(opacity=45);-moz-opacity:0.45;opacity:0.45}
.opacity50{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}
.opacity55{filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55}
.opacity60{filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60}
.opacity65{filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65}
.opacity70{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}
.opacity75{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}
.opacity80{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}
.opacity85{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85}
.opacity90{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}
.opacity95{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95}
.opacity100{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
