
/* menu */
#sus
{
background-image:url(images/sus_rosu.jpg);
background-repeat:repeat-x;
}

.menu
{
  width:120px;
  margin:0px;
  padding-top: 40px;
  text-align:center;
  background-position: top center;
  background-repeat:no-repeat;
}

#index
{
background-image:url(images/pict/m1.jpg);
}
#offset-menu
{
background-image:url(images/pict/offset.jpg);
}
#numerique-menu
{
background-image:url(images/pict/numerique.jpg);
}
#calendriers-menu
{
background-image:url(images/pict/calendrier.jpg);
}
#naissance-menu
{
background-image:url(images/pict/naissance.jpg);
}
#mariage-menu
{
background-image:url(images/pict/mariage.jpg);
}
#deces-menu
{
background-image:url(images/pict/deces.jpg);
}
#devis-menu
{
background-image:url(images/pict/devis.jpg);
}


/* index.html */
#introduction ul,#faire-part ul,#numerique_offset ul,#calendriers ul{
list-style-type: none;
padding-left:0px;
padding-top:0px;
margin:0;
}

#introduction li,#faire-part li,#numerique_offset li,#calendriers li
{ 
  margin:0px;
  padding:0px;
  text-align:justify;
}

/*
#introduction ul li:before,#faire-part ul li:before,#numerique_offset ul li:before,#calendriers ul li:before
{
	content: "-  ";
}
*/
#introduction h1
{
  color:#800000;
  text-align:justify;
  padding-bottom:10px;
}	

#introduction li
{
  padding-top:4px;
  color:#000000;
}
#introduction
{
  /*padding:50px;*/
  margin-left: 28px;
  margin-right: 30px;
}

#introduction h1
a:link {
	color: #800000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#introduction h1
a:visited {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
#introduction h1
a:hover {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
#introduction h1
a:active {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}


#promo
{
  color:#000000;
}

#numerique_offset
{
  margin:20px;
  padding-top:70px;
  background: url(images/pict/numerique_ffset.jpg) no-repeat top left;
  
}

#faire-part
{
  margin:20px;
  padding-top:70px;
  background: url(images/pict/circonstance.jpg) no-repeat top left;
  
}

#calendriers
{
  margin:20px;
  margin-top:40px;
  padding-top:70px;
  background: url(images/pict/calendar.jpg) no-repeat top left;
}

/* offset.html */
#offset-main{
background:url(images/pict/PoZeE.jpg) no-repeat top center;
margin-top:20px;
padding-top:60px;
text-align:center;
width:650px;
}

/* all */

#logo_contact
{
  margin: 10px;
  margin-top:40px;
}

   
#copy
{
  background-color: #1F1F1F;
  height:60px;border-top: 3px solid #909090;
  text-align:center;
  height:60px;
}

#hpcal
{
height:507px;
border: 1px solid #800000;
margin-top:0px;
margin-right:10px;
padding-top:5px;
padding-left: 0px;
text-align:left;
/*background: url(images/pict/verticala.jpg) no-repeat center right;*/
}
 
#hpcal
a:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#hpcal
a:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
#hpcal
a:hover {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#hpcal
a:active {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
  

#contact
{
border: 1px solid #800000;
margin-top:0px;
margin-left:10px;
padding-top:0px;
padding-left: 3px;
text-align:left;
/*background: url(images/pict/verticala.jpg) no-repeat center right;*/
}

#contact
a:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#contact
a:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
#contact
a:hover {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#contact
a:active {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
#promo
{
border: 1px solid #800000;
margin-top:10px;
margin-left:10px;
padding-top:0px;
padding-left: 7px;
text-align:left;
}

#introduction
a:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#introduction
a:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
#introduction
a:hover {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
#introduction
a:active {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

#promo
a:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#promo
a:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
#promo
a:hover {
	text-decoration: none;
	color: #800000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#promo
a:active {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ffffff url(images/fond.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #666666;
    font-size: 11px; 
    font-weight:normal; 
}

a:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}
a:hover {
	text-decoration: none;
	color: #298FC9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
a:active {
	text-decoration: none;
	color: #298FC9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
}


.Meniu_Font {font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #999999;
		   font-size:11px;
}
		   
		   
		   

		   
		   		   
.Titlu_Categorie_Galben {font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #FFCC00;
		   font-size:13px;
		   font-weight:bold;}
		   
 .Titlu_albastru {font-family: Verdana, Arial, Helvetica, sans-serif;
           color: #DD0440;
		   font-size:14px;
		   font-weight:bold;}
		   
.Scris_gri_mic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
.gris {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:normal; }

.Scris_galben_mic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; font-weight:normal; }

.Scris_alb_mic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }

.Buton_voir {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
		   
a.special
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-size: 11px;
	/*font-weight:bold;*/
}
a.special1
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
}

a.special:link, a.special1:link, a.special:visited, a.special1:visited {
	color: #FFCC00;
}
 
a.special:hover, a.special:active, a.special1:hover, a.special1:active {
	color:#298FC9;
}

a.voir
{
 padding-left:0px;
}

a.voir:link, a.voir:visited
{
	color: #FFCC00;
}

a.voir:active,a.voir:hover
{
  color:#298FC9;
}

/* faire-part */

#fp-mariage
{
  margin:20px;
  padding-top:70px;
  background: url(images/pict/mariagee.jpg) no-repeat top left;  
}

              
#fp-naissance
{
  margin:20px;
  padding-top:70px;
  background: url(images/pict/naissance.jpg) no-repeat top left;  
}

#fp-deces
{
  margin:20px;
  margin-top:40px;
  padding-top:70px;
  background: url(images/pict/deces.jpg) no-repeat top left;  
}

/* calendrier */
#cal-info
{
  margin:5px;
}

#cal-ind
{   
  padding-top:70px;
  background: url(images/pict/industriel1.jpg) no-repeat top left;
}
#cal-naf
{
  padding-top:70px;
  background: url(images/pict/naf.jpg) no-repeat top left;
}
#cal-sousmains
{
  padding-top:70px;
  background: url(images/pict/sousmains.jpg) no-repeat top left;
}
#cal-bureau
{
  padding-top:70px;
  background: url(images/pict/bureau.jpg) no-repeat top left;
}



a.lvoir
{
 padding-left:0px;
 text-decoration:none;
 font-size:15px;
}

a.lvoir:link, a.lvoir:visited
{
	color:#FFCC00;
}

a.lvoir:active,a.lvoir:hover
{
  color:#298FC9;
}


.content
{
  padding:20px;
}
.content table
{
  margin-top:20px;
}
.info
{
padding-bottom:20px;
}

#content2
{
 background:url(images/pict/PoZeE.jpg) no-repeat top center;
  margin-top:25px;
  padding-top:75px;
  text-align:center;
  width:650px;
}
#content2_table
{
  padding:0;
  margin:0;
  margin-left:25px;
  
} 


.Buton_voir
{
text-decoration:underline;
}




/* lists */

ul{
  list-style-type: square;
padding-left:16px;
padding-top:5px;
margin:0;
}

ul li
{ 
  color:#000000;
  font-size:12px;
    
}
ul ul{
  list-style-type: circle;
  margin-left:0px;
  padding-left:25px;
}
ul ul li
{
  padding-bottom:3px;
  color:#CCCCCC;
}

p
{
  margin:10px;
}

h1, h4
{
  padding:2px;
  padding-left:0px;
  padding-right:0px;
  padding-top:5px;
  padding-bottom:10px;
  margin:0px;
  text-decoration: none;
  /*background: url(images/pict/orziontala.jpg) no-repeat bottom left;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #666666;    
	font-size:12px;
	font-weight:bold;
}
h2
{
  color:#990100;
  color:#FFFFFF;
  color:#FFCC00;
  font-size:15px;
}

h4
{
  color:#990100;

}
h3
{
  color:#FFCC00;
  color:#FFFFFF;
  font-size:12px;
  padding-left:0px;
}
.special1
{
	font-size:13px;
	font-weight:bold;
}

a.see:link,a.see:visited
{
  font-size:8px;
  /* text-decoration:underline;*/
}
