@import url('killer.css');
html{
  background:url(../images/head.png) repeat-x;
}

body { width:1024px; margin:auto; font-family: "Trebuchet MS", sans-serif; margin:0 auto; padding:0; }

#englobe {
  width:1024px; font-family: "Trebuchet MS", sans-serif; margin:0 auto; padding:0;
}

a.parts { background-image:url("../images/fa_ban.png");
background-position:0 0;
background-repeat:no-repeat;
display:block;
height:33px;
margin-bottom:0;
margin-left:676px;
margin-right:0;
margin-top:47px;
position:absolute;
text-indent:-9999px;
width:268px;
z-index:100;
}
  
#top {
  height:180px; width:1024px; position:relative;
}

  #top a.logo{
  background:url(../images/logo_red.png) no-repeat; height:150px; width:175px; margin:0 0 0 70px; position:absolute; text-indent:-9999px;
  }

  p.tagline{
    position:absolute; margin: 9px 0 0 270px; color:#fff; font-size:11pt;
  }

  #top a.chat{
   background:url(../images/bouton_chat.png) no-repeat; width:170px; height:30px; position:absolute; margin:0 0 0 750px; text-decoration:none; color:#a8a8a8; font-size:13pt; padding:7px 0 0 10px;
  }

#bread2 { color:#fff; position:absolute; }
#bread2 a { color:#fff; }

#number { background:url(../images/number.png) no-repeat; width:450px; height:50px; position:absolute; margin:-100px 0 0 500px; }

ul.sections li a { background:#EEEEEE none repeat scroll 0 0;
border-bottom:1px dotted #DEDEDE;
color:#666;
display:block;
margin:0 5px;
padding:5px 0 5px 15px;
text-decoration:none; font-size:10pt;}

ul.sections li a:hover { background:#e1e1e1 none repeat scroll 0 0;
border-bottom:1px dotted #DEDEDE;
color:#666;
display:block;
margin:0 5px;
padding:5px 0 5px 15px;
text-decoration:none; }

#page_simple { margin:0 100px; }
#page_simple h2 { color:#767676; font-size:20pt; }
#page_simple p { color:#4c4c4c; font-size:11pt; line-height:1.5; }
#page_simple a{ text-decoration:none; color:#e74749; }

#page_simple ul li ul { margin-left:25px; }

#page_sections { margin-left: 390px; margin-top:50px; margin-left:100px; padding-left:250px; }
#page_sections h2 { color:#767676; font-size:20pt; }
#page_sections p { color:#4c4c4c; font-size:11pt; line-height:1.5; }
#page_sections a{ text-decoration:none; color:#e74749; }
	
#page_simple a:hover{
	  color:#ef8b8d;
	}


#menu { width:1024px; text-align:center; }
	#deco_menu{
	  background:url(../images/ombre_menu.png) no-repeat; height:25px; width:900px; display:block; margin:0 auto;
	  }
	
	#menu a{
	  padding:0 5px 0 5px; text-decoration:none; color:#e74749;
	}
	
	#menu a:hover{
	  color:#ef8b8d;
	}

#breadcrumb { position:absolute; margin-top:45px; margin-left:250px; }

#breadcrumb ul {
   list-style:none;
}

#breadcrumb li {
    display:inline; font-size:14px; padding-right:10px; padding-left:10px; 
}

#breadcrumb a{
    text-decoration:none; color:#707070;
}

#breadcrumb li:last-child {
    background: none;
}

#breadcrumb a:hover{
    text-decoration:underline; color:#E74749;
}

#content_left{
  background:url(../images/comment_marche_red.png) no-repeat; height:345px; width:252px; float:left; margin:50px; 
}

#content_left h2 ,#content_right h2{
  color:#767676; font-size:15pt; text-align:center; margin-top:8px; text-align:center;
}

  p.content{
   position:absolute; font-size:14px; width:235px; margin:50px 0 0 10px; color:#e74749; line-height:18px;
  }
  
  #slide{
    position:absolute; height:330px; width:380px; margin:35px 0 0 325px;
  }

#content_right{
  background:url(../images/bouton_devis_red.png) no-repeat; height:345px; width:252px; float:right; margin:50px; text-align:center;
  }
  
  #content_right input.champs {
  font-size:13px; width:185px; height:20px; text-align:center; color:#a8a8a8; margin-bottom:16px;
    }
  
  #content_right p{
    margin-bottom:20px; font-size:12pt; color:#a8a8a8;
  }
   
  #content_right a.devis {
  width:240px; display:block; height:57px; margin:5px 0 0 6px;
  }
  
#deco_content{
  background:url(../images/ombre_content.png) no-repeat; height:25px; width:900px; display:block; margin:0 auto; clear:both;
  }
  
  #blocs{
    width:920px; height:190px;  margin:40px auto 0 auto;
  }
  
#confiance{
  background:url(../images/confiance_red.png) no-repeat; height:190px; width:310px; position:absolute; margin-right:38px; float:left;
}
  p.confiance{
  font-size:13pt; color:#e74749; margin:12px 0 0 115px; position:absolute;
  }
  a.inner_logo {
    position:absolute; display:block; width:180px; height:60px; margin:60px 0 0 110px;
  }
  
#questions{
    background:url(../images/confiance_red.png) no-repeat; height:190px; width:310px; position:absolute; margin-left:305px;
  }
  p.questions{
  font-size:13pt; color:#e74749; margin:12px 0 0 45px; position:absolute;
  }
  p.inner {
    position:absolute; font-size:22pt; color:#a8a8a8; width:310px; text-align:center; margin-top:80px;
  }
   a.inner {
    position:absolute; display:block; font-size:11pt; color:#a8a8a8; text-decoration:none; margin-top:20px; width:310px; text-align:center;
  }
  
#parrainage{
    background:url(../images/parrainage_red.png) no-repeat; height:190px; width:310px; position:absolute; margin-left:612px; 
  }
  p.parrainage{
  font-size:13pt; color:#e74749; position:absolute; margin: 12px 0 0 115px;
  }
  a.parrainage{
    color:#a8a8a8; text-decoration:none; font-size:16pt; font-weight:bold; position:absolute; margin: 80px 0 0 50px;
  }
  
#footer {
  display:block; margin:40px auto 0 auto; width:900px; text-align:center;
 }
  
  a.footer{
  text-decoration:none; padding:0 10px; color:#e74749; border-right:1px solid grey;
  }
  
  a.footer_last{
    border:none; text-decoration:none; padding:0 10px; color:#e74749;
  }
 
ul.kwicks{
  position:absolute; margin-left:7px; 
}
.kwicks li {
	width: 240px;
	height: 95px;
	margin-bottom: 3px;
}

#kwick1 { 
	background-color: #c4c5c9;
}
#kwick2 {
	background-color: #cfd0d5;
}
#kwick3 {
	background-color: #e4e5e9;
	margin-bottom: none;
}

.kwicks .small {  
     display: none;
     padding:0 10px;
     text-align:justify;
}  
.kwicks li.active .small {  
     display: block;  
 }
  
