﻿/********************************************************************
 * Je veux aider
 *******************************************************************/
div#view.jva div#panels {
	text-align:center;
}
div#view.jva div#welcome {
	height:80px;
	text-align:center;
	color:#fff;
	font-size:1.2em;
} 
div#view.jva div#welcome h1 {
	padding:15px 0 5px 0;
	margin:0;
	font-size:1.5em;
}
/** Répondez a une question **/
div#view.jva div#panels div.h1 {
	background:url(images/jva/b_h1.png) no-repeat;
}
/** Apporter votre aide **/
div#view.jva div#panels div.h2 {
	background:url(images/jva/b_h2.png) no-repeat;
	margin:0 20px 0 20px;
}
/** Aider a domicile **/
div#view.jva div#panels div.h3 {
	background:url(images/jva/b_h3.png) no-repeat;
}
/** Barre de recherche **/
div#view.jva div.bar {
	background:url(images/jva/b_bar.jpg);
	height:45px;
	margin-bottom:10px;
}
div#view.jva div.bar div.title {
	float:left;
	background:url(images/jva/b_bar_title.png);
	width:331px;
	height:45px;
}
div#view.jva div.bar div.r {
	float:right;
	background:url(images/jva/b_bar_right.png);
	width:4px;
	height:45px;
}
div#view.jva div.bar div.search {
	float:left;
	width:400px;
	background:url(images/jva/b_bar_search.png);
}
div#view.jva div.bar div.search div.sl {
	background:url(images/jva/b_bar_search_left.png) no-repeat;
}
div#view.jva div.bar div.search div.sr {
	background:top right url(images/jva/b_bar_search_right.png) no-repeat;
	height:45px;
}
div#view.jva div.bar div.search input.text {
	float:left;
	background:transparent;
	border:none;
	margin:16px 10px 0 10px;
	font-size:0.8em;
	width:380px;
}
div#view.jva div.bar input.submit {
	float:left;
	background:url(images/jva/btn_search_submit.png) no-repeat;
	width:24px;
	height:23px;
	border:none;
	margin:11px 0 0 5px;
}
div#view.jva div.bar div.separator {
	float:left;
	width:2px;
	height:45px;
	background:url(images/jva/b_bar_separator.png);
	margin:0 25px 0 5px;
}
div#view.jva div.bar a {
	display:block;
	float:left;
	margin-top:15px;
	color:#000;
	font-size:0.8em;
}
/** Réponse **/
div#view.jva div.bubble div.answer a {
	padding:0;
	margin:0;
}
div#view.jva div.bubble div.answer input.submit {
	background:url(images/btn_answer.png);
	width:173px;
	height:34px;
	border:none;
	margin-top:20px;
}
div#view.jva div.bubble div.answer input.submitdemandeinf {
	background:url(images/Faire-la-demande.gif);
	width:160px;
}
div#view.jva div.bubble div.answer textarea {
	display:block;
	width:425px;
	margin:10px auto 0 auto;
	height:150px;
	font-family:inherit;
	font-size:inherit;
}
div#view.jva div.bubble div.answer input.do {
	background:url(images/jbda/btn_submit.png);
	width:101px;
	height:35px;
	border:none;
	margin-top:20px;
}
/** Postuler */
div#view.jva div.bubble div.content div.postuler {
	margin:10px 0 10px 0;
	padding:10px 0 10px 0;
	border-top:solid 1px #dddddd;
	border-bottom:solid 1px #dddddd;
}
div#view.jva div.bubble div.content div.postuler span.title {
	font-style:italic;
}
div#view.jva div.bubble div.content div.postuler div.leftcol {
	padding-right:30px;
	background:top right url(images/jbda/b_price_separator.png) repeat-y;
}
div#view.jva div.bubble div.postuler input.submit {
	background:url(images/btn_postuler.png);
	width:173px;
	height:39px;
}
/********************************************************************
 * Search
 *******************************************************************/
div#view.jva div#panels div.search {
 	background:0 40px url(images/jva/b_search.png) no-repeat;
 	width:951px;
 	height:100px;
 	margin:auto;
 	margin-bottom:40px;
 	padding-top:40px;
 	text-align:left;
}
div#view.jva div#panels div.container {
	height:38px;
}
div#view.jva div#panels div.search input.text {
	display:block;
	position:relative;
	left:345px;
	top:20px;
	width:215px;
	font-size:0.8em;
	background:transparent;
	border:none;
}
div#view.jva div#panels div.search select {
	display:block;
	position:relative;
	left:630px;
	top:2px;
	font-size:1em;
	width:90px;
	height:20px;
}
div#view.jva div#panels div.search input.submit {
	display:block;
	position:relative;
	background:url(images/jva/btn_search.png);
	width:25px;
	height:24px;
	border:none;
}
div#view.jva div#panels div.search input.rechercher {
	position:relative;
	bottom:18px;
	left:805px;
	background:url(images/jva/btn_rechercher.png);
	width:91px;
	height:33px;
}
div#view.jva div#panels div.search a {
	position:relative;
	font-size:0.8em;
	color:#000;
	bottom:48px;
	left:840px;
}
div#view.jva div#panels div.search input.questions {
	position:relative;
	top:28px;
	left:390px;
}
div#view.jva div#panels div.search input.demandes {
	position:relative;
	top:3px;
	left:870px;
}
