/* CSS Document */
body{padding:0; margin:0px 0 0; background-color: #000000; font:12px Verdana,Arial, Helvetica, sans-serif; color:#FFFFFF; }
div, p, ul, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}
ul{list-style-type:none;}

a:link {color: #000000; text-decoration: none;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #FF0000;}
a:active {text-decoration: none; color: #000000;}

.textpetit{font:12px;}

#mainpagePan{width:760px; height:720; position:relative; margin:0 auto; background-color: #000; }

/*---LEFT PANEL---*/

#leftpagePan{width:241px; height:auto; position:absolute; background-color: #ED7504;}


/*---TOP LEFT PANEL---*/

#topleftpagePan{width:241px; height:96px; position:relative; background:url(images/logozofestival.jpg) no-repeat; border-bottom:1px dashed #fff;}

#topleftpagePanName{width:230px; height:100px; position:absolute; top:550px; left:5px; }

/*---/TOP LEFT PANEL---*/

/*---SECOND LEFT PANEL---*/

#secondleftpagePan{width:241px; height:50px;  position:relative; border-bottom:1px dashed #000; }


/*---/SECOND LEFT PANEL---*/

/*---third LEFT PANEL---*/

#thirdleftpagePan{width:241px; height:400px;  position:relative; border-bottom:1px dashed #000; }
#thirdlefttextpagePan{width:220px; height:150px; top:5px; left:15px; position:absolute; }
#thirdlefttextpagePan p{color:#000000; }

#thirdlefttextpagePan li a{width:200px; display:block; background:url(images/whitearrow.gif) 0 50% no-repeat ; color:#fff; text-decoration: none; padding:0 0 0 12px; line-height:25px; border-bottom:1px dotted #fff;}
#thirdlefttextpagePan li a:hover{background:url(images/whitearrow.gif) 0 50% no-repeat; text-decoration:none; color:#000;}

#ticket{width:35px; height:20px; position:absolute; top:31px; left:100px;}
/*---/third LEFT PANEL---*/


/*---/LEFT PANEL---*/

/*---/RIGHT PANEL---*/

#rightpagePan{width:519px; height:auto; position:absolute; top:0px; left:241px;  background-color:#FFFFFF; color:#000; font-size:11px}
#rightpageimgPan{width:519px; height:96px; position:relative; top:0px; left:0px; background:url(images/barrehautfestival.jpg) 0 0 no-repeat;background-color: #e1007a; }

#menurightpagePan{width:400px; height:20px; position:relative; top:70px; left:270px;}
#menurightpagePan li{float:left; padding:0 0 0 5px; }
#menurightpagePan li a{color:#fff; text-decoration: none; }
#menurightpagePan li a:hover{ text-decoration:underline; color:#fff;}

/*---LEFT EDITABLE PANEL---*/

#leftimg{width:241px; height:193px; position:absolute; top:55px; left:-15px;}
#lefttitle{width:210px; height:40px; position:absolute; top:5px; left:15px;}

/*---/LEFT EDITABLE PANEL---*/



/*---RIGHT EDITABLE PANEL---*/
#rightmainmenupage{width:519px; height:45px; position:relative; }
#rightmainmenupagePan{width:500px; height:20px; position:absolute; top:15px; left:10px; }
#rightmainmenupagePan li{float:left; padding:0 0 0 2px; }
#rightmainmenupagePan li a{color:#000; text-decoration:none; }
#rightmainmenupagePan li a:hover{ text-decoration:underline; color:#000;}

#rightmainmenupagePanProg{width:500px; height:20px; position:absolute; top:15px; left:10px; }
#rightmainmenupagePanProg li{ display:block; float:left; padding:0 0 0 1px; font: 10px Verdana,Arial, Helvetica, sans-serif;}
#rightmainmenupagePanProg li a{color:#000; text-decoration:none; }
#rightmainmenupagePanProg li a:hover{ text-decoration:underline; color:#000;}



#rightmainpagePan{width:519px; height:500px; position:relative; border-top:1px dashed #000;}

#rightmainpagePanpuerta{width:519px; height:3600px; position:relative; border-top:1px dashed #000;}

#rightmainpagePanHors{width:519px; height:1000px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanTeam{width:519px; height:650px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanInfo{width:519px; height:500px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanAccueil{width:519px; height:400px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanAccueil2{width:519px; height:1400px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg{width:519px; height:750px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg20{width:519px; height:840px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg21{width:519px; height:780px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg22{width:519px; height:860px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg23{width:519px; height:1110px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg24{width:519px; height:1000px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg25{width:519px; height:780px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg26{width:519px; height:1000px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanProg2{width:519px; height:690px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanPart{width:519px; height:1500px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanManif{width:519px; height:300px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanCa{width:519px; height:950px; position:relative; border-top:1px dashed #000;}
#rightmainpagePanlectures{width:519px; height:3000px; position:relative; border-top:1px dashed #000;}

#rightmaintextpagePan{width:454px; height:220px; position:absolute; top:15px; left:30px; }
#rightmaintextpagePan5{width:454px; height:220px; position:absolute; top:400px; left:15px; }
#rightmaintextpagePanM{width:454px; height:220px; position:absolute; top:290px; left:30px; }
#rightmaintextpagePanB{width:454px; height:220px; position:absolute; top:635px; left:30px; }



#rightmaintextpagePan2{width:235px; height:400px; position:relative; float:left; }
#rightmaintextpagePan3{width:215px; height:220px; position:relative; float:left;}
#rightmaintextpagePan4{width:215px; height:220px; position:relative; float:left;}

#rightmainimagepagePan{ width:450px; height:220px; position:absolute; top:430px; left:30px;}
#rightmainimagepagePan20{ width:450px; height:220px; position:absolute; top:480px; left:30px;}
#rightmainimagepagePan21{ width:450px; height:220px; position:absolute; top:420px; left:30px;}
#rightmainimagepagePan22{ width:450px; height:220px; position:absolute; top:530px; left:30px;}
#rightmainimagepagePan23{ width:450px; height:220px; position:absolute; top:720px; left:30px;}
#rightmainimagepagePan24{ width:450px; height:220px; position:absolute; top:600px; left:30px;}
#rightmainimagepagePan26{ width:450px; height:220px; position:absolute; top:680px; left:30px;}
#rightmainimagepagePan2{ width:450px; height:220px; position:absolute; top:460px; left:30px;}

#rightmainimgpagePan{width:519px; height:164px; position:relative; border-bottom:1px dashed #000; }

#rightmainimg{width:258px;  position:absolute; top:0px; left:1px; }
#rightmainimgtwo{width:258px;  position:absolute; top:0px; left:260px; }
#rightmainimgunique{width:517px;  position:absolute; top:0px; left:1px; }

/*---/RIGHT EDITABLE PANEL---*/

/*---/RIGHT PANEL---*/
