body, a, a:ACTIVE, a:VISITED, a:LINK, a:FOCUS,.top
{
color:#FFFFFF;background-color:#000000 
} 

.content,.content a,.content a:ACTIVE,.content a:VISITED,.content a:LINK,.content a:FOCUS
{
 
} 

.pageTitle, .pageTitle a, .pageTitle a:ACTIVE, .pageTitle a:VISITED, .pageTitle a:LINK, .pageTitle a:FOCUS
{
 
} 

.itemPage,.itemPage a,.itemPage a:ACTIVE,.itemPage a:VISITED,.itemPage a:LINK,.itemPage a:FOCUS
{
color:#FFFFFF;background-color:#A22626 
} 


.login{
	float:right;
}
.top {
/*
	position:fixed;
	width:100%;
	z-index:100;
	*/
	width:100%;
	
}
.siteTitle {
padding-top:10px;
padding-bottom:6px;
background-image: url("/pcqb/../common/img/home.png");
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 50px;
	
	vertical-align: middle;
	font-size: xx-large;
	margin-left: 5px;
}
body, a, a:ACTIVE, a:VISITED, a:LINK, a:FOCUS,body, .top, .top:ACTIVE, .top:LINK, .top:VISITED,.top:FOCUS,.next,.previous,.next:ACTIVE,.previous:ACTIVE,.next:LINK,.previous:LINK,.next:VISITED,.previous:VISITED
 {	/*
	color: #FF7F00;
	*/
	text-decoration: none;
	margin:0px;
	padding:0px;
}
body {
	/*
	background-color: Silver;
	*/
}

.site {
	position: absolute;
	width: 100%;
}
.content {
/*
	position: absolute;
	top: 50px;
	*/
	width:100%;
}

.pair, .impair {
	background-repeat: no-repeat;
	padding-left: 55px;
	padding-right: 55px;
	padding-top:10px;
	height:50px;
	margin-top: 10px;
	font-size: xx-large;
	margin-left: 5px;
	margin-right: 5px;
}
.pair {
	background-position: top left;
	text-align:left;
}
.impair {
	background-position: top right;
	text-align:right;
}

.linkconcerts {
	background-image: url("/pcqb/../common/img/concerts.png");
	}
.linkchoristes {
	background-image: url("/pcqb/../common/img/choristes.png");
	}
	
.linkrepertoire {
	background-image: url("/pcqb/../common/img/repertoire.png");
	}
	
.linkPCimpair{
	background-position: top right;
	text-align:right;
}
.linkPCpair {
	background-position: top left;
	text-align:left;
}
.linkPCimpair, .linkPCpair {
	padding-top:0px;
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-right: 40px;
	height:40px;
	margin-top: 20px;
	font-size: medium;
	margin-left: 5px;
	margin-right: 5px;
	background-image: url("/pcqb/../common/img/pc.png");
	
}
.subContent {
/*
	position: absolute;
	top: 50px;
	*/
	width:100%;
	}
.pageTitle {
	font-size: x-large;
	text-align: center;
	vertical-align: middle;
	height: 30px;
	padding-top:10px;
}

.next,.previous,.next:ACTIVE,.previous:ACTIVE,.next:LINK,.previous:LINK,.next:VISITED,.previous:VISITED
	{
	font-size: small;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	padding-left: 58px;
	width: 0px;
	overflow: hidden;
}

.next {
	float: right;
	background-image: url("/pcqb/../common/img/next.png");
}

.previous {
	float: left;
	background-image: url("/pcqb/../common/img/previous.png");
}

.itemPage {
/*
	background-color: SlateGrey;
	
	color: Moccasin;
	*/
	border-style: ridge;
	margin: 5px;
	padding: 2px;
	/*
	overflow: auto;
	font-size: small;
	*/
}

.titre {
	font-size: medium;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
}

.affiche {
	float: left;
	margin: 5px;
}

.infos {
/*
	background-color: RosyBrown;
    color: SaddleBrown;
    */
	/*
	float: right;
	*/
}
.extrait {
margin-left: 20px;
}
.extraitTitre {
font-style: italic;
}

.audio {
/*	float:right;*/
 margin-top: 10px;
}

.choriste {
 border-style: outset;
    border-width: 1px;
    
    overflow: auto;
    font-size:small;
    width:100%;
}
.choristeName,.tessiture {
margin-right: 5px;
    text-align: right;
font-size:medium;
}
.mobile,.mail,.address,.phone {
	font-size:x-small;
   background-repeat: no-repeat;
    margin-bottom: 5px;
    margin-left: 55px;
    padding-left: 12px;
}
.mail {
	background-image: url("/pcqb/../common/img/email.png");
}
.mobile {
	background-image: url("/pcqb/../common/img/mobile.png");
}
.address {
	background-image: url("/pcqb/../common/img/letter.png");
}
.phone {
	background-image: url("/pcqb/../common/img/phone.png");
}
