﻿body
    {
        background-color:#d1d0cd;
    }
    
#Wrapper
    {
        width:1000px;
        background-image:url('../Images/Design/Bg.gif');
        margin-left:auto;
        margin-right:auto;
        position:relative;
    }
    
#WrapperInside
    {
        margin-left:10px;
        width:980px;
    }
    
#Plate
    {
        position:relative;
        background-image:url('../Images/Design/BgBottom.png');
        background-position:bottom;
        background-repeat:no-repeat;
        width:980px;
    }
    
#PlateContent
    {
        background-image:url('../Images/Design/BgTop.jpg');
        background-repeat:no-repeat;  
    }
    
#TopLeft
    {
        background-image:url('../Images/Design/BgTopLeft.png');
        width:90px; height:175px;
        position:absolute;
        left:-90px;
        top:0px;
    }
    
#TopRight
    {
        background-image:url('../Images/Design/BgTopRight.png');
        width:90px; height:175px;
        position:absolute;
        right:-90px;
        top:0px;
    }
    
#Loga
    {
        padding-top:69px; padding-left:33px;
    }
   
#ContentMain
    {
        padding-left:20px; padding-right:20px;        
    }
    
#Menu
    {
         background-image:url('../Images/Design/MenuBg.gif');
         height:49px;
         margin-top:27px;
    }
    
#MainStart
    {
        margin-top:13px;
    }
    
.FooterMargin
    {
    	padding-top:23px;
    	padding-bottom: 20px;
    }
#Footer
    {
        background-image:url('../Images/Design/BgFooterSpan.gif');
        height:91px;
    }
    
#FooterLeft
    {
        background-image:url('../Images/Design/BgFooterLeft.gif');
        height:91px; background-position:left bottom;
        background-repeat:no-repeat;
    }
    
#FooterRight
    {
        background-image:url('../Images/Design/BgFooterRight.gif');
        height:91px; background-position:right bottom;
         background-repeat:no-repeat;
    }
    
#FooterInside
    {
        padding:21px 16px 0px 16px;
        font-size:12px; color:#4e4e4e;
    }  
  
#ColumnLeft
    {
        background-color:#f8f8f5;
        width: 220px;
        background-image:url('../Images/Design/BgColumnLeft_Bottom.gif');
        background-repeat:no-repeat;
        background-position: bottom left;
    }  
  
#ColumnLeftPlate
    {
        width: 220px;
        background-image:url('../Images/Design/BgColumnLeft.jpg');
        background-repeat:no-repeat;
        background-position: top left;
    } 
    
#ColumnMainMargin
    {
        padding-left:25px;
        padding-bottom: 5px;
    } 
    
#ColumnMainPlate
    {
        width:695px;
    }

#MainMapLine
    {
        background-image:url('../Images/Design/MainMapLine.gif');
        height:4px;
        line-height:0px; font-size:0px;
    }
    
#MenuRoute
    {
        color:#7d7c78; font-size:14px; height:21px; padding-bottom:4px;
    }
    
#MenuRoute span
    {
         padding-right:4px;
    }
    
.ContentPlateWrapper
	{
		padding-top: 26px;
	}
    
    
#SearchPanel
    {
        float:right;
        width:161px;
    }
    
#SearchPanelInputPlate
    {
        background-image:url('../Images/Design/SearchBox/Input.png');
        background-position: bottom left;
        background-repeat: no-repeat;
        width:119px;
        height:34px;
        float:left;
    }
    
#SearchPanelInputPlatePadding
    {
    	padding-left: 8px;
    	padding-top: 13px;
    }
    
.SearchPanelInput.tagged
    {
         color:#9f9e98;
    }
    
.SearchPanelInput
    {
        border-width:0px;
        border-color:Red;
        background-color:Transparent;
        padding-top: 3px;
        width:102px;
        font-size:12px;
        padding-left:0px;
    }
    
#SearchPanelBtn
    {
        float:left;
        margin-top:13px;
        margin-left:8px;
    }
#InspirationPhoto
    {
    background-image:url('../Images/Design/InspirationImagesBackground.png');
    height: 409px;
    width:683px;
    margin-top: 28px;
    
    }
#AdvertList
    {
        text-align:center;
        padding-top:32px;
    }
    
.AdvertItem
    {
        padding-bottom:10px;
    }
    
       
/* Overlay */
#InspirationViewOverlay {background-color:#000;}

.InspirationImageLargeModal
{ 
    background-color: #fff;
	text-align: center;
	display: none;
	height: 496px;
}

.ViewModalClose
{
    position:absolute;
    right:-17px;
    top:-17px;
    
}
.ViewModalClose img
{
	cursor: pointer;
}
    
.InspirationImageLargePlate
{
    padding: 8px;
    position:relative;
}