﻿
body{
    margin: 0;
    padding: 0;
    top: 100%;
    background-color:#6e727d;
    
	background-image: url('../upload/pixcode/backgTon1.jpg');
	background-repeat:repeat-x;
	
}

body, table{
    font-size:small; 
    font-family:Arial, Verdana, Sans-Serif; 
    font-weight:normal;
    color:Black;
}

    td{
        vertical-align:top;
        text-align: left;
    }

    p{
        margin:0px;
    }

    h1{
        font-size: 20px; 
        font-family: Arial;
        color:Black;
        margin:0px;
        padding:0px;
    }

    h2{
        font-size: 14px; 
        font-family: Arial;
        margin:0px;
        margin-top:10px;
        color: #1e6900;
        font-style: italic;
    }
    
    h3{
        font-size: 13px; 
        font-family: Arial;
        margin:0px;
        margin-top:10px;
        color: #A3A3A3;
    }
    
    h4{
        font-size: 24px; 
        font-family: Arial;
        margin:0px;
        margin-top:5px;
        color: #000000;
    }

    h2footer{
        font-size: 16px; 
        font-family: Arial;
        color: #666666;
    }

    a img {
        border: none;
        text-decoration: none;
    }
    
    
A:link		{ TEXT-DECORATION: NONE; COLOR: #000000; }
A:visited	{ TEXT-DECORATION: NONE; COLOR: #000000; }
A:hover		{ TEXT-DECORATION: underline; COLOR: #666666; }
A:active	{ TEXT-DECORATION: NONE; COLOR: #000000; }


/*   ----------------------------- CONTENT  --------------------------------------------------------------------   */

/* Screen Center Main DIV */
#divMaster
{
	width: 949px;
	height:auto;

	margin-left:auto;
	margin-right:auto;
	
	margin-top:0px;
	z-index:2;
}



    #divMasterTop
    {
	    width: 949px;
	    height:101px;
	    position: relative;
	    float:left;
	    margin-left: auto;
	    margin-right: auto;
	    float:left;
    	
	    background-image: url('../upload/pixcode/loggoBackg1.jpg');
	    background-repeat :repeat-x;
	    z-index:10;
    }
    
        #divMasterTopImage
        {
        	position: relative;
	        float:left;
	        width: 209px;
	        height:101px;
            background-image: url('../upload/pixcode/loggo1.jpg');
	        background-repeat: no-repeat;
        }
        
           #divMasterTopImagetxt
			{
        		position: relative;
				float:left;
				width: 700px;
				height:101px;
				background-image: url('../upload/pixcode/loggotxt.jpg');
				background-repeat: no-repeat;
			}
	        
        #divMasterTopImage a {
                display: block;
                height: 100%;
                width: 100%;
                }


    #divMasterMenu
    {
        position: relative;
	    float:left;
	    width: 949px;
	    height: 67px;
	    z-index:30;
	    margin:0px;
	    
	    font-size:14px; 
        font-family:Arial, Verdana, Sans-Serif; 
        font-weight:bolder;
    }
    
        #divMasterMenuRight
        {
            position: relative;
	        float:left;
            background-image: url('../upload/pixcode/menuLeft1.jpg');
	        background-repeat: no-repeat;
	         width: 8px;
	        height: 67px;
	         
        }
        
        #divMasterMenuContent
        {
            position: relative;
	        float:left;
            background-image: url('../upload/pixcode/menuMiddle1.jpg');
	        background-repeat: repeat-x;
	        width: 713px; /* =(933-220) */
	        height: 67px;
	        
	        padding: 0px 0px 0px 220px;
	       
        }
        
        #divMasterMenuLeft
        {
            position: relative;
	        float:left;
            background-image: url('../upload/pixcode/menuRight1.jpg');
	        background-repeat: no-repeat;
	        width: 8px;
	        height: 67px;
	        
        }

    #divMasterContent
    {
        position: relative;
	    float:left;
	    width: 949px;
	    margin:0px;
	    background-color:White;
    }

     #divMasterBottomSpacer
    {
	    height: 10px;
	    width: 949px;
	    background-position: top;
	    position: relative;
	    float:left;
	    background-color: #6e737d;
	    
    }

        #divMasterBottomTop
        {
            height: 13px;
	        width: 949px;
	        background-image: url('../upload/pixcode/bottomTop1.jpg');
	        position: relative;
	        float:left;
	        display:inline; /* IE6 Fix. Doubble Margin hack */
        }
        
         #divMasterBottom
        {
	        height: 255px;
	        width: 949px;
	        background-image: url('../upload/pixcode/bottomColor1.jpg');
	        background-repeat:repeat-x;
	        position: relative;
	        float:left;
	        display:inline; /* IE6 Fix. Doubble Margin hack */
    	    
        }
        
        #divMasterBottomContent
        {
            height: 255px;
	        width: 949px;
	        position: relative;
	        float:left;
	        display:inline; /* IE6 Fix. Doubble Margin hack */
        }
            
            #divMasterBottom1Placer
            {
                height: 189px;
	            width: 230px;
	            position: relative;
	            float:left;
	            margin: 0px;
	            padding: 0px;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
            }
            
                #divMasterBottom1Txt
                {
                    height: 150px;
	                width: 180px;
	                position: relative;
	                float:left;
	                margin-top: 10px;
	                margin-left: 60px;
	                padding: 0px;
	                display:inline; /* IE6 Fix. Doubble Margin hack */
                }
            
            #divMasterBottomLine
            {
                height: 189px;
	            width: 2px;
	            position: relative;
	            float:left;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBottomLine.jpg');
	            background-repeat: no-repeat;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
            }
            
            #divMasterBottom2Placer
            {
                height: 189px;
	            width: 230px;
	            position: relative;
	            float:left;
	            margin: 0px;
	            padding: 0px;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
            }
            
                #divMasterBottom2Txt
                {
                    height: 150px;
	                width: 180px;
	                position: relative;
	                float:left;
	                margin-top: 10px;
	                margin-left: 20px;
	                padding: 0px;
	                display:inline; /* IE6 Fix. Doubble Margin hack */
                }
            
            #divMasterBottom2Txt A:link {text-decoration: none; color:#9f9f9f;}
			#divMasterBottom2Txt A:visited {text-decoration: none; color: #9f9f9f;}
			#divMasterBottom2Txt A:hover {text-decoration: none; color:White;}

            #divMasterBottom3Placer
            {
                height: 189px;
	            width: 230px;
	            position: relative;
	            float:left;
	            margin: 0px;
	            padding: 0px;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
            }
            
                 #divMasterBottom3Txt
                {
                    height: 150px;
	                width: 180px;
	                position: relative;
	                float:left;
	                margin-top: 10px;
	                margin-left: 20px;
	                padding: 0px;
	                font-size: x-small;
	                display:inline; /* IE6 Fix. Doubble Margin hack */
	                
                }
            
            #divMasterBottom3Txt A:link {text-decoration: none; color:#9f9f9f;}
			#divMasterBottom3Txt A:visited {text-decoration: none; color: #9f9f9f;}
			#divMasterBottom3Txt A:hover {text-decoration: none; color:White;}
            
            #divMasterBottom4Placer
            {
                height: 189px;
	            width: 230px;
	            position: relative;
	            float:left;
	            margin: 0px;
	            padding: 0px;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
            }
            
                #divMasterBottom4Txt
                {
                    height: 150px;
	                width: 180px;
	                position: relative;
	                float:left;
	                margin-top: 10px;
	                margin-left: 20px;
	                padding: 0px;
	                display:inline; /* IE6 Fix. Doubble Margin hack */
                }
            
            #divMasterBottom4Txt A:link {text-decoration: none; color:#9f9f9f;}
			#divMasterBottom4Txt A:visited {text-decoration: none; color: #9f9f9f;}
			#divMasterBottom4Txt A:hover {text-decoration: none; color:White;}
			
                    #divMasterBottom4TxtCenter
                    {
                        height: 30px;
	                    width: 180px;
	                    position: relative;
	                    float:left;
	                    margin-top: 0px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    vertical-align: middle;
	                    display:inline; /* IE6 Fix. Doubble Margin hack */
                    }
                    
        #divMasterBottomSpacer2
        {
	        height: 50px;
	        width: 949px;
	        background-position: top;
	        position: relative;
	        float:left;
	        background-color: #6e737d;
    	    
        }

/*   ----------------------------- START  -------------------------------------------------------------------- */
    
    
    #divStart1
    {
        position: relative;
	    float:left;
	    width: 949px;
	    margin: 0px;
	    padding: 0px;
	    background-color: White;
	
    }
     #divStart2
    {
        position: relative;
	    float:left;
	    width: 949px;
	    height: 339px;
	    margin: 0px;
	    padding: opx;
    }
    
        #divStart2Left
        {
            position: relative;
	        float: left;
	        height: 339px;
	        width: 415px; 
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgStart2_1Big.jpg');
	        background-repeat: no-repeat;
        }
        
            #divStart2LeftTxtPlacer
            {
                position: relative;
	            float: left;
	            width: 415px; 
	            height: 217px;
	            padding: 0px;
	            margin: 0px;
            }
            
                #divStart2LeftTxtPlacer a {
                    display: block;
                    height: 100%;
                    width: 100%;
                }
            
                #divStart2LeftTxt
                {
                    position: relative;
	                float: left;
	                padding: 0px;
	                margin-top: 70px;
	                margin-left: 160px;
                }
                
            #divStart2LeftTxtPlacer A:link {text-decoration: none; color:#000000;}
			#divStart2LeftTxtPlacer A:visited {text-decoration: none; color: #000000;}
			#divStart2LeftTxtPlacer A:hover {text-decoration: none; color:#555555;}

            
            #divStart2LeftTxt2Placer
            {
                position: relative;
	            float: left;
	            width: 415px;
	            height: 116px;
                margin: 0px;
	            padding: 0px;
            }
            
                        
            
                #divStart2LeftTxt2
                {
                    position: relative;
                    float: left;
                    width: 415px;
                    height: 116px;
	                padding: 0px;
	                margin-top: 10px;
	                margin-left: 50px;
                }
        
            #divStart2LeftTxt2 A:link {text-decoration: none; color:#ffffff;}
			#divStart2LeftTxt2 A:visited {text-decoration: none; color: #ffffff;}
			#divStart2LeftTxt2 A:hover {text-decoration: none; color:#cdcdcd;}
        
        #divStart2Center
        {
            position: relative;
	        float:left;
	        margin: 0px;
	        padding: 0px;
	        height: 339px;
	        width: 264px; 
	        background-image: url('../upload/pixcode/pxBgStart2_2Big.jpg');
	        background-repeat: no-repeat;
        }
            
            #divStart2CenterTxtPlacer
            {
                position: relative;
	            float: left;
	            width: 264px;
	            height: 217px;
                margin: 0px;
	            padding: 0px;
            }
            
            #divStart2CenterTxtPlacer a {
                    display: block;
                    height: 100%;
                    width: 100%;
                }
            
                #divStart2CenterTxt
                {
                    position: relative;
	                float: left;
	                margin-top: 50px;
	                margin-left: 40px;
	                padding: 0px;
                }
                
           #divStart2CenterTxt2Placer
            {
                position: relative;
	            float: left;
	            width: 264px;
	            height: 116px;
                margin: 0px;
	            padding: 0px;
            }
            
               #divStart2CenterTxt2Placer a {
                    display: block;
                    height: 100%;
                    width: 100%;
                }
            
                #divStart2CenterTxt2
                {
                    position: relative;
	                float: left;
	                margin-top: 40px;
	                margin-left: 86px;
	                padding: 0px;
                }
                
            #divStart2CenterTxt2 A:link {text-decoration: none; color:#ffffff;}
			#divStart2CenterTxt2 A:visited {text-decoration: none; color: #ffffff;}
			#divStart2CenterTxt2 A:hover {text-decoration: none; color:#cdcdcd;}
        
        #divStart2RightPlacer
        {
            position: relative;
            float:left;
            margin: 0px;
            padding: 0px;
            height: 339px;
            width: 270px;
            background-image: url('../upload/pixcode/pxBgStart2_IntForm.jpg');
            background-repeat: no-repeat;
        }
        
        #divStart2RightPlacer2
        {
            position: relative;
            float:left;
            margin: 0px;
            padding: 0px;
            height: 339px;
            width: 270px;
            background-image: url('../upload/pixcode/pxBgStart2_IntForm2.jpg');
            background-repeat: no-repeat;
        }
        
            #divStart2RightForm
            {
                position: relative;
                float: left;
                margin-top: 60px;
                margin-left: 45px;
                padding: 0px;
                display:inline; /* IE6 Fix. Doubble Margin hack */
            }
    
     #divStart3
    {
        position: relative;
	    float:left;
	    width: 949px;
	    margin: 0px;
	    padding: 0px;  
    }
        
        #divStart3Left
        {
            position: relative;
	        float: left;
	        width: 415px;
	        height: 165px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgStart4_1.jpg');
	        background-repeat: no-repeat;
        }
        
            #divStart3LeftTxtBloggPlacer
            {
                position: relative;
                float: left;
                width: 207px;
                margin: 0px;
                padding: 0px;
            }
            
                #divStart3LeftTxtBlogg
                {
                    position: relative;
                    float: left;
                    width: 170px;
                    margin-top: 50px;
                    margin-left: 40px;
                    padding: 0px;
                }
            
             #divStart3LeftTxtNyheterPlacer
            {
                position: relative;
                float: left;
                width: 207px;
                margin: 0px;
                padding: 0px;
            }
            
                #divStart3LeftTxtNyheter
                {
                    position: relative;
                    float: left;
                    width: 150px;
                    margin-top: 50px;
                    margin-left: 60px;
                    padding: 0px;
                }
            
        #divStart3Right
        {
            position: relative;
	        float: left;
	        width: 534px;
	        height: 165px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgStart4_2.jpg');
	        background-repeat: no-repeat;
        }
        
            #divStart3RightTxt
            {
                position: relative;
                float: left;
                margin-top: 20px;
                margin-left: 40px;
                padding: 0px;
            }
            
            #divStart3RightTxt A:link {text-decoration: none; color:#000000;}
			#divStart3RightTxt A:visited {text-decoration: none; color: #000000;}
			#divStart3RightTxt A:hover {text-decoration: none; color:#555555;}
            
/*   ----------------------------- Priser  -------------------------------------------------------------------- */

        #divPriserBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divPriserContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            height: 600px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgPriserLeft.jpg');
	            background-repeat: no-repeat;
	            
            }
            
             #divPriserMainTop
            {
                position: relative;
	            float: left;
	            width: 700px;
	            margin-left: 270px;
	            padding: 0px;
            }
            
            #divPriserMainCalc
            {
                position: relative;
	            float: left;
	            width: 700px;
	            height: 600px;
	            margin-left: 260px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgCalc.jpg');
	            background-repeat: no-repeat;
	           
            }
            
             #divPriserMainCalcPlacer
            {
                position: relative;
	            float: left;
	            width: 700px;
	            height: 400px;
	            margin-left: 70px;
	            padding: 0px;

            }
        
        
            #divPriserMainCalcBoxLeft
            {
                position: relative;
	            float: left;
	            width: 320px;
	            height: auto;
	            margin-left: 0;
	            margin-top: 0;
	            padding: 0px; 
            }
                
                #divPriserMainCalcInfo1
                {
                    position: relative;
	                float: left;
	                width: 120px;
	                height: 130px;
	                margin-left: 40px;
	                margin-top: 180px;
	                padding: 0px;
    	
                }
                
                 #divPriserMainCalcInfo2
                {
                    position: relative;
	                float: left;
	                width: 120px;
	                height: 130px;
	                margin-left: 15px;
	                margin-top: 180px;
	                padding: 0px;
    	
                }
                
                #divPriserMainCalcText
                {
                    position: relative;
	                float: left;
	                color:White;
	                margin-left: 50px;
	                margin-top: 10px;
	                width:230px;
                }
            
            #divPriserMainCalcBoxRight
            {
                position: relative;
	            float: left;
	            width: 180px;
	            height: 400px;
	            margin-left: 20px;
	            margin-top: 60px;
	            padding: 0px;
	            display:inline; /* IE6 Fix. Doubble Margin hack */
          }
          
/*   ----------------------------- Seo  -------------------------------------------------------------------- */

        #divSeoBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divSeoContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgSeoTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divSeoContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divSeoContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 370px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                #divSeoContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divSeoContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
/*   ----------------------------- Om Oss  -------------------------------------------------------------------- */

        #divOmOssBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divOmOssContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgOmOssTop.jpg');
	            background-repeat: no-repeat;
	           
            }
            
                #divOmOssContentLeft
                {
                    position: relative;
	                float: left;
	                width: 490px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divOmOssContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divVLineOm
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 490px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divOmOssContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divOmOssContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }    
                    
/*   ----------------------------- Webbdesign  -------------------------------------------------------------------- */

        #divWebbdesignBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divWebbdesignContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgWebbdesignTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divWebbdesignContentTop
                {
                    position: relative;
	                float: left;
	                width: 920px;
	                margin-top: 225px;
	                padding: 0px;
    	
                }
                    #divWebbdesignContentTopTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 900px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
            
                #divWebbdesignContentLeft
                {
                    position: relative;
	                float: left;
	                width: 540px;
	                padding: 0px;
    	
                }
                    #divWebbdesignContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 410px;
	                    margin-top: 0px;
	                    margin-top: 20px;
	                    margin-left: 115px;
	                    padding: 0px;      	
                    }
                    
                    #divVLine
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 450px;
	                    margin-top: 20px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divWebbdesignContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    padding: 0px;
        	
                    }
                    
                        #divWebbdesignContentRightTxt
                        {
                            position: relative;
	                        float: left;
	                        width: 340px;
	                        margin-top: 0px;
	                        margin-top: 20px;
	                        margin-left: 30px;
	                        padding: 0px;
    	           
                        }       
                    
                    #divWebbdesignContentBottom
                    {
                        position: relative;
                        float: left;
                        width: 900px;
                        margin-top: 0px;
                        padding: 0px;
        	
                    }
                    
                        #divWebbdesignContentBottomTxt
                        {
                            position: relative;
                            float: left;
                            width: 800px;
                            margin-top: 0px;
                            margin-left: 100px;
                            padding: 0px;
    	           
                        }       

/*   ----------------------------- Tjänster  -------------------------------------------------------------------- */

        #divTjansterBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divTjansterContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgTjansterTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divTjansterContentTop1
                {
                    position: relative;
	                float: left;
	                width: 915px;
	                padding: 0px;
    	
                }
                    #divTjansterContentTop1LeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 245px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop1RightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 245px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop2LeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop2RightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop3LeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop3RightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop4LeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divTjansterContentTop4RightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 10px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }
                    
                 #divVLineTjanster
                {
                    position: relative;
                    float: left;
                    width: 780px;
                    height: 1px;
                    margin-top: 30px;
                    margin-bottom: 40px;
                    margin-left: 115px;
                    padding: 0px;
                    background-color: #a3a3a3;
    	
                }
                    
    

/*   ----------------------------- Referenser  -------------------------------------------------------------------- */

        #divReferenserBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divReferenserContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgReferenserTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divReferenserContentLeft
                {
                    position: relative;
	                float: left;
	                width: 600px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divReferenserContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 550px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divReferenserContentLeftTxt A:link {text-decoration: none; color:#000000;}
		            #divReferenserContentLeftTxt A:visited {text-decoration: none; color: #000000;}
		            #divReferenserContentLeftTxt A:hover {text-decoration: underline; color:#666666;}
                
                    #divVLineReferenser
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 890px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divReferenserContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 260px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    
                    #divReferenserContentRightTxt
                    {
                    border-color: #000000;
                    position: relative;
                    float: left;
                    width: 250px;
                    margin-top: 0px;
                    margin-left: 50px;
                    padding: 0px;
                }  

/*   ----------------------------- Kontakt  -------------------------------------------------------------------- */

        #divKontaktBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divKontaktContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgKontaktTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divKontaktContentLeft
                {
                    position: relative;
	                float: left;
	                width: 280px;
	                padding: 0px;
    	
                }
                    #divKontaktContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 150px;
	                    margin-top: 245px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divVLineKontakt
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 500px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divKontaktContentCenter
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    padding: 0px;
        	
                    }
                    #divKontaktContentCenterTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 200px;
	                    margin-top: 245px;
	                    margin-left: 15px;
	                    padding: 0px;
        	
                    }  
                    
                    #divKontaktContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 250px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divKontaktContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 250px;
	                    margin-top: 0px;
	                    margin-left: 20px;
	                    padding: 0px;
        	
                    }  


/*   ----------------------------- Hur gör vi?  -------------------------------------------------------------------- */

        #divHurBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divHurContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgHurTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divHurContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divHurContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divHurContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divHurContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- Vad ingår? -------------------------------------------------------------------- */

        #divVadBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divVadContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgVadTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divVadContentTop
                {
                    position: relative;
                    float: left;
                    width: 920px;
                    margin-top: 0px;
                    padding: 0px;
    	
                }
                
                    #divVadContentTopTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 600px;
	                    margin-top: 10px;
	                    margin-left: 250px;
	                    padding: 0px;
        	
                    }
            
                #divVadContentLeft
                {
                    position: relative;
	                float: left;
	                width: 800px;
	                margin-top: 10px;
	                padding: 0px;
    	
                }
                    #divVadContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 750px;
	                    margin-top: 0px;
	                    margin-left: 250px;
	                    padding: 0px;
        	
                    }
                    
                    divVadContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    margin-top: 90px;
	                    padding: 0px;
        	
                    }
                    #divVadContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    margin-top: 0px;
	                    margin-left: 1px;
	                    padding: 0px;
        	
                    }  
                    
                    /*   --- Box Graphics  ----*/
                    
                        #divVadBoxbg
                        {
                            position: relative;
                            float: left;
                            width: 500px;
                            margin: 0px;
                            padding: 0px;
                            background-image: url('../upload/pixcode/winbox/pxWinBoxBg.jpg');
                            background-repeat: repeat-y;
                        }
                            #divVadBoxTop
                            {
                                position: relative;
                                float: left;
                                width: 500px;
                                height: 22px;
                                margin: 0px;
                                padding: 0px;
                                background-image: url('../upload/pixcode/winbox/pxWinBoxTop.jpg');
                                background-repeat: no-repeat;
                                background-position: top;
                            }
                            
                            #divVadBoxContent
                            {
                                position: relative;
                                float: left;
                                width: 500px;
                                padding: 0px;
                                margin-left: 30px;
                            }
                            
                            #divVadBoxEnd
                            {
                                position: relative;
                                float: left;
                                width: 500px;
                                height: 21px;
                                margin: 0px;
                                padding: 0px;
                                background-image: url('../upload/pixcode/winbox/pxWinBoxEnd.jpg');
                                background-repeat: no-repeat;
                                background-position: bottom;
                            }
                    
                                #divSpacer
                                {
                                    position: relative;
                                    float: left;
                                    width: 800px;
                                    margin-top: 30px;
                                    padding: 0px;

                                }
                                
                                 #divSpacer2
                                {
                                    position: relative;
                                    float: left;
                                    width: 700px;
                                    margin-top: 10px;
                                    padding: 0px;

                                }

/*   ----------------------------- Vad ingår? 2  -------------------------------------------------------------------- */

        #divVad2Bg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divVad2Content
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgVadTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divVad2ContentLeft
                {
                    position: relative;
	                float: left;
	                width: 500px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divVad2ContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 130px;
	                    padding: 0px;
        	
                    }
                    
                    #divVLineVad2
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 250px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
                    }
                    
                    
                    #divVad2ContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divVad2ContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 70px;
	                    padding: 0px;
        	
                    }  
 
 
                            
/*   ----------------------------- Adminidtration  -------------------------------------------------------------------- */

        #divAdminBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divAdminContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgAdminTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divAdminContentLeft
                {
                    position: relative;
	                float: left;
	                width: 500px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divAdminContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divVLineAdmin
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 750px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divAdminContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    padding: 0px;
        	
                    }
                    #divAdminContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 245px;
	                    margin-left: 30px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- Adwords  -------------------------------------------------------------------- */

        #divAdwordsBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divAdwordsContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgAdwordsTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divAdwordsContentLeft
                {
                    position: relative;
	                float: left;
	                width: 500px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divAdwordsContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divVLineAdwords
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 750px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divAdwordsContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divAdwordsContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 40px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- SEO -------------------------------------------------------------------- */

        #divSeoBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divSeoContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgSeoTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divSeoContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divSeoContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divSeoContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divSeoContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- Programutveckling -------------------------------------------------------------------- */

        #divProgramutvecklingBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divProgramutvecklingContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgProgramutvecklingTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divProgramutvecklingContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divProgramutvecklingContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divProgramutvecklingContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divProgramutvecklingContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- Media -------------------------------------------------------------------- */

        #divMediaBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divMediaContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgMediaTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divMediaContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divMediaContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divMediaContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divMediaContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }  
                    
/*   ----------------------------- Flash -------------------------------------------------------------------- */

        #divFlashBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divFlashContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgFlashTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divFlashContentLeft
                {
                    position: relative;
	                float: left;
	                width: 400px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divFlashContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divFlashContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 460px;
	                    padding: 0px;
        	
                    }
                    #divFlashContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 245px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    } 
                    
/*   ----------------------------- Designförslag  -------------------------------------------------------------------- */

        #divDesignBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
            #divDesignContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgDesignTop.jpg');
	            background-repeat: no-repeat;
	            
            }
            
                #divDesignContentLeft
                {
                    position: relative;
	                float: left;
	                width: 500px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divDesignContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                     #divVLineDesign
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 400px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divDesignContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 400px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divDesignContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 350px;
	                    margin-top: 0px;
	                    margin-left: 40px;
	                    padding: 0px;
        	
                    }  


/*   ----------------------------- Nyheter  -------------------------------------------------------------------- */

        #divNyheterBg
        {
            position: relative;
	        float: left;
	        width: 949px;
	        margin: 0px;
	        padding: 0px;
	        background-image: url('../upload/pixcode/pxBgSubSide1.jpg');
	        background-repeat: repeat-y;
        }
        
        
            #divNyheterContent
            {
                position: relative;
	            float: left;
	            width: 949px;
	            margin: 0px;
	            padding: 0px;
	            background-image: url('../upload/pixcode/pxBgNyheterTop.jpg');
	            background-repeat: no-repeat;

            }
            
                #divNyheterContentLeft
                {
                    position: relative;
	                float: left;
	                width: 310px;
	                margin-top: 245px;
	                padding: 0px;
    	
                }
                    #divNyheterContentLeftTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 250px;
	                    margin-top: 0px;
	                    margin-left: 115px;
	                    padding: 0px;
        	
                    }
                    
                    #divNyheterContentLeftTxt A:link {text-decoration: none; color:#000000;}
			        #divNyheterContentLeftTxt A:visited {text-decoration: none; color: #000000;}
			        #divNyheterContentLeftTxt A:hover {text-decoration: none; color:#cdcdcd;}
                    
                    #divVLineNyheter
                    {
                        position: relative;
	                    float: left;
	                    width: 1px;
	                    height: 400px;
	                    margin-top: 245px;
	                    margin-left: 0px;
	                    margin-bottom: 50px;
	                    padding: 0px;
	                    background-color: #a3a3a3;
        	
                    }
                    
                    #divNyheterContentRight
                    {
                        position: relative;
	                    float: left;
	                    width: 500px;
	                    margin-top: 245px;
	                    padding: 0px;
        	
                    }
                    #divNyheterContentRightTxt
                    {
                        position: relative;
	                    float: left;
	                    width: 450px;
	                    margin-top: 0px;
	                    margin-left: 50px;
	                    padding: 0px;
        	
                    }       
