body
{  
	background-color: #323232;
	margin: 0px;
	padding: 0px; 
}

form
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border:0;
}

p, body, form, table, .Text, .Label, .LabelInfo, .TextBox, .DropDownList, select, input, textarea
{
	font-family:Century Gothic, Arial, Verdana;
	font-weight: normal;
	font-size: 11px;
	color:#000000;
	
}

img
{
	border:0px;
}
.PortalTitle
{
	font-size:14;
	font-weight:bold;
}

.DropDownListContact
{
	font-size: 11px;
	/*font-family: Arial CE;*/
	text-decoration: none;
	width:130px;
}

.SearchPanel
{
	border-right: #f1fbfe 1px ridge; 
	border-top: #f1fbfe 1px ridge; 
	border-left: #f1fbfe 1px ridge; 
	border-bottom: #f1fbfe 1px ridge; 
	background:#f1fbfe url(../../skins/env2008/img/bg_searchpanel.gif);
}

.Error
{
	color: M;
	border-width: medium;
	font-size:larger;
}

/*Title of every tabModule*/
.ControlTitle
{
	font-weight:bolder;
	font-size: 11px;
	text-align: left;
	color:#333333;
}

/* Table that seperates tabModules on page */
.ModuleSeparator
{
	height:0px;
}

.module
{
	border:1px solid #c6e1f2;
	background:#dff3ff;
	padding:0.6em;
	color:#333;
}

/*Table that contains tabModule*/
table.ModuleTable
{
	border-collapse:collapse;
	border-width:0;
	border-style:solid;
	border-color:Navy;
}

/*Header row in ModuleTable*/
.Header
{
	color:white;
}

/* Middle row in ModuleTable*/
.Middle
{
}

/*Footer row in ModuleTable*/
.Footer
{
	background-color:White;
	border-top-width:thin;
}

/* Roles */
.ChangeOfAllRow
{
	background-color: #D8D8D8;
}

table.DataGrid
{
	border-color:white;
	border-style:solid;
	border-width:1px;
	/*font-family:Arial;*/
}

table.DataGrid td
{
	border-color:white;
	border-style:solid;
	border-width:1px;
	/*font-family:Arial;*/
}

.DGItemStyle
{
	background-color:white;
	text-align:center;
	/*font-family:Arial;/*/
	border-color:Red;	
}

.DGHeaderStyle
{
	background:#B7D342 url(../../skins/env2008/img/bg_table_header.gif) repeat-x;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	/*font-family:Arial;/*/
}

.DGAlternatingItemStyle
{
	background-color:#dddddd;
	text-align:center;
	color:Black;
	/*font-family:Arial;/*/
}
/* global dg*/

.TransparentDataGrid
{
	border-width:0;
	border-style:none;
}

.TransparentDataGrid td
{
	border-width:0;
	border-style:none;
}



A.LinkButton:link
{
	color:#FFF;
	font-weight:bolder;
	background: #fefefe url('../../Skins/env2008/img/buttonVista.jpg') repeat-x center;
	float:none; 
	padding:4px 10px 3px 10px;
	text-decoration:none;
	line-height:25px;
}

A.LinkButton:hover
{ 
	color:#FFF;
	font-weight:bolder;
	background: #fefefe url('../../Skins/env2008/img/buttonVista.jpg') repeat-x center;
	float:none; 
	padding:4px 10px 3px 10px;
	text-decoration:none;
	line-height:25px;	
}

A.LinkButton:visited
{ 
	color:#FFF;
	font-weight:bolder;
	background: #fefefe url('../../Skins/env2008/img/buttonVista.jpg') repeat-x center;
	float:none; 
	padding:4px 10px 3px 10px;
	text-decoration:none;
	line-height:25px;
}

A.LinkButton:active
{ 
	color:#FFF;
	font-weight:bolder;
	background: #fefefe url('../../Skins/env2008/img/buttonVista.jpg') repeat-x center;
	float:none; 
	padding:4px 10px 3px 10px;
	text-decoration:none;
	line-height:25px;
}

/*Top Pane*/
.PaneTop
{
	vertical-align:top;
}

/*Bottom Pane*/
.PaneBottom
{
	vertical-align:top;
}

/*Right Pane*/
.PaneRight
{
	vertical-align:top;
}

/*Content-Center Pane*/
.PaneContent
{
	vertical-align:top;
}

/*Left Pane*/
.PaneLeft
{
	vertical-align: top;
}

/*CMS - Article*/

.ReadMoreIsTrue
{
	font-size:12px;
}

.UnderArticleTitleBreak
{
}

.ArticleTitle
{
	font-size:11px;
	color:Gray;
	padding-left:14px;
}

.ArticleNotAvailable
{
	color:Maroon;
	border-width:medium;
	font-size:11px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
}

.SearchResultArticleTitle
{
	font-weight:bolder;
}

/*Account management*/
.accLabelInfo, .caseLabelInfo
{
	color:Red;
	font-size:11px;
}	

.accLabelHugeInfo
{
	color:Red;
	font-size:15px;
	font-weight:bold;
}	

.accComDetNotActiveTab
{
	background-color:white;
    font-weight:bold;
    
}

.accNonDisplay
{
	display:none;
}

.accDisplay
{
	display:inherit;
}

.accPointerOnImage
{
	cursor:pointer;
}

.accPastActivity
{
	font-weight:bold;
	color: red;
	text-align:center;
}

.accObligatoryStar
{
	font-weight:bold;
	color:Red;
}

table.accTable {
	border-collapse: collapse;
    border: 1px solid white;
}

table.accTable td, .accTableTd {
	border-width: 1px 0px 1px 0px;
	border-style: inset inset inset inset;
	border-color: #999;
}

.accTableTdTop
{
  border-top-color:#999;
  border-top-style:solid;
  border-top-width:1px;
}

.accListBox
{
	border-color:#999;
	border-style:solid;
	border-width:2px;
	font-size:11px;
	/*font-family:Arial;/*/
}

/*data grid*/
/*Styles for DataGrid*/
table.accDataGrid
{
	border-color:#d5d5d5;
	border-style:solid;
	border-width:1px;
}

table.accDataGrid a
{

}

table.accDataGrid td
{
	border-color:#d5d5d5;
	border-style:solid;
	border-width:1px;
}

.accDGItemStyle
{
	background-color:white;
	text-align:left;
	border-color:Red;	
}

.accDGHeaderStyle
{
	background:#f1f2f4 url(../../skins/env2008/img/headerBg.gif) repeat-x;
	line-height:22px;
	font-size:12px;
	text-align:left;
}

.accDGPagerStyle
{
	background:#f1fbfe url(../../skins/env2008/img/pagerBg.gif) repeat-x;
	/*font-family:Arial;/*/
	font-size: 14px;
}

.accDGHighlitedStyle
{
	background-color:black;
}

.accDGHeaderStyle a,
.accDGHeaderStyle a:link,
.accDGHeaderStyle a:hover,
.accDGHeaderStyle a:visited
{
	color:black;	
}

.accDGAlternatingItemStyle
{
	background:#f6fbfd url(../../skins/env2008/img/activeBg.gif) repeat-x;
	text-align:left;
	vertical-align:middle;
}

/*dg*/

.menuOverGrid
{
	 color:White;
}

/*visit notes*/
td.accVisitAttribTd
{
	width: 120px;
}

td.accVisitValueTd
{
	width: 250px;
}

td.accVisitDescTd
{
	width: 620px;
}

.accVisitDG
{
	width: 800px;
}

.accVisitTextBox
{
	width: 200px;
}

.accVisitBigTextBox
{
	width: 400px;
}

.accVisitDdl
{
	width: 200px;
}

/*Account management end*/

/*data grid*/
/*Styles for DataGrid*/
table.adsiDataGrid
{
	border-color:white;
	 border-style:solid;
	 border-width:1px;
	/*font-family:Arial;/*/
}

table.adsiDataGrid a
{

}

table.adsiDataGrid td
{
	border-color:white;
	 border-style:solid;
	 border-width:1px;
	/*font-family:Arial;/*/
}

.adsiDGItemStyle
{
	background-color:white;
	/*font-family:Arial;/*/
	border-color:Red;	
}

.adsiDGHeaderStyle
{
	background-color:#B7D342;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	/*font-family:Arial;/*/
}

.adsiDGAlternatingItemStyle
{
	background-color:#dddddd;
	color:Black;
	/*font-family:Arial;/*/
}

/*Account management end*/


/*Forum:*/

.Title 
{
	vertical-align:middle;
}

.LogTitle
{
	font-size:x-small;
	font-style:oblique;
	color:#E7F3B4;	
	margin:0px;
	padding:5px;	
}

#leftPanel
{
	width:245px;
	float:left;
	margin:2px;	
}

#rightPanel
{	
	width:25%;
	float:right;
	height:100%;
	background-repeat:no-repeat;
}
#middlePanel 
{
	width:73%;
	float:left;
	margin-right:5px;
}

#mainPanel
{
	width:100%;
	height:100%;
	
}
.ForWarn 
{
	font-size:medium;
	font-style:normal;
	/*font-family:Tahoma;/*/
}

/*LMS okienko z opisem */

div.divmLMS
{
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	
	margin-left:10px;
}

div.divhLMS {
	width:100px;
	font-size: 13px;
	font-weight:bold;
	border-width: 1px 1px 1px 1px;
	margin-top:10px;
}
div.divtLMS {
	font-size: 12px;
	border-width: 1px 1px 1px 1px;
	margin-bottom:0px; 
	margin-left:10px;
}
div.divdLMS
{
	margin-left:10px;
	font-size: 12px;
}
A.LinkButtonLMS
{
	
	line-height: 11px;
	border-top: solid 1px #f0f0f0;
	border-left: 2px solid #f0f0f0;
	border-right: 2px solid #dbdbdb;
	border-bottom: 2px solid #dbdbdb;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	
	letter-spacing: 1px;
	
	width:130px;
	display: block;
}
A.LinkButtonLMS:link
{ 
	color:black;
	font-weight:bold;
	background: #fefefe url("../../RadControls/Menu/Skins/Telerik/img/MainItemBackground.gif");
	background-repeat:inherit;
}

A.LinkButtonLMS:hover
{ 
	color:black;
	font-weight:bold;
	background: #c8f415 url('../../RadControls/Menu/Skins/Telerik/img/menuItemHover.gif') repeat-x;
}

A.LinkButtonLMS:visited
{ 
	color:black;
	font-weight:bold;
	background: #fefefe url('../../RadControls/Menu/Skins/Telerik/img/MainItemBackground.gif') repeat-x;
	
}

A.LinkButtonLMS:active
{ 
	color:black;
	font-weight:bold;
	background: #fefefe url('../../RadControls/Menu/Skins/Telerik/img/MainItemBackground.gif') repeat-x;
	
}

.TreeMapSiteNode1, .TreeMapSiteNode1:visited, .TreeMapSiteNode3:hover
{
	/*font-family: Verdana;/*/
	color: #333333;
	font-size: 12px;
}

.TreeMapSiteNode2, .TreeMapSiteNode2:visited, .TreeMapSiteNode3:hover
{
	/*font-family: Verdana;/*/
	color: #000080;
	font-size: 12px;
}

.TreeMapSiteNode3, .TreeMapSiteNode3:visited, .TreeMapSiteNode3:hover
{
	/*font-family:Verdana;/*/
	color:#333333;
	font-size:11px;
}

table .Erow
{
	background:#dff3ff;
	padding:0.6em;
	color:#333;
}

/* RadMenu Black skin */

.RadMenu_Black 
{
	background: #191919;
}

.RadMenu_Black_rtl
{
	text-align: right;
}

.RadMenu_Black_Context
{
	background: none;
	border: 0;
}

.RadMenu_Black a
{
	text-decoration: none;
}

.RadMenu_Black .rmLink
{
	line-height: 32px;
	text-decoration: none;
	/*JS color: #5c5c5c; */
	color: #fff;
	padding-left:3px;
}

.RadMenu_Black .rmLink:focused,
.RadMenu_Black .rmFocused
{
	outline: 0;
}

.RadMenu_Black .rmRootGroup .rmLink:hover,
.RadMenu_Black .rmRootGroup .rmFocused,
.RadMenu_Black .rmRootGroup .rmExpanded
{
	background: transparent url(Menu/SelectedBgRoot.gif) no-repeat 0 4px;
	color: #fff;
}

.RadMenu_Black .rmRootGroup .rmLink:hover .rmText,
.RadMenu_Black .rmRootGroup .rmFocused .rmText,
.RadMenu_Black .rmRootGroup .rmExpanded .rmText
{
	background: transparent url(Menu/SelectedBgRoot.gif) no-repeat right 4px;
}

.RadMenu_Black .rmGroup .rmLink:hover,
.RadMenu_Black .rmGroup .rmFocused,
.RadMenu_Black .rmGroup .rmExpanded,
.RadMenu_Black .rmGroup .rmLink:hover .rmText,
.RadMenu_Black .rmGroup .rmFocused .rmText,
.RadMenu_Black .rmGroup .rmExpanded .rmText
{
	background: transparent url(Menu/SelectedBgSubitem.gif) repeat-x 0 0;
}

.RadMenu_Black .rmRootGroup .rmLink
{
	margin-right: 3px;
	overflow: visible;
}

.RadMenu_Black .rmRootGroup .rmLink .rmText
{
	/*JS font: normal 12px Arial, sans-serif; */
	font: normal 12px Century Gothic, Arial, Verdana; /*JS*/
	margin-right:-1px;
}

* html .RadMenu_Black .rmItem,* html .RadMenu_Black .rmHorizontal .rmLink,* html .RadMenu_Black .rmText{float:left}

* html .RadMenu_Black .rmGroup .rmText,* html .RadMenu_Black .rmVertical .rmText{float:none}

*+html .RadMenu_Black .rmRootGroup .rmLink .rmText
{
	zoom: 1;
}

.RadMenu_Black .rmGroup .rmLink .rmText
{
	/*JS font: normal 12px Arial, sans-serif; */
	font: normal 12px Century Gothic, Arial, Verdana; /*JS*/
	
	
}

.RadMenu_Black .rmGroup
{
	background: #191919;
	border: 1px solid #0b0b0b;
}

.RadMenu_Black .rmHorizontal
{
	height: 33px;
	background: #191919 url(Menu/Background.gif) repeat-x top left
}

.RadMenu_Black .rmGroup .rmHorizontal
{
	height: 21px;
	background: #191919;
}

.RadMenu_Black .rmGroup .rmLink
{
	text-decoration: none;
	
	/*JS color: #5c5c5c; */
	color: #ccc;
	line-height: 18px;
	height: 21px;
	margin: 0;
}

.RadMenu_Black_rtl .rmGroup .rmLink
{
	text-align: right;
	padding-right:0;
}

.RadMenu_Black .rmText
{
	padding: 10px 10px 5px 10px;
}

.RadMenu_Black .rmGroup .rmLink .rmText
{
	padding: 3px 20px 3px 20px;
	font-size: 11px;
	margin-left: 0;
	margin-right: 0;
}

.RadMenu_Black_rtl .rmGroup .rmLink .rmText
{
	padding: 3px 20px 3px 20px;
}

/* <expand arrows styling> */

.RadMenu_Black .rmGroup .rmLink .rmExpandLeft
{
	background: #191919 url(Menu/ArrowExpandRTL.gif) no-repeat left center;
}

.RadMenu_Black .rmGroup .rmLink .rmExpandRight
{
	background: #191919 url(Menu/ArrowExpand.gif) no-repeat right center;
}

.RadMenu_Black .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Black .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Black .rmGroup .rmExpanded .rmExpandLeft
{
	color: #ccc;
	background: #191919 url(Menu/ArrowExpandHoveredRTL.gif) no-repeat left center;
}

.RadMenu_Black .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Black .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Black .rmGroup .rmExpanded .rmExpandRight
{
	color: #ccc;
	background: #191919 url(Menu/ArrowExpandHovered.gif) no-repeat right center;
}

/* </expand arrows styling> */


.RadMenu_Black .rmGroup .rmExpanded
{
	z-index: 11;
}

.RadMenu_Black .rmTopArrowDisabled,
.RadMenu_Black .rmBottomArrowDisabled,
.RadMenu_Black .rmLeftArrowDisabled,
.RadMenu_Black .rmRightArrowDisabled
{
	display: none;
}

.RadMenu_Black .rmTopArrow,
.RadMenu_Black .rmBottomArrow,
.RadMenu_Black .rmLeftArrow,
.RadMenu_Black .rmRightArrow
{
	font-size: 0;
	line-height: 0;
	color: #fff;
}

.RadMenu_Black .rmTopArrow,
.RadMenu_Black .rmBottomArrow
{
	height: 10px;
	width: 100%;
	background: #343434 url(Menu/ArrowScrollUpDown.gif) no-repeat center top;
}

.RadMenu_Black .rmTopArrow
{
	border-top: 1px solid #000;
}

.RadMenu_Black .rmBottomArrow
{
	background-position: center bottom;
	border-bottom: 1px solid #000;
}

.RadMenu_Black .rmLeftArrow,
.RadMenu_Black .rmRightArrow
{
	width: 10px;
	height: 20px;
	margin: 0;
	background: #343434 url(Menu/ArrowScrollLeftRight.gif) no-repeat left center;
}

.RadMenu_Black .rmRightArrow
{
	border-right: 1px solid #000;
	background-position: right center;
}

.RadMenu_Black .rmLeftArrow
{
	border-left: 1px solid #000;
}

.RadMenu_Black .rmRootGroup .rmItem .rmDisabled .rmText,
.RadMenu_Black .rmGroup .rmItem .rmDisabled .rmText
{
	color: #333;
}

.RadMenu_Black .rmRootGroup .rmItem .rmDisabled
{
	background: none;
}

.RadMenu_Black .rmGroup .rmItem .rmDisabled
{
	background-color: #191919;
}

.RadMenu_Black .rmSeparator
{
	background-color: #1f1f1f;
}

.RadMenu_Black .rmHorizontal .rmSeparator
{
	height: 20px;
	margin-top: 8px;
	width: 1px;
	border-left: 1px solid #303030;
}

.RadMenu_Black .rmVertical .rmSeparator
{
	height: 1px;
	border-top: 1px solid #303030;
}

.RadMenu_Black .rmLeftImage
{
	margin: 2px 0;
}

.RadMenu_Black .rmRootGroup .rmItem .rmDisabled:hover,
.RadMenu_Black .rmRootGroup .rmItem .rmDisabled:hover .rmText
{
	background: none;
}

.RadMenu_Black .rmVertical
{
	background: #000;
	width:258px;
}

/*CSS for templates*/

.WholeSmallPane
{	
	width:258px;	
}

.SmallPaneTop
{
	height:52px;
	line-height:52px;
	background: transparent url(Img2008/belka-szara.png ) no-repeat;
	color: Black;
	width:258px;
	font-size:22px;
	vertical-align:middle;	
}

.SmallPaneMain
{	
	color: Black;
	width:258px;
	background-color:White;
}

.SmallPaneDown
{
	height:39px;
	line-height:39px;
	background: transparent url(Img2008/belka-zielona.png ) no-repeat;
	color: Black;
	width:258px;
	vertical-align:middle
}

.SmallPaneDownReadMore
{
	color:#A0B93A;
	height:25px;	
	background-color:White;
	width:258px;
	text-align:right;
	font-weight:bold;	
}


.ContentUp
{	
	background: transparent url(Img2008/belka-content-szara.png ) no-repeat ;	
	color: Black;
	width: 530px; 
	height: 33px;
	font-size:22px;
	vertical-align:middle;
	line-height:33px;
	padding-left: 10px;
	padding-right:10px;
}

.ContentMain
{	
	background-color:White;
	color: Black;
	width: 530px; 
	padding-left: 10px;
	padding-right:10px;	
}

.ContentDown
{	
	background: transparent url(Img2008/belka-content-zielona.png) no-repeat;	
	color: Black;
	width: 530px; 
	height: 35px;
	line-height: 35px;
	vertical-align:middle;
	padding-left: 10px;
	padding-right:10px;
}

.SmallPaneDownReadMore A:link  {
    text-decoration:    none;
    color:#A0B93A;
}

.SmallPaneDownReadMore A:visited   {
    text-decoration:    none;
	color:#A0B93A;
    
}

.SmallPaneDownReadMore A:active    {
    text-decoration:    none;
	color:#A0B93A;
    
}

.SmallPaneDownReadMore A:hover {
    text-decoration:    none;
	color:#A0B93A;
    
}

.LinkButtonSearch1 {
    text-decoration:    none;
	color:black;   
}

.HyperLink {
    text-decoration:    none;
	color:black;   
}

.HyperLinkBottom {
    text-decoration:    none;
	color:white;   
}






