﻿body 
{
    
}

#page
{
    position:absolute;
    top:0px;
    left:auto;
    width:1000px;
}

#top
{
    position:absolute;
    top:0px;
    left:0px;
    background-image:url("../Images/Layout/TopBanner.jpg");
    width:1000px;
    height:60px;
}

#middel
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:586px;
}

#LeftBox
{
    position:absolute;
    top:60px;
    left:0px;
    background-image:url("../Images/Layout/cover.jpg");
    background-repeat:no-repeat;
    width:370px;
    height:586px;
 
}

#menu
{
    position:absolute;
    top:60px;
    left:370px;
    /*background-image:url("/funaki2/Images/Layout/Menu.jpg");
    background-repeat:no-repeat;*/
    height:24px;
    width:630px;
}

#content 
{
    position:absolute;
    top:84px;
    left:390px;
    height:586px;
    width:610px;
    overflow:scroll;
}



#fotter
{
    position:absolute;
    top:646px;
    left:0px;
    background-image:url("../Images/Layout/Fotter.jpg");
    width:100%;
    height:86px;
}

.PageContent
{
    font-family:Verdana;
    font-size:12px;
    width:95%;
}

#ProductIndex
{
    height:260px;
    width:120px;
    float:left;
    border: solid 0px #999999;
    font-size:11px;
}

.DetailImages
{
    width:150px;
    height:250;
    border: none 0px;
    float:left;
    text-align:center;
    overflow:hidden;
}

.DetailImage
{
    border: none 0px;
}

.IndexImage
{
    height:180px;
    overflow:hidden;
    border: none 0px;
}

.IndexImage img
{
    border: none 0px;
}

a:hover
{
    color:Orange;
    font-weight:bold;
    text-decoration:none;
}

a:active
{
    color:Orange;
    font-weight:bold;
    text-decoration:none;
}

a:link
{
    color:Orange;
    font-weight:bold;
    text-decoration:none;
}

a:visited
{
    color:Orange;
    text-decoration:none;
    font-weight:bold;
    font-style:italic;
}

.IndexDescription
{
    height:40px;     
}
#ProductSeparator
{
    height:260px;
    width:20px;
    float:left;
   
}

.PageContent .ProductDetails
{
    
    float:left;
    width:440px;
    height:auto;
}

.PageContent .PushArea
{
    float:left;
    width:100px;
    padding-left:20px;
    padding-top:40px;
}

.PageContent .Delimiter
{
    float:left;
    width:98%;
}

.ImgLink
{
    border: none;
}

.Headline
{
    
}

.Headline .FirstPart
{
    color:Orange;
}


.Headline .SecondPart
{
   color:Gray;
}

.BreadCrumb
    {
    }
    
.FileContent
    {
        position:relative;
        width:420px;
        float:left;
        padding-top:10px;
    }
    
.FileContent .Row
    {
        border-top:solid 1px gray;
        padding-top:10px;
        padding-bottom:20px;
        float:left;
        position:relative;
        width:400px;
    }
.FileContent .Row .group
    { 
        position:relative; 
        float:left; 
        width:200px;
    }
.FileContent .Row .preview
    {
        float:left;
        width:80px;
       
    }
.FileContent .Row .Choose
    {
        float:left;
        width:80px;
        vertical-align:middle;    
    }

.FileContent .Row .description
    {
        float:left; 
        width:200px;   
    }
    
.FileContent .Row .title
    {
        width:200px; 
        color:Gray;
        float:left;  
        font-weight:bold;
        text-decoration:underline;
          
    }  
.CategoryContent
    {
        float:right;
        width:120px;
        position:relative;
        border: dashed 1px gray;
    }
    
.CategoryContent .Row
    {
        padding-top:10px;
        padding-bottom:20px;
        float:left;
        position:relative;
        width:100%;
        
        text-align:center;
        
    }

.CategoryContent .Row a
    {
        color:Gray;  
    }
    
.CategoryContent .Row .CategoryImage
    {
        width:100%;
    }
    
.CategoryContent .Row .CategoryImage img
    {
        border:none;
    }
    
.CategoryContent .Headline
    {
        
        font-size:12px;
        text-align:center;
    }
    
.CategoryContent .Row .CategoryLink
    {
    }
    
    
.WebPartZone a
{
    
}


.RSSContent
    {
        position:relative;
        width:320px;
        float:left;
        padding-top:10px;
    }
    
.RSSContent .Row
    {
        padding-top:5px;
        padding-bottom:0px;
        float:left;
        position:relative;
        width:100%;
    }

.RSSContent .Row div
    {
        padding-bottom:0px;
        clear:both;  
    }
    
.RSSContent .Row h2
    {
        clear:both; 
        font-size:12px;
        color:Gray;
        float:left;  
        font-weight:bold;
        text-decoration:underline;
          
    }  
    
.PageTitle
    {
        clear:both;
    }
.PageTitle h2
    {
        clear:both; 
        font-size:12px;
        color:Gray;
        font-weight:bold;
        text-decoration:underline;
          
    }  
    