﻿/* BASIC TAG RELATED STYLES */
html {
		width:100%;
		height:100%;
	}
	body {
		margin:0;
		padding:0;
		background:#d8d8d8;
		background-image:url(/images/paper005.gif);
	}
	/* fontsettings */
	a {
		color:#800000;
	}
	a.booktitle {
		color:#800000;
		font-size:12px;
		font-weight:bold;
	}
	body, div, span, p, table, td, form, input, select, textarea {
		font-family:Verdana;
		font-size:11px;
	}
	img {
	    border:0;
	}
	h2 {
	    font-family:Verdana; /*Georgia,Geneva,Verdana in orig demo*/
	    font-size:16px;
	    border-bottom:1px solid #d6d5d1;
	}
	.bookprice {
	    color:#b81311;
	    font-size:12px;
		font-weight:bold;
	}
    p {
        margin:0px;
    }
    .smallertext
    {
        font-size: 10px;
    }
    .smalltext
    {
        font-size: 9px;
    }
        .regulartext
    {
        font-size: 11px;
    }
/* MENU RELATED STYLES */		
.menuon {
	background:url(/images/menu/menu_arrow.gif);
	padding-left:20px;			
}
.menuoff {
	background:url(/images/menu/menu_content.gif);
	padding-left:20px;
}
.submenuon {
	background:url(/images/menu/menu_arrow.gif);
	padding-left:25px;			
}
.submenuoff {
	background:url(/images/menu/menu_content.gif);
	padding-left:25px;
}		
.menulink {
	color:#000000;
	text-decoration:none;
}
.menulinkon {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.boldlink 
{
    font-weight:bold;   
}

/* TABLE CONTENT RELATED STYLES */
.tableMain
{
    width:810px;
    background-color:Transparent;            
}
    .tdMain
    {
        width:810px;
        background-color:Transparent;            
    }    
        .tdMainLeftBorder
        {
            width:15px;
            background-color:#a7c0e1;
            background-image:"images/kant_vanster.gif";
            vertical-align:top;
        }
        .tdMainPage
        {
            width:780px;
            padding:0 0 0 0;
            vertical-align:top;
        }
            .tableMainPage
            {
                width:780px;
                padding:0 0 0 0;
                vertical-align:top;
            }
            
                .tdMainHeader
                {
                    width:780px;
                    padding:0 0 0 0;
                    vertical-align:top;
                }
                    .tableMainHeader
                    {
                        width:780px;
                        background-color:Transparent;
                        text-align:center;
                    }
                .tdMainLeftMenu
                {
                    width:155px;
                    padding:0 0 0 0;
                    vertical-align:top;
                }
                    .tableMainLeftMenu
                    {
                        width:155px;
                        background-color:Transparent;            
                    }
                .tdMainContent
                {
                    width:470px;
                    padding:0 0 0 0;
                    vertical-align:top;
                }
                .tdMainContentLarge
                {
                    width:625px;
                    padding:0 0 0 0;
                    vertical-align:top;
                }
                
            .tdMainRightMenu
            {
                width:155px;
                padding:0 0 0 0;
                vertical-align:top;
            }

                .tableMainRightMenu
                {
                    width:155px;
                    background-color:Transparent;            
                }
        .tdMainRightBorder
        {
            width:15px;
            background-color:#a7c0e1;
            background-image:"/images/kant_hoger.gif";
            vertical-align:top;
        }
        
.tableContent
{
    width:438px;
    background-color:Transparent;            
}
    .tdContent
    {
        width:418px;
        padding:0px 10px 0px 10px;
        vertical-align:top;
    }
        .tableSubContent
        {
            width:418px;
            background-color:Transparent;            
        }
    
.tableContentLarge
{
    width:622px;
    background-color:Transparent;            
}
    .tdContentLarge
    {
        width:602px;
        padding:0px 10px 0px 10px;
        background-color:Transparent;            
    }
        .tableSubContentLarge
        {
            width:602px;
            background-color:Transparent;            
        }

/* COLUMN MENU RELATED STYLES */
.tableRightNews
{
    width:184px;
    background-color:Transparent;
    margin:0 0 0 0;
}
    .tdNews
    {
        background-color:Transparent;
        padding:5 5 5 5;
    }
.tableRightDefault
{
    width:184px;
    background-color:Transparent;
    margin:0 0 0 0;
}
.tdRightDefault
{                
    background-color:Transparent;
    padding:5 5 5 5;
}
/* HEADER AND FOOTER STYLES */    
.tdAnchorList
{
    width:430px;
    padding:5px 0px 5px 8px;
    vertical-align:top;
    /*height:24px;*/
    color:#ffffff;
    background-color:#cfcfcf;
}
.tableHeadline
{
    width:400px;
}
.tdHeadline
{
    width:400px;
    padding:10px 0px 10px 0px;
    vertical-align:top;
}
.tdHeader
{
    border-bottom:1px solid #9a0101;
    height:25px;
}

/* PRESENTATION STYLES */
.bookHeader {
	font-size:18px;
	font-weight:bold;
}
.bookTitle {
	font-size:12px;
	font-weight:bold;
}
.tdNoData
{
    background-color:#cfcfcf; /* Same as OddColor */
    padding:5px 0px 5px 8px;
}
.tdAuthorPresentation
{
    vertical-align:top;
    text-align:left;
    padding:0 8 0 8;
    width:300px;            
}
.tdAuthorPicture
{
    vertical-align:top;
    padding:0 0 0 0;
    width:110px;
    height:120px;            
}
.tdBookPresentation
{
    vertical-align:top;
    text-align:left;
    padding:0 0 0 0;
    width:250px;
}
.tdBookCover
{
    vertical-align:top;
    padding:0 0 0 0;
    width:140px;
}
.tdLargeBookPres
{
    vertical-align:top;
    padding:10 0 0 0;            
}

/* SMALL BOOK PRES RELATED STYLES */
.tableSmallBookPresContentFull
{
    width:360px;
}                
    .tableSmallBookPresFull
    {
        width:220px;
    }
        .tdSmallBookPresFull
        {
            width:220px;
            background-color:White;
            vertical-align:top;
            padding:5 5 5 5;
        }
.tableSmallBookPresContentHalf
{
    width:180px;
}
    .tableSmallBookPresHalf
    {
        width:100px;
    }
        .tdSmallBookPresHalf
        {
            width:110px;
            background-color:White;
            vertical-align:top;
            padding:5 5 5 5;
        }
.tdSmallBookPresData
    {                
        background-color:White;
        vertical-align:top;
        padding:0 0 0 5;
    }
.tdBookList
{
    width:300px;
    background-color:White;
    vertical-align:top;
    padding:0 0 10 0;
}
.tdBookListBoxHalf
{
    width:180px;
    background-color:White;
    vertical-align:top;
    padding:5 5 5 5;
}
.tdBookListBoxFull
{
    width:350px;
    background-color:White;
    vertical-align:top;
    padding:5 5 5 5;
}

/* IMAGE RELATED STYLES */
.tdImgBookSmall
{
    width:83px;
    vertical-align:top
}
.tdImgBookThumb
{
    width:65px;
    vertical-align:top
}        
.imgBook
{            
    border:1px solid black;
    padding:0px;
    background-color:white;            
}
.imgEmptyBookNormal
{
    width:80px;
    height:120px;
    background-color:White;
    vertical-align:top;
    border:1px solid black;
}
.imgEmptyBookSmall
{
    width:80px;
    height:130;
    background-color:White;
    vertical-align:top;
    border:1px solid black;
}
.imgEmptyBookThumb
{
    width:65px;
    height:105px;
    background-color:White;
    vertical-align:top;                        
    border:1px solid black;
}
.imgEmptyBookSmallWrap
{
    width:80px;
    height:130;
    background-color:White;
    vertical-align:top;
    border:1px solid black;
    float:left;
    margin:0 10 3 0;
} 
.imgEmptyBookThumbWrap
{
    width:65px;
    height:95;
    background-color:White;
    vertical-align:top;
    border:1px solid black;            
    float:left;
    margin:0 10 3 0;
}                

/* BASKET RELATED STYLES */

/*Header*/
.tdHdrBasketTitle
{
    width:240;
    padding:0 0 0 10;
}
.tdHdrBasketAuthor
{
    width:180;
    padding:0 0 0 10;
}
.tdHdrBasketNoOfArts
{
    width:40;
    padding:0 0 0 10;
    text-align:left;
}
.tdHdrBasketArtPrice
{
    width:50;
    padding:0 0 0 0;    
}
.tdHdrBasketRemove
{
    width:75;
    padding:0 0 0 0;    
}

/*Data*/
.tdBasketTitle
{
    padding:0 0 0 10;
}
.tdBasketAuthor
{
    padding:0 0 0 10;
}
.tdBasketNoOfArts
{
    padding:0 0 0 10;
    text-align:left;
}
.tdBasketArtPrice
{
    padding:0 0 0 0;    
}
.tdBasketRemove
{
    padding:0 0 0 0;
    text-align:right;    
}

/* MISC STYLES */
.listItem
{
    padding:2px 0px 2px 12px;
    height:24px;
}
.listItemEmpty
{
    padding:2px 0px 2px 12px;
    height:12px;
}
.bxQuotation
{
    height:58px;
    overflow:hidden;
    border:solid 0 black;
}
.rub3 {
    font-size:13px;
    line-height:14px;
    font-weight:bold;
}

.rub4 {
    font-size:15px;
    line-height:14px;
    font-weight:bold;
}
.rub5 {
    font-size:17px;
    line-height:14px;
    font-weight:bold;
}
.HeadLine {
    font-size:18px;
    line-height:22px;
    font-weight:bold;
}
.FpHeadLine 
{
    font-family:Georgia;
    font-size:16px;
    line-height:18px;
    font-weight:bold;    
}
.ListBookTitle {    
    font-size:17px;
    line-height:18px;
    font-weight:bold;
    text-decoration:none;
    color:#9a0101;
}
.ListBookPrice
{
    font-size:11px;
	font-weight:bold;
}
.ListBookPriceOrd
{
    font-size:11px;
	font-weight:normal;
}
.ListBookPriceDiscount
{
    font-size:11px;
	font-weight:bold;
	color:Red;
}
.ListBookAuthorsHeader 
{	
	line-height:18px;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	color:#9a0101;
}
.ListBookAuthors
{
	line-height:18px;
	text-decoration:none;
	font-size:12px;
	color:#9a0101;		
}
.ListBookSubTitle
{
	line-height:18px;
	text-decoration:bold;
	font-size:14px;		
}
.rea
{
    color:Red;
    font-size:14px;
}
.BasketSumText
{
    color:black;
    font-size:10px;
}
.Botborder
{    
    font-size:11px;
    height:16px;
}