html{
overflow:auto;
}

body{
 background-image:url("/site_images/bgfade.png");
 text-align:center;
 margin:0px 0px, padding:0px;
}

.body{
 text-align:center;
 width:756px;
 margin:0px auto;
}

H1{
 width:427px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #336699;
 font-weight: bold;
 line-height: 18px;
 text-align: left;
}

.ingress{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: bold;
}

H2{
 margin-top:22px;
 margin-bottom:2px;
 font-family:Verdana, Arial, Helvetica, Sans-Serif;
 font-size:13px;
 line-height: 0px;
 color: #336699;
 font-weight: bold;
 line-height: 14px;
 text-align: left;
}

H3{
 margin-bottom:0px;
 font-family:Verdana, Arial, Helvetica, Sans-Serif;
 font-size:12px;
 line-height: 0px;
 color: #336699;
 font-weight: bold;
 line-height: 14px;
 text-align: left;
}

p{
 width:427px;
 margin-top:0px;
 padding-right:44px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: normal;
 line-height: 18px;
 text-align: left;
}

ul
{
 width:400px;
 margin-top:12px;
 margin-left:12px;
 padding:0;
}

li{
 
 margin-left:15px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
 line-height: 17px;
 text-align: left;
}

b{
font-weight: normal;
}

.header{
 width:756px;
 height:25px;
}

.logo{
 width:756px;
 height:60px;
}

.link_row{
 width:756px;
 height:33px;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
a.link_row:Link{text-decoration: none;color: #333333;}
a.link_row:Visited{text-decoration: none;color: #333333;}
a.link_row:Active{text-decoration: none;color: #000000;}
a.link_row:Hover{text-decoration: underline;color: #000000;}

.empty_row{width:756px;height:35px;}

.row_left{width:20px;height:33px;}
.rowbutton_left{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton_left.png");}
.rowbutton_2{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton.png");}
.rowbutton_3{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton.png");}
.rowbutton_4{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton.png");}
.rowbutton_5{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton.png");}
.rowbutton_right{vertical-align:top; padding-top:8px; width:119px; height:25px; background-image:url("/site_images/rowbutton_right.png");}
.row_right{width:20px; height:33px;}

.mid{background-image:url("/site_images/mid.png");}
.left_column{vertical-align:top; text-align:left; width:285px; height:470px;}

.left_menu_bild{vertical-align:top; height:200px; width:285px; background-image:url("/site_images/left_menu_bild_bg.png");}
.left_menu_bild_pos{ margin-top:3px; margin-left:46px;}
.left_menu_karta{ vertical-align:top; height:200px; width:285px;}
.left_menu_karta_pos{ margin-top:3px; margin-left:0px;}
.left_menu_portrait{ vertical-align:top; height:409px; width:285px;}
.left_menu_portrait_pos{ margin-top:3px; margin-left:0px;}

.left_menu_credit{
 margin-top:15px;
 margin-left:45px;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:normal;
 line-height: 18px;
 color:#000000;
}
.left_menu_creditlink{
 margin-left:0px;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:normal;
 line-height: 18px;
 color:#000000;
}
a.left_menu_creditlink:Link{text-decoration: none;color: #336699;}
a.left_menu_creditlink:Visited{text-decoration: none;color: #336699;}
a.left_menu_creditlink:Active{text-decoration: none;color: #336699;}
a.left_menu_creditlink:Hover{text-decoration: underline;color: #000000;}

.left_menu_top_header{
 height:25px;
 width:240px;
 text-indent:42px;
 vertical-align:bottom;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 background-image:url("/site_images/left_menu_top.png");
}
.left_menu_header{
 width:240px;
 line-height:21px;
 text-indent:42px;
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
.left_menu_link_pos{
  margin-left:45px;
  padding-bottom:6px;
}
.left_menu_links{
 vertical-align:top;
 padding-top:6px;
 height:160px;
 width:240px;
 background-image:url("/site_images/left_menu_mid.png");
}
.left_links{
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:17px;
 font-weight:normal;
}
a.left_links:Link{text-decoration: none;color: #333333;}
a.left_links:Visited{text-decoration: none;color: #333333;}
a.left_links:Active{text-decoration: none;color: #000000;}
a.left_links:Hover{text-decoration: underline;color: #000000;}

.site_pagelink{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height: 18px;
}
a.site_pagelink:Link{text-decoration: none;color: #336699;}
a.site_pagelink:Visited{text-decoration: none;color: #336699;}
a.site_pagelink:Active{text-decoration: none;color: #336699;}
a.site_pagelink:Hover{text-decoration: underline;color: #000000;}

.left_menu_foot{
 height:20px;
 width:285px;
 background-image:url("/site_images/left_menu_foot.png");
}
.right_column{
 vertical-align:top;
 text-align:left;
 width:471px;
 height:470px;
}

.right_main{
 width:471px;
 height:28px;
}

.footer{
 vertical-align:text-top;
 padding-top:10px;
 width:756px;
 height:40px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-image:url("/site_images/footer.png");height:35px; width:756px;	
}
.footer_text{
 padding-left:15px;
}

.admin_left_form{
 width:135px;
 height:28px;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 font-weight:bold;
}
.admin_left_multi{
 vertical-align:top;
 padding-top:5px;
 width:135px;
 height:28px;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 font-weight:bold;
}
.admin_left_multi_radio{
 vertical-align:top;
 padding-top:6px;
 width:135px;
 height:23px;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 font-weight:bold;
}
.admin_right_form{
 width:336px;
 height:28px;
}
.admin_right_multi{
 vertical-align:top;
 padding-top:2px;
 width:336px;
 height:30px;
}
.admin_right_multi_radio{
 vertical-align:top;
 padding-top:2px;
 width:336px;
 height:23px;
}
.manage_header{
 height:27px;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 font-weight:bold;
}

.news_left_col{ width:76px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.news_mid_col{ width:152px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.news_right_col{ width:132px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.news_manage_col{ width:111px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}

.pris_left_col{width:160px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.pris_mid_col{ width:100px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.pris_right_col{ width:100px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.pris_manage_col{ width:111px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}

.open_left_col{width:76px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.open_mid_col{ width:152px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.open_right_col{ width:132px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.open_manage_col{ width:111px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}

.user_left_col{ width:110px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.user_mid_col{ width:110px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.user_right_col{ width:140px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.user_manage_col{ width:111px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}

.file_left_col{ width:110px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.file_mid_col{ width:120px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.file_right_col{ width:130px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}
.file_manage_col{ width:111px; height:20px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:normal;}

.form_filefield{
 width:293px;
 height:22px;
 font-family:Arial, Helvetica, Sans-Serif;
}
.form_dropdown{
 width:206px;
 font-family:Arial, Helvetica, Sans-Serif;
}
.form_small_textbox{
 width:100px;
 font-family:Arial, Helvetica, Sans-Serif;
}
.form_textbox{
 width:200px;
 font-family:Arial, Helvetica, Sans-Serif;
}
.form_time_textbox{
 width:40px;
 font-family:Arial, Helvetica, Sans-Serif;
}

.form_radio{
 height:28px;
 width:200px;
 font-family:Arial, Helvetica, Sans-Serif;
 font-size:12px;
 font-weight:normal;
}

.backlink{
 text-align:right;
 padding-right:70px;
}

.admin_addlink{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
a.admin_addlink:Link{text-decoration: underline;color: #00890D;}
a.admin_addlink:Visited{text-decoration: underline;color: #00890D;}
a.admin_addlink:Active{text-decoration: underline;color: #00890D;}
a.admin_addlink:Hover{text-decoration: underline;color: #000000;}

.admin_pagelink{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
a.admin_pagelink:Link{text-decoration: underline;color: #336699;}
a.admin_pagelink:Visited{text-decoration: underline;color: #336699;}
a.admin_pagelink:Active{text-decoration: underline;color: #336699;}
a.admin_pagelink:Hover{text-decoration: underline;color: #000000;}

.admin_pagedelete{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}
a.admin_pagedelete:Link{text-decoration: underline;color: #E50000;}
a.admin_pagedelete:Visited{text-decoration: underline;color: #E50000;}
a.admin_pagedelete:Active{text-decoration: underline;color: #E50000;}
a.admin_pagedelete:Hover{text-decoration: underline;color: #000000;}

.calendarimage{
 vertical-align:top;
 padding-top:2px;
 padding-left:3px;
}
.pdfimage{
 vertical-align:top;
 padding-top:1px;
}
.pwstyle{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
}

.validatorpos{
 font-family:Verdana,Helvetica,Sans-Serif;
 font-size:11px;
 text-align:left;
 height:28px;
 vertical-align:top;
 padding-top:5px;
}
.validatorpos_error{
 font-family:Verdana,Helvetica,Sans-Serif;
 font-size:11px;
 color:Red;
 text-align:left;
 height:28px;
 vertical-align:top;
 padding-top:5px;
}
.meddelande_1{
 font-family:Verdana,Helvetica,Sans-Serif;
 font-size:11px;
 color:Green;
 text-align:left;
 height:28px;
}
.meddelande_2{
 font-family:Verdana,Helvetica,Sans-Serif;
 font-size:11px;
 color:Red;
 text-align:left;
 height:28px;
}

.admin_right_status{
 width:336px;
 height:28px;
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 12px;
 font-weight:normal;
}

