﻿body {
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
}
.main_bg {
	background-color: #e8e8e8;
	background-image:url(img1/forlopning2.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-position: 0px 0px;
}
#transparency {
	filter: alpha(opacity=55);
	-moz-opacity: .55;
	-khtml-opacity: .55;
	opacity: .55;
	background-color:#000000;
	position:fixed;
	z-index:297;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
}
#main_menu {
	position:fixed;
	top: 0px;
	left: 100px;
}

#sok {
	position: absolute;
	top: 25px;
	right: 20px;
	z-index: 199;
	width: 315px;
}
#sok_small {
	position: absolute;
	top: 2px;
	right: 20px;
	z-index: 199;
	width: 315px;
}
.sokiFrame {
	height: 50px;
	width: 320px;	
}
#logo {
	position: absolute;
	top: 33px;
	left: 53px;
	z-index: 198;
	background-image: url(img1/PQ_logo_ny.png);
	background-repeat:no-repeat;
	width: 80px;
	height: 109px;
	cursor:pointer;
	cursor:hand;
}
#logo_small {
	position: absolute;
	top: 5px;
	left: 10px;
	z-index: 198;
	background-image: url(img1/logo_small.png);
	background-repeat:no-repeat;
	width: 98px;
	height: 26px;
	cursor:pointer;
	cursor:hand;
}
#menubackground {
    left:0px;
    top:0;
    width:100%;
    height: 43px;
    position: fixed;
	background-image:url(img/main_menu_bg_r.jpg);
	background-repeat:repeat-x;
	z-index:1;
}
#titleLine {
	top: 0px;
	left: 0px;
	position: relative;
}
.menu_bg {
	background-color: #81acb7;
}
.menu_logo {
	background-image: url(img/ProQual_logo.jpg);
	background-repeat: no-repeat;
	background-position: left;	
}
.menu_logo2 {
	background-image: url(img/PQ_logo2.png);
	background-repeat: no-repeat;
	background-position: left;	
}
.menu_td_pad {
	padding: 9px;
}
a.login2:link, a.login2:active, a.login2:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #cbd500;
	font-weight: bold;
	text-decoration: none;
}
a.login2:hover {
	color: #FFF;
	text-decoration: underline;
}
a.login:link, a.login:active, a.login:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.login:hover {
	text-decoration: underline;
}
.formtextsdocdef {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	height: 15px;
	border: 1px solid #117995;
}
.formtexts {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	height: 19px;
	border: 0px solid #ffffff;
	background-color:#fff;
	padding-left:2px;
}
#skygge {
	background-image:url(img1/select_curve_bg_r.png);
	background-repeat:repeat-x;
	width: 100%;
	position: relative;
	top: 4px;
	z-index:10;
	height: 4px;
}
/*option {
	background-color:blue;
}*/
.formtexts_pink {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	height: 19px;
	border: 1px solid #cbd500;
	background-color: #cbd500;
}
.formtexts_input {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	height: 15px;
	border: 0px solid #ffffff;
	padding-left: 3px;
}
.formtexts2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	height: 19px;
}
a.formtexts2_link:link, a.formtexts2_link:active, a.formtexts2_link:visited {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	height: 19px;
	text-decoration:underline;
}
a.formtexts2_link:hover {
	color:#cbd400;
}
.formtexts3 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	height: 19px;
}
.formtexts4 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	height: 19px;
}
.formtexts5 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
	height: 15px;
	border: 1px solid #117995;
	background-color: #FFFFFF;
	width: 80px;
}
.formtexts6 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #514f54;
	height: 19px;
}
.main_menu_bg_r {
	background-image: url(img1/menu_main_bg_r.jpg);
	background-repeat: repeat-x;
}
.main_body_bg {
	background-image: url(img/main_body.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#main_menu_background {
	position:fixed;
	bottom: 0px;
	right: 0px;
	z-index: -1;
}
.Footer {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
}
a.sysadmin:link, a.sysadmin:active, a.sysadmin:visited {
	color: #cbd500;
	text-decoration: none;
}
a.sysadmin:hover {
	color: #514f54;
}
a.journal:link, a.journal:active, a.journal:visited {
	color: #cbd500;
	text-decoration: none;
}
a.journal:hover {
	color: #036;
}
.Header {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #808080;
	text-align: center;
	letter-spacing:0.2em;
	padding-bottom: 10px;
}
.HeaderProp {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #808080;
	text-align: center;
	letter-spacing:0.2em;
	padding-bottom: 10px;
}
.Header2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 24pt;
	text-transform: uppercase;
	color: #89e0f7;
	text-align: center;
	letter-spacing:0.4em;
	background-image: url(img/grad_bg_r.png);
	background-repeat: repeat-x;
}
.SmallHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18pt;
	text-transform: uppercase;
	color: #89e0f7;
	text-align: center;
	letter-spacing:0.4em;
	padding-bottom: 10px;
}
.LitleHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #117995;
	font-weight: normal;
}

.LitleHeader_lt {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
}
.LitleTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #005168;
	font-weight: normal;
}
.LitleTitle_bl {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	font-weight: normal;
}
.st_table_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFF;
	font-weight: normal;
}
.st_table_head_gr {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #cdcdcd;
	font-weight: normal;
}
.st_table_head_risk {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #cdcdcd;
	font-weight: normal;
	background-color:#4a4a4a;
}
.st_table_tool {
	background-color: #117995;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-image: url(img/st_table_row_bg_r.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
.st_table_cell {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	padding-top: 5px;
	padding-bottom: 4px;
}
.st_table_cell_doc {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	padding-top: 2px;
	padding-bottom: 3px;
}
.st_table_cell_pass {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #c2c2c2;
	padding-top: 5px;
	padding-bottom: 4px;
}
.st_table_cell_gr {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 4px;
}
.st_table_cell_pl {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 0px;
}
.st_table_cell_even {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #747578;
	padding-top: 0px;
	padding-bottom: 5px;
}
.st_table_cell2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;

}
.st_tables {
	background-color: #006882;
	background-image: url(img/st_table_bg_r.jpg);
	background-repeat: repeat-x;
}
.st_tables_white {
	background-color: #FFFFFF;
}
.st_tables_light {
	background-color: #85b7c3;
	background-image: url(img/st_table_light_bg_r.jpg);
	background-repeat: repeat-x;
}
a.st_table:link, a.st_table:active, a.st_table:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #747578;
	text-decoration: none;
}
a.st_table:hover {
	color: #878e00
}
a.st_table_pas:link, a.st_table_pas:active, a.st_table_pas:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #c2c2c2;
	text-decoration: none;
}
a.st_table_pas:hover {
	color: #878e00
}
a.st_table_title:link, a.st_table_title:active, a.st_table_title:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b8008;
	text-decoration: none;
}
a.st_table_title:hover {
	color: #000;
	text-decoration:underline;
}
a.st_table_title_pas:link, a.st_table_title_pas:active, a.st_table_title_pas:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #d3d861;
	text-decoration: none;
}
a.st_table_title_pas:hover {
	color: #c6c6c6;
	text-decoration:underline;
}
a.st_table_dark:link, a.st_table_dark:active, a.st_table_dark:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
a.st_table_dark:hover {
	color: #878e00
}
a.st_table_dark_pas:link, a.st_table_dark_pas:active, a.st_table_dark_pas:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #c6c6c6;
	text-decoration: none;
}
a.st_table_dark_pas:hover {
	color: #d9e400;
}
a.st_table_vis:link, a.st_table_vis:active, a.st_table_vis:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #cbd500;
	text-decoration: none;
}
a.st_table_vis:hover {
	color: #514f54;
	text-decoration: underline;
}
a.st_table_light_vis:link, a.st_table_light_vis:active, a.st_table_light_vis:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #117995;
	text-decoration: none;
}
a.st_table_light_vis:hover {
	color: #0F3;
	text-decoration: underline;
}
a.st_table_slett:link, a.st_table_slett:active, a.st_table_slett:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff1f1f;
	text-decoration: none;
}
a.st_table_slett:hover {
	color: #FCF;
	text-decoration: underline;
}
a.st_table_gr:link, a.st_table_gr:active, a.st_table_gr:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
a.st_table_gr:hover {
	color: #d4d4d4;
}
a.st_table_graa:link, a.st_table_graa:active, a.st_table_graa:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color:#666;
	text-decoration: none;
}
a.st_table_graa:hover {
	color: #7c9500;
}
a.st_table_groenn:link, a.st_table_groenn:active, a.st_table_groenn:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color: #9afe94;
	text-decoration: none;
}
a.st_table_groenn:hover {
	color: #d4d4d4;
}
a.st_table_groenn2:link, a.st_table_groenn2:active, a.st_table_groenn2:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color:#0C0;
	text-decoration: none;
}
a.st_table_groenn2:hover {
	color: #7c9500;
}
a.st_table_rod:link, a.st_table_rod:active, a.st_table_rod:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color: #ffb1b1;
	text-decoration: none;
}
a.st_table_rod:hover {
	color: #d4d4d4;
}
a.st_table_rod2:link, a.st_table_rod2:active, a.st_table_rod2:visited {
	font-family: Verdana, Helvetica, sans-serif;
	color:#F00;
	text-decoration: none;
}
a.st_table_rod2:hover {
	color: #7c9500;
}
.st_table_ny {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #cbd500;
	text-decoration: none;
	font-weight:bold;
	cursor:hand;
}
.st_table_nyOver {
	color: #FFFFFF
}
.st_table_ny2 {
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 17px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*width: 90px;*/
	color: #a1a900;
	cursor: pointer;
	cursor:hand;
}
.st_table_ny2Over {
	color: #514f54
}
.knappCss_table {
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 17px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 90px;
	color: #cbd500;
	cursor: pointer;
}
.knappCss_tableOver {
	color: #FFF;
	text-decoration: underline;	
}
.knappCss_table2 {
	background-color: #117995;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 120px;
	color: #6de0fe;
	cursor: pointer;
}
.knappCss_table2Over {
	color: #0F3;
	text-decoration: underline;	
}
.knappCss_sok {
	background-color:transparent;
	background-image: url(img1/sok.png);
	background-repeat: repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 32px;
	width: 30px;
	cursor: pointer;
	cursor: hand;
}
/*.knappCss_sokOver {
	color: #0F3;
	text-decoration: underline;	
}*/
.knappCss_save {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/st_knapp.png);
	background-repeat: no-repeat;
	height: 91px;
	padding-bottom: 3px;
	width: 86px;
}
.knappCss_saveOver {
	color: #cbd500;
	background-image: url(img1/st_knapp_over.png);
}
.knappCss_proj {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/projknapp.png);
	background-repeat: no-repeat;
	height: 24px;
	padding-bottom: 3px;
	width: 221px;
}
.knappCss_projOver {
	color: #cbd500;
	background-image: url(img1/projknapp_over.png);
}
a.knappCssEx_save:link, a.knappCssEx_save:active, a.knappCssEx_save:visited {
	background-color:transparent;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/Excel1.png);
	background-repeat: no-repeat;
	text-decoration:none;
	height: 32px;
	width: 30px;
	display: block;
}
a.knappCssEx_save:hover {
	color: #cbd500;
	background-image: url(img1/Excel1_over.png);
}
a.knappCssExTilt_save:link, a.knappCssExTilt_save:active, a.knappCssExTilt_save:visited {
	background-color:transparent;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/ExcelTiltak.png);
	background-repeat: no-repeat;
	text-decoration:none;
	height: 32px;
	width: 30px;
	display: block;
}
a.knappCssExTilt_save:hover {
	color: #cbd500;
	background-image: url(img1/ExcelTiltak_over.png);
}
a.knappCssPdf_save:link, a.knappCssPdf_save:active, a.knappCssPdf_save:visited {
	background-color:transparent;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/skriver.png);
	background-repeat: no-repeat;
	text-decoration:none;
	height: 32px;
	width: 30px;
	display: block;
}
a.knappCssPdf_save:hover {
	color: #cbd500;
	background-image: url(img1/skriver.png);
}
.knappCss_save_brukere {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img/brukerknapp.png);
	background-repeat: no-repeat;
	height: 28px;
	padding-bottom: 3px;
	width: 157px;
}
.knappCss_save_brukereOver {
	color: #cbd500;
	background-image: url(img/brukerknapp_over.png);
}
a.knappCss_lang:link, a.knappCss_lang:active, a.knappCss_lang:visited {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img/brukerknapp.png);
	background-repeat: no-repeat;
	height: 28px;
	padding-top: 6px;
	width: 157px;
	text-decoration:none;
	display: block;
	text-align:center;
}
a.knappCss_lang:hover {
	color: #cbd500;
	background-image: url(img/brukerknapp_over.png);
}
.knappCss_save_stilling {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/stillingknapp.png);
	background-repeat: no-repeat;
	height: 28px;
	padding-bottom: 3px;
	width: 68px;
}
.knappCss_save_stillingOver {
	color: #cbd500;
	background-image: url(img1/stillingknapp_over.png);
}
.knappCss_save_l {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(sky-blue/images/menu/edit.png);
	background-repeat: no-repeat;
	height: 26px;
	padding-bottom: 3px;
	width: 25px;
}
.knappCss_save_lOver {
	color: #cbd500;
	background-image: url(sky-blue/images/menu/edit.png);
}
.knappCss_save_xs {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(sky-blue/images/menu/edit_xs.png);
	background-repeat: no-repeat;
	height: 26px;
	padding-bottom: 3px;
	width: 25px;
}
.knappCss_save_xsOver {
	color: #cbd500;
	background-image: url(sky-blue/images/menu/edit_xs_over.png);
}
.knappCss_login {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #514f54;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/login_knapp.png);
	background-repeat: no-repeat;
	height: 91px;
	padding-bottom: 3px;
	width: 86px;
}
.knappCss_loginOver {
	color: #cbd500;
	background-image: url(img1/login_knapp_over.png);
}
a.knappCss_rund:link, a.knappCss_rund:active, a.knappCss_rund:visited {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	cursor: pointer;
	cursor:hand;
	background-image: url(img1/st_knapp.png);
	background-repeat: no-repeat;
	height: 91px;
	width: 86px;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	position: relative;
}
a.knappCss_rund:hover {
	color: #cbd500;
	background-image: url(img1/st_knapp_over.png);
}
.knappCss_cal {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	cursor: pointer;
	background-image: url(img1/calendar1.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 24px;
}
/*.knappCss_calOver {
	color: #6de0fe;
	background-image: url(img/save_over_bg_r.jpg);
	background-repeat: repeat-x;
}
*/
.knappCss_arrow_left {
	background-color:transparent;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-image: url(img1/arrow_left.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 59px;
}
.knappCss_arrow_leftOver {
	background-image: url(img1/arrow_left_over.png);
	background-repeat: no-repeat;
}
.knappCss_arrow_right {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-image: url(img1/arrow_right.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 59px;
}
.knappCss_arrow_rightOver {
	background-image: url(img1/arrow_right_over.png);
	background-repeat: no-repeat;
}


.knappCss_arrow_up {
	background-color:transparent;	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-image: url(img1/arrow_up.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 28px;
}
.knappCss_arrow_upOver {
	background-image: url(img1/arrow_up_over.png);
	background-repeat: no-repeat;
}
.knappCss_arrow_down {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-image: url(img1/arrow_down.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 28px;
}
.knappCss_arrow_downOver {
	background-image: url(img1/arrow_down_over.png);
	background-repeat: no-repeat;
}



.selectCss {
	border: 1px solid #81acb7;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
}
.tab_menu_bg_r {
	background-image: url(TabMenu/tab_menu_bg_r.jpg);
	background-repeat: repeat-x;	
}
.st_table_row {
}
.st_table_rowOver {
	color: #6de0fe;
	background-color: #c5c8cd;
	background-image: url(img/st_table_row_bg_r.jpg);
	background-repeat: repeat-x;
}
.st_table_row_lev {
	background-color: #f4f4f4;
	background-image: url(img1/lev_liste_bg_r.jpg);
	background-repeat: repeat-x;
}
.st_table_row_levOver {
	background-color: #e3e3e3;
	background-image:none;
}
.st_table_row_dok {
	background-color: #fff;
	background-image: url(img1/lev_liste_bg_r.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.st_table_row_dokOver {
	background-color: #eeeeee;
	background-image:none;
}
.st_table_row2Over {
	color: #000000;
	background-color: #e3e3e3;
}
.formpad {
	padding-top: 2px;
	padding-bottom: 2px;	
}
.schema_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#59595b;
	background-image: url(img1/gray_br_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_head_small {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#59595b;
	background-image: url(img1/gray_small_br_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_gr_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#a5ba3c;
	background-image: url(img1/green_br_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_gr_head_small {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#a5ba3c;
	background-image: url(img1/green_small_br_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_gr2_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#969e00;
	background-image: url(img1/gr_box_ver2_bg_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema1_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#59595b;
	background-image: url(img1/gray_bg_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_gr1_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#a3b827;
	background-image: url(img1/green_bg_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.p_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 30px;

}
.p_subhead {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform:uppercase;
}
.p_title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}
.p_cont {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	padding-left: 7px;
	color:#000;
}
.p_cont_sp {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 7px;
	font-weight: bold;
}
.rss_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8fe7fd;
	background-color: #117995;
	padding: 7px;
}
.rss_td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #117995;
	border-bottom-color: #117995;
	border-left-color: #117995;
	background-color: #cfe9f3;
}
a.rss_a:link, a.rss_a:active, a.rss_a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #cbd500;
	text-decoration: none;	
}
a.rss_a:hover {
	color: #FFF;
	text-decoration: underline;	
}
.risk_infotekst1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding-right: 7px;
	padding-left: 7px;
}
.risk_kons_title {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 30px;
	color: #FFF;
	padding-top: 10px;
}
.risk_kons_title_pro {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFF;
	padding-top: 10px;
}
.risk_kons_tekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	padding-right: 7px;
	padding-left: 7px;
	color: #333;
}
.knappCss_matrise{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0pt;
	color: transparent;
	cursor: pointer;
	cursor: hand;
/*	background-image: url(img/matrise_blank.png);
	background-repeat: no-repeat;*/
	height: 40px;
	width: 40px;
	background-color: transparent;
}
.knappCss_matriseOver {
	background-image: url(img/matrise_hukk.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0pt;
	color: transparent;
	height: 40px;
	width: 40px;
	background-color: transparent;
}
.knappCss_Mulighetmatrise{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0pt;
	color: transparent;
	cursor: pointer;
	cursor: hand;
/*	background-image: url(img/matrise_blank.png);
	background-repeat: no-repeat;*/
	height: 40px;
	width: 40px;
	background-color: transparent;
}
.knappCss_MulighetmatriseOver {
	background-image: url(img/Mulighetmatrise_hukk.png);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0pt;
	color: transparent;
	height: 40px;
	width: 40px;
	background-color: transparent;
}
.HMSPlan_tbl_head {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(img/main_head_bg_r.jpg);
	background-repeat: repeat-x;
	padding-left: 7px;
}
.HMSPlan_main_tbl {
	background-image: url(img/main_tbl_bg_r.jpg);
	background-repeat: repeat-x;
	background-position: 0px 35px;
	background-color: #005f78;
}
.HMSPlan_tbl_cell_txt {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #747578;
	padding: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c8cd;
}
.HMSPlan_tbl_cell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c8cd;
}
.grad_bg {
	background-image: url(img/grad_bg_r.png);
	background-repeat: repeat-x;
}
#SelectLanguage {
    position: absolute;
    top: 160px;
    left: 90px;
	z-index: 100;
}
#SelectLanguage_small {
    position: absolute;
    top: 5px;
    left: 130px;
	z-index: 100;
}
#loggMegUt {
    position: absolute;
    top: 10px;
    right: 350px;
	z-index: 100;
}
a.loggut:link, a.loggut:active, a.loggut:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;	
}
a.loggut:hover {
	color: #cbd500;
}
.doc_head {
	color:#514f54;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.planhjulliste:link, a.planhjulliste:active, a.planhjulliste:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #514f54;
	text-decoration: none;
	height: 16px;
	display:block;
	padding-top:2px;
	background-color: #cbd500;
}
a.planhjulliste:hover {
	color: #878e00;

}
a.planhjullisteAktiv:link, a.planhjullisteAktiv:active, a.planhjullisteAktiv:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	height: 16px;
	padding-left: 20px;
	padding-right: 20px;

	display:block;
	padding-top:2px;
	background-color: #cbd400;
}
a.planhjullisteAktiv:hover {
	color: #878e00;
}
.planhjulliste {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #514f54;
	text-decoration: none;
	/*height: 16px;*/
	padding-left: 10px;
	padding-right: 10px;
	display:block;
	padding-top:2px;
	padding-bottom:4px;
	background-color: #ededed;
}
.planhjulliste2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #514f54;
	text-decoration: none;
	height: 16px;
	padding-left: 4px;
	padding-right: 10px;
	display:block;
	padding-top:2px;
	padding-bottom:4px;
	background-color: #ededed;
	background-image: url(img1/planhjulliste_bg_r.jpg);
	background-repeat:repeat-x;
}
.knappCss_trans {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #d8e200;
	cursor: pointer;
	cursor:hand;
	height: 20px;
	padding-bottom: 3px;
	width: 60px;
}
.knappCss_transOver {
	color: #FFF;
}
a.st_table_trans:link, a.st_table_trans:active, a.st_table_trans:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0070e2;
	text-decoration: none;
}
a.st_table_trans:hover {
	color: #bbbd14;
	text-decoration:underline;
}

a.st_table_proj:link, a.st_table_proj:active, a.st_table_proj:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
	color: #5a5a5a;
	text-decoration: none;
}
a.st_table_proj:hover {
	color: #bbbd14;
	text-decoration:underline;
}

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(img1/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#cbd600;}

.GridViewStyle
{    
    /*border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid black;
    border-top: 2px solid black;*/
    padding: 4px;
    border: 0px;
    min-width: 600px;
	font-size:11px;
	
}

.GridViewStyle a
{
    color: #9aa100;
}

.GridViewHeaderStyle th
{
    /*border-left: 1px solid #EBE9ED;
    border-right: 1px solid #EBE9ED;*/
    text-align: left;
    border: 0px;
    vertical-align: top;
    padding-bottom: 5px;
}

.GridViewHeaderStyle
{
    font-weight: bold;
    color: #636363;
    border: 0px;
}

.GridViewFooterStyle
{
    font-weight: bold;
    color: White;
    border: 0px;
}
.GridViewFooterStyle td
{
    padding: 5px;
    border: 0px;
}
.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
    border: 0px;
}

.GridViewAlternatingRowStyle 
{
    background-color: #FFFFFF;
    color: #333333;
    border: 0px;
}

.GridViewRowStyle td
{
    background-position: bottom;
    /*background-image: url('/img1/st_table_row_bg_r.jpg');*/
    background-repeat: repeat-x;
    background-color: #FFF;
    padding: 5px;
	border:0;
    border-bottom:1px solid #CCC;
}
.GridViewAlternatingRowStyle td
{
    background-position: bottom;
    /*background-image: url('/img1/st_table_row_odd_bg_r.jpg');*/
    background-repeat: repeat-x;
    background-color: #FFF;
    padding: 5px;
	border:0;
	border-bottom:1px solid #CCC;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
    border: 0px;
}

.GridViewPagerStyle
{
    color: #9aa100;
    border: 0px;
    font-size: 14px;
}
.GridViewPagerStyle td
{
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 10px;
    padding-top: 10px;
    border: 0px;
}
.GridViewPagerStyle a
{
    color:#9aa100;
}
.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
}
.noPadding
{
    
}
.noPadding td 
{
    padding:0px;
    margin:0px;
    background-color:transparent;
    background-image:url('');
}
a.projliste:link, a.projliste:active, a.projliste:visited {
	color:#666;
	text-decoration:none;
}
a.projliste:hover {
	text-decoration:underline;
}

    /*Verdikjede*/
	
	
    .mainPos {
		position:relative;
		top: 50px;
		left:70px;
		margin-right:70px;
	}
	.PosPlussKnapp {
		position:absolute;
		top: -30px;
		left: 930px;
		width:50px;
		/*border:1px solid red;*/
	}
	.PosRedigerSubProsessKnapp {
		position:absolute;
		top: -10px;
		left: 655px;
		width:50px;
		/*border:1px solid red;*/
	}
	.PosVerdikjede {
		position:absolute;
		top:20px;
		left:200px;
		min-width:200px;
	}
	.PosVerdikjedeTittel {
		position:absolute;
		top:0px;
		left:410px;
		width:200px;
		text-transform:uppercase;
		color:#666;
		letter-spacing:0.4em;
	}
	.PosProsessliste {
		position:absolute;
		top:25px;
		left:5px;
		width:150px;
	}
	.PosProsessTittel {
		position:absolute;
		top:10px;
		left:5px;
		width:200px;
		color:#666;
	}
	.PosSubProsessTittelPopUp {
		position:relative;
		top:-20px;
		left:0px;
		width:250px;
	}
	.PosSubProsesserPopUp {
		position:absolute;
		top:30px;
		left:-30px;
		min-width:200px;
	}
	.PosSPPlussKnapp {
		position:absolute;
		top: -30px;
		left: 530px;
		width:50px;
		/*border:1px solid red;*/
	}
	.PosProsesser {
		position:absolute;
		top:205px;
		left:240px;
		min-width:200px;
	}
	.PosProsesser ul {
	  background-image:url(img1/DraProsesserHit2.png);
	  background-repeat:no-repeat;
	}
	.PosProsessSubTittel {
		position:absolute;
		top:180px;
		left:225px;
		width:200px;
		color:#666;
	}
	.PosSubProsesser {
		position:relative;
		top:20px;
		left:20px;
		min-width:200px;
	}
	.PosSubProsesserTittel {
		position:relative;
		top:10px;
		left:5px;
		width:400px;
		color:#666;
		margin-bottom:30px;
	}
	#sourceList{
        position:relative;
        left:0px;
        top:0px;
    }
    #dropTarget{
        position:relative;
        left:0px;
        top:0px;
		height:122px;
    }

    #VerdiKjedeWrapper {
      position: relative;
    }

    .VKmembers {
      /*max-width: 40%;*/
      overflow: hidden;
      float: left;
      border: none;
      margin: 5px;
    }

    .sortable, .itemlist {
      min-width: 225px;
      /*min-height: 75px;*/
      list-style-type: none;
      float: left;
      /*margin-right: 10px;
      margin-left: 5px;*/
      margin: auto;
      padding: 0;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
    }
	
	.ProsItem {
		width:160px;
	}


    .sortable li, .itemlist li, .itemlistPros li, #VerdiKjede li {
      /*margin: 5px;
      padding: 5px;*/
      cursor: move;
    }
	#VerdiKjedeMal, #SubProsessMal {
		cursor:pointer;
		cursor:hand;
	}

	#ProsAnalyseWrap{
		position: relative;
		top:310px;
		left:225px;
		width:900px;
		height:300px;
		padding-top:-100px;
		vertical-align:top;
		color:#666;
	}


    .itemlist li, #VerdiKjedeMal li {
      width: 43px;
      height: 43px;
	  background-image:url(img1/plussknapp.png);
	  background-repeat:no-repeat;
      /*background-color: #fff;
      border: 1px solid #999;
      color:#999;*/
    }
	#SubProsessMal li {
		height:23px;
		width:170px;
		background: rgb(198,205,35); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(198,205,35,1) 0%, rgba(109,110,112,1) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top,  rgba(198,205,35,1) 0%,rgba(109,110,112,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom,  rgba(198,205,35,1) 0%,rgba(109,110,112,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6cd23', endColorstr='#6d6e70',GradientType=0 ); /* IE6-9 */
		-moz-border-radius: 10px;
		-khtml-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		border: #CCC 1px solid;
		text-align:center;
		padding-top:7px;
	}
	
    .itemlistPros li {
      width: 150px;
      height: 28px;
	  /*background-image:url(img1/fane_pros.png);
	  background-repeat:no-repeat;
	  background-position: right 0px top;*/
	  list-style-type: none;
      background-color: #fff;
      border: 1px solid #CCC;
	  border-right:0;
      color:#333;
	  margin-left:-40px;
	  margin-bottom:4px;
	  font-size:11px;
	  /*padding-right:55px;*/
	  padding-left:3px;
    }

    .itemlist ul, #VerdiKjedeMal ul {
      border: none;
    }
	
	.sortableVK, .sortableSP {
		list-style-type:none;
	}

    .sortableVK li, .sortableSP li, #VerdiKjede li, #SubProsess li {
      /*background-color: #ebf5e6;
      background-repeat: no-repeat;*/
      color: #b8bc5e;
      line-height: 0px;
      float: left;
      width: 139px;
      height: 122px;
      overflow:hidden;
	  margin-left:-14px;
    }
	.RedigerSubProsessKnapp li {
		font-size:12px;
		color:#FFF;
	}
	
    .sortable li {
      /*background-color: #ebf5e6;*/
      overflow: hidden;
	  float: left;
	 }
	 
	 .VKProsess {
	  background-image: url(img1/fane2_p_II.png);
      background-repeat: no-repeat;
      color: #fff;
      line-height: 12px;
	  font-size: 12px;
	  padding-top:10px;
	  padding-left:20px;
	  padding-right:20px;
      float: left;
      width: 90px;
      height: 75px;
	  margin-left:-15px; 
	}
	.SubProsessFane {
	  background-image: url(img1/fane_subprosesser.png);
      background-repeat: no-repeat;
      color: #fff;
      line-height: 12px;
	  font-size: 12px;
	  padding-top:2px;
	  padding-left:20px;
	  padding-right:20px;
      float: left;
      width: 96px;
      height: 75px;
	  margin-left:-15px; 
	}
	.SubProsessFanePopUp {
	  background-image: url(img1/fane_subprosesser.png);
      background-repeat: no-repeat;
      color: #fff;
      line-height: 12px;
	  font-size: 12px;
	  padding-top:2px;
	  padding-left:20px;
	  padding-right:20px;
      float: left;
      width: 96px !important;
      height: 75px;
	  margin-left:-15px;
	}
	.VKBeskrivelse {
		position:relative;
		top: 18px;
		left:5px;
		font-size:11px;
	}
	.SPBeskrivelse {
		position:relative;
		top: 18px;
		left:5px;
		font-size:11px;
	}	
	.VKProsessValgt {
		background-image: url(img1/fane2_p_II_over.png);
	}

    .VKpil {
      background-image: url(img1/fane2.png);
	  background-repeat:no-repeat;
    }
    .VKstart {
      background-image: url(img1/fane1.png);
	  background-repeat:no-repeat;
    }
    .VKslutt {
      background-image: url(img1/fane3.png);
	  background-repeat:no-repeat;
    }
    .VKvalgt {
      /*background-color: #c09853;
      border: 1px solid #aaa;*/
	  background-image: url(img1/fane2_over.png);
	  background-repeat:no-repeat;
    }
	.SPvalgt {
      /*background-color: #c09853;
      border: 1px solid #aaa;*/
	  background-image: url(img1/fane_subprosesser_over.png);
	  background-repeat:no-repeat;
    }
    .inputTxt{
      width:80px;
	  position:relative;
	  left:35px;
	  top:35px;
    }
	.inputTxtPopUp {
      width:80px;
	  position:relative;
	  left:0px;
	  top:0px;
    }
    .VKhide{
        display: none;
    }

    .ui-draggable, .ui-droppable {
      background-position: top;
    }
	.VKClose {
		position:relative; 
		top:8px;
		left:100px;
		z-index:1000;
		color:#777;
		font-size:18px;
		font-weight:bold;
		padding:0;
		line-height:0px;
		height:12px;
		width:13px;
		list-style-type:none !important;
		cursor:default;
	}
	.SPClose {
		position:relative; 
		top:1px;
		left:82px;
		z-index:1000;
		color:#777;
		font-size:18px;
		font-weight:bold;
		padding:0;
		line-height:0px;
		height:12px;
		width:13px;
		list-style-type:none;
		cursor:default;
	}
	.PRClose {
		position:relative; 
		top:-15px;
		left:75px;
		z-index:1000;
		color:#c3ca35;
		font-size:18px;
		font-weight:bold;
		padding:0;
		line-height:0px;
		height:12px;
		width:13px;
		list-style-type:none;
		cursor:default;
	}
	.VKInputStyle {
		-moz-border-radius: 8px;
		-khtml-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		border: #CCC 1px solid;
		height: 20px;
		padding-left: 7px;
		color:#666;
		background-color:#FFF;
	}
	.VKTextareaStyle {
		-moz-border-radius: 8px;
		-khtml-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		border: #CCC 1px solid;
		padding: 7px;
		color:#666;
	}
	.VKSelectStyle {
		-moz-border-radius: 8px;
		-khtml-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		border: #CCC 1px solid;
		height: 24px;
		padding-left: 7px;
		color:#666;
	}
	.inputPad {
		padding-bottom:5px;
	}
	.inputTitlePad {
		padding-top:5px;
	}
	
.ProsListHeaderStyle th
{
    /*border-left: 1px solid #EBE9ED;
    border-right: 1px solid #EBE9ED;*/
    text-align: left;
    border: 0px;
    vertical-align: top;
    padding-bottom: 5px;
}

.ProsListHeaderStyle
{
    font-weight: bold;
    color: #636363;
    border: 0px;
}
.schema_head_proslist div table {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color:#59595b;
	background-image: url(img1/gray_br_r.png);
	background-repeat: repeat-y;
	background-position: right;
}
.schema_head_proslist div table tbody tr th {
	border:0;
	background-image:none !important;
	background-repeat:no-repeat !important;
	height:28px;
	font-weight:normal !important;
	text-align:left !important;
	padding-left:5px;
	text-transform:uppercase;
}