﻿.root
{
	margin:auto;
	min-height:100%;
	width:1038px;
}
DIV.container
{
	position:absolute;
	min-height:100%;
	height:auto;
	margin:auto;
	padding-left:19px;
	width: 1019px;
	background-color: White;
	/*dodane po IE 6 */
	background-position:left;
    background-repeat:repeat-y;
    /*dodane po IE 6 */
}

.containerLeft
{
	position:relative;
	float:left;
	width: 787px;
	background-repeat:no-repeat;
	background-position:right top;
	/*background-color:Lime; /*do wywalenia*/
}

.containerRight
{
	position:relative;
	float:left;
	width: 213px;
	background-repeat:no-repeat;
	/*background-color:Teal; /*do wywalenia*/
}

.footer
{
	position:relative;
	float:left;
	clear:left;
	margin-top:5px;
	width:1000px;
	height:95px;
}

.footerLeft
{
	position:relative;
	float:left;
	width:787px;
	height:100%;
}

.footerRight
{
	position:relative;
	float:right;
	width:213px;
	height:100%;
}
/*main shadow*/
.mainShadowLeft
{
	position:absolute;
	left:0;
	width:19px;
	height:100%;
	background-repeat:repeat-y;
}

.mainShadowRight
{
	position:absolute;
	right:0;
	width:19px;
	height:100%;
	background-repeat:repeat-y;
}

/*main shadow end*/

/*light shadow*/

.corner
{
	position: absolute;
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
	z-index:1;
}
.lightShadowCornerTopLeft
{
	top: 0;
	left: 0;
}

.lightShadowCornerTopRight
{
	top: 0;
	right: 0;
}

.lightShadowCornerBottomLeft
{
	bottom:0;
	left:0;
}

.lightShadowCornerBottomRight
{
	bottom:0;
	right:0;
}

.lightShadowTop
{
	background-repeat: repeat-x;
	height:2px;
	/*te*/

}

.lightShadowBottom
{
	position:absolute;
	height:6px;
	width:100%;
	background-repeat: repeat-x;
	bottom:0;
	z-index:0;
}

DIV.lightShadowLeft
{
	position:absolute;
	left:0;
	width:3px;
	height:100%;
	background-repeat: repeat-y;
	z-index:0;
}

.lightShadowRight
{
	position:absolute;
	right:0;
	width:5px;
	height:100%;
	background-repeat: repeat-y;
	z-index:0;
}

/*light shadow end*/


/*MENU*//*
ul a
{
	text-decoration:none;
	font-size:12px;
	color:#706c5e;
	height:44px;
	width:50px;
}

ul li
{
	background-color:Gray;
	padding: 0 10px 0 14px;
	height:44px;
	background-repeat:no-repeat;
	background-position:right;

}*/
.MenuCss ul li
{
	background-repeat:no-repeat;
	background-position:right;
	font-size:12px;/*14px!important;*/
	font-family: /*Calibri, */Arial;
}

.MenuCss ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

.MenuCss ul {
	float: left;
/*	padding: 1px 0 1px 1px;*/
}

ul.MenuCss li {
	float: left;
}

.MenuCss .FirstItem a
{
	padding-left:26px!important;
}

.LastItem
{
	background-image:none!important;
}

.MenuCss .LastItem a
{
	/*padding-right:27px!important; DO Ariala 12PX*/
	padding-right:25px!important;
}

ul.MenuCss a:link, ul.MenuCss a:visited {
	text-decoration: none;
	display: block;
	color:#706c5e;
	padding: 14px 12px 13px 15px;
	background-repeat:no-repeat;
	background-position:center top;
}

ul.MenuCss a:hover {
	color:Black;
}
/*MENU END*/

/*CONTAINERS*/
.MainHeader
{
	font-family: Calibri, Arial;
	font-size:20px;
	color:#c30075;
}

.MainHeaderBig, .MainHeaderBigWithDate
{
	font-family: Calibri, Arial;
	font-size:27px;
	line-height:27px;
	color:#c30075;
}

.MainHeaderBigWithDate
{
	float:left;
}

.ContainerDate
{
	float:right;
	line-height:27px;
	font-size:12px;
}
/*CONTAINERS END*/

/*MENU LINK*/
.menuLinkMore, .menuShopItem a
{
	background-repeat:no-repeat;
	background-position:left;
}

.menuLinkMoreItem a, .menuShopItem a
{
	text-decoration:none;
	color:Black;
}

.menuLinkMore .FirstItem a
{
	padding-left:8px!important;
}

/*MENU LINK END*/


/*SHOP MENU*/
.menuShop
{
	padding-top:6px;
	display:block;
}

.menuShopItem a
{
	padding-left:10px!important;
}
/*SHOP MENU END*/

/*current Magazine*/
.FiMSubTitle
{
	padding-bottom:5px;
	font-size:19px;
	font-family: Calibri, Arial;
}

.holder P, .FiMDescriptionLast, .FiMDescription
{
	color:#565656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.FiMTitle
{
	padding-top:9px;
	color:#c30075;
	font-size:12px;
	font-family: Calibri, Arial;
	font-weight:bold;
}

.FiMHeader
{
	font-size:24px;
	font-family: Calibri, Arial;
	line-height:24px;
}

/*current Magazine end*/

.left
{
	float:left;
	clear:none;
}

.right
{
	float:right;
	clear:none;
}

/*MENU BOTTOM*/
 .menuShopItem a
{

}

.menuBottom1 a
{
	text-decoration:none;
	color:#7f7f7f;
	margin-right:19px;
}

.menuLinkMore .FirstItem a
{

}

.menuBottom
{
	position:relative;
	float:left;
	width:770px;
	height:77px;
	margin-left:5px;
}


/*MENU BOTTOM END*/
.makolabLink
{
	text-decoration:none;
	cursor:hand;
}


.rightBannerShadowContainer /*.advert2ShadowContainer,*/ /*.videoClipsShadowContainer,*/ /*.audioRecordsShadowContainer,*/ /*.advert1ShadowContainer,*/  /*.opinionShadowContainer*/
{
	display:none;
}