/***** Modified by CssHelper *****/
/************************************************************************/


* {
	margin: 0;
	padding: 0;
}


body 
{
	margin: 0;
	padding: 0;
	background-color: #EEE; 
	color: #595959;
	/* color: #000; */
	font-family: 'arial regular', arial, tahoma, serif;
	font-size: 12px;
	text-align: center;
}

table { border-collapse: collapse; }
img { border: 0; }

a, a:link, a:active, a:visited { color:#003F7D; text-decoration:none; }
a:hover { text-decoration:underline; }



.clear { clear: both; }

/************************************************************************/

input.inputTxt, .inputTxt input, .inputTxt * input,
select.inputTxt, .inputTxt select, .inputTxt * select
{ 
	border: 1px solid #BABABA !important;
}

textarea.inputTxt, .inputTxt textarea, .inputTxt * textarea
{ 
	border: 1px solid #BABABA !important;
}


div.EditView fieldset { border: solid #D0D0BF 1px; margin-top: 20px; padding: 10px 0 10px 10px; }
div.EditView fieldset legend { padding: 3px 10px; color: #000; font-weight: bold; }

.editReadOnly { background-color: #ECE9D9 !important; color: #ACA8A9 !important; }

div.editViewRow, div.editViewRow2 { padding: 5px 0 5px 10px; text-align:left; float: left; width: 695px; }
div.editViewBg2 { background-color: #F7F7F7; }


div.editViewRowInfo { padding: 5px 0 5px 10px; text-align:left; float: left; width: 695px; }
div.editViewRowInfo div { padding: 7px; }


div.editViewRow label {	float: left; }
div.editViewRow label span { color: Red; padding-left:2px; }
div.editViewRow div { width: 500px; float: right; text-align: left; }

div.editViewRow div input,
div.editViewRow div textarea
{
	width: 380px;
	border: solid #BABABA 1px;
}

div.editViewRow div select
{
	width: 382px;
	border: solid #BABABA 1px;
}


div.leftColumn_RowsList1,
div.rightColumn_RowsList1
{
	display: block;
	width: 270px;
	border: solid #000 0px;
	padding: 10px;
	float: left;	
}


div.buttons1_RowsList1,
div.buttons2_RowsList1
{
	padding: 10px 0 0 0;
	width: 50px;
	float: left;
	text-align: center;
}

div.buttons1_RowsList1 a,
div.buttons2_RowsList1 a
{
	margin: auto;
}

div.leftColumn_RowsList1 select,
div.rightColumn_RowsList1 select
{
	width: 100%;
	border: solid #AAA 1px;
}


option.RowSelect
{
	color: #CCC;
}



input.editViewCheckBox,
span.editViewCheckBox input,
div.editViewCheckBox input,
div.editViewCheckBox * input 
{
	width: 17px !important;
	border: 0 !important;
}


input.editViewRadioButton,
span.editViewRadioButton input,
div.editViewRadioButton input,
div.editViewRadioButton * input 
{
	display: block;
	float: left;
	margin-right: 8px;
	width: 17px !important;
	border: 0 !important;
}

.editViewRadioButton table,
.editViewRadioButton * table
{
	display: block;
	float: left;
	width: 380px;
}

.editViewRadioButton * td
{
	padding: 3px;
	vertical-align: middle;
}

.editViewRadioButton span
{
	display: block;
	float: left;
	width: 8px;
}



div.htmlBox { padding: 10px 0 0 0; width: 690px !important; float: left !important; }
div.htmlBox table { float: left; }

div.htmlBox select { width: auto !important; }
div.htmlBox * select { width: auto !important; }

div.htmlBox div { width: auto !important; float: left !important; }
div.htmlBox * div { width: auto !important; float: left !important; }

span.htmlBoxHelpIco { padding: 0; margin: 0; }


div.editViewTextarea textarea
{
	height: 120px;
}

div.editViewDateField input
{
	width: 80px !important;
}


div.editViewInput
{
	width: 500px;
	float: right;
}

.editViewLabel
{
	display: block;
	float:left;
}


div.editWarning
{
	margin-top: 15px;
	text-align: center;
	font-weight: bold;
}

span.editWarning { font-weight: bold; padding: 2px 5px; }


div.editSetupButtons1
{
	padding: 20px 10px;
	text-align: right;
}

div.editSetupButtons2
{
	margin-top: 15px; 
	padding: 15px 0px;
	text-align: center;
	border-bottom: solid #BABABA 1px;
	border-top: solid #BABABA 1px;
}


div.editSetupButtons3
{
	margin-top: 15px; 
	padding: 15px 0px;
	text-align: center;
}


div.editSetupButtons1 table { display: inline; }
div.editSetupButtons2 table { display: inline; }
div.editSetupButtons3 table { display: inline; }


div.filterButtons {	text-align: right; }
div.filterButtons table { width: auto !important; display: inline !important; margin-right: 0px; margin-right; }


input.editSaveButton
{
	padding: 0;
	border: none;
	color: #FFF;
	height:23px;
	width:95px;
	margin-right: 5px;
	font-weight:bold;
	text-align: center;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light.gif") no-repeat;	
}


input.editCancelButton
{
	padding: 0;
	border: none;
	color: #FFF;
	height:23px;
	width:95px;
	font-weight:bold;
	text-align: center;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light.gif") no-repeat;
}


span.importantImage1
{
	padding: 3px 5px !important;
	margin: 0px;
	background: transparent url("http://www.bobr.edu.pl/Images/Common/important.gif") no-repeat;
}



.searchButtonBlock { }
.searchButtonBlock a { float: right; width: 95px; }


.errorBlock
{
	width: auto;
	padding: 15px;
	background-color: #EEE;
	border: solid #BBB 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.errorMessage
{
	color: Red;
	font-weight: bold;
}


.tabInfo { width: 500px; }

.tabInfo * th
{
	padding: 8px;
	border: solid #FFF 2px;
	background-color: #CCC;
}

.tabInfo * td
{
	padding: 5px;
	border: solid #FFF 2px;	
	background-color: #EFEFEF;
}




.tableBlock1 { margin: 10px auto; }

.tableBlock1 * th
{
	padding: 4px;
	vertical-align: top;
	text-align: right;
}

.tableBlock1 * td
{
	padding: 4px;
	vertical-align: top;
	text-align: left;
}

.tableBlock1 * input, .tableBlock1 * textarea {	width: 500px; }



a.linkOff, a:hover.linkOff, a:visited.linkOff
{
	color: #595959;
	text-decoration: none;
}

.tBlock1 { padding: 10px; }

.tBg1 { background: #EEE; }
.tBg2 { background: #CCC; }


.aLeft { text-align: left; }
.aRight { text-align: left; }
.aCenter { text-align: center; }

.itemTitle
{
	font-weight: bold;
	padding-bottom: 10px;
}

/************************************************************************/

.alignRight { text-align: right; }
.alignLeft { text-align: left; }

/************************************************************************/

.textBlock { text-align: left; padding: 20px; }
.textBlock * li { margin-left: 20px; }

.textBlock h1, .textBlock h2, .textBlock h3, .textBlock h4, .textBlock h5, .textBlock h6, .textBlock h7,
.textBlock * h1, .textBlock * h2, .textBlock * h3, .textBlock * h4, .textBlock * h5, .textBlock * h6, .textBlock * h7
{
	margin-top: 10px;
	margin-bottom: 10px;
}


.textBlock table, .textBlock * table { border-collapse: collapse; }
.textBlock * td { background-color: #EFF5F7; border: solid #FFF 3px; padding: 5px; }
.textBlock * th { background-color: #E7EFF1; border: solid #FFF 3px; padding: 5px; }


/************************************************************************/

a.navigate_up, a.navigate_down, 
a.navigate_left, a.navigate_left2,
a.navigate_right, a.navigate_right2
{
	display: block;
	width: 19px;
	height: 19px;
	line-height: 19px;
	padding: 0px !important;
	border: 0 !important;
}

a.navigate_up
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_up.gif") top left no-repeat;
}

a.navigate_down
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_down.gif") top left no-repeat;
}

a.navigate_left
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_left.gif") top left no-repeat;
}

a.navigate_left2
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_left2.gif") top left no-repeat;
}

a.navigate_right
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_right.gif") top left no-repeat;
}

a.navigate_right2
{
	background: url("http://www.bobr.edu.pl/Images/Page/navigate1_right2.gif") top left no-repeat;
}

/************************************************************************/

span.infoHelpIcon
{
	padding: 0 7px;
	margin: 0 7px;
	background: transparent url("http://www.bobr.edu.pl/Images/Page/iconHelp.png") no-repeat center center;
}

span.calendarIcon
{
	padding: 0 10px;
	margin: 0 7px;
	background: transparent url("http://www.bobr.edu.pl/Images/Page/calendar.png") no-repeat center center;
}

/************************************************************************/

div.LinkListEdit
{
	text-align: center;
	margin-top: 5px;
	padding: 6px 10px 10px 10px;
	border: solid #BABABA 1px;
}

li.LinkListEdit div
{
	text-align: center;
	padding: 0px 5px;
	border: solid #BABABA 1px;
}


li.LinkListEdit div span
{
	margin-right: 10px;
}


li.LinkListEdit div a,
li.LinkListEdit div a:link,
li.LinkListEdit div a:active,
li.LinkListEdit div a:hover
{
	display: inline !important;
	border: 0 !important;
	color: #000 !important;
	background-color: #FFF !important;
}


/************************************************************************/

div.jsWindowsView
{
	border: solid #666 1px;
	font-size: 10px; 
	padding: 2px;
	text-align: center;
	position: absolute;
	visibility:hidden;
	filter: alpha(opacity=85); 
	-moz-opacity: 0.85;
	z-index: 10
}

div.jsWindowsView * { font-size: 10px; }

/************************************************************************/

div.pageBody { background-color: #FFF; margin: 10px auto 0 auto; padding: 0; width: 960px; }

/************************************************************************/

div.headerBlock, div.headerBlock a, div.headerBlock a img
{
	display: block;
	clear: both;
	height: 1%;
}


/************************************************************************/
div.menuRow
{
	background: #114C8C url("http://www.bobr.edu.pl/Images/Bobr/menu_row.gif") repeat-x top;
	width: 100%;
	height: 29px;
	clear: both;
}

div.menuRow * { color: #FFF; }
div.menuRow * td, div.menuRow * th { border: 0; padding: 0; margin: 0; }

div.menuRowLeft
{
	padding: 0 5px !important;
	float: left;
}

div.menuRowRight
{ 
	padding: 0px 5px !important;
	float: right;
}

div.menuRowRight span { line-height: 29px; text-align: left; }

div.menuRow * a
{
    display: block;
	height: 29px;
	line-height: 29px;
    text-decoration: none !important;
    padding-left: 8px;
    padding-right: 8px;
    font-weight: bold;
    font-size: 13px;
    font-family: tahoma, 'arial regular', arial, serif;
}

div.menuRow * a, div.menuRow * a:link, div.menuRow * a:active, div.menuRow * a:visited
{
    background-color: transparent;
    text-decoration: none !important;
    color: #1F375D;
}


div.menuRow * a:hover
{
    background: #A3D7E6 url("http://www.bobr.edu.pl/Images/Page/menu_row_active1111.gif") repeat-x top;
    text-decoration: none !important;
}

/************************************************************************/

div.sitePath { clear: both; background: transparent url("http://www.bobr.edu.pl/Images/Page/2.png") no-repeat top left; width: 100%; }
div.sitePath * { line-height: 32px; }
div.sitePath table { width: 100% !important; }

.sitePathLogin { width: 180px; text-align: left; padding-left: 20px; border: 0; }

.sitePathLogin a,
.sitePathLogin a:link,
.sitePathLogin a:active,
.sitePathLogin a:visited,
.sitePathLogin a:hover 
{
	color: #C64C02 !important;
	text-decoration: none;
	font-weight: bold;
	padding-right: 20px;
	background: transparent url("http://www.bobr.edu.pl/Images/Page/login_arrow.gif") no-repeat right center;
}


.sitePathCell { padding-left: 3px; text-align: left; }
.sitePathCell a,
.sitePathCell a:link,
.sitePathCell a:active,
.sitePathCell a:visited
{
	text-decoration: none; color: #595959;
}

.sitePathCell a:hover { text-decoration:underline; }

.sitePathSeparator { padding: 0 7px; background: transparent url("http://www.bobr.edu.pl/Images/Page/arrow2.png") no-repeat center center; }


.sitePathEdit { text-align: right; line-height: 32px; }
.sitePathEdit a img { vertical-align: middle; }

.sitePathSearch { text-align: right; width: 190px; padding-right: 10px; }

.sitePathSearch span a,
.sitePathSearch span a:link,
.sitePathSearch span a:active,
.sitePathSearch span a:visited
{
	text-decoration: none; color: #595959;
}

.sitePathSearch a:hover { text-decoration:underline; }


/************************************************************************/


div.centerBlock 
{
	display: block;
	height: 1%;
	clear: both;
	width: 100%;
}

td.columnLeft { width: 202px; vertical-align: top; }
td.columnContent { width: auto; vertical-align: top; }
td.columnRight { width: 180px; vertical-align: top; }

div.bodyContent { margin-right: 10px; }

.spaceWidth { width: 10px; }


/************************************************************************/
div.footerBlock
{
	display: block;
	width: 100%;
	clear: both;
	padding: 10px 0;
	color: #FFF;
	background-color: #88AACC;
	margin-top: 30px;
	font-weight: bold;
}


/************************************************************************/

div.loggedInTemplate { text-align:left; width: 200px; padding: 0; margin: 0; }
div.anonymousTemplate { text-align:left; width: 200px; padding: 0; margin: 0; }


div.loginTemplate { text-align: center; }
div.loginTemplate table { margin: 15px auto; border: 0px; }
div.loginTemplate table tr td { padding: 3px; }
div.loginTemplate table tr th { text-align: center; padding: 15px; }

.loginTemplateInputCell { width: 220px; text-align: left; }
.loginTemplateInputCell input { width: 150px; }

tr.loginTemplateErr1 td { text-align: center; }
tr.loginTemplateErr2 td { color: Red; text-align: center; }
tr.loginTemplateButtons td { padding: 10px 3px !important; }
tr.loginTemplateInfo td { text-align: center; padding-bottom: 10px !important; }


a.loginTemplateLink {  }

/************************************************************************/

ul.linkMenu
{
 display: block;
 position:relative;
 text-align:left;
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}

ul.linkMenu li { margin-top: 1px; }

ul.linkMenu li a
{
    display: block;
	height:25px;
	line-height: 25px;
    text-decoration: none !important;
    padding-left: 15px;
	font-weight: normal;
	color: #1F375D;
}

ul.linkMenu li a, ul.linkMenu li a:link, ul.linkMenu li a:active, ul.linkMenu li a:visited
{
    background-color: #E2EDF7;
    text-decoration: none !important;
}


ul.linkMenu li a:hover
{
    color: #FFF;
    font-weight: normal;
    background: #B9E1EC;
    text-decoration: none !important;
}


.menuMainItem
{
	font-weight: bold;
}

a.selectMenuItem
{
	color: #FFF !important;
	background-color: #6EB9CF !important;
}

a:hover.selectMenuItem
{
    color: #FFF !important;
    background-color: #6EB9CF !important;
}

/************************************************************************/

div.frameLeftBox, div.frameRightBox, div.frameBox
{
	width:100%;
	margin-bottom: 20px;
}

.frameLeftHeader, .frameRightHeader, .frameHeader
{
	height: 28px;
	line-height: 28px;
}

.frameLeftHeader { 	background: url("http://www.bobr.edu.pl/Images/Bobr/menu_bg.gif") top repeat-x; }
.frameRightHeader { background: url("http://www.bobr.edu.pl/Images/Bobr/frame_header2.gif") top repeat-x; }
.frameHeader { background: url("http://www.bobr.edu.pl/Images/Bobr/frame_header1.gif") top repeat-x; }


.frameLeftHeader * img,
.frameRightHeader * img,
.frameHeader * img
{
	vertical-align: middle;
	margin-right: 5px;
}


.frameLeftCaption, .frameRightCaption, .frameCaption
{
	float: left;
	line-height: 28px;
	height: 28px;
	padding-left: 5px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	color: #1F375D;
	font-family: tahoma, 'arial regular', arial, serif;
}

.frameLeftEdit, .frameRightEdit, .frameEdit
{
	float: right;
	line-height: 28px;
}

.frameLeftContent, .frameRightContent, .frameContent
{
	clear: both;
}


/************************************************************************/


.frameNoBox
{
	width:100%;
	padding: 0px !important;
}

.frameNoHeader
{
	width: 100%;
	height: 20px; 
	line-height: 20px;
	padding: 0px !important;
}

.frameNoCaption
{
	float: left;
	line-height: 20px;
	text-align: left;
	padding-left: 15px;	
}

.frameNoEdit
{
	float: right;
	margin: 0px;
	padding: 0px;
	height: 20px; 
	line-height: 20px;	
}

.frameNoContent { clear:both; margin: 0px !important; }

.frameNoLink { text-decoration: none; height: 20px; padding: 0; }
.frameNoLink img 
{
	margin-top: 10px;
}


/************************************************************************/

.checkBoxTrue { background-image: url("http://www.bobr.edu.pl/Images/Common/checkTrue.gif"); background-repeat:no-repeat; background-position: center center; }
.checkBoxFalse { background-image: url("http://www.bobr.edu.pl/Images/Common/checkFalse.gif"); background-repeat:no-repeat; background-position: center center; }

span.checkBoxTrue { padding: 1px 4px; }
span.checkBoxFalse { padding: 1px 4px; }

/************************************************************************/

.listBox { margin-top: 20px; width: 100%; }

.listHeader th
{
	text-align: center !important;
	height: 28px;
	vertical-align: middle;
	background: #E1F1F6 url("http://www.bobr.edu.pl/Images/Bobr/th1_gradient.gif") top repeat-x;
	border-top: solid #FFF 1px;
	border-left: solid #FFF 1px;
	border-right: solid #FFF 1px;
	border-bottom: solid #D9D9D9 1px;
}


.listBox tr td { text-align: left; padding: 10px; border: solid #FFF 1px; }


.listMainRow { background-color: #EFF5F7; }
.listAltRow { background-color: #E7EFF1; }

.listHoverRow { background-color: #FFFFCE !important; }
.listHoverRow td a { text-decoration: none; cursor: pointer; }

.editColumn { width: 70px; text-align: center !important; vertical-align: middle; padding: 0px !important; }
.imageColumn { width: 50px; text-align: center !important; vertical-align: middle; padding: 0px !important; }

/************************************************************************/

.addColumn { width: 50px; padding: 3px; }
.oddzialAddZajecia { width: 100%; }
.infoColumn { padding-left: 10px; text-align: left; padding: 3px;  }


/************************************************************************/

div.page_num 
{
	width: 180px;
	float: right;
	height: 30px;
	padding: 0px !important;
	margin: 0px !important;
	background-color: #E7EFF1;
	/* background: #E7EFF1 url("http://www.bobr.edu.pl/Images/Bobr/pagenum_left2.png") no-repeat top left; */
}


div.page_num div
{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	/* background: transparent url("http://www.bobr.edu.pl/Images/Bobr/pagenum_right2.png") no-repeat top right; */
}

div.page_num * a, div.page_num * a:link { text-decoration: none; }

/************************************************************************/

fieldset.infoBlock1 { margin-top: 20px; padding: 0px 10px 15px 10px; border: solid #D0D0BF 1px; }
fieldset.infoBlock1 legend { font-weight: bold; color: #000; }
fieldset.infoBlock1 table { width: 100%; }

fieldset.infoBlock2 
{
	margin: 20px 0;
	text-align: left;
	padding: 0px 10px 15px 10px;
	border: solid #D0D0BF 1px;
}

fieldset.infoBlock2 legend { font-weight: bold;  color: #000; }
fieldset.infoBlock2 ul li { padding: 5px 0; }
fieldset.infoBlock2 ul li span {  }
fieldset.infoBlock2 div { padding: 10px 30px; }

td.nameInfo { width: 25%; text-align: right; vertical-align:top; padding: 3px 20px 3px 0; font-weight: bold;  }
td.valueInfo { text-align: left; padding: 2px; }


div.returnLink
{
	margin: 30px 100px 0 100px;
	border-top: solid #D0D0BF 1px;
	border-bottom: solid #D0D0BF 1px;
	padding: 12px;
	text-align: center;
}


div.returnLink a, div.returnLink a:link, div.returnLink a:active, div.returnLink a:visited
{
	text-decoration: none; font-weight: bold;
}


/************************************************************************/


a.linkButton
{
	display: block;
	margin: 0 5px;
	height: 23px;
	line-height: 23px;
	text-decoration: none !important;
	background: url("http://www.bobr.edu.pl/Images/Bobr/button_light_bg.gif") repeat-x top;
}

a.linkButton div
{
	height: 23px;
	line-height: 23px;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_left.gif") no-repeat left top;
}


a.linkButton div div,
a.linkButton:link div div,
a.linkButton:visited div div,
a.linkButton:active div div
{
	color: #FFF;
	font-weight: bold;	
	padding: 0 20px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_right.gif") no-repeat right top;
}



a:hover.linkButton
{
	text-decoration: none !important;
	background: url("http://www.bobr.edu.pl/Images/Bobr/button_light_bg.gif") repeat-x top;
}

a:hover.linkButton div
{
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_left.gif") no-repeat left top;
}


a:hover.linkButton div div
{
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_right.gif") no-repeat right top;
}


/************************************************************************/


a.linkButtonSelect
{
	display: block;
	margin: 0 5px;
	height: 23px;
	line-height: 23px;
	text-decoration: none !important;
	background: url("http://www.bobr.edu.pl/Images/Bobr/button_light_bg.gif") repeat-x top;
}

a.linkButtonSelect div
{
	height: 23px;
	line-height: 23px;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_left.gif") no-repeat left top;
}


a.linkButtonSelect div div,
a.linkButtonSelect:link div div,
a.linkButtonSelect:visited div div,
a.linkButtonSelect:active div div,
a.linkButtonSelect:hover div div
{
	color: #FFF;
	font-weight: bold;	
	padding: 0 20px;
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/button_light_right.gif") no-repeat right top;
}



/************************************************************************/

.edit0LinkButton
{
	padding: 4px 13px;
	margin: 0 !important;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/edit_img1.gif") no-repeat center center;
}

.edit1LinkButton
{
	padding: 4px 18px;
	margin: 0 !important;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/edit_img2.gif") no-repeat center center;
}


.edit2LinkButton
{
	padding: 2px 6px !important;
	margin: 0 !important;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/edit_img3.gif") no-repeat center !important;
}

.deleteLinkButton
{
	padding: 2px 6px !important;
	margin: 0 !important;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/del_img3.gif") no-repeat center !important;
}


.addLinkButton
{
	padding: 5px 13px;
	margin: 0 !important;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/add_img1.gif") no-repeat center;
}


.addLinkButtonHeader1
{
	padding: 6px 9px;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/add_img1.gif") no-repeat center;
}


.addLinkButtonHeader2
{
	padding: 6px 12px;
	text-decoration: none !important;
	background: transparent url("http://www.bobr.edu.pl/Images/Bobr/add_img2.gif") no-repeat center;
}


.calendarButton
{
	margin-top: 5px;
	vertical-align:middle;
	padding: 2px 12px;
	background: url("http://www.bobr.edu.pl/Images/Page/calendar_img.gif") no-repeat center center;	
}


