﻿@media screen, projection {

	body {
		margin:0;
		padding:0px 0px 25px 0px;
		background:#c92a39 url(../../_data/image/decor/bo-bar-gay-biarritz-bg.jpg);
		font-family:Candara, Tahoma, Sans-Serif;
		font-size:10.5pt;
		color:#ffffff;
	}

	.container {
		width:949px;
		height:auto;
		margin:5px auto;
		padding:5px 15px 0px 15px;
		overflow:hidden;
		background-color:#2a2a2a;
	}

	.logo {
		margin:0;
		padding:0px 0px 30px 0px;
		height:284px;
	}

	a, a:link, a:visited {
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	a:hover, a:active {
		background-color:#c92a39;
	}
	.logo a:hover, .logo a:active, .Facebook a:hover, .Facebook a:active, .noborder a:hover, .noborder a:active {
		background-color:Transparent;
	}
	.foot {
		clear:both;
		float:none;
		height:31px;
		margin:0;
		padding:0;
	}
	.foot .left {
		float:left;
		width:253px;
		height:auto;
		margin:0;
		padding:0;
	}
	.foot .right {
		float:left;
		width:660px;
		height:auto;
		margin:0;
		padding:0px 0px 0px 36px;
	}
	.BottomMenu {
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 1px;
		border-left:1px solid #d0d0d0;
	}
	.BottomMenu ul {
		list-style:none none;
		margin:0;
		padding:0;
		height:13pt;
	}
	.BottomMenu li {
		float:left;
		/*display:block;*/
		margin:0px 1px 0px 0px;
		padding:0px 1px 0px 0px;
		border-right:1px solid #d0d0d0;
		height:13pt;
	}
	.BottomMenu li a, .BottomMenu li a:link, .BottomMenu li a:visited {
		color:#d0d0d0;
		font-weight:bold;
		text-decoration:none;
		padding:0px 3px 0px 3px;
		font-size:8.5pt;
	}
	.BottomMenu li a.Faire-La-Fete {
		color:#c92a39;
		background-color:#fffc00;
	}
	.BottomMenu li a:hover, .BottomMenu li a:active {
		color:#ffffff;
		background-color:#7659b0;
	}
	.BottomMenu li.selected a {
		color:#ffffff;
		background-color:#c92a39;
	}

	h1 {clear:both;color:#c92a39;background-color:Transparent;padding:0;margin:0px 0px 7px 0px;}
	h2 {clear:both;color:#d0d0d0;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;}
	h3 {clear:both;color:#ffffff;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;font-style:oblique;}
	.Strong {font-weight:bold; color:#c92a39;}
	.Small {font-size:8pt;font-weight:normal; color:#d0d0d0;}
	blockquote {font-size:9.5pt;background:url('../../images/bg-quote.png') no-repeat left top;margin:0px 15px 8px 15px;padding:0px 0px 0px 15px;}
}

p {margin:0px 0px 8px 0px;padding:0;}
img {margin:0;padding:0;border:none;}

.HasError {
	padding-left:20px;
	padding-top:2px;
	color:#d3005f;
	font-weight:bold;
	background: url('../../images/_protected/critical.png') no-repeat left top;
}

.HasWarning {
	padding-left:20px;
	padding-top:2px;
	color:#d3005f;
	font-weight:bold;
	background: url('../../images/_protected/non-critical.png') no-repeat left top;
}

.HasInfo {
	padding-left:20px;
	padding-top:2px;
	color:#007800;
	font-weight:bold;
	background: url('../../images/_protected/information.png') no-repeat left top;
}

.Diaporama {
	width:548px;
	margin:60px auto;
	padding:0;
	color:#c0c0c0;
}

.Diaporama .Small {
	color:#666666;
}

@media print, handheld {

	body {
		margin:0;
		padding:0;
		background:#ffffff;
		font-family:Candara, Tahoma, Sans-Serif;
		font-size:9.5pt;
		color:#000000;
	}

	.logo {
		margin:0;
		padding:0px 0px 30px 0px;
		height:284px;
	}

	a, a:link, a:visited {
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	a:hover, a:active {
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	.logo a:hover, .logo a:active, .Facebook a:hover, .Facebook a:active {
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	.foot {
		display:none;
	}

	h1 {clear:both;color:#333333;background-color:Transparent;padding:0;margin:0px 0px 7px 0px;}
	h2 {clear:both;color:#333333;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;}
	h3 {clear:both;color:#333333;background-color:Transparent;padding:0;margin:0px 0px 5px 0px;font-style:oblique;}
	.Strong {font-weight:bold; color:#000000;}
	.Small {font-size:8pt;font-weight:normal; color:#000000;}
	blockquote {font-size:9.5pt;background:url('../../images/bg-quote.png') no-repeat left top;
margin:0px 15px 8px 15px;padding:0px 0px 0px 15px;
}
}

