* {
	-moz-box-sizing:border-box;
	}

body {
	background-color: #ffffff;
	color: #000000;
	SCROLLBAR-FACE-COLOR: white; 
	SCROLLBAR-HIGHLIGHT-COLOR: black; 
	SCROLLBAR-SHADOW-COLOR: white; 
	SCROLLBAR-3DLIGHT-COLOR: white; 
	SCROLLBAR-ARROW-COLOR: black; 
	SCROLLBAR-TRACK-COLOR: white; 
	SCROLLBAR-DARKSHADOW-COLOR: black;
	margin:0px 0px;
	padding:0px;
	}

.nupi_asistent {
	background: url(../image/nupi_asistent.jpg);
	}

.nupi_bg_middle_left {
	background: url(../image/nupi_bg_middle_left.jpg);
	}

.nupi_bg_middle_right {
	background: url(../image/nupi_bg_middle_right.jpg);
	}

.nupi_bg_left {
	background: url(../image/nupi_bg_left.jpg);
	}

.nupi_bg_right {
	background: url(../image/nupi_bg_right.jpg);
	}

.selected {
	background: #F96F53;
	}

.number {
	font-size: 9px;
	font-weight: normal;
	}


A:link {
	color: #004A8A;
	}
A:visited {
	color: #004A8A;
	}
A:active {
	color: #000000;
	}
A:hover {
	color: #000000;
	}


A.l0:link {
	color: #333333;
	text-decoration: none;
	}
A.l0:visited {
	color: #333333;
	text-decoration: none;
	}
A.l0:active {
	color:#999999;
	text-decoration: none;
	}
A.l0:hover {
	color:#999999;
	text-decoration: none;
	}

A.l1:link {
	color: #000000;
	text-decoration: none;
	}
A.l1:visited {
	color: #000000;
	text-decoration: none;
	}
A.l1:active {
	color: #111111;
	background: #F96F53;
	text-decoration: none;
	}
A.l1:hover {
	color: #111111;
	background: #F96F53;
	text-decoration: none;
	}

A.l2:link {
	color: #000000;
	text-decoration: none;
	}
A.l2:visited {
	color: #000000;
	text-decoration: none;
	}
A.l2:active {
	color: #111111;
	background: #FFFFFF;
	text-decoration: none;
	}
A.l2:hover {
	color: #111111;
	background: #FFFFFF;
	text-decoration: none;
	}

A.l3:link {
	color: #000000;
	text-decoration: none;
	}
A.l3:visited {
	color: #000000;
	text-decoration: none;
	}
A.l3:active {
	color: #111111;
	background: #FFFFFF;
	text-decoration: none;
	}
A.l3:hover {
	color: #111111;
	background: #FFFFFF;
	text-decoration: none;
	}

A.breadcrumb:link {
	color: #333333;
	}
A.breadcrumb:visited {
	color: #333333;
	}
A.breadcrumb:active {
	color: #999999;
	background: #EBEBEB;
	}
A.breadcrumb:hover {
	color: #999999;
	background: #EBEBEB;
	}


A.link:link {
	color: #000000;
	}
A.link:visited {
	color: #000000;
	}
A.link:active {
	color: #111111;
	background: #FFFFFF;
	}
A.link:hover {
	color: #111111;
	background: #FFFFFF;
	}

A.pagelink:link {
	color: #FF0033;
	font-size: 7pt;  
	font-family: Verdana, Helvetica, Arial, Univers;
	word-spacing: 0px; 
	letter-spacing: 1pt; 
	}
A.pagelink:visited {
	color: #FF0033;
	font-size: 7pt;  
	font-family: Verdana, Helvetica, Arial, Univers;
	word-spacing: 0px; 
	letter-spacing: 1pt; 
	}
A.pagelink:active {
	color: #000000;
	font-size: 7pt;  
	font-family: Verdana, Helvetica, Arial, Univers;
	word-spacing: 0px; 
	letter-spacing: 1pt; 
	}
A.pagelink:hover {
	color: #000000;
	font-size: 7pt;  
	font-family: Verdana, Helvetica, Arial, Univers;
	word-spacing: 0px; 
	letter-spacing: 1pt; 
	}

A.searchlink:link {
	color: #7E557F;
	}
A.searchlink:visited {
	color: #7E557F;
	}
A.searchlink:active {
	color: #000000;
	}
A.searchlink:hover {
	color: #000000;
	}



.l0_menu {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	word-spacing: 1px;
	}
.l1_menu {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	word-spacing: 1px;
	}
.l2_menu {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	word-spacing: 1px;
	}
.l3_menu { 
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	word-spacing: 1px;
	}



.link_menu {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #000000;
	font-size: 11px;
	}



.title {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #B62C10;
	font-size: 15pt;
	font-weight: bold;
	letter-spacing:-0.5px;
	}
.catch {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #1D67A3;
	font-size: 11px;
	font-weight: bold;
	word-spacing: 1px;
	}
.leader {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #1D67A3;
	font-size: 12px;
	line-height: 130%;
	text-indent: normal;
	white-space: normal;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-weight: bold;
	}
.content {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #1D67A3;
	font-size: 12px;
	word-spacing: 1px;
	letter-spacing: 1px;
	}
.footer {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #1D67A3;
	font-size: 12px;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-style: italic;
	}
.remark {	
	font-family: Verdana, Helvetica, Arial, Univers;
	color: #1D67A3;
	font-size: 7.5pt;
	}



FIELDSET {
	border: solid #ABABAB;
	border-width: 2px;
	}
LEGEND {
	color: #7B7B7B;
	font-size: 12pt;  
	font-family: Verdana, Helvetica, Arial, Univers;
	letter-spacing: 4px;
	}



.form {	
	color: #5B5B5B;
	font-size: 7pt;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: normal;
	}
.input {
	background-color: #ffffff;
	color: #000000;	
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: normal;
	}
.input_radiocheck {
	background-color: #ffffff;
	color: #000000;	
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: normal;
	}
.textarea {
	background-color: #ffffff;
	color: #000000;	
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: normal;
	}
.select {
	background-color: #ffffff;
	color: #000000;	
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: normal;
	}
.input_submit {
	background-color: #CCCCCC;
	color: #000000;	
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Univers;
	font-weight: bold;
	border: thin black;
	}