﻿    

                                    @media screen and (min-width: 360px) 
                                    
                                    { 


                                     /* ----- Left Meny -----*/
                                     #menyStyle{min-width:230px;width:10%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:30px 0px 0px 0px;}
                                     #mainStyle{min-width:280px;width:100%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}

                                     .TopMenyBox{display:block;margin:-100px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;min-width:360px;width:100%;min-height:10px;height:40px;position: sticky;top: 0;z-index: 100; border-bottom:1px solid #e2e2e2;background-color:#e2e2e2;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.5);box-shadow: 0px 2px 20px rgba(0,0,0,0.5);}
                                     .TopHeaderMainHeader{display:block;position:relative;float:left;min-width:120px;width:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
                                     .searchboxTop{display:block;position:relative;float:right;justify-content:right;min-width:140px;width:150px;margin:0px 0px 10px 0px;}
                                     .logoutboxTop{display:none;position:relative;float:left; min-width:70px;width:30%;margin:0px 0px 30px 0px;}


                                    .InfoLinelist75{font-family: 'Open Sans', sans-serif;font-size:0.70em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist75:link{font-family: 'Open Sans', sans-serif;font-size:0.70em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    

                                    .TopMenyHeader{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TopMenyHeader:link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                         
                                     .SearchInput{outline:none;font-family: 'Open Sans', sans-serif;color: #ececf1;border-left: 1px   solid white;border-bottom: 1px   solid white;border-top: 1px   solid white;border-right: 0px   solid #dddeec;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:right; overflow: auto;display: block;line-height:100%;background-color: #efefef;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                     .SearchInput:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #403c61;border: 1px   solid white;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 10px 10px 10px 10px;background-color: #e8e6e6;overflow: auto;display: block;line-height:100%;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}
                                     .searchButton {border-radius: 0pt 3pt 3pt 0pt  ;border-left: 0px   solid white;border: 1px   solid white;background-color: transparent;background-image: url('../Imgfavicon/searchglass.png');position:relative;background-repeat:no-repeat;width:40px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;cursor:pointer;}
                                     
                                     .subPageHeaderTop{min-width:320px;width:100%;height:auto;display:block;position:relative;float:left;padding:0px 0px 0px 10px;margin:0px 0px 30px 0px;}
                                     .SubPageHeaderBox{min-width:320px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 10px;padding:15px 0px 15px 0px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}
                                     .SubPageMainBox{min-width:320px;width:100%;min-height:30px;height:auto;display:block;position:relative;float:left;margin:10px 0px 0px 5px;padding:0px 0px 0px 0px;}

                                      .SubPageHeader{min-width:30px;width:70%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:1em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}

                                     .startPageSmallBox{min-width:320px;width:320px;height:auto;float:left;position:relative;display:block;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.startPageSmallBoxInside{min-width:330px;width:330px;width:99%;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:white; border-left:1px solid #d6d1bd;border-right:1px solid #d6d1bd;border-bottom:1px solid #d6d1bd;}
                                     .startPageSmallBoxInsideLinelist{min-width:320px;width:320px;min-height:15px;height:auto;display:block;position:relative;float:left;margin:5px 0px 5px 0px;padding:0px 0px 0px 2px;}
                                     
                                     .StartpageSmallBoxHeader{min-width:320px;width:320px;min-height:10px;height:310px;display:block;position:relative;float:left;margin:2px 0px 2px 0px;padding:10px 0px 10px 5px; border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;font-family: 'Open Sans', sans-serif;font-size:1.0em;color:#34393c;min-height:10px;display:block;line-height:28px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .startPageSmallBoxInsideLinelistRow{min-width:320px;width:320px;min-height:15px;height:15px;padding:2px 4px 3px 4px;margin:2px 0px 15px 0px;display:block;position:relative;float:left;}
                           
                                    

                                        .startPageBigBox{min-width:350px;height:auto;float:left;position:relative;display:block;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
                                       
                                       #memberLoginBox{min-width:320px;width:320px;min-height:380px;height:auto;margin:50px 7% 50px 7%;padding:0px 0px 0px 0px;justify-content:center;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.0.15);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.15);box-shadow: 0px 2px 20px rgba(0,0,0,0.15);display:block;position:fixed;float:left;background-color:white;border: 1px solid rgba(187, 186, 186, 0.50);border-radius:10px}

                                       
                                       .front-Page-Input-Login{font-family: 'Open Sans', sans-serif;font-size: 1em;color: #5d5d5c;line-height:25px;border: 2px solid #f1f1f1;border-radius:3px;text-decoration: none;font-weight: lighter;border-radius:3px;}
                                       .front-Page-Input-Login-PW{font-family: 'Open Sans', sans-serif;font-size:1em;color: #5d5d5c;line-height:25px;border: 2px solid #f1f1f1;text-decoration: none;font-weight: lighter;border-radius:3px;}
                                       .front-Page-Input-Login:focus{font-family: 'Open Sans', sans-serif;font-size: 1em;color: #5d5d5c;background-color:white;border:1px solid #0527e2;line-height:25px;text-decoration: none;font-weight: lighter;}
                                       .front-Page-Input-Login-Wrong{font-family: 'Open Sans', sans-serif;font-size: 1em;color: #5d5d5c;background-color:white;border:1px solid #ee0022;border-radius:3px;line-height:35px;text-decoration: none;font-weight: lighter;}


                                       


                                       
                                       .TopMenyTitleText{font-family: 'Open Sans', sans-serif;min-width:70px;width:auto;height:auto;font-size: 1.6em;color: #3c3e61;text-decoration: none;display:block;font-weight: lighter;cursor:pointer;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}


                                    


                                     .HeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                     .HeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}


                        

                                     .InfoLinelistRed{font-family: 'Open Sans', sans-serif;font-size:1em;color:red;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelistRed:link{font-family: 'Open Sans', sans-serif;font-size:1em;color:red;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                     .InfoLinelist{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelist:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelistHover:hover{ padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}


                                     .InfoLinelistHover:hover{ padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                     .TextInputHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeader:link{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}


                                    /* ----- Modal 320px ----- */
                                        .w3-modal{z-index:993;display:none;padding-top:60px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4); }
                                        .w3-modal-content{margin:auto;background-color:#000;overflow:hidden;position:relative;padding:0;display:block;outline:0;min-height:100px;height:auto;min-width:250px;width:92%; margin:0% 0% 0% 2%;}
                                        .w3-modal-content-info{background-color:transparent;overflow:hidden;position:relative;padding:0;outline:0;min-width:250px;width:80%;margin:5% 5% 25% 10%;padding:10% 0% 0% 0%;}
                                        .w3-modal-reg-content{margin:auto;overflow:hidden;position:relative;padding:0;display:block;outline:0;min-height:100px;height:auto;min-width:220px;width:100%; margin:0% 0% 0% 0%;padding:0px;}
                                        .w3-modal-AllNews-content{background-color:transparent;position:relative;padding:0;top:160px;overflow:hidden;top:100px;outline:0;min-width:250px;width:315px;max-width:315px;margin:12% 4% 25% 2%}
                                        .w3-modal-AllNews-image{background-color:transparent;position:fixed;padding:0;top:160px;overflow:hidden;top:100px;outline:0;min-width:250px;width:315px;max-width:315px;margin:12% 4% 25% 2%}
                                        .w3-modal-NightWatch-content{background-color:transparent;position:relative;padding:0;top:60px;overflow:hidden;outline:0;min-width:250px;width:315px;max-width:315px;margin:5% 15% 25% 5%;}
                                        .w3-modal-sp-content{margin:auto;background-color:#000;overflow:hidden;position:relative;padding:0;display:block;outline:0;min-height:100px;min-width:250px;width:92%; margin:0% 0% 0% 2%}
                                        .w3-modal-Header{font-family: 'Open Sans', sans-serif;font-size:1.2em;color:#3c3e61;text-decoration: none;font-weight: bold;cursor:pointer;text-transform: uppercase;}
                                        .w3-modal-Desc{font-family: 'Open Sans', sans-serif;font-size: 0.95em;color:black;text-decoration: none;font-weight: lighter;cursor:pointer;  }
                                                    
                                        .sidenav {height: 100%;width: 0;position: fixed;z-index: 1900;top: 172px;left: 0;background-color: white;overflow-x: hidden;transition: 0.5s;padding-top: 40px;border-right:1pt solid #e9f0f5; }
                                        .sidenav .closebtn {position: absolute;top: 0;right: 25px;top: 60px;font-size: 36px;margin-left: 50px;}
                                        
                                        .TopDist{top:180px;display:block;position:relative;z-index:10; }

                                    #inclSubPagesMaster{background-color:transparent;overflow:hidden;position:relative;padding:0;outline:0;min-width:250px;width:100%;margin:10% 0% 5% 0%;}

                                    #inclpNavBar{position:absolute;display:none;float:left;top:148px;left:60px;}
                                          
                                    /* ----- Privacybanner 320px ----- */
                                        .w3-modal-privacy{background-color:transparent;overflow:hidden;position:relative;padding:0;outline:0;min-width:250px;width:300px;margin:2% 10% 5% 6%;}
                                    
                                    #col1Pr{min-width:250px;width:100%;display:block;position:relative;float:left;margin:20px;}
                                    #privacyBannerLogoImage{min-width:90px;width:35%;height:auto;display:block;position:relative;float:left;}
                                    #col11Pr{width:45%;min-height:10px;height:30px;display:block;position:relative;float:left;top:45px;margin:0px 0px 0px 20px;}
                                    #col2Pr{min-width:250px;width:90%;display:block;position:relative;float:left;margin:0px 4% 0px 4%;padding:0px 0px 20px 0px;}
                                    #col3Pr{width:100%;display:block;position:relative;float:left;}

                                        .MemberRightBoxTextBulletBoxSmall{min-width:250px;width:90%;display:block;height:15px;position:relative;float:left;margin:0px 4% 0px 4%;}
                                        .startPage-privacyBanner-Header{font-family: 'Open Sans', sans-serif;font-size:2.0em;color:#605d5d;text-decoration: none;cursor:pointer;line-height:22px; }
                                        .startPage-privacyBanner-Header:link{font-family: 'Open Sans', sans-serif;font-size:2.0em;color:#605d5d;text-decoration: underline;cursor:pointer;line-height:25px; } 
                                        .startPage-privacyBanner-Desc{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#605d5d;text-decoration: none;cursor:pointer;line-height:14px; }
                                        .startPage-privacyBanner-Desc:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#605d5d;text-decoration: none;cursor:pointer;line-height:14px; }    

                                        .startPage-privacyBanner-button{-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor:pointer;text-align:center;min-width:75px;width:90%;height:50px;margin:2% 4% 2% 4%;font-family: 'Open Sans', sans-serif;border: 1px solid #e0e0e4;font-size:0.85em;font-style:normal;text-align:center;color:White;text-decoration: none;display: block;background-color:#309408;border-radius:5px;}
                                        .startPage-privacyBanner-button:hover{-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor:pointer;background-color:#36a709;}
                                                    
                              
                                    /* ----- SearchBox 320px ----- */
                                    #ShowSearchInTop{min-width: 210px;width:10%;height: auto;float: left;position: relative;display: block;background-color:red; }

                                    /* ----- Startsida 320px ----- */
                                    #wrapper{width: 98%;min-height: 600px;height:auto;position: relative;padding:0% 0% 0% 0%;z-index:1;display:block;}
                                    #wrappern{width: 100%;min-height: 600px;height:auto;position: relative;display:block;background-color: transparent;padding:35% 2% 0% 2%;z-index:1;}
                                    #main{min-width:190px;width:96%;min-height:10px;height:100%;background-color:transparent;display:block;margin:5% 0% 0% 0% ;padding:0%;}
                                    
                                        .startPagemainBackground{width:100%; padding-top:10px;height:auto;display:block;z-index:4; background-color:white;}

                                    /* ----- Header 320px ----- */
                                    
                                    #MenyHeaderBox{width:100%;height:150px;top:0px;left:0px;display:block;position:fixed;float:left;z-index:99;background-color:white;border-bottom:20px solid #597499;padding:0% 5% 0% 2.5%;}
                                    #newMMeny{height:31px;width:31px;cursor:pointer;display:block;margin:22px;float:left;position:relative;top:20%;left:-1.2%;background-image: url('../Imgfavicon/tre-korv-bla-a.png');background-repeat: no-repeat;content:'&#9776;';background-color:transparent;}
                                    #newMMeny:hover{height:31px;width:31px;cursor:pointer;display:block;float:left;position:relative;top:20%;left:-1.2%;background-image: url('../Imgfavicon/tre-korv-bla-a.png');background-repeat: no-repeat;content:'&#9776;';background-color:transparent;}
                                    #newMMenyClose{height:31px;width:31px;cursor:pointer;display:block;margin:22px;float:left;position:relative;top:20%;left:-1.2%;background-image: url('../Imgfavicon/tre-korv-bla-a.png');background-repeat: no-repeat;content:'&#9776;';background-color:transparent;}
                                    #menyLogo {width: 100px;padding-top: 10px;height: auto;float: left;position: relative;display: block;margin-left:5%;}
                                    #menyLogoImage{min-width:100px;width:100px; display:block;position:relative;float:left;height:auto;}
                                    
                                    #menyTitleTextBox{min-width: 100px;width:80%; padding: 1%;margin:40px 0px 0px 0px; min-height:10px;height: 30px;float: left;position: relative;display: block;}
                                    .menyTitleText{font-family: 'Open Sans', sans-serif;min-width:200px;width:auto;height:auto;font-size: 1.6em;color: #3c3e61;text-decoration: none;display:block;font-weight: bold;cursor:pointer;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}
                                    #surveyPage-Header-1 {font-family: 'Open Sans', sans-serif;font-size: 1.6em;color: white;line-height: 35px;text-decoration: none;font-weight: lighter;text-transform: uppercase;}
                                    
                                    

                                    /* ----- MemberRegistrationBox 320px ----- */
                                    #MemberRegistrationBox{min-width:275px;width:17%;min-height:280px;height:auto;margin:19% 5% 35% 5%;border-radius:5px;display:block;position:relative;float:left;background-color:white;border: 4px solid #b1c3d0;border-radius:3px;padding:10px;}

                                    /* ----- inclfrontSlider 320px ----- */
                                    #inclfrontSlider{display:none;}
                                    #meny1ContactInfo{min-width:190px;width:80%;height:auto;margin:5% 5% 5% 5%;float:left;position:relative;display:none;margin-top:40px;}
                                    
                                    /* ----- Startsida Huvudsida 320px ----- */
                                    #StartPageTopBox{min-width:190px;width:100%;height:auto;float:left;position:relative;display:block;padding-top:10px;z-index:99;background-color:white;}
                                        
                                     
                                    /* ----- Förstasidan rad 1 320px ----- */
                                    #StartPageRow1{min-width:190px;width:100%;height:auto;float:left;position:relative;display:block;margin-bottom:2%;}
                                        
                                    #startPageOuterBlockNews{min-width:190px;width:100%;min-height:0px;height:auto;float:left;display:block;position:relative;border:0px solid #f3f3f5;background-color:white;}
                                
                                  
               
                         
                
                                    /* ----- Startsidan rad 5 320px ----- */
                                    #StartPageRow5{min-width:190px;width:100%;height:auto;float:left;position:relative;display:block;}

                                    /* ----- Stor annons 320px ----- */
                                    #startPageBoxAdvertMain{min-width:190px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 0% 0% 0%;}
                                        .AdvertMainOuterContainer{min-width:190px;width:96%;height:auto;float:left;position:relative;display:block;border:5px solid #eaf3f6;background-color:white;}
                                        .imageAdvertMain{display:block;width:100%;height:auto;}

                                    /* ----- Startsidan Högerkolumn 320px ----- */
                                    
                                    /* ----- Kalender 320px ----- */
                                    #startPageBoxCalendar {min-width:190px;width:100%;min-height:50px;height:auto;float:left;position:relative;display:block;margin:0% 0% 2% 0%;}

                                        .CalendarHeaderBox{min-width:190px;width:100%;min-height:38px;height:auto;height:auto;background-color:#597499;border:1px solid #e0e0e4;display:block;position:relative;float:left;}
                                        .CalendarHeaderText{ display:block;padding:10px 8px 8px 8px;font-family:  sans-serif,'Open Sans';font-size: 0.90em;font-weight: normal;font-style: normal;color: white;text-align:left;text-decoration: none;}
                                    
                                    #CalendarLeft{min-width:30px;width:15%;float:left;display:block;min-height:50px;height:auto;position:relative;padding:1.7% 0% 0% 0%;}
                                    #CalendarRight{min-width:60px;width:65%;float:left;display:block;min-height:50px;height:auto;position:relative;padding:3% 0% 0% 0%;}

                                        .CalendarInfoPlainRed{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: Red;text-decoration: none;font-weight: lighter;cursor:pointer;line-height:16px;text-align:center;}
                                        .CalendarInfoPlain{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: #3c3e61;text-decoration: none;font-weight: lighter;cursor:pointer;line-height:16px;text-align:center;}
                                        .CalendarInfoBoxDateRed{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: Red;text-decoration: none;font-weight: lighter;cursor:pointer;line-height:16px;text-align:center;}
                                                
                                        .CalendarInfoBoxDate{font-family: 'Open Sans', sans-serif;font-size: 0.90em;color: #3c3e61;text-decoration: none;font-weight: lighter;cursor:pointer;line-height:16px;text-align:center;}
                                        .CalendarInfoBoxText{font-family: 'Open Sans', sans-serif;font-size: 0.90em;color: #3c3e61;text-decoration: none;font-weight: lighter;cursor:pointer;line-height:16px;text-align:center;}
                                        
                                        .TextInputHeader7{font-family: 'Open Sans', sans-serif;font-size:0.7em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     
                                        .TextInputHeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}
                                        .TextInputHeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}


                                        .TextPaginationHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;text-decoration: none;font-weight: normal;min-width:15px;width:15px;height:15px;text-transform: none; padding:5px; }
                                        .TextPaginationHeaderBold{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;text-decoration: none;font-weight: bold;text-transform: none;border:2px solid green; border-radius:5px;min-width:15px;width:15px;height:15px;padding:5px; }
                                        .TextPaginationHeader:hover{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;text-decoration: none;font-weight: normal;text-transform: none;border:2px solid green; border-radius:5px;min-width:15px;width:15px;height:15px;padding:5px; }

                                        .TextInput{outline:none;font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;line-height:17px;border: 1px solid #dddeec;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:left; overflow: auto;display: block;background-color: transparent;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                        .TextInput:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #3c3e61;border: 1px   solid #dddeec;line-height:17px;height: 40px;width: auto;font-size:0.9em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 8 10 11 20;overflow: auto;display: block;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}

                                        .TextInputDrop{outline:none;font-family: 'Open Sans', sans-serif;color: #797979;border: 1px solid #dddeec;height: 40px;width: auto;font-size:0.8em;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:left; overflow: auto;display: block;line-height:100%;background-color: transparent;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                        .TextInputDrop:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #797979;border: 1px solid #dddeec;height: 40px;width: auto;font-size:0.8em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 0 0 0 0;overflow: auto;display: block;line-height:100%;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}

                                       
                                        


                                        .PlainTextMenyHeader1{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .PlainTextMenyHeader1.link{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .PlainTextMenyHeader1:hover{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#d2e2f7}


                                        .TextMenyHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeader.link{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeader:hover{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#5d5d5c;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5}


                                        .TextMenyHeaderSub8{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub8.link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub8:hover{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                        .TextMenyHeaderSub{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub.link{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub:hover{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                        .TextMenyHeaderSubFocus{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:white;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#bebebe;border: 1px;border-color:#bebebe;border-radius:5px;}
                                        
                                  
                                        .saveButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:forestgreen;color:white;border-radius:5px;border:1px solid forestgreen;cursor:pointer;}
                                        .logoutButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#5d5d5c;color:white;border-radius:5px;border:1px solid #5d5d5c;cursor:pointer;}
                                        .sendNotisButton{width:20%;height:20px; position:relative;float:left;display:block;background-color:#3c95f6;color:white;border-radius:5px;border:1px solid #3c95f6;font-family: 'Open Sans', sans-serif;font-size:0.9em;color:white;text-decoration:none; margin:4px 4px 2px 10px;  padding:4px 4px 0px 4px; }
                                        
                                        .admDeleteButton{font-family: 'Open Sans', sans-serif;font-size:0.9em;width:100%;height:20px; position:relative;float:left;display:block;background-color:#e15050;color:white;border-radius:5px;border:1px solid #e15050;text-decoration:none;}



                                        .pageHeaderStartPage{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:white;min-height:10px;display:block;line-height:28px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .pageHeaderStartPageDark{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#1e1e1d;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        
                                        .pageInfoStartPageOK{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#5d5d5c;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bolder;cursor:pointer;text-transform: none;}
                                        .pageInfoStartPageNOK{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#5d5d5c;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bolder;cursor:pointer;text-transform: none;}

                                        .helpInformationbox{display:block;position:relative;float:left; min-width:25px;width:25px;min-height:15px;height:25px;margin:6px 0px 0px 5%;padding:0px 0px 0px 0px;background-color:transparent;}
                                        
                                        .pageHeaderLogin{font-family: 'Open Sans', sans-serif;font-size:1.4em;color:white;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: lighter;cursor:pointer;text-transform: none;}

                                        .pageInfoHeader{font-family: 'Open Sans', sans-serif;font-size:1.4em;color:White;min-height:30px;padding:8px 4px 8px 4px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#597499;}
                                        .pageInfoNumber{font-family: 'Open Sans', sans-serif;font-size:1.2em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}

                                        .AdminButton{font-family: 'Open Sans', sans-serif, arial;color: #757575;font-size:0.85em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}

                                        .AdminButton:hover{font-family: 'Open Sans', sans-serif, arial;color:Black;font-size:0.85em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
 
                                        .AdminButton-selected{font-family: 'Open Sans', sans-serif, arial;color:#47507b;background-color:#b1c3d0;font-size:0.85em;font-style:normal;font-weight:bold;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}

                                        .AdminButtonMedium{font-family: 'Open Sans', sans-serif, arial;color: #757575;background-color:#9d9d9d;font-size:0.85em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}

                                        .AdminDeleteButton{font-family: 'Open Sans', sans-serif, arial;color: white;background-color:#d91414;font-size:1.0em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}

                                        .AdminDeleteButton:hover{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e15050;font-size:1.0em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
                                        .AdminDeleteButton-selected{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e15050;font-size:1.0em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
 
                                       .AdminDeleteButtonLineList{font-family: 'Open Sans', sans-serif, arial;color: white;background-color:#d91414;font-size:0.8em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}

                                        .AdminDeleteButtonLineList:hover{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e15050;font-size:0.80em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
                                        .AdminDeleteButtonLineList-selected{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e15050;font-size:0.8em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
 


                                        .AdminUpdateButton{font-family: 'Open Sans', sans-serif, arial;color: white;background-color:#2fb60f;font-size:0.8em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}

                                        .AdminUpdateButton:hover{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#70c85b;font-size:0.8em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
                                        .AdminUpdateButton-selected{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e15050;font-size:0.8em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
 
                                        .AdminPushButton{font-family: 'Open Sans', sans-serif, arial;color: white;font-size:0.85em;font-style:normal;font-weight:lighter;text-align:center;min-height:20px;height:auto;min-width:10px;width:100%;background-color:#3c3e61;border-radius:3px;opacity:1;overflow: hidden;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;;text-decoration:none;}
                                        .AdminPushButton:hover{font-family: 'Open Sans', sans-serif, arial;color:white;font-size:0.85em;font-style:normal;font-weight:lighter;text-align:center;opacity:1;overflow: hidden;text-decoration:none;}
 
                                        .AdminPushButton-selected{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#a30c0c;font-size:0.85em;font-style:normal;font-weight:bold;text-align:center;opacity:1;overflow: hidden;text-decoration:none;border-radius:3px;}
                                        .AdminPushButton-selected:hover{font-family: 'Open Sans', sans-serif, arial;color:white;background-color:#e63434;font-size:0.85em;font-style:normal;font-weight:bold;text-align:center;opacity:1;overflow: hidden;text-decoration:none;border-radius:3px;}


                                          .ImageNews {min-width:150px;width: 100%;min-height:150px;height:auto;}
                                         .ImageMember {min-width:150px;width: 10%;min-height:150px;height: 10%;background-repeat: no-repeat;background-size: contain;border-radius:80px;}
                                         .ImageMemberList {min-width:40px;width: 10%;min-height:40px;height: auto;margin:0px 10px 10px 0px; background-repeat: no-repeat;background-size: contain;border-radius:80px;}


                                    /* ----- Popup Kontakt 320px ----- */
                                        .w3-modal-Popup{background-color:transparent;position:fixed;overflow:hidden;padding:0;outline:0;min-width:150px;width:87%;min-height:400px;height:90%;margin:5% 3% 25% 3%;}
                                    
                                    #inclSubPagePopmain{min-width:210px;width:95%;min-height:400px;height:auto;float:left;position:relative;z-index:99;top:40px;display:block;background-color:white;border: 4px solid #b1c3d0;border-radius:3px;margin:2% 2% 2% 2%;}
                                    #inclSubPagePopmainBox{min-width:210px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;background-color:white;}
                                        .PopupContactLargeHeader{font-family: 'Open Sans', sans-serif, arial;font-size: 1.1em;font-weight: normal;font-style: normal;color: #403c61;text-decoration: none;padding:4% 2% 2% 2%;}        
                                        .Popup-Reg{font-family: 'Open Sans', sans-serif;font-size: 0.90em;color: #403c61;line-height:18px;border:1px solid white;background-color:#cfd4e7;text-decoration: none;font-weight: lighter;border-radius:3px;min-width:150px;width:98%;height:40px;padding:4px}
                                        .Popup-Reg:focus{font-family: 'Open Sans', sans-serif;font-size: 0.90em;;color: #403c61;background-color:white;border:1px solid #0527e2;line-height:18px;text-decoration: none;font-weight: lighter;min-width:150px;width:98%;height:40px;padding:4px}
                                        .Popup-Wrong{font-family: 'Open Sans', sans-serif;font-size: 0.90em;color: #403c61;background-color:white;border:1px solid #ee0022;border-radius:3px;line-height:18px;text-decoration: none;font-weight: lighter;min-width:150px;width:98%;height:40px;padding:4px}
                                    
                                    #inclSubPagePopInfoImageBox{min-width:10px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:none;}
                                        .inclSubPagePopInfoImage{min-width:110px;width:97%;min-height:150px;height:auto;border:2px solid #b1c3d0;margin:0% 1% 2% 1%;}
                                    
                                    #inclSubPagePopMessageBox{min-width:150px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 1% 2% 3%;}
                                        .FormHeaderPop{font-family: 'Open Sans', sans-serif, arial;font-size: 1em;font-weight: normal;font-style: normal;color: #403c61;text-decoration: none;line-height:16px;}
                                        .FormHeaderPop:link{font-family: 'Open Sans', sans-serif, arial;font-size: 0.90em;font-weight: normal;font-style: normal;color: #403c61;text-decoration: none;font-style:normal;}
                                    
                                 
                                  
                                    /* ----- Sökresultat 320px OK ----- */
                                    #SearchResultBox{min-width:230px;width:100%;min-height:450px;border:1px solid white;margin-bottom:10px;margin-top:10%;transition: margin-left .5s;background-color:#f3f3f5;}

                            
                                    /* ----- Fot 320px ----- */
                                    #footern{display:block;position:relative;float:left;width:100%;min-height:100px;height:auto;background-color:#f0f1f6;}
                                    #footerInnerBox{min-width:280px;width:95%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:1% 10% 0% 2%;}
                                    #footerBox1{min-width:120px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 0% 0% 0%;}
                                    #footerBox2{min-width:120px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 0% 0% 0%;}
                                    #footerBox3{min-width:120px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 0% 0% 0%;}
                                    #footerBox4{min-width:220px;width:100%;min-height:10px;height:auto;float:left;position:relative;display:block;margin:2% 0% 0% 0%;}
                                        .plainTextWhite10FooterHeader{font-family: 'Open Sans', sans-serif, arial;font-size: 0.90em;font-weight: normal;font-style: normal;color: white;text-decoration: none;text-align:center;}
                                        .plainTextWhite10FooterText{font-family: 'Open Sans', sans-serif, arial;font-size: 0.90em;font-weight: normal;font-style: normal;color: white;text-decoration: none;text-align:center;}
                                        .front-Page-footer-link{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: #e4c5a5;cursor:pointer;line-height:25px;text-decoration: none;font-weight: normal;text-align:center;}
                                        .front-Page-footer-link:link{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: #e4c5a5;cursor:pointer;line-height:20px;text-decoration: none;font-weight: normal;text-align:center;}
                                        .front-Page-footer-link:visited{font-family: 'Open Sans', sans-serif;font-size: 0.85em;color: #e4c5a5;cursor:pointer;line-height:20px;text-decoration: none;font-weight: lighter;text-align:center;}


                                     

                                     


                                    .menyHeaderStyle{font-family: 'Open Sans', sans-serif;font-size: 1.2em;color: white;cursor:pointer;line-height:20px;text-decoration: none;font-weight: normal;}
                                    .subMenyHeaderBox{min-width:360px;width:95%;min-height:10px;height:33px;display:block;position:relative;float:left;margin:5px 0px 0px 0px;padding:15px 0px 5px 10px;background-color:#a3955d;border:1px solid #a3955d;border-radius:5px;}
                                    .mainMenyHeaderBox{min-width:360px;width:95%;min-height:10px;height:33px;display:block;position:relative;float:left;margin:5px 0px 0px 0px;padding:17px 0px 5px 10px;background-color:#797979;border:1px solid #a3955d;border-radius:5px;}

                                    .subMenyHeaderBoxLineList{min-width:360px;width:100%;float:left;height:auto;position:relative;margin:0px 0px 0px 5px;}
                                    


                                  
                                    
   .HeaderMainLineList{min-width:180px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;padding:20px 0px 5px 5px;margin:0px 0px 0px 10px;}

                                     .HeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:0.65em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                     .HeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.65em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}


                                   
                                    
                           
 }

                                    @media screen and (min-width: 590px)   { /* 590px - 1280px */


                                     #menyStyle{min-width:280px;width:10%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:0% 0px 0px 0px;}
                                     #mainStyle{min-width:280px;width:20%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}


                                     .Texteditorbutton{min-width:10px;width:auto;min-height:20px;height:auto;display:block;position:relative;float:left;margin:0px 0px 0px 1px;border:0.2px solid green;border-radius:1px;border:1px solid #e8e5e5;font-family: 'Open Sans', sans-serif;font-size:0.72em;color:#3c3e61;text-decoration:none;}
                                       
                                     .SubPageActiveButtonBox{min-width:360px;width:25%;min-height:10px;height:30px;display:block;position:relative;float:right;margin:10px 0px 0px 0px;}
                                     
                                     .SubPageActiveButton{ width:50%;height:20px; position:relative;float:right;display:block;text-align:center; background-color:#686868;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #686868;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}
                                     .SubPageActiveButton:hover{width:50%;height:20px; position:relative;float:right;display:block;text-align:center;background-color:#989898;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #989898;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}


                                      .TopHeaderMainHeader{display:block;position:relative;float:left;min-width:120px;width:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

                                     .SearchInput{outline:none;font-family: 'Open Sans', sans-serif;color: #ececf1;border-left: 1px   solid white;border-bottom: 1px   solid white;border-top: 1px   solid white;border-right: 0px   solid #dddeec;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:right; overflow: auto;display: block;line-height:100%;background-color: #efefef;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                     .SearchInput:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #403c61;border: 1px   solid white;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 10px 10px 10px 10px;background-color: #e8e6e6;overflow: auto;display: block;line-height:100%;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}
                                     .searchButton {border-radius: 0pt 3pt 3pt 0pt  ;border-left: 0px   solid white;border: 1px   solid white;background-color: transparent;background-image: url('../Imgfavicon/searchglass.png');position:relative;background-repeat:no-repeat;width:40px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;cursor:pointer;}
                                     
                                       #memberLoginBox{min-width:320px;width:320px;min-height:380px;height:auto;margin:50px 35% 50px 35%;padding:0px 0px 0px 0px;justify-content:center;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.0.15);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.15);box-shadow: 0px 2px 20px rgba(0,0,0,0.15);display:block;position:fixed;float:left;background-color:white;border: 1px solid rgba(187, 186, 186, 0.50);border-radius:10px}
                    
                                      .SubPageHeader{min-width:360px;width:90%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:2em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}

                                   .SubSmallFloatingBoxHeader{min-width:360px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 10px;padding:15px 0px 15px 10px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}
                                   .SubPageHeaderBox{min-width:360px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 10px;padding:15px 0px 15px 10px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}
                                    .SubPageMainBox{min-width:360px;width:99%;min-height:30px;height:auto;display:block;position:relative;float:left;margin:0px 0px 0px 5px;padding:0px 0px 0px 10px;}
 
                                       
                                       .front-Page-Input-Login{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;line-height:25px;border: 2px solid #f1f1f1;border-radius:3px;text-decoration: none;font-weight: lighter;border-radius:3px;}
                                       .front-Page-Input-Login-PW{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;line-height:25px;border: 2px solid #f1f1f1;text-decoration: none;font-weight: lighter;border-radius:3px;}
                                       .front-Page-Input-Login:focus{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;background-color:white;border:1px solid #0527e2;line-height:25px;text-decoration: none;font-weight: lighter;}
                                       .front-Page-Input-Login-Wrong{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;background-color:white;border:1px solid #ee0022;border-radius:3px;line-height:35px;text-decoration: none;font-weight: lighter;}
        
                                       .searchboxTop{display:block;position:relative;float:right;justify-content:right;min-width:140px;width:150px;margin:0px 0px 10px 0px;}
                                       .logoutboxTop{display:block;position:relative;float:right; min-width:70px;width:250px;margin:0px 0px 30px 0px;}


                                        .TextMenyHeaderSub{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub.link{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub:hover{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                        .TextMenyHeaderSubFocus{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:white;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#bebebe;border: 1px;border-color:#bebebe;border-radius:5px;}
                                        

                                   /* ----- MemberLoginBox 590px ----- */



                                    
                                    
                                    .menyHeaderStyle{font-family: 'Open Sans', sans-serif;font-size: 0.9em;color: white;cursor:pointer;line-height:20px;text-decoration: none;font-weight: normal;}

                                    .activeButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#686868;color:white;border-radius:5px;border:1px solid #686868;}
                                    .activeButton:hover{width:100%;height:45px; position:relative;float:left;display:block;background-color:#989898;color:white;border-radius:5px;border:1px solid #989898;}

                                     .subMenyHeaderBox{min-width:200px;width:95%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:10px 0px 0px 0px;padding:13px 0px 5px 10px;background-color:#a3955d;border:1px solid #a3955d;border-radius:5px;}


                                     .mainMenyHeaderBox{min-width:200px;width:95%;min-height:10px;height:25px;display:block;position:relative;float:left;margin:10px 0px 0px 0px;padding:12px 0px 5px 10px;background-color:#797979;border:1px solid #a3955d;border-radius:5px;}
                                     .subMenyHeaderBoxLineList{min-width:200px;width:100%;float:left;height:auto;position:relative;margin:0px 0px 0px 0px;}

                                     .subPageHeaderTop{min-width:320px;width:100%;height:auto;display:block;position:relative;float:left;padding:0px;margin:0px 0px 30px 10px;}

                                     .startPageBigBox{width:320px;height:auto;float:left;position:relative;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px; }
                                     
                                     .StartpageSmallBoxHeader{min-width:320px;width:320px;min-height:10px;height:24px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:8px 0px 10px 5px;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;font-family: 'Open Sans', sans-serif;1.0em;color:#34393c;min-height:10px;display:block;line-height:28px;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}                                     
                                     .startPageSmallBox{min-width:320px;width:320px;height:auto;float:left;position:relative;display:block;margin:0px 0px 0px 0px;padding:0px 10px 10px 0px; }
                                     .startPageSmallBoxInside{min-width:325px;width:98%;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:white; border-left:1px solid #d6d1bd;border-right:1px solid #d6d1bd;border-bottom:1px solid #d6d1bd;}
                                     .startPageSmallBoxInsideLinelist{min-width:320px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;margin:5px 0px 5px 0px;padding:10px 0px 0px 2px}
                                     .TextMenyHeaderSub8{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8.link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8:hover{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                     


                                


                                      .logoutButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#5d5d5c;color:white;border-radius:5px;border:1px solid #5d5d5c;cursor:pointer;}

                                     .TextInputHeader7{font-family: 'Open Sans', sans-serif;font-size:0.7em;color:#3c3e61;min-height:10px;height:10px;display:block;line-height:15px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     
                                     .TextInputTextAreaBox{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;cursor:pointer;text-transform: none;border: 1px;border-color:#e8e5e5;border-radius:3px;}
                                     
                                 
                      

   .HeaderMainLineList{min-width:180px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;padding:20px 0px 5px 5px;margin:0px 0px 0px 10px;}

                                     .HeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                     .HeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                      .fileInputButton{font-family: 'Open Sans', sans-serif;font-size:0.7em;margin:28% 0px 0px 0px;padding:26px 0px 5px 5%;color:#3c3e61;min-height:10px;height:10px;display:block;line-height:15px;text-decoration: none;font-weight: normal; text-transform: none;}

                                     .InfoLinelist{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelistHover:hover{ padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                    }
 
                                    @media screen and (min-width: 1280px)   { /* 1280px - 1919px */


                                      .TopNewsImageBox{display:block;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;min-width:360px;width:100%;z-index:1; min-height:10px;height:auto;position: relative;top: 0px; background-color:transparent;}
                                      #mainStyle{min-width:280px;width:50%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}
                        
 .TopNewsSubImageBox{min-width:360px;width:100%;min-height:10px;height:30px;position: inherit;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}


   .HeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                     .HeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}


                                     .TopDoubleMailBox{display:block;margin:100px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;min-width:360px;width:360px;min-height:10px;height:auto;position: fixed;top: 0;z-index: 100;border-radius:5px; border-bottom:1px solid #e2e2e2;background-color:white;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.5);box-shadow: 0px 2px 20px rgba(0,0,0,0.5);}
                                     
                                    

                                     .SubPageFloatingBoxHeader{min-width:360px;width:90%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:1.2em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}
                                    .SubSmallFloatingBoxHeader{min-width:360px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:15px 0px 15px 0px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}
                                    
                                   

                                     .TopMenyHeader{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;min-height:10px;display:block;line-height:20px;margin:2px 0px 0px 0px;padding:15px 0px 15px 0px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TopMenyHeader:link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}

                                     .SubPageActiveButton{ width:50%;height:20px; position:relative;float:right;display:block;text-align:center;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #686868;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}
                                     .SubPageActiveButton:hover{width:50%;height:20px; position:relative;float:right;display:block;text-align:center;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #989898;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}


                                   /* ----- MemberLoginBox 1280px ----- */

                                    .subPageHeaderTop{min-width:320px;width:100%;height:auto;display:block;position:relative;float:left;padding:0px;margin:0px 0px 30px 10px;}
                                     
                                    .SubPageHeader{min-width:360px;width:90%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:2em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}
                                .SubPageHeader{min-width:360px;width:90%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:2em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}

                                 

                                     .SubPageHeaderBox{min-width:360px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 10px;padding:15px 0px 15px 10px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}
                                    .SubPageMainBox{min-width:360px;width:99%;min-height:30px;height:auto;display:block;position:relative;float:left;margin:0px 0px 0px 5px;padding:0px 0px 0px 10px;}

                                    
                                    
                                    .menyHeaderStyle{font-family: 'Open Sans', sans-serif;font-size: 0.9em;color: white;cursor:pointer;line-height:20px;text-decoration: none;font-weight: normal;}

                                    .activeButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#686868;color:white;border-radius:5px;border:1px solid #686868;}
                                    .activeButton:hover{width:100%;height:45px; position:relative;float:left;display:block;background-color:#989898;color:white;border-radius:5px;border:1px solid #989898;}

                                     .subMenyHeaderBox{min-width:200px;width:95%;min-height:10px;height:26px;display:block;position:relative;float:left;margin:10px 0px 0px 0px;padding:12px 0px 10px 10px;background-color:#a3955d;border:1px solid #a3955d;border-radius:5px;}
                                     .mainMenyHeaderBox{min-width:200px;width:95%;min-height:10px;height:26px;display:block;position:relative;float:left;margin:10px 0px 0px 0px;padding:12px 0px 10px 10px;background-color:#797979;border:1px solid #a3955d;border-radius:5px;}
                                     .subMenyHeaderBoxLineList{min-width:200px;width:100%;float:left;height:auto;position:relative;margin:0px 0px 0px 0px;}

                                     

                                     .startPageBigBox{width:320px;height:auto;float:left;position:relative;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 15px; }
                                     .logoutButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#5d5d5c;color:white;border-radius:5px;border:1px solid #5d5d5c;cursor:pointer;}
                                     .logoutButton:hover{width:100%;height:45px; position:relative;float:left;display:block;background-color:#797979;color:white;border-radius:5px;border:1px solid #797979;cursor:pointer;}


                                     .StartpageSmallBoxHeader{min-width:320px;width:320px;min-height:10px;height:24px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:12px 0px 10px 10px;background-color:#686868; border:1px solid #b5b1b1;border-top-left-radius:5px;border-top-right-radius:5px;font-family: 'Open Sans', sans-serif;font-size:0.8em;color:white;min-height:10px;display:block;line-height:28px;text-decoration: none;font-weight: lighter;cursor:pointer;text-transform: none;}                                     
                                     .startPageSmallBox{min-width:320px;width:320px;height:auto;float:left;position:relative;display:block;margin:0px 0px 0px 0px;padding:0px 0px 10px 20px; }
                                     .startPageSmallBoxInside{min-width:330px;width:330px;width:98%;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;background-color:#fbfbfb; border-left:1px solid #d6d1bd;border-right:1px solid #d6d1bd;}
                                     .startPageSmallBoxInsideLinelist{min-width:320px;width:98%;min-height:15px;height:auto;display:block;position:relative;float:left;margin:0px 0px 5px 0px;padding:6px 0px 0px 2px}
                                     .TextMenyHeaderSub8{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8.link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8:hover{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                     
                                     .TextMenyHeaderSub75{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub75.link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub75:hover{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}


                                        .TextMenyHeaderSub{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub.link{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                        .TextMenyHeaderSub:hover{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#797979;height:16px;padding:6px 4px 8px 4px;margin:2px 0px 2px 0px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                        .TextMenyHeaderSubFocus{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:white;padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#bebebe;border: 1px;border-color:#bebebe;border-radius:5px;}

                                     .TextInputHeader7{font-family: 'Open Sans', sans-serif;font-size:0.7em;color:#3c3e61;min-height:10px;height:10px;display:block;line-height:15px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}

                                     .HeaderMainLineList{min-width:180px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;padding:20px 0px 5px 5px;margin:0px 0px 0px 10px;}

                                  


                                      .StartPageHeader{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#8f8f8f;padding:10px 8px 8px 8px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .StartPageHeader.link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#8f8f8f;padding:10px 8px 8px 8px; min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .StartPageHeader:hover{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#8f8f8f;padding:10px 8px 8px 8px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;}

                                     .StartPageInfo{font-family: 'Open Sans', sans-serif;font-size:0.78em;color:#525252;padding:0px 8px 0px 8px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .StartPageInfo.link{font-family: 'Open Sans', sans-serif;font-size:0.78em;color:#525252;padding:0px 8px 0px 8px;min-height:16px;display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                 


                                     .InfoLinelist{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                     .InfoLinelistHover:hover{ padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                    }

                                    @media screen and (min-width: 820px) and (max-width: 819px)   { /* 720px - 819px */

                                    #menyStyle{min-width:280px;width:5%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:0% 0px 0px 0px; }
                                    #mainStyle{min-width:280px;width:70%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}

                                    .TopMenyBox{display:block;margin:-100px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;min-width:360px;width:100%;min-height:10px;height:40px;position: sticky;top: 0;z-index: 100; border-bottom:1px solid #e2e2e2;background-color:#e2e2e2;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.5);box-shadow: 0px 2px 20px rgba(0,0,0,0.5);}
                                    .TopHeaderMainHeader{display:block;position:relative;float:left;min-width:60px;width:60%;}
                                    .searchboxTop{display:block;position:relative;float:right;justify-content:right;min-width:140px;width:150px;margin:0px 0px 10px 0px;}
                                    .logoutboxTop{display:block;position:relative;float:right; min-width:70px;width:250px;margin:0px 0px 30px 0px;}

                                    .InfoLinelist75{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist75:link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .PopMainLineListInfo{min-width:60px;width:95%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 0px 10px;margin:0px 0px 0px 5px;border-bottom:1px solid #e8e5e5;}
                                    .PopMainLineListInfo:hover{padding:5px 0px 0px 10px;margin:0px 0px 0px 5px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .PopMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .SubMainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 0px;border-bottom:1px solid #e8e5e5;}
                                    .SubMainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 0px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .SubMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .MainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 10px;border-bottom:1111px solid #e8e5e5;}
                                    .MainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 10px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .MainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}


                                    
}

                                    @media screen and (min-width: 820px) and (max-width: 1919px)  { /* 820px - 1920px */

                                    #menyStyle{min-width:280px;width:5%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:0% 0px 0px 0px; }
                                    .mainStyle{min-width:280px;width:70%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}

                                    .TopMenyBox{display:block;margin:-100px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;min-width:360px;width:100%;min-height:10px;height:40px;position: sticky;top: 0;z-index: 100; border-bottom:1px solid #e2e2e2;background-color:#e2e2e2;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.5);box-shadow: 0px 2px 20px rgba(0,0,0,0.5);}
                                    .TopHeaderMainHeader{display:block;position:relative;float:left;min-width:60px;width:60%;}
                                    .searchboxTop{display:block;position:relative;float:right;justify-content:right;min-width:140px;width:150px;margin:0px 0px 10px 0px;}
                                    .logoutboxTop{display:block;position:relative;float:right; min-width:70px;width:250px;margin:0px 0px 30px 0px;}

                                    .InfoLinelist75{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist75:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .InfoLinelist{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelistHover:hover{ padding:8px 4px 8px 4px;font-size:0.85em; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                    .PopMainLineListInfo{min-width:60px;width:95%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 0px 10px;margin:0px 0px 0px 5px;border-bottom:1px solid #e8e5e5;}
                                    .PopMainLineListInfo:hover{padding:5px 0px 0px 10px;margin:0px 0px 0px 5px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .PopMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .SubMainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 0px;border-bottom:1px solid #e8e5e5;}
                                    .SubMainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 0px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .SubMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .MainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 10px;border-bottom:1px solid #e8e5e5;}
                                    .MainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 10px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .MainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                      
                                    }
 
                                    @media screen and (min-width: 1920px)   { /* 1920px - 3000px */
 
                                    #menyStyle{min-width:280px;width:5%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:0% 0px 0px 0px; }
                                    #mainStyle{min-width:280px;width:70%;min-height:10px;height:auto;padding:1px;display:block;position:relative;float:left;padding:10px 0px 0px 0px;}

                                    .TopMenyBox{display:block;margin:-100px 0px 0px 0px;padding:10px 0px 0px 0px;float:left;min-width:360px;width:100%;min-height:10px;height:40px;position: sticky;top: 0;z-index: 100; border-bottom:1px solid #e2e2e2;background-color:#e2e2e2;-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 20px 5px rgba(0,0,0,0.5);box-shadow: 0px 2px 20px rgba(0,0,0,0.5);}
                                    .TopHeaderMainHeader{display:block;position:relative;float:left;min-width:60px;width:60%;}
                                    .searchboxTop{display:block;position:relative;float:right;justify-content:right;min-width:140px;width:150px;margin:0px 0px 10px 0px;}
                                    .logoutboxTop{display:block;position:relative;float:right; min-width:70px;width:250px;margin:0px 0px 30px 0px;}


                                    .InfoLinelist75{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist75:link{font-family: 'Open Sans', sans-serif;font-size:0.75em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .InfoLinelist{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}
                                    .InfoLinelistHover:hover{ padding:8px 4px 8px 4px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}

                                    .PopMainLineListInfo{min-width:60px;width:95%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 0px 10px;margin:0px 0px 0px 5px;border-bottom:1px solid #e8e5e5;}
                                    .PopMainLineListInfo:hover{padding:5px 0px 0px 10px;margin:0px 0px 0px 5px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .PopMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .SubMainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 0px;border-bottom:1px solid #e8e5e5;}
                                    .SubMainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 0px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .SubMainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}

                                    .MainLineListInfo{min-width:360px;width:99%;min-height:10px;height:auto;display:block;position:relative;float:left;padding:5px 0px 5px 5px;margin:0px 0px 0px 10px;border-bottom:1px solid #e8e5e5;}
                                    .MainLineListInfo:hover{padding:5px 0px 5px 5px;margin:0px 0px 0px 10px; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:5px;}
                                    .MainLineListInfo:link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: lighter; text-transform: none;}


                                     .TopMenyTitleText{font-family: 'Open Sans', sans-serif;min-width:70px;width:auto;height:auto;font-size: 2.0em;color: #34393c;text-decoration: none;display:block;font-weight: lighter;cursor:pointer;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}
                                     .SearchInput{outline:none;font-family: 'Open Sans', sans-serif;color: #ececf1;border-left: 1px   solid white;border-bottom: 1px   solid white;border-top: 1px   solid white;border-right: 0px   solid #dddeec;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:right; overflow: auto;display: block;line-height:100%;background-color: #efefef;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                     .SearchInput:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #403c61;border: 1px   solid white;height: 30px;width: 150px;font-size:0.83em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 10px 10px 10px 10px;background-color: #e8e6e6;overflow: auto;display: block;line-height:100%;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}
                                     .searchButton {border-radius: 0pt 3pt 3pt 0pt  ;border-left: 0px   solid white;border: 1px   solid white;background-color: transparent;background-image: url('../Imgfavicon/searchglass.png');position:relative;background-repeat:no-repeat;width:40px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;cursor:pointer;}


                                     .subPageHeaderTop{min-width:360px;width:100%;height:auto;display:block;position:relative;float:left;padding:0px 0px 0px 10px;margin:0px 0px 30px 10px;}
                                      /*--- Överskrift SubPage---*/
                                     .SubPageHeaderBox{min-width:360px;width:100%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 10px;padding:15px 0px 15px 10px;background-color:#a3955d;border:1px solid #a3955d;border-top-left-radius:5px;border-top-right-radius:5px;}

                                     .SubPageHeader{min-width:360px;width:90%;min-height:10px;height:30px;display:block;position:relative;float:left;margin:0px 0px 0px 0px;padding:1px 0px 5px 10px;font-family: 'Open Sans', sans-serif;font-size:1.8em;background-color:transparent; color:white;min-height:10px;display:block;line-height:30px;text-decoration: none;font-weight: normal;text-transform: none;}
                                    

                                     .SubPageMainBox{min-width:360px;width:99%;min-height:30px;height:auto;display:block;position:relative;float:left;margin:10px 0px 0px 5px;padding:0px 0px 0px 20px;}
                                     .SubsPageMainBox{min-width:360px;width:100%;min-height:30px;height:auto;display:block;position:relative;float:left;margin:5px 0px 0px 0px;}

                                    

                                     .SubPageActiveButtonBox{min-width:360px;width:25%;min-height:10px;height:30px;display:block;position:relative;float:right;margin:10px 0px 0px 0px;}
                                     
                                     .SubPageActiveButton{ width:50%;height:20px; position:relative;float:right;display:block;text-align:center; background-color:#686868;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #686868;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}
                                     .SubPageActiveButton:hover{width:50%;height:20px; position:relative;float:right;display:block;text-align:center;background-color:#989898;margin:0px 0px 0px 0px;padding:6px 0px 5px 0px;color:white;border-radius:5px;border:1px solid #989898;font-family: 'Open Sans', sans-serif;font-size:1em; color:white;text-decoration:none;}


                                     .HeaderMainLineList{min-width:180px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;padding:20px 0px 5px 5px;margin:0px 0px 0px 10px;}
  
                                  


                                     
                                     
                                     .menyHeaderStyle{font-family: 'Open Sans', sans-serif;font-size: 0.9em;color: white;cursor:pointer;line-height:20px;text-decoration: none;font-weight: normal;}

                                    
                                     .HeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}
                                     .HeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:0.85em;color:#797979;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: bold; text-transform: none;}


                                     .subMenyHeaderBox{min-width:200px;width:95%;min-height:10px;height:26px;display:block;position:relative;float:left;margin:10px 0px 0px 0px;padding:12px 0px 8px 10px;background-color:#a3955d;border:1px solid #a3955d;border-radius:5px;}
                                     .subMenyHeaderBoxLineList{min-width:200px;width:100%;float:left;height:auto;position:relative;margin:0px 0px 0px 0px;}

                                     
 
                                     
                                    

                                     .TextMenyHeaderSub8{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979;width:95%; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8.link{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;}
                                     .TextMenyHeaderSub8:hover{font-family: 'Open Sans', sans-serif;font-size:0.8em;color:#797979; display:block;text-decoration: none;font-weight: normal;cursor:pointer;text-transform: none;background-color:#e8e5e5;border: 1px;border-color:#12143b;border-radius:3px;}
                                     

                                     .TextInputDrop{outline:none;font-family: 'Open Sans', sans-serif;color: #797979;border: 1px solid #dddeec;height: 40px;width: auto;font-size:0.9em;font-style:normal;font-weight:lighter;overflow:inherit;outline:no;text-decoration: none;float:left; overflow: auto;display: block;line-height:100%;background-color: transparent;-webkit-border-radius: 0 2pt 2pt 0  ;-moz-border-radius:  2pt 0 2pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}   
                                     .TextInputDrop:focus{outline:none;font-family: 'Open Sans', sans-serif;	color: #797979;border: 1px solid #dddeec;height: 40px;width: auto;font-size:0.9em;font-style:normal;font-weight:lighter;overflow:hidden;opacity:1;text-decoration: none;padding: 0 0 0 0;overflow: auto;display: block;line-height:100%;-webkit-border-radius: 0 5pt 5pt 0  ;-moz-border-radius: 0 5pt  0  ;border-radius: 3pt 0 0 3pt  ;-webkit-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;}


                                     .logoutButton{width:100%;height:45px; position:relative;float:left;display:block;background-color:#5d5d5c;color:white;border-radius:5px;border:1px solid #5d5d5c;cursor:pointer;}

                                     .TextInputHeader7{font-family: 'Open Sans', sans-serif;font-size:0.7em;color:#3c3e61;min-height:10px;height:10px;display:block;line-height:15px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeader{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeader11{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:20px;text-decoration: none;font-weight: normal; text-transform: none;}
 

                                      .HeaderMainLineList{min-width:180px;width:100%;min-height:15px;height:auto;display:block;position:relative;float:left;padding:20px 0px 5px 5px;margin:0px 0px 0px 10px;}

                                     .TextInputHeaderLinelist{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}
                                     .TextInputHeaderLinelist.link{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#3c3e61;min-height:10px;display:block;line-height:18px;text-decoration: none;font-weight: normal; text-transform: none;}

                                 

                            

                                     

                                    }
 
                    
                  