body {
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#8c8b89;
font-size:8pt;
margin:0px;
padding:0px;
position:absolute;
background-color:#efffd2;
}

img {
border:0px;
padding:0px;
margin:0px;
}

.mainTop {
background-image:url(top_maly_bg.jpg);
background-repeat:repeat-x;
padding-bottom:10px;
}

#top {
	width:900px;
	height: 86px;
}

.separator {
height:10px;
}

.mainMenu {
height:20px; /*34*/
background-color:#85c100;
}

#menu {
margin:auto;
width:900px;
background-color:#85c100;
}

/*mainSite {
width:100%;
position:relative;
background-color:#efffd2;
border-bottom:1px solid #cfdfae;
padding:20px 0px;
}*/

#logotypes {
margin:0px auto;
width:900px;
height:90px;
text-align:center;
}

#logotypes img {
margin:15px 25px 15px 25px;
}

#container {
padding:20px 0px;
clear:both;
width:900px;
margin:0px auto;
overflow: hidden;
}
 
#sidebar {
float:right;
width:120px;
}

#wrap{ float:right; width:634px; padding-left:12px }
#content { float:right; width:444px; margin-left:12px}
#category { float:left; width:178px }
 
.footer1 { background-color:#FFFFFF; border-top:1px solid #cfdfae; }
.footer2 { height:125px; border-top:2px solid #2f2f2f;  background-color:#434343;}

#footer2b {
width:900px;
}

.szaretlo { background-color:#434343; }

#left {
width:465px;
}

.footer2 a {
color:#ffffff;
text-decoration:none;
}

#mainSite #footer2 a:hover {
color:#ffffff;
text-decoration:underline;
}

#right {
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:7pt;
color:#ffffff;
padding-top:10px;
text-align:right;
height:105px;
vertical-align:top;
}
#right a {
color:#ffffff;
text-decoration:none;
font-size:7pt;
}

#logo-softronic {
padding-top:0px;
width:160px;
}

#adresy {
font-family:Tahoma,Arial,Helvetica,sans-serif;
width:270px;
margin-top:15px;
}

#pn {
padding-top:10px;
vertical-align:top;
font-family:Tahoma,Arial,Helvetica,sans-serif;
text-align:center;
line-height:1.5em;
font-size:7pt;
color:#ffffff;
}

#pn a {
color:#ffffff;
text-decoration:none;
font-size:7pt;
}

#pn a:hover {
color:#ffffff;
text-decoration:underline;
}

#ww {
padding-top:10px;
vertical-align:top;
font-family:Tahoma,Arial,Helvetica,sans-serif;
text-align:center;
line-height:1.5em;
font-size:7pt;
color:#ffffff;
}

#ww a {
font-size:7pt;
color:#ffffff;
text-decoration:none;
}

#ww a:hover {
color:#ffffff;
text-decoration:underline;
}

#mda {
padding-top:25px;
}

#searchMain {
height:123px;
width:120px;
text-align:center;
}

#searchMain input {
padding:0px;
font-size:7pt;
width:100px;
margin-top:7px;
color:#000;
}

.text {
border:1px solid #cbd1c3;
background-color:#9ca98d;
font-size:7pt;
}

.sub {
border:1px solid #cbd1c3;
background-color:#9ca98d;
font-size:7pt;
}

#headKalendarz {
width:178px;
height:46px; 
background-image:url(bg_head.gif);
background-repeat:repeat-x;
}

#headNews {
width:443px;
height:46px;
background-image:url(bg_head.gif);
background-repeat:repeat-x;
}

.imgHead {
margin-top:14px;
margin-left:14px;
}

#kal {
/*margin-top:15px;*/
text-align:center;
}

#szkolenia {
font-size:7pt;
width:90%;
line-height:1.4em;
margin:10px;
}

#news {
background-image:url(bgnews.gif);
background-position:center;
background-repeat:no-repeat;
}

.nw {
margin:0px 14px 20px 14px;
line-height:1.5em;
}

.nwTitle {
font-weight:700;
color:#ae1c12;
line-height:2.5em;
}

.nw a {
color:#8c8b89;
text-decoration:none;
}

.nw a:hover {
color:#8c8b89;
text-decoration:underline;
}

.nw p {
margin:0px;
padding:10px 0px 0px 0px;
}


P
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#8c8b89;
	font-size:8pt;
}
.TBLCONTENT
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 30px
}
.SelectedTab
{
    font-family:Tahoma,Arial,Helvetica,sans-serif;
}
A.SelectedTab:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;/*#47a973    ---------------------------------------------------------------*/
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.SelectedTab:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #47a973;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.SelectedTab:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #47a973;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.SelectedTab:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333399;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.OtherTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000; 
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.OtherTabs:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #000000; 
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #000000; 
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #333399;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.OtherTabs4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #47a973; 
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.OtherTabs4:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: blue; /*#47a973  --------------------*/
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs4:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #47a973;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs4:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #47a973;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.OtherTabs4:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    COLOR: #333399;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.MainMenu_MenuContainer {
	border-bottom: #85c100 1px solid; 
	border-left: #d9f09e 0px solid; 
	border-top: #85c100 1px solid; 
	border-right: #d9f09e 0px solid;  
	background-color: #a1d42d;
	width:900px; /*860*/
	text-align:center;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:20px;/*32*/
	width:900px; /*860*/
	text-align:center;
	padding:0px 4px;
}

/* Menu font and text border*/
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000000; /*#FFFFFF*/
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold; 
	font-style: normal; 
	background-color: #a1d42d;
	border-top: 0;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	height: 20px; /*32*/
	letter-spacing:2.0;
}
/* Menu Icon and icon border */
.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	display: none;
	
}

/* Submenu and gap between between sub menu buttons */
.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-left: #d9f09e 0px solid; 
	border-bottom: #85c100 1px solid;
	border-right: #d9f09e 0px solid;
	


	color: #FFFFFF; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	letter-spacing:2.1;

}

.MainMenu_MenuBreak {
	background-color: transparent; 
	height: 0px;
	
}

/* hover color */
.MainMenu_MenuItemSel {
	background-color: #bee16d;

	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	height:20; /*32*/
	letter-spacing:2.0;

	
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color: white; 
	cursor: pointer; 
	cursor: hand; 
	}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.ModuleTitle_MenuContainer
{
    BACKGROUND-COLOR: transparent;
}
.ModuleTitle_MenuBar
{
    CURSOR: hand;
    HEIGHT: 20px /*34*/
}
.ModuleTitle_MenuItem
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #D9F09E;
    PADDING-BOTTOM: 3px;
    CURSOR: hand;
    COLOR: #90B34B;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
	color: #FFFFFF; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
    HEIGHT: 21px 
}
.ModuleTitle_MenuIcon
{
	DISPLAY: none
}
.ModuleTitle_SubMenu
{
    PADDING-RIGHT: 1px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 1px;
    Z-INDEX: 1000;
    BACKGROUND-COLOR: #D9F09E;
    FILTER: none;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #90B34B;
    PADDING-TOP: 0px;
}
.font-family
{
    DISPLAY: none
}
.ModuleTitle_MenuItemSel
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #90B34B;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    COLOR: #D9F09E;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
	color: #FFFFFF; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
    HEIGHT: 20px; /*33*/
    TEXT-DECORATION: none
}
.ModuleTitle_MenuArrow
{
    DISPLAY: none;
    FONT-SIZE: 11px;
    CURSOR: hand;
    FONT-FAMILY: webdings
}
.ModuleTitle_RootMenuArrow
{
    DISPLAY: none;
    FONT-SIZE: 11px;
    CURSOR: hand;
    FONT-FAMILY: webdings
}
.SelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	color: #FFFFFF; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}

.Normal
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
    line-height:150%;
}


.SubHead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ad1a10; 
    PADDING-TOP: 0px;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    line-height:300%;
}

A.SubHead:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue; /*   #ad1a10   --------------------------------------------*/
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.SubHead:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ad1a10;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.SubHead:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333399;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.CommandButton:link
{
    BORDER-RIGHT: #536b03 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #9cbc34 0px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #9cbc34 0px solid;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #536b03 0px solid;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.CommandButton:visited
{
    BORDER-RIGHT: #536b03 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #9cbc34 0px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #9cbc34 0px solid;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #536b03 0px solid;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.CommandButton:hover
{
    BORDER-RIGHT: #3b4c02 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #6c8710 0px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #6c8710 0px solid;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #3b4c02 0px solid;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.Normal:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: blue; /* #90B34B -----------------------------------*/
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.Normal:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #90B34B;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A.Normal:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333399;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: blue;/* #90B34B----------------------*/
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #90B34B;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333399;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.Head
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat;
	BACKGROUND-COLOR: transparent;
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d08d00;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.NormalTextBox
{
    PADDING-LEFT: 4px;
    SCROLLBAR-FACE-COLOR: #fff;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    SCROLLBAR-HIGHLIGHT-COLOR: #fff;
    SCROLLBAR-SHADOW-COLOR: #fff;
    COLOR: #8c8c8c;
    SCROLLBAR-3DLIGHT-COLOR: #fff;
    LINE-HEIGHT: 15px;
    SCROLLBAR-ARROW-COLOR: #686868;
    SCROLLBAR-TRACK-COLOR: #fff;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #fff
}

P
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	Line-Height: 150%;
}

TD.NormalTextBox
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.scrollcontent
{
    position: absolute;
    left: 0;
    width: 100%;
    /*\*/ overflow: auto; /* no need for Mac IE5 to see this */
}
.scrollcontent
{
	height: expression(document.body.clientHeight - 210 + "px");
}

A.MenuTabLink:link
{
	font-size: 10px;
	color: #90B34B; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.MenuTabLink:visited
{
	font-size: 10px;
	color: #90B34B;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.MenuTabLink:hover
{
	font-size: 10px;
	color: #90b34b;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

