﻿@media screen, projection {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:9pt;
		background:#000000 url(../../_data/image/decor/spectacle-russe-bg.png);
		color:#e3ae81;
	}

/* Génériques */

	img {
		border:none 0px;
		margin:0;
		padding:0;
	}

	h1 {
		margin:0;
		padding:0px 0px 3px 0px;
		font-size:13pt;
		font-weight:bold;
		text-align:left;
		color:#ffffff;
	}

	h2 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:12pt;
		font-weight:bold;
		text-align:left;
		color:#ffffff;
	}

	h3 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:11pt;
		font-weight:bold;
		text-align:left;
		color:#ffffff;
	}

	h4 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:10pt;
		font-weight:bold;
		text-align:left;
		color:#ffffff;
	}

	p, li {
		margin:0;
		padding:0px 0px 8px 0px;
	}

	#atx_message {
		clear:both;
	}

	#atx_message span {
		font-size:7.5pt;
	}

	td {
		vertical-align:top;
	}

	a:link, a:visited {
		color:#ffffff;
		text-decoration:none;
	}

	a:hover {
		color:#bab59e;
		text-decoration:underline;
	}

	a:active {
		color:#bab59e;
	}

/* Introduction */

	.Introduction {
		display:none;
	}

/* Divisions du Contenu */

	.Container {
		width:993px;
		height:auto;
		margin:0 auto;
		padding:0;
		background:#ac1a2f url(../../_data/image/decor/spectacle-content-bg.png) repeat-y;
		color:inherit;
		overflow:hidden;
	}

	.ContainerTop {
		width:993px;
		height:15px;
		margin:0 auto;
		padding:0;
		background:#ac1a2f url(../../_data/image/decor/russkashow-top-bg.png) no-repeat;
		color:inherit;
		overflow:hidden;
	}

	.ContainerBottom {
		width:963px;
		height:13px;
		margin:0 auto;
		padding:0px 15px 0px 15px;
		background:url(../../_data/image/decor/russkashow-bottom-bg.png) no-repeat;
		color:inherit;
		overflow:hidden;
	}

	.ContainerBottom p, .ContainerBottom li, .ContainerBottom a {
		font-size:7.5pt;
		margin:0;
		padding:0;
	}

	.BottomLeft {
		float:left;
		width:480px;
		margin:0;
		padding:0;
		text-align:left;
	}

	.BottomRight {
		float:right;
		width:480px;
		margin:0;
		padding:0;
		text-align:right;
	}

	.ContainerContent {
		width:963px;
		height:auto;
		margin:-5px auto;
		padding:0;
		color:inherit;
		overflow:hidden;
	}

	.ContentLeft {
		float:left;
		width:607px;
		height:auto;
		margin:0;
		padding:0px 10px 10px 10px;
		overflow:hidden;
	}

	.MenuLangue {
		width:943px;
		height:21px;
		margin:0;
		padding:7px 0px 7px 0px;
		overflow:hidden;
	}

	.MenuLangue ul {
		margin:0;
		padding:0;
	}

	.MenuLangue li {
		float:right;
		margin:0;
		padding:0;
		list-style:none none;
	}

	.Logo {
		width:607px;
		height:123px;
		margin:-25px 0px 0px 0px;
		padding:0;
		overflow:hidden;
	}

	.ContentLeft .ContentText {
		width:607px;
		height:auto;
		margin:-20px 0px 0px 0px;
		padding:0;
		overflow:hidden;
	}

	.AdresseTelephone {
		display:none;
	}

	.ContentRight {
		float:left;
		width:316px;
		height:auto;
		margin:0;
		padding:10px 10px 10px 10px;
		background-color:#bab59e;
		color:#823e0d;
		overflow:hidden;
	}

	.ContentRight .ContentText {
		width:316px;
		height:auto;
		margin:0;
		padding:0;
		overflow:hidden;
	}

/* Menu principal */

	.MainMenu {
		display:none;
		/*margin:0;
		padding:7px 0px 7px 0px;
		overflow:hidden;*/
	}

	.MainMenu ul {
		margin:0;
		padding:0;
	}

	.MainMenu li {
		float:left;
		margin:0px 3px 0px 0px;
		padding:0;
		list-style:none none;
		font-size:8pt;
	}

	.MainMenu li a:link, .MainMenu li a:visited {
		padding:2px 2px 2px 2px;
	}

	.MainMenu li a:hover {
		/*background-color:#b8b8b8;*/
		text-decoration:none;
	}

	.MainMenu li a:active, .MainMenu li a.Selected {
		/*background-color:#b8b8b8;*/
		color:#ffffff;
		text-decoration:none;
	}

/* Menu Bas */

	.BottomMenu {
		margin:0;
		padding:0;
		overflow:hidden;
	}

	.BottomMenu ul {
		margin:0;
		padding:0;
	}

	.BottomMenu li {
		float:right;
		margin:0px 3px 0px 0px;
		padding:0;
		list-style:none none;
	}

/* Plip Button Grey */

	.PlipGrey span {
		margin:0;
		padding:0;
		font-size:11px;
		font-family:arial, sans-serif;
		font-weight:bold;
	}

	a.PlipGrey {
		float: left;
		background: url('../../_data/image/actions/greybutton_right.gif') no-repeat right top;
		color: inherit;
		display: block;
		height: 24px;
		margin:5px 6px 5px 0px;
		padding-right: 18px;
		text-decoration: none;
		vertical-align:middle;
		overflow:hidden;
	}

	a.PlipGrey span {
		background: transparent url('../../_data/image/actions/greybutton_left.gif') no-repeat;
		color: #000000;
		display: block;
		line-height: 14px;
		padding: 5px 0 5px 18px;
	}

	a.PlipGrey span img {
		vertical-align:middle;
		border:none;
		margin:-4px 10px 0px -10px;
	}

	a.PlipGrey:hover, a.PlipGrey:active {
		background-position: bottom right;
		outline: none;
	}

	a.PlipGrey:hover span, a.PlipGrey:active span  {
		background-position: bottom left;
		padding: 6px 0 4px 18px;
	}

	.ColorOk {
		color:#007856;
	}

	.ColorInfo {
		color:#0035AD;
	}

	.ColorNotOk {
		color:#D3005F;
	}

	.PrintOnly {
		display:none;
	}
}

@media print, handheld {

	body {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Sans-Serif;
		font-size:9pt;
		background:#ffffff;
		color:#000000;
	}

/* Génériques */

	img {
		border:none 0px;
		margin:0;
		padding:0;
	}

	h1 {
		margin:0;
		padding:0px 0px 3px 0px;
		font-size:13pt;
		font-weight:bold;
		text-align:left;
	}

	h2 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:12pt;
		font-weight:bold;
		text-align:left;
	}

	h3 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:11pt;
		font-weight:bold;
		text-align:left;
	}

	h4 {
		margin:0;
		padding:3px 0px 3px 0px;
		font-size:10pt;
		font-weight:bold;
		text-align:left;
	}

	p, li {
		margin:0;
		padding:0px 0px 8px 0px;
	}

	#atx_message {
		clear:both;
	}

	#atx_message span {
		font-size:7.5pt;
	}

	td {
		vertical-align:top;
	}

	a:link, a:visited, a:hover, a:active {
		color:#000000;
		text-decoration:none;
	}

/* Introduction */

	.Introduction {
		/*display:none;*/
	}

/* Divisions du Contenu */

	.ContainerTop {
		display:none;
	}

	.ContainerBottom {
	}

	.ContainerBottom p, .ContainerBottom li, .ContainerBottom a {
		font-size:7.5pt;
		margin:0;
		padding:0;
	}

	.ContentLeft {
		margin:0;
		padding:10px 10px 10px 10px;
	}

	.MenuLangue {
		display:none;
	}

	.Logo {
		height:123px;
		margin:0;
		padding:0;
	}

	.ContentLeft .ContentText {
		margin:10px 0px 0px 0px;
		padding:0;
	}

	.ContentRight {
		margin:0;
		padding:10px 10px 10px 10px;
	}

/* Menu principal */

	.MainMenu {
		display:none;
	}

/* Menu Bas */

	.BottomMenu {
		display:none;
	}

/* Plip Button Grey */

	.PlipGrey span {
		display:none;
	}

	a.PlipGrey {
		display:none;
	}

	a.PlipGrey span {
		display:none;
	}

	.ColorOk {
		color:#007856;
	}

	.ColorInfo {
		color:#0035AD;
	}

	.ColorNotOk {
		color:#D3005F;
	}

	.DisplayOnly {
		display:none;
	}
}
