/* one*move stylesheet */
a:active  {
	font-weight: bold;
	color: #ffc100;
	text-decoration : underline;
	}
	
a:link {
	font-weight: bold;
	color: #22335e;
	text-decoration : none;
	}
	
a:visited {
	font-weight: bold;
	color: #22335e;
	text-decoration : none;
	}
	
a:hover {
	font-weight: bold;
	color: #ffc100;
	text-decoration : underline;
	}

body {
	margin: 0;
	background-color: #FFFFFF;
	background-image: url(../images/fond_bas.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#layout {
	width: 794px;
	height: 501px;
}

#global {
	width: 100%;
	height: 100%;
	background-image: url(../images/fond.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/* TOP */
#top {
	position: relative;
	top: 20px;
	left: 0px;
	width: 794px;
	height: 96px;
}

#top_left {
	position: absolute;
	top: 0px;
/**/left: 13px;
	width: 96px;
	height: 96px;
}

#top_logo {
	position: absolute;
	top: 0px;
/**/left: 109px;
	width: 161px;
	height: 96px;
}

#top_middle {
	position: absolute;
	top: 0px;
/**/left: 270px;
	width: 250px;
	height: 96px;
}

#logo {
	position: absolute;
	top: 0px;
/**/left: 520px;
	width: 240px;
	height: 96px;
}

#top_right {
	position: absolute;
	top: 0px;
/**/left: 760px;
	width: 34px;
	height: 96px;
}


/* MIDDLE */
#middle {
	position: relative;
	top: 20px;
	left: 0px;
	width: 794px;
	height: 356px;
}

#nav_area {
	position: absolute;
	top: 0px;
/**/left: 13px;
	width: 256px;
	height: 356px;
}

#row1_col1 { position: absolute; top: 0px; left: 0px; width: 94px; height: 10px; }
#row1_col2 { position: absolute; top: 0px; left: 94px; width: 162px; height: 10px; font-size: 0px; }

#row2_col1 { position: absolute; top: 10px; left: 0px; width: 87px; height: 28px; }
#nav_home { position: absolute; top: 10px; left: 87px; width: 169px; height: 28px; }

#row3_col1 { position: absolute; top: 38px; left: 0px; width: 79px; height: 29px; }
#nav_skateshop { position: absolute; top: 38px; left: 79px; width: 168px; height: 29px; }
#row3_col3 { position: absolute; top: 38px; left: 247px; width: 9px; height: 29px; }

#row4_col1 { position: absolute; top: 67px; left: 0px; width: 72px; height: 29px; }
#nav_riders { position: absolute; top: 67px; left: 72px; width: 168px; height: 29px; }
#row4_col3 { position: absolute; top: 67px; left: 240px; width: 16px; height: 29px; }

#row5_col1 { position: absolute; top: 96px; left: 0px; width: 65px; height: 29px; }
#nav_events { position: absolute; top: 96px; left: 65px; width: 168px; height: 29px; }
#row5_col3 { position: absolute; top: 96px; left: 233px; width: 23px; height: 29px; }

#row6_col1 { position: absolute; top: 125px; left: 0px; width: 58px; height: 29px; }
#nav_whowhenwhere { position: absolute; top: 125px; left: 58px; width: 168px; height: 29px; }
#row6_col3 { position: absolute; top: 125px; left: 226px; width: 30px; height: 29px; }

#row7_col1 { position: absolute; top: 154px; left: 0px; width: 51px; height: 29px; }
#nav_onemovemusic { position: absolute; top: 154px; left: 51px; width: 168px; height: 29px; }
#row7_col3 { position: absolute; top: 154px; left: 219px; width: 37px; height: 29px; }

#row8_col1 { position: absolute; top: 183px; left: 0px; width: 44px; height: 29px; }
#nav_contact { position: absolute; top: 183px; left: 44px; width: 168px; height: 29px; }
#row8_col3 { position: absolute; top: 183px; left: 212px; width: 44px; height: 29px; }

#row9_col1 { position: absolute; top: 212px; left: 0px; width: 205px; height: 144px; }
#row9_col2 { position: absolute; top: 212px; left: 205px; width: 51px; height: 144px; }

#banniere {
	position: absolute;
	top: 356px;
	left: 0;
	background-image: url(../images/banniere_fond.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 182px;
}

#blank {
	position: absolute;
	top: 356px;
	left: 182px;
	background-color: #ffffff;
	height: 60px;
	width: 88px;
}

#content_area {
	position: absolute;
	top: 0px;
/**/left: 269px;
	width: 525px;
	height: 356px;
}

#subnav_area {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 525px;
	height: 38px;
}

#subnav_top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 525px;
	height: 7px;
}

#arrow_top {
	position: absolute;
	top: 7px;
	left: 0px;
	width: 525px;
	height: 5px;
	background-image: url(../images/arrow_top_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#subnav_left {
	position: absolute;
	top: 12px;
	left: 0px;
	width: 37px;
	height: 21px;
}

#submenus {
	position: absolute;
	top: 12px;
	left: 37px;
	width: 488px;
	height: 21px;
	background-color: #2d4b7f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

#arrow_bottom {
	position: absolute;
	top: 33px;
	left: 0px;
	width: 525px;
	height: 5px;
	background-image: url(../images/arrow_bottom_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#content_box {
	position: absolute;
	top: 38px;
	left: 0px;
	width: 525px;
	height: 378px;
	background-color: #FFFFFF;
	background-image: url(../images/fond_contenu.gif);
	background-repeat: no-repeat;
}

#content_bg {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 525px;
	height: 358px;
	overflow: auto;
}

#content {
	text-align: left;
	position: absolute;
	top: 0;
	left: 30px;
	width: 470px;
	height: 358px;
	/*padding-bottom: 30px;*/
}

td.text {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #22335e;
}

td.texterror {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #CC3300;
}

.padding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #22335e;
	padding: 0 0 20px 0;
}

input.border, select, textarea {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22335e;
}

input.qtboards {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #22335e;
	width: 30px;
	height: 20px;
}

input.qtboardserror {
	border: 2px solid #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	width: 30px;
	height: 20px;
}


/* BOTTOM */
#bottom {
	position: relative;
	top: 80px;
	left: 0px;
	width: 794px;
	height: 49px;
}

#bottom_left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 168px;
	height: 49px;
}

#bottom_plan1 {
	position: absolute;
	top: 0px;
/**/left: 168px;
	width: 86px;
	height: 24px;
}

#bottom_plan2 {
	position: absolute;
	top: 24px;
/**/left: 168px;
	width: 86px;
	height: 25px;
}

#bottom_middle {
	position: absolute;
	top: 0px;
/**/left: 254px;
	width: 2px;
	height: 49px;
}

#bottom_mentions1 {
	position: absolute;
	top: 0px;
/**/left: 256px;
	width: 119px;
	height: 24px;
}

#bottom_mentions2 {
	position: absolute;
	top: 24px;
/**/left: 256px;
	width: 119px;
	height: 25px;
}

#bottom_right {
	position: absolute;
	top: 0px;
/**/left: 375px;
	width: 419px;
	height: 49px;
}

#banniere2 {
	position: absolute;
	top: 69px;
	left: 0px;
	width: 794px;
	height: 60px;
}


/* toggledisplay */
#hiddendiv { display: none; }
#hiddendiv1 { display: none; }
#hiddendiv1a { display: none; }
#hiddendiv2 { display: none; }
#hiddendiv2a { display: none; }
#hiddendiv3 { display: none; }
#hiddendiv3a { display: none; }
#hiddendiv4 { display: none; }
#hiddendiv4a { display: none; }
#hiddendiv5 { display: none; }
#hiddendiv5a { display: none; }
#hiddendiv6 { display: none; }
#hiddendiv6a { display: none; }
#hiddendiv7 { display: none; }
#hiddendiv7a { display: none; }
#hiddendiv8 { display: none; }
#hiddendiv8a { display: none; }
#hiddendiv9 { display: none; }
#hiddendiv9a { display: none; }
#hiddendiv10 { display: none; }
#hiddendiv10a { display: none; }
#hiddendiv11 { display: none; }
#hiddendiv11a { display: none; }
#hiddendiv12 { display: none; }
#hiddendiv12a { display: none; }
#hiddendiv13 { display: none; }
#hiddendiv13a { display: none; }
#hiddendiv14 { display: none; }
#hiddendiv14a { display: none; }
#hiddendiv15 { display: none; }
#hiddendiv15a { display: none; }
#hiddendiv16 { display: none; }
#hiddendiv16a { display: none; }
#hiddendiv17 { display: none; }
#hiddendiv17a { display: none; }
#hiddendiv18 { display: none; }
#hiddendiv18a { display: none; }
#hiddendiv19 { display: none; }
#hiddendiv19a { display: none; }
#hiddendiv20 { display: none; }
#hiddendiv20a { display: none; }
#hiddendiv21 { display: none; }
#hiddendiv21a { display: none; }
#hiddendiv22 { display: none; }
#hiddendiv22a { display: none; }
#hiddendiv23 { display: none; }
#hiddendiv23a { display: none; }
#hiddendiv24 { display: none; }
#hiddendiv24a { display: none; }
#hiddendiv25 { display: none; }
#hiddendiv25a { display: none; }
#hiddendiv26 { display: none; }
#hiddendiv26a { display: none; }
#hiddendiv27 { display: none; }
#hiddendiv27a { display: none; }
#hiddendiv28 { display: none; }
#hiddendiv28a { display: none; }
#hiddendiv29 { display: none; }
#hiddendiv29a { display: none; }
#hiddendiv30 { display: none; }
#hiddendiv30a { display: none; }
#hiddendiv31 { display: none; }
#hiddendiv31a { display: none; }
#hiddendiv32 { display: none; }
#hiddendiv32a { display: none; }
#hiddendiv33 { display: none; }
#hiddendiv33a { display: none; }
#hiddendiv34 { display: none; }
#hiddendiv34a { display: none; }
#hiddendiv35 { display: none; }
#hiddendiv35a { display: none; }
#hiddendiv36 { display: none; }
#hiddendiv36a { display: none; }
#hiddendiv37 { display: none; }
#hiddendiv37a { display: none; }
#hiddendiv38 { display: none; }
#hiddendiv38a { display: none; }
#hiddendiv39 { display: none; }
#hiddendiv39a { display: none; }
#hiddendiv40 { display: none; }
#hiddendiv40a { display: none; }
#hiddendiv41 { display: none; }
#hiddendiv41a { display: none; }
#hiddendiv42{ display: none; }
#hiddendiv42a { display: none; }
#hiddendiv43 { display: none; }
#hiddendiv43a { display: none; }
#hiddendiv44 { display: none; }
#hiddendiv44a { display: none; }
#hiddendiv45 { display: none; }
#hiddendiv45a { display: none; }
#hiddendiv46 { display: none; }
#hiddendiv46a { display: none; }
#hiddendiv47 { display: none; }
#hiddendiv47a { display: none; }
#hiddendiv48 { display: none; }
#hiddendiv48a { display: none; }
#hiddendiv49 { display: none; }
#hiddendiv49a { display: none; }
#hiddendiv50 { display: none; }
#hiddendiv50a { display: none; }
