.bodyBgDefault {
	/*background-image:url('../Image/bg-lightgrey-info.jpg');*/
	background-image:url('../Image/bg-content-metal.jpg');
	background-position:left top;
	/*background-size:1044px 686px;*/
	background-repeat:no-repeat;
}

.bodyBgChart {
	background-image:url('../Image/bg-content-metal.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}

.bgContentChart
{
    background-image: url('../Image/bg-content-gauges.png');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.bgContentInfo
{
    background-image: url('../Image/bg-content-info.png');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.bgBottomBar
{
    background-image: url('../Image/bg-bottom-darkgrey.jpg');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    /*height: 100%;
    width: 100%;*/
}

.bgLogoCustomer
{
    /*background-image:url('../Image/logo-molndal-energi.png');*/
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 2px;
}

.menuButton
{
    /*background-image: url('../Image/menuiconq.png');*/
    background-image: url('../Image/menu_icon.png');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.menuContainerDiv
{
    background-image: url('../Image/backgr_menu.png');
    position: absolute;
    left: 0px;
    top: 40px;
    width: 0px;
    padding: 0px;
    background-color: transparent;
}

.menuContainer
{
    background-color: transparent;
    margin: 0px;
    padding: 0px;
    /*font: 8pt "tahoma";
    text-decoration: none;
    font-weight: normal;*/
}

.bgLogoDivider
{
    background-image: url('../Image/v-devider-logos.png');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 2px;
}

.bgLogoCapee
{
    background-image: url('../Image/logo-capee-group.png');
    background-position: left top;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 2px;
}

/*div.myButton1 input {
    background:url(../Image/btn-normal.png) no-repeat;
    background-size:100% 100%;
    cursor:pointer;
    width: 10%;
    height: 60%;
    border: none;
    position: absolute;
    left: 20px;
    top: 8px;
}*/

/*div.myButton2 input {
    background:url(../Image/btn-normal.png) no-repeat;
    background-size:100% 100%;
    cursor:pointer;
    width: 10%;
    height: 60%;
    border: none;
    position: absolute;
    left: 220px;
    top: 8px;
}*/

/*div.myButton3 input {
    background:url(../Image/btn-normal.png) no-repeat;
    background-size:100% 100%;
    cursor:pointer;
    width: 10%;
    height: 60%;
    border: none;
    position: absolute;
    left: 420px;
    top: 8px;
}*/

.q
{
    background-image: url('../Image/btn-normal.png');
    -moz-background-origin: content-box;
    -webkit-background-origin: content-box;
    background-origin: content-box;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: -8px -8px;
    cursor: pointer;
    border: none;
    margin-top: 8px;
}

a.lnkSubmit:active
{    
    margin:0px 0px 0px 0px;
    background: url(../Image/btn-normal.png) left center no-repeat;
    padding: 0em 1.2em;
    font: 8pt "tahoma";
    color: #336699;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: 0px;
}

.buttonMg
{
    background-image: url('../Image/m1.png');
    background-position: left top;
    -moz-background-size: 24px 24px;
    -o-background-size: 24px 24px;
    -webkit-background-size: 24px 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    width: 100%;
}

.buttonNormalNewQ
{
    top: 0px;
    background-image: url('../Image/btn-normal.png');
    background-position: center;
    -moz-background-size: 106% 120%;
    -o-background-size: 106% 120%;
    -webkit-background-size: 106% 120%;
    background-size: 106% 120%;
    /*background-size: 28px 136px;*/
    background-repeat: no-repeat;
    border: none;
    width: 100%;
    margin-left: 2px;
    margin-top: 8px;
    font-weight: bold;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

.buttonActiveNewQ
{
    top: 0px;
    background-image: url('../Image/btn-active.png');
    background-position: center;
    -moz-background-size: 106% 120%;
    -o-background-size: 106% 120%;
    -webkit-background-size: 106% 120%;
    background-size: 106% 120%;
    /*background-size: 28px 136px;*/
    background-repeat: no-repeat;
    border: none;
    width: 100%;
    margin-left: 2px;
    margin-top: 8px;
    font-weight: bold;
    color: lightgrey;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}
.networkMapFrame {
    position: absolute;
    left: 100px;
    top: 100px;
    width: 800px;
    height: 600px;
}

.networkMap {
    position: absolute;
    left: 120px;
    top: 120px;
    width: 500px;
    height: auto;
}

.mapLabel {
    background-color: white;
    position: absolute;
    left: 200px;
    top: 300px;
    width: 24px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}

.menuItemSelector:hover {
    background-color:lightslategray;
}

.menuContainer td:hover {
    cursor: default;
}

/*.menuContainer .menuItemSelector td:hover {
    background-color:lightslategray;
    cursor: default;
}*/

td:link {
    background-color:crimson;
    color: ghostwhite;
    font-size: 150%;
}

td:visited {
    background-color:aquamarine;
    color: ghostwhite;
    font-size: 50%;
}

/*.lightbox {}*/