﻿body {
}
.reToolbar.Default .ToolTipWord {
background-image:url(images/toolTip.gif);
}
.CustomImageManager 
{
    background-position:-366px center;
}

.CustomDocumentManager{
    background-position:-185px center;
}

.txt-forum .cytat
{
     font-style:italic;
}

#l-wb.info
{
    margin-left:-205px;
    top:50%;
    margin-top:100px;
    z-index:1000;
}

.alt-flash
{
    z-index:10;
}

#bc .m-profil li
{
    float:left;
    padding-right:5px;
}

#bc .m-profil li a
{
    cursor:pointer;
    background-color:#ccc;
    margin-right:5px;
    display:block;
}

#bc .box-profil
{
    clear:both;    
}

.d_cnt .cnt,
#bc .cnt
{
    clear:both;
}  

#tab_login td
{
    padding-right:4px;
}

#m span.root
{
    float:left;
}

.frm-profil .fii input[type="hidden"]
{
    display:none;
}

#admin_menu 
{
    width:100%;
    margin:0 auto;
    font-size:10px;
    clear:both;
}

#control_pane 
{
    width:100%;
    margin:0 auto;
    padding-top:5px;
    clear:both;
}

.nav_items 
{
    margin:5px 0px 5px 5px;
    clear:both;
}

.nav_items a,
.nav_items a:link,
.nav_items a:visited,
.nav_items a:active
{
    text-decoration:none;
    padding:3px;
    line-height:18px;
    background-color:#29697B;
    color:#fefefe;
    font-weight:bold;
    font-size:12px;
    margin:2px;
}

.nav_items  ul li
{
    float:left;
    padding-bottom:5px;
}

#f
{
}

#admin_menu ul
{
    height:40px;
    padding-top:10px;
}

#f #admin_menu ul
{
    width:100%;
    display:block;
    float:none;
    margin-left:0px;
}

#f #admin_menu ul li
{
    float:left;
    width:130px;
    display:block;
    margin-top:1px;
}

/* Widget style -------*/
.Widgets{float:right;padding:7px 25px 0 0}
.Widgets input{border:none;}
#SizeWidget, #TextSizeWidget{margin-right:10px;}
#TextSizeWidget_smalltext, #TextSizeWidget_mediumtext, #TextSizeWidget_largetext, #SizeWidget_width1024, #SizeWidget_width1280, #SizeWidget_widthfull
{float:left;height:20px;width:20px;margin-right:3px;cursor:pointer;background:transparent none no-repeat;}
#TextSizeWidget_smalltext{background-image:url(images/textsmall.png);}
#TextSizeWidget_smalltext:hover, #TextSizeWidget_smalltext.SelectedWidget {background-image:url(images/textsmallhover.png);}
#TextSizeWidget_mediumtext{background-image:url(images/textmedium.png);}
#TextSizeWidget_mediumtext:hover, #TextSizeWidget_mediumtext.SelectedWidget {background-image:url(images/textmediumhover.png);}
#TextSizeWidget_largetext{background-image:url(images/textlarge.png);}
#TextSizeWidget_largetext:hover, #TextSizeWidget_largetext.SelectedWidget {background-image:url(images/textlargehover.png);}

/* jquery pass */

.frm-profil .fpass-b .is10{width:10%}
.frm-profil .fpass-b .is20{width:20%}
.frm-profil .fpass-b .is30{width:30%}
.frm-profil .fpass-b .is40{width:40%}
.frm-profil .fpass-b .is50{width:50%}
.frm-profil .fpass-b .is60{width:60%}
.frm-profil .fpass-b .is70{width:70%}
.frm-profil .fpass-b .is80{width:80%}
.frm-profil .fpass-b .is90{width:90%}
.frm-profil .fpass-b .is100{width:100%}

.mainMenu span.txt
{
    background-color:#ccc;
    margin-right:5px;
}

table.Settings,
#dnn_ctr_ManageTabs_tblManageTabs
{
    clear:both;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
    margin: 0px;
}

.ControlPanel, .PagingTable
{
    width: 100%;
    background-color: #FFFFFF;
    border-right: #003366 1px solid;
    border-top: #003366 1px solid;
    border-left: #003366 1px solid;
    border-bottom: #003366 1px solid;
}

.SkinObject
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link
{
    text-decoration: none;
    color: #003366;
}

A.SkinObject:visited
{
    text-decoration: none;
    color: #003366;
}

A.SkinObject:hover
{
    text-decoration: none;
    color: #003366;
}

A.SkinObject:active
{
    text-decoration: none;
    color: #003366;
}

/* styles for LANGUAGE skinobject */
.Language
{
    vertical-align: middle;
    margin: 0px;
}

.Language img
{
    border: none;
}


/* style for module titles */
.Head
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: black;
}

/* style to apply if the content should be hidden */
.Hidden
{
    display: none;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color: White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
    background-color: Transparent;
}
.DataGrid_Footer
{
    background-color: White;
}
.DataGrid_Header
{
    background-color: Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color: Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
    text-decoration: none;
    color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
    text-decoration: none;
    color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
    text-decoration: none;
    color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
    text-decoration: none;
    color: #003366;
}

/* styles used in the FileManager */
.FileManager
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
}
.FileManager_ToolBar
{
    border-bottom: black 1px solid;
    height: 25px;
}
.FileManager_Explorer
{
    height: 100%;
    border: #696969 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
    height: 100%;
    border: #696969 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
    overflow: auto;
}

.FileManager_MessageBox
{
    text-align: center;
    vertical-align: middle;
    background-color: White;
    padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
}

.FileManager_Pager
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    background-color: #EEEEEE;
    border-top: #696969 1px solid;
    height: 25px;
}

.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
    margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #EEEEEE;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}

.FileManagerTreeNode
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
    text-decoration: none;
    color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
    text-decoration: none;
    color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
    text-decoration: none;
    color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
    text-decoration: none;
    color: #003366;
}

/* styles used in the Wizard Framework */
.Wizard
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
    width: 650px;
}
.WizardButton
{
    border-right: #696969 1px solid;
    padding-right: 2px;
    border-top: #696969 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #696969 1px solid;
    padding-top: 2px;
    border-bottom: #696969 1px solid;
    background-color: #dcdcdc;
}
.WizardHeader
{
    background: #ffffcc;
    border-bottom: black 1px solid;
    height: 40px;
}
.WizardFooter
{
    border-top: black 1px solid;
    background: #ccffcc;
    height: 25px;
    text-align: right;
}
.WizardBody
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    height: 325px;
}
.WizardHelp
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 9pt;
    padding-bottom: 5px;
    border-left: black 1px solid;
    width: 180px;
    padding-top: 5px;
    background-color: #ccffff;
}
.WizardHelpText
{
    overflow: auto;
    font-size: 8pt;
    width: 180px;
    color: black;
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    height: 300px;
}
.WizardText
{
    font-size: 9pt;
    color: black;
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
}


/* text style used for help text rendered by modules */
.Help
{
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: black 1px solid;
    font-family: Tahoma, Arial, Helvetica;
    background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
    text-decoration: underline;
    color: #003366;
}

A.CommandButton:visited
{
    text-decoration: underline;
    color: #003366;
}

A.CommandButton:hover
{
    text-decoration: underline;
    color: #ff0000;
}

A.CommandButton:active
{
    text-decoration: underline;
    color: #003366;
}

/* button style for standard HTML buttons */
.StandardButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    background: #dddddd;
    color: #000000;
    font-family: Verdana, sans-serif;
}


/* GENERIC */
H1
{
}

H2
{
}

H3
{
}

H4
{
}

H5, DT
{
}

H6
{
}

SMALL
{
    font-size: 8px;
}

BIG
{
    font-size: 14px;
}

BLOCKQUOTE, PRE
{
    font-family: Lucida Console, monospace;
}

/* Module Title Menu */
.ModuleTitle_MenuContainer
{
    border-bottom: blue 0px solid;
    border-left: blue 0px solid;
    border-top: blue 0px solid;
    border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}

.ModuleTitle_MenuItem
{
    cursor: pointer;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    border-left: white 0px solid;
    border-bottom: white 1px solid;
    border-top: white 1px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
    cursor: pointer;
    background-color: #EEEEEE;
    border-left: #EEEEEE 1px solid;
    border-bottom: #EEEEEE 1px solid;
    border-top: #EEEEEE 1px solid;
    text-align: center;
    width: 15px;
    height: 21px;
}

.ModuleTitle_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #FFFFFF;
    border-bottom: #FFFFFF 0px solid;
    border-left: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
    border-bottom: #EEEEEE 1px solid;
    border-left: #EEEEEE 0px solid;
    border-top: #EEEEEE 1px solid;
    border-right: #EEEEEE 0px solid;
    background-color: #EEEEEE;
    height: 1px;
}

.ModuleTitle_MenuItemSel
{
    cursor: pointer;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    border-right: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}

/* Main Menu */
.MainMenu_MenuContainer
{
    background-color: transparent;
}
.MainMenu_MenuBar
{
    cursor: pointer;
    height: 16px;
    background-color: Transparent;
}
.MainMenu_MenuItem
{
    cursor: pointer;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    border-left: white 0px solid;
    border-bottom: white 1px solid;
    border-top: white 1px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}
.MainMenu_MenuIcon
{
    cursor: pointer;
    background-color: #EEEEEE;
    border-left: #EEEEEE 1px solid;
    border-bottom: #EEEEEE 1px solid;
    border-top: #EEEEEE 1px solid;
    text-align: center;
    width: 15px;
    height: 21px;
}
.MainMenu_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    background-color: #FFFFFF;
    border-bottom: #FFFFFF 0px solid;
    border-left: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak
{
    border-bottom: #EEEEEE 1px solid;
    border-left: #EEEEEE 0px solid;
    border-top: #EEEEEE 1px solid;
    border-right: #EEEEEE 0px solid;
    background-color: #EEEEEE;
    height: 1px;
}
.MainMenu_MenuItemSel
{
    cursor: pointer;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: #C1D2EE;
}
.MainMenu_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    border-right: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
    background-color: #CCCCCC;
}

.TabBg
{
    background-color: black;
}

.SelectedTab
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SelectedTab:link
{
    text-decoration: none;
    color: white;
}

A.SelectedTab:visited
{
    text-decoration: none;
    color: #eeeeee;
}

A.SelectedTab:hover
{
    text-decoration: none;
    color: #cccccc;
}

A.SelectedTab:active
{
    text-decoration: none;
    color: #eeeeee;
}

.OtherTabs
{
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.OtherTabs:link
{
    text-decoration: none;
    color: white;
}

A.OtherTabs:visited
{
    text-decoration: none;
    color: #eeeeee;
}

A.OtherTabs:hover
{
    text-decoration: none;
    color: #cccccc;
}

A.OtherTabs:active
{
    text-decoration: none;
    color: #eeeeee;
}

.PagingTable
{
    height: 33px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
    border: solid 1px red;
    background-color: Transparent;
}

.LabelEditWorkClass
{
    /*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
    border: solid 0px red;
    background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
    border: solid 1px black;
    white-space: nowrap;
    background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
    background-color: navy;
    color: White;
}


/*Edit In Place Tool Bar Classes*/
.eipbackimg
{
    border: outset 1px; /*give toolbar a 3D look*/
    position: absolute; /*needed so it doesn't take up space */
    margin-top: -22px; /*specify toolbar to be just above text */
    white-space: nowrap; /* makes toolbar horizontal */
    background: url(../../images/eip_toolbar.gif);
    background-color: #99cccc;
    background-repeat: repeat-x;
    height: 22px;
}

.eipbuttonbackimg
{
    width: 21px;
    height: 21px;
    cursor: pointer; /*change mouse to pointer when hover over button*/
    float: left;
}

.eipbutton_edit
{
    background: url(../../images/eip_edit.gif) no-repeat 100% center;
    float: left;
}
.eipbutton_save
{
    background: url(../../images/eip_save.gif) no-repeat 100% center;
    float: left;
}
.eipborderhover
{
    border: outset 1px;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
    width: 0px;
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
    text-align: left;
}
.DNNAlignright
{
    text-align: right;
}
.DNNAligncenter
{
}

/* Login Styles */
.LoginPanel
{
}

.LoginTabGroup
{
}

.LoginTab
{
    float: left;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #FFF;
    border: 1px #25569a solid;
}

.LoginTabSelected
{
    float: left;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #FFF;
    background-position: 0% -41px;
    border: 1px #25569a solid;
}

.LoginTabHover
{
    float: left;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #555;
    border: 1px #C00 solid;
    cursor: pointer;
}

.LoginContainerGroup
{
    clear: both;
    padding-top: 5px;
}

.LoginContainer
{
}

/* Search SkinObject Styles */

div.SearchContainer
{
    position: relative;
    white-space: nowrap;
}

div.SearchBorder
{
    width: 200px;
    height: 20px;
    border: solid 1px #e0e0e0;
    position: relative;
    background-color: White;
    white-space: nowrap;
    float: left;
    margin-top: 2px;
}

input.SearchTextBox
{
    float: left;
    z-index: 10;
    border: 0px;
    width: 169px;
    height: 18px;
}

div.SearchContainer a
{
    padding: 0px 5px;
    position: relative;
    display: inline-block;
    display: -moz-inline-box;
}

div.SearchIcon
{
    float: left;
    width: 31px;
    height: 20px;
    cursor: pointer;
    z-index: 11;
    background: no-repeat 2px 2px;
    text-align: right;
}

div.SearchIcon img
{
    margin-top: 3px;
}

#SearchChoices
{
    width: 160px;
    clear: both;
    display: none;
    border: solid 1px #777;
    z-index: 2000;
    cursor: pointer;
    margin: 0;
    padding: 0;
    text-align: left;
    background-color: #eee;
    position: absolute;
    top: 21px;
    left: 0px;
}

#SearchChoices li
{
    cursor: pointer;
    margin: 2px;
    padding: 2px;
    padding-left: 25px;
    height: 20px;
    text-align: left;
    background-color: #eee;
    background-repeat: no-repeat;
    background-position: 5px center;
    list-style: none;
    list-style-image: none;
    border: solid 1px #eee;
    display: block;
}

#SearchChoices li.searchHilite
{
    background-color: #ddf;
    border: solid 1px #aaf;
}

#SearchChoices li.searchDefault
{
    background-color: #eee;
    border: solid 1px #eee;
}

/* Event Viewer Styles */
.Exception
{
    color: #ffffff;
    background-color: #ff1414;
}
.ItemCreated
{
    color: #ffffff;
    background-color: #009900;
}
.ItemUpdated
{
    color: #ffffff;
    background-color: #009999;
}
.ItemDeleted
{
    color: #000000;
    background-color: #14ffff;
}
.OperationSuccess
{
    color: #ffffff;
    background-color: #999900;
}
.OperationFailure
{
    color: #ffffff;
    background-color: #990000;
}
.GeneralAdminOperation
{
    color: #ffffff;
    background-color: #4d0099;
}
.AdminAlert
{
    color: #ffffff;
    background-color: #148aff;
}
.HostAlert
{
    color: #ffffff;
    background-color: #ff8a14;
}
.SecurityException
{
    color: #ffffff;
    background-color: #000000;
}
#floater
{
    padding-right: 0px;
    padding-left: 0px;
    background: #ffffff;
    visibility: hidden;
    padding-bottom: 0px;
    margin: 0px;
    width: 150px;
    color: #ffffff;
    padding-top: 0px;
    position: absolute;
    height: auto;
}
#tablist 
{
	width: 120px;
	margin: 0;
	padding-bottom: 10px;
	float:left;
}

.dashboardPanel 
{
	margin-left: 120px;
	padding: 0 10px 10px 10px;
	
}

.dashboardPanel table td
{
	padding: 2px 4px;
}

.dashboardPanel table th
{
	padding: 2px 4px;
	font-size: 1em;
	font-weight: bold;
	color: #036;
	border-bottom: 1px solid #9FB1BC;
}

.dashboardTableAlt 
{
	background-color: #eee;
}

.dashboardGrid
{
	margin: 10px;
}

.paneOutline
{
	border: 1px #CCCCCC dotted;
}
.containerAdminBorder
{
	border: 2px red solid;
}

.navigate ul li
{
    float:left;
    padding-right:5px;    
}

.cnt
{
    clear:both;    
}

/*Telerik RadCalendar Vista skin*/

table.RadCalendar_Zdrowy
{
	border-collapse:separate;
	border:0;
	background:#fff;
	color:#333;
	font:12px "segoe ui",arial,sans-serif;
}

/*titlebar*/

.RadCalendar_Zdrowy .rcTitlebar
{
	width:100%;
	border:1px solid #a7bac5;
	border-bottom-color:#3c7fb1;
	padding:0;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
}

.RadCalendar_Zdrowy .rcTitlebar table
{
	width:100%;
	border-collapse:separate;
	border:0;
	font:12px/18px "segoe ui",arial,sans-serif;
}

.RadCalendar_Zdrowy .rcTitlebar td
{
	border:0;
	border-bottom:1px solid #e5f4fd;
	padding:2px 0 3px;
	text-align:center;
	vertical-align:middle;
}

.RadCalendar_Zdrowy .rcTitlebar .rcTitle
{
	width:100%;
	cursor:pointer;
}

.RadCalendar_Zdrowy .rcTitlebar .rcTitle:hover
{
	color:#06c;
}

.RadCalendar_Zdrowy .rcTitlebar .rcPrev,
.RadCalendar_Zdrowy .rcTitlebar .rcNext,
.RadCalendar_Zdrowy .rcTitlebar .rcFastPrev,
.RadCalendar_Zdrowy .rcTitlebar .rcFastNext
{
	display:block;
	width:15px;
	height:14px;
	overflow:hidden;
	margin:0 3px;
	background:transparent no-repeat url('Calendar/sprite.gif');
	text-indent:-1111px;
	text-decoration:none;
	color:#ccc;
}

.RadCalendar_Zdrowy .rcTitlebar .rcFastPrev
{
	margin-left:5px;
	background-position:1px 2px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -48px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcPrev
{
	background-position:3px -98px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcPrev:hover
{
	background-position:3px -148px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcNext
{
	background-position:4px -198px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcNext:hover
{
	background-position:4px -248px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcFastNext
{
	margin-right:5px;
	background-position:1px -298px;
}

.RadCalendar_Zdrowy .rcTitlebar .rcFastNext:hover
{
	background-position:1px -348px;
}

.RadCalendar_Zdrowy .rcMain
{
	width:100%;
	border:1px solid #a7bac5;
	border-top:0;
	padding:0;
}

.RadCalendar_Zdrowy .rcMainTable
{
	border-collapse:separate;
	border:0;
	width:100%;
	font:12px/20px "segoe ui",arial,sans-serif;
}

/*header, footer*/

.RadCalendar_Zdrowy .rcHeader,
.RadCalendar_Zdrowy .rcFooter
{
	border:1px solid #a7bac5;
	border-top:0;
	padding:0;
}

/*week numbers and days*/

.RadCalendar_Zdrowy .rcRow th,
.RadCalendar_Zdrowy .rcWeek th
{
	border:0;
	font-weight:normal;
	text-align:center;
	cursor:default;
}

.RadCalendar_Zdrowy .rcWeek th
{
	padding:2px 0 1px 0;
	border-bottom:1px solid #e0e0e0;
}

.RadCalendar_Zdrowy .rcRow th
{
	width:28px;
	padding:0;
	color:#777;
}

.RadCalendar_Zdrowy .rcWeek .rcViewSel
{
	border-bottom-color:#fff;
}

.RadCalendar_Zdrowy .rcViewSel,
.RadCalendar_Zdrowy .rcRow th
{
	background:#e7ebf6;
}

.RadCalendar_Zdrowy .rcRow th,
.RadCalendar_Zdrowy .rcRow td
{
	vertical-align:middle;
}

/*date cells*/

.RadCalendar_Zdrowy .rcRow td
{
	width:26px;
	border:0;
	padding:0 0 1px 1px;
	text-align:right;
}

.RadCalendar_Zdrowy .rcMain .rcRow a,
.RadCalendar_Zdrowy .rcMain .rcRow span
{
	display:block;
	width:20px;
	padding:0 6px 0 0;
	text-decoration:none;
	color:#333;
}

.RadCalendar_Zdrowy .rcMain .rcWeekend a
{
	color:#555;
}

.RadCalendar_Zdrowy .rcMain .rcRow .rcToday a
{
	background:100% -1400px no-repeat url('Calendar/sprite.gif');
}

.RadCalendar_Zdrowy .rcMain .rcOtherMonth a
{
	color:#777;
}

.RadCalendar_Zdrowy .rcMain .rcOutOfRange span
{
	color:#777;
	cursor:default;
}

.RadCalendar_Zdrowy .rcMain .rcRow .rcHover a
{
	background:100% -1200px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

.RadCalendar_Zdrowy .rcMain .rcRow .rcSelected a
{
	background:100% -1300px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

/*multimonth view*/

table.RadCalendarMultiView_Zdrowy
{
	width:auto;
	border:0;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar
{
	border:1px solid #131c24;
	border-bottom-color:#052d41;
	padding:0;
	background:#4e96aa 0 -999px repeat-x url('Calendar/sprite.gif');
	color:#fff;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar table
{
	border:1px solid;
	border-color:#b2ccd8 #87b2c3 #95c3ce;
	line-height:24px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar td
{
	border:0;
	padding-top:1px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcTitle:hover
{
	color:#fff;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcFastPrev
{
	height:18px;
	background-position:1px -396px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -446px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcPrev
{
	height:18px;
	background-position:3px -496px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcPrev:hover
{
	background-position:3px -546px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcNext
{
	height:18px;
	background-position:3px -596px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcNext:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcFastNext
{
	height:18px;
	background-position:1px -696px;
}

.RadCalendarMultiView_Zdrowy .rcTitlebar .rcFastNext:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiView_Zdrowy .rcMain
{
	border-color:#9cb6c5;
}

.RadCalendarMultiView_Zdrowy .rcCalendar
{
	border:1px solid #a7bac5;
	padding:0;
}

.RadCalendarMultiView_Zdrowy .rcCalendar .rcMainTable
{
	width:210px;
}

.RadCalendarMultiView_Zdrowy .rcMain .rcTitle
{
	border:0;
	border-bottom:1px solid #3c7fb1;
	padding:3px 0 4px;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
	text-align:center;
}

/*month view*/

table.RadCalendarMonthView_Zdrowy
{
	border-collapse:separate;
	border:1px solid #979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

table.RadCalendarMonthView_Zdrowy td
{
	border:0;
	padding:5px 3px 0;
}

.RadCalendarMonthView_Zdrowy #rcMView_Feb,
.RadCalendarMonthView_Zdrowy #rcMView_Apr,
.RadCalendarMonthView_Zdrowy #rcMView_Jun,
.RadCalendarMonthView_Zdrowy #rcMView_Aug,
.RadCalendarMonthView_Zdrowy #rcMView_Oct,
.RadCalendarMonthView_Zdrowy #rcMView_Dec
{
	border-right:1px solid #e0e0e0;
}

.RadCalendarMonthView_Zdrowy a
{
	display:block;
	padding:2px 4px;
	text-align:center;
	text-decoration:none;
	color:#333;
}

.RadCalendarMonthView_Zdrowy .rcHover a
{
	border:1px solid #daf2fc;
	padding:1px 3px;
}

.RadCalendarMonthView_Zdrowy .rcSelected a
{
	border:1px solid #06c;
	padding:1px 3px;
	color:#000;
}

.RadCalendarMonthView_Zdrowy #rcMView_PrevY a,
.RadCalendarMonthView_Zdrowy #rcMView_NextY a
{
	display:block;
	width:15px;
	height:14px;
	overflow:hidden;
	margin:0 auto;
	background:transparent no-repeat url('Calendar/sprite.gif');
	text-indent:-1111px;
	text-align:center;
	text-decoration:none;
	color:#ccc;
}

.RadCalendarMonthView_Zdrowy #rcMView_PrevY a
{
	background-position:6px 4px;
}

.RadCalendarMonthView_Zdrowy #rcMView_NextY a
{
	background-position:6px -296px;
}

.RadCalendarMonthView_Zdrowy #rcMView_PrevY a:hover,
.RadCalendarMonthView_Zdrowy #rcMView_NextY a:hover
{
	background:transparent no-repeat url('Calendar/animations.gif');
}

.RadCalendarMonthView_Zdrowy #rcMView_PrevY a:hover
{
	background-position:5px 6px;
}

.RadCalendarMonthView_Zdrowy #rcMView_NextY a:hover
{
	background-position:-49px 6px;
}

.RadCalendarMonthView_Zdrowy .rcButtons
{
	border:0;
	padding:4px 7px 6px;
	text-align:center;
}

.RadCalendarMonthView_Zdrowy input
{
	border:0;
	margin:0 3px;
	padding:1px 0 0;
	background:0 100% repeat-x url('Calendar/sprite.gif');
	color:#06c;
	font:12px "segoe ui",arial,sans-serif;
	cursor:pointer;
}

.RadCalendarMonthView_Zdrowy #rcMView_Today
{
	margin-right:20px;
}

/*time view*/

table.RadCalendarTimeView_Zdrowy
{
	border-collapse:separate;
	border:1px solid #979797;
	background:#fff;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
}

.RadCalendarTimeView_Zdrowy th
{
	border:0;
	border-bottom:1px solid #3c7fb1;
	padding:3px 0;
	background:#a6d9f4 0 -800px repeat-x url('Calendar/sprite.gif');
	color:#000;
	line-height:18px;
	font-weight:normal;
	text-align:center;
	cursor:default;
}

table.RadCalendarTimeView_Zdrowy td
{
	border:0;
	border-left:1px solid #e0e0e0;
	padding:2px 2px 3px;
}

table.RadCalendarTimeView_Zdrowy td:first-child
{
	border-left:0;
}

.RadCalendarTimeView_Zdrowy a
{
	display:block;
	width:59px;
	padding:0 6px 0 0;
	line-height:17px;
	text-align:right;
	color:#333;
	text-decoration:none;
}

.RadCalendarTimeView_Zdrowy td.rcHover a
{
	background:100% -1800px no-repeat url('Calendar/sprite.gif');
	color:#06c;
}

.RadCalendarTimeView_Zdrowy td.rcSelected a
{

}

.RadCalendarTimeView_Zdrowy .rcFooter
{
	border-top:1px solid #e0e0e0;
	padding:0;
}

/*pickers*/

.RadPicker_Zdrowy,
.RadPicker_Zdrowy td
{
	vertical-align:middle;
}

.RadPicker_Zdrowy .RadInput
{
	vertical-align:baseline;
}

.RadPicker_Zdrowy table.rcTable,
.RadPicker_Zdrowy table.rcTable td
{
	border:0;
	margin:0;
	padding:0;
	vertical-align:top;
}

.RadPicker_Zdrowy table.rcTable .rcInputCell
{
	padding:0 4px 0 0;
}

.RadPicker_Zdrowy td a
{
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	margin:0 2px;
	text-decoration:none;
}
* html .RadPicker_Zdrowy td a{position:static}/*IE6*/
*+html .RadPicker_Zdrowy td a{position:static}/*IE7*/

.RadPicker_Zdrowy .rcCalPopup,
.RadPicker_Zdrowy .rcTimePopup
{
	display:block;
	width:22px;
	height:22px;
	overflow:hidden;
	background:no-repeat url('Calendar/sprite.gif');
	text-indent:-1111px;
	text-align:center;
}

.RadPicker_Zdrowy .rcCalPopup,
.RadPicker_Zdrowy .rcDisabled.rcCalPopup:hover
{
}

.RadPicker_Zdrowy .rcCalPopup:hover,
.RadPicker_Zdrowy .rcCalPopup:focus,
.RadPicker_Zdrowy .rcCalPopup:active
{
}

.RadPicker_Zdrowy .rcTimePopup,
.RadPicker_Zdrowy .rcDisabled.rcTimePopup:hover
{
}

.RadPicker_Zdrowy .rcTimePopup:hover,
.RadPicker_Zdrowy .rcTimePopup:focus,
.RadPicker_Zdrowy .rcTimePopup:active
{
	background-position:0 -2150px;
}

.RadPicker_Zdrowy .rcDisabled,
.RadCalendarMonthView_Zdrowy .rcDisabled
{
	opacity:0.5;
	filter:alpha(opacity=50);
}

/*rtl*/

.RadCalendarRTL_Zdrowy .rcTitlebar .rcFastPrev
{
	background-position:1px -298px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -348px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcPrev
{
	background-position:4px -198px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcPrev:hover
{
	background-position:4px -248px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcNext
{
	background-position:3px -98px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcNext:hover
{
	background-position:3px -148px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcFastNext
{
	background-position:1px 2px;
}

.RadCalendarRTL_Zdrowy .rcTitlebar .rcFastNext:hover
{
	background-position:1px -48px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcFastPrev
{
	background-position:1px -696px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcFastPrev:hover
{
	background-position:1px -746px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcPrev
{
	background-position:3px -596px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcPrev:hover
{
	background-position:3px -646px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcNext
{
	background-position:3px -496px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcNext:hover
{
	background-position:3px -546px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcFastNext
{
	background-position:1px -396px;
}

.RadCalendarMultiViewRTL_Zdrowy .rcTitlebar .rcFastNext:hover
{
	background-position:1px -446px;
}

/*Telerik RadInput Vista Skin*/

/*global*/

.RadInput_Zdrowy,
.RadInputMgr_Zdrowy
{
	vertical-align:middle;
	font:12px "segoe ui",arial,sans-serif;
}

.RadInput_Zdrowy table
{
	border:0;
	vertical-align:bottom;
}

.RadInput_Zdrowy table.riTable td
{
	border:0;
	padding:0;
	vertical-align:middle;
	overflow:visible;/*RadGrid*/
}

.RadInput_Zdrowy table td.riCell
{		
	padding-right:4px;
}

.RadInput_Zdrowy textarea
{
	vertical-align:bottom;
	overflow:auto;
}

/*textbox states*/

html body .RadInput_Zdrowy .riTextBox,
html body .RadInputMgr_Zdrowy
{
	border:none;
}

html body .RadInput_Zdrowy .riEmpty,
html body .RadInput_Empty_Zdrowy
{
}

html body .RadInput_Zdrowy .riHover,
html body .RadInput_Hover_Zdrowy,
html body .RadInput_Zdrowy .riFocused,
html body .RadInput_Focused_Zdrowy
{
}

html body .RadInput_Zdrowy .riRead,
html body .RadInput_Read_Zdrowy
{
}

html body .RadInput_Zdrowy .riDisabled,
html body .RadInput_Disabled_Zdrowy
{
	cursor:default;
}

html body .RadInput_Zdrowy .riError,
html body .RadInput_Error_Zdrowy,
.RadForm.rfdTextbox .RadInput_Zdrowy .riError[type="text"],
.RadForm.rfdTextbox .RadInput_Error_Zdrowy[type="text"]
{
}

html body .RadInput_Zdrowy .riNegative,
html body .RadInput_Negative_Zdrowy
{
}

/*IE quirks mode*/
* html .RadInput_Zdrowy input.riTextBox,
* html input.RadInputMgr_Zdrowy
{
	height /**/:22px;
}

/*buttons*/

.RadInput_Zdrowy a
{
	display:block;
	overflow:hidden;
	position:relative;/*FF*/
	outline:none;/*FF*/
	z-index:2;/*Opera*/
	background:transparent no-repeat url('Input/sprite.gif');
	text-indent:-2222px;
	text-align:center;
	text-decoration:none;
}
* html .RadInput_Zdrowy a{position:static}/*IE6*/
*+html .RadInput_Zdrowy a{position:static}/*IE7*/

/*go*/

.RadInput_Zdrowy .riBtn a
{
	width:20px;
	height:18px; 
	line-height:18px;
	background-position:3px 5px;
}

.RadInput_Zdrowy .riBtn a:hover
{
}

/*spin*/

.RadInput_Zdrowy .riSpin a
{
	width:15px;
	height:7px; 
	line-height:7px;
	margin:0 1px;
}

.RadInput_Zdrowy .riUp
{
	background-position:4px -98px;
}

.RadInput_Zdrowy .riUp:hover
{
	background-position:4px -148px;
}

.RadInput_Zdrowy a.riDown
{
	background-position:4px -199px;
	margin-top:3px;
}

* html .RadInput_Zdrowy a.riDown
{
	margin-top /**/:0;
}

.RadInput_Zdrowy a.riDown:hover
{
	background-position:4px -249px;
}

/*label*/

.RadInput_Zdrowy .riLabel
{
	margin:0 4px 0 0;
	color:#000;
	white-space:nowrap;
}


	
/* globalne */
#print #bc {width:555px; margin:auto; background:#ffffff;}
#print #bc .print {float:left; width:555px; padding:0 0 31px; background:#ffffff;}
@media print {
	#bc {width:auto;}
	#bc .print {width:100%;}
}

/* BEGIN top */
#print #t {width:100%; padding-top:28px; padding-bottom:3px; margin:0;}
/* END top */

/* BEGIN content */
#print #c {width:100%;}
/* END content */

/* BEGIN artykul */
#print .print-article {font-size:10px;}
#print .print-article .article {width:100%;}
#print .print-article h2 {font-size:20px; font-weight:bold; padding-bottom:4px;}

#print .print-article .article .lead p {font-size:13px; font-weight:bold;}
#print .print-article .article .txt p {font-size:10px;}
#print .print-article .article .txt h3 {font-size:12px; font-weight:bold; padding-bottom:5px;}

#print .print-article .article .sign strong, .print-article .article .sign a {font-weight:normal; font-size:10px;}
/* END artykul */

/* BEGIN inf */
#print .print-article .inf {width:100%;}
/* END inf */

/* RadComboBox Produkty skin */

/*global*/

.RadComboBox_Produkty *
{
	margin: 0;
	padding: 0;
}

.RadComboBox_Produkty,
.RadComboBox_Produkty .rcbInput,
.RadComboBoxDropDown_Produkty
{
}

.RadComboBox_Produkty_rtl,
.RadComboBox_Produkty_rtl .rcbInput,
.RadComboBoxDropDown_Produkty_rtl
{
	text-align: right;
}

/* combobox */

.RadComboBox_Produkty
{
	vertical-align: middle;
}

* html .RadComboBox_Produkty { vertical-align: top; }

.RadComboBox_Produkty table
{
	border: 0;
	border-collapse: collapse;
}

.RadComboBox_Produkty table td.rcbInputCell
{
}

* html .RadComboBox_Produkty td.rcbInputCell
{
	height /**/: 22px;
	line-height /**/: 22px;
}


.RadComboBox_Produkty td.rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Produkty td.rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Produkty .rcbHovered .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Produkty .rcbHovered .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Produkty .rcbFocused .rcbInputCellLeft { background-position: 0 0; }
.RadComboBox_Produkty .rcbFocused .rcbInputCellRight { background-position: 100% 0; }

.RadComboBox_Produkty .rcbHovered .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -22px; }
.RadComboBox_Produkty .rcbHovered .rcbReadOnly td.rcbInputCellRight { background-position: 100% -22px; }

.RadComboBox_Produkty .rcbFocused .rcbReadOnly td.rcbInputCellLeft { background-position: 0 -44px; }
.RadComboBox_Produkty .rcbFocused .rcbReadOnly td.rcbInputCellRight { background-position: 100% -44px; }

* html .RadComboBox_Produkty .rcbInputCell .rcbInput
{
	height /**/: 18px;
	padding /**/: 2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */
}

.RadComboBox_Produkty .rcbReadOnly .rcbInput
{
	cursor: Produkty;
}

.RadComboBox_Produkty_rtl table td.rcbInputCell,
.RadComboBox_Produkty_rtl .rcbInputCell .rcbInput
{
	padding-left: 0;
}

.RadComboBox_Produkty .rcbHovered .rcbInputCell .rcbInput
{
	color: #000;
}

.RadComboBox_Produkty table td.rcbArrowCell
{
	width: 0px;
	padding: 0;
	border: 0;
}

.RadComboBox_Produkty td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Produkty td.rcbArrowCellRight { background-position: 0 -88px; }

.RadComboBox_Produkty .rcbHovered .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Produkty .rcbHovered .rcbArrowCellRight { background-position: -36px -88px; }

.RadComboBox_Produkty .rcbFocused .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Produkty .rcbFocused .rcbArrowCellRight { background-position: -72px -88px; }

.RadComboBox_Produkty td.rcbArrowCellHidden,
.RadComboBox_Produkty .rcbHovered td.rcbArrowCellHidden,
.RadComboBox_Produkty .rcbFocused td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Produkty table.rcbDisabled td.rcbArrowCellHidden { background-position: -123px -88px; }

.RadComboBox_Produkty .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Produkty .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

.RadComboBox_Produkty .rcbArrowCell a
{
	width:0px;
	height:0px;
}

div.RadComboBox_Produkty td.rcbArrowCellHidden,
div.RadComboBox_Produkty .rcbArrowCellHidden a
{
	width: 3px;
}

/* Read-only styles */

.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCell { width: 16px; }
.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCell a { width: 16px; }

.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCellLeft { background-position: -18px -88px; }
.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCellRight { background-position: -2px -88px; }

.RadComboBox_Produkty .rcbHovered .rcbReadOnly .rcbArrowCellLeft { background-position: -54px -88px; }
.RadComboBox_Produkty .rcbHovered .rcbReadOnly .rcbArrowCellRight { background-position: -38px -88px; }

.RadComboBox_Produkty .rcbFocused .rcbReadOnly .rcbArrowCellLeft { background-position: -90px -88px; }
.RadComboBox_Produkty .rcbFocused .rcbReadOnly .rcbArrowCellRight { background-position: -74px -88px; }

.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCellHidden,
.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCellHidden a { width: 3px; } 
.RadComboBox_Produkty .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }
.RadComboBox_Produkty .rcbHovered .rcbReadOnly td.rcbArrowCellHidden { background-position: -51px -88px; }
.RadComboBox_Produkty .rcbFocused .rcbReadOnly td.rcbArrowCellHidden { background-position: -87px -88px; }

/* dropdown */

.rcbSlide
{
	position: absolute;
	overflow: hidden;
	display: none;
	_height: 1px;
	float: left;
}

.RadComboBoxDropDown_Produkty .rcbHeader,
.RadComboBoxDropDown_Produkty .rcbFooter,
.RadComboBoxDropDown_Produkty .rcbMoreResults,
.RadComboBoxDropDown_Produkty .rcbMoreResults a
{
	background-image: url('WebResource.axd?d=K3Sq7xaIoicLmdz1K4E2iotmuWkFRZ_ia2E4VteGL1ywdJnpUdjaIpl_1FhzymQiLlHGt4rq0J8veWGklA7N-fbyb7w7YKHw0&t=633819774920000000');
	background-repeat: no-repeat;
}

* html .RadComboBoxDropDown_Produkty .rcbHeader,
* html .RadComboBoxDropDown_Produkty .rcbFooter,
* html .RadComboBoxDropDown_Produkty .rcbMoreResults,
* html .RadComboBoxDropDown_Produkty .rcbMoreResults a
{
	background-image: url('WebResource.axd?d=K3Sq7xaIoicLmdz1K4E2iotmuWkFRZ_ia2E4VteGL1ywdJnpUdjaIpl_1FhzymQiLlHGt4rq0J8AmrYlHpTrel35TBWlscFH0&t=633819774920000000');
	background-repeat: no-repeat;
}

.RadComboBoxDropDown_Produkty
{
	-moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFE2 none repeat scroll 0 0;
    border:1px solid #ECF0D5;
    clear:both;
    height:122px;
    position:absolute;
    top:49px;
    width:232px;
    z-index:2;
}

.RadComboBoxDropDown_Produkty_rtl
{
	text-align: right;
	direction: rtl;
}

.RadComboBoxDropDown_Produkty .rcbScroll
{
	overflow: auto;
	position: relative;
	-moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#FFFFE2 none repeat scroll 0 0;
    border:1px solid #ECF0D5;
}

.RadComboBoxDropDown_Produkty .rcbList
{
	list-style: none outside;
	position: relative;
	margin: 0;
	padding: 0;
	
}

.RadComboBoxDropDown_Produkty .rcbHeader,
.RadComboBoxDropDown_Produkty .rcbFooter
{
	background-repeat: repeat-x;
	background-color: #f1f2f4;
	background-position: 0 -110px;
	padding: 5px 7px 4px;
}

.RadComboBoxDropDown_Produkty .rcbHeader
{
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 1px;
}

.RadComboBoxDropDown_Produkty .rcbFooter
{
	border-top: 1px solid #d5d5d5;
	margin-top: 1px;
}

.RadComboBoxDropDown_Produkty .rcbItem,
.RadComboBoxDropDown_Produkty .rcbHovered
{
	color:#29697B;
    display:block;
    padding:3px 8px 4px;
    text-decoration:none;
}

.RadComboBoxDropDown_Produkty .rcbHovered
{
    background-color:#ff6b00; color:#fff;
}

.RadComboBoxDropDown_Produkty .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_Produkty .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_Produkty .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_Produkty .rcbNoWrap .rcbLoading
{
	white-space: nowrap;
}

html>/**/body .RadComboBoxDropDown_Produkty .rcbItem,
html>/**/body .RadComboBoxDropDown_Produkty .rcbHovered,
html>/**/body .RadComboBoxDropDown_Produkty .rcbDisabled,
html>/**/body .RadComboBoxDropDown_Produkty .rcbLoading
{
	min-height: 13px;
}

*+html .RadComboBoxDropDown_Produkty .rcbItem,
*+html .RadComboBoxDropDown_Produkty .rcbHovered,
*+html .RadComboBoxDropDown_Produkty .rcbDisabled,
*+html .RadComboBoxDropDown_Produkty .rcbLoading
{
	height: auto;
}

.RadComboBoxDropDown_Produkty em
{
	font-style: normal;
	font-weight: bold;
}

.RadComboBoxDropDown_Produkty .rcbItem em
{
	background: #e5e5e5;
}

.RadComboBox_Produkty .rcbDisabled td.rcbInputCellLeft { background-position: 0 -66px; }
.RadComboBox_Produkty .rcbDisabled td.rcbInputCellRight { background-position: 100% -66px; }
.RadComboBox_Produkty .rcbDisabled td.rcbArrowCellLeft { background-position: -126px -88px; }
.RadComboBox_Produkty .rcbDisabled td.rcbArrowCellRight { background-position: -108px -88px; }
.RadComboBox_Produkty .rcbDisabled .rcbReadOnly td.rcbArrowCellRight { background-position: -110px -88px; }
.RadComboBox_Produkty .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden { background-position: -15px -88px; }

.RadComboBoxDropDown_Produkty .rcbLoading
{
	background: #f0f0f0;
	text-align: center;
}

.RadComboBoxDropDown_Produkty .rcbMoreResults
{
	clear: both;
	border-top: 1px solid #c6c7d2;
	background-position: 0 -132px;
	background-repeat: repeat-x;
	background-color: #e6e6e6;
	position: relative;
	padding: 0 6px 0;
	text-align: center;
	margin-top: 1px;
	color: #8a8a8a;
}

.RadComboBoxDropDown_Produkty .rcbMoreResults a
{
	display: inline-block;
	width: 15px;
	height: 9px;
	background-position: -157px -94px;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
}

* html .RadComboBoxDropDown_Produkty .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

*+html .RadComboBoxDropDown_Produkty .rcbMoreResults a
{
	font-size: 0;
	line-height: 0;
	text-indent: 0;
}

.RadComboBoxDropDown_Produkty .rcbMoreResults span
{
	vertical-align: middle;
	height: 19px;
	line-height: 19px;
	display: inline-block;
}

.RadComboBoxDropDown_Produkty .rcbSeparatedList .rcbItem,
.RadComboBoxDropDown_Produkty .rcbSeparatedList .rcbHovered,
.RadComboBoxDropDown_Produkty .rcbSeparatedList .rcbDisabled,
.RadComboBoxDropDown_Produkty .rcbSeparatedList .rcbLoading
{
	padding-left: 12px;
}

.RadComboBoxDropDown_Produkty .rcbSeparatedList .rcbSeparator
{
	padding-left: 6px;
}

/*hacks*/

/*Opera start*/
@media screen and (min-width: 550px)
{
	.RadComboBoxDropDown_Produkty_rtl .rcbItem,
	.RadComboBoxDropDown_Produkty_rtl .rcbHovered,
	.RadComboBoxDropDown_Produkty_rtl .rcbDisabled,
	.RadComboBoxDropDown_Produkty_rtl .rcbLoading
	{
		padding: 2px 6px 2px 19px;
	}
} /*Opera end*/
