﻿/* DEFAULTS
----------------------------------------------------------*/
PDFligg {margin-left: 5px;width: 90%;zoom: 7.00; width:67%; height: 100vh;} 
PDFStae {margin-left: 20px;width: 67%;zoom: 7.00; width:67%; height: 100vh;} 

a {
    text-decoration: none;
    color:Black;
}

.canvas {

    background-color:   #fff;
    box-shadow:         0 4px 14px -4px #919191;
    border:             1px solid #e0e0e0;
    height: 300px;
    width:  500px;
    margin: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    word-wrap:break-word; 
    vertical-align: bottom;
    display: table-cell;
    word-wrap:break-word; 
    overflow: scroll; 

    vertical-align: bottom;
    display: table-cell;

    position:absolute;
}

#radial-center {
  /* fallback */
  background-color: #2F2727;
  background-image: url(images/radial_bg.png);
  background-position: center center;
  background-repeat: no-repeat;

  /* Safari 4-5, Chrome 1-9 */
  /* Can't specify a percentage size? Laaaaaame. */
  background: -webkit-gradient(radial, center center, 0, center center, 460, from(#1a82f7), to(#2F2727));

  /* Safari 5.1+, Chrome 10+ */
  background: -webkit-radial-gradient(left, #1a82f7, #2F2727);

  /* Firefox 3.6+ */
  background: -moz-radial-gradient(left, #1a82f7, #2F2727);

  /* IE 10 */
  background: -ms-radial-gradient(left, #1a82f7, #2F2727);

  /* Opera couldn't do radial gradients, then at some point they started supporting the -webkit- syntax, how it kinda does but it's kinda broken (doesn't do sizing) */
}
.bodyPart
{
    margin-left:-20px;
    border:none;
    width:1000px;
    height:auto;
    margin-top:5px;
    background: rgba(134,139,141,0.63);
    background: -moz-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(134,139,141,0.63)), color-stop(0%, rgba(134,139,141,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(52%, rgba(252,251,252,1)), color-stop(98%, rgba(250,247,250,1)), color-stop(100%, rgba(143,140,143,1)));
    background: -webkit-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -o-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -ms-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: linear-gradient(to right, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#868b8d', endColorstr='#8f8c8f', GradientType=1 );
}
.bodyPartToLeft
{
    border:none;
    width:1000px;
    height:auto;
    margin-top:5px;
    background: rgba(134,139,141,0.63);
    background: -moz-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(134,139,141,0.63)), color-stop(0%, rgba(134,139,141,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(52%, rgba(252,251,252,1)), color-stop(98%, rgba(250,247,250,1)), color-stop(100%, rgba(143,140,143,1)));
    background: -webkit-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -o-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -ms-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: linear-gradient(to right, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#868b8d', endColorstr='#8f8c8f', GradientType=1 );
}
.bodyPartIE11
{
    border:none;
    width:1000px;
    height:1270px;
    margin-top:5px;
    background: rgba(134,139,141,0.63);
    background: -moz-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(134,139,141,0.63)), color-stop(0%, rgba(134,139,141,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(52%, rgba(252,251,252,1)), color-stop(98%, rgba(250,247,250,1)), color-stop(100%, rgba(143,140,143,1)));
    background: -webkit-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -o-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: -ms-linear-gradient(left, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    background: linear-gradient(to right, rgba(134,139,141,0.63) 0%, rgba(134,139,141,1) 0%, rgba(255,255,255,1) 2%, rgba(252,251,252,1) 52%, rgba(250,247,250,1) 98%, rgba(143,140,143,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#868b8d', endColorstr='#8f8c8f', GradientType=1 );
}
.FieldsetNY 
{
    float:right;
    border:none; 
    width:200px; 
    margin-right:-15px;
}
.FieldsetNY-51 
{
    float:right;
    border:none; 
    width:200px; 
    margin-right:200px;
}
.FieldsetNY-IE11 
{
    float:right;
    border:none; 
    width:280px; 
    margin-right:200px;
}
.masterTOP, masterTOP1,masterTOP2,masterTOP3,masterTOP4,masterTOP5T,masterTOP5B,masterTOP6T-a,masterTOP6T-b,masterTOPB,popupBox
{
	background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);
	border:none;
}
.masterTOP1 
{
    position:absolute;
	left:5px;
}
.masterTOP2 
{
    position:absolute;
    top:35px;
	left:500px;
}
.masterTOP3 {
	position:absolute;
	top:-40px;
	left:495px;
	}
.masterTOP4 {
	background-color:#AAD4FF;
	position:absolute;
	top:10px;
	left:935px;
	}
.masterTOP5T {
	position:absolute;
	top:20px;
	right:5px;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
	}
.masterTOP5B-a {
	position:absolute;
	top:58px;
	right:70px;
	}
.masterTOP5B-b {
	position:absolute;
	top:58px;
	right:45px;
	}
.masterTOP5B {
	position:absolute;
	top:58px;
	right:10px;
	}
.masterTOP6T-a {
	position:absolute;
	top:8px;
	right:10px;
	}
.masterTOP6T-b {
	position:absolute;
	top:10px;
	right:20px;
	}
.masterTOP6B {
	position:absolute;
	top:57px;
	right:15px;
}
.popupBox {
	position:absolute;
	top:40%;
	left:40%;
	border:none;
}
.popupSmall {
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 200px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 25%, rgba(255, 255, 255, 0.8) 75%, rgba(255, 255, 255, 0.8) 100%);
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    margin-left:100px;
    margin-top:100px;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.popupSmallClose {
    margin-left:285px;
    margin-top:-33px;
    height:20px;
    width:20px; 
}
.popupMedium {
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 300px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 25%, rgba(255, 255, 255, 0.8) 75%, rgba(255, 255, 255, 0.8) 100%);
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    margin-left:100px;
    margin-top:100px;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.popupMediumClose {
    margin-left:385px;
    margin-top:-33px;
    height:20px;
    width:20px; 
}
.popupBig {
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 500px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 25%, rgba(255, 255, 255, 0.8) 75%, rgba(255, 255, 255, 0.8) 100%);
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    margin-left:100px;
    margin-top:100px;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.popupBigClose {
    margin-left:585px;
    margin-top:-33px;
    height:20px;
    width:20px; 
}
.calenderimage
{
    width: 40px;
    height: 40px;
}
.calendermanad
{
    height: 8px;
    width: 20px;
    border:none;
}
.calendermanadplats
{
    right:-10px;
    top: -20px;
}

body.backgroud
{
    background-image: url("image/radmanso.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center top;
    height: 197px;
}

body  
{
    background-image: url('image/test.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    font-size: 1.00em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}


.title
{
    margin-top:3px;
    display: block;
    float: left;
    text-align: left;
    width: 1030px;
    height: 90px;
}

.R-loggaLeft
{
    float:left;
    width:350px;
    height:85px;
    margin-left:15px;
    margin-top:15px;
}

.R-loggaRight
{
    width:585px;
    height:80px;
    margin:5px;
    background-color:green; 
}

.R-welcome
{
    width:595px;
    height:30px;
    margin:5px;
    margin-left:360px;
}

.R-func
{
    width:595px;
    height:50px;
    margin:5px;
    margin-left:360px;
}

.page
{
    width: 1010px;
    margin: 5px auto 0px auto;
    border: none;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 100%;
    top: 0px;
    left: -1px;
}

.footer
{
    position:fixed;
    bottom: 0;
    width: 100%;
    height:95px;   
    color:Lime;
    background-color:transparent;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    font-size:smaller;
    text-align: center;
    line-height: normal;
}
#footer {
			width: 650px;
			margin: 30px auto;
		}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#E6E6FA;
    width:AUTO;
    margin:0 auto 0 auto;
}

div.menu
{
    padding: 4px 0px 4px 0px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color:#E6E6FA;
    border:none;
    font-family:Franklin Gothic Medium;
    color: black;
    display:list-item;
    line-height: 1.0em;
    padding: 5px 10px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color:Silver;
    color: #FF6600;
    text-decoration: none;
    font-weight:bold;
}

div.menu ul li a:active
{
    background-color: red;
    color:black;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/


div.accountInfo
{
    width: 70%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.loginDisplay
{
    position: absolute; /*or fixed*/
    right: 0px;    
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
    margin-left: 630px;
    width: 311px;
    height: 35px;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 0.9em;
    font-weight:bold;
    color:#ff6600;
}

.submitButton
{
    margin-left: 20px;
}

.boxPrev 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 200px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.box-kalender-aktuellt
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 300px;

    border: 1px solid #ccc; 
    background-color:#fff;
   
    
    font-size: 13px;
    font: Arial;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.box 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 250px;

    border: 1px solid #ccc; 
    background-color:#fff;   
    
    font-size: 13px;
    font:arial black;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.boxSearchNews 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 730px;

    border: 1px solid #ccc; 
    background-color:#fff;   
    
    font-size: 13px;
    font:arial black;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.boxSlideShow 
{
    padding:1px 40px 2px 0px; /*top right bottom left */
    width: 250px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    
    font-size: 13px;
    font:arial black;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}
.boxMovie 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 810px;
    height:410px;

    border: 1px solid #ccc; 
    background-color:#dcdcdc;
    
    
    font-size: 13px;
    font:arial black;
    color: #000000;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 100%);
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxGlas 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 145px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 100%);
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #fff;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}


.boxnews 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 150px;

    border: 1px solid #ccc; 
    background-color:#fff;

    
    font-size: 11px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxnewsGlas 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 150px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 100%);
    
    font-size: 11px;
    font: Franklin Gothic Medium;
    color: #fff;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxMoreNews 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 400px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0) 100%);
    
    font-size: 14px;
    font: Franklin Gothic Medium;
    color: #000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxMoreNewsWhite 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 400px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    font-size: 14px;
    font: Franklin Gothic Medium;
    color: #000; 
     
}

.IE11med 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 650px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    font-size: 14px;
    font: Franklin Gothic Medium;
    color: #000;  
}


.boxbig 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 600px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    font-size: 11px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxmedium 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 300px;

    border: 1px solid #ccc; 
    background-color:#fff;
    
    font-size: 11px;
    font: Franklin Gothic Medium;
    color: #000000;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.boxbigGlas 
{
    background-image:"~/image/T-panel.png";
    padding:1px 2px 2px 4px; /*top right bottom left */
    width: 600px;

    border: 1px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 25%, rgba(255, 255, 255, 0.2) 75%, rgba(255, 255, 255, 0) 100%);
    
    font-size: 12px;
    font: Franklin Gothic Medium;
    color: #fff;
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

.slideshowGlas 
{
    padding:0px; /*top right bottom left */
    width: 510px;

    border: 0px solid #ccc; 
    background-color:#fff;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0) 100%);
    
    
    
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    -border-radius: 8px; /* Opera 10.5+, future browsers */
    -moz-box-shadow: 5px 5px 10px #000; /* Firefox */
    -webkit-box-shadow: 3px 3px 5px #777; /* Safari and Chrome */
    -box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */ 
}

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
    font-weight: 450;
}

h4
{
    font-size: 1.2em;
    font-weight:bold;
    color:#fff;
}

h5, h6
{
    font-size: 1.2em;
}



h1b, h2b, h3b, h4b, h5b, h6b
{
    font-size: 1.5em;
    color: #666666;
    text-transform: none;
    font-weight:bold;
    margin-bottom: 0px;
}

h1b
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2b
{
    font-size: 1.5em;
    font-weight: 600;
}

h3b
{
    font-size: 1.2em;
}

h4b
{
    font-size: 1.1em;
}

h5b, h6b
{
    font-size: 1em;
}

h1mobil, h2mobil, h3mobil, h4mobil, h5mobil, h6mobil
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1mobil
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2mobil
{
    font-size: 1.5em;
    font-weight: 600;
}

h3mobil
{
    font-size: 4.8em;
    font-weight: 450;
}

h4mobil
{
    font-size: 1.2em;
    font-weight:bold;
    color:#fff;
}

h5mobil, h6mobil
{
    font-size: 3.5em;
}

input.textEntry 
{
    width: 2.5em;
    border: 1px solid #ccc;  
}

input.textEntryNB 
{
    width: 3.0em;
    border: 0px solid #ccc; 
    font-weight:bold;
}

input.passwordEntry 
{
    width: 10em;
    border: 1px solid #ccc;
}

div.horizontal-line{
  width: 100%;
  background-color: #ff6600;
  height: 1px;
}

div.horizontal-line-Big{
  width: 100%;
  background-color: #ff6600;
  height: 8px;
}

div.horizontal-line-News{
  width: 100%;
  background-color: #ff6600;
  height: 1px;
  padding:1px 0px 1px 0px; /*top right bottom left */
  margin:5px 0px 5px 0px; /*top right bottom left */
}

div.horizontal-line-Cal{
  width: 100%;
  background-color:Silver;
  height: 1px;
  padding:1px 0px 1px 0px; /*top right bottom left */
  margin:0px 0px 0px 0px; /*top right bottom left */
}

.FirstPageInfox
{
    font-size: 12px;
    font: Calibri;
    color: #000000;
}

.ButtonText
{
    font-size: 14px;
    font-weight:550;
    padding:0;
    font: Calibri;
    color: #666666;
}
