﻿@import url('Style.css');
@import url('ItemDetails.css');

/******* layout mastera *******/

body, html
{
	min-width: 550px;      /* 2x LC width + RC width */	
	height:100%;
	padding:0;
	margin:0;
}

div.container .column 
{
  position: relative;
  float: left;
}

#center
{
    width:100%;
}

div.container
{
	height:100%;
}

div.left
{
	margin-left: -100%;
}

#footer
{
    clear: both;
    text-align: center;
    padding: 4px;
    background-color:rgb(242, 148, 000);
    min-height:2em;
}

/*########## layout mastera ##########*/

/********** Top menu **********/

div.topmenu
{
	position:relative;
}   

div.topmenu *
{
	z-index:99;
}

div.topmenu li a
{
    padding:5px 10px;
    color:white;
    font-family:Courier New;
    font-weight:bolder;
    font-size:larger;
}

div.topmenu li a:hover
{
    font-weight:bold;
}

li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf
{
	width:16em;
	background-color:white;
}

li.AspNet-Menu-WithChildren ul
{
	border:solid 1px black;
}


li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf:hover
{
	background-color:Gray;
}

li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a
{
	color:Black;
}

li.AspNet-Menu-WithChildren li.Bookmark > a:hover
{
}

li.AspNet-Menu-WithChildren li.Bookmark:hover
{
}

div.tl, div.tr, div.bl, div.br
{
	height:12px;
}

div.tl, div.tr, div.bl, div.br
{
	height:30px;
	background-color:transparent;
}

/********** Top menu **********/

/************ Left menu ************/

div.leftcolumn a
{
    cursor:pointer;
}

div.leftcolumn li:hover
{
    background-color:#006600;
}

span.AspNet-TreeView-Collapse, span.AspNet-TreeView-Expand, 
    div.leftcolumn span.AspNet-TreeView-NonLink
{
    display:none;
}

div.leftmenu a, div.leftmenu span.AspNet-TreeView-ClickableNonLink
{
    color:white;
    border-bottom:1px solid #A2D414;
    display:block;
    padding:5px;
}

div.leftmenu li.AspNet-TreeView-Selected a
{
    background-color:#006600;
}

div.leftmenu
{
	background-color:#4DAC26;
}

/************ Left menu ************/

/********* Menu trzeciego poziomu *********/
            
span.InactiveTab
{
    color:gray;
}

div.SubMenu li.AspNet-Menu-Leaf
{
    padding: 5px;
    border:solid 1px black;
    background-color:#E5ECF9;
    border-width:1px 1px 1px 0px;
}

div.SubMenu li.AspNet-Menu-Selected
{
    border-bottom:none;
    background-color:white;
}                

div.SubMenu li.AspNet-Menu-Selected
{
    font-size:small;
}                

div.SubMenu li.AspNet-Menu-Selected span
{
    color:Black;
}                
    

/*######## Menu trzeciego poziomu ########*/

div.header
{
    height: 160px;
    font-family: Courier New;
    font-size: small;
	background-color:gray;
}

div.widgetcontainer
{
    margin: 5px;
}

div.footer a
{
    color:#F5911F;
}

.innertube
{
    margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
}

hr.separator
{
	background-color:Transparent;
	color:Transparent; 
	width:100%;
	border:none;
	margin-top:1.5em;
}

img.logo 
{
	position:relative;
	top:10px;
	left:10px;
}
