html, table, body{
height:100%;
margin:0px;
padding:0px;
}
td{vertical-align:top;}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background: #32241b url(../img_interf/motif_tapisserie.jpg) top left repeat-x;
color:#3c3838;
}

table{
font-size:12px;
width:550px;
}

a{
color:#3c3838;
font-size:12px;
text-decoration:none;
}
a:hover{text-decoration:underline;}

.blocmarge{
width:300px;
}

#coccinelle{
position:absolute;
right:1020px;
width:300;
height:500;
}

#sitar{
z-index:0;
float:right;
position:relative;
top:225px;
left:150px;
}

#sitarIE6{
z-index:0;
display:none;
position:relative;
top:225px;
left:50px;
}

#myspace{
float:right;
position:relative;
margin:0 auto;
top:150px;
left:150px;
}
#myspaceIE6{
display:none;
position:relative;
top:150px;
left:150px;
}

#flash{
position:absolute;
right:auto;
top:0px;
height:1px;
z-index:99;
}

#alert{
position:absolute;
left:-265px;
top:0px;
height:1px;
}

#liens{
text-align:center;
border:5px solid green;
}

#entete img{
position:relative;
top:5px;
border:0px;
}

#entete{
background:url(../img_interf/langue.png) bottom right no-repeat;
font-size:10px;
text-align:right;
width:450px;

z-index:960;
}

#conteneurEntete{
position:relative;
//z-index:997;
font-family:georgia;
padding-top:126px;
width: auto !important;///////////taille fond/////////////////
width: 600px;
height:25px;
}

.uk {
	background:transparent url(../img_interf/pixel_transparent.gif) top left repeat;
	z-index:998;
	display:block;
	position:absolute;
	width:25px;
	height:25px;
	top: 120px !important;
	top:110px;
	left:425px;
	text-decoration:none;
}
.uk:hover {

	text-decoration:none;
}

.frs {
	background:transparent url(../img_interf/pixel_transparent.gif) top left repeat;
	z-index:998;
	display:block;
	position:absolute;
	width:25px;
	height:25px;
	left:390px;
	top: 120px !important;
	top:115px;
	text-decoration:none;
}
.frs:hover {

	text-decoration:none;
}

#cadre{
position:relative;
top:425px;
height:190px;
z-index:999;
width:150px;
left:125px !important;
left:25px;
}
#cadre a{
display:block;
width:175px;
height:205px;
}

#c_grouper{
position:relative;
top:400px;
left:-75px;
z-index:0;
}

#finder{
background-image:url(../img_interf/karmarama.png);
background-repeat:no-repeat;
position:relative;
top:200px;
left:-20px !important;
left:-60px;
}
#finder a{
display:block;
width:250px;
height:140px;
}
#finder img{visibility:hidden;}

#site_pro{
background-image:url(../img_interf/telephonesite.png);
background-repeat:no-repeat;
position:relative;
top:240px;
left:-25px !important;
left:-120px;
z-index:997;
}
#site_pro a{
display:block;
width:170px;
height:205px;
}
#site_pro img{visibility:hidden;}

#page{
text-align:left;
margin:0px;
margin-right:150px !important;
margin-right:100px;
padding-top:270px;
width:350px;
}

#page img{margin:5px;}

#pied{
text-align:center;
padding-top:60px;
padding-bottom:40px;
font-size:10px;
font-family:georgia;

}

#pied a{font-size:11px;}

#conteneurNews{
position:relative;
top:-75px;
left:450px;
width:1px;
height:1px;

}

#cadresNews{
position:absolute;
width:1px;
height:1px;
top:70px;
}

#postit{
position:relative;
top:0px;
left:0px;
width:150px;
height:148px;
z-index:998;
}

#postitIE6{
display:none;
position:relative;
top:0px;
left:65px;
width:150px;
height:148px;
}

#guitare{
position:absolute;
top:-75px;
background-image:url(../img_interf/guitare.png);
background-repeat:no-repeat;
width:350px;
height:635px;
//z-index:952;
}

#guitare2{
position:absolute;
//z-index:952;
top:-75px;
left:163px;
background-image:url(../img_interf/guitare2.png);
background-repeat:no-repeat;
width:287px;
height:415;
}

#conteneurNews {
	z-index:900;
}

#conteneurDates{
position:absolute;
font-size:11px;
font-family:georgia,arial;
width:253px;
height:287px;
top:185px;

}

#dates{
position:relative;
top:45px;
left:50px;
width:155px;
z-index:960;
}

#cadresNews a{
font-size:10px;
font-weight:bold;
text-decoration:none;
}

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

#cds table{width:auto;}

#livre table{width:350px;}

h1{font-weight:bold;}
h1, h3{font-size:12px;}

hr{
clear:both;
visibility:hidden;
}

.fonce2, .clair2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
}

.fonce4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#a50001;
}

.fonce5 {
font-weight:bold;
}

/*//////////////////////DEBUT BLOG////////////////////////*/

.fonceTitre{
padding-left:10px;
font-size:12px;
height:auto;
width:315px;
float:left;
}

.fonce{
padding-left:10px;
float:left;
width:auto;
font-family:Georgia, "Times New Roman", Times, serif;
color:#a50001;
font-size:22px;
}

.clair{
color:#3d3939;
font-family:Georgia, "Times New Roman", Times, serif;
padding:2px;
font-size:12px;
width:490px !important;
height:auto;
display:block;
}

.imgBlog{
float:left;
width:133px;
height:189px;
z-index:999;
}

.contenuBlog{
float:left;
padding-left:10px;
font-size:15px;
width:326px !important;
width:350px;
height:auto;
padding-bottom:15px;
}

.plusCom{
width:336px;
height:27px;
background:url(../img_interf/pluscom.png) no-repeat;
float:right;
padding-left:5px;
}

.plusCom a:hover{
color:#990000;
text-decoration:none;
cursor:pointer;
}

.comPlus{
float:left;
background:url(../img_interf/plus.png) no-repeat;
width:75px;
height:16px;
margin-right:10px;
}

.addthis_button{
float:left;
margin-right:10px;
}

.voir{
height:16px;
background:url(../img_interf/voir.png) no-repeat;
float:left;
width:60px;
}

#formulaire{
	margin-top:10px;
	margin-left:5px !important;
	margin-left:15px;
	width:485px;
	height:auto;
	float:left;
}

#coms{
	margin-top:10px;
	width:485px;
	float:left;
}

/*//////////////////////FENETRE COM BLOG////////////////////////*/

.reponse{
width:475px;
padding:3px 3px 0px 3px; 
height:auto;
margin-top:0px;
font-size:11px;
}

.repIndiv{
width:auto;
height:auto;
border:1px solid #3d3939;
margin-bottom:5px;
padding:8px;
}

#page .bubulle img { 
margin:0; 
padding:0;
}

.bubulle{
float:left;
display:block;
height:16px;
width:16px;
padding:0;
margin:0 5px 0 0;
}

.pseudo{
float:left;
display:block;
height:16px;
font-size:12px;
}

.date{
font-size:11px;
float:right;
display:block;
height:15px;
}

.titre{
position:relative;
width:450px;
display:block;
height:auto;
font-size:16px;
font-weight:bold;
color:#990000;
}

.com{
padding-top:7px;
margin-bottom:5px;
}

/*//////////////////////FIN BLOG////////////////////////*/

.commentaire{
color:#3d3939;
}

.important{color:red;}
.gras{font-weight:bold;}
.italique{font-style:italic}
.souligne{text-decoration:underline;}