@charset "utf-8";

/* CSS Document */
* {
	margin:0;
	padding:0;
}

body, td, th {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:16px;
}

body {
	background-color:;
  background-image:url(../design_img/bg_swieta_2010v33.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

a:link {
	color:#036;
	text-decoration:underline;
	outline:none;
}

.sendLink {
	text-decoration:none;
	background:url(../design_img/send.gif) no-repeat right center;
	padding-right:20px;
}

.print {
	text-decoration:none;
	background:url(../design_img/print.gif) no-repeat right center;
	padding-right:20px;
}

.pageUp {
	text-decoration:none;
	background:url(../design_img/arrowup.gif) no-repeat right center;
	padding-right:15px;
}

.sendLink:hover {
	text-decoration:underline;
	background:url(../design_img/send_a.gif) no-repeat right center;
}

.print:hover {
	text-decoration:underline;
	background:url(../design_img/print_a.gif) no-repeat right center;
}

.pageUp:hover {
	text-decoration:underline;
	background:url(../design_img/arrowup_a.gif) no-repeat right center;
}

a:visited {
	text-decoration:underline;
	color:#036;
}

a:hover {
	text-decoration:underline;
	color:#F00;
}

a:active {
	text-decoration:underline;
	color:#F00;
}

#mainContainer, #mainContainerHome {
	width:970px;
	height:auto;
	margin:8px auto 8px auto;
	text-align:left;
}

#contentContainer, #header, #footer {
	float:left;
	margin-right:8px;
	clear:both;
	background:;
}

#contentContainer {
	/*width:749px;*/
	width:762px;
	width: 778px;
	line-height:16px;
	padding-bottom:20px;
	/*padding-left:15px;*/
	position:relative;
	padding-left:12px;
	/*left:12px;*/
	background:#FFF;
}

#contentContainerArticle {
/*	
	width:949px;
*/
	width:964px;
	line-height:16px;
	padding-bottom:20px;
	padding-left:4px;
	background:;
}

#header, #footer {
	width:966px;
	clear:both;
}

#headerHome, #footerHome{
	clear:both;
	width:774px;
	float:left;
}

#footerHome {
	background:#fff;
}

#headerArticle {
	width:951px;
}

#fontControls {
	text-align:right;
}

#skyScrapper {
	width:180px;
	float:left;
	background:#FFF;
	text-align:center;
}

#clock {
  margin:auto;
}

#date {
  text-align:center;
  color:#8b8b8b;
  font-size:12px;
  width:180px;
}
#date p {
  font-size:26px;
  font-weight:bold;
  line-height:35px;
}

#start {
	color:#999;
	margin-bottom:4px;
        width:auto;
	margin-left:4px;
}

#fontControls .decFont {
	font-size:8px;
	font-weight:bold;
	text-decoration:none;
}

#fontControls .resFont {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#fontControls .incFont {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#start a, #start a:link, #start a:active, #start a:visited {
	color:#f00;
	text-decoration:none;
}

#start a:hover {
	color:#999;
	text-decoration:underline;
}

#hQ {
	background-image:url(../design_img/home_red.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}

#hQ:hover {
	background-image:url(../design_img/home_gray.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
}
#headImg {
	margin-top: 17px;
	height:72px;
	background:url() no-repeat;
	width:485px;
	float:left;
	position:relative;
}
/*
#headImg {
	height:72px;
	background:url() no-repeat;
	width:583px;
	float:left;
}
*/
#menuContainerHome {
	width:774px;
	margin:0 auto;
}

#menuContainer {
	width:966px;
	margin:0 auto;
}

#menuHome {
	background:url(../design_img/menubg.png);
	width:740px;
	float:left;
	height:24px;
	text-align:center;
	padding:2px 5px 0 5px;
}

#menu {
	background:url(../design_img/menubg.png);
	width:944px;
	padding:2px 3px 0 7px;
	float:left;
	height:24px;
	text-align: center;
}

/*******/
#menuLeftTopCorner, #menuCenterTop, #menuCenterTopHome, #menuRightTopCorner, #menuLeftBottomCorner, #menuCenterBottom, #menuCenterBottomHome, #menuRightBottomCorner {
  float:left;
  font-size:1px;
}

#menuLeftTopCorner, #menuRightTopCorner, #menuLeftBottomCorner, #menuRightBottomCorner {
  width:5px;
  height:3px;
}

#menuLeftTopCorner {
  background:url(../design_img/menu_top_left.gif) no-repeat;
}

#menuCenterTopHome {
  background:url(../design_img/menu_top_center.gif) repeat-x;
  height:3px;
  width:759px;
}

#menuCenterTop {
  background:url(../design_img/menu_top_center.gif) repeat-x;
  height:3px;
  width:930px;
}

#menuRightTopCorner {
  background:url(../design_img/menu_top_right.gif) no-repeat;
}

#menuLeftBottomCorner {
  background:url(../design_img/menu_bottom_left.gif) no-repeat;
}

#menuCenterBottomHome {
  background:url(../design_img/menu_bottom_center.gif) repeat-x;
  height:3px;
  width:759px;
}

#menuCenterBottom {
  background:url(../design_img/menu_bottom_center.gif) repeat-x;
  height:3px;
  width:930px;
}

#menuRightBottomCorner {
  background:url(../design_img/menu_bottom_right.gif) no-repeat;
}
/*******/

#menuLeftCorner, #menuRightCorner {
	height:26px;
	width:5px;
	float:left;
}

#menuLeftCorner {
	background:url(../design_img/menuleft.png) no-repeat;
	position:relative;
	left:3px;
}

#menuRightCorner {
	background:url(../design_img/menuright.png) no-repeat;
}

#menu li {
	display:inline;
	position: relative;
	list-style:none;
	color:#FFF
}
#menuHome li{
	float:left;
	list-style:none;
	color:#FFF
}

#menu ul {
  line-height:24px;
}

#menu ul li a, #menuHome ul li a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#menu ul li a:hover, #menuHome ul li a:hover {
	text-decoration:underline;
}

#menu ul li .active, #menuHome ul li .active {
	color:#00CCFF;
}

#menu ul li .active:hover, #menuHome ul li .active:hover {
	text-decoration:underline;
}

#headSearch {
	margin-left:109px;
	padding-top:2px;
	position:relative;
}

#headSearch li, #headSearch ul {
	float:left;
	list-style:none;
}

#headSearch li, #headSearch ul {
	padding:0 3px;
}

#searchInput {
	border:0 solid #fff;
	background:url(../design_img/searchbg.png) no-repeat;
	width:261px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	height:22px;
	padding: 4px 3px 0 3px;
	/*padding:4px;*/
}

#searchButton {
	background:#fff url(../design_img/searchbtn.png) no-repeat;
	height:22px;
	width:65px;
	border:0;
}
#headBanner a img {
	display: block;
}
#headBanner {
	float:right;
	width: 280;
}
/*
#headBanner {
	float:right;
	width:190px;
	font-size:10px;
	color:#666;
	height:72px;
	margin-top:-15px;
}
*/
#imieniny {
	clear:both;
	font-size: 10px;
	color: #666;
	text-align:center;
	padding:4px 0 0 0;
}

#imieniny span {
	line-height:12px;
	background:#FFF;
}

#extraBoxCont {
	clear:both;
	font-size: 10px;
	color: #666;
	text-align:center;
	width:500px;
	/*padding:4px 0 0 0;*/
	height:4px;
	position:relative;
}

#extraBoxCont .extraBox {
  position:absolute;
  top:-20px;
  left:3px;
  background:red;
  width:680px;
  text-align:left;
}

#rightContentColumnArticle .withoutA,
#rightContentColunmArticle h3 {
	background-color:#4B7C9B;
	padding:0 3px;
	margin-bottom:10px;
}

#skyScrapper h3 a {
	text-decoration:none;
	color:#FFF;
	font-size:14px;
	line-height:25px;
}

#rightContentColumnArticle ul {
	border-bottom:3px solid #4B7C9B;
	padding-bottom:10px;
}

#rightContentColumnArticle .withoutA,
#rightContentColumnArticle h3 a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
	line-height:25px;
}

#rightContentColumnArticle h3 a:hover {
  text-decoration:underline;
  color:#f00;
}

#skyScrapper .lastElement {
	list-style:none;
	text-align:right;
}

#rightContentColumnArticle .lastElement {
	list-style:none;
	text-align:right;
}

#skyScrapper .lastElement a {
	color:#666;
}

#rightContentColumnArticle .lastElement a {
	color:#666;
}

#skyScrapper .lastElement a:hover {
	color:#f00;
	text-decoration:underline;
}

#rightContentColumnArticle .lastElement a:hover {
	color:#f00;
	text-decoration:underline;
}

#authorSignature {
	font-size:9px;
	color:#999;
}

#contentBottom {
	padding-bottom:20px;
}

#contentBottom ul {
	float:right;
}

#contentBottom ul li {
	display:inline;
	list-style:none;
	text-align:right;
	margin: 0 3px 0 3px;
}

#contentBottom ul li a {
	font-size:9px;
	text-decoration:none;
}

#contentBottom ul li a:hover {
	text-decoration:underline;
}

#headerArticle {
}

#skyScrapper h3 a:hover {
	text-decoration:underline;
	color:#F00;
}

#skyScrapper ul {
	border-bottom:3px solid #A1BFA3;
	padding-bottom:10px;
}

#skyScrapper ul li {
	margin-left:20px;
}

#skyScrapper ul li a {
	text-decoration:none;
}

#skyScrapper ul li a:hover {
	text-decoration:underline;
}

#content, #contentFooter {
	font-size: 10px;
	color: #000000;
	background-color:#FFF;
	border-top:	1px solid #f4f4f4;
	margin:0 -5px;
}

#contentFooterHome ul, #contentFooter ul {
	float:left;
}
#contentFooter #contentFooterImg{
	float:left;
}
#contentFooterHome ul{
	width:380px;
	line-height:13px;
}
#contentFooter ul{
	width:570px;
}
#contentFooter img, #contentFooterHome img {
	float:left;
}

#contentFooter ul li, #contentFooterHome ul li {
	display:inline;
	list-style:none;
}

#contentFooter {
	font-size: 10px;
	color: #aeaeae;
}

#contentFooter a, #contentFooterHome ul li a {
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	padding:1px;
}
#contentFooter a:hover, #contentFooterHome ul li a:hover  {
	color: #ff0000;
	text-decoration: underline;
}

#headerMovie {
	background:#FFF;
	width:750px;
	padding-top:5px;
	margin:0 auto;
	display:block;
	clear:both;
	text-align:center;
}

#siteMap {
	margin-bottom:6px;
}

#siteMap span {
  background:#FFF;
}

.readAfterAdv,
#siteMap a {
  text-decoration:none;
}

.readAfterAdv:hover,
#siteMap a:hover {
  text-decoration:underline;
}

#content {
	float:left;
	width:693px;
	background-color:#FFF;
	line-height:16px;
	margin-bottom:20px;
	margin-left:0px;
	padding:5px;
	border:1px solid #f4f4f4;
}

#contentHome {
	float:left;
	width:392px;
	background-color:#FFF;
	line-height:16px;
	border:1px solid #f4f4f4;
	padding:5px;
}

#contentBlog {
	float:left;
	background-color:#FFF;
	line-height:16px;
	width:416px;
}

#content .siteHeader, #contentHome .siteHeader {
	line-height:25px;
	height:25px;
	background-color:#DCE2E6;
	background-image:url(../design_img/hdbgblue.gif);
	background-repeat:no-repeat;
	padding: 0 10px;
	color:#FFFFFF;
	margin-bottom:6px;
}

#content .siteHeader h2, #contentHome .siteHeader h2 {
	color:#FFFFFF;
}

#content h3, #contentHome h3 {
	font-size:18px;
	font-weight:bold;
	color:#0B3E5E;
}

#content .subtitle {
	font-size:9px;
	color:#999;
	text-transform:uppercase;
	margin-bottom:5px;
	float:left;
}

#content .author {
	font-size:9px;
	color:#999;
	margin-bottom:5px;
	float:right;
}

#content .newsBottom, #contentHome .newsBottom {
	clear:both;
	color:#999;
	font-size:9px;
	text-align:right;
	float:right;
}
#fixFont{
	float:right;
}
#newsPre2{
	font-size:10px;
	color:#999;
}

#content ol, #content ul { margin:0; padding:0 0 0 30px; }
#content .contentImg { margin:0 10px 0 0; }

#newsPre2{
padding:0;
margin:0;
}
#source{
float:left;
padding-bottom:10px;
}
#source img{
	margin-bottom:-8px;
	margin-left:20px;
}
#otherInTheSection H3{
color:#000;
font-size:14px;
font-weight:bold;
}
#newsSourceLogo {
	padding-bottom:20px;
}

#newsPre .normal, #newsPre2 .normal {
	font-size:9px;
	margin:0 3px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#newsPre .normal:hover, #newsPre2 .normal:hover {
	text-decoration:underline;
}

#newsPre .large, #newsPre2 .large {
	font-size:11px;
	margin:0 3px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#newsPre .large:hover, #newsPre2 .large:hover {
	text-decoration:underline;
}

#newsPre .larger, #newsPre2 .larger {
	font-size:14px;
	margin:0 3px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#newsPre .larger:hover, #newsPre2 .larger:hover {
	text-decoration:underline;
}

#content .siteHeader h2 a, #content .siteHeader a, #contentHome .siteHeader a {
	color:#226182;
	text-decoration:none;
}

#content .siteHeader h2 a:hover, #content .siteHeader a:hover, #contentHome .siteHeader a:hover {
	color:#F00;
	text-decoration:underline;
}

#contentBlog .siteHeader {
	margin-bottom:0;
}

#fixFontSize {
}

#newsPre {
	text-align:right;
	clear:right;
	margin-bottom:35px;
}
#newsPre img {
	float:left;
	clear:right;
}
#changeFontSize {
	float:right;
}

.siteHeader h2 a {
	font-weight:bold;
	font-size:14px;
	float:left;
	line-height:25px;
}

#contentBlog h3 {
	color:#0B3E5E;
	font-size: 14px;
	font-weight:bold;
}

.siteHeader a {
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}

.siteHeader a:hover {
	color:#F00;
	text-decoration:underline;
}

#hContent {
	text-align:right;
	float:right;
	height:25px;
	line-height:25px;
}

.newsContainer {
	float:left;
	padding:10px;
}

.contentImg {
	clear:both;
	float:left;
	padding-right:15px;
	font-size:9px;
	color:#7E7E7E;
}

.newsBox .contentImg {
  margin:0 10px 1px 0;
  width:100px;
}

.contentImg .mainImg {
  border:1px solid #666666;
}

.doctorImg {
	float:left;
	padding-right:15px;
	font-size:9px;
	color:#999;
	width:115px;
}

.doctorImg img {
	width:110px;
}

#content h3 .firsth, #content h3 .firsth, #contentHome h3 .firsth {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	color:#a5bca5;
}

#content h3 .firsth, #contentBlog h3 .firsth, #contentHome h3 .firsth {
	color:#0B3E5E;
	text-decoration:none;
}

#content h3 .firsth a:hover, #contentHome h3 .firsth a:hover {
	color:#F00;
	text-decoration:underline;
}
 #content h3, #contentBlog h3, #contentHome h3 {
 font-size:24px;
 font-weight:bold;
 line-height: 24px;

}

#content h3 a, #contentBlog h3 a, #contentHome h3 a {
	text-decoration:none;
	font-size:13px;
}
#content h3 a:hover, #contentBlog h3 a:hover, #contentHome h3 a:hover {
 text-decoration:underline;
 color:#F00;
}

#content p, #contentBlog p, #contentHome p {
	margin:5px 0 10px 0;
	line-height:15px;
	font-size:12px;
}

#content p a, #contentBlog p a, #contentHome p a {
  text-decoration:none;
}

#content p a:hover, #contentBlog p a:hover, #contentHome p a:hover {
  text-decoration:underline;
  color:#F00;
}

#rightContentColumn {
	float:left;
	width:250px;
	padding-left:15px;
}

#rightContentColumnHome {
	float:left;
	width:335px;
	margin-left:10px;
	/*background-color:#FFF;*/
}

#rightContentColumnHome .newsBox {
  background:#FFF;
  margin-bottom:10px;
  border:1px solid #f4f4f4;
  padding:5px;
}

#rightContentColumnArticle {
	float:left;
	width:254px;
	margin-left:10px;
	background-color:#FFF;
	padding:0px;
	/*border:1px solid #f4f4f4;*/
}
#rightContentColumnArticleBox {
  border:1px solid #f4f4f4;
  padding:5px;
  margin-bottom:5px;
}

#rightContentColumnArticle ul li {
	margin-left:20px;
	margin-right:5px;
}

#rightContentColumnArticle ul li a {
  text-decoration:none;
  font-size:12px;
}

#rightContentColumnArticle ul li a:hover {
  text-decoration:underline;
}
#rightContentColumnArticle H3 img{
	height: 25px;
	margin-top:-3px;	
}
#rightContentColumnArticle H3 {
	height: 25px;
	background:#487A99;
	padding:0 3px;
}

#rightContentColumn .newsHeaderRed, #rightContentColumnHome .newsHeaderRed {
	height:25px;
	background-color:#FCAEAE;
	background-image:url(../design_img/hdbgred.gif);
	background-repeat:no-repeat;
	padding: 0 3px 0 8px;
	color:#FFF;
}

#rightContentColumn .newsHeaderRed h2 a, #rightContentColumnHome .newsHeaderRed h2 a {
	font-weight:bold;
	font-size:14px;
	float:left;
	line-height:25px;
	color:#fff;
}

#rightContentColumn .newsHeaderRed a, #rightContentColumnHome .newsHeaderRed a {
	font-size:9px;
	color:#FFF;
	text-decoration:none;
}

#rightContentColumn .newsHeaderRed a:hover, #rightContentColumnHome .newsHeaderRed a:hover {
	color:#F00;
	text-decoration:underline;
}

#rightContentColumn .newsHeaderRedContent, #rightContentColumnHome .newsHeaderRedContent {
	text-align:right;
	float:right;
	height:25px;
	line-height:25px;
	font-size:11px;
}

#rightContentColumn .newsHeaderBlue, #rightContentColumnHome .newsHeaderBlue {
	height:25px;
	background-color:#DCE2E6;
	background-image:url(../design_img/hdbgblue.gif);
	background-repeat:no-repeat;
	padding: 0 3px 0 8px;
	color:#000000;
}

#rightContentColumn .newsHeaderBlue h2 a, #rightContentColumnHome .newsHeaderBlue h2 a {
	font-weight:bold;
	font-size:14px;
	float:left;
	line-height:25px;
	color:#000000;
}

#rightContentColumn .newsHeaderBlue a, #rightContentColumnHome .newsHeaderBlue a {
	font-size:9px;
	color:#f00;
	text-decoration:none;
}

#rightContentColumn .newsHeaderBlue a:hover, #rightContentColumnHome .newsHeaderBlue a:hover {
	color:#F00;
	text-decoration:underline;
}

#rightContentColumn .newsHeaderBlueContent, #rightContentColumnHome .newsHeaderBlueContent {
	text-align:right;
	float:right;
	height:25px;
	line-height:25px;
}

#rightContentColumn .newsHeaderBrown, #rightContentColumnHome .newsHeaderBrown {
	height:25px;
	background-color:#487A99;
	background-image:url(../design_img/hdbgbrown.gif);
	background-repeat:no-repeat;
	padding: 0 3px 0 8px;
	color:#fff;
}

#rightContentColumn .newsHeaderBrown h2 a, #rightContentColumnHome .newsHeaderBrown h2 a {
	font-weight:bold;
	font-size:14px;
	float:left;
	line-height:25px;
	color:#fff;
}

#rightContentColumn .newsHeaderBrown a, #rightContentColumnHome .newsHeaderBrown a {
	font-size:9px;
	color:#fff;
	text-decoration:none;
}

#rightContentColumn .newsHeaderBrown a:hover, #rightContentColumnHome .newsHeaderBrown a:hover {
	color:#FFFFCC;
	text-decoration:underline;
}

#rightContentColumn .newsHeaderBrownContent, #rightContentColumnHome .newsHeaderBrownContent {
	text-align:right;
	float:right;
	height:25px;
	line-height:25px;
}

#rightContentColumn .newsBottom, #rightContentColumnHome .newsBottom {
	text-align:right;
	color:#999;
	font-size:9px;
}

#contentBlog .newsBottom {
	text-align:right;
	color:#999;
	font-size:9px;
	margin-bottom:10px;
}

#rightContentColumn ul, #rightContentColumnHome ul {
	margin-left:20px;
	margin-bottom:10px;
}

#rightContentColumn ul li, #rightContentColumnHome ul li {
	/*line-height:20px;*/
	
}

#rightContentColumn ul li a, #rightContentColumnHome ul li a {
  text-decoration:none;
  font-size:12px;
}

#rightContentColumn ul li a:hover, #rightContentColumnHome ul li a:hover {
  text-decoration:underline;
}

#footer {
	text-align:center;
	line-height:20px;
	margin-bottom:30px;
}

#footerImg {
	text-align:center;
}

#footerLinksHome {
	width:774px;
	text-align:center;
}

#footerLinksHome {
	width:951px;
	text-align:center;
}

#footerLinks {
  text-align:center;
}

#footerLinks li {
	display:inline;
	position: relative;
	color:#999999;
}

#footerLinks ul li a {
	line-height:18px;
	margin: 0 2px;
	text-decoration:none;
}
#footerLinks ul li a:hover {
  text-decoration:underline;
}

#footerNotes {
	clear:both;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
  color:#666;
}


















.adv {
	display:inline;
	text-align:center;
        padding-top:4px;
        color:#aeaeae;
}

.adv_box {
	display:inline;
	padding-right:4px;
	padding-bottom:4px;
	color:#999;
}


.adv_box a {
	text-decoration:underline;
	outline:none;
	color:#999;
}

.adv_box a:link {
	text-decoration:underline;
	outline:none;
	color:#999;
}
.adv_box a:visited {
	text-decoration:underline;
	outline:none;
	color:#999;
}
.adv_box a:hover {
	text-decoration:underline;
	color:#F00;
}
.adv_box a:active {
	text-decoration:underline;
	color:#F00;
}


















#worthToKnow {
	background-color:#E9EFD8;
	padding:5px;
	margin:5px;
	margin-bottom:20px;
}

#worthToKnowPrint {
  background-color:#ededed;
  padding:5px;
	margin:5px;
	margin-bottom:20px;
}

#otherInTheSection ul li a,
#worthToKnow p, #worthToKnowPrint p {
	font-size: 12px;
	line-height: 20px;
}
#worthToKnow h3, #worthToKnowPrint h3 {
	color:#669999;
	background:url(../design_img/worthtoknow.gif) no-repeat left center;
	padding-left:25px;
	height:20px;
}

#worthToKnowSigniature {
	color:#999;
	font-size:9px;
}

#otherInTheSection {
	padding-bottom:20px;
}

#otherInTheSection ul li {
	margin-left:20px;
}

#otherInTheSection ul li a {
	text-decoration:none;
	font-weight:bold;
}

#otherInTheSection ul li a:hover {
	text-decoration:underline;
}

.lastElement {
	list-style:none;
	text-align:right;
}

#content #otherInTheSection ul .lastElement a{
	font-weight:normal;
}

#otherInTheSection .lastElement a {
	color:#666666;
	text-decoration:none;
}

#otherInTheSection .lastElement a:hover {
	color:#f00;
	text-decoration:underline;
}

.clear { clear:both }

.clearfix {
	clear:both;
	line-height:0;
	height:0;
	display:none;
	font-size:0;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}  /* for IE/Mac */
#sendToFriend {
  text-align:center;
  margin:30px auto;
  width:320px;
  font-size:16px;
}
#sendToFriend form {
  margin:0 0 70px 0;
  padding:0;
  font-size:12px;
  text-align:center;
}
#sendToFriend label {
  width:145px;
  display:block;
  float:left;
  text-align:right;
  line-height:22px;
}
#sendToFriend input {
  border:1px solid black;
  padding:2px;
  width:165px;
  float:right;
}
#sendToFriend .wyslij {
  width:90px;
  float:right;
}
#sendToFriend a {
  font-size:11px;
}
.paging,
.articlePaging {
  list-style:none;
  margin:auto;
  width:644px;
  text-align:center;
  color: #fff;
}
.articlePaging {
	padding-top: 10px;
}
.articlePaging .active,
.paging .active {
	background-color: #036;
	color: #fff;
	padding: 5px;
	}
	
.paging a,
.articlePaging a {
  color:#036;
  text-decoration:none;
  padding: 5px;
}

.paging a:hover,
.articlePaging a:hover {
	background-color: #036;
	color: #fff;
	padding: 5px;
}
.paging ul li {
	display: inline;
	margin: 0px 3px;
	padding-bottom: 8px;
}

#contentText { 
font-size:14px; 
color:#000; 
line-height: 18px;
}

/****/
#skyScrapper h4 {
  background:#a5bca5;
  text-indent:4px;
}

#skyScrapper h4 a {
  color:#FFF;
  text-decoration:none;
  line-height:22px;
  font-weight:normal;
  font-size:12px;
}

#skyScrapper h4 a:hover {
  color:#F00;
  text-decoration:underline;
}

#skyScrapper .panel {
  display:none; 
}

#skyScrapper .panelLink {
  color:#036;
  text-decoration:none;
}

#skyScrapper .panelLink:hover {
  color:#ff0000;
  text-decoration:underline;
}

#rightContentColumnArticleBox .panelLink {
  color:#FFFFFF;
  text-decoration:none;
}

#rightContentColumnArticleBox .panelLink:hover {
  text-decoration:underline;
}

#rightContentColumnArticleBox .panel {
  display:none;
}

#pageDate {
  position:absolute;
  left:470px;
  top:-10px;
  text-align:center;
  color:#8b8b8b;
  font-size:12px;
  width:180px;
}

#pageDate p {
  font-size:26px;
  font-weight:bold;
  line-height:35px;
}

#pageDate #pageImieniny {
	clear:both;
	font-size: 10px;
	color: #666;
	text-align:left;
	padding:4px 0 0 4px;
}

#pageDate #pageImieniny span {
	line-height:12px;
	background:#FFF;
}

#menuCenterTop2 {
  background:url(../design_img/menu_top_center.gif) repeat-x;
  height:3px;
  width:232px;
  float:left;
  font-size:0px;
  line-height:0px;
}

#menuCenter2 {
  float:left;
  width:242px;
  background:#014278;
  text-align:left;
  text-indent:5px;
}

#menuCenter2 a {
  color:#FFF;
  text-decoration:none;
  margin:0;
  padding:0;
  line-height:15px;
  font:bold 14px Verdana, Helvetica, sans-serif;
}

#menuCenterBottom2 {
  background:url(../design_img/menu_bottom_center.gif) repeat-x;
  height:3px;
  width:232px;
  float:left;
}

#rightContentColumnArticleBox .panel ul {
  list-style-type:none;
  border-color:#014278;
}

#rightContentColumnArticleBox .panel li {
  border-bottom:1px solid #014278;
  margin:0;
}

#rightContentColumnArticleBox .panel li a:hover {
  color:#036;
}

#rightContentColumnArticleBox .panel .last {
  border-bottom:none;
}

.reklama, .reklama2 {
  font-family:Verdana, Helvetica, sans-serif;
  font-size:8px;
  position:relative;
  left:574px;
  top:-63px;
  * top: -67px;
  color:#aeaeae;
  width:160px;
}

#rightContentColumnArticle ul.elementRed{
	border-bottom: 3px solid #fcaeae;
}
#rightContentColumnArticle h3.elementRed a,
#rightContentColumnArticle h3.elementRed{
	background-color:#fcaeae;
	color:#FFF;
}
#rightContentColumnArticle ul.elementBrown{
	border-bottom: 3px solid #487A99;
}
#rightContentColumnArticle h3.elementBrown a,
#rightContentColumnArticle h3.elementBrown {
	background-color:#487A99;
	color:#FFF;
}

#rightContentColumnArticle ul.elementBlue{
	border-bottom: 3px solid #487A99;
}
#rightContentColumnArticle h3.elementBlue a,
#rightContentColumnArticle h3.elementBlue {
	background-color:#497A99;
	color:#FFF;
}
#rightContentColumnArticle ul.elementGreen{
	border-bottom: 3px solid #a5bca5;
}
#rightContentColumnArticle h3.elementGreen a,
#rightContentColumnArticle h3.elementGreen {
	background-color:#a5bca5;
	color:#FFF;
}
#rightContentColumnArticle ul.elementClassic{
	border-bottom: 3px solid #D6E0E6;
}
#rightContentColumnArticle h3.elementClassic a,
#rightContentColumnArticle h3.elementClassic {
	background-color:#D6E0E6;
	color:#FFF;
}