@charset "utf-8";
/* CSS Document */

.CenterContent{
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #AA0829;
	width:1000px;
	-moz-border-radius: 15px;
	background-color:#AA0829;
}

.Inbox{
	border:1px solid #666;
	margin: 2px;
	padding:15px;
	background-color: #F4F4F4;

	-moz-border-radius: 15px;
}

.Identification{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:400px;
}

	
.IdentDeco{
	background-color:#FFEAC3;
}

#Q2Accessories img{
	float:right;
}

input[type="file"] {
}
/*.InventaireLabel{
	display:block;
	width:180px;
	float:left;
	clear:both;
}

.TextLabel{
	display:block;
	width:230px;
	float:left;
	clear:both;
}

#OutOfBox label{
	display:block;
	width:150px;
	float:left;
	clear:both;
}*/

/****************************************************************************************/
/*								Css des formulaires										*/
/****************************************************************************************/
.form label{
	text-align:left;
	width:160px;
	float:left;
	padding:0.2em;
	margin:0;
	margin-top:0.1em;
	font-weight:bold;
}

.form .nolabel{
	font-weight:bold;
	float:none;
	width:auto;
}

.form .special{
	width:120px;
	font-weight:normal;
	float:none;
	display:inline-block;
}

legend{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.form .nobr{
	display:none;
}

.textfield{
	margin:3px;
	height:20px;
	width:180px;
	border:solid 0 #fff;
	background: url(../Images/textfield_bg.gif) no-repeat ;
	padding-left: 8px;
}

.selectfield{
	margin:3px;
	height:24px;
	width:180px;
	border:solid 0 #fff;
	background: url(../Images/textfield_bg.gif) no-repeat ;
	padding-left: 8px;
}

.filefield{
	margin:3px;
	height:24px;
	width:250px;
	border:solid 0 #fff;
}

.radio{
	margin:3px;
	height:24px;
}

 .checkbox{
	margin:3px;
	height:30px;
}

 .textarea {
	margin:3px;
	height:165px;
	width:200px; }

.noform input, select{
	margin-left:6px;
	margin-right:20px;
}

label{
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}

.noform .textfield{
	/*border:solid 0 #fff;
	background: url(../Images/textfield_bg.gif) no-repeat ;
	padding-left: 8px;
	width:180px;*/
}

/****************************************************************************************/
/*										CSS tableau										*/
/****************************************************************************************/

.CenterContent table{
	border-collapse:collapse;
}

.CenterContent th{
	color:#AB002B;
}

.CenterContent tbody>tr{
	border:1px solid #000;
}

.CenterContent td{
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	padding-left:5px;	
}

/****************************************************************************************/
/*																						*/
/****************************************************************************************/

#ViewRequestsForm fieldset{
	width:440px; 
	margin-left:460px;
}

#MyRequestsForm fieldset{
	width:440px; 
	margin-left:460px;
}

/****************************************************************************************/
/*										CSS faq									*/
/****************************************************************************************/

#faqMenu fieldset{ 
	width:140px;
	margin-right:20px;
	float:left;
}

#faq{
	margin-bottom:100px;
}

#faqMenu a{
	text-decoration:none;
	color: #009;
}

#faqMenu a:visited{
	color: #009;
}

#faqlist{
	width:500px;
	margin-right:20px;
	padding:10px;	
}

#faqlogo{
	float:right;
	margin-top : 60px;
	margin-right:150px;
	width : 250px;
	height:150px;
}

#faqlist a{
	text-decoration:none;
	color: #03C;
}

#faqlist .sub{
	margin-left:20px;
}

#faqlist .faq{
	margin-left:50px;
}

#faq fieldset{
	padding-right:5px;
	padding-left:5px;
	width:740px;
}

#faqcontent{
	width:auto;
	height:auto;
	margin:30px;
}



/****************************************************************************************/
/*										Qwalys											*/
/****************************************************************************************/

#viewQwalysDiv{
	border:solid 1px #000;
	margin-right:auto;
	margin-left:auto;
	padding:20px;
	width:700px;	
}

#viewQwalysDiv label{
	color:#AB002B;
	padding:0;
	margin:0;
}

#viewQwalysDiv u{
	text-decoration:none;
	border:solid 2px #000;
	color:#AB002B;
	padding:2px;
	-moz-border-radius: 10px;
	margin-left:10px;
	margin-right:10px;
}

#viewQwalysDiv img{
	margin-right:20px;	
	height : 50px;
}

/****************************************************************************************/
/*																						*/
/****************************************************************************************/
#SiteSurvey input{
	margin-left:20px;
}



#Inventaire{
	border-collapse:collapse;
	padding:40px;
	display:block;
}


.CenterContent fieldset{
	margin-top: 40px;
	padding:20px;
}

#Logos img{
	margin-left:20px;
	margin-right:10px;
}

