@import url("form.css?v=23");
*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
}
html,
body{
	background:#f8f4c2;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
}
.clear{
	clear:both;
}

ul{
	list-style:none;
}
a{
	text-decoration:none;
	color:#1c82c2;
	
}
a:hover{
	text-decoration:underline;
}
a>img{
	border:none;
}
h1{
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
h2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}
/*login---------------------------*/
.login_wrapper
{
    padding-top: 5px;
	width:470px;
	margin:0 auto;
}
.login_tab{
	background:#f5deb3;
}
.login_logo{
	width:470px;
	height:117px;
	margin:0 auto;
	background: url(/content/image/login/logo.png) left center no-repeat;
	font-size:30px;
	font-weight:bold;
	color:#868688;
	text-shadow: #fff 0px 1px 1px;
	text-indent:110px;
	line-height:117px;
	margin-bottom:30px;
}
.login_box{
	width:240px;
	border:solid 1px #cbc9c9;
	margin:0 auto;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
	padding:30px 118px 10px 118px;
	margin-bottom:15px;
}
.login_box label{
	display:block;
	width:100%;
}
/*Main Menu*/
.menu_wrapper{
	min-width:1210px;
	max-width:100%;
	height:70px;
	background:url(/content/image/menu/bg.jpg) repeat-x;
}
.menu_wrapper ul{
	margin-left:10px;
}
.menu_wrapper ul li{
	text-align:center;
	float:left;
	font-weight:bold;
	line-height:100px;
	background:url(/content/image/menu/bg.jpg) 0 0 repeat-x;
}
.menu_wrapper ul li.logo{
	float:left;
	height:70px;
	padding-left:10px;
}
.menu_wrapper ul li.logo:hover{
	background:none;
}
.menu_wrapper ul li:hover{
	background-position: 0 -70px;
}
.menu_wrapper ul li a{
	color:#5f5e5e;
	padding:0 18px;
	height:70px;
	display:block;
	text-shadow: #fff 0px 1px 1px;
}
.menu_wrapper ul li a.fellog{
	background:url(/content/image/menu/fellog.jpg) top center no-repeat;
}
.menu_wrapper ul li a.ladda{
	background:url(/content/image/menu/ladda.jpg) top center no-repeat;
}
.menu_wrapper ul li a.kund{
	background:url(/content/image/menu/kund.jpg) top center no-repeat;
}
.menu_wrapper ul li a.konto{
	background:url(/content/image/menu/konto.jpg) top center no-repeat;
}
.menu_wrapper ul li a.aisOnline{
	background:url(/content/image/menu/online.jpg) top center no-repeat;
}
.menu_wrapper ul li a.aisOnline{
	background:url(/content/image/menu/online.jpg) top center no-repeat;
}
.menu_wrapper ul li a.underhall{
	background:url(/content/image/menu/underhall.jpg) top center no-repeat;
}
.menu_wrapper ul li a.system{
	background:url(/content/image/menu/system.jpg) top center no-repeat;
}
.menu_wrapper ul li a.admin{
	background:url(/content/image/menu/admin.jpg) top center no-repeat;
}
.menu_wrapper ul li a.examplefile{
	background:url(/content/image/menu/examplefile.jpg) top center no-repeat;
}
.menu_wrapper ul li a.webadmin{
	background:url(/content/image/menu/webadmin.jpg) top center no-repeat;
}
.menu_wrapper ul li a.logout{
	background:url(/content/image/menu/logout.jpg) top center no-repeat;
}
.menu_wrapper ul li a:hover{
	color:#d97f11;
	background-position:center -70px;
	text-decoration:none;
}
.menu_wrapper ul li.sep{
	width:1px;
	background:url(/content/image/menu/sep.jpg);
	height:70px;
}
.menu_wrapper ul li.active{
	background-position: 0 -70px;
}
.menu_wrapper ul li.active a{
	color:#d97f11;
	background-position:center -70px;
}

.menu_wrapper ul li.user{
    font-size:11px;
    background:none;
    padding:8px 5px 0 5px;
    line-height:14px;
    color:#ce7811;
    width: 100px;
}
.menu_wrapper ul li.user span{
    display:block;
    padding-bottom:5px;
    text-shadow: 0 1px 1px #FFFFFF;
    min-height: 25px;
}
.menu_wrapper ul li.user a{
    font-size:14px;
    height:auto;
    background-color:#fac788;
    border-radius:3px;
    padding:4px 13px;
    text-shadow:none;
}


.subMenu_wrapper{
	width:100%;
	height:31px;
	background:#877b6b;
}
.subMenu_wrapper ul{
	margin-left:10px;
}
.subMenu_wrapper ul li{
	text-align:center;
	float:left;
	font-weight:bold;
	line-height:30px;
	font-size:12px;

	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin-top:1px;
}
.subMenu_wrapper ul li:hover{
	background:url(/content/image/menu/submenu_bg_active.jpg) repeat-x;
}
.subMenu_wrapper ul li a{
	color:#fff;
	padding:0 22px;
	height:30px;
	display:block;	
}
.subMenu_wrapper ul li.active{
	background:url(/content/image/menu/submenu_bg_active.jpg) repeat-x;
}
.subMenu_wrapper ul li.active a{
	color:#d97f11;
	text-shadow: #fff 0px 1px 1px;
}
.subMenu_wrapper ul li a:hover{
	color:#d97f11;
	text-shadow: #fff 0px 1px 1px;
	text-decoration:none;
}
/*content*/
.screen{
	width:1150px;
	margin-left:10px;
	margin-top:10px;
	height:540px;
	font-size:12px;
	/*border-bottom:solid 1px #F00;*/
	/*background:#eaeaea;*/
}
.screen .left_wrapper{
	width:400px;
	float:left;
	margin-right:30px;
	/*background:#fff;*/
}
.screen .right_wrapper{
	width:720px;
	float:left;
	/*background:#ccc;*/
}
.screen .measure30{
	width:100%;
	height:10px;
}

/*Fellogg*/
.fellog_wrapper{
	width:100%;
	display:block;
	/*border-bottom:solid 1px #F39;*/
}
.fellog_wrapper .fellog_left_wrapper{
	width:50%;
	float:left;
	/*border-bottom:solid 1px #666;*/
	margin-right:1%;
}
.fellog_wrapper .fellog_right_wrapper{
	width:49%;
	float:left;
	/*border-bottom:solid 1px #ccc;*/
}
.fellog_wrapper .land_wrapper{
	width:300px;
	float:left;
	padding-left:30px;
	background:#fff;
}
.fellog_wrapper span.admin{
	float:left;
	padding-right:20px;
	width:110px;
}
.fellog_wrapper span.red{
	color:#d04c49;
	float:left;
	padding-right:35px;
	width:110px;
}
.fellog_wrapper .fellog_left_wrapper span.wideFix_highlight{
	font-size:15px;
}
.fellog_wrapper .fellog_left_wrapper span.information{
	font-weight:normal;
	background:#fbd5a6;
	padding:5px 10px;
	width:258px;
	display:block;
}
.fellogTable{
	width:100%;
	margin:0 0 10px 0;
	background-color:#FBD5A6;
}
.fellog_wrapper .topform{
	width:1138px;
	border:solid 1px #FBD5A6;
	font-weight:bold;
	padding:5px;
	margin-bottom:10px;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
}
.fellog_wrapper .topform label span.widthFix{
	float:left;
	width:50px;
}
.fellog_wrapper .topform label{
	padding-right:20px;
}
.fellog_wrapper .topform .jqTransformSelectWrapper{
	margin-left:50px;
	width:130px;
}
.button_left_wrapper .jqTransformSelectWrapper{
	width:110px !important;
}
.fellog_wrapper .topform [class="input_short"]{
	width:120px;
}
.fellog_wrapper .topform label.topform_label{
	margin-left:51px;
}
.fellog_wrapper .runeform{
	width:1138px;
	font-weight:bold;
	padding:5px;
	margin-bottom:10px;
}
.fellog_wrapper .runeform label{
	margin-left:17px;
}
.fellog_wrapper .runeform label span.widthFix{
	float:left;
	width:50px;
}
.fellog_wrapper .runeform .jqTransformSelectWrapper{
	margin-left:50px;
	max-width:300px !important;
	width:300px !important;}

.fellog_wrapper .runeform .jqTransformSelectWrapperLong{
	max-width:300px !important;
	width:300px !important;
}

.fellog_wrapper .runeform [class="function_btn"]{
	float:left;
	margin-right:10px;
}
.fellog_wrapper .runeform [class="function_btn_long"]{
	float:left;
	margin-right:10px;
}
.fellog_wrapper .fellog_left_wrapper .jqTransformSelectWrapper, .fellog_wrapper .fellog_left_wrapper .jqTransformSelectWrapper ul{
	width:169px !important;
}
.fellog_wrapper .fellog_left_wrapper [class="longTextarea"]{
	background-color:#a6dcfb;
}

/*Ladda ner*/
.screen .ladda_wrapper{
	width:100%;
}
.screen .ladda_wrapper ul{
	margin-bottom:15px;
}
.screen .ladda_wrapper ul li{
	padding-bottom:5px;
}
.screen .ladda_wrapper img{
	margin-right:10px;
}



/*Kund Information*/
.kundInfoLeftAll_wrapper{
	width:80%;
	float:left;
	height:436px;
/*	background:#fff;*/
}
.kundinfoLeft_wrapper{
	width:60%;
	float:left;
}
.kundinfoLeft_wrapper span.radioValue{
	width:69px;
	float:left;
	line-height:18px;
}
.kundinfoLeft_wrapper span.widthFix_blank{
	width:90px;
	float:left;
}
.kundinfoLeft_wrapper span.checkboxValue{
	width:25px;
	float:left;
}
.kundinfoMiddle_wrapper{
	width:40%;
	float:left;
}
.kundinfoRight_wrapper{
	width:20%;
	float:left;
}
.kundinfoMiddle_wrapper .jqTransformSelectWrapper{
	min-width:110px !important;
}

.kundinfoMiddle_wrapper .field-validation-error {
    margin-left: 92px;
    float: left;
    color: red;
}

.kundWebb_leftWrapper {
    width: 65%;
    float:left;
}

.kundWebb_leftWrapper li {
    display: inline-block;
}

.kundWebb_leftWrapper span.widthFix {
    height: 15px!important;
    margin-top: 8px;
}

.kundWebb_rightWrapper {
    width: 30%;
    float:left;
    padding-top: 48px;
}

.kundWebb_rightWrapper .jqTransformSelectWrapper {
    float:left;
    margin-left:0;
}

.kundWebb_rightWrapper span.widthFix {
    height: 15px!important;
    margin-top: 8px;
}

.kundTable{
	/*width:400px;*/
	width:100%;
	margin:0 0 10px 0;
	background:#fbd5a6;
}

/*.kundTable [class="kundDataTable"]{
	border:none;
	width:102%;
	z-index:2;
}
.kundTable [class="kundDataTable"] td{
	padding: 5px 10px;
	vertical-align:top;
}
.kundTable [class="kundDataTable"] td.headerTable{
	font-weight:bold;
	background:#fbd5a6;
}
.kundTable [class="kundDataTable"] tr.selected{
	background:#feebd4;
}
.kundTable [class="kundDataTable"] tr:hover{
	cursor:pointer;
	background:#feebd4;
}
.kundTable [class="kundDataTable"] td.noteblack{
	font-size:12px;
}
.kundTable [class="kundDataTable"] td.notehighlight{
	font-size:12px;
	color:#f79927;
}*/

/*kund product*/
.kund_product_wrapper{
	width:100%;
	min-height:525px;
}
.list_header{
	width:100%;
	margin-bottom:30px;
}
.list_header ul li{
	float:left;
	width:25%;
	height:25px;
	/*line-height:25px;*/
}
.list_header ul li label{
	display:block;
	clear:none;
	float:left;
	width:75%;
}
h1.kund_product{
	font-size:18px;
	font-weight:bold;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	padding:10px 30px;
	clear:both;
	background:#feebd4;
	margin-bottom:10px;
}
.kund_product_wrapper [class="group_wrapper"]{
	width:95%;
	/*margin:0 auto;*/
	margin-bottom:10px;
	padding-left:5%;
}
.kund_product_wrapper [class="group_wrapper"] ul li{
	float:left;
	width:14%;
	height:25px;
}
.kund_product_wrapper [class="group_wrapper"] ul li.extra_bold{
	float:left;
	width:14%;
	height:25px;
	margin-left:13px;
}
.kund_product_wrapper [class="group_wrapper"] ul li.extra{
	float:left;
	width:12%;
	height:25px;
}
.kund_product_wrapper [class="group_wrapper"] ul li.extra label.bold{
	display:block;
	clear:none;
	float:left;
	width:50%;
	font-weight:bold;
}
.kund_product_wrapper [class="group_wrapper"] ul li.extra label.normal{
	display:block;
	clear:none;
	float:left;
	width:50%;
	font-weight:normal;
}
.kund_product_wrapper [class="group_wrapper"] ul li label.normal{
	display:block;
	clear:none;
	float:left;
	width:60%;
	font-weight:normal;
}
.kund_product_wrapper [class="group_wrapper"] ul li label.bold{
	display:block;
	clear:none;
	float:left;
	width:60%;
	font-weight:bold;
}

/*kund vecloud*/
.kund_vecloud_wrapper{
	width:100%;
	overflow:hidden;
}
.kund_vecloud_wrapper [class="content"]{
	width:86%;
	background:#fff;
	padding:7%;
	height:auto;
}
.kund_vecloud_wrapper [class="content"] ul{display:block !important;}
.kund_vecloud_wrapper [class="content"] ul li{
	display:block !important;
}
.kund_vecloud_wrapper [class="content"] ul li label{
	width:92%;
	display:block;
	clear:none;
	float:left;
	font-weight:normal;
	height:20px;
}

/*kund underkonto*/

.kund_underkonto_wrapper{
	width:100%;
}
.kund_underkonto_table_wrapper{
	width:80%;
	float:left;
}
.kund_underkonto_table{
	margin:0 0 10px 0;
}
.kund_underkonto_pointer{
	width:15%;
	padding-left:5%;
	float:left;
	padding-top:77px;
}
.kund_underkonto_pointer [class="function_btn"]{
	margin-bottom:20px;
	font-size:20px;
	font-weight:normal;
	line-height:4px;
	font-family:"Courier New", Courier, monospace;
	padding-top:-5px;
}

/*kund notifikation*/
.kund_notifi_form{
	width:100%;
}
.kund_notifi_form span.widthFix{
	width:100% !important;
	height:20px !important;
}
.kund_notifi_form span.underhall{
	width:100px !important;
	height:20px !important;
	display:block;
	float:left;
}
.kund_notifi_form ul li{
	float:left;
	padding-bottom:9px;
	list-style:none;
}
.kund_notifi_form ul li.one{
	width:277px;
	padding-right:1px;
}
.kund_notifi_form ul li.two{
	width:100px;
	padding-top:30px;
	padding-left:30px;
	padding-right:35px;
}
.kund_notifi_form ul li.two .function_btn{
	margin-bottom:20px;
	font-size:20px;
	font-weight:normal;
	line-height:4px;
	font-family:"Courier New", Courier, monospace;
}
.kund_notifi_form ul li.three{
	width:277px;
}
.kund_notifi_form ul li.email{
	width:560px;
}
.kund_notifi_form ul li.email_button{
	width:125px;
	padding-top:93px;
	padding-left:30px;
	padding-bottom:20px;
}
.kund_notifi_form ul li.new_email{
	width:560px;
	float:left;
}
.kund_notifi_form ul li.new_email [class="input"]{
	width:330px;
    float:left;
    margin-right: 30px;
}
.kund_notifi_form ul li.new_email [class="befattning"]{
	width:35px;
    float:left;
}
.kund_notifi_form ul li.new_email [class="jqTransformCheckboxWrapper"]{
    width: 27px;
}
.kund_notifi_form ul li.new_email input[type="checkbox"]{
	margin-left: 30px;
}
.kund_notifi_form ul li.new_email_button{
	width:125px;
    padding-left: 30px;
	padding-top:15px;
}
.kund_notifi_form ul li.one [class="widthFix"], .kund_notifi_form ul li.three [class="widthFix"], .kund_notifi_form ul li.email [class="widthFix"]{
	line-height:30px;
}

.kund_notifi_form .viewport_email_remove ul {
    border-top: solid 1px #fbd5a6
}

/*konto*/
.konto_left_wrapper{
	width:100%;
	margin-top:30px;
}
.konto_right_wrapper{
	width:100%;
	margin-top:50px;
}
.konto_right_wrapper [class="content"]{
	width:94%;
	background:#fff;
	min-height:226px;
	padding:3%;
	font-weight:normal;
}
.konto_right_wrapper [class="content"] ul li{
	width:100%;
	display: block;
	padding-bottom:30px;
}
.konto_right_wrapper [class="content"] span{
	min-width:100px;
	float:left;
	margin-right:20px;
}

.konto_left_wrapper .widthFix 
{
    float: none!important;
    height: 20px!important;
}
.konto_left_wrapper .jqTransformSelectWrapper 
{
    margin-left: 0px;
    margin-bottom: 10px;
    max-width: 400px!important;
}

.footer{
	width:100%;
	height:100px;
	display:none;
}

/*table header*/
.produktKod_header{
	width:100%;
	height:20px;
	background-color:#fbd5a6;
}
.produktKod_header ul li{
	padding-left:10px;
	float:left;
    width: 15%;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

/*table header*/
.kundTable_header{
	width:100%;
	height:20px;
	background-color:#fbd5a6;
}
.kundTable_header ul li{
	padding-left:10px;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}
.kundTable_header ul li.kundId{
	width:32%;
}
.kundTable_header ul li.namn{
	width:53%;
}
.kundTable_header ul li.typ{
	width:5%;
}
.kund_scrollbar ul li.kundId{
	width:32%!important;
}
.kund_scrollbar ul li.namn{
	width:53%!important;
}
.kund_scrollbar ul li.typ{
	width:5%!important;
}
.overview ul.row{
	clear:both;
	width:100%;
	display:inline-block;
	cursor:pointer;
}
.overview ul.row:hover{
	background-color:#feebd4;
	cursor:pointer !important;
}
.overview ul.row_selected{
	background-color:#feebd4;
}
.overview ul.row li{
	float:left;
	font-size:12px;
	font-weight:normal;
	width:15%;
	padding:5px 0;
	padding-left:10px;
	overflow:hidden;
	word-wrap: break-word;
}
.overview ul.row li.long{
	width:40%;
}
.overview ul.row li.note{
	width:90%;
}
.overview ul.row li span.notehighlight{
	font-size:12px;
	color:#f79927;
	margin-left:10%;
}



/*fellog header table*/

.fellog_header{
	width:100%;
	height:20px;
	background-color:#fbd5a6;
}
.fellog_header ul li{
	padding-left:10px;
	float:left;
	font-size:12px;
	font-weight:bold;
	width:12%;
	line-height:20px;
}
.fellog_header ul li.long{
	width:15%;
}

.overview ul.row_fellog{
	clear:both;
	width:540px;
	display:inline-block;
}
.overview ul.row_fellog li{
	width:12%;
}
.overview ul.row_fellog li.long{
	width:15%;
}

/*kund export*/
.screen .export_top_wrapper{
	width:100%;
	border-bottom:solid 1px #eac596;
	clear:both;
	padding-bottom:10px;
	margin-bottom:10px;
}
.screen .export_top_wrapper ul li.left{
	float:left;
	width:430px;
}
.screen .export_top_wrapper ul li.right{
	float:left;
	width:150px;
	padding-left:25px;
	padding-top:24px;
}
.screen .export_top_wrapper ul li.right .function_btn{
	margin-bottom:10px;
}
.screen .export_top_wrapper span.header{
	background-color:#dedede;
	font-size:18px;
	font-weight:bold;
	width:422px;
	display:block;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	overflow:hidden;
}
.screen .export_top_wrapper span.header a{
	width:402px;
	display:block;
	padding:3px 10px;
	height:24px;
	/*background:#68b1d7;*/
	background:#439dd6;
	color:#000;
	line-height:22px;
}
.screen .export_top_wrapper span.header a:hover{
	text-decoration:none;
	background-color:#3a91c8;
}

.screen .export_top_wrapper span.desc{
	background-color:#dedede;
	width:420px;
	display:block;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:1px;
	line-height:22px;
	border:solid 1px #fbd5a6;
	overflow:hidden;
	font-weight:normal;
}
.screen .export_top_wrapper span.desc span{
	margin-left:100px;
}
.screen .export_top_wrapper span.desc a{
	color:#000;
	width:400px;
	display:block;
	padding:3px 10px;
	height:22px;
	background:#dedede;
	line-height:22px;
	
}
.screen .export_top_wrapper span.desc a:hover{
	text-decoration:none;
	background-color:#ccc;
}
.screen .export_right_wrapper{
	width:400px;
}
/*kund document*/
.screen .kund_document_button_wrapper{
	width:300px;
	/* padding-top:43px; removed by ow */
	height:464px;
}
.screen .kund_document_button_wrapper input[type="button"]{
	margin-bottom:10px;
}

/*kund notifikation*/
.screen .kund_notifikation_top{
	width:100%;
	border-bottom:solid 1px #eac596;
	clear:both;
	padding-bottom:10px;
	margin-bottom:10px;
}
.screen .kund_notifikation_top [class="button_left_wrapper"]{
	padding-top:20px;
	padding-left:90px;
}
/*.screen .kund_notifikation_top [class="function_btn_long"]{
	margin-left:140px;
}*/
.screen .kund_notifikation_top [class="submenu"]{
	margin-left:140px;
}

.screen .kund_notifikation_bottom_left{
	width:50%;
	float:left;
}
.screen .kund_notifikation_bottom_left .box{
	width:507px;
	border:solid 1px #eac596;
	clear:both;
	padding:10px;
	margin-top:70px;
}
.screen .kund_notifikation_bottom_left .box [class="widthFix"]{float:none;}
.screen .kund_notifikation_bottom_left .box ul li{
	/*padding-bottom:10px;*/
}
.screen .kund_notifikation_bottom_left .box ul li.table_box{
	float:left;
	/*background:#ccc;*/
	width:240px;
	margin-right:10px;
}
.screen .kund_notifikation_bottom_left .box ul li.table_box span.widthFix{
	padding-bottom:5px;
	display:block;
}
.screen .kund_notifikation_bottom_left .box ul li.textarea_box{
	float:left;
	padding-bottom:5px;
}
.screen .kund_notifikation_bottom_left .box ul li.textarea_box label{
	margin-right:0px;
}
.screen .kund_notifikation_bottom_left .box ul li.textarea_box [class="jqTransformSelectWrapper"]{
	margin-left:0px;
	width:255px;
}

.screen .kund_notifikation_bottom_left .box [class="input_short"]{
	width:233px;
}
.screen .kund_notifikation_bottom_left .box [class="textarea_short"]{
	width:233px;
	height:86px;
}
.screen .kund_notifikation_bottom_right{
	width:50%;
	float:left;
	height:401px;
}
.screen .kund_notifikation_bottom_right [class="widthFix"]{
	float:none;
}
.screen .kund_notifikation_bottom_right [class="input_long"]{
	width:562px;
	height:320px;
}

/*kund notifikation lanka notifikation*/
.screen .kund_notifikation_lanka_left{
	width:800px;
	float:left;
}
.screen .kund_notifikation_lanka_left .table_left{
	width:300px;
	float:left;
}
.screen .kund_notifikation_lanka_left .button_middle{
	width:165px;
	float:left;
	text-align:center;
	padding-top:160px;
}
.screen .kund_notifikation_lanka_left .button_middle [class="function_btn"]{
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
	line-height:4px;
	font-family:"Courier New", Courier, monospace;
}
.screen .kund_notifikation_lanka_left .table_right{
	width:300px;
	float:left;
}

.screen .kund_notifikation_lanka_right{
	width:350px;
	float:left;
	height:401px;
}
.screen .kund_notifikation_lanka_right [class="input"]{
	width:248px;
}
.screen .kund_notifikation_lanka_right [id="datum"]{
	float:none;
	margin-top:10px;
	float:right;
	width:173px;
	padding-left:30px;
}
.screen .kund_notifikation_lanka_right [class="input_short"]{
	float:right;
}

.screen .underhall_tabell_imp_content{
	width:100%;
	line-height:18px;
}
.screen .underhall_tabell_imp_content [class="function_btn_pointer"]{
	float:right;
	margin-right:465px;
}
.screen .underhall_tabell_imp_content ul li{
	display:block;
	width:100%;
	clear:both;
}
.screen .underhall_tabell_imp_content ul li span{
	display:block;
	/*min-width:150px;*/
	float:left;
	padding-right:20px;
}
.screen .underhall_tabell_imp_content ul li.problem span{
	display:block;
	min-width:250px;
	float:left;
	padding-right:50px;
}
.screen .underhall_tabell_imp_content ul li.problem span.error{
	color:#d04c49;
}
.screen .underhall_tabell_exp_table{
	width:560px;
}

/*underhall filspec*/
.screen .underhall_filspec_top{
	width:100%;
	border-bottom:solid 1px #eac596;
	clear:both;
	/*padding-bottom:10px;*/
	/*margin-bottom:10px;*/
	padding-bottom:10px;
	margin-bottom:20px;
    margin-top: 20px;
}
.screen .underhall_filspec_top .jqTransformSelectWrapper{
	max-width:400px !important;
	float:left;
	margin-left:0px;
	margin-right:20px;
}

.screen .underhall_filspec_top .jqTransformSelectWrapper ul{
	max-width:690px !important;
	z-index:99999;
}

.screen .underhall_filspec_top .col1
{
    float: left;
    width: 150px;
}

.screen .underhall_filspec_top .col2
{
    float: left;
    width: 480px;
}

.screen .underhall_filspec_top .col3
{
    float: left;
}

#filspec_falt_table { 
    text-align: left;
}

#filspec_falt_table td { 
    padding-right: 20px;
}

#filspec_falt_table thead { 
    font-weight: bold;
}

#filspec_falt_table .id {
    width: 40px;
}

#filspec_falt_table .faltnr {
    width: 40px;
}

#filspec_falt_table .faltnamn {
    width: 170px;
}

#filspec_falt_table .faltinfo {
    width: 265px;
}

/*underhall product*/
.screen .underhall_product_top{
	width:100%;
	border-bottom:solid 1px #eac596;
	clear:both;
	/*padding-bottom:10px;*/
	/*margin-bottom:10px;*/
	padding-bottom:50px;
	margin-bottom:20px;
}
.screen .underhall_product_top .jqTransformSelectWrapper{
	max-width:400px !important;
	float:left;
	margin-left:0px;
	margin-right:20px;
}

.screen .underhall_product_top .jqTransformSelectWrapper ul{
	max-width:690px !important;
	z-index:99999;
}
.screen .underhall_product_top [class="function_btn"]{
	/*margin-right:10px;*/
	float:left;
	margin-left:11px;
}
.screen .underhall_product_content .jqTransformSelectWrapper, .jqTransformSelectWrapper ul{
	max-width:400px !important;
    float:left;
    margin-left:0;
}
.screen .underhall_product_content ul li.forlabel{
	width:150px;
	float:left;
}
.screen .underhall_product_content ul li.forlabel label{
	width:90px;
	float:left;
	clear:none;
	line-height:20px;
}
.screen .underhall_product_content ul li.forlabel_clear{
	width:500px;
	float:left;
}
.screen .underhall_product_content ul li.forlabel_clear label{
	width:200px;
	float:left;
	clear:none;
	line-height:20px;
}
.screen .underhall_product_content .synkid_topic{
	width:90px;
	float:left;
}
.screen .underhall_product_content .synkid_content{
	width:800px;
	float:left;
	padding-bottom:10px;
}
.screen .underhall_product_content{
	/*background:#39C;*/
}

.screen .underhall_vecloud_group_left{
	height:507px;
}
.screen .underhall_vecloud_group_left [class="input_short"]{
	background-color:#feebd4;
}
.screen .underhall_vecloud_group_right{
	height:507px;
}

/*system parameter*/
.screen .system_parameter_left{
	width:650px;
	margin-right:20px;
	float:left;
}
.screen .system_parameter_left label{
	padding-right:0;
	margin-right:0;
}
.screen .system_parameter_left [id="system_long_input"]{
	width:370px;
	width:360px\9;
}
.screen .system_parameter_left [class="widthFix_right"]{
	padding-left:10px\9;
	background:#3C9;
}
.screen .system_parameter_right{
	width:455px;
	float:left;
	margin-top:33px;
}
.screen .system_parameter_right [class="function_btn"]{
	margin-bottom:10px;
}

/*system system last batch*/
.screen .system_last_batch_wrapper{
	width:100%;
	font-weight:normal;
	line-height:18px;
}
.screen .system_last_batch_wrapper a.main_button{
	display:block;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
	line-height:22px;
	/*border:solid 1px #fbd5a6;*/
	width:400px;
	padding:5px 10px;
	height:22px;
	background:#000;
	color:#fff;
	font-weight:bold;
	margin-bottom:30px;
	font-size:18px;
}
.screen .system_last_batch_wrapper a.main_button:hover{
	text-decoration:none;
	background-color:#ccc;
}
.screen .system_last_batch_wrapper p{
	margin-right:50px;
	width:350px;
	float:left;
}

/*system Lista / kör batch*/
.system_list_bottom_content{
	width:100%;
	font-weight:normal;
}
.system_list_bottom_content b.topic{
	margin-right:20px;
	margin-left:20px;
}
.system_list_bottom_content p{
	margin-right:50px;
	width:350px;
	float:left;
}
.screen .systemlist_content_top{
	height:124px;
	/*font-weight:normal;*/
}
.screen .systemlist_content_top .jqTransformSelectWrapper, .jqTransformSelectWrapper ul{
	width:352px;
	max-width:352px;
}
.screen .systemlist_content_top .button_wrapper{
	width:300px;
	float:right;
	text-align:right;
}
.screen .systemlist_content_top .button_wrapper [class="function_btn"]{
	margin-left:10px;
	float:right;
}
.screen .system_run_batch_result{
	height:362px;
}
.screen .system_run_batch_result p{
	width:300px;
	float:left;
	margin-right:20px;
	font-weight:normal;
}
.screen .system_run_batch_result [class="widthFix"]{
	width:121px;
}
.screen .system_run_batch_result .jqTransformSelectWrapper{
	margin-left:120px;
	width:301px;
	min-width: 301px;
}
/*.screen .system_run_batch_result .extra_button{
	background-color:#000;
	color:#fff;
	padding:5px 10px;
	border:none;
	font-weight:bold;
	border:none;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
	font-size:18px;
	width:422px;
}
.screen .system_run_batch_result .extra_button:hover{
	background:#cdcdcd;
}*/

/*system status*/
.screen .system_status_content_top{
	height:124px;
	line-height:19px;
}
.screen .system_status_content_top .button_wrapper{
	width:300px;
	float:right;
	text-align:right;
}
.screen .system_status_content_top .button_wrapper [class="function_btn"]{
	margin-left:10px;
	float:right;
}
.screen .system_status_content_top [class="widthFix"]{
	width:160px;
	height:20px;
}
.screen .system_status_content_top label[for="radioValue"]{
	width:150px !important;
}
.screen table.system_status{
	border:none;
}
.screen table.system_status td{
	padding-bottom:10px;
	font-weight:bold;
	padding-right:50px;
}
.screen table.system_status td.header{
	width:217px;
	width:251px\9;
}
.screen table.system_status_top{
	border:none;
}
.screen table.system_status_top td.left{
	width:266px;
	width:300px\9;
}
.screen table.system_status_top td.right label{
	width:700px;
}
.screen table.system_status_top td.right span.widthFix{
	width:241px;
}


/*example file*/
.screen .sample_file_content_top{
	/*height:124px;*/
	line-height:19px;
	font-weight:normal;
	/*border-bottom:none;*/
}
.screen .sample_file_content_top .left_content{
	width:436px;
	float:left;
	padding-right:20px;
	font-weight:bold;
}
.screen .sample_file_content_top .left_content [class="function_btn_long"]{
	margin-right:5px;
	margin-bottom:10px;
}
.error{
	color:#d04c49;
}


/*vereg download file*/
.screen .vereg_download_middle{
	width:150px;
	padding-top:150px;
	float:left;
	text-align:center;
	margin-right:30px;
}
.screen .vereg_download_middle [class="function_btn"]{
	margin-bottom:10px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
	line-height:4px;
	font-family:"Courier New", Courier, monospace;
}
p.vereg_top_data{
	width:200px;
	float:left;
}
p.vereg_top_error_data{
	width:100px;
	float:left;
}
.screen .export_top_wrapper ul li.vereg{
	float:left;
	width:350px;
	padding-top:24px;
	margin-left:74px;
}
.screen .vereg_download_left{
	width:470px !important;
}
.screen .vereg_download_right{
	width:470px !important;
}
.screen .vereg_download_form{
	float:left;
	font-weight:bold;
	text-align:left;
	margin-top:-10px;
}
.screen .vereg_download_form span.widthFix{
	display:block;
}
.screen .vereg_download_form [class="input_long"]{
	width:500px;
	margin-right:10px;
}
.screen .vereg_result{
	width:100%;
	height:322px;
}
.screen .vereg_complete_register{
	width:100%;
	height:322px;
}
.screen .vereg_complete_register [class="error"]{
	float:left;
	width:455px;
}
.screen .vereg_bilreg_left{
	width:650px;
	float:left;
}
.screen .vereg_bilreg_left p{
	width:50%;
	float:left;
}

/*admin*/
.screen table.adminVcloud{
}

.screen table.adminVcloud td{
	padding-right:10px;
	padding-bottom:20px;
}
.admin_vecloud_wrapper{
	width:100%;
	overflow:hidden;
	line-height:19px;
}
.admin_vecloud_wrapper span.first{
	width:300px;
	display:block;
	float:left;
}
.admin_vecloud_wrapper span.first span{
	float:right;
	padding-right:20px;
}
.admin_vecloud_wrapper span.middle{
	width:150px;
	display:block;
	float:left;
}
.admin_vecloud_wrapper span.last{
	display:block;
	float:left;
}
.admin_vecloud_wrapper span.italic{
	font-style:italic;
	font-weight:normal;
	color:#666;
}
.admin_basis_top{
	width:100%;
	padding-bottom:10px;
	border-bottom:solid 1px #EAC596;
}
.admin_basis_top .left{
	width:50%;
	float:left;
	
}
.admin_basis_top .left [class="function_btn_pointer_short"]{
	margin-left:146px;
	margin-top:10px;
}
.admin_basis_top .right{
	width:358px;
	padding-left:216px;
	/*background:#ccc;*/
	float:left;
	/*padding-left:4%;*/
	border-left:solid 1px #EAC596;
}
.admin_basis_top .right [class="function_btn_pointer_short"]{
	margin-left:37px;
	margin-top:10px;
}
.admin_basis_top .right [id="sort"]{
	width:200px;
	line-height:54px;
}
.admin_basis_txteditor_wrapper{
	width:100%;
	height:365px;
	margin-top:20px;
	background-color:#fff;
	font-weight:normal;
	overflow:hidden;
}
/*AIS online*/
.online_wrapper{
	width:100%;
}
.online_wrapper [class="widthFix_long"]{
	display:block;
	float:left;
	width:100px !important;
}
.online_wrapper [class="widthFix_extra"]{
	display:block;
	float:left;
	width:90px !important;
	text-align:right;
	padding-right:10px;
}
.online_wrapper [class="jqTransformSelectWrapper"]{
	margin-left:100px !important;
}

.online_wrapper [class="input_short"]{
	width:70px !important;
}
.online_wrapper ul#form li.row{
	display:block;
	width:100%;
	clear:both;
	padding-bottom:5px;
}
.online_wrapper ul#form li.column{
	float:left;
	width:280px;
}
.online_wrapper ul#form li.column_short{
	float:left;
	width:200px;
}
.online_wrapper ul#form li.column_shortest{
	float:left;
	width:50px;
}
.online_wrapper ul#form li.column_short label{
	clear:none !important;
	width:200px !important;
	float:none;
}
.online_wrapper ul#form li.column [class="widthFix_right"]{
	text-align:right;
	display:block;
	float:left;
	width:80px !important;
}
.online_wrapper [class="selection"]{
	margin-top:70px;
}
.online_wrapper [class="online_light_top"]{
	height:33px;
}
.online_wrapper [class="selection_light"]{
	margin-top:73px;
}

/*ais online result*/
.online_wrapper ul#form li.column_result{
	padding-right:20px;
	float:left;
}
.online_wrapper ul#form li.column_result_button{
	float:right;
	width:500px;
	text-align:right;
}
.onlineResultTable{
	/*width:400px;*/
	width:100%;
	margin:20px 0 10px 0;
	background:#fbd5a6;
}
.fancy_vereg{
	width:600px;
	height:500px;
	background-color:#f8f4c2;
	font-size:12px;
	
}
.fancy_vereg h1.header{
	display:block;
	color:#fff;
	font-size:24px;
	text-align:center;
	background-color:#877b6b;
	padding-top:10px;
	cursor:move;
}
.fancy_vereg h1.header span{
	padding-left:20px;
}
.fancy_vereg .content{
	width:100%;
	padding:10px;
	/*margin-top:20px;*/
}
.fancy_vereg h1.header .jqmClose{
	font-size:14px;
	font-weight:bold;
	float:right;
	text-decoration:none;
	margin-right:10px;
	color:#fff;
}
.button_right_wrapper_vereg_download{
	width:400px;
	float:right;
	text-align:right;
	padding-top:3px;
}
.button_right_wrapper_vereg_download .function_btn{
	margin-left:6px;
	
}

/* Added by Ola W */

.screen .underhall_vecloud_product .jqTransformSelectWrapper {
    float: left;
    margin-left: 0;
    margin-right: 20px;
    width: 390px !important;
    max-width: 390px;
}

.screen .underhall_vecloud_product .jqTransformSelectWrapperLong, .jqTransformSelectWrapperLong ul{
	width:390px !important;
}

#iframediv { margin-bottom: 20px; }


.konto_left_wrapper .jqTransformSelectWrapperLong {
	width:400px !important;
}

.online_wrapper .wide .jqTransformSelectWrapper {
	max-width:350px !important;
}

.iFrameLoader { 
  background-image:url(/content/image/system/ajax-loader.gif); 
  background-repeat:no-repeat; 
  background-position: center; /*Can place your loader where ever you like */ 
  height: 100px;
  position: relative;
  top: -250px;
} 

.aolresult ul.row{
	clear:both;
	width:100%;
	display:inline-block;
	cursor:pointer;
}
.aolresult ul.row:hover{
	background-color:#feebd4;
	cursor:pointer !important;
}
.aolresult ul.row_selected{
	background-color:#feebd4;
}

.aolresult ul.row li span.notehighlight{
	font-size:12px;
	color:#f79927;
	margin-left:10%;
}

.aolresult ul.row {
    clear: both;
    cursor: pointer;
    display: inline-block;
    width: 100%;
    list-style:none;
    margin: 0;
    padding: 0;
}
.aolresult ul.row li.long {
    width: 130px;
}
.aolresult ul.row li {
    float: left;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    padding: 5px 0 5px 10px;
    width: 72px;
    word-wrap: break-word;
}
.aolresult ul.header{
    background-color:#FBD5A6;
}
.aolresult ul.header li{
    padding: 5px 0 5px 10px;
    font-weight:bold;
    
}

.styledcombobox{
	padding:5px 3px;
	border:solid 1px #FBD5A6 !important;
	font-size:12px !important;
	border-radius:3px;
	margin-bottom:3px;
}
.styledcombobox option{
	padding-left:5px;
}

/* Kund plusprodukter */


.kund_plusprodukt_form{
	width:100%;
}
.kund_plusprodukt_form span.widthFix{
	width:100% !important;
	height:20px !important;
}
.kund_plusprodukt_form span.underhall{
	width:100px !important;
	height:20px !important;
	display:block;
	float:left;
}
.kund_plusprodukt_form ul li{
	float:left;
	list-style:none;
}

.kund_plusprodukt_form ul li.produktid
{
    width: 80px;
}

#scrollbar1 .viewport.viewport_lank 
{
    height: 102px;
    width: 580px;
}

.kund_plusprodukt_form ul li.longer
{
    width: 170px;
}

.kund_plusprodukt_form ul li.huvud{
	width:350px;
	padding-right:20px;
}

.kund_plusprodukt_form ul li.plus{
	width:350px;
}
.kund_plusprodukt_form ul li.lankade{
	width:580px;
}
.kund_plusprodukt_form ul li.buttons
{
    margin-top: 30px;
    margin-left: 20px;
}

/* Admin - Reports */

#reports 
{
    margin: 10px;
}

#reports .left_wrapper 
{
    width: 300px;
}

#reports .right_wrapper 
{
    width: 400px;
}

#report .button_wrapper
{
    float: left;
    width: 100px;
}

/* Radera kund */
#kundRadera 
{ 
    margin: 40px; 
    width: 700px;
}

.disabledCheckbox
{
    background: transparent url(image/checkbox.gif) no-repeat center top!important;
}

.online_wrapper ul#form li.column2{
	float:left;
	width:400px;
}

.kundVePremiumLeft_wrapper{
	width:50%;
	float:left;
	margin-top: 20px;
}

.kundVePremiumLeftAll_wrapper label span.widthFix
{
    width: 110px;
}

.kundVePremiumRight_wrapper{
	width:40%;
	float:left;
	margin-top: 20px;
}

.kundVePremiumLeftAll_wrapper .jqTransformSelectWrapper 
{
    margin-left: 110px;
}

.transhistory_top {
    height: 35px;
    border-bottom: solid 1px #FBD5A6;
}

.transhistory_top li {
    display: inline-block;
    margin: 10px;
}

.transhistory_top li:first-child {
    margin-left: 30px;
}

.transhistory_top label {
    margin-left: 5px;
}

.titlerow {
    font-size: 12px;
    background: #fbd5a6;
    padding: 5px 20px 5px 20px;
    border: solid 1px #fac789;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    line-height: 19px;
}

.titlerow#sokfel span {
    font-weight: bold;
}

#sokfel span {
    display: inline-block;
    font-weight: normal;
}

#sokfel span.datum {
	width:70px;
}

#sokfel span.lk {
	width:70px;
}

#sokfel span.regnr {
	width:70px;
}

#sokfel span.exist {
	width:70px;
}

#sokfel span.aisbil {
	width:70px;
}

#sokfel span.aisar {
	width:70px;
}

#sokfel span.aismotor {
	width:70px;
}

#sokfel span.kundbil {
	width:100px;
}

#sokfel span.kundid {
	width:60px;
}

.sokfel_check {
    float: left;
    margin-top: 2px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.sokfel_filter label {
    clear: none;
    width: 110px;
    margin-right: 8px;
    display: block;
    float: left;
}

.sokfel_filter input {
    margin-right: 10px;
    float: left;
}

.kundemail {
    position: relative;
    height: 422px;
    border: solid 1px #eac596;
    padding: 10px;
}

.kundemail .label {
    float: left;
    width: 75px;
}

.kundemail .checklabel {
    /*float: left;*/
    margin-top: 2px;
    margin-right: 10px;
    margin-left: 10px;
}

.kundemail .checkitem {
    float: left;
    clear: both;
}

.kundemail .buttonarea {
    float: left;
    margin-top: 10px;
}

.kundemail button {
}

.kundemaillist {
    clear: both;
}

.kundemaillist li.aktiv {
    width: 100px;
}

.kundemaillist li.kundid {
    width: 100px;
}

.kundemaillist li.kundnamn {
    width: 100px;
}

.kundemaillist li.email {
    width: 200px!important;
}

.hamtafilerlist {
    clear: both;
}

.hamtafilerlist li.hamta {
    width: 60px!important;
}

.hamtafilerlist li.land {
    width: 70px!important;
}

.hamtafilerlist li.datum {
    width: 80px!important;
}

.hamtafilerlist li.filnamn {
    width: 280px!important;
}

.hamtafilerlist li.hamtafran {
    width: 80px!important;
}

#produktFaltInfo {
	margin-left: 30px;
	float: left;
}

#produktFaltInfo p, #modalInfo p {
		font-weight: bold;
	}

#produktFaltInfo ul, #modalInfo ul {
	list-style-type: disc;
	padding-left: 20px
}

#produktFaltInfo .deleted, #modalInfo .deleted {
	text-decoration: line-through;
}

#modalInfo {
	margin-left: 10px;
	margin-bottom: 20px;
}