@font-face {
	font-family: "kroeger 0554";
	font-style:  normal;
	font-weight: normal;
	src: url(http://www.michelphaneufvin.com/KROEGER0.eot);
}

body {
	background-image: url(http://www.michelphaneufvin.com/images/background.gif);
	padding: 0px;
	margin: 3px;
}

table#main {
	width: 760px;
	background-color: #FFFFFF;
	border: solid 1px #000000;
}

td#menu_top {
	width: 100%;
	background-image: url(http://www.michelphaneufvin.com/images/background-entete-or.gif);
	font-family: "kroeger 0554", Verdana, Arial, Helvetica;
	font-size: 8px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
	text-transform: uppercase;
	height: 33px;
}

td#menu_top a {
	color: #FFFFFF;
	text-decoration: none;
}
td#menu_top a:hover {
	color: #555555;
	text-decoration: underline;
}

td#logo {
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
	height: 155px;
	background-image: url(images/logo.gif);
	width: 487px;
	background-repeat: no-repeat;
}

td#logo.over {
	cursor: pointer;
}

div.txtlogo {
	padding-top: 79px;
	padding-left: 275px;
	padding-right: 8px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
}

div#login {
	width: 145px;
	height: 214px;
	background-image: url(http://www.michelphaneufvin.com/images/background-droite.gif);
	margin-bottom: 1px;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

div#login a {
	color: #ffffff;
	text-decoration:none;
}
div#login a:hover {
	color: #555555;
	text-decoration:underline;
}

td#coldroite {
	border-left: solid 1px #000000;
	vertical-align: top;
	height: 100%;
	background-image: url(http://www.michelphaneufvin.com/images/background-gauche.gif);
	background-position: top;
	background-color: #f1f1f1;
	background-repeat: repeat-x;
}

div#recherche{
	float: left;
	position: relative;
	padding-left:5px; 
	padding-top:5px;
	text-align:left;
}

div#menu {
	background-color: #f7cf86;
	margin-left: 5px;
	float: left;
	position: relative;
	margin-top: -10px;
	z-index: 2;
	margin-right: -6px;
}
div.menu_titre {
	font-family: Verdana, Arial, Helvetical;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a37539;
	border-bottom: solid 1px #777777;
	text-transform: uppercase;
	width: 205px;
	max-width: 200px;
	/*height: 20px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
div.menu_membre {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #d8a84f;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #777777;
	width: 205px;
	max-width: 200px;
	/*height: 100%;*/
	text-align: left;
	background-image: url(http://www.michelphaneufvin.com/images/fleche-membre.gif);
	background-position: 195px 7px;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.menu_membre a {
	color: #FFFFFF;
	text-decoration: none;
}

div.menu_devenir_membre a {
	color: #A37539;
	text-decoration: none;
}

div.menu_tous a {
	color: #FFFFFF;
	text-decoration: none;
}

div.menu_devenir_membre {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: #a37539;
	background-color: #f7cf86;
	padding-left: 5px;
	text-align: left;
	width: 205px;
	max-width: 200px;
	/*min-width: 200px;*/
	height: 19px;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	padding-top: 4px;
}
div.menu_tous {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #dda85c;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #777777;
	width: 205px;
	max-width: 200px;
	/*height: 25px;*/
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	background-image: url(http://www.michelphaneufvin.com/images/fleche-tous.gif);
	background-position: 195px 7px;
	background-repeat: no-repeat;
}

td#colgauche {
	width: 210px;
	height: 780px;
	text-align: center;
	border-right: solid 1px #000000;
	background-image: url(http://www.michelphaneufvin.com/images/background-gauche.gif);
	background-position: top;
	background-color: #f1f1f1;
	background-repeat: repeat-x;
	vertical-align: top;
}

td#colcentrale {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	vertical-align: top;
	height: 780px;
}
td#colcentrale td.hauteur {
	height: 465px;
}

td#colcentrale div.titre {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #5f0303;
	text-align: left;
	font-weight: bold;
}

div.login_titre {
	font-family: Verdana, Arial, Helvetical;
	font-size: 15px;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-top: 5px;
	font-weight: medium;
	text-align: center;
}

input.login {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	border: solid 1px #A10C24;
	width: 100%;
}

input.login_submit {
	border: none;
	background-color: #C3C3C3;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	margin-top: 5px;
}

div#promo_droite {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}

div#promo_droite div.titre {
	color: #5F0303;
	font-weight: bold;
	font-size: 12px;
}

div#promo_droite a {
	color: #55381C;
	font-weight: bold;
	text-decoration: none;
}

div#promo_droite a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

div#promo_droite a.membre {
	color: #DC9E2B;
	font-weight: bold;
	text-decoration: none;
}
div#promo_droite a.membre:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

td#michel {
	width: 126px;
	height: 188px;
}

td#colcentrale td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding: 2px;
}


td#colcentrale th {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold
	text-align: left;
	background-color: #A57339;
	color: #FFFFFF;
}

td#colcentrale a {
	color: #55381C;
	text-decoration: none;
}

td#colcentrale a:hover {
	color: #000000;
	text-decoration: underline;
}

td#colcentrale div.titre_mini {
	font-weight: bold;
	color: #5F0303;
	font-size: 13px;
}

td#colcentrale td b {
	/*color: #000000;*/
}

ul.news{
	margin-top:0px;
	margin-left: 13px;
	padding-top:0px;
	padding-left: 13px;
}


li.linews{
	list-style: url(http://www.michelphaneufvin.com/images/fleche.gif) outside none;
	margin: 0px;
	padding: 0px;
}

td#colcentrale li.linews a{
	color: #55381C;
	text-decoration: none;
}

td#colcentrale li.linews a:hover{
	color: #000000;
	text-decoration: underline;
}

td#colcentrale ul.lien{
	margin-top:0px;
	margin-left: 8px;
	padding-top:0px;
	padding-left: 8px;
}

td#colcentrale li.lien {
	list-style: url(http://www.michelphaneufvin.com/images/fleche.gif) outside none;
	padding-left: 0px;
	margin: 0px;
	padding: 0px;
	/*font-weight: bold;*/
	/*color: #5F0303;*/
	font-size: 11px;
}

td#colcentrale li.lien a {
	list-style: url(http://www.michelphaneufvin.com/images/fleche.gif) outside none;
	padding-left: 0px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #55381C;
	font-size: 11px;
}

td#colcentrale li.lien a:hover {
	list-style: url(http://www.michelphaneufvin.com/images/fleche.gif) outside none;
	padding-left: 0px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}

.poste {
	font-size: 9px;
	color: #666666;
}

td#colcentrale div.lien a {
	font-weight: bold;
	color: #55381C;
	font-size: 11px;
}

td#colcentrale div.edition {
	color: #888888;
	font-size: 10px;
}

td#colcentrale h2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	font-weight: bold
	text-align: left;
}

td#colcentrale td.petitgras {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8px;
	font-weight: bold
}

td#colcentrale div#alpha a {
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
	color: #5f0303;
}


td#colcentrale div#alpha a:hover {
	color: #000000;
	background:#FFFF99;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	text-decoration:underline;
}

td#colgauche input.rech {
	width:180px; 
	padding-left:2px;
	border: 1px solid #888888;
	color: #333333;
}

td#colgauche input.submitrech {
	width:15px; 
	border: 1px solid #888888;
	color: #5F0303;
	text-decoration: none;
}

table.copyright {
	border-top: solid 1px #000000;
}

table.copyright td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	padding: 5px 5px 0px 5px;
}

table.copyright td a {
	color: #000000;
}

td#colcentrale div.txtlien a{
	color: #55381C;
	text-decoration: none;
	font-weight: normal;
}

td#colcentrale div.txtlien a:hover{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

td#colcentrale div hr{
	display:block;
	color:#55381C;
	margin-top: 0px ;
	margin-bottom: 0px ;
	margin-left: 0px ;
	margin-right: 0px ;
}

td#colcentrale table.contour {
	border: 2px solid #000000;
}

td#colcentrale td.ligne {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}
td#colcentrale td.ligne2 {
	border-top: 1px solid #000000;
}
td#colcentrale td.ligne3 {
	border-right: 1px solid #000000;
}

 td.txtlogo2 {
	padding-right: 8px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
}

td#coldroite div#lstdiffusion {
	background:#5F0303;
	color:#FFFFFF;
	width:150px;
	/*height:20px;*/
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	font-weight: bold;
}

td#coldroite div#lstdiffusion a{
	color:#FFFFFF;
	text-decoration:none;
}

td#coldroite div#lstdiffusion a:hover{
	color:#EEC57E;
	text-decoration:underline;
}

div#bande {
	position: absolute;
	width:633px;
	text-align:right;
	font-family: "kroeger 0554", Verdana, Arial, Helvetica;
	font-size: 8px;
	text-transform: uppercase;
	padding-top:7px;
	padding-right:5px;
}

td#colcentrale td.txtpage {
	font-size: 9px;
}

a.print {
	font-size: 10px;
	color: #90A0E0;
}