﻿
body
{
    background-color: White;
    margin: 0px;
    font-family:Verdana, Arial;
    font-size: small;
    color:Black;
}


td
{
   margin: 0px; 
   font-size: small;
   
}



h1 
{

	font-size: 20px;
	color: #0b1b5d;
	padding: 0px;
	margin: 0px;
	float: none;
	font-weight: bold; 
}

h2 
{
	font-size: 14px;
	color: #0b1b5d;
	font-weight: bold; 
	padding: 0px;
	margin: 0px;
}

h3 
{
	font-size: 16px;
	color: #0b1b5d;
	font-weight: bold;
	padding: 0px;
	margin: 0px; 
}

p {
	padding: 0px;
	margin: 0px;
}

.uppdraglistText A
{
  
    font-weight:bold !important;
   
}


ul
{
    font-size: small;
	color: Black;
	margin: 5px 0 5px 30px;
 }


A:link		{ TEXT-DECORATION: NONE; COLOR: #1d2e93; }
A:visited	{ TEXT-DECORATION: NONE; COLOR: #1d2e93; }
A:hover		{ TEXT-DECORATION: NONE; COLOR: #808080; }

a img {text-decoration: none; } 



/* Text Editor Control Div */
.divEditControl
{
	width:100%;
	height:auto;
	clear:both;
	left:0px;
	top:0px;
	border:solid 0px black;
	z-index:10;
}

.pxcFckTable td
{
    vertical-align:top;
    text-align:left; 
}


/* --------------------------------------MASTERPAGE-------------------------------------*/
.divMasterBg 
{
    margin:0;
    width: auto;
    height: auto;
	padding-top: 0px;
}	
	
    .divMaster 
    {
        
	    width: 950px;
	    margin-right: auto;
	    margin-left: auto;
	    padding-top: 0px;
    }
    
        .masterTop 
        {
            width: 950px;
            height: 108px;
            position:relative;
        }
            
            .topLoggo
            {
                padding:0 0 0 0;
                width: 950px;
                height: 108px;
                background-image: url('../upload/newtec/newtec1.jpg');
	            background-repeat: no-repeat;
            }
            
            
            .topLogin
	        {
	            position : absolute;
                float: right;
                left:865px;
                top:90px;
                 font-size:10px;
            }
                
            .TopMenuControl 
            {
                height: 40px;
                width: 800px;
                
                position : absolute;
                left:50px;
                top:65px;
            }
                
            
        .masterTopImage 
        {
	   
        }
        



            .TopMenu  a {
	            font-size: 12px;
	            color: #FFFFFF;
	            text-decoration: none;
	            background-repeat: no-repeat;
	            padding: 0px;
            }

            .TopMenu  a:hover {
	            text-decoration: none;
	            color: #000000;
            }

.masterContent  
{
    position:relative;    
}      


/* --------------------------------------START--------------------------------------*/
.StartMain 
{
	width: 950px;
	position:relative;
}

    .StartTop
    {
        width: 950px;
	    height: 311px;
	    background-image: url('../upload/newtec/startTop.jpg');
	    background-repeat: no-repeat;
    }
    
        .StartTopText
        {
            padding: 40px 30px 40px 50px;    
            color:White;
        }
        
        .StartTopText h1, .StartTopText h2
        {
            color: White;
        }
    
    .StartMiddle
    {
        width: 950px;
	    height: 256px;
	    background-image: url('../upload/newtec/startMidd.jpg');
	    background-repeat: no-repeat;
        
    }
        .StartMiddleBox1
        {
            padding: 30px  30px 10px 50px;
            float:left;
            width: 575px;
            height: 216px;
            color:#03035e;
        }
    
         .StartMiddleNews
        {
            padding: 20px 20px 10px 60px;
            float:left;
            width: 180px;
            height: 216px;
            clear:right;
            color: White;
        }
        
        .StartMiddleNews A:link		{ TEXT-DECORATION: NONE;  color: White;  }
        .StartMiddleNews A:visited	{ TEXT-DECORATION: NONE;  color: White;  }
        .StartMiddleNews A:hover		{ TEXT-DECORATION: underline;  color: White;  }
            
            .StartMiddleNewsTop
            {
                font-weight:bold;
                padding: 0 0 3px 3px; 
                border-bottom: solid 1px white;
                margin-bottom:5px;
            }
    
    .StartBottom
    {
        width: 950px;
	    height: 142px;
	    background-image: url('../upload/newtec/startBottom.jpg');
	    background-repeat: no-repeat;  
	    color: White;  
    }
    
    .StartBottom h1, .StartBottom h2 {
         color: White;  
    }
    
    .StartBottom A:link		{ TEXT-DECORATION: NONE;  color: White;  }
    .StartBottom A:visited	{ TEXT-DECORATION: NONE;  color: White;  }
    .StartBottom A:hover		{ TEXT-DECORATION: underline;  color: White;  }
    
    
        .StartBottomBox1
        {
            padding:  30px  30px 10px 50px;
            float:left;
            width: 182px;
            height: 102px;    
        }
        
        .StartBottomBox2
        {
            padding:  30px  30px 10px 30px;
            float:left;
            width: 176px;
            height: 102px;     
        }
        
        .StartBottomBox3
        {
            padding:  30px  30px 10px 30px;
            float:left;
            width: 392px;
            height: 102px;    
        }
    
   

/*--------------------------------------------*/
   
     
.leftMenyMain 
{
	width: 950px;
}

    .leftMenyTop
    {
        width: 950px;
	    height: 174px;
	    background-image: url('../upload/newtec/subTop1.jpg');
	    background-repeat: no-repeat;
    }
    
        .leftMenyTopText
        {
            color:White;
            padding: 40px 30px 40px 50px;    
        }
        
        .leftMenyTopText h1, .leftMenyTopText h2 {color:White;}
    
    .leftMenyMiddle
    {
        width: 950px;
	    height: auto;
	    
	    padding:  0px 19px 0 21px;
    }
    
        .leftMenyMiddleMargin
        {
            width: 910px;
	        height: auto;
            background-color: #fcfcfc;
            background-image: url('../upload/newtec/subMiddleFade1.jpg');
	        background-repeat: repeat-x;    
	        background-position:bottom;
	       
	        padding: 20px 0 0 0;
        }
        
        
    /*------------------MENY------------179px--------------*/
         
    .leftMenyMiddleMeny
    {
        
        position:relative;
        left:-9px;
         
        width: 179px;
	    height: auto;
	    float:left;
    }
    
          .leftMenyMiddleTop
        {
            width: 179px;
	        height: 8px;
    	    
	        background-image: url('../upload/newtec/leftMenyTop1.jpg');
	        background-repeat: no-repeat;
        }
        
        .leftMenyMiddleMiddle
        {
            width: 179px;
	        height: auto;
    	    
	        background-image: url('../upload/newtec/leftMenyMiddle1.jpg');
	        background-repeat: repeat-y;
        }
        
        
              .leftMenyMiddleBottom
            {
                width: 179px;
	            height: auto;
        	    
	            background-image: url('../upload/newtec/leftMenyBottom1.jpg');
	            background-repeat: no-repeat;
	            background-position:bottom; 
            }
            
            .leftMenyMiddleBottomRound
            {
                width: 179px;
	            height: 13px;
	            background-image: url('../upload/newtec/leftMenyBottom2.png');
	            background-repeat: no-repeat;
            }
            
                .leftMenyMiddleText
                {
                    padding:10px 10px 70px 15px;
                    width: 154px;
	                height: auto;
                }
                    
                    .leftMenyMiddleTextBlue
                    {
                        background-color:#587ead;
                        width: 131px;
	                    height: 16px;
	                    padding: 5px 5px 5px 7px;
	                    color:White;
	                    font-weight:bold;
                    }
                    
                    .leftMenyMiddleTextMeny
                    {
                            
                    }
   
        /*---------------BOX 1-----------------------------*/
 
        .leftMenyMiddleBox1
        {
            padding: 0px  10px 10px 50px;
            width: 660px;
            height: auto;
            float:left;
        }
        
        .leftMenyMiddleBox1 TD 
        { vertical-align: top; 
          }

    
    
    .leftMenyBottom
    {
        width: 950px;
        height: auto;
        padding:  0 19px 0 21px;
    }

        .leftMenyBottomMargin
        {
            width: 910px;
            height: 13px;
            background-image: url('../upload/newtec/subBottom1.png');
	        background-repeat: repeat-x;
        }
   
   
   .leftMenyMiddleClear
   { clear:both;}


      
/* ---------------------------------------------------------------------------*/

   
   .subEmptyMain 
{
	width: 950px;
	
}

    .subEmptyTop
    {
        width: 950px;
	    height: 174px;
	    background-image: url('../upload/newtec/subTop1.jpg');
	    background-repeat: no-repeat;
    }
    
        .subEmptyTopText
        {
            color:White;
            padding: 40px 30px 40px 50px;    
        }
        
        .subEmptyTopText h1, .subEmptyTopText h2 {color:White;}
        
    .subEmptyMiddle
    {
       
	    width: 950px;
	    height: auto;
	    padding:  0 19px 0 21px;
	   
    }
    
        .subEmptyMiddleMargin
        {
            width: 910px;
	        height: auto;
            background-color: #fcfcfc;
            background-image: url('../upload/newtec/subMiddleFade1.jpg');
	        background-repeat: repeat-x;    
	        background-position:bottom;
        }
    
        .subEmptyMiddleBox1
        {
            padding: 30px  30px 10px 50px;
            width: 800px;
            height: auto;
        }
    
    
    .subEmptyBottom
    {
        width: 950px;
        height: auto;
        padding:  0 19px 0 21px;
    }

        .subEmptyBottomMargin
        {
            width: 910px;
            height: 13px;
            background-image: url('../upload/newtec/subBottom1.png');
	        background-repeat: repeat-x; 
        }
   
   
/* --------------------------------------FOOTER-------------------------------------*/

.masterFotter 
{
	padding: 0px;
	width: 922px;
	height: 60px;
	color: #d0d0d0;
	margin-left: 30px;
    padding-top: 10px;
    height: 17px;
}



.masterFotter A:link	{ TEXT-DECORATION: underline; COLOR: #d0d0d0; }
.masterFotter A:visited	{ TEXT-DECORATION: underline; COLOR: #d0d0d0; }
.masterFotter A:hover   { TEXT-DECORATION: underline; COLOR: White; }
.masterFotter A:active	{ TEXT-DECORATION: NONE; COLOR: #d0d0d0; }

    .masterFotterTxt 
    {
        float:left;
    }
    
    
    .masterFotterAdmin
    {
        padding: 0px;
        margin-left: 0px;
        width:600px;
        float:left;
        
    }

    .masterFotterPXC
    {
        float:right;
         margin: 0 10px 0 0 !important;
        padding: -10px 0 0 30px;
        width:150px;
        text-align:left;
         position:relative;
         
    }
   

/* --------------------------------------------------------------------- */

.divDownloadFile
{
    width: 700px;
}


/* --------------------------------------------------------------------- */


*table
{
    margin:-2px;
    padding:0px  
}


.treeviewLeft
{
    padding: 4px 0 0px 0px !important;
     font-size: 11px;
}


.leftTreeLevel_0
{
    padding: 6px 0 6px 3px !important;
    border-bottom: solid 1px #587ead;
    width:140px;
    
    /*
    background-image: url('../upload/newtec/leftMenyArrow1.jpg');
	background-repeat:no-repeat; */
	
}


    
.leftTreeLevel_1
{
  
   
    width:140px;
    border-bottom: solid 1px #587ead;
    padding: 2px 0 2px 0px !important;
    
    white-space: pre-wrap; /* css-3 */  
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */  
    white-space: -pre-wrap; /* Opera 4-6 */  
    white-space: -o-pre-wrap; /* Opera 7 */
}


.leftTreeLevel_1 A
{    display :block;
     margin-left:15px;
}

.treeviewLeft A:link, .treeviewLeft A:visited , .treeviewLeft A:hover 
{
    background-image: none !important;
    text-decoration:none !important;
    font-weight:bold;
    color: #4e4d4d;
}

.treeviewLeft A:hover 
{
    color:Black !important;
}

/* --------------------------------------------------------------------- */


.subNewsLeft
{
     float:left;
     width:180px;
      padding: 0 0 0 30px;
         
}

.subNewsRight
{
     padding: 10px 0 0 0;
    float:left;  
    width:700px;  
}

.subNewsSplit
{
    clear:both;
    margin-bottom: 280px; 
}


/* --------------------------------------------------------------------- */

.subOffertData
{
    margin-bottom: 5px; 
}

.subOffertBox
{
 width:300px;    
}

.subOffertButton
{
   float:right;   
}

.formMessageBox
{
   width:500px;
    border: solid 1px gray;
     height:auto;
      clear:both; 
      padding: 10px 5px  10px 15px ;
      background-color:white; /*background-color:#587ead;*/
       margin-bottom:10px;  
}



.updateProgressDiv
{

}


.personalImage
{
     position:relative;
     left:-30px;    
}
