@import url( /media/css/main.css );
@import url( /media/css/menu_pale.css );

/*
# Marionnettes du bout du monde - Editeur des spectacles - feuille de styles
########
# Marc Nadeau, 2008-02-21; Marc Nadeau, 2008-06-09
*/

a.menu_sections_pale
	{
	color: #fff;
	}

a.menu_sections_pale:hover
	{
	color: yellow;
	}


a.other_show
	{
	color: #fff;
	text-align: center;
	vertical-align: center;
	font-weight: bold;
	text-decoration: none;
	border-bottom: #fff solid thin;
	font-size: 85%;
	}

a.other_show:hover
	{
	color: yellow;
	border-bottom: red solid thin;
	}

body
	{
	background-color: #006;
	background-image: url( /media/fond-spectacles.jpg );
	color: #fff;
	font-size: 100%;
	}

div#collaborators
	{
	clear: both;
	border: none;
	line-height: 150%;
	text-align: left;
	margin: 2ex;
	padding: 1ex;
	}

div#image_block_abstract
	{
	width: 260px;
	height: 200px;
	float: right;
	border: none;
	text-align: center;
	}

div#image_block_collaborators
	{
	width: 260px;
	height: 200px;
	float: left;
	border: none;
	text-align: center;
	}

div#other_info
	{
	border: red solid thin;
	margin: 2ex auto;
	line-height: 150%;
	clear: both;
	padding: 1ex;
	text-align: left;
	}

div#slogans
	{
	border: none;
	margin: 2ex auto;
	clear: both;
	}

div#title_and_abstract
	{
	border: none;
	line-height: 150%;
	text-align: justify;
	margin: 2ex;
	padding: 1ex;
	}

h1
	{
	font-size: 150%;
	text-align: left;
	border: none;
	padding: 1ex;
	margin: 0;
	color: yellow;
	}

h2
	{
	font-size: 110%;
	text-align: center;
	border: yellow dotted thin;
	padding: 2ex;
	margin: 2ex auto;
	color: #fff;
	}

input#retour_a_l_edition
	{
	background-color: #ffe;
	}

p.navigation_bas_de_page
	{
	line-height: 150%;
	}

p.slogans
	{
	color: yellow;
	font-size: 110%;
	padding: 1ex;
	margin: 2ex;
	text-align: center;
	border: #fff dotted thin;
	font-weight: bold;
	line-height: 125%;
	}

p.slogans a
	{
	border-bottom: yellow solid thin;
	color: yellow;
	text-decoration: none;
	}

p.slogans a:hover
	{
	border-bottom: #fff solid thin;
	color: #fff;
	}



p.staff_role, p.other_info
	{
	text-align: left;
	line-height: 100%;
	}

p#module_presentation
	{
	color: #fff;
	border-bottom: yellow solid thin;
	width: 80%;
	margin: 2ex auto;
	font-size: 110%;
	text-align: justify;
	padding: 1ex;
	font-weight: bold;
	}

table#corpus
	{
	width: 80%;
	margin: 2ex auto;
	border: none;
	}

table#other_shows
	{
	border: yellow solid thin;
	width: 12em;
	margin: 0 auto;
	clear: both;
	}

td.new_show, td.thumbnail
	{
	width: 80px;
	text-align: center;
	padding: 0;
	}

td.show_short_desc
	{
	text-align: left;
	}

td#synopsis
	{
	border: none;
	padding: 0;
	}

th#other_shows
	{
	text-align: center;
	padding: 1ex;
	color: yellow;
	}
