.errorQiS{border:1px solid #999999; 
		  padding:0px; 
		  margin-left:0px; 
		  margin-bottom:0px; 
		  font-family: Arial, Helvetica, sans-serif;
		  font-weight: bold;
		  font-size:0.7em;		  
		  color: #AC2115 !important;
		  margin: 10px auto;
		  padding: 3px;
		  text-align: left;
		  vertical-align: bottom;
}
.QiSBusinessErrors{	  
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:1em;
	  color:#888888;
	  color:#660303;
}
.select{border-style:groove; border-color:#000000; border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin-left:5px;}
input {border-style:groove; border-color:#000000; border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin-left:0px;background-color: white !important;}
.notinput {border-style:none;}
.textarea{border-style:groove; border-color:#000000; border-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; margin-left:0px;}
.txtpreview{font-weight:bold;}
.arxiuadjunt{font-family:Arial, Helvetica, sans-serif; font-size:1em;}
.larxiuadjunt{font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; margin-left:15px;}
.lpestanya{font-family:Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:bold; color:#660303;}
.submit{border-style:groove; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; width:100px;}
.tlegal{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#888888; font-style:normal;}
.lbaixa{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#0000ff; font-weight:bold;}
.parent{font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#; font-weight:bold;}

.col_0, .col_0bisbis{width:70%; text-align: left; margin-right:5px; margin-top: 0px; margin-bottom:0px; float:left;}
.col_0bisbis{width:90%;}
.col_0bis{width:40%; text-align:right; margin-left:10px; margin-right:0px; margin-bottom:10px; float:left;}
.col_1{width:50%; text-align: left; margin-left:0px; margin-top: 0px; margin-bottom:0px; float:left;}
.col_1bis, .col_1bisbis, .col_1bisbisbis{width:10%; text-align: left; margin-left:10px; margin-top: 0px; margin-bottom:0px; float:left;}
.col_1bisbis{width:50%;}
.col_1bisbisbis{width:70%; margin-left:0px;}
.col_2{width:20%; text-align: right; margin-right:5px; margin-top: 0px; margin-left:0px; float:left;}
.col_3{width:70%; text-align: left; margin-right:5px; margin-left:5px; margin-top: 0px; vertical-align:top; float:left;}
.col_4{width:27%; text-align: left; margin-right:5px; margin-left:5px; margin-top: 0px; float:left;}
.col_5{width:27%; text-align: left; margin-right:0px; margin-left:0px; margin-top: 0px; float:left;}
.col_6{width:20%; text-align: right; margin-right:5px; margin-left:25px; margin-top: 0px; float:left;}
.col_7{width:17%; text-align: left; margin-right:5px; margin-left:5px; margin-top: 0px; float:left;}

/* FrontOffice Agent WebForm Table */
.radio1_webForm{width:17%; text-align: left; margin-right:0px; margin-top: 0px; margin-left:5px; float:left; }
.radio1_webFormLastFile{width:22%; text-align: left; margin-right:0px; margin-top: 0px; margin-left:5px; float:left;}

.dreta{
	text-align:left;
	margin-right:0px; margin-left:1px; margin-top: 0px;
	float:right;
	padding:10px;
	background:#eeeeee;
}

.linia{
	width:30%;
	float:right;
	padding:0px;
	border-left:1px solid #999999;
	margin-right:5px;
	margin-top:-5px;
}

.grup, .grup_no_linia, .grup_no_linia_petit, .grup_no_linia_exterior,  .grup_no_linia_interior_no_margin {
	width:95%;
	border-style:dotted; border-color:#999999; border-width:1px; background-color:#ffffff;
	padding-top:20px; padding-bottom: 20px; padding-left:10px;
	margin-left:10px; margin-right:10px; margin-bottom:15px;margin-top:10px;
}

.grup_no_linia, .grup_no_linia_petit{
	border:none;
	padding:0px;
}
.grup_no_linia_exterior{
	padding-top:0px; padding-bottom: 0px; padding-left:5px;
	border:none;
}
.grup_no_linia_interior{
	width:95%;
	border-style:dotted; border-color:#999999; border-width:1px;
	padding-top:0px; padding-bottom:0px; padding-left:5px;
	margin-left:10px; margin-right:10px; margin-bottom:15px;margin-top:10px;
	border:none;
}

.grup_no_linia_interior_no_margin{
	width:100%;
	padding-top:0px; padding-bottom:0px; padding-left:5px;
	margin-left:5px; margin-right:5px; margin-bottom:5px;margin-top:5px;
	border:none;
}

.grup_no_linia_petit{
	width:15%;
	float:left;
}

#pestanya1{
	width:35%;
	float:left;
	background-color:#ffffff;
	padding-left:25px;
}

#pestanya2{
	width:39%;
	float:right;
	padding-left:25px;
}

label {border-style: none }

.taulagrid{
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: #808080;
	border-collapse: collapse;
}
