/* BODY ET ELEMENTS BODY */
body {
background-color : #ffffff; 
background-repeat : repeat; 
background-attachment : fixed; 
background-image : url(com_backg.jpg); 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align : left; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 0; 
scrollbar-face-color: #E7D9C1;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color:  #880201;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
} 

.bodyadmin {
background-color: #E7D9C1;
background-repeat : repeat; 
background-attachment : fixed; 
background-image : url(com_backg.jpg); 
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align : left; 
margin-top : 0; 
margin-bottom : 0; 
margin-left : 0; 
margin-right : 0; 
}
p {
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align : justify; 
} 
td {
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align : justify; 
font-size : 12px; 
} 
.tdcolorniv2 {
background-color : #e1cfb0; 
font-size : 12px; 
font-weight : bold; 
} 
.tdcolorniv1 {
background-color : #DAC49E; 
} 
.titre {
color : #333333; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
} 
.soustitre {
color : #666666; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
} 
.textedefilant {
color : #CCCCCC; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 10px; 
text-align : center; 
} 
a:link {
color : #880201; 
text-decoration : none; 
} 
a:visited {
color : #880201; 
text-decoration : none; 
} 
a:hover {
color : #9e9e9e; 
text-decoration : underline; 
} 
a:active {
color : #880201; 
text-decoration : none; 
} 
.pix {
cursor : crosshair; 
} 
.cursor {
cursor : default; 
} 
.superpadding {
padding : 20px 20px 10px 10px; 
} 
.supermargin {
margin : 0px 20px 10px 0px; 
} 

/* TD PERSONNALISES*/
.degbackgdroite { background-image:url(http://www.studiobelleville.com/com/com_degrade.jpg);}
.degbackggauche { background-image:url(http://www.studiobelleville.com/com/com_degrade.jpg);}
.degombredroite { background-image:url(http://www.studiobelleville.com/com/com_degdroi.jpg);}
.degombregauche { background-image:url(http://www.studiobelleville.com/com/com_deggauc.jpg);}

/* CENTRAGE DU SITE */
html, body, #centrage {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
   }

#centrage {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
   }


/* BLOC TEXTE CENTRAL AVEC BARRE DE SCROLL */
      div#bloc1, div#bloc2 {
      	width : 540px;
      	height : 450px;
      }
      div#bloc1 {
position : relative; 
top : 2%; 
left : 0; 

      }
      div#bloc2 {
      	border : 0px solid #000;
      	overflow : auto;
		
      }

	  

/* FORMULAIRES PERSONNALISES*/
TEXTAREA {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
border-bottom : 1px solid #333333; 
border-left : 1px solid #333333; 
border-right : 1px solid #333333; 
border-top : 1px solid #333333; 
color : #333333; 
background-color : #ffffff; 
scrollbar-face-color: #E7D9C1;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color:  #880201;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
} 
INPUT {
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : normal; 
border-bottom : 1px solid #333333; 
border-left : 1px solid #333333; 
border-right : 1px solid #333333; 
border-top : 1px solid #333333; 
color : #333333; 
background-color : #f7e4f7; 
} 
