/* common */
BODY {
    BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; overflow: -moz-scrollbars-vertical;
}
.headerlogo {
    font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center;
}
.headerlogo1 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center;
}
.headerlogo2 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center;
}
.headerlogo3 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF;
}
.headerlogo4 {
    font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 20pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: left;
}
.headerlogo5 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: left;
}
.headerlogo6 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center;
}
.headerlogo7 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; color: #FFFFFF; text-decoration: none;
}
.bg1 {
     background-color: #cccccc; height: 15px;
}
.bg3 {
     background-color: #46468E; height: 25px;
}  
/* ********** [START TOP MENU] ********** */
#top_nav {
	WIDTH: 100%; HEIGHT: 25px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #072a66; BORDER-TOP: 1px solid #ffffff; BORDER-LEFT: 1px solid #072a66; BORDER-RIGHT: 1px solid #072a66; background-color:#46468E; 	
}
.navOFF {
	text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #46468E; BORDER-RIGHT: 1px solid #2D2D5B; BORDER-LEFT: 1px solid #8A8AC6;
}
.navON {
     text-transform: uppercase; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #3860bb; BORDER-RIGHT: 1px solid #0000FF; BORDER-LEFT: 1px solid #999999;
}
.nav_selected {
     text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #8686C4; BORDER-RIGHT: 1px solid #2D2D5B; BORDER-LEFT: 1px solid #9698CD;  
}
.navOFF_first {
     text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #46468E; BORDER-RIGHT: 1px solid #2D2D5B; BORDER-LEFT: 1px solid #8A8AC6;
}
.navON_first {
     text-transform: uppercase; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #3860bb; BORDER-RIGHT: 1px solid #0000FF; BORDER-LEFT: 1px solid #999999;
}
.nav_first_selected {
     text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #8686C4; BORDER-RIGHT: 1px solid #2D2D5B; BORDER-LEFT: 1px solid #9698CD; 
}
.navOFF_last {
     text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #46468E; BORDER-RIGHT: 1px solid #2D2D5B; BORDER-LEFT: 1px solid #8A8AC6;
}
.navON_last {
     text-transform: uppercase; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #3860bb; BORDER-RIGHT: 1px solid #0000FF; BORDER-LEFT: 1px solid #999999;
}
.nav_last_selected {
     text-transform: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #8686C4; BORDER-RIGHT: 1px solid #8686C4; BORDER-LEFT: 1px solid #9698CD; 
}
/* ********** [END TOP MENU] ********** */

/* ********** [START MENUS] ********** */
#top_nav2 {
	width: 100%; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;
}
.top_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; cursor: hand; text-decoration: none;
}
#bottom_nav {
	width: 100%; height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;
}
.bottom_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; cursor: hand; text-decoration: none;
}
.linknav1 {
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold; text-decoration: none; text-align: left;
}
/* ********** [END MENUS] ********** */

/* ********** [START BUTTONS] ********** */
#redbutton1 {
    WIDTH: 75px; HEIGHT: 17px; BORDER-RIGHT: #77003C 1px solid; BORDER-TOP: #77003C 1px solid; BORDER-LEFT: #77003C 1px solid; BORDER-BOTTOM: #77003C 1px solid; BACKGROUND-COLOR: #77003C;
} 
.redbutton1  {
    WIDTH: 73px; HEIGHT: 15px; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #77003C; TEXT-ALIGN:center; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none;
} 
.redbutton1 a {
    TEXT-ALIGN:center; FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.borderwhite {
	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid;
}
.borderwhite2 {
	BORDER-RIGHT: #FFFFFF 2px solid; BORDER-TOP: #FFFFFF 2px solid; BORDER-LEFT: #FFFFFF 2px solid; BORDER-BOTTOM: #FFFFFF 2px solid;
}
.borderred {
	BORDER-RIGHT: #77003C 1px solid; BORDER-TOP: #77003C 1px solid; BORDER-LEFT: #77003C 1px solid; BORDER-BOTTOM: #77003C 1px solid;
}
.borderblue {
	BORDER-RIGHT: #0033FF 1px solid; BORDER-TOP: #0033FF 1px solid; BORDER-LEFT: #0033FF 1px solid; BORDER-BOTTOM: #0033FF 1px solid;
}
.button1 {
	margin: 0px; padding: 0px; height: 17px; width: 18px; float: center; background: url("../images/buttonblue.gif") no-repeat; cursor: hand;
}
.button2 {
	height: 17px; width: 18px; border: 0px; float: center; background: url("../images/buttonblue.gif") no-repeat; cursor: hand; align: absmiddle;
}
.button3 {
	height: 15px; width: 15px; border: 0px; float: center; background: url("../images/greenplay.gif") no-repeat; cursor: hand;
}
.info1 {
	margin: 0px; padding: 0px; height: 17px; width: 17px; float: center; background: url("../images/icon_info.gif") no-repeat; cursor: hand;
}
/* ********** [END BUTTONS] ********** */

/* ********** [START TITLES] ********** */
.title1 {
     FONT-SIZE: 13pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #77003C; padding-left: 15px;
}
.subtitle1 {
     FONT-SIZE: 9pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #77003C; text-decoration: none; valign: top;
}
.title2 {
     FONT-SIZE: 9pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #77003C; padding-left: 0px;
}
.title3 {
     FONT-SIZE: 7pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #77003C; padding-left: 0px;
}
.title4 {
     FONT-SIZE: 13pt; font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #77003C; padding-left: 0px;
}
/* ********** [END TITLES] ********** */

/* ********** [START MAIN] ********** */
#top {
     HEIGHT: 50px;
}
.top {
     HEIGHT: 50px;
}
.bottom {
	padding-left: 15px; font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #77003C; text-align: center;
}
.tracks {
	font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #77003C; text-align: center;
}
.content1 {
	padding-left: 0px; font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #5A5D94; text-align: justify;
}
.content2 {
	font-family:"trebuchet MS", verdana, sans-serif; font-size: 9pt; color: #5A5D94; text-align: justify;
}
.content3 {
	font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #5A5D94; text-align: center;
}
.content4 {
	font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #5A5D94; text-align: left;
}
.content5 {
	font-family:"trebuchet MS", verdana, sans-serif; font-size: 10pt; color: #5A5D94; text-align: left; text-decoration: none;
}
.content6 {
	padding-left: 0px; font-family:"trebuchet MS", verdana, sans-serif; font-size: 15pt; color: #5A5D94; text-align: justify;
}
.darkblue {
	COLOR: #5A5D94; FONT-SIZE: 7pt; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.darkblue1 {
	COLOR: #5A5D94; FONT-SIZE: 7pt; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.darkblue2 {
	COLOR: #5A5D94; FONT-SIZE: 11pt; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}	
.darkblue3 {
	COLOR: #5A5D94; FONT-SIZE: 20pt; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
/* ********** [END MAIN] ********** */


/* ********** [START BACKGROUNDS] ********** */
#box1 {
     BACKGROUND-COLOR: beige;
} 
#box2 {
     BACKGROUND-COLOR: #C1C1FF;
}

/* ********** [END BACKGROUNDS] ********** */


/* ********** [START BACKGROUND IMAGES] ********** */
.bgheader1 {
     background: url("images/header/bghome.jpg"); height: 80px;
} 
.bgheader2 {
     background: url("images/header/bgservices.jpg"); height: 80px;
} 
.bgheader3 {
     background: url("images/header/bgcredits.jpg"); height: 80px;
}  
.bgheader4 {
     background: url("images/header/bgdemos.jpg"); height: 80px;
}  
.bgheader5 {
     background: url("images/header/bglicenses.jpg"); height: 80px;
} 
.bgheader6 {
     background: url("images/header/bglibrary.jpg"); height: 80px;
} 
.bgheader7 {
     background: url("images/header/bgstore.jpg"); height: 80px;
} 
.bgheader8 {
     background: url("images/header/bgassociation.jpg"); height: 80px;
} 
.bgheader9 {
     background: url("images/header/bgguestbook.jpg"); height: 80px;
} 
.bgheader10 {
     background: url("images/header/bgcontacts.jpg"); height: 80px;
} 
.leftside1 {
	BACKGROUND-IMAGE: url("images/sides/beach_600a.jpg");	
}
.rightside1 {
	BACKGROUND-IMAGE: url("images/sides/beach_600b.jpg");	
}
.leftside2 {
	BACKGROUND-IMAGE: url("images/sides/villa_600a.jpg");	
}
.rightside2 {
	BACKGROUND-IMAGE: url("images/sides/villa_600b.jpg");	
}
.leftside3 {
	BACKGROUND-IMAGE: url("images/sides/pink_700a.jpg");	
}
.rightside3 {
	BACKGROUND-IMAGE: url("images/sides/pink_700b.jpg");	
}
.leftside4 {
	BACKGROUND-IMAGE: url("images/sides/canary_600a.jpg");	
}
.rightside4 {
	BACKGROUND-IMAGE: url("images/sides/canary_600b.jpg");	
}
.leftside5 {
	BACKGROUND-IMAGE: url("images/sides/velvet_600a.jpg");	
}
.rightside5 {
	BACKGROUND-IMAGE: url("images/sides/velvet_600b.jpg");	
}
.leftside6 {
	BACKGROUND-IMAGE: url("images/sides/clouds_600a.jpg");	
}
.rightside6 {
	BACKGROUND-IMAGE: url("images/sides/clouds_600b.jpg");	
}
.leftside7 {
	BACKGROUND-IMAGE: url("images/sides/sunset_600a.jpg");	
}
.rightside7 {
	BACKGROUND-IMAGE: url("images/sides/sunset_600b.jpg");	
}
.leftside8 {
	BACKGROUND-IMAGE: url("images/sides/zermatt_600a.jpg");	
}
.rightside8 {
	BACKGROUND-IMAGE: url("images/sides/zermatt_600b.jpg");	
}
.leftside9 {
	BACKGROUND-IMAGE: url("images/sides/lake_600a.jpg");	
}
.rightside9 {
	BACKGROUND-IMAGE: url("images/sides/lake_600b.jpg");	
}
.leftside10 {
	BACKGROUND-IMAGE: url("images/sides/light_600a.jpg");	
}
.rightside10 {
	BACKGROUND-IMAGE: url("images/sides/light_600b.jpg");	
}
.licences_player {
	BACKGROUND-IMAGE: url("images/crisscross_tile3.jpeg");	
}
----.bgac {
	BACKGROUND-IMAGE: url("images/columns/accueil-right.jpg");	
}
/* ********** [END BACKGROUND IMAGES] ********** */

/* ********** [START BOX ONGLETS] ********** */
H1 {
	FONT-SIZE: 1.4em 
}
H2 {
	FONT-SIZE: 1.3em; MARGIN: 10px 0px
}
.cbFields {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 98%; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
.titleCell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.titleCell {
	WIDTH: 125px
}
.cbProfile {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#conteneurmenu {
	HEIGHT: 30px
}
.tab-pane {
	WIDTH: 100%; POSITION: relative
}
.dynamic-tab-pane-control .tab-row .tab {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 1; BACKGROUND: #E6E7F0; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 1px -1px 1px 2px; CURSOR: pointer; PADDING-TOP: 2px; FONT-FAMILY: Menu,Arial,Verdana,sans-serif; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dynamic-tab-pane-control .tab-row .selected {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 6px; Z-INDEX: 3; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 1px -3px -1px 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 0px solid; TOP: -2px
}
.dynamic-tab-pane-control .tab-row .tab A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; FONT: 13px Menu,Arial,Verdana,sans-serif; CURSOR: pointer; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.dynamic-tab-pane-control .tab-row .hover {
	BACKGROUND: #F5F7FA
}
.dynamic-tab-pane-control .tab-page {
	CLEAR: both; BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; Z-INDEX: 2; BACKGROUND: #fff; BORDER-LEFT: #666 1px solid; WIDTH: 100%; COLOR: #000; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Message-Box,sans-serif; POSITION: relative; TOP: -2px
}
.dynamic-tab-pane-control .tab-row {
	Z-INDEX: 1; WHITE-SPACE: nowrap
}
.dynamic-tab-pane-control .tab-page .tab-content {
	MARGIN: 10px
}
.tab_Description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TR.sectiontableentry1 TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 4px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TR.sectiontableentry2 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
/* ********** [END BOX ONGLETS] ********** */

SELECT {
	BACKGROUND-COLOR: #E8F3FF;
	FONT-SIZE: 7pt;
	border: 1px solid #B0D0FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#rightBoxContent {
	margin: 0px 0px 0px 0px; padding: 0px;
    font-family: arial, sans-serif;
    font-size: 7pt;
	color: #666666;
    text-align: center;
}
#table1 {
	padding-top: 1px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px;
}
