/* widgety z belka o sredniej szerokosci */
.widgetBoxMedium,
.placeTop .widgetBoxSmallLight,
.placeBottom .widgetBoxSmallLight {
	width: 500px;
	margin-bottom: 10px;
	background: transparent url(../images/widget_background.jpg) repeat-x scroll 0 47px;
}

.widgetBoxSmall{
	background: transparent url(../images/left_menu_header.gif) no-repeat 0 0;
}

.widgetBoxMedium .widgetHeader,
.placeTop .widgetBoxSmallLight .widgetHeader,
.placeBottom .widgetBoxSmallLight .widgetHeader {
	height: 50px;
	padding: 2px 57px 5px 17px;
	background: transparent url(../images/news_header.gif) no-repeat -1px 0;
}


.placeTop .widgetBoxSmallDark,
.placeBottom .widgetBoxSmallDark {
	width: 453px;
	background: transparent url(../images/lay/box_c.gif) repeat-y -970px 0;
}

.placeTop .widgetBoxSmallDark .box,
.placeBottom .widgetBoxSmallDark .box {
	background: transparent url(../images/lay/box_b.png) no-repeat -1487px 100%;
}

.placeTop .widgetBoxSmallDark .widgetHeader,
.placeBottom .widgetBoxSmallDark .widgetHeader {
	height: 27px;
	padding: 2px 57px 10px 17px;
	background: transparent url(../images/lay/box_t.png) no-repeat 0 -68px;
}


.widgetBoxMedium h3.widgetName,
.widgetBoxSmallDark h3.widgetName,
.widgetBoxSmallLight h3.widgetName,
.widgetBoxLarge h3.widgetName {
	margin: 0;
	color: #fff;
	font-size: 13px;
	line-height: 27px;
	cursor: move;
}

.widgetBoxMedium h3.widgetName a,
.widgetBoxSmallDark h3.widgetName a,
.widgetBoxSmallLight h3.widgetName a,
.widgetBoxLarge h3.widgetName a {
	color: #fff;
}

.widgetBoxMedium h3.widgetName a:hover,
.widgetBoxSmallDark h3.widgetName a:hover,
.widgetBoxSmallLight h3.widgetName a:hover,
.widgetBoxLarge h3.widgetName a:hover {
	text-decoration: none;
}



/* widgety z belka o malej szerokosci */
.widgetBoxSmallDark {
	width: 222px;
	margin-bottom: 10px;
	background: transparent url(../images/lay/box_c.gif) repeat-y -1645px 0;
}

.widgetBoxSmallDark .box {
	background: transparent url(../images/lay/box_b.png) no-repeat -2162px 100%;
}

.widgetBoxSmallDark .widgetHeader {
	height: 27px;
	padding: 2px 57px 10px 17px;
	background: transparent url(../images/lay/box_t.png) no-repeat 0 -146px;
}


.widgetBoxSmallLight,
.placeBottomLeft .widgetBoxMedium,
.placeBottomRight .widgetBoxMedium {
	width: 222px;
	margin-bottom: 10px;
	background: transparent url(../images/lay/box_c.gif) repeat-y -1423px 0;
}

.widgetBoxSmallLight .box,
.placeBottomLeft .widgetBoxMedium .box,
.placeBottomRight .widgetBoxMedium .box {
	background: transparent url(../images/lay/box_b.png) no-repeat -1940px 100%;
}

.widgetBoxSmallLight .widgetHeader,
.placeBottomLeft .widgetBoxMedium .widgetHeader,
.placeBottomRight .widgetBoxMedium .widgetHeader {
	height: 27px;
	padding: 2px 57px 10px 17px;
	background: transparent url(../images/lay/box_t.png) no-repeat 0 -107px;
}



/* widgety z belka o duzej szerokosci */
.widgetBoxLarge {
	width: 517px;
	margin-bottom: 10px;
	background: transparent url(../images/lay/box_c.gif) repeat-y 0 0;
}

.widgetBoxLarge .box {
	background: transparent url(../images/lay/box_b.png) no-repeat 0 100%;
}

.widgetBoxLarge .widgetHeader {
	height: 27px;
	padding: 2px 57px 5px 17px;
	background: transparent url(../images/lay/box_t.png) no-repeat 0 0;
}



.widgetBoxPlaceholder {
	margin-bottom: 10px;
	background-color: #eee;
	border: 1px dashed #ccc;
}
.widgetNews .widgetName{
	color: #fff;
	text-align:left;
	padding: 8px 0 0 5px;
}

/* widget news */
.widgetNews .widgetPageListItemHeader, .widgetNews .widgetPageListItemContent{
	width: 480px; 
	padding-bottom: 10px;
	margin: 0px -40px 15px 10px;
}
.widgetNews .widgetPageListItemHeader{
	border-bottom: 1px dashed #0078aa;
	font-size: 16px;
	font-weight: bold;
	color: #0078aa;
}
.widgetNews .widgetPageListItemName {
color: #26598e;
}
.widgetNews .widgetPageListItemName {
	text-decoration: none;
	color: #0076af;
	float: left;
	margin-left: 10px;
	padding-top: 5px;
}

.widgetNews .widgetPageListItemName:hover {
	background-color: transparent !important;
}

.widgetNews .widgetPageListItemName a:hover {
	text-decoration: none;
}

.widgetNews .widgetPageListItemDate {
	height:45px;
	width: 41px;
	background: transparent url(../images/date_label.gif) no-repeat 0 0;
	float: left;
}
.widgetNews .widgetPageListItemDate .month{
	color: #fff !important; width: 100%; text-align:center; font-size: 12px;
}

.widgetNews .widgetPageListItemDate .day{
	color: #0076af !important; padding-top:	5px;
}


.widgetNews .beforeDateSeparator {
	padding: 0 7px;
}
.widgetNews .widgetPageListItemFull{
	clear: both;
}
.widgetNews .widgetPageListItemFull .widgetPageListItemName {
	font-weight: bold;
	text-align: left;
}

.widgetNews .widgetPageListItemFull .widgetPageListItemName:hover {
	background-color: #fee7b3;
}

.widgetNews .widgetPageListItemFull .widgetPageListItemName a {
	color: #0076af;
}

.widgetNews .widgetPageListItemFull .widgetPageListItemName .author{
	font-size: 12px;
	color: #26598e;
}


.widgetNews .widgetPageListItemContent {
}

.widgetNews .widgetPageListItemShort .widgetPageListItemContent {
	text-align:justify;
	border: 0px none;
}

.widgetNews .widgetPageListItemImage {
	float: left;
	display: inline;

	
	border: 1px solid #0076af;
	padding: 5px;
	width: 206px;
	height:140px;
	float: right;
	margin-left: 10px;
}

.widgetNews .widgetPageListItemDescription {
	font-size: 11px;
	line-height: 16px;
}

.widgetNews .widgetPageListItemContent .more {
	margin-top: 6px;
	text-align: right;
}

.widgetNews .widgetPageListItemContent .more a {
	padding-right: 5px;
	color: #f97837;
	font-size: 10px;
	line-height: 10px;

	background: transparent url(../images/lay/bullets.gif) no-repeat 140% -207px;
}

.widgetNews .widgetPageListItemContent .more a:hover {
	color: #959595;
	text-decoration: none;
	background: transparent url(../images/lay/bullets.gif) no-repeat 140% -221px;
}


/* widget boxUczelnia */
.widgetBoxUczelnia .widgetContent {
	padding: 3px 8px 8px;
	overflow: hidden;
	zoom: 1;
}

.widgetBoxUczelnia .widgetImage {
	float: left;
	display: inline;
	margin-right: 10px;
}

.widgetBoxUczelnia .widgetLinks ul,
.widgetBoxUczelnia .widgetLinks ul li {
	margin: 0;
	padding: 0;
}

.widgetBoxUczelnia .widgetLinks ul li {
	font-size: 11px;
	line-height: 16px;
	list-style: none;
}

.widgetBoxUczelnia .widgetLinks ul li a {
	padding-left: 12px;
	background: transparent url(../images/lay/bullets.gif) no-repeat 3px -108px;
}

.widgetBoxUczelnia .widgetFooter {
	overflow: hidden;
	border-top: 1px solid #e9e9e9;

	zoom: 1;
}

.widgetBoxUczelnia .widgetFooter div.press {
	padding: 0 10px;
	float: left;

	font-size: 11px;
	line-height: 32px;
	font-weight: bold;
	border-right: 1px solid #e9e9e9;
}

.widgetBoxUczelnia .widgetFooter .linkPress {
	display: block;
	padding-left: 33px;
	float: left;
	color: #205394;
	background: transparent url(../images/lay/bullets.gif) no-repeat 0 -33px;
}

.widgetBoxUczelnia .widgetFooter .linkPress:hover { text-decoration: none; }

.widgetBoxLinks{
	text-align: left;
	width: 220px;
	padding-top: 15px !important;
}
/* widget boxLinks */
.widgetBoxLinks .widgetContent {
	margin-bottom:10px; margin-top:14px; clear:both; padding: 1px 10px 10px 10px; background: transparent url(../images/widget_background.jpg) 0 0;
}

.widgetBoxLinks .widgetName{
	margin: 0px; 
	text-align: left;
	padding-left: 20px;
	color: #f7a223;
}

.widgetBoxLinks .widgetLinks{
clear:both; margin-bottom:10px;
}

.widgetBoxLinks .widgetLinks ul{
	text-align:left; margin-left: -25px; list-style-image: url(../images/lay/bullet_square.gif);

}

.widgetBoxLinks .widgetLinks ul li {
	margin: 0;
	padding: 0;
}



/* widget BoxRekrutacja */
.widgetBoxLarge .widgetContent {
	padding: 3px 8px 8px;
}

.widgetBoxLarge .widgetLinks ul,
.widgetBoxLarge .widgetLinks ul li,
.widgetBoxLarge .widgetAdditionalLinks ul,
.widgetBoxLarge .widgetAdditionalLinks ul li {
	margin: 0;
	padding: 0;
}

.widgetBoxLarge .widgetLinks ul li,
.widgetBoxLarge .widgetAdditionalLinks ul li {
	display: inline;
	padding-left: 15px;
	list-style: none;
	font-size: 11px;
	line-height: 16px;
	background: transparent url(../images/lay/bullets.gif) no-repeat 5px -155px;
}

.widgetBoxLarge .widgetLinks ul li.firstChild,
.widgetBoxLarge .widgetAdditionalLinks ul li.firstChild {
	padding-left: 0;
	background-image: none;
}

.widgetBoxLarge .widgetAdditionalLinks {
	margin: 5px -8px 0;
	padding: 5px 8px 0;
	border-top: 1px solid #e9e9e9;
}

.widgetBoxLarge .additionalLinksTitle {
	padding-right: 5px;
	color: #26538a;
	font-weight: bold;
}

.widgetBoxLarge .widgetAdditionalLinks ul {
	display: inline;
}