@charset "utf-8";



body {

	background-color: #BCC5C3;

}



.big-div {

	width: 960px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	background-color: #ffffff;



}



.header {

	background-image: url(img/STIF_Masthead.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 112px;

	width: 960px;

}

.print-mov {

	float: left;

	height: 37px;

	width: 62px;

	margin-left: 10px;

}



.email-mov {

	float: left;

	height: 37px;

	width: 62px;

	margin-left: 24px;

}



.share-mov {

	float: left;

	height: 37px;

	width: 62px;

	margin-left: 24px;

}



.menu-top {

	background-color: #6F7071;

	height: 63px;

	width: 960px;

	background-image: url(img/menu-bgr.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	padding-top: 5px;

}





.nav-container {

	height: 33px;

}



.content {

	height: 720px;

	width: 960px;

}

.txt-orange {

	color: #eb6e0e;

}



.txt-orange a:link, .txt-orange a:visited, .txt-orange a:active{

    color: #eb6e0e;

    text-decoration: none;

}

.txt-orange a:hover{

	color: #eb6e0e;

    text-decoration: underline;

}



/*===============CONTENT STYLES==============*/



.content-dr {

	float: left;

	height: 695px;

	width: 730px;

	font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 11px;

	color: #000000;

	line-height: 18px;

	font-weight: bold;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 25px;

	list-style-type: disc;

	list-style-image: url(img/bullet.jpg);

}



.content-dr a:link, .content-dr a:visited, .content-dr a:active{

    color: #eb6e0e;

    text-decoration: underline;

}

.content-dr a:hover{

	color: #eb6e0e;

    text-decoration: none;

}



.tit-page {

	font-size: 20px;

	line-height: 24px;

	color: #eb6e0e;

	margin-bottom: 15px;

	font-weight: normal;

}



.tit-news-box {

	font-size: 12px;

	line-height: 23px;

	color: #eb6e0e;

	font-weight: bold;

}

.tit-archive-item {

	color: #eb6e0e;

	border-top-width: 4px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	height: 24px;

	line-height: 24px;

	font-size: 12px;

}



.tit-events-luna {

	color: #eb6e0e;

	height: 30px;

	line-height: 30px;

	font-size: 12px;

	background-image: url(img/events-luna.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	padding-left: 7px;

}

.project-back {

	color: #eb6e0e;

	height: 20px;

	line-height: 20px;

	font-size: 12px;

	width: 708px;

}



.project-back a:link, .project-back a:visited, .project-back a:active{

    color: #eb6e0e;

    text-decoration: none;

}

.project-back a:hover{

	color: #eb6e0e;

    text-decoration: underline;

}



.project-tit {

	color: #eb6e0e;

	height: 25px;

	line-height: 25px;

	font-size: 12px;

	float: left;

	width: 486px;

}



.item-events {

	line-height: 20px;

	height: 20px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #edefef;

}



.item-staff {

	line-height: 18px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #a7b0ae;

}



.item-prof {

	line-height: 20px;

}



.date-event {

	width: 80px;

	float: left;

	padding-left: 7px;

}



.project-2 {

	line-height: 19px;

	color: #FFFFFF;

	float: left;

	height: 19px;

	height: 19px;

	width: 192px;

	padding-left: 8px;

	background-image: url(img/project-2.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



.project-2 a:link, .project-2 a:visited, .project-2 a:active{

    color: #fff;

    text-decoration: none;

}

.project-2 a:hover{

	color: #fff;

    text-decoration: underline;

}



.project-1 {

	line-height: 19px;

	color: #FFFFFF;

	float: left;

	height: 19px;

	width: 145px;

	padding-left: 10px;

	background-image: url(img/project-1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin-right: 2px;

	margin-top: 13px;

}



.project-1 a:link, .project-1 a:visited, .project-1 a:active{

    color: #fff;

    text-decoration: none;

}

.project-1 a:hover{

	color: #fff;

    text-decoration: underline;

}



.staff-top {

	float: left;

	width: 148px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	margin-right: 7px;

}



.prof-top {

	float: left;

	width: 203px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	margin-right: 7px;

}



.part-top {

	float: left;

	width: 244px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	margin-right: 7px;

}



.staff-name {

	width: 148px;

	float: left;

	padding-left: 7px;

}



.prof-name {

	width: 210px;

	float: left;

	padding-left: 0px;

	padding-top: 5px;

}



.part-name {

	width: 244px;

	float: left;

	padding-left: 7px;

}



.qleave {

	background-image: url(img/q-leave.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 80px;

}



.cip {

	background-image: url(img/cip.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 82px;

}



.staff-desc {

	float: left;

	width: 423px;

	padding-left: 7px;

}



.prof-desc {

	float: left;

	width: 491px;

	padding-left: 7px;

	height: 256px;

	overflow: auto;

}



.img-staff {

	float: left;

	width: 88px;

	padding-left: 12px;

}

.img-prof {

	height: 77px;

	width: 96px;

	padding-right: 8px;

	padding-bottom: 10px;

	float: left;

}







.spacer {

	height: 13px;

}







.news-box {

	width: 355px;

	float: left;

}



.alert-box {

	width: 355px;

	padding-left: 5px;

	float: left;

}



.news-box-t {

	width: 340px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(img/355-top-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.news-box-m {

	width: 333px;

	background-image: url(img/355-med-y.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 360px;

	padding-left: 11px;

	padding-right: 11px;

}



.news-box-b {

	width: 355px;

	background-image: url(img/355-bott-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 12px;

}



.alerts-box-t {

	width: 340px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(img/355-top-bgr-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.alerts-box-m {

	width: 333px;

	background-image: url(img/355-med-mov.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 360px;

	padding-left: 11px;

	padding-right: 11px;

}



.alerts-box-b {

	width: 355px;

	background-image: url(img/355-bott-bgr-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 12px;

}



.headline-box {

	float: left;

	width: 730px;

	padding-top: 15px;

}

.headline-ind-t {

	background-image: url(img/730-top-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 715px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.headline-ind-m {

	background-image: url(img/730-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 180px;

	width: 730px;

}



.headline-ind-b {

	background-image: url(img/730-bott-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 730px;

}

.headline-txt1 {

	float: left;

	width: 320px;

	padding-left: 11px;

	padding-top: 11px;

	overflow: auto;

	height: 180px;

}



.headline-txt2 {

	float: left;

	width: 259px;

	padding-left: 21px;

	padding-top: 3px;

}

.headline-big {
	float: left;
	height: 175px;
	width: 710px;
	overflow: auto;
	padding-top: 3px;
	margin-left: 10px;
}

.wind-box {

	width: 650px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

	line-height: 16px;

}



.wind-t {

	background-image: url(img/650-top-alb.png);

	background-repeat: no-repeat;

	background-position: left top;

	width: 635px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.wind-m {

	background-image: url(img/650-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 460px;

	width: 637px;

	padding-left: 13px;

}



.wind-b {

	background-image: url(img/650-bott-alb.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 650px;

}



.wind-img-b {

	float: left;

	width: 621px;

	margin-right: 15px;

}



.wind-img-s {

	float: left;

	width: 96px;

	margin-top: 9px;

	margin-right: 9px;

	margin-bottom: 9px;

	margin-left: 0px;

}



.wind-back {

	color: #eb6e0e;

	height: 20px;

	line-height: 20px;

	font-size: 12px;

	width: 622px;

}



.wind-back a:link, .wind-back a:visited, .wind-back a:active{

    color: #eb6e0e;

    text-decoration: none;

}

.wind-back a:hover{

	color: #eb6e0e;

    text-decoration: underline;

}



.tit-wind {

	color: #eb6e0e;

	height: 30px;

	line-height: 30px;

	font-size: 12px;

	background-image: url(img/events-luna.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	padding-left: 7px;

	width: 614px;

	margin-bottom: 6px;

}



.wind-top {

	float: left;

	width: 403px;

	margin-right: 7px;

}



.grimare-t {

	background-image: url(img/730-top.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 715px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

	margin-top: 20px;

}



.grimare-t a:link, .grimare-t a:visited, .grimare-t a:active{

    color: #fff;

    text-decoration: none;

}

.grimare-t a:hover{

	color: #fff;

    text-decoration: underline;

}



.grimare-m {

	background-image: url(img/730-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 590px;

	padding-right: 11px;

	padding-left: 11px;

}



.grimare-m ul li {

	background-image: url(img/bull-portocal-gri.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 19px;



}



.grimare-m-scurt {

	background-image: url(img/730-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 94px;

	padding-right: 11px;

	padding-left: 11px;

}



.grimare-m-scurt-search {

	background-image: url(img/730-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 52px;

	padding-right: 11px;

	padding-left: 11px;

}





.grimare-b {

	background-image: url(img/730-bott.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 730px;

}



.movmare-t {

	background-image: url(img/730-top-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 715px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

	margin-top: 20px;

}



.movmare-t a:link, .grimare-t a:visited, .grimare-t a:active{

    color: #fff;

    text-decoration: none;

}

.movmare-t a:hover{

	color: #fff;

    text-decoration: underline;

}



.movmare-m {

	background-image: url(img/730-midd-mov.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 590px;

	padding-right: 11px;

	padding-left: 11px;

}



.movmare-m ul li {

	background-image: url(img/bull-portocal-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 19px;



}



.movmare-b {

	background-image: url(img/730-bott-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 730px;

}

.em {

	background-image:url(img/employment-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.ind {

	background-image:url(img/industry-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.qu {

	background-image:url(img/qualiti-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.en {

	background-image:url(img/envi-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.hr {

	background-image:url(img/hr-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.wb {

	background-image:url(img/well-being-bott.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}



.grimare-col1 {

	float: left;

	width: 345px;

	padding-top: 20px;

	padding-right: 10px;

}



.grimare-col2 {

	float: right;

	width: 333px;

}



.grimare-col2-padd {

	float: left;

	width: 333px;

	padding-top: 20px;

}



.sub-fla-item {

	font-style: italic;

	background-image: url(img/sub-fla.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 326px;

	padding-top: 7px;

	padding-left: 7px;

	height: 58px;

	line-height: 16px;

}

.icons-pr {

	background-image: url(img/icons-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 37px;

	padding-left: 10px;

	margin-bottom: 9px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

	line-height: 41px;

}



.icons-pr a:link, .icons-pr a:visited, .icons-pr a:active{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

    text-decoration: underline;

}

.icons-pr a:hover{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

    text-decoration: none;

}



.print-news {

	background-image: url(img/printer-fr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 60px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 9px;

}

.midd-news {

	min-height: 220px;

  	height:auto !important;

  	height: 220px;

	padding-top: 15px;

	padding-bottom: 15px;

}



.albmare-ev {

	background-image: url(img/730-top-alb-ev.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 720px;

	height: 37px;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 10px;

	padding-left: 10px;

	margin-top: 20px;

}



.albmare-t {

	background-image: url(img/730-top-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 715px;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

	margin-top: 20px;

}



.albmare-m {

	background-image: url(img/730-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 590px;

	padding-right: 11px;

	padding-left: 11px;

}



.albmare-m ul li {

	background-image: url(img/bull-portocal-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 19px;



}



.albmare-m-empl-reg {

	background-image: url(img/730-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 458px;

	padding-right: 11px;

	padding-left: 11px;

}



.albmare-m-eba {

	background-image: url(img/730-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 307px;

	padding-right: 11px;

	padding-left: 11px;

}



.albmare-m-eba-search {

	background-image: url(img/730-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 708px;

	height: 447px;

	padding-right: 11px;

	padding-left: 11px;

}



.albmare-b {

	background-image: url(img/730-bott-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 730px;

}



.board-col1 {

	float: left;

	width: 346px;

	padding-top: 20px;

	padding-right: 16px;

}



.board-col2 {

	float: left;

	width: 346px;

	padding-top: 20px;

}

.board-txt {

	height: 56px;

	width: 243px;

	padding-left: 7px;

	float: left;

	padding-top: 21px;

}

.board-item {

	padding-bottom: 8px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BCC5C3;

	padding-top: 8px;

}

.img-col2 {

	margin-bottom: 15px;

}





.training-col1 {

	float: left;

	width: 210px;

	padding-right: 20px;

}



.training-col2 {

	float: left;

	width: 500px;

}



.empl-reg-dr-t {

	background-image: url(img/500-top.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 485px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.empl-reg-dr-m {

	background-image: url(img/500-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 478px;

	padding-right: 11px;

	padding-left: 11px;

	padding-top: 5px;

	height: 68px;

}



.empl-reg-dr-b {

	background-image: url(img/500-bott.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 500px;

}



.training-st-t {

	width: 195px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(img/210-top.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.training-st-m {

	width: 188px;

	background-image: url(img/210-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 595px;

	padding-left: 11px;

	padding-right: 11px;

	line-height: 16px;

	padding-top: 5px;

	font-size: 12px;

	color: #696a80;

}



.training-st-m-ind {

	background-image: url(img/bullet-gri4.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 23px;



}







.training-st-m-empl-reg {

	width: 188px;

	background-image: url(img/210-midd.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 68px;

	padding-left: 11px;

	padding-right: 11px;

	line-height: 16px;

	padding-top: 5px;

	font-size: 12px;

	color: #696a80;

}



.training-st-m a:link, .training-st-m a:visited, .training-st-m a:active{

	color: #696a80;

    font-size: 12px;

    text-decoration: none;

}

.training-st-m a:hover{

	color: #ef6f0f;

    font-size: 12px;

    text-decoration: none;

}



.training-st-b {

	width: 210px;

	background-image: url(img/210-bott.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

}



.current {

	color: #ef6f0f;

    font-size: 12px;

}

.current a:link, .current a:visited, .current a:active{

	color: #ef6f0f;

    font-size: 12px;

    text-decoration: none;

}

.current a:hover{

	color: #696a80;

    font-size: 12px;

    text-decoration: none;

}





.current-tr {

	color: #ef6f0f;

    font-size: 12px;

	background-image: url(img/bullet-or4.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 23px;

}



.current-tr a:link, .current-tr a:visited, .current-tr a:active{

	color: #ef6f0f;

    font-size: 12px;

    text-decoration: none;

}

.current-tr a:hover{

	color: #696a80;

    font-size: 12px;

    text-decoration: none;

}



.training-dr-t {

	background-image: url(img/500-top-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 485px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.training-dr-m {

	background-image: url(img/500-midd-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	width: 478px;

	padding-right: 11px;

	padding-left: 11px;

	height: 600px;

}



.training-dr-m ul li {

	background-image: url(img/bull-portocal-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 19px;

}



.training-dr-b {

	background-image: url(img/500-bott-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

	width: 500px;

}

.subtit-training {

	font-size: 12px;

	color: #eb6e0e;

	line-height: 22px;

}



.subtit-ind {

	font-size: 13px;

	color: #eb6e0e;

	line-height: 22px;

}



.subtit-bgr-tr {

	font-size: 13px;

	line-height: 19px;

	color: #FFFFFF;

	background-image: url(img/478-subtit.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 19px;

	padding-left: 9px;

	margin-top: 14px;

}

.subtit-tr-st {

	line-height: 20px;

	color: #FFFFFF;

	background-image: url(img/188-subtit.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 20px;

	padding-left: 6px;

	margin-top: 10px;

	margin-bottom: 6px;

}

.empl-area {

	margin-top:0px;

	width: 458px;

}



.empl-area td {

	background-color: #e8eaeb;

	line-height: 17px;

	height: 17px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	padding-right: 0px;

	padding-top: 2px;

	padding-bottom: 2px;

	vertical-align: top;

}



.empl-area th {

	text-align: left;

	background-color: #ffffff;

	line-height: 17px;

	height: 21px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	color: #eb6e0e;

	padding-right: 2px;

	padding-top: 2px;

}



.empl-area input[type="text"] {

	width: 125px;

	height: 15px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	border: 1px solid #c0c8c7;

	line-height: 13px;

	margin: 0px;

	}

	

.total {

	padding-bottom: 8px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #BCC5C3;

	padding-top: 8px;

	width: 458px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #BCC5C3;

	line-height: 27px;

	margin-top: 20px;

	margin-bottom: 30px;

}



.empl-reg-contact {

	margin-top:0px;

}



.empl-reg-contact td {

	background-color: #e8eaeb;

	line-height: 17px;

	height: 17px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	color: #eb6e0e;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	vertical-align: top;

}



.empl-reg-contact th {

	text-align: left;

	background-color: #ffffff;

	line-height: 17px;

	height: 21px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	color: #eb6e0e;

	padding-right: 2px;

	padding-top: 2px;

}



.empl-reg-contact input[type="text"] {

	width: 128px;

	height: 15px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	border: 1px solid #c0c8c7;

	line-height: 13px;

}



.register-contact {

	margin-top:0px;

	width: 478px;

}



.register-contact td {

	background-color: #e8eaeb;

	line-height: 17px;

	height: 17px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	color: #eb6e0e;

	padding-right: 2px;

	padding-top: 2px;

	padding-bottom: 2px;

	vertical-align: top;

}



.register-contact th {

	text-align: left;

	background-color: #ffffff;

	line-height: 17px;

	height: 21px;

	padding-left: 4px;

	border: 2px solid #FFFFFF;

	color: #eb6e0e;

	padding-right: 2px;

	padding-top: 2px;

}



.register-contact input[type="text"] {

	width: 128px;

	height: 15px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	border: 1px solid #c0c8c7;

	line-height: 13px;

}

.next-butt {

	background-color: #ee7f29;

	height: 20px;

	width: 122px;

	border: 0px;

	color: #FFFFFF;

	background-image: url(img/butt-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin-left: 23px;

}



.reg-butt {

	background-color: #ee7f29;

	height: 20px;

	width: 241px;

	border: 0px;

	color: #FFFFFF;

	background-image: url(img/butt-reg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



.back-butt {

	background-color: #ee7f29;

	height: 20px;

	width: 122px;

	margin-left: 184px;

	border: 0px;

	color: #FFFFFF;

	background-image: url(img/butt-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



.upload-butt {

	background-color: #ee7f29;

	height: 20px;

	width: 122px;

	border: 0px;

	color: #FFFFFF;

	background-image: url(img/butt-bgr.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 13px;

}

.login-box {

	float: left;

	width: 355px;

}



.login-t {

	width: 340px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(img/355-top-bgr-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.login-m {

	width: 333px;

	background-image: url(img/355-med-mov.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 145px;

	padding-left: 11px;

	padding-right: 11px;

	padding-top: 15px;

}



.h-s-m {

	width: 333px;

	background-image: url(img/355-med-y.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 575px;

	padding-left: 11px;

	padding-right: 11px;

	padding-top: 15px;

	line-height: 16px;

	padding-top: 15px;

	font-size: 12px;

	color: #696a80;

}



.h-s-m  a:link, .h-s-m  a:visited, .h-s-m  a:active{

	color: #696a80;

    font-size: 12px;

    text-decoration: none;

}

.h-s-m  a:hover{

	color: #ef6f0f;

    font-size: 12px;

    text-decoration: none;

}



.login-b {

	width: 355px;

	background-image: url(img/355-bott-bgr-mov.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 12px;

}

.h-s-list-st {

	padding-left: 23px;

}





.h-s-b {

	width: 355px;

	background-image: url(img/355-bott-bgr-15.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

}



.h-s-t-dr {

	width: 340px;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(img/355-top-bgr-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 18px;

	padding-top: 12px;

	padding-left: 15px;

}



.h-s-m-dr {

	width: 333px;

	background-image: url(img/355-med-alb.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	height: 575px;

	padding-left: 11px;

	padding-right: 11px;

	padding-top: 15px;

}



.h-s-b-dr {

	width: 355px;

	background-image: url(img/355-bott-bgr-alb.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 15px;

}

.col1-contact {

	height: 565px;

	width: 358px;

	margin-right: 0px;

	float: left;

}









.clear { line-height: 0px; margin: 0px; padding: 0px; clear: both; height: 0px; }

.comp-ov {

	line-height: 23px;

	color: #EA6E0E;

	background-color: #E8EAEB;

	height: 23px;

	

	margin-bottom: 2px;

}

.comp-ov-desc {

	padding: 3px;

	border: 1px solid #BCC5C3;

	margin-bottom: 15px;

}







/*===============END CONTENT STYLES==============*/





/*===============DREAPTA STYLES==============*/

.content-st {

	float: left;

	height: 720px;

	width: 152px;

	background-color: #dfd6db;

	padding-right: 19px;

	padding-left: 19px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

	line-height: 16px;

}



.content-st a:link, .content-st a:visited, .content-st a:active{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

    text-decoration: underline;

}

.content-st a:hover{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 12px;

	color: #ef6f0f;

    text-decoration: none;

}



.st-join {

	background-image: url(img/st-1.jpg);

	background-repeat: no-repeat;

	height: 60px;

	width: 150px;

	margin-top: 10px;

	font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

}



.st-join a:link, .st-join a:visited, .st-join a:active{

    font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

    text-decoration: none;

}

.st-join a:hover{

    font-family: "Trebuchet MS", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

    text-decoration: underline;

}



.st-join-now {

	float: left;

	height: 18px;

	width: 72px;

	margin-top: 13px;

	border-right-width: 3px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	padding-left: 12px;

	

}

.login {

	float: left;

	height: 18px;

	margin-top: 13px;

	padding-left: 7px;

}

.welcome {

	font-style: italic;

	text-align: center;

	float: left;

	width: 151px;

	color: #000000;

	margin-top: 11px;

}











.st-big1 {

	background-image: url(img/st-2.jpg);

	background-repeat: no-repeat;

	height: 32px;

	width: 151px;

	margin-top: 0px;

	text-align: center;

	padding-top: 84px;

}



.st-big2 {

	background-image: url(img/st-3.jpg);

	background-repeat: no-repeat;

	height: 30px;

	width: 151px;

	margin-top: 10px;

	text-align: center;

	padding-top: 84px;

}



.st-big3 {

	background-image: url(img/st-4.jpg);

	background-repeat: no-repeat;

	height: 32px;

	width: 151px;

	margin-top: 10px;

	text-align: center;

	padding-top: 84px;

}



.st-big4 {

	background-image: url(img/st-5.jpg);

	background-repeat: no-repeat;

	height: 32px;

	width: 151px;

	margin-top: 10px;

	text-align: center;

	padding-top: 84px;

}



.footer {

	background-image: url(img/footer-bgr.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	height: 57px;

	width: 960px;

	padding-top: 44px;

}

.div-4 {

	margin-top: 40px;

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 8px;

	line-height: 8px;

	color: #FFFFFF;

}



.div-4 a:link, .div-4 a:visited, .div-4 a:active{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 8px;

	color: #FFFFFF;

    text-decoration: none;

}

.div-4 a:hover{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 8px;

	color: #FFFFFF;

    text-decoration: underline;

}



.e {

	background-image: url(img/STIF_RHC_7a.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 20px;

	width: 68px;

	padding-top: 20px;

	padding-left: 7px;

	float:left

}

.f {

	background-image: url(img/STIF_RHC_8a.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 20px;

	width: 63px;

	padding-top: 20px;

	padding-left: 12px;

	float: left;

	clear: right;

}

.r {

	background-image: url(img/STIF_RHC_9a.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 25px;

	width: 68px;

	padding-top: 25px;

	padding-left: 7px;

	float: left;

}

.t {

	background-image: url(img/STIF_RHC_10a.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 25px;

	width: 63px;

	padding-top: 25px;

	padding-left: 12px;

	float: left;

}

/*===============END DREAPTA STYLES==============*/







/*===============FOOTER STYLES==============*/

.footer-st {

	font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	height: 49px;

	width: 750px;

	padding-left: 21px;

	line-height: 21px;

	float: left;

}



.footer-st a:link, .footer-st a:visited, .footer-st a:active{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

    text-decoration: none;

}

.footer-st a:hover{

    font-family: "Trebuchet MS", "Times New Roman", Tahoma, Verdana;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

    text-decoration: underline;

}



.footer-dr {

	float: left;

	width: 180px;

}



.footer-st-or {

	color: #ff9c61;

	

}

/*===============FOOTER STYLES==============*/


