/**
 * @author DS-OIPO
 * @package www.piekarnie.com.pl
 */



 td.catalog{
	vertical-align: middle;
	text-align: center;
}

td.catalogLink{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bold;
	border: 1px solid Black;
	padding: 2px;
}
 
td.forumTopicActions {
	border: 1px solid Black;
	display: block;
	background: White;
} 

hr.forum{
	color: Black;
	height: 2px;
	margin-top: 2px;
	margin-bottom: 10px;
}


.userName{
	text-align: center;
	color: #5F5E61;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.siteMapLvl01{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Black;
	font-weight: bold;
	margin-left: 5px;
}

a.siteMapLvl02{	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	margin-left: 15px;
}

a.siteMapLvl03{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: Navy;
	font-weight: bold;
	margin-left: 30px;
}





h1.advertTitle{
	text-align: center;
	color: #5F5E61;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}

h2.advertTitle{
	text-align: center;
	color: Black;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}

h1.tutorial{
	text-align: center;
	color: #e39236;
}

h2.tutorial{
	text-align: center;
	
}
.tutorialImage{
	border: 1px solid Black;	
}

p.Path{
	font-weight: bold;
	font-family: Arial;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 3px;
}

p.tutorial{
	text-indent: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
}

p.information{
	text-indent: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
}

a.forumTopicActions {
	TEXT-DECORATION: none;
	color: black;
	font-size: 11px;
	font-family: Arial;
} 

a.forumTopicActions:hover {
	color: #C6C6C6;
}


a.FakeLink{  
    cursor: hand;  
}
a.MenuUpper {
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
}
td.Commercial
{ 
border: 1px solid #E39236;
background-color: white;
	
}



hr
{ 
color: black;
height: 1px;
direction: rtl;

}



.UserMenuHeader
{
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
}

a.MenuUpper:hover {
	TEXT-DECORATION: none;
	color: #C6C6C6;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
}

td.Menu
{ 
text-align: center;
}

p.SmallWait {
color: #808080;	
	font-family: Arial;
	font-weight: bold;
text-align: center;}


a.Path {
	color: #808080;	
	font-family: Arial;
	font-weight: bold;
	
	} 
	
a.Path:hover {
	color: black;	
	font-weight: bold;
	
	} 

a.MenuUpper_promo {
	TEXT-DECORATION: none;
	color: #e39236;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
}

td.Menu_promo
{ 
	text-align: center;	
}

a.MenuUpper_promo:hover {
	TEXT-DECORATION: none;
	color: #E7D2B1;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
}

table.Notify
{ 
border: 1px solid #E39236;
margin-bottom: 8px;
margin-left: 8px;
margin-right: 8px;
margin-top: 8px;

}

td.Notify
{ 
background-color: #B4B4B4;
text-align: center;
color: #000000;
font-family: Arial;
font-weight: bold;

}

td.Menu_selected {
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;
	font-weight: bold;
	text-indent: 5px;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #99FFFF;
	
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #336666;
	
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #99FFFF;
	
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #336666;
	background-color: #C6C6C6;
}

td.Menu_selected:hover {
	TEXT-DECORATION: none;
	color: black;
}

a.MenuUpper_selected:hover {
	color: black;
	font-family: Arial;
	font: bold;
}

a.MenuUpper_selected
{
	color: black;
	font-family: Arial;
	font: bold;
}

a.MenuLeftRoot
{
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;	
	font-size: 14px;
	cursor: pointer;
	font-variant: small-caps;
	margin-left: 5px;
}

a.MenuLeftRoot:hover {
	color: #5F5E61;
	font-weight: bold;
}

a.MenuLeftMain {
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;	
	font-size: 11px;
	cursor: pointer;
	font-variant: normal;
	margin-left: 8px;
}

a.MenuLeftMain:hover {
	color: #5F5E61;
	font-weight: bold;
	font-style: normal;
}

a.MenuLeftSub {
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	display: block;
	border: none;
}

a.MenuLeftSubSelected {
	TEXT-DECORATION: none;
	color: black;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	display: block;
	border: 1px solid #5F5E61;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
}

a.MenuLeftSubSelected:hover {
	color: black;
}

a.MenuLeftSub:hover {
	color: #5F5E61;
	font: bold;
}

a.Button:hover
{
	color: black;	
}

a.SubButton:hover
{
	color: #808081;	
}

a.Button
{
	color: #CCC9C7;
 	border: 1px solid #5F5E61;
	background: #808081;	
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	font-weight: bold;
}

a.ExtraButton:hover
{
	color: #CCC9C7;	
}

a.ExtraButton
{
	color: black;
 	border: 1px solid #5F5E61;
	background: #e39236;	
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	font-weight: bold;
}

a.SubButton
{
	color: black;		
	font-family: Arial;
	font-size: 10px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;	
}

a.ButtonSelected
{
	color: #0000CC;
	background: #E7AA61;
	border: 1px solid #5F5E61;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding: 1px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	font-weight: bold;
}

a {
	TEXT-DECORATION: none;
	color: #0000CC;
}

a:hover {
	color: #6633FF;
}

select {
	border: 1px solid #C3C1BE;
	background-color: #EAE9E9;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: black;
	border-color: #C3C1BE;
}

input {
	border: 1px solid #C3C1BE;
	background-color: white;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: black;
}

label {
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
	text-align: right;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 3px;
	padding-left: 3px;
	display: block;
	ruby-align: auto;
}

fieldset {
	border: 1px solid #5F5E61;
	width: 90%;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	display: block;
	margin-left: 5px;
	margin-right: 5px;
}

.Submit {
	color: #CCC9C7;
	background: #808081;
	border: 1px solid #5F5E61;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 1px;
	margin-top: 0px;
	padding: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	font-weight: bold;
}

.Submit:hover
{
	color: black;	
}

table {
	
}

table.MainTable
{ 
border: 1px solid #000000;
	
}

td.Header {
	background-color: #808080;
	color: #CCC9C7;
	font-family: Arial;
	font-size: 12px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	font-weight: bold;
	text-align: center;
}

td.UserDescription {
	border: 1px solid #5F5E61;
	background-color: white;
	display: block;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	padding: 5px;     	
}

td.TablePagging {
	border: 1px solid #5F5E61;
	background-color: white;
	display: block;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
    text-align: right; 
   	width: 100%   	
}

td.ActionsPanel {
	border: 0px;
	background-color: white;
	display: block;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
    text-align: left;
    background-image: url(../img/action_frame.jpg); 
   	width: 100%   	
}

td.Value {
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
}

.Even {
	background-color: #C6C6C6;
}

legend {
	font-family: Arial;
	font-size: 12px;
	color: #CCC9C7;
	background: #808080;
	border: 1px solid #5F5E61;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	font-weight: bold;
}

td {
	font-family: Arial;
	font-size: 11px;
	color: black;
	font: normal;
	text-align: left;
}

.PriorityEven 
{
	background-color: #E7AA61;
}

.Priority
{
	background-color: #E7D2B1;
}


td.MenuLeftRootContainer
{ 
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;

}

td.MenuLeftMainContainer
{ 
padding-left: 10px;


}
