@charset "utf-8";
/* CSS Document */

.clear {
	clear:both;
}
.flL {
	float:left;
}
.flR {
	float:right;
}
.alL {
	text-align:left;
}
.alR {
	text-align:right;
}
.alC {
	text-align:center;
}
table {
	border-collapse:collapse;
}
input {
	font-size:14px;
	clear: both;
	margin-right: 10px;
	margin-top: 10px;
}
.w50 {
	width:50px;
}
.w80 {
	width:80px;
}
.w130 {
	width:130px;
}
.w200 {
	width:200px;
}
.w300 {
	width:300px;
}
.w450 {
	width:450px;
}
/*	clearfix
-----------------------------------------------*/
.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
.clearfix {
	display:inline-block;
	min-height:1%;  /* for IE 7*/
}
.fixed {
    position: fixed;
    top: 0;
    width: 500px;
    z-index: 10000;
	width: auto;
	margin-right: 20px;
	clear: none;
	display: block;
}
	

/*	margin
-----------------------------------------------*/
.mt3 {
	margin-top: 3px !important;
}
.mt5 {
	margin-top: 5px !important;
}
.mt10 {
	margin-top: 10px !important;
}
.mt12 {
	margin-top: 12px !important;
}
.mt15 {
	margin-top: 15px !important;
}
.mt20 {
	margin-top: 20px !important;
}
.mt25 {
	margin-top: 25px !important;
}
.mt30 {
	margin-top: 30px !important;
}

.mr5 {
	margin-right: 5px !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mr15 {
	margin-right: 15px !important;
}
.mr20 {
	margin-right: 20px !important;
}
.mr25 {
	margin-right: 25px !important;
}
.mr30 {
	margin-right: 30px !important;
}
.mr100 {
	margin-right: 100px !important;
}

.mb0 {
	margin-bottom: 0px !important;
}
.mb3 {
	margin-bottom: 3px !important;
}
.mb5 {
	margin-bottom: 5px !important;
	float: left;
}
.mb10 {
	margin-bottom: 10px !important;
}
.mb15 {
	margin-bottom: 15px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb25 {
	margin-bottom: 25px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}

.ml5 {
	margin-left: 5px !important;
}
.ml10 {
	margin-left: 10px !important;
}
.ml15 {
	margin-left: 15px !important;
}
.ml20 {
	margin-left: 20px !important;
}
.ml25 {
	margin-left: 25px !important;
}
.ml30 {
	margin-left: 30px !important;
}
.ml220 {
	margin-left: 220px !important;
}
/* padding-top */
.pt00{	padding-top:  0   !important;}
.pt05 {	padding-top:  5px !important;}
.pt10 {	padding-top: 10px !important;}
.pt15 {	padding-top: 15px !important;}
.pt20 {	padding-top: 20px !important;}
.pt25 {	padding-top: 25px !important;}
.pt30 {	padding-top: 30px !important;}
.pt35 {	padding-top: 35px !important;}
.pt40 {	padding-top: 40px !important;}
.pt45 {	padding-top: 45px !important;}
.pt50 {	padding-top: 50px !important;}

/* padding-right */
.pr00{	padding-right:  0   !important;}
.pr05 {	padding-right:  5px !important;}
.pr10 {	padding-right: 10px !important;}
.pr15 {	padding-right: 15px !important;}
.pr20 {	padding-right: 20px !important;}
.pr25 {	padding-right: 25px !important;}
.pr30 {	padding-right: 30px !important;}
.pr35 {	padding-right: 35px !important;}
.pr40 {	padding-right: 40px !important;}
.pr45 {	padding-right: 45px !important;}
.pr50 {	padding-right: 50px !important;}

/* padding-bottom */
.pb00 { padding-bottom:  0   !important;}
.pb05 { padding-bottom:  5px !important;}
.pb10 {	padding-bottom: 10px !important;}
.pb15 { padding-bottom: 15px !important;}
.pb20 {	padding-bottom: 20px !important;}
.pb25 {	padding-bottom: 25px !important;}
.pb30 {	padding-bottom: 30px !important;}
.pb35 {	padding-bottom: 35px !important;}
.pb40 {	padding-bottom: 40px !important;}
.pb45 {	padding-bottom: 45px !important;}
.pb50 {	padding-bottom: 50px !important;}

/* padding-left */
.pl00 { padding-left:  0   !important;}
.pl05 {	padding-left:  5px !important;}
.pl10 {	padding-left: 10px !important;}
.pl15 {	padding-left: 15px !important;}
.pl20 {	padding-left: 20px !important;}
.pl25 {	padding-left: 25px !important;}
.pl30 {	padding-left: 30px !important;}
.pl35 {	padding-left: 35px !important;}
.pl40 {	padding-left: 40px !important;}
.pl45 {	padding-left: 45px !important;}
.pl50 {	padding-left: 50px !important;}

/* font */
.fwB { font-weight: bold;}
.fcR { color: #E60012;}
.fcO { color: #F18C24;}
.fcB { color: #3554B8;}
.fcG { color: #666666;}

/*tax */
.Tax { 
/*display:inline-block;*/
font-size: 60%;
font-weight:normal;
margin-left:40px;}

#jobConte {
	height: auto;
	width: 600px;
	margin-bottom: 20px;

}
.fcR2{font-weight:bold;
color:#9E0000;}
#jobConte dl{
	height: auto;
	width: 600px;
	margin-bottom: 15px;
	font-size:80%;

}
#jobConte .tel{
			font-size:15px;
				font-weight:bold;
		color:#9E0000;
		letter-spacing:0.4em;
		text-align:center;
}
