body {
		margin:0;
		padding:0;
		text-align:center;
		background-color:#FFF;
		font-family:arial,verdana, sans-serif;
}

.orangeForm {
	font-weight:bold;
	color:#fff;
}


div#container {
	height:100%;
	display:inline-block;
}

.styleTextBox {
	border:1px solid #F90;
}

.hoverText {
	color:#FFF;
	font-weight:bold;
}


div#header {
	position:relative;
	width:800px;
	height:180px;
	margin-left:auto;
	margin-right:auto;	
}

div#bg_header {
	position:relative;
	width:800px;
	height:174px;
	background-image:url(http://www.tropikal97.com/images/bg_header4.png);
	background-repeat:no-repeat;	
}

div#espace_TK {
	position:relative;
	width:570px;
	height:100px;
	top:0;
}


div#espace_label{
	position:relative;
	width:160px;
	height:30px;
	top:15px;
	margin-left:auto;
	margin-right:auto;
	color:#f16e00;
	font-weight:bolder;
	text-align:center;
	font-family:Modern;
	vertical-align:middle;	
}

div#espace_label div#lbl_left {
	position:absolute;
	width:28px;
	height:37px;
	background-image:url(http://www.tropikal97.com/images/lbl_left.png);
	background-repeat:no-repeat;
}

div#espace_label div#lbl_middle {
	position:absolute;
	left:12px;
	width:140px;
	height:37px;
	background-image:url(http://www.tropikal97.com/images/lbl_middle.png);
	background-repeat:repeat-x;
}

div#espace_label div#lbl_right {
	position:absolute;
	left:152px;
	width:43px;
	height:37px;
	background-image:url(http://www.tropikal97.com/images/lbl_right.png);
	background-repeat:no-repeat;
}

a, a:visited { 
	outline: none 
}

img {
	border: none;
}


#dock {
	width: 350px;
	bottom: 10px;
	position: absolute;
	left: 150px;
}

.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	top:-25px;
	height: 50px;
	width:200px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}



div#mon_97 {
	position:absolute;
	top:-30px;
	left:420px;
	width:181px;
	height:124px;
	background-image: url(http://www.tropikal97.com/images/97.png);
	background-repeat:no-repeat;	
}

div#divQSN {
	position:relative;	
	width:460px;
	height:200px;
}

div#bodySite {
	position:relative;
	top:-40px;
	width:1000px;
	height:100%;
	height:50px;
	margin-left:auto;
	margin-right:auto;
}

div#top_body {
	position:absolute;
	width:1000px;
	height:21px;
}

div#top_body div#top_left {
	position:absolute;
	left: 0;
	width:22px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_left_haut.png);
	background-repeat:no-repeat;	
}

div#top_body div#top_middle {
	position:absolute;
	left:22px;
	width:959px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_middle_haut.png);
	background-repeat:repeat-x;
}

div#top_body div#top_right {
	position:relative;
	left: 981px;
	width:19px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_right_haut.png);
	background-repeat:no-repeat;

}


div#middle_body {
	position:relative;
	top:20px;
	width:1000px;
	height:850px; /*100%*/
	background-image:url(http://www.tropikal97.com/images/body_middle.png);
	background-repeat:repeat-y;
}


div#bot_body {
	position:absolute;
	left: 0;
	bottom:-21px;
	/*border:2px solid #C69;*/
	width:1000px;
	height:21px;
}

div#bot_body div#bot_left {
	position:absolute;
	left: 0;
	width:22px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_left_bas.png);
	background-repeat:no-repeat;	
}

div#bot_body div#bot_middle {
	position:absolute;
	left:22px;
	width:960px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_middle_bas.png);
	background-repeat:repeat-x;	
}

div#bot_body div#bot_right {
	position:relative;
	left:982px;
	width:21px;
	height:20px;
	background-image:url(http://www.tropikal97.com/images/body_right_bas.png);
	background-repeat:no-repeat;	
}


div#sectionEmail {
	position:absolute;
	width:100%;
	height:40px;
	left: 0;
}

div#sectionEmail div#contentEmail {
	position:absolute;
	width:420px;
	height:40px;
	vertical-align:middle;
	right:0;
	text-align:left;
}

.textPresentation {
	position:relative;
	top:60px;
	left:8px;
	width:460px;
	height:170px;
	text-align:justify;
	color:#FFF;
	font-weight:bold;
	overflow:auto;
	outline-width:thin;
}

div#the_present_text {
	position:relative;
	width:420px;
}


div#QuiSommesNous {
	position:absolute;
	top:20px;
	left:15px;
	width:469px;
	height:66px;
	background-image:url(../images/box_head_tropikal97.png);
	background-repeat:no-repeat;	
}

div#panel {
	position:absolute;
	width:440px;
	height:160px;
	top:65px;
	margin:10px;
	text-align:left;
}

div#pageContact div#box_left {
	position:absolute;
	top:66px;
	left:1px;
	width:25px;
	height:350px;
	background-image:url(http://www.tropikal97.com/images/box_left.png);
	background-repeat:repeat-y;		
}

div#pageContact div#box_right {
	position:absolute;
	top:66px;
	left:795px;
	width:25px;
	height:350px;
	background-image:url(http://www.tropikal97.com/images/box_left.png);
	background-repeat:repeat-y;	
}

div#pageContact div#box_bot {
	position:absolute;
	left: 0;
	top:404px;
	width:798px;
	height:22px;
	background-image:url(http://www.tropikal97.com/images/box_footer_800.png);
	background-repeat:no-repeat;	
}


div#QuiSommesNous div#box_left {
	position:absolute;
	top:66px;
	left:0px;
	width:25px;
	height:175px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;		
}

div#QuiSommesNous div#box_right {
	position:absolute;
	top:66px;
	left:466px;
	width:25px;
	height:175px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;	
}

div#QuiSommesNous div#box_bot {
	position:absolute;
	top:240px;
	left:0px;
	width:469px;
	height:11px;
	background-image:url(../images/box_bottom_clip.png);
	background-repeat:no-repeat;	
}


div#page404 {
	position:relative;
	top:20px;
	width:800px;
	height:66px;
	background-image:url(http://www.tropikal97.com//images/box_head_error_mess.png);
	background-repeat:no-repeat;		
	margin-left:auto;
	margin-right:auto;
}

div#pageContact {
	position:relative;
	top:20px;
	width:800px;
	height:66px;
	background-image:url(http://www.tropikal97.com//images/box_head_contact.png);
	background-repeat:no-repeat;		
	margin-left:auto;
	margin-right:auto;
}

div#pageContact div#contentDescContact {
	position:absolute;
	width:700px;
	height:100px;
	top:40px;
	margin:30px;
	border:1px solid #FFF;
	margin-left:auto;
	margin-right:auto;
}

div#contentDescContact div#bgDesContact {
	position:absolute;
	width:740px;
	height:100%;
	top:5px;
	left:5px;
	background-color:#E0F4F8;
	text-align:left;
}


div#pageContact div#contentContact {
	position:absolute;
	width:700px;
	height:300px;
	top: 60px;
	left: 30px;
	margin:30px;
	border:1px solid #FFF;
	margin-left:auto;
	margin-right:auto;
}

div#page404 div#box_bot {
	position:absolute;
	top:240px;
	left:0px;
	width:800px;
	height:11px;
	background-image:url(../images/box_bottom_errorMess.png);
	background-repeat:no-repeat;	
}


div#SlidePresent {
	position:absolute;
	top:20px;
	left:515px;
	width:469px;
	height:66px;
	background-image:url(../images/box_head_sondage.png);
	background-repeat:no-repeat;	
}

div#contentSlide {
	position:absolute;
	width:460px;
	height:400px;
	top:65px;
	margin:0px;
	text-align:center;
	left: 0;
}

div#contentErrorMess {
	position:absolute;
	width:700px;
	height:400px;
	top:40px;
}

div#page404 div#box_left {
	position:absolute;
	top:64px;
	left:4px;
	width:25px;
	height:220px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;		
}

div#page404 div#box_right {
	position:absolute;
	top:64px;
	left:789px;
	width:25px;
	height:220px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;	
}

div#SlidePresent div#box_left {
	position:absolute;
	top:66px;
	left:0px;
	width:25px;
	height:385px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;		
}


div#SlidePresent div#box_right {
	position:absolute;
	top:66px;
	left:466px;
	width:25px;
	height:385px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;	
}

div#SlidePresent div#box_bot {
	position:absolute;
	top:451px;
	left:0px;
	width:469px;
	height:11px;
	background-image:url(../images/box_bottom_clip.png);
	background-repeat:no-repeat;	
}


div#sectionClip {
	position:absolute;
	top:485px;
	left:515px;
	width:469px;
	height:66px;
	background-image:url(../images/box_head_clip.png);
	background-repeat:no-repeat;	
}

div#contentClip {
	position:absolute;
	left:5px;
	width:445px;
	height:280px;
	top:65px;
	margin:0px;
	text-align:center;
}


div#sectionClip div#box_left {
	position:absolute;
	top:66px;
	left:0px;
	width:25px;
	height:276px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;		
}

div#sectionClip div#box_right {
	position:absolute;
	top:66px;
	left:466px;
	width:25px;
	height:276px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;	
}

div#sectionClip div#box_bot {
	position:absolute;
	top:340px;
	left:0px;
	width:469px;
	height:11px;
	background-image:url(../images/box_bottom_clip.png);
	background-repeat:no-repeat;	
}


div#sectionTwitter {
	position:absolute;
	top:285px;
	left:15px;
	width:469px;
	height:66px;
	background-image:url(../images/box_head_twitter.png);
	background-repeat:no-repeat;	
}

	
div#contentTwitter {
	position:absolute;
	left:5px;
	width:400px;
	height:460px;
	top:65px;
	margin-left:30px;
	text-align:center;
}


div#sectionTwitter div#box_left {
	position:absolute;
	top:66px;
	left:0px;
	width:25px;
	height:475px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;		
}

div#sectionTwitter div#box_right {
	position:absolute;
	top:66px;
	left:466px;
	width:25px;
	height:475px;
	background-image:url(../images/box_left.png);
	background-repeat:repeat-y;	
}

div#sectionTwitter div#box_bot {
	position:absolute;
	top:540px;
	left:0px;
	width:469px;
	height:11px;
	background-image:url(../images/box_bottom_clip.png);
	background-repeat:no-repeat;	
}

div#footer_plusMoins {
	position:absolute;
	width:800px;
	height:15px;
	top:1023px;
	left:18%; /* A NE PAS GARDERRRRRRRRRRRRRRRRRRRRRRRRRRRRRR*/
	background-image:url(../images/infos_plus_moins.png);
	background-repeat:no-repeat;
}

div#footer {
	position:relative;
	width:800px;
	height:62px;
	top:808px;
	left:96px; /* A NE PAS GARDERRRRRRRRRRRRRRRRRRRRRRRRRRRRRR*/
}


div#footerStable {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 800px;
    height: 90px;
    top:793px;
} 

div#footerStable div#left {
    	position: absolute;
	left: 0;
	background-image:url(../images/infos_bot_left.png);
	background-repeat:no-repeat;
	width:17px;
	height:82px;
}

div#footerStable div#middle {
	position:absolute;
	background-image:url(../images/infos_bot_middle.png);
	background-repeat:repeat-x;
	left:17px;
	width:766px;
	height:82px;	
}

div#footerStable div#right {
	position:relative;
	background-image:url(../images/infos_bot_right.png);
	background-repeat:no-repeat;
	left:783px;
	width:17px;
	height:82px;	
}

div#footerStable div#secteurLogos {
	position:absolute;
	top:15px;
	width:500px;
	height:40px;
}

div#secteurLogos div#FB {
	position:absolute;
	width:121px;
	height:39px;
}

div#secteurLogos div#Myspace {
	position:absolute;
	left:135px;
	width:134px;
	height:39px;
}

div#secteurLogos div#Twitter {
	position:relative;
	left:290px;
	width:134px;
	height:39px;
}

div#footerStable div#secteurInfos {
	position:absolute;
	top:5px;
	left:450px;
	width:310px;
	height:40px;
	font-size:12px;
	text-align:right;	
	color:#666;	
}


div#secteurInfos div#telephones {
	position:absolute;
	width:310px;
	height:20px;
}

div#secteurInfos div#copyright {
	position:absolute;
	top:20px;
	width:310px;
	height:20px;
}



div#copyBg {
	position:absolute;
	right:10px;
	bottom:10px;
	width:20px;
	height:20px;
	color:#FFF;
	font-size:14px;
	cursor:auto;
	cursor:pointer;
}


div#LeCopyRight {
	position:relative;
	width:141px;
	height:50px;
	background-color:#FC0;
}

div#sousCopyR {	
	margin:-10px;
	text-align: left;	
	
}

a#A1 {
	color:#000;	
}

input[type="text"],
textarea {
	font: 12px/16px arial,verdana, sans-serif; color: #999; border: 1px solid #0bc5f3; padding: 2px 4px; 	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 	vertical-align: bottom; }

input[type="text"]:hover, textarea:hover {	border-color: #0bc5f3; color: #999;}
input[type="text"]:focus, textarea:focus { border-color: #F90;color: #555;}

.btnSubmit {
font: 12px/16px arial,verdana, sans-serif; background-color:#F90; color: #fff; border: 1px solid #fff; padding: 2px 4px; 	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 	vertical-align: bottom;	
}



/* SECTIONS COMMENTAIRES */

div#comms {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:740px;
	height:238px;
	margin-top:30px;
}

div#blanc_haut {
	position:absolute;
	width:738px;
	height:25px;
	background-image:url(../images/blanc_haut.png);
	background-repeat:no-repeat;	
}

div#blanc_middle {
	position:relative;
	top:25px;
	width:738px;
	height:100%;
}

.blanc_middle_color {
	position:absolute;
	left:25px;
	width:687px;
	height:200px;
	background-image:url(../images/blanc_contenu.png);
	background-repeat:repeat-y;
	overflow:auto;
}

div#blanc_middle div#blanc_droite {
	position:absolute;
	top:0;
	right:0;
	width:26px;
	height:200px;
	background-image:url(../images/blanc_droite.png);
	background-repeat:repeat-y;		
}

div#blanc_middle div#blanc_gauche {
	position:absolute;
	top:0;
	left:0;
	width:25px;
	height:200px;
	background-image:url(../images/blanc_gauche.png);
	background-repeat:repeat-y;		
}

div#blanc_bas_bande {
	position:absolute;
	bottom:0px;
	width:738px;
	height:38px;
}

div#blanc_b_gauche {
	position:absolute;
	width:38px;
	height:38px;
	background-image:url(../images/blanc_bas_gauche.png);
	background-repeat:no-repeat;	
}

div#blanc_b_middle {
	position:absolute;
	width:662px;
	height:38px;
	left:38px;
	background-image:url(../images/blanc_bas.png);
	background-repeat:repeat-x;	
}

div#blanc_b_droite {
	position:absolute;
	right:0;
	width:38px;
	height:38px;
	background-image:url(../images/blanc_bas_droite.png);
	background-repeat:no-repeat;
}


div#sectionDropDownEvent {
	position:relative;
	left:20px;
	width:100%;
	height:30px;
	top:2px;
	text-align:left;
}


div.sectionListEvent {
	position:absolute;
	width:995px;
	top: 0px;
	height:700px;
	overflow:auto;
}


div#secFlyTitleSware {
	position:absolute;
	width:660px;
	height:150px;
}

div#secFlyer {
	position:absolute;
	width:150px;
	height:150px;
}

div#secTitleSware {
	position:absolute;
	left:180px;
	width:480px;
	height:100px;
}

.style4TitleSware {
	font-size:2.5em;
	color:#f16e00;
	text-align:center;
}

.style4DateSware {
	font-size:1em;
	color:#000;
	text-align:center;
	font-style:normal;
}

div#secLike {
	position:absolute;
	top:100px;
	left:180px;
	width:480px;
	height:50px;
	text-align:center;
	vertical-align:bottom;
	margin-top:10px;
	font-weight:bold;	
}

div#secDescSware {
	position:absolute;
	top:160px;
	width:620px;
	height:20px;
	text-align:justify;
	margin:5px 0 0;
	padding:5px 0;
}


.master-sprite{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(http://s.ytimg.com/yt/img/master-vfl136487.png) repeat-x scroll 0 0;
	border:0;
	padding:0;
	cursor:hand;
	cursor:pointer;
}

.icn_star_full_large {
	height: 15px;
	width: 15px;
	background-position:-45px -426px;
}

div#accordion h3 {
	text-align: left;
}

.messConfirm {
	color: #FF9900;
	font-size: 2em;
	text-decoration: underline;
}
