a.lbt:link, a.lbt:visited
{	text-decoration : none;
	color:#009999;
	font-weight: bold;
	border: 2.5px green outset;
	background: white;
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 1px;
}

a.lbt:hover
{	text-decoration : none;
	color:#00CC99;
	font-weight: bold;
	cursor: pointer;
	border: 2.5px green inset;
	background: white;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 0px;
}


A:link 		{ text-decoration: none; color: black; }
A:visited 	{ text-decoration: none; color: black; }
A:hover 	{ text-decoration: none; color: #DF7000; border-bottom: solid 2px #DF7000; color: black;}

A.page:link 	{ text-decoration: none; color: black;  border: solid 2px green; padding-left: 2px; padding-right: 2px; margin: 2px; }
A.page:visited 	{ text-decoration: none; color: black;  border: solid 2px green; padding-left: 2px; padding-right: 2px; margin: 2px;}
A.page:hover 	{ text-decoration: none; color: #DF7000; border: solid 2px #DF7000; padding-left: 2px; padding-right: 2px; color: black; margin: 2px;}

.pageSelect	{ text-decoration: none; color: #DF7000; border: solid 2px #003300; padding-left: 2px; padding-right: 2px; color: black; cursor: defaut; margin: 2px;}

body 			{ font-size:11px; padding:0; background:url(images/fondpage.png) repeat-x fixed #339966;   margin:20px 0; font-family:Verdana, Arial, Helvetica, sans-serif; }


#global 			{ position:absolute; left:50%; font-size:11px; width:800px; margin:0 0 0 -400px; padding:0;}


a.lien:link, a.lien:visited
{	text-decoration: underline;
	background-color: none;
	color: #333300;
}

a.lien:hover
{	text-decoration: underline;
	background-color: none;
	color: #99FF99;
}

a.default:link, a.default:visited
{	text-decoration: underline;
	color: #333300;
}

a.default:hover
{	text-decoration: underline;
	background-color: #339955;
	color: #99FF99;
}






/* MENU */
ul#suite
{	background-color: #006633;
	background-image:url(images/fondtitre.png);
	height:30px;
	font-size:11px;
	list-style-type: none;
	padding:0;
	margin:0 0 10px 0;
	text-align: center;
}
ul#suite li
{	display:block;
	float:left;
	font-size:11px;
	height:30px;
	line-height:30px;
	padding:0;
}
ul#suite li a:link, ul#suite li a:visited
{	display:block;
	font-size:11px;
	color:white;
	text-decoration:none;
	border-bottom: none;
}
ul#suite li a:hover, ul#suite li a#active
{	display: block;
	font-size:11px;
	color:white;
	background-color: #333300;
	background-image:url(images/fondtitreover.png);
	background-repeat:repeat-x;
	border-bottom: none;
}

/* MENU  BAS*/
ul#suiteBas
{	background-color: #006633;
	background-image:url(images/fondtitreBas.png);
	height:30px;
	font-size:11px;
	list-style-type: none;
	padding:0;
	margin:0 0 10px 0;
	text-align: center;
}
ul#suiteBas li
{	display:block;
	float:left;
	font-size:11px;
	height:30px;
	line-height:30px;
	padding:0;
}
ul#suiteBas li a:link, ul#suiteBas li a:visited
{	display:block;
	font-size:11px;
	color:white;
	text-decoration:none;
	border-bottom: none;
}
ul#suiteBas li a:hover, ul#suiteBas li a#active
{	display: block;
	font-size:11px;
	color:white;
	background-color: #333300;
	background-image:url(images/fondtitreoverBas.png);
	background-repeat:repeat-x;
	border-bottom: none;
}

.suit1
{	width:200px;
	text-indent:8px;
	margin-right:0;
}
.suitdate
{	width:400px;
	text-indent:8px;
	margin-right:0;
}
.suitaccessite
{	width:100%;
	text-align: center;
	text-indent:8px;
	margin-right:0;
}



/* Accueil Gauche */
td.menuacc a.accG, td.menuacc a.accG:link, ul.menuacc a.accG:visited
{	display: block;
	padding-left: 40px;
	font-size:14px;
	color:white;
	height: 20px;
	background-color: #333300;
	background-image:url(images/fondmenuG.png);
	background-repeat:repeat-x;
	text-decoration: none;
	border-bottom: 1px green solid;
	border-top: 1px green solid;
}
td.menuacc a.accG:hover
{	display: block;
	padding-left: 40px;
	font-size:14px;
	color:white;
	height: 20px;
	background-color: #333300;
	background-image:url(images/fondmenuoverG.png);
	background-repeat:repeat-x;
	text-decoration: none;
	border-bottom: 1px green solid;
	border-top: 1px green solid;
}

/* Accueil Droit */
td.menuacc a.accD, td.menuacc a.accD:link, ul.menuacc a.accD:visited
{	display: block;
	padding-right: 40px;
	font-size:14px;
	color:white;
	height: 20px;
	background-color: #333300;
	background-image:url(images/fondmenuD.png);
	background-position: 100% 0%;
	background-repeat:repeat-x;
	text-decoration: none;
	border-bottom: 1px green solid;
	border-top: 1px green solid;
}
td.menuacc a.accD:hover
{	display: block;
	padding-right: 40px;
	font-size:14px;
	color:white;
	height: 20px;
	background-color: #333300;
	background-image:url(images/fondmenuoverD.png);
	background-repeat:repeat-x;
	text-decoration: none;
	border-bottom: 1px green solid;
	border-top: 1px green solid;
}

/*LIENS DE LISTES IP (infos pratiques et autres)*/
ul.ip
{
list-style-type: none;
margin-left: 0px;
padding-left: 5px;
}
u.ip li
{
display: block;
line-height: 30px;
margin-left: 0px;
}
ul.ip a.ip:link, ul.ip a.ip:active, ul.ip a.ip:visited
{
vertical-align: center;
padding-left: 50px;
display: block;
height: 50px;
text-decoration: none;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-weight: bold;
font-size: 14pt;
}

ul.ip a.ip:hover
{
vertical-align: center;
padding-left: 50px;
display: block;
height: 50px;
text-decoration: none;
border: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #C0C0C0;
font-weight: bold;
font-size: 14pt;
}

font.textenews
{
font-size: 11pt;
}

a.presui:link, a.presui:visited, a.presui:active
{
padding: 2px;
border: none;
margin: 2px;
}
a.presui:hover
{
padding: 1px;
border: #DF7000 solid 2px;
margin: 1px;
}

font.text
{
font-size: 11pt;
color: #001000;
}

li
{
font-size: 13pt;
}

font.reduit
{
font-size: 11pt;
}

a.imagebas:link, a.imagebas:visited, a.imagebas:active
{
opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;
border: none;
margin: 0px;
margin-top: 1px;
margin-bottom: 15px;
}
a.imagebas:hover
{
opacity:1;filter:alpha(opacity=100);-moz-opacity:1;
border: none;
margin: 0px;
border-bottom: 2px green solid;
margin-bottom: 13px;
}


.imagenormale{ }
.imagetranslucide{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

A.ssmItems:link, A.ssmItems:visited
{color:darkgreen; background: white; display: block; border: none; text-decoration:none;}
A.ssmItems:hover, A.ssmItems:active
{color:white; background: url(http://index.osfb.net/images/fondmenulatteral.png) white repeat-y; background-position: 0% 100%; border: none; display: block; text-decoration:none;}
