html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background-color:#3394c7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#144b68;
} 

/*** FONT ***/

.font-white-10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #ffffff;}

.font-yellow-10{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #ffff00;}

a:hover  { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: normal; 
	color: #0e1a26; 
	text-decoration: none; 
	
}

a.menus-hori 	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		font-weight: bold; 
		color: #ffffff; 
		text-decoration: none; 
	}

a.menus-hori:hover  { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	font-weight: bold; 
	color: #ffff00; 
	text-decoration: none; 
	
}

img {
border:0px;
text-decoration:none;
}

#electromenager-albi {
	position:absolute;
	left:112px;
	top:-15654px;
	width:200px;
	height:auto;
	z-index:2;
}

/*###############
##### BLOC #####
###############*/

#menu
{width: 510px ;
padding: 0 ;
margin: 0 auto ;
list-style-type: none ; 
text-align:center;
}

#menu a
{display: block ;
width: 100px ;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#144b68;
text-align: center ;
padding: 4px 0 ;
text-decoration: none ;
}


#menu a:hover
{color: #ff0000 ;
background: #ffff00 ; }


#menu li
{float:left;
width: 100px ;
border: 1px solid #3394c7 ; }


.menu-hori {
width:100px;
border:0px solid #CCCCCC;
background-color:#8dddff;
text-align:center;
}
#table {
background-image:url(../img/bordure_gauche.gif) ;
background-repeat:repeat-y;
}

#conteneur {
margin-left:auto;
margin-right:auto;
width:220px;
height:100%;
background-color:#FFFFFF;
}

#bann {
z-index:10;
top:0px;
left:0px;
width:758px;
height:150px;
background-image:url(../img/titre.gif);
background-repeat:no-repeat;
}
 
#bordure_gauche {
top:0px;
left:0px;
width:18px;
height:200px;
background-image:url(../img/bordure_gauche.gif) ;
background-repeat:repeat-y;
}  	
	
#numtel {
margin-top:10px;
margin-left:10px;
width:198px;
height:36px;
background-image:url(../img/numtel.gif);
background-repeat:no-repeat;
}  

#menu_gauche {
margin-top:5px;
margin-left:10px;
width:198px;
height:123px;
} 
 
#login_ce {
margin-top:5px;
margin-left:10px;
width:198px;
height:92px;
background-image:url(../img/login.gif);
background-repeat:no-repeat;
} 

#deja_login span.lien_ce {
margin-top:10px;
margin-left:30px;
height:auto;
display:block;
border:1px solid #CCCCCC;
width:160px;
background-color:#003399;
text-align:center;
}
#deja_login span.lien_ce a {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
}

#deja_login span.deconnexion {
margin-top:-10px;
margin-left:30px;
height:auto;
display:block;
border:1px solid #CCCCCC;
width:160px;
background-color:#003399;
text-align:center;
}
#deja_login span.deconnexion a {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
}

#troisfoisansfrais {
margin-top:0px;
margin-left:10px;
width:198px;
height:115px;
background-image:url(../img/3fois.gif);
background-repeat:no-repeat;
} 

#nosatout {
margin-top:0px;
margin-left:10px;
width:198px;
height:115px;
background-image:url(../img/nosatout.gif);
background-repeat:no-repeat;
} 

#asterix {
margin-left:40px;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
}

#diapoflash {
margin-top:10px;
margin-left:10px;
width:490px;
height:299px;
}

#autopromo {
margin-top:10px;
margin-left:10px;
width:492px;
height:191px;
background-image:url(../img/autopromo.gif);
background-repeat:no-repeat;
}

#bottom {
width:758px;
height:19px;
background-color:#FFFFFF;
background-image:url(../img/bottom.gif);
background-repeat:no-repeat;
font-family:Arial, Verdana, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;
}

#contenu {
font:Arial, Verdana, sans-serif;
position:inherit;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
width:auto;
height:auto;
}

/*####################
##### FORMULAIRE #####
####################*/

.input_ce {
margin-left:40px;
font-family:Arial, Verdana, sans-serif;
font-size:9px;
width:120px;
}

#bouton_valid_ce {
margin-left:85px;
}


/*################################
##### MISE EN FORME / TEXTES #####
################################*/
#slogan_1 {
z-index:100;
position:absolute;
display:inline;
margin-left:275px;
margin-top:70px;
font-family:Arial, Verdana, sans-serif;
color:#000000;/*#000099;*/
font-size:15px;
font-weight:bold;
text-align:center;
}

#slogan_2 {
z-index:100;
position:absolute;
display:inline;
margin-left:50px;
margin-top:135px;
font-family:Arial, Verdana, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

#adresse_heure {
position:absolute;
display:inline;
margin-left:408px;
margin-top:135px;
font-family:Arial, Verdana, sans-serif;
font-weight:normal;
font-size:10px;
color:#003399;
}

#presentation {
margin-top:10px;
margin-left:10px;
margin-right:20px;
font-family:Arial, Verdana, sans-serif;
text-align:justify;
}

.taille_11
{
font-family:Arial, Verdana, sans-serif;
font-size:11px;
font-weight:bold;
}
.taille_8
{
font-family:Arial, Verdana, sans-serif;
font-size:8px;
font-weight:normal;
}
.taille_9
{
font-family:Arial, Verdana, sans-serif;
font-size:9px;
font-weight:normal;
}
.taille_10
{
font-family:Arial, Verdana, sans-serif;
font-size:10px;
font-weight:normal;
}

.pas_souligne {
text-decoration:none;
}