﻿body
{
    font-family: Tahoma;
    font-size: 8pt;
    background-color: #F3F3F3;
    margin: 0;
    padding: 0;
    background-color: White;
}
select
{
    font-family: Tahoma;
    font-size: 8pt;
}
table
{
    font-family: Tahoma;
    font-size: 8pt;
}


/*----------Main----------------------------*/

/*----TextBox---*/
.textBox
{
    width: 180px;
    height: 12px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
}
.mediumTextBox
{
    width: 120px;
    height: 12px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
}
.largeTextBox
{
    width: 300px;
    height: 12px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
}
.wideTextBox
{
    width: 400px;
    height: 12px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
}
.wideMultilineTextBox
{
    width: 400px;
    height: 150px;
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
    overflow: auto;
}
.ltrTextBox
{
    width: 180px;
    height: 12px;
    font-family: Tahoma;
    font-size: 8pt;
    direction: ltr;
    background-color: White;
}

.ltrwideTextBox
{
    width: 400px;
    height: 12px;
    font-family: Tahoma;
    direction: ltr;
    font-size: 8pt;
    background-color: White;
}
/*----TextBox---*/


/*----DropDownList----*/
.dropDownList
{
    width: 186px;
    height: 20px;
    font-family: Tahoma;
    font-size: 8pt;
}

.ltrDropDownList
{
    width: 186px;
    height: 20px;
    font-family: Tahoma;
    font-size: 8pt;
    direction: ltr;
}

.wideLtrDropDownList
{
    width: 404px;
    height: 20px;
    font-family: Tahoma;
    font-size: 8pt;
    direction: ltr;
}
/*----DropDownList----*/



/*----LinkButton---*/
.linkButton
{
    text-decoration: none;
    color: #003399;
}

.linkButton:visited
{
    color: #003399;
}

.linkButton:hover
{
    color: #003DBB;
    text-decoration: underline;
}
a
{
    text-decoration: none;
    color: #003399;
}

a:visited
{
    color: #003399;
    text-decoration: none;
}

a:hover
{
    color: #003DBB;
    text-decoration: underline;
}
/*----LinkButton---*/



/*----Submit---*/
.submit
{
    width: 60px;
    height: 25px;
    font-family: Tahoma;
    font-size: 8pt;
}
/*----Submit---*/




/*----Box---*/
.box
{
    margin-top: 3px;
    margin-bottom: 3px;
    border: 1px solid #000066;
    width: 200px;
}
.boxHeader
{
    background-color: #0099CC;
    height: 20px;
}
.boxContent
{
    width: 200px;
    background-color: White;
    overflow: auto;
}
/*----Box---*/

/*----------Main----------------------------*/




/*----------AdminMasterPage.Master----------*/
.messageLabel
{
    height: 30px;
}
.messageLabelError
{
    height: 30px;
    color: Black;
}

.messageLabelInformation
{
    height: 30px;
    color: Black;
}

.messageLabelWarning
{
    height: 30px;
    color: Black;
}

.messageLabelSuccessfullOperation
{
    height: 30px;
    color: Black;
}
/*----------AdminMasterPage.Master----------*/



/*-----------ShopMasterPage.Master----------*/
.mainTable
{
    width: 100%;
}
.MasterTable
{
    background-image: url(    '../../Images/bg.jpg' );
    background-repeat: repeat-x;
}
.panelBarTD
{
    width: 205px; /*background-image: url(   '../../Images/p-bg.jpg' );     background-repeat: repeat-y;     background-position: right;*/
}
.MasterHeader
{
    background-color: White;
    background-repeat: no-repeat;
    height: 85px;
}
.MasterTopBar
{
    height: 30px;
    background-image: url(    '../../Images/menubar_bg.gif' );
    background-repeat: repeat-x;
}
.MasterContentTD
{
    height: 350px; /*background-image: url(   '../../Images/bg.jpg' );     background-repeat: repeat-x;*/
}
.LanguageLinButton
{
    color: White;
    text-decoration: none;
}


.BoxNews_Link
{
    text-decoration: none;
}

.BoxNews_LinkHover
{
    text-decoration: underline;
}
/*-----Menu-----*/
.DynamicHover
{
   width: 200px;
    height: 20px;
}
.DynamicItem
{
    width: 200px;
    height: 20px;
    background: url(  '../../Images/mnuBG.png' );
    border: 1px solid black;
    margin-bottom:1px;
}
.StaticHover
{
    width: 200px;
    height: 20px;
}
.StaticItem
{
    width: 200px;
    height: 20px;
    background: url(  '../../Images/mnuBG.png' );
    border: 1px solid black;
    margin-bottom:1px;    
}
/*-----Menu-----*/



/*-----------ShopMasterPage.Master----------*/

.rbtnListLoginDecision1
{
    display: none;
}



/*--------ManageSettings.aspx Page-----------*/
.Settings_newsBox
{
    border: 1px solid #3E6881;
}

.Settings_AboutUsBoxHeader
{
    background-image: url( '../../Images/mainPage_boxHeader.gif' );
    background-repeat: repeat-x;
    height: 20px;
}

.Settings_AboutUsBoxHeaderText
{
    padding-right: 20px;
    color: White;
    font-weight: bold;
}


/*--------Default.aspx Page-----------*/
.Default_newsBox
{
    border: 1px solid #3E6881;
}

.Default_newsBoxHeader
{
    background-image: url( '../../Images/mainPage_boxHeader.gif' );
    background-repeat: repeat-x;
    height: 20px;
}

.Default_newsBoxHeaderText
{
    padding-right: 20px;
    color: White;
    font-weight: bold;
}

.Default_ProductBox
{
    margin-top: 5px;
    border: 1px solid #3E6881;
}

.Default_ProductBoxHeader
{
    background-image: url( '../../Images/mainPage_boxHeader.gif' );
    background-repeat: repeat-x;
    height: 20px;
}

.Default_ProductBoxHeaderText
{
    padding-right: 20px;
    color: White;
    font-weight: bold;
}
.newsBox_loading
{
    display: none;
}

/*--------Default.aspx Page-----------*/







/*--------Shopping/OpenFactor.aspx----*/

.OpenFactor_LVItem
{
    background-color: #CCCCCC;
    color: #FFFFFF;
}

.OpenFactor_LVAlternativeItem
{
    background-color: #EAEAEA;
    color: #000000;
}

.OpenFactor_LVHeader
{
    background-color: #fff;
    padding: 3px;
}
/*--------Shopping/OpenFactor.aspx----*/






/*-----------------------BuyBasket---------------------*/
.buybasket
{
    right: 0;
    background-image: url(    '../../Images/basket.jpg' );
    background-repeat: repeat-x;
    position: fixed;
    z-index: 0;
    width: 100%;
    height: 100px;
    filter: alpha(opacity=100);
    opacity: 1;
    bottom: 0;
}
.buybasketTable
{
    width: 100%;
    height: 100px;
}
.buybasketTitle
{
    font-weight: bold;
    font-size: 11pt;
}
.prevPrice
{
    text-decoration: line-through;
}
.imageTD
{
    background-image: url(     '../../Images/image_bg0.png' );
    background-repeat: no-repeat;
    background-position: center;
}

.productimage
{
    cursor: move;
}


.buybasketMessages
{
    color: Red;
}

/*-----------------------BuyBasket---------------------*/

/*-----------------------ProductList-------------------*/
.ProductList_ProductTable
{
    border: 1px solid #000000;
}

.ProductList_ProductTableAlternative
{
    border: 1px solid #000000;
}

.ProductList_LayoutTable
{
    border-collapse: collapse;
    border-color: #999999;
    border-style: none;
    border-width: 1px;
    width: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*-----------------------ProductList-------------------*/



/*-----------------------TreeView-------------------*/
.TreeView_Node
{
    background-color: Transparent;
}

.TreeView_SelectedNode
{
    background-color: Gray;
}
/*-----------------------TreeView-------------------*/


/*---------------------Management/Category.aspx---------------------*/

.Category_AddEditBox
{
    background-color: #8080FF;
}

/*---------------------Management/Category.aspx---------------------*/



/*---------------------ListView---------------------*/

.listView_Items
{
    background-color: #99c1d6;
    color: #011D5A;
    height: 16px;
}

.listView_AlternatingItems
{
    color: #011D5A;
    background-color: #dcf3ff;
    height: 16px;
}

.listView_Header
{
    background-image: url(  '../../Images/header.jpg' );
    background-repeat: repeat-x;
    height: 22px;
    color: White;
    font-weight: bold;
}

.listView_MainTable
{
    display: inline-table;
}

.listView_ContentTable
{
    border-left: solid 1px #bfa7a7;
    border-right: solid 1px #bfa7a7;
}

.listView_Footer
{
    text-align: center;
    height: 27px;
    background-image: url(  '../../Images/footer.jpg' );
    background-repeat: repeat-x;
    border-left: solid 1px #bfa7a7;
    border-right: solid 1px #bfa7a7;
}

/*----------------------------------------------------*/


/*----------------------linkButton----------------------*/
.HeaderLinkButton
{
    color: #62000E;
    text-decoration: none;
}
.HeaderLinkButton:Hover
{
    color: #62000E;
    text-decoration: underline;
}
/*----------------------------------------------------*/


/*----------------------popup---------------------*/
.popup_bottomRight
{
    width: 16px;
    background-position: top left;
    background-image: url(  '../../Images/r2.gif' );
    background-repeat: no-repeat;
}

.popup_bottomRight_Ltr
{
    width: 16px;
    background-position: top right;
    background-image: url(  '../../Images/l2.gif' );
    background-repeat: no-repeat;
}

.popup_right
{
    background-image: url(  '../../Images/r1.gif' );
    background-repeat: repeat-y;
    width: 15px;
}

.popup_right_Ltr
{
    background-image: url(  '../../Images/l1.gif' );
    background-repeat: repeat-y;
    background-position: right;
    width: 15px;
}

.popup_bottomLeft
{
    width: 15px;
    background-position: top right;
    background-image: url(  '../../Images/l2.gif' );
    background-repeat: no-repeat;
}

.popup_bottomLeft_Ltr
{
    width: 15px;
    background-position: top left;
    background-image: url(  '../../Images/r2.gif' );
    background-repeat: no-repeat;
}

.popup_left
{
    width: 15px;
    background-position: right;
    background-image: url(  '../../Images/l1.gif' );
    background-repeat: repeat-y;
}

.popup_left_Ltr
{
    width: 15px;
    background-position: left;
    background-image: url(  '../../Images/r1.gif' );
    background-repeat: repeat-y;
}

.popup_topRight
{
    background-position: left bottom;
    width: 16px;
    height: 28px;
    background-image: url(  '../../Images/t3.gif' );
    background-repeat: no-repeat;
}

.popup_topRight_Ltr
{
    background-position: right bottom;
    width: 16px;
    height: 28px;
    background-image: url(  '../../Images/t1.gif' );
    background-repeat: no-repeat;
}

.popup_top
{
    background-position: bottom;
    background-image: url(  '../../Images/t2.gif' );
    background-repeat: repeat-x;
}

.popup_bottom
{
    background-position: top;
    background-image: url(  '../../Images/b1.gif' );
    background-repeat: repeat-x;
}

.popup_topLeft
{
    background-position: bottom right;
    height: 28px;
    width: 16px;
    background-image: url(  '../../Images/t1.gif' );
    background-repeat: no-repeat;
}
.popup_topLeft_Ltr
{
    background-position: bottom left;
    height: 28px;
    width: 16px;
    background-image: url(  '../../Images/t3.gif' );
    background-repeat: no-repeat;
}



/*----------------------MasterPage_DialogBox---------------------*/
.MasterPage_DialogBox
{
    background-color: #9999FF;
}

/*---------------------------------------------------------------*/





/*----------------------NewsView---------------------------------*/
.ViewNews_divTitle
{
    font-weight: bold;
    font-size: medium;
}

.ViewNews_divDate
{
}

.ViewNews_divContext
{
}
/*---------------------------------------------------------------*/



.menu_Right
{
    background-image: url( '../../Images/news-box-R.gif' );
    background-repeat: no-repeat;
    width: 9px;
}

.menu_Left
{
    background-image: url( '../../Images/news-box-L.gif' );
    background-repeat: no-repeat;
    width: 9px;
}

.menu_center
{
    background-image: url( '../../Images/news-box-H.jpg' );
    background-repeat: repeat-x;
}

.mainMenuItems
{
    width: 120px;
    padding-right: 2px;
}

.imgLight
{
    background-image: url( '../../Images/menu_light.jpg' );
    background-repeat: repeat-x;
}

.tdManageProductButtons_rtl
{
    padding-left: 230px;
}
.tdManageProductButtons_ltr
{
    padding-right: 230px;
}


.Box
{
    border: 1px solid #3E6881;
}

.BoxHeader
{
    background-image: url( '../../Images/mainPage_boxHeader.gif' );
    background-repeat: repeat-x;
    height: 20px;
}

.BoxHeaderText
{
    padding-right: 20px;
    color: White;
    font-weight: bold;
}
