﻿.PanelAllContents
{
	width:940px;
	padding-top:10px;
	padding-left:37px;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(/_catalogs/masterpage/Images/Layout/tausta.jpg);
	background-attachment:fixed;
}

a
{
	text-decoration:underline;
	color:#CC0000;
	font-weight:bold;
}

a img 
{
	border: none;
}


/* Div containing admin controls */
.DivAdminConsole
{
	width:100%;
	border:solid 2px red;
}

/* Table holding the contens below admin console */
.TableOuter
{
}

/**************************
 * Front page
 **************************/
.FrontPageMiddleLeft
{
	vertical-align:top;
	width:335px;
}

.FrontPageMiddleRight
{ 
	padding-left:2px;
	vertical-align:top;
	width:335px;
}

/**************************
 * Top navi
 **************************/
.TopNavi_Table
{
}

.TopNavi_Row
{
}

.TopNavi_Link
{
	text-decoration:none;
	color:#373737;
}

.TopNavi_Link_Over
{
	text-decoration:none;
	color:White;
}

.TopNavi_Cell
{
	padding:5px 8px 0px 8px;
	text-align:center;
	vertical-align:top;
	height:30px;
	background-image:url(/_catalogs/masterpage/Images/Layout/ylanavi.jpg);
	background-repeat:repeat-x;
}

.TopNavi_Cell_Over
{
	cursor:pointer;
	padding:5px 8px 0px 8px;
	text-align:center;
	vertical-align:top;
	height:30px;
	background-image:url(/_catalogs/masterpage/Images/Layout/ylanavi_over.jpg);
	background-repeat:repeat-x;
}

.TopNavi_SubTable
{
	z-index:999;
	position:absolute; 
	visibility:hidden; 
	top:40px; 
	height:33px;
}

.TopNavi_SubCell
{
	height:33px;
	background-color:Black; 
	padding-left:7px;
	padding-right:7px;
	color:White;
}

.TopNavi_SubLink
{
	text-decoration:none;
	color:White;
}

.TopNavi_SubLink:hover
{
	text-decoration:underline;
	color:White;
}


/*************************'
 * Left navi
 *************************/

.LeftNaviCell
{
	font-weight:normal;
	padding-left:3px;
	width:181px
}

.LeftNaviLink
{
	font-weight:normal;
	text-decoration:none;
	color:Black;
}

.LeftNaviLink:hover
{
	text-decoration:none;
	background-color:#A0B100;
	color:Black;
}

.LeftNaviLink_InPath
{
	font-weight:bold;
}

.LeftNavi_Current
{
	font-weight:bold;
	background-color:#E6E6E6;
}

.LeftNaviCell_Level_2
{
	font-weight:normal;
	padding-left:10px;
	width:174px;
	background-color:#E6E6E6;
}


/***************************
 * Title, breadcrumb and main zone
 ****************************/
.CellSubPageMiddleSection
{
	background-image:url(/_catalogs/masterpage/Images/Layout/RightImageBG.jpg);
	background-repeat:repeat-x;
	background-position:0px 10px;
	padding-top:11px;
}

/*************************'
 * Title
 ***************************/

.TitleCell
{
	padding:12px 0px 12px 15px;
	font-size:25px;
	font-weight:bold;
	color:White;
}

/*************************
 * Breadcrumb
 *************************/

.BreadCrumbCell
{
	height:18px;
	vertical-align:middle;
	color:White; 
	padding-left:15px;
	padding-top:1px;
}

.BreadCrumbItem
{
	font-weight:normal;
	color:White;
}

.BreadCrumbItem_Current
{
	color:White;
	font-weight:normal;
	text-decoration:none;
}

/*************************'
 * MainZone
 ***************************/

.MainZoneCell
{
	padding-left:5px;
}

/***************************
 * Right side
 ***************************/

.RightPictureCell
{
	width:200px;
	height:300px;
	background-image:url(/_catalogs/masterpage/Images/Layout/RightImageBG.jpg);
	background-repeat:repeat-x;
	background-position:0px 10px;
}

.RightBoxesCell
{
}

a.RightBoxAttachment
{
	color:Red;
	text-decoration:underline;
}

.RightSideBoxTitle
{
	padding-left:6px;
	width:199px;
	height:22px;
	vertical-align:middle;
	font-weight:bold;
	color:White;
}
.RightSideBoxContents
{
	padding-top:5px;
}

.RightSideBoxBottomImage
{
	width:185px;
}