﻿body 
{
    background-color:#fff;
    margin-top:5px;
}



p
{
    margin-bottom:10px;
    }


a{color:#c9252b;text-decoration:none;}


/*********************************
Layout
*********************************/


#MainContainer
{
    width:100%;
    height:600px;
    text-align:center;
    }

#MainContainer #Container
{
    width:1000px;
    height:600px;
    margin:auto;
    background-color:#ffffff;
    }
    
    
    
/******************
Logo
******************/    
    
    #MainContainer #Container #LogoHolder
    {
        height:40px;
        text-align:center;
        background-color:#d7d5d5;
        }
        
        #MainContainer #Container #LogoSubText
        {
            text-align:center;
            height:22px;
            }
        

/********************
Meny
*********************/
        
        #MainContainer #Container #MenuHolder
        {
            background-image:url(../images/bgMenuRep.gif);
            background-repeat:repeat-x;
            margin:auto;
            height:54px;
            width:1000px;
            
            
            }
            
            #MainContainer #Container #MenuHolder li
            {
                margin-left:5px;
                padding-left:5px;
                list-style-type:none;
                float:left;
                }
                
                


/**************************
Allmänt för alla undersidor
**************************/
                
#MainContainer #Container #Content
{
    text-align:left;
    width:1000px;
    border-top:1px solid #c0c0c0;
    height:480px;
    background-color:#eeeeee;
    
    
    font-family:verdana;
    font-size:10px;
    color:#000;
    
    }
                    

#MainContainer #Container #Sidfot
{
    width:985px;
    font-size:10px;
    color:#000;
    font-family:verdana;
    padding:8px;
    }

#MainContainer #Container #Sidfot #Adress
{
    float:left;
    width:800px;
    text-align:left;
    }
        
#MainContainer #Container #Sidfot #Adress a
{
    color:#c9252b;
    text-decoration:none;
    }

#MainContainer #Container #Sidfot #Mecs
{
    float:right;
    width:150px;
    text-align:right;
    }
    #MainContainer #Container #Sidfot #Mecs a
    {
        color:#ccc;
        text-decoration:none;
        }                
                    
                    
/******************************
HOME
******************************/                    

#MainContainer #Container #Content #PageHome
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageHome #TextArea
    {
        width:270px;
        height:480px;
        background-color:#ffffff;
        margin-left:91px;
                
        }
        
        #MainContainer #Container #Content #PageHome #TextArea #TextContent
        {
            padding:20px;            
            }
        
        #MainContainer #Container #Content #PageHome #TextArea #TextContent .SiteHeader
        {                        
            font-size:16px;
            color:#4a4949;
            }
            
            
/******************************
Sale
******************************/            

#MainContainer #Container #Content #PageSale
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageSale #TextArea
    {
       width:270px;
        height:480px;
        background-color:#ffffff;
        margin-left:91px;
        
        
        }
        
        #MainContainer #Container #Content #PageSale #TextArea #TextContent
        {
            padding:20px;
            
            }
        
        #MainContainer #Container #Content #PageSale #TextArea #TextContent .SiteHeader
        {
            
                        
            font-size:16px;
            color:#4a4949;
            }
            
            
/******************************
Buy
******************************/            

#MainContainer #Container #Content #PageBuy
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageBuy #TextArea
    {
        width:270px;
        height:300px;
        background-color:#ffffff;
        margin-left:91px;
        float:left;
        position: relative;
        top: -4px;

        }
        
    #MainContainer #Container #Content #PageBuy #TextArea img
    {
        position: relative;
        top: 4px;
        }
        
        #MainContainer #Container #Content #PageBuy #TextArea #TextContent
        {
            padding:20px;
            
            }
        
        #MainContainer #Container #Content #PageBuy #TextArea #TextContent .SiteHeader
        {
            
                        
            font-size:16px;
            color:#4a4949;
            }            
            
            
            #MainContainer #Container #Content #PageBuy #BuyForm
            {
                float:left;
                color:#ffffff; 
                padding-left:30px;
                padding-top:10px;             
                }            
            
            #MainContainer #Container #Content #PageBuy #BuyForm .Textbox
            {
                width:300px;
                font-size:15px;
                padding:4px;
                margin-top:5px;
                }


            
            
/******************************
Contact
******************************/            

#MainContainer #Container #Content #PageContact
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageContact #TextArea
    {
        width:1000px;
        height:230px;        
        position:relative;
        top:240px;     
        
        }
        
        #MainContainer #Container #Content #PageContact #TextArea #TextContent
        {
            padding:30px;
            
            }
        
        
        #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column1
        {
            color:#ffffff;
            float:left;
            width:310px;
            padding-right:10px;
            }
        
        
        #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column1 .SiteHeader
        {            
            font-size:16px;
            color:#c9252b;
            }                        
            
            
        #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column2
        {
            color:#ffffff;
            float:left;
            width:270px;
            padding-right:60px;
            
            }   
            #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column2 .SiteHeader
            {
                font-size:16px;
                color:#ffffff;
                }         
            
            
            #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column3
            {
                color:#ffffff;
                width:270px;
                float:left;
                padding-right:20px;
                }     
                
                #MainContainer #Container #Content #PageContact #TextArea #TextContent #Column3 .SiteHeader
                {
                    font-size:16px;
                    color:#ffffff;
                    }          
                    
                    
                    
/******************************
Värdering
******************************/            

#MainContainer #Container #Content #PageVardering
{
   
    width:1000px;
    height:480px;
    
    }
    
    #MainContainer #Container #Content #PageVardering #TextArea
    {
        
        width:470px;
        height:480px;
        background-color:#ffffff;
        margin-left:91px;
        float:left;
        position: relative;
        top: -4px;

        }
        
    #MainContainer #Container #Content #PageVardering #TextArea img
    {
        position: relative;
        top: 4px;
        }
        
        #MainContainer #Container #Content #PageVardering #TextArea #TextContent
        {
            padding:20px;
            
            }
        
        #MainContainer #Container #Content #PageVardering #TextArea #TextContent .SiteHeader
        {
            
                        
            font-size:16px;
            color:#4a4949;
            }            
            
            
            #MainContainer #Container #Content #PageVardering #VarderingForm
            {
                padding-left:30px;
                padding-top:10px;
                float:left;
                color:#ffffff;              
                }            
            
            #MainContainer #Container #Content #PageVardering #VarderingForm .Textbox
            {
                width:300px;
                font-size:15px;
                padding:4px;
                margin-top:5px;
                } 

/******************************
ABOUT
******************************/            

#MainContainer #Container #Content #PageAbout
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageAbout #TextArea
    {
        width:270px;
        height:480px;
        background-color:#ffffff;
        margin-left:91px;
        
        
        }
        
        #MainContainer #Container #Content #PageAbout #TextArea #TextContent
        {
            padding:20px;
            
            }
        
        #MainContainer #Container #Content #PageAbout #TextArea #TextContent .SiteHeader
        {
            
                        
            font-size:16px;
            color:#4a4949;
            }          



                
                
/******************************
ABOUT EXTRA PAGE
******************************/            

#MainContainer #Container #Content #PageAboutExtra
{
    
    width:1000px;
    height:480px;
    }
    
    #MainContainer #Container #Content #PageAboutExtra #TextArea
    {
        width:470px;
        height:480px;
        background-color:#ffffff;
        margin-left:91px;
        
        
        }
        
        #MainContainer #Container #Content #PageAboutExtra #TextArea #TextContent
        {
            padding:20px;
            
            }
        
        #MainContainer #Container #Content #PageAboutExtra #TextArea #TextContent .SiteHeader
        {
            
                        
            font-size:16px;
            color:#4a4949;
            }                               