/* COMMON */

body {
	margin:0px;
	background-color:#000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background-image:url(../images/bodybg.gif);
	background-repeat:repeat-x;
}

img {border:0px;} 

.absolute {
	position:absolute;
}


/* FORM */

form {
	margin:0px;
	padding:0px;
}

input {
}

#button input{
}

#button input:hover{
}

.floatBreaker {clear:both;font-size:0.1em;}


/* HEADER */

#header {
	width:1024px;
	margin:auto;
}

#logo {margin-left:40px;padding-top:20px;width:auto;width:430px;float:left;}

#lead {float:right;margin-left:600px;width:400px;}

/* FOOTER */

#footer {
}


/* HOME */ 

#homeContainer {width:1024px;margin:auto;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#434343;}  

#flashContainer {width:1024px;margin:auto;padding-top:8px;} 

#flash-home {position:absolute;padding-left:20px;top:44px;}

#bandemenu {width:100%;padding-top:10px;height:28px;background-image:url(../images/bandemenu-trans.png);background-position:top;}   

#menutxt {width:1024px;margin:auto;color:#bc9754;font-size:9px;text-transform:uppercase;}
#menutxt a {color:#fff;font-size:9px;}
#menutxt a:hover {color:#bc9754;}

.txtbrun {color:#bc9754;} 

.homebox {width:502px;height:221px;float:left;font-size:10px;color:#fff;} 

.homebox a {color:#bc9754;} 

.txtpadding20 {padding:20px;padding-top:0px;margin-top:20px;border-right-style:solid;border-right-width:1px;border-right-color:#434343;overflow:auto;height:160px;}
.date {color:#da0a00;font-weight:bold;}

#logosfooter {width:1024px;margin:auto;margin-top:20px;}

/* INNER */

#innerContainer {width:1024px;margin:auto;padding-left:80px;padding-top:80px;} 

#innerContainer p {color:#fff;font-size:12px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:justify;}  
#innerContainer h1 {color:#fff;font-size:18px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#innerContainer a {color:#c6a562;font-size:12px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;} 

#innerContainer li {color:#fff;font-size:12px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;padding-bottom:5px;text-align:justify;}
#innerContainer ul {padding-left:20px;padding-top:0px;margin-top:0xp;}

#videoinner {padding-left:40px;padding-top:15px;}

#bandemenuInner {
	width:100%;
	padding-top:10px;
	height:28px;
	background-image:url(../images/bandemenu-trans.png);
	background-position:top;
	position:absolute;
	z-index:100;
	top:373px;
}

#bandeSousMenu {
	width:100%;
	position:absolute;
	z-index:100;
	top:411px;
}

#sstxt {width:1024px;margin:auto;color:#fff;font-size:9px;text-transform:uppercase;}
#sstxt a {color:#fff;font-size:9px;}
#sstxt a:hover {color:#bc9754;} 
.here {color:#bc9754;}

#spectxt a:hover {text-decoration:underline;} 

#logosfooterinner {width:1024px;margin:auto;padding-left:60px;margin-top:20px;}

#innerCol1 {float:left;width:480px;}
#innerCol2 {float:left;width:380px;margin-left:20px;padding-left:20px;border-left-width:1px;border-left-color:#464646;border-left-style:solid;}

#innerCol2 p {color:#fff;font-size:12px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.nomCitation {color:#e33a40;font-size:9px;text-transform:uppercase;line-height:18px;} 
.citation {color:#fff;font-size:9px;font-size:16px;font-style:italic;line-height:18px;}   


/* SECTION PERSONNAGES AUDIO */

#pers_jose {border-right-style:solid;border-right-width:1px;border-right-color:#212121;}

#pers_mario {border-left-style:solid;border-left-width:1px;border-left-color:#212121;padding-left:10px;}

#pers_mario td, #pers_jose td {text-align:left;}

#perscontent_mario td:hover, #perscontent_jose td:hover {text-align:left;background-color:#414141}

#perscontent_jose {background-image:url(../images/pers_bg.jpg);width:211px;margin:auto;background-repeat:repeat-y;padding-right:2px;}

#perscontent_mario {background-image:url(../images/pers_bg.jpg);width:211px;margin:auto;background-repeat:repeat-y;}

#scrollcontent {width:188px;margin:auto;overflow:auto;height:100px;padding-left:12px;}  


/* SCROLLBAR */


#mycustomscroll {
	/* Typical fixed height and fixed width example */
	width: 300px;
	height: 250px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	background-color: #E7EADE;
	margin: 0.3em auto;
	padding: 15px;
}

.fixedwidth {
	/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
	width: 550px;
	height: auto;
	position: relative;
	color: black;
	padding: 1px;
}