BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #d1d1d1;
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #ff6600; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ff6600; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ff9900; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
	
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

A:link    {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: none; color: #000000;}
A:visited {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: none; color: #000000;}
A:active  {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #000000;}
A:hover   {font-family:Arial; font-weight: normal;font-size:13px; text-decoration: underline; color: #000000;} 

.menulink:link    {margin-left: 10px;margin-right: 10;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none; }
.menulink:visited {margin-left: 10px;margin-right: 10;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none;}
.menulink:active  {margin-left: 10px;margin-right: 10;font-size: 11px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: none; }
.menulink:hover   {margin-left: 10px;margin-right: 10;font-size: 11px; font-family: Arial;margin-top: 2px;margin-bottom: 2px;  font-weight: bold;color: #1F4188;text-decoration: underline; } 

.menulinkTop:link    {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF; text-decoration: none; }
.menulinkTop:visited {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF; text-decoration: none;}
.menulinkTop:active  {margin-right: 0;font-size: 11px; font-family: Arial; font-weight: bold;color: #FFFFFF;text-decoration: none; }
.menulinkTop:hover   {margin-right: 0;font-size: 11px; font-family: Arial;margin-top: 2px;margin-bottom: 2px;  font-weight: bold;color: #FFFFFF;text-decoration: underline; } 

.admin_menulink:link    {margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none; }
.admin_menulink:visited {margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188; text-decoration: none;}
.admin_menulink:active  {margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: none; }
.admin_menulink:hover   {margin-top: 2px;margin-bottom: 2px;margin-left: 10px;margin-right: 0;font-size: 10px; font-family: Arial; font-weight: bold;color: #1F4188;text-decoration: underline; } 

.admin_hrefMailto:link    {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929; text-decoration: underline; }
.admin_hrefMailto:visited {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929; text-decoration: underline;}
.admin_hrefMailto:active  {font-size: 11px; font-family: Arial; font-weight: bold;color: #292929;text-decoration: underline; }
.admin_hrefMailto:hover   {font-size: 11px; font-family: Arial; font-weight: bold;color: #FF6600;text-decoration: underline; } 


.default_font{
FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.legend{
	font-family: Arial;
	font-size: 11px;
}
.admin_font{
	font-family: Arial;
	font-size: 10px;
}
.border_l{
	border-left:1px solid #000000;
}
.border_lb{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_lrb{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_ltrb{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_ltb{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}
.border_r{
	border-right:1px solid #000000;
}
.border_t{
	border-top:1px solid #000000;
}
.border_b{
	border-bottom:1px solid #000000;
}
.form_l {
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #000000;
	padding-left:8;
}
.form_l2 {
	border-left:1px solid #000000;
	padding-left:8;
}
.form_l_r{
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_l_r2{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_r{
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #000000;
	padding-left:8;
}
.form_r2{
	border-right:1px solid #000000;
	padding-left:8;
}
.cells
{
	font-size:12px;
	border:1px solid #7F9DB9;
}
.title{
	height:27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(/shop/stadelavalloisbillet/charte/fonds_titre.jpg);background-repeat:no-repeat;
	font-weight: bold;
	font-size:14px;
	color:#000000;
	vertical-align:bottom;
	padding-left:10px;
}

	
.center_page{
 	background-color:#FFFFFF;
}

.menus{
 vertical-align:top;
 width:140;
 height:460;
 }

 .inputSubmit
{
    border: 1px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #1F4188;
}
.titre_font{
	height: 30px;
	vertical-align:bottom;
	border:none;
	border-bottom:1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
	.titre_menu {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
	margin-left: 5px;
	margin-top: 10px;
}
.font_color{
font-weight: bold;
	color: #86B7C6;
}
.bgHeadTable{
	background-color: #1F4188;
	padding:5px;
}
	.mainBody{
		width: 100%;
	}
