body 					{ font-family:verdana, arial; font-size:11px; background:transparent; color:gray; margin:0px; padding:0px; }
table 					{ border-collapse:collapse; border:0px; font-size:11px; color:gray; }
a img, img				{ border:0px; display:block; }
a						{ color:#606060; }
a:hover					{ color:#909090; }

a#lpse:hover			{ text-decoration:none; color:#660000; }
#lamure, .datesToHide	{ display:none; }

table#optionBlock img 	{ margin:13px 5px; }
table#optionBlock tr 	{ cursor:pointer; }
table#mainTable 		{ background:url('img/back.gif'); border:2px #e1d9d9 solid; }

td#logo					{ background:url('img/backGuitareLogo.jpg') no-repeat center; width:153px; cursor:pointer;}
body#index td#logo		{ background:url('img/backGuitare.gif') no-repeat center; }


#infoBlock 				{ background:url('img/backInfo.jpg'); }

td#mainPhoto 			{ width:214px; margin:0px; }
td#mainBlock 			{ padding:10px; }

#index #infoCell		{ display:block; }
#index #infoBlock 		{ display:block; background:url('img/backInfoIndex.jpg') no-repeat; margin-top:1px; }
#index #indexContact	{ display:none; }
#index iframe			{ width:350px; height:170px; border:0px; margin:0px; padding:0px; }

td#infoCell				{ padding:30px; }
td#infoCell p			{ text-align:justify; }
td#infoCell ul			{ text-align:left; }

img#pageTitle			{ margin:32px 0px 20px 0px; }

#presentation p			{ margin:0px 0px 15px 0px; }
#presentation li		{ font-size:12px; margin-bottom:9px; }
#presentation ul		{ list-style-image:url('img/puce1.gif'); margin:0px 0px 0px 60px; padding:0px; }
#presentation li a		{ text-decoration:none; color:#505050; }
#presentation li a:hover{ text-decoration:underline; color:#B0B0B0; }

#informations p			{ text-align:left; }

div#indexContact		{ position:relative;top:-40px;left:-28px;font-family:arial;font-size:10px;color:gray; }

input					{ width:200px; }
textarea				{ width:200px; height:150px; }
#programmation textarea	{ height:90px; }
#contactFormTable td 	{ padding:5px; }
#contactFormTable		{ margin:10px 0px;}
#contact form			{ margin:0px; padding:0px; }
#contact p				{ margin:0px; }

#repertoire iframe		{ width:350px; height:295px; border:0px; }
#repertoire p			{ margin:8px 0px 0px 0px; }
#oldDate iframe			{ width:350px; height:295px; border:0px; }
#oldDate p				{ margin:8px 0px 0px 0px; }

#file div.para			{ display:none; }
#file div.paraContent	{ font-size:9px; margin-left:5px; margin-bottom:5px; margin-top:5px; }
#file span				{ font-size:10px; float:right; position:relative; top:-15px; color:#7d042b; }
#file ul				{ list-style-image:url('img/puce1.gif'); margin:0px 0px 0px 0px; padding:0px; }
#file li				{ margin:2px 0px 2px 0px; }
#file h4				{ font-size:9px; font-weight:normal; margin:0px 0px 5px 20px; color:#606060; }
#file h5				{ margin:0px 0px 5px 0px; font-size:13px; }
 
body#file.dates { background:transparent; }
body#file.dates li		{ font-size:10px; margin:5px 0px 5px 0px; }
body#file.dates h5		{ font-size:10px; text-align:center; background:#f5f5f5; color:#999999; font-weight:normal; margin:0px; }
body#file.dates h4		{ font-size:10px; font-weight:normal; margin:0px; color:#303030; }
body#file.dates ul		{ list-style-image:url('img/puce1.gif'); margin:0px 0px 0px 15px; padding:0px; }
body#file.dates #LPSE ul { color:#3b3b3a; list-style-image:none; margin:0px 0px 0px 15px; padding:0px; width:480px; line-height:17px; }
body#file.dates #LPSE h4 { font-size:11px; font-weight:normal; margin:0px; color:#6c0426; }
body#file.dates #LPSE div.paraContent	{ font-size:10px; color:#323232; margin-left:5px; margin-bottom:5px; margin-top:5px; line-height:13px; }
body#file.dates div		{ margin:0px 0px 0px 0px; }
body#file.dates i.formule	{ float:right; position:relative; top:-25px; color:#6c0426; }


#index2 .dates			{ /*position:relative;*/ }
#index2 .dates li		{ font-size:10px; margin:5px 0px 5px 0px; }
#index2 .dates h5		{ font-size:10px; text-align:center; background:#f5f5f5; color:#999999; font-weight:normal; margin:0px; }
#index2 .dates h4		{ font-size:10px; font-weight:normal; margin:0px; color:#606060; }
#index2 .dates ul		{ list-style-image:url('img/puce1.gif'); margin:0px 0px 0px 25px; padding:0px; }
#index2 .dates div		{ margin:0px 0px 0px 5px; }
#index2 .dates div.para			{ display:none; }
#index2 .dates div.paraContent	{ font-size:9px; margin-left:-15px; margin-bottom:5px; margin-top:5px; }
#index2 .dates span				{ font-size:9px; float:right; position:relative; top:-15px; color:#d52b2b; }


#index2 #infoCell		{ display:block; }
#index2 #infoBlock 		{ display:block; background:url('img/backInfoIndex.jpg') no-repeat; margin-top:1px; }
#index2 #indexContact	{ display:none; }
#index2 iframe			{ width:350px; height:170px; border:0px; margin:0px; padding:0px; }

#photosTable img		{ cursor:pointer;color:#e0e0e0;background:#e0e0e0;border:1px solid #e0e0e0; }