@charset "utf-8";
/* CSS Document */
/* DMD ASSOCIATES scrl (c)2008 */
* { margin:0; padding:0}
html, body {height:100%; background-color:#1F1F1F;color:#ffffff;font-family: Arial, Helvetica, sans-serif;}
body {font-size:100%; line-height:1em;}
input, textarea{font-family: Arial, Helvetica, sans-serif; color:#1F1F1F;}

a:link {color: #99FFFF;}
a:visited {color: #CC66FF;}

table{margin: 0 auto;}

input.btn {
background:#CCCCCC; /* background color of button */
color:#1F1F1F; /* text color */
}

/*====================================================================================================================== IEPNG FIX =======*/
img { behavior: url(/css/iepngfix.htc) }
 
/*========================================================================================================================= HEADER =======*/
#header {margin: 0; width:100%; height:115px;}

/*=========================================================================================================================== MENU =======*/
#menu {margin: 0; height:30px;
font-size: 1px; line-height: 1px; /* IE Patch sinon la taille du div prend une valeur par défaut qu'il y ait du texte ou pas */
}

/*======================================================================================================================== CONTENT ======*/
#content{
	font-size:0.75em;
	width:100%;
	height:970px;
}
#content .col1{ text-align:justify;}
#content .movie{background-color:#1F1F1F; float:left; text-align:center;}
#Challengeform {font-size:0.75em; width:100%; height:550px; padding: 15px 0px 0px 0px;}
#Competition {font-size:0.75em; width:100%; padding: 15px 0px 0px 0px;}
#col1 {font-size:12px; float: left; width: 560px; padding: 0; /* top and bottom padding create visual space within this div */
}
#col1B {font-size:12px; float: left; width: 400px; padding: 0; /* top and bottom padding create visual space within this div */
}
#sidebar {font-size:12px; float: right; text-align:justify;
	width: 230px; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0; /* top and bottom padding create visual space within this div */
}
#sidebarB {
	font-size:12px;
	float: right;
	text-align:justify;
	width: 300px; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0; /* top and bottom padding create visual space within this div */
}
#sidebar2 {font-size:12px; float: right; text-align:justify;
	width:22em; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0; /* top and bottom padding create visual space within this div */
}
/*==========================================================================================================================FOOTER=======*/
#footer {margin: 0; height:30px;}

.team{text-align:center; background-color:#FFFFFF; color:#666666;}
	
#content .team {
	height:980px;
}