html{height:100%; }

body {height:100%; SCROLLBAR-FACE-COLOR: #CCCCCC; SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #333333; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

/* indications generales */
a:hover {
	color: #5F5800;
	text-decoration: underline;
}
.link {color: #990000; text-decoration: none;}
a, p, td {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:15px; text-decoration:none; color: #333333;}
p, td, hr {margin-left: 15px; margin-right: 15px;}
li {margin-left: -15px;}

/* Menu */
.nav1td		{border-top: 1px solid #666666; border-bottom: 1px solid #666666; text-align: center; vertical-align: middle;}
.nav1		{display:block; height:20px; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; color: #CCCCCC;
			 border-left:1px solid #000000; border-right:1px solid #000000;}		
.nav1:hover	{color:#FFFFFF; text-decoration:none; background-color:#333333; border-left:1px solid #666666; border-right:1px solid #666666;}


/* Sous menu */
.li 		{font-size:11px; font-weight: bold; line-height:15px; text-decoration:none; color: #999999;}
.li_akt 	{font-size:11px; font-weight: bold; line-height:15px; text-decoration:none;	color: #990000;}
.li2 		{font-size:11px; font-weight: standard; line-height:15px; text-decoration:none; color: #999999;}
.li2_akt 	{font-size:11px; font-weight: standard; line-height:15px;	text-decoration:none; color: #990000;}
.li3 		{font-size:24px; font-weight: standard; line-height:30px; text-decoration:none; color: #999999;}
.li3_akt 	{font-size:24px; font-weight: standard; line-height:30px; text-decoration:none; color: #990000;}
.li4 		{
	font-size:20px;
	font-weight: standard;
	line-height:15px;
	text-decoration:none;
	color: #333333;
}
.li4_akt 	{font-size:20px; font-weight: standard; line-height:15px; text-decoration:none; color: #990000;}

/* bordure des tableaux */
.frame		{border:1px solid #CCCCCC;}
.bodytab 	{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.tab	{border: 1px  solid #333333;}
.tabo{border-top: 1px  solid #333333;}
.tabr {border-right: 1px  solid #333333;}
.tabu {border-bottom: 1px solid #333333; }
.tabol {border-top: 1px  solid #333333; border-left: 1px  solid #333333; }
.tabor {border-top: 1px  solid #333333; border-right: 1px  solid #333333; }
.tablr {border-right: 1px  solid #333333; border-left: 1px  solid #333333; }
.tablu {border-left: 1px solid #000000; border-bottom: 1px solid #333333; }
.tabru {border-right: 1px solid #000000; border-bottom: 1px solid #333333; }
.tabou {border-top: 1px solid #000000; border-bottom: 1px solid #333333; }
.tablru {border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #333333; }
.tabour {border-top: 1px  solid #333333; border-bottom: 1px  solid #333333; border-right: 1px  solid #333333; }
.taboul {border-top: 1px  solid #333333; border-bottom: 1px  solid #333333; border-left: 1px  solid #333333; }
.taboulr {border: 1px  solid #333333 }

/* bordure des tableaux gris */
.tabg {background-color: #cccccc;}
.tabgr {
	border-right: 1px  solid #333333;
	background-color: #A1A1A1;
}
.tabgo {border-top: 1px  solid #333333; background-color: #cccccc;}
.tabgor {border-right: 1px  solid #333333; border-top: 1px  solid #333333; background-color: #cccccc;}
.tabgu {background-color: #cccccc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333;}

/* Texte */
.tab_tourdates	{padding-top:4px; padding-bottom:4px;}
.s10px {font-size:10px; line-height:15px; text-decoration:none;}
.b11px {font-size:11px; font-weight: bold; line-height:15px; text-decoration:none;}
.b11pxg {font-size:11px; font-weight: bold; line-height:15px; text-decoration:none; color: #999999;}
.b11pxw {font-size:11px; font-weight: bold; line-height:15px; text-decoration:none; color: #ffffff;}
.b11pxr {
	font-size:11px;
	font-weight: bold;
	line-height:15px;
	text-decoration:none;
	color: #5F5800;
}
.b12px {font-size:12px; font-weight: bold; line-height:15px; text-decoration:none;}
.b12pxw {font-size:12px; font-weight: bold; line-height:15px; text-decoration:none; color: #ffffff;}
.b12pxr {
	font-size:12px;
	font-weight: bold;
	line-height:15px;
	text-decoration:none;
	color: #5F5800;
}
.b14px {font-size:14px; font-weight: bold; line-height:15px; text-decoration:none}
.b14pxr {font-size:14px; font-weight: bold; line-height:15px; text-decoration:none; color: #990000;}
.b24px {font-size:24px; font-weight: bold; line-height:30px; text-decoration:none}
.b30px {font-size:30px; font-weight: bold; line-height:30px; text-decoration:none}
.b24pxr{font-size:24px; font-weight: bold; line-height:30px; text-decoration:none; color: #990000;}
.b30pxr{font-size:30px; font-weight: bold; line-height:30px; text-decoration:none; color: #990000;}
.s11px {font-size:11px; line-height:15px; text-decoration:none;}
.s14px {font-size:14px; line-height:15px; text-decoration:none;}
.s20px {font-size:20px; line-height:30px; text-decoration:none;}
.s24px {font-size:24px; line-height:30px; text-decoration:none;}
.s30px {font-size:30px; line-height:30px; text-decoration:none;}
.s24pxr {
	font-size:24px;
	line-height:30px;
	text-decoration:none;
	color: #5F5800;
}
.s30pxr {font-size:30px; line-height:30px; text-decoration:none; color: #990000;}
.s14px30li {font-size:14px; line-height:30px; text-decoration:none;}
.s11pxg {font-size:11px; line-height:15px; color:#999999; text-decoration:none;}

.a14pxr{
	font-size:14px;
	font-weight: bold;
	line-height:15px;
	color:#5F5800;
	text-decoration:none
}

.b12pxw:hover{font-size:12px; font-weight: bold; line-height:15px; text-decoration:underline; color: #ffffff;}
.s12pxw {font-size:12px; line-height:15px; text-decoration:none; color: #ffffff;}
