@charset "utf-8";
/* CSS Document for TOP - Tennis Outaouais Performance */

html body {
	color:#000000;
	background-image:url(../images/background-page.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	min-width:780px;
	margin:0px;
	padding:0px;
}

#container980 {
	background-image:url(../images/background-980.jpg);
	background-repeat:no-repeat;
	width:980px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding:0px;
}

#container980-footer {
	background-image:url(../images/background-980-footer.jpg);
	background-repeat:no-repeat;
	width:980px;
	height:50px;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	padding-top:10px;
}

#container960 {
	background-color:#FFFFFF;
	text-align:left;
	width:960px;
	margin:0 10 0 10;
	padding:0px;
}

.header {
	width:960px;
	height:100px;
	margin:0px;
	padding:0px;
}

.topnavdiv {
	width:960px;
	height:27px;
	margin:0px;
	padding-top:1px;
	background-color:#006699;
}

div.breadcrumbs p {
	font-size:0.8em;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:10px;
}

div.breadcrumbs p a:link,div.breadcrumbs p a:visited {
	color:#006699;
	text-decoration:none;
}

div.breadcrumbs p a:hover,div.breadcrumbs p a:active {
	color:#FF0000;
	text-decoration:none;
}

#container960-page {
	padding:10px;
	background-color:#FFFFFF;
}

#container960-page a.common:link, #container960-page a.common:visited {
	color:#006699;
}

#container960-page a.common:hover, #container960-page a.common:active {
	color:#FF0000;
}

.content-left-730 {
	width:730px;
	float:left;
}

.content-right-200 {
	width:200px;
	float:right;
}

.content-left-320 {
	width:320px;
	float:left;
}

.content-right-610 {
	width:610px;
	float:right;
}

.content-left-610 {
	width:610px;
	float:left;
}

.content-left-500 {
	width:500px;
	float:left;
}
.content-right-320 {
	width:320px;
	float:right;
}

.fait-image {
	width:50px;
	float:left;
	margin-right:10px;
}

.fait-texte {
	width:660px;
	float:right;
	text-align:left;
}

.fait-titre {
	margin-top:0px;
	margin-bottom:0px;
}

a.fait-titre:link, a.fait-titre:visited {
	text-decoration:none;
	color:#006699;
}

a.fait-titre:hover, a.fait-titre:active {
	text-decoration:none;
	color:#FF0000;
}

.fait-contenu {
	margin-top:0px;
	margin-bottom:0px;
}

.right-box-blue {
	border:solid 1px #CCCCCC;
	background-color:#006699;
	margin-bottom:10px;
}

.right-box-green {
	border:solid 1px #CCCCCC;
	background-color:#14743B;
	margin-bottom:10px;
}

.right-box-red {
	border:solid 1px #CCCCCC;
	background-color:#FF0000;
	margin-bottom:10px;
}

.right-box-yellow {
	border:solid 1px #CCCCCC;
	background-color:#F90;
	margin-bottom:10px;
}

.right-box-title-blue {
	background-image:url(../images/topmenu-blueBG.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:1.1em;
	border:solid 1px #006699;
	border-top:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin:0px;
}

.right-box-title-green {
	background-image:url(../images/topmenu-greenBG.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:1.1em;
	border:solid 1px #14743B;
	border-top:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin:0px;
}

.right-box-title-red {
	background-image:url(../images/topmenu-redBG.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:1.1em;
	border:solid 1px #FF0000;
	border-top:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin:0px;
}

.right-box-title-yellow {
	background-image:url(../images/topmenu-yellowBG.jpg);
	background-repeat:repeat-x;
	color:#14743B;
	font-size:1.1em;
	border:solid 1px #E4DC29;
	border-top:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	margin:0px;
}

.right-box-content {
	background-color:#FFFFFF;
	padding:5px;	
}

div.address {
	text-align:center;
	font-size:0.8em;
	font-weight:bold;
}

h1.pagetitle {
	font-size:1.8em;
	color:#006699;
	margin-top:0px;
}

h2 {
	font-size:1.3em;
	color:#14743B;
	font-style:italic;
}

h3 {
	font-size:1.1em;
	color:#006699;
}

h4 {
	font-size:1em;
	color:#000000;
}

a img {
	border:0px;
}

.footer {
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
	width:960px;
	margin:0px;
}

div.foot1, div.foot2, div.foot3 {
	float:left;
	width:33.25%;
	min-width:6.6em;
	margin:0px;
	padding:0px;
}

div.foot1 {
	text-align:left;	
}

div.foot2 {
	text-align:center;
}

div.foot3 {
	text-align:right;
}

a.haut-page:link,a.haut-page:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.haut-page:hover,a.haut-page:active {
	color:#FF0000;
	text-decoration:none;
}

a.bouton-inscription:link,a.bouton-inscription:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.bouton-inscription:hover,a.bouton-inscription:active {
	color:#FFFFFF;
	text-decoration:underline;
}

.MainColumnHeader	{
	background:	#cccccc;
	vertical-align:	top;
	}
.SecondaryColumnHeader	{
	background:	#999999;
	vertical-align:	top;
	text-align:	center;
	}
.RegularRow	{
	background:	#6699cc;
	color:		#000066;
	vertical-align:	top;
	font-size:.9em;
	font-weight:normal;
	}

.MainColumnHeaderBlue {
 background: #6699cc;
 color:  #000066;
 vertical-align: top;
 }
.RegularRowGray {
 background: #cccccc;
 color:  #000066;
 vertical-align: top;
 font-size:.9em;
 font-weight:normal;
 }

.Small {
	font-size:0.8em;
}

.center {
 text-align:middle;
 }
