/* CSS Document */


html, body {
margin:0px; 
padding:0px; 
width:100%; 
height:100%;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#003366;
}

#background{position:absolute; z-index:1; width:100%; min-width:500px; overflow:auto;}
#flash{position:relative; z-index:2;}
#content{position:relative; z-index:3;}

#myBorder {
	background-image:url(images/bg_content.png);
	padding:10px;
	width:630;
	border-style:solid;
	border-width:thin;
	border-color:#CCCCCC;
}



.text {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; }
a.text:link{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:none;}
a.text:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:none;}
a.text:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:underline;}

.textbold {font-family:"Times New Roman", Times, serif; font-size:15px; color:#000000; font-weight:700;}
a.textbold:link{font-family:"Times New Roman", Times, serif; font-size:15px; color:#990000; text-decoration:none; font-weight:700;}
a.textbold:visited{font-family:"Times New Roman", Times, serif; font-size:15px; color:#990000; text-decoration:none; font-weight:700;}
a.textbold:hover{font-family:"Times New Roman", Times, serif; font-size:15px; color:#990000; text-decoration:underline; font-weight:700;}

.smalltext {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; }
a.smalltext:link{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
a.smalltext:visited{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
a.smalltext:hover{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}

.list {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; }
a.list:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a.list:visited{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a.list:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333; text-decoration:underline;}

/*.collection {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333333; }
a.collection:link{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#999999; text-decoration:none;}
a.collection:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#999999; text-decoration:none;}
a.collection:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#333333; text-decoration:none;}*/

.collection {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; }
a.collection:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; text-decoration:none;}
a.collection:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; text-decoration:none;}
a.collection:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:none;}

.menubar {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000;}
a.menubar:link{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; text-decoration:none;}
a.menubar:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; text-decoration:none;}
a.menubar:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000066; text-decoration:none;}

.title {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; font-weight:600 }
a.title:link{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:none; font-weight:600 }
a.title:visited{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:none; font-weight:600 }
a.title:hover{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:underline; font-weight:600 }

.title_rep {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; font-weight:600 }
a.title_rep:link{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:none; font-weight:600 }
a.title_rep:visited{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:none; font-weight:600 }
a.title_rep:hover{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000066; text-decoration:underline; font-weight:600 }

.footer {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; }
a.footer:link{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.footer:visited{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.footer:hover{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}

.footer2 {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; }
a.footer2:link{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer2:visited{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer2:hover{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
	

table#whitebg {
	background-color:#FFFFFF;
	border-style:solid;
	border-width:thin;
	border-color:#CCCCCC;
	width: 1200px;
	height:600px;
}

table#transparent {
	background-image:url(images/bg_content.png);
	padding:10px;
	border-style:solid;
	border-width:thin;
	border-color:#CCCCCC;
}

.formulairebutton {
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#666666;
	height:24px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	padding-top:2px;;}

.formulaire { border:solid 1px #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	height:24px;
	width:270px;
	}

.longformulaire { border:solid 1px #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	height:24px;
	width:550px;
	}


.formulaire2 { border:solid 1px #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	width:270px;
	}
	
td.box {
	border-width: 1px;
	border-spacing: 0px;
	border-color:#999999;
	border-style:solid;
	border-collapse: separate;
	background-image:url(images/bg_news.png);
	padding:10px; }

/*FOR TRANSPARENT BACKGROUND IN IE6*/
.menubar_bg
 {
background-image: url(images/bg_menubar.png);
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_menubar.png', sizingMethod='scale');
	}
.menubar_bg_admin
 {
background-image: url(images/bg_menubar.png);
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_menubar.png', sizingMethod='scale');
	}
	
.content_bg
 {
background-image: url(images/bg_content.png);
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_content.png', sizingMethod='scale');
	}
	
	
.content_bg_admin
 {
background-image: url(images/bg_content.png);
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_content.png', sizingMethod='scale');
	}

.box_bg
 {
 border-width: 1px;
border-spacing: 0px;
border-color:#999999;
border-style:solid;
border-collapse: separate;
padding:10px;
font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; 
background-image: url(images/bg_news.png);
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_news.png', sizingMethod='scale');
	}

/* tooltip */
.tooltip1 {

background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;border:1px solid #020033;
font-weight:bold;
padding:5px;
position:relative; z-index:300;
}

.tooltip2 {

width:0px;
height:0px;
background:#FFFFFF;
border-left:1px solid #C4D5E3;
border-right:1px solid #C4D5E3;
border-bottom:1px solid #C4D5E3;
position:relative; z-index:300;
}


/* ---- TOP PLAYER ------*/
#topFlvPlayer {
	width:100%; height:100%; z-index:100; position:absolute;
}
#topFlvPlayer #content {
	width:600px; margin:0 auto; background-color:#89adde; position:absolute; left:50%; top:50%; z-index:102; margin-top:-150px; margin-left:-300px; padding:0px; 
}
#topFlvPlayer #content #bottom {
	width:580px; margin:10px;
}
#topFlvPlayer #bg {
	width:100%; height:100%; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; background-color:#000000; position:absolute; z-index:101;
}
