/******************************************************************************/
/*																		reklamy																	*/

div[id^="bmone2t-"] {
    margin: 10px auto;
}

/* adsense */
#adv_google_adsens
{
	text-align:center;
	/*padding:10px 0;*/
}
.adsense_container
{
	display:inline;
	margin:0 25px;
}
/* /adsense */

/*
.advBox {
	margin: 0 auto;
	text-align: center;
	padding: 0px;
}
*/

.advBox {
	text-align: center;
	margin: 12px auto 10px;
	padding: 0px;
	background: transparent;
	position: relative;
}
.advBox.advVisible::before {
	content: "Reklama";
	display: block;
	text-align: center;
	font-size: 10px;
	color: #999999;
	position: absolute;
	top: -12px;
	left: 50%;
	transform: translate(-50%, 0);
}

.advText {
	color: #CCCCCC;
	font-size: 0.85em;
	letter-spacing: 3px;
	margin-bottom: 3px;
	text-align: center;
}

.advMask {
	/*background-color: red;*/
}

.advertisementInfo .aiBckg {
    border-bottom: 1px dotted #999;
    margin-left: 69px;
    margin-right: 10px;
    position: relative;
    top: 11px;
    z-index: 1;
}

.advertisementInfo.noMargin .aiBckg {
    margin: 0 0 0 60px;
}

.advertisementInfo .aiText span {
    background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet_red.png") no-repeat scroll 55px 5px;
    display: block;
    font-family: "Trebuchet MS",sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin-left: 5px;
    padding: 0 20px 0 5px;
    position: relative;
    text-transform: uppercase;
    width: 40px;
    z-index: 2;
 }

.advertisementInfo.noMargin .aiText span {
    padding: 0 15px 0 0;
    margin: 0;
    background-position: 50px 3px;
}

.sponsoredTextforeFront_Header {
	text-align: center;
	color: #999999;
	margin: 3px 0;
}

.sponsoredTextforeFront {
	background: none !important;
	border-top: 1px solid #D2D2D2 !important;
	border-bottom: 1px solid #D2D2D2;
}

.sponsoredTextforeFront .elementTitle {
	font-weight: normal;
	font-style: italic;
}

.sponsoredTextforeFront .elementTeaser {
	color: #666666;
}

.billboardBox {
	background:#e6e6e6 url('http://static.presspublica.pl/web/rp/img/layout/stripe_top.png') repeat-x scroll 0 0;
	padding-top: 1px;
}

.billboardBox .billboardBoxBottom {
	height:3px;
	background:#e6e6e6 url('http://static.presspublica.pl/web/rp/img/layout/stripe_bottom.png') repeat-x scroll 0 0;
}

#adv_billboard_750x100_box {
	width: 936px;
}

#adv_billboard_750x100 {
	overflow: hidden;
	width: 750px;
}

#adv_header_box {
	float: right;
	width: 150px;
}

#adv_header {
	height: 75px;
	overflow: hidden;
	width: 150px;
}

#adv_banner_600x60_box {
	width: 600px;
}

#adv_banner_600x60 {
	height: 60px;
	overflow: hidden;
	width: 600px;
}

#adv_banner_600x80_box {
	width: 600px;
}

#adv_banner_600x80 {
	height: 80px;
	overflow: hidden;
	width: 600px;
}

#adv_box_336x280_box {
	width: 336px;
}

#adv_box_336x280 {
	height: 280px;
	overflow: hidden;
	width: 336px;
}

#adv_box_300x120_box {
	width: 300px;
}

#adv_box_300x120 {
	height: 120px;
	overflow: hidden;
	width: 300px;
}

#adv_billboard_920x60_up_box {
	width: 920px;
}

#adv_billboard_920x60_up {
	height: 60px;
	overflow: hidden;
	width: 920px;
}

#adv_billboard_920x60_down_box {
	width: 920px;
}

#adv_billboard_920x60_down {
	height: 60px;
	overflow: hidden;
	width: 920px;
}

#adv_sky_box {
	position: absolute;
	right: -163px;
	top: 0px;
	width: 160px;
	overflow: hidden;
	padding-top: 12px; /* for "Reklama" text */
}

#adv_sky {
	height: 600px;
	overflow: hidden;
	width: 160px;
}

#adv_sky div, #adv_sky_box div {
  margin:0 0 10px 0;
}
#adv_sky div, #adv_sky_box div {
  margin:0;
}

/******************************************************************************/

.componentBox {
	margin-bottom: 5px;
	overflow: hidden;
	width: 100%;
	text-align: left;
}

.componentParamBox {
	display: none;
}

.componentHeaderOnly {
	margin-bottom: 0px;
}

.elementHeader {
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/square.png) no-repeat scroll 0 3px;
	border-bottom: 1px dotted #999999;
	color: #333333;
	font:bold 1.3em/1.3em "Trebuchet MS";
	margin:3px 0 7px 0;
	padding:0 0 3px 16px;
	text-transform: uppercase;
}
.elementHeader span.lowercase {
	text-transform: lowercase;
}

h3.elementHeader a {
	color: #333333;
}

h3.elementHeader a:hover {
	text-decoration: underline;
}

.elementHeaderImg {
	margin-bottom: 7px;
	margin-top: 3px;
}

.elementBoxSeparator {
	height: 20px;
}

.elementBox {
	margin-bottom: 15px;
}

.elementCategory {
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 2px;
}

.elementCategory a:link, .elementCategory a:visited, .elementCategory a:hover, .elementCategory a:active {
	color: #333;
}

.elementTitle {
	font-size: 1.6em;
	font-weight: normal;
	line-height: 1.2em;
	margin:7px 0;
}
.elementTitlePayable{
	display: none;
	width: 11px;
	height: 12px;
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/lock_icon.png) no-repeat scroll 0 0;
	margin: 0 0 0 5px;
}


.elementTitle a {
}

.elementUpperTitle {
}

.elementUpperTitle a,.elementUpperTitle a:link,
.elementUpperTitle a:visited,.elementUpperTitle a:active {
	color:#6;
}

.elementImg {
	/* elementy wyĂ˘â°ďż˝ÄâĄÄâÄâczone ze wzglÄâÄÂ´du na wprowadzenie serwowania obrazkĂ˘ďż˝ĹĄĂ˘â°Äw przez grafika*/
	/*height: 75px;*/
	/*overflow: hidden;*/
	/*width: 108px;*/
	float: left;
    margin-bottom: 5px;
    margin-right: 10px;
    margin-top: 0;
}

.elementImg img {
}

.elementTeaser {
	font-size: 1.3em;
	line-height:1.3em;
	margin: 0 0 10px 0;
}
.opinionsBox .elementTeaser {
	color:#888;
	margin-bottom:15px;
}

.elementMore {
}

.elementMore img {
}

.elementMore a {
}

.elementLinks a {
	display: block;
}

.elementLabel {
	color: #999999;
	font-size: 0.9em;
	margin-top: 5px;
}

.elementDate {
}

.elementTime {
}

.elementInfo {
}

.elementAuthor {
}

.noBorderTop {
	border-top: medium none;
	margin-bottom: 0;
}

/******************************************************************************/
/*																goracy temat																*/
.newsFlash_Box {
	background-color: #E5F9CD;
	border-bottom: 1px solid #467F22;
	border-top: 1px solid #467F22;
	margin-bottom: 10px;
	padding: 6px 5px;
}

.newsFlash_Header {
	float: left;
	font-family: Georgia, Times, sans-serif;
	font-weight: bold;
	margin-right: 1px;
	text-transform: uppercase;
	width: 45px;
}

.newsFlash_Window {
	height: 15px;
	left: 5px;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 535px;
}

.newsFlash_Slider {
	left: 0px;
	position: absolute;
	top: 0px;
	width: 10000px;
}

.newsFlash_Slider div {
	display: inline;
}

a.newsFlash_Element:link, a.newsFlash_Element:visited, a.newsFlash_Element:active, a.newsFlash_Element:hover {
	color: #000000;
}

.newsFlash_Divider {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
}

/******************************************************************************/
/*																	main topic																*/
.mainTopic_Box {
}

.mainTopic_Box h1 {
	border: none;
	margin: 3px 0;
	padding: 0 0 0 16px;
}

.mainTopic_Top {
}

.mainTopic_ImgBox {
	border-bottom: 1px solid #D2D2D2;
	float: left;
	height: 300px;
	overflow: hidden;
	width: 435px;
}

.mainTopic_ImgBoxWide {
	width: 392px;
}

.mainTopic_Img {
	display: none;
}

.mainTopic_Img_Active {
	display: block;
}

.mainTopic_RightBox {
	border-bottom: 1px solid #D2D2D2;
	/*border-left: 1px solid #D2D2D2;*/
	border-right: 1px solid #D2D2D2;
	float: right;
	height: 300px;
	width: 164px;
}

.mainTopic_RightBoxWide {
	width: 206px;
}

.mainTopic_Element {
	/*background: url("http://www.rp.pl/static/img/components/mt_button_link.png") repeat-x scroll 0 0 #FFFFFF;*/
	background-color: #EEEEEE;
	border-left: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	height: 74px;
	overflow: hidden;
	width: 163px;
}

.mainTopic_ElementWide {
	width: 205px;
}

.mainTopic_Selector {
	float: left;
	height: 74px;
	width: 15px;
}

.mainTopic_ElementActive {
	/*background: url("http://www.rp.pl/static/img/components/mt_button_hover.png") repeat-x scroll 0 0 #FFFFFF;*/
	background-color: #FFFFFF;
	border-left: 1px solid #666666;
}

.mainTopic_ElementActive .mainTopic_Selector {
	background: transparent url("http://www.rp.pl/static/img/components/mt_hover_arrow.png") no-repeat scroll 0 0;
}

.mainTopic_Text {
	float: right;
	height: 65px;
	overflow: hidden;
	padding-top: 5px;
	width: 148px;
}

.mainTopic_TextWide {
	width: 189px;
}

.mainTopic_ElementCat {
	font-size: 0.9em;
	font-weight: normal;
}

.mainTopic_ElementImg {
	float: left;
	height: 40px;
	margin-right: 8px;
	margin-top: 3px;
	overflow: hidden;
	width: 40px;
}

.mainTopic_ElementTitle {
	font-size: 1.1em;
}

.mainTopic_ElementTitleWide {
	font-size: 1em;
	padding-right: 5px;
}

.mainTopic_ElementTitle a {
}

.mainTopic_Bottom {
	background-color: #EEEEEE;
	border-bottom: 1px solid #D2D2D2;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	height: 115px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	overflow: hidden;
}

.mainTopic_Headline {
	display: none;
}

.mainTopic_Headline_Active {
	display: block;
}

.mainTopic_BottomCat {
	font-size: 0.9em;
}

.mainTopic_BottomTitle {
	font-size: 1.6em;
	font-weight: bold;
	height: 25px;
	margin-bottom: 3px;
	margin-top: 3px;
	overflow: hidden;
	/*width: 600px;*/
}

.mainTopic_Lead {
	font-size: 1.1em;
}

.mainTopic_InfoBox {
	color: #999999;
	font-size: 0.9em;
	margin-top: 3px;
}

.mainTopic_Info {
}

.mainTopic_Date {
}

.mainTopic_Author {
}

/******************************************************************************/
/*                                                       mainTopic3 (nowa strona rp)
 */

.mainTopic3{

}

.mainTopic_Box{
	margin-bottom: 20px;
}

.mainTopic3 .mainTopic_Bottom{
	background-color: transparent;
	border-width: 0px;
	padding-left: 4px;
	padding-right: 4px;
	height: 95px;
}

.mainTopic3 .mainTopic_ImgBox,
.mainTopic3 .mainTopic_RightBox{
	height: 234px;
}

.mainTopic3 .mainTopic_Element a:link,
.mainTopic3 .mainTopic_Element a:visited,
.mainTopic3 .mainTopic_Element a:active,
.mainTopic3 .mainTopic_Element a:hover{
	color: #b4b4b4;
}

.mainTopic3 .mainTopic_ElementActive a:link,
.mainTopic3 .mainTopic_ElementActive a:visited,
.mainTopic3 .mainTopic_ElementActive a:active,
.mainTopic3 .mainTopic_ElementActive a:hover{
	color: #006699;
}

.mainTopic3 .mainTopic_ImgBox{
	width: 340px;
    border-bottom-width: 0px;
}

.mainTopic3 .mainTopic_RightBox{
	background: #ffffff none;
	width: 249px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}

.mainTopic3 .mainTopic_Element{
	background-color: transparent;
	background-image: none;
	border-left: 1px dotted #999;
	border-top-width: 0px;
	height: 76px;
	width: auto;
	padding-top: 1px;
	padding-bottom: 1px;
}

.mainTopic3 .mainTopic_ElementBG {
	background: transparent url('http://static.presspublica.pl/web/rp/img/components/main_topic/bg_menu_item.gif') no-repeat top center;
}

.mainTopic3 .mainTopic_ElementActive {
	background-color: #ffffff;
	background-image: none;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	border-right: 1px dotted #999;
	border-left: 1px solid #ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
}

.mainTopic3 .mainTopic_Text {
	float: none;
	height: 65px;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	width: auto;
}

.mainTopic3 .mainTopic_ElementCat{
    font-size: 1.1em;
    font-weight: normal;
    text-transform: uppercase;
    color: #b4b4b4;
    margin-bottom: 2px;
}

.mainTopic3 .mainTopic_ElementActive .mainTopic_ElementCat{
    color: #333;
}

.mainTopic3 .mainTopic_ElementTitle{
	font-size: 1.9em;
	line-height: 1.1em;
}

.mainTopic3 .mainTopic_Bottom a:link,
.mainTopic3 .mainTopic_Bottom a:visited,
.mainTopic3 .mainTopic_Bottom a:active,
.mainTopic3 .mainTopic_Bottom a:hover{
	color: #006699;
}

.mainTopic3 .mainTopic_Bottom .mainTopic_Related a:link,
.mainTopic3 .mainTopic_Bottom .mainTopic_Related a:visited,
.mainTopic3 .mainTopic_Bottom .mainTopic_Related a:active,
.mainTopic3 .mainTopic_Bottom .mainTopic_Related a:hover{
	color: #333333;
}


.mainTopic3 .mainTopic_BottomTitle{
	font-size: 1.9em;
    line-height: 1.1em;
    font-weight: normal;
    color: #333;
    margin-top: 7px;
}

.mainTopic3 .mainTopic_Lead{
	font-size: 1.3em;
	line-height: 1.3em;
}

.mainTopic3 .mainTopic_Related {
	font-size: 1.3em;
	height: 17px;
	line-height: 1.3em;
	margin-top: 9px;
	overflow: hidden;
}

.mainTopic3 .mainTopic_Related a{
	float: left;
	padding-left: 10px;
	background: transparent url('http://static.presspublica.pl/web/rp/img/layout/list_bullet.png') no-repeat 0px 7px;
	margin-right: 8px;
}

/******************************************************************************/
/* 											main topic z dynamiczna szerokoscia
*/

.mainTopicAw {
	margin-bottom: 15px;
}

.mainTopicAw .mainTopic_Element {
	height: 93px;
	width: 308px;
}

.mainTopicAw .mainTopic_ElementCat {
	padding: 3px 0;
	font-weight: bold;
	font-size: 1.3em;
}

.mainTopicAw .mainTopic_ElementActive .mainTopic_ElementCat {
	color: #D00B0B;
}

.mainTopicAw .mainTopic_ImgBox {
	height: 285px;
	width: 280px;
	visibility: hidden;
}

.mainTopicAw .mainTopic_RightBox {
	height: 285px;
	width: 310px;
}

.mainTopicAw .mainTopic_ElementActive a:link,
.mainTopicAw .mainTopic_ElementActive a:visited,
.mainTopicAw .mainTopic_ElementActive a:active,
.mainTopicAw .mainTopic_ElementActive a:hover{
	color: #000;
}

.mainTopicAw .mainTopic_ElementBG {
	background: transparent url('http://static.presspublica.pl/web/rp/img/components/main_topic/bg_menu_item_aw.gif') no-repeat top center;
}

.mainTopicAw .mainTopic_ElementActive {
	background-image: none;
}

/******************************************************************************/
/*														main topic statyczny
 */
.mainTopicStatic_Box {
	width: 600px;
}

.mainTopicStatic_leftBox {
	float: left;
	width: 200px;
}

.mainTopicStatic_mainBox {
	border-bottom: 1px solid #D2D2D2;
	float: right;
	width: 393px;
}

.mainTopicStatic_ImgBox {
	height: 300px;
	overflow: hidden;
	width: 393px;
}

.mainTopicStatic_leftTitle {
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 10px;
}

#mainTopicStatic_articlesBox {
	border-top: 1px solid #D2D2D2;
	height: auto;
	margin-bottom: 15px;
}

#mainTopicStatic_subjectsBox {
	border-top: 1px solid #D2D2D2;
	height: auto;
}

.mainTopicStatic_elementTitle {
	font-size: 1em;
}

.mainTopicStatic_separator {
	height: 10px;
	width: 100%;
}

.mainTopicStatic_Box .mainTopic_Bottom, .mainTopicStatic_Box .mainTopic_BottomTitle {
	height: auto;
}

.mainTopicStatic_mainBoxWide {
	width: 600px;
	position: relative;
}

.mainTopicStatic_Box .mainTopicStatic_mainBoxWide .mainTopic_Bottom {
	background: transparent url("http://www.rp.pl/static/img/layout/opacity.png") repeat scroll 0 0;
	position: absolute;
	bottom: 0;
}

/******************************************************************************/
/*														main topic main box
 */
.mainTopic_MainBox {
	height: 220px;
}

.mainTopic_MainBox .mainTopicBoxImg {
	float: left;
	padding: 5px 10px 15px 0;
}

.mainTopic_TextBox {
	width: auto;
	height: auto;
	float: none;
	padding: 5px;
}

.mainTopic_TextBox .mainTopic_ElementCat, .mainTopic_ElementTitleWideBox {
	padding: 5px 5px 0 5px;
}

.mainTopic_BottomBoxElement {
	float: left;
	width: 148px;
	height: 166px;
	border: 1px solid transparent;
	background-color: transparent;
}

.mainTopic_BottomBoxElement.mainTopic_ElementActive {
	border: 1px solid #d2d2d2;
	background-image: none;
	background-color: #FFF;
	position: relative;
	margin-top: -5px;
}

.mainTopic_BottomSelector {
	position: relative;
	border-top: 2px dotted #D2D2D2;
	background: #FFF url('http://www.rp.pl/static/img/components/mt_box_bg.png') repeat-x scroll 0 0;
	height: 180px;
}

.mainTopic_ElementImgBox {
	float: none;
	width: 125px;
	height: 95px;
	margin: 5px auto 0;
}

.mainTopic_ElementTitleWideBox a {
	font-weight: bold;
}

.mainTopic_ElementActive .mainTopic_TextBox {
	padding-top: 10px;
}

.mainTopic_MainBox .mainTopic_InfoBox {
	margin-top: 10px;
}

.mainTopic_MainBox .mainTopic_BottomTitleNew {
	height: auto;
	padding-bottom: 5px;
}

.mainTopic_MainBox .mainTopic_BottomCatBox {
	padding-top: 5px;
}

/******************************************************************************/
/*														main topic 2.0
 */

.mainTopic2 .mainTopic_MainBox {
    height:390px;
    overflow:hidden;
}
.mainTopic2 .mainTopic_MainBox .mainTopicBoxImg {
    width:600px;
    height:390px;
    position:relative;
    padding:0;
    float:none;
}
.mainTopic2 .mainTopic_MainBox .mainTopicBoxImg img {
    position:absolute;
    width:100%;
}

.mainTopic2 .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp {
    height:115px;
    padding:0;
    width:600px;
    font-size:13px;
    background: #FFF none;
	 font-size: 10px;
	 line-height: 10px;
}


.mainTopic2 .mainTopic_Lead {
	font-size: 1.3em;
	height: 34px;
	line-height: 1.3em;
	overflow: hidden;
}
.mainTopic2 .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a {
    font-weight:normal;
    padding:0 10px;
    color: #333;
    display: block;
}

.mainTopic2 .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a:hover{
    text-decoration:none;
}
.mainTopic2 .mainTopic_MainBox .mainTopic_BottomTitleNew {
	background:#EBEEF5 url("http://static.presspublica.pl/web/rp/img/layout/bg_mt_main.png") repeat-x scroll 0 0;
	height: 36px;
	margin-top: 0;
	overflow: hidden;
	padding: 0px 10px;
	font-size:1.9em;
	line-height: 1.9em;
}

.mainTopic2 .mainTopic_MainBox .mainTopic_BottomTitleNew a {
	color:#006699;
}

.mainTopic2 .mainTopic_BottomSelector{
    background:none;
    height: auto;
    height: 119px\9; /* stary hack dla ie - do sprawdzenia */
    border:0 none;
}
.mainTopic2 .mainTopic_BottomBoxElement {
    height:113px;
    background-color:#FFF;
    border-top:1px dotted #999;
}
.mainTopic2 .mainTopic_BottomBoxElement.mainTopic_ElementActive {
    border:1px dotted #999;
    border-top:0 none;
    height:114px;
    background: #FFF url('http://static.presspublica.pl/web/rp/img/layout/bg_mt_small_element.png') repeat-x scroll left bottom;
    margin-top: 1px;
}
.mainTopic2 .mainTopic_ElementActive .mainTopic_TextBox {
    padding-top: 5px;
}
.mainTopic2 .mainTopic_ElementImgBox {
    border:1px solid #FFF;
    border-right:1px dotted #999;
    height:97px;
    width:132px;
    padding-right:9px;
}

.mainTopic2 .mainTopic_ElementImgBox .imgCropper {
    position:absolute;
    height:57px;
    width:132px;
    overflow:hidden;
}

.mainTopic2 .mainTopic_ElementImgBox img {
    height:92px;
    width:132px;
}

.mainTopic2 .mainTopic_BottomBoxElement.mainTopic_ElementActive .mainTopic_ElementImgBox {
    border:1px solid transparent;
    padding-right:9px;
}
.mainTopic2 .mainTopic_ElementTitleWideBox {
	font-size:1.3em;
	line-height:1.3em;
}

.mainTopic2 .mainTopic_ElementImgBox .mustseeReadMore_Boxp .mainTopic_ElementTitleWideBox a {
    font-weight:normal;
    color:#006699;
}
.mainTopic2 .mainTopic_ElementImgBox .mustseeReadMore_Boxp {
    height:41px;
    padding:0;
    width:132px;
    font-size:13px;
    background: transparent none;
    font-size: 1em;
}

.mainTopic2 .mainTopic_BottomBoxElement.mainTopic_nextElementActive .mainTopic_ElementImgBox {
	border-right:1px solid transparent;
}

.mainTopic2 .mainTopic2_Top_red .mainTopic_BottomTitleNew {
  background: #EBEEF5 url("http://static.presspublica.pl/web/rp/img/layout/bg_mt_main_red.png") repeat-x scroll 0 0;
}
.mainTopic2 .mainTopic2_Top_red .mainTopic_BottomBoxElement.mainTopic_ElementActive {
  background: #FFFFFF url("http://static.presspublica.pl/web/rp/img/layout/bg_mt_small_element_red.png") repeat-x scroll left bottom;
}

.mainTopic2 .mainTopic2_Top_black .mainTopic_BottomTitleNew {
  background: #EBEEF5 url("http://static.presspublica.pl/web/rp/img/layout/bg_mt_main_black.png") repeat-x scroll 0 0;
}

.mainTopic2 .mainTopic2_Top_black .mainTopic_BottomBoxElement.mainTopic_ElementActive {
  background: #FFFFFF url("http://static.presspublica.pl/web/rp/img/layout/bg_mt_small_element_black.png") repeat-x scroll left bottom;
}

/*
.mainTopic2 .mainTopic_Top.mainTopic2_Top_red .mainTopic_Headline .mustseeReadMore_Boxp {
    background-image: url("http://www.rp.pl/static/img/layout/opacity_alert.png");
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_black .mainTopic_Headline .mustseeReadMore_Boxp {
    background-image: url("http://www.rp.pl/static/img/layout/opacity_tragedy.png");
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_red .mainTopic_MainBox h2.mainTopic_BottomTitleNew a,
.mainTopic2 .mainTopic_Top.mainTopic2_Top_black .mainTopic_MainBox h2.mainTopic_BottomTitleNew a{
    color: #FFF;
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_red .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a,
.mainTopic2 .mainTopic_Top.mainTopic2_Top_black .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a
{
    color: #d5d7d6;
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_red .mainTopic_relatedLinksList ul li a,
.mainTopic2 .mainTopic_Top.mainTopic2_Top_black .mainTopic_relatedLinksList ul li a {
    color: #FFF;
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_red .mainTopic_BottomBoxElement.mainTopic_ElementActive{
    background-color:#A9042F;
}
.mainTopic2 .mainTopic_Top.mainTopic2_Top_black .mainTopic_BottomBoxElement.mainTopic_ElementActive{
    background-color:#000;
}
*/
.mainTopic2 .mainTopic_relatedLinksList ul {
	font-size: 10px;
	height: 19px;
	line-height: 10px;
	list-style-type: none;
	overflow: hidden;
	padding: 5px 10px 0;
}
.mainTopic2 .mainTopic_relatedLinksList ul li{
    background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 50%;
    display:block;
    float:left;
    padding:0 10px;
    font-weight:normal;
    font-size:1.3em;
    line-height:1.3em;
}

.mainTopic2 .mainTopic2_Top_specialReport .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp {
	height: auto;
}

.mainTopic2 .mainTopic2_Top_specialReport .mainTopic_MainBox .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a {
    height: auto;
}

/******************************************************************************/
/*													mainTopic - weekend.rp.pl */

.mtWeekend {background: #EEE none;margin:20px 0;}
.mtWeekend .mainTopic_MainBox {width:920px;height:320px;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg {width:920px;height:320px;display:block;position:relative;padding:0;margin:0;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg a.big {width:920px;height:320px;display:block;position:absolute;z-index:5;left:0;top:0;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg a.big img {width:920px;height:320px;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp{width:361px;height:320px;display:block;position:absolute;z-index:10;background:transparent url('http://static.presspublica.pl/web/rp/img/layout/weekend.rp.pl/mt_alpha.png') repeat scroll 0 0;top:0;line-height:15px;color:#EEE;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp h2{margin:7px;color:#EEE;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp h2 a{color:#EEE;font-size:30px;font-weight:normal;line-height:35px;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp h2 a:hover{color:#FFF;text-decoration:underline;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead {padding:10px 0;height:auto;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a {color:#EEE;font-size:14px;padding:0 7px;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a:hover{color:#FFF;text-decoration:underline;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a.readMore {font-weight:bold;font-size:12px;height:auto;margin-top:15px;text-transform:uppercase;}
.mtWeekend .mainTopic_MainBox .mainTopic_Headline .mainTopicBoxImg .mustseeReadMore_Boxp .mainTopic_Lead a.readMore:hover {text-decoration:underline;}
.mtWeekend .mainTopic_relatedLinksList ul li {background:transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet_bright.png") no-repeat scroll 0 50%;}
.mtWeekend .mainTopic_relatedLinksList ul li a {font-size:12px;color:#EEE;display:block;height:16px;}
.mtWeekend .mainTopic_relatedLinksList ul li a:hover{color:#FFF;text-decoration:underline;}

.mtWeekend .mainTopic_FloaterContainer {display:block;width:920px;height:14px;overflow:hidden;}
.mtWeekend .mainTopic_FloaterContainer #mainTopic_Floater {display:block;width:175px;height:14px;background-color:#DB1036;position:relative;}

.mtWeekend .mainTopic_BottomSelector {display:block;height:105px;width:920px;}
.mtWeekend .mainTopic_BottomSelector .mainTopic_Element {display:block;height:105px;width:175px;border:0 none;margin-right:11px;background:#FFF none;}
.mtWeekend .mainTopic_BottomBoxElement.mainTopic_ElementActive {border:0 none;height:105px;background: #FFF none;margin-top:0;}
.mtWeekend .mainTopic_BottomSelector .mainTopic_ElementLast {margin-right:0 !important;}
.mtWeekend .mainTopic_BottomSelector .mainTopic_TextBox {padding:0;width:175px;height:105px;position:relative;}
.mtWeekend .mainTopic_BottomSelector .mainTopic_TextBox .bottomElementImg {display:block;width:175px;height:105px;position:absolute;top:0;left:0;z-index:5;}
.mtWeekend .mainTopic_BottomSelector .mainTopic_TextBox a {display:block;width:161px;max-height:48px;position:absolute;bottom:0;left:0;z-index:10;background:transparent url('http://static.presspublica.pl/web/rp/img/layout/weekend.rp.pl/mt_alpha.png') repeat scroll 0 0;font-weight:normal;font-size:15px;line-height:16px;color:#EEE;padding:7px;}

/******************************************************************************/
/*                                   box "dzisiaj" 														*/
.todayBox .todayBoxBody .todayDate {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 2px;
}

.todayBox .todayBoxBody .nameDay {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding: 0 2px;
}

.todayBox .todayBoxBody .todayBoxRulon {
	margin: 20px auto 5px;
	width: 305px;
	height: 108px;
}

/******************************************************************************/
/*															komentarze redaktorow													*/
#blogComments {
}

#blogComments .elementBody {
}

.bloggerBox {
	float: left;
}

.bloggerSeparator {
	float: left;
	height: 10px;
}

.bloggerSeparatorLeft {
	height: 10px;
}

.bloggerSeparatorRight {
	height: 10px;
}

.bloggerImg {
}

.bloggerImg img {
}

.bloggerName {
}

.bloggerName a {
}

/******************************************************************************/
/*															najnowsze wiadomosci													*/
.latestNews_Body {
}

.latestNews_Element {
}

.latestNews_Title {
}

.latestNews_Title a {
}

.latestNews_Img {
	/*
	 height: 100px;
	 width: 165px;
	 */
}

.latestNews_Img img {
}

.latestNews_Teaser {
	font-size: 1.2em;
	line-height: 1.4em;
}

/***** Forefront Title Position Right *****/
.latestNews_TeaserRight {
	font-size: 13px;
}

.latestNews_TeaserRight h2.latestNews_Title {
	font-size: 19px;
}

.latestNews_TeaserRight .latestNews_Label {
	font-size: 11px;
}

.latestNews_TRfloat {
	float: left;
	width: 70%;
}

.latestNews_More {
}

.latestNews_More a {
}

.latestNews_More img {
}

.latestNews_Label {
	font-size: 1.2em;
}

.latestNews_Date {
}

.latestNews_Time {
}

.latestNews_Info {
}

.latestNews_Author {
}

.latestNews_ShowAll {
	float: right;
}

/******************************************************************************/
/*																		forefront																*/
/*.foreFront_Box {
	background: url("http://www.rp.pl/static/img/components/forefront_bg.png") repeat-x scroll 0 1px transparent;
}

.foreFront_Header {
	background: url("http://www.rp.pl/static/img/layout/square.png") no-repeat scroll 5px center transparent;
	padding-left: 21px;
	padding-right: 5px;
}*/

.foreFront_Box .elementBox {
	margin-bottom: 10px;
}

.foreFront_Body {
	padding-left: 5px;
	padding-right: 5px;
}

.foreFront_Links a {
}

.foreFront_Label {
	margin-bottom: 4px;
}

.foreFront_Subs {
	font-size: 0.9em;
	margin-top: 7px;
}

.foreFront_Subs a {
}

.foreFront_ShowAll {
	float: right;
}

.foreFront_Links {
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/list_bullet.png) no-repeat scroll 0 6px;
    font-size: 1.4em;
    font-weight: normal;
    line-height: 1.2em;
    margin-top: 7px;
    padding-left: 10px;
}

h2.foreFront_Title a{
	color:#000;
}


.foreFront_Img {
	margin-top:5px;
}

/******************************************************************************/
/*														forefront portrait															*/
.foreFrontPortrait_Data {
}

.foreFrontPortrait_Links {
	float: left;
	list-style-image: url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png");
	margin-left: 15px;
}

.foreFrontPortrait_Links li {
	background: transparent none repeat scroll 0 0;
	padding-left: 0;
}

/******************************************************************************/
/*
 * 															forefront paged																*/
/*
.foreFrontPaged_Box {
	border-top: medium none;
}

.foreFrontPaged_Navi {
	margin-bottom: 3px;
	margin-top: 3px;
	text-align: center;
}

.foreFrontPaged_Prev {
	float: left;
}

.foreFrontPaged_Next {
	float: right;
}

.foreFrontPaged_Separator {
	height: 15px;
}

.foreFrontPaged_Page {
	border: 1px solid #00607B;
	margin-left: 5px;
	margin-right: 5px;
	display: inline-block;
}

.foreFrontPaged_Page a {
	display: block;
	width: 18px;
	height: 18px;
	line-height: 18px;
}

.foreFrontPaged_Page a:hover {
	color: #FFF;
	background-color: #00607b;
	text-decoration: none;
}

.foreFrontPaged_ActivePage {
	color: #999999;
}
*/
/**
 * forefront paged type2
 */
.foreFrontPaged_type2_Box .elementCategory{
	display: inline;
	font-weight: normal;
}
.foreFrontPaged_type2_Box .elementCategory a:link,
.foreFrontPaged_type2_Box .elementCategory a:visited,
.foreFrontPaged_type2_Box .elementCategory a:active {
  color: #999999;
}
.foreFrontPaged_type2_Box .elementCategory a:hover {
	text-decoration: underline;
}
.foreFrontPaged_type2_Box .elementTitle {
  font-size: 18px;
  line-height: 1.2;
  margin-bottom: 2px;
  margin-top: 1px;
}

.foreFrontPaged_Navi {
	margin-bottom: 3px;
	margin-top: 3px;
	text-align: center;
	color: #999999;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	padding: 9px 0;
}

.foreFrontPaged_Prev {
	float: left;
	font-size: 1.2em;
	margin: 3px 0 0;
}

.foreFrontPaged_Prev a:hover {
	color: #D00B0B;
	text-decoration: underline;
}

.foreFrontPaged_Prev_inactive {
	background: url("http://static.presspublica.pl/web/rp/img/layout/article_images/pagination_arrow_left.png") no-repeat scroll 5px 1px;
	padding: 5px 5px 5px 27px;
}

.foreFrontPaged_Prev a {
	background: url("http://static.presspublica.pl/web/rp/img/layout/article_images/pagination_arrow_left.png") no-repeat scroll 4px 1px;
	display: block;
	padding: 0 0 0 20px;
}

.foreFrontPaged_Prev a span{
	display: block;
	padding: 5px 0px 5px 7px;
	color: #D00B0B;
}

.foreFrontPaged_Next {
	float: right;
	font-size: 1.2em;
	margin: 3px 0 0 0;
}

.foreFrontPaged_Next_inactive {
	background: url("http://static.presspublica.pl/web/rp/img/layout/article_images/pagination_arrow_right.png") no-repeat scroll 70px 1px;
	padding: 5px 27px 5px 5px;
}

.foreFrontPaged_Next a {
	background: url("http://static.presspublica.pl/web/rp/img/layout/article_images/pagination_arrow_right.png") no-repeat scroll 64px 1px;
	display: block;
	padding: 0 20px 0 0;
}
.foreFrontPaged_Next a span{
	display: block;
	padding: 5px 7px 5px 0;
	color: #D00B0B;
}

.foreFrontPaged_Next a:hover {
	color: #D00B0B;
	text-decoration: underline;
}

.foreFrontPaged_Separator {
	height: 15px;
}

.foreFrontPaged_Page {
	display: inline-block;
	margin-left: 6px;
	margin-right: 6px;
	font-size: 1.4em;
	border: none;
}

.foreFrontPaged_Page a:link, .foreFrontPaged_Page a:visited {
  color: #333;
  display: block;
  line-height: 18px;
  padding: 4px 7px;
}

.foreFrontPaged_Page a:hover {
	background: #cccccc;
	text-decoration: none;
}

.foreFrontPaged_ActivePage {
	color: #fff;
	margin: 0 8px;
	font-size: 1.4em;
	background: #D00B0B;
	padding: 4px 7px;
}
/******************************************************************************/
/*															forefront z tabami														*/
	.foreFrontTabs_Box {
		background: transparent none repeat scroll 0 0;
		border-top: medium none;
	}

	.foreFrontTabs_Panel {
		/*
		background: none repeat scroll 0 0 #FFFFFF;
    */
    border-bottom: 1px dotted #999999;
    height: 24px;
	}
/*
	.foreFrontTabs_Panel .leftTab {
		float: left;
	}

	.foreFrontTabs_Panel .rightTab {
		float: right;
	}

	.foreFrontTabs_Panel .rightTab h3 {
		float: left;
	}
*/
	.foreFrontTabs_Panel h3 {
		/*border-bottom: 1px dotted #999999;*/
		color: #B4B4B4;
		cursor: pointer;
		float: left;
		font-size: 1.2em;
		height: 18px;
		padding-bottom: 2px;
		padding-right: 7px;
		padding-top: 4px;
		text-align: left;
		text-transform: uppercase;
		/*width: 31%;*/
	}

	.foreFrontTabs_Panel h3 a:link,
	.foreFrontTabs_Panel h3 a:visited,
	.foreFrontTabs_Panel h3 a:active,
	.foreFrontTabs_Panel h3 a:hover {
		border-left: 1px dotted #999999;
		color: #B4B4B4;
		padding: 0;
		padding-left: 5px;
		text-decoration: none;
	}

	.foreFrontTabs_Panel h3.foreFrontTab_Active a:link,
	.foreFrontTabs_Panel h3.foreFrontTab_Active a:visited,
	.foreFrontTabs_Panel h3.foreFrontTab_Active a:active,
	.foreFrontTabs_Panel h3.foreFrontTab_Active a:hover {
		border-left: none medium;
		color:#333333;
		cursor: default;
		text-decoration: none;
	}

	.foreFrontTabs_Panel h3.foreFrontTab_0 a:link,
	.foreFrontTabs_Panel h3.foreFrontTab_0 a:visited,
	.foreFrontTabs_Panel h3.foreFrontTab_0 a:active,
	.foreFrontTabs_Panel h3.foreFrontTab_0 a:hover {
		border-left: none medium;
		/*color:#B4B4B4;*/
	}

	.foreFrontTabs_Panel h3.foreFrontTab_noBorder a:link,
	.foreFrontTabs_Panel h3.foreFrontTab_noBorder a:visited,
	.foreFrontTabs_Panel h3.foreFrontTab_noBorder a:active,
	.foreFrontTabs_Panel h3.foreFrontTab_noBorder a:hover {
		border-left: none medium;
	}

	.foreFrontTabs_Panel h3 a:visited {
		cursor: pointer;
	}
	.foreFrontTabs_Panel h3 a:hover {
		text-decoration: none;
		color: #333;
	}

	.foreFrontTabs_Panel h3.foreFrontTab_0 {
		/*font-size: 13px;*/
		/*padding-bottom: 2px;*/
		/*padding-top: 1px;*/
	}
	/*
	.foreFrontTabs_Panel h3.foreFrontTab_2, .foreFrontTabs_Panel h3.foreFrontTab_3 {
		border-left: 1px dotted #FFFFFF;
	}
	*/
	/*
	.foreFrontTabs_Panel h3.foreFrontTab_2 {
		border-left: 1px dotted #999999;
	}
	*/
	.foreFrontTabs_Panel h3.foreFrontTab_Active {
		background: #FFFFFF none repeat scroll 0 0;
		/*border-bottom: 1px dotted #FFFFFF;*/
		border-bottom: none medium;
		border-left: 1px dotted #999999;
		border-right: 1px dotted #999999;
		border-top: 1px dotted #999999;
		color: #333333;
		cursor: default;
		font-weight: bold;
	}

	.foreFrontTabs_Panel h3.foreFrontTab_Hover {
		background: #FFFFFF none repeat scroll 0 0;
		/*border-bottom: 1px dotted #999999;*/
		color: #333333;
		font-weight: bold;
	}

	.foreFrontTabs_Subs {
		margin-top: 15px;
		/*text-align: right;*/
		/*text-transform: uppercase;*/
	}

	.foreFrontTabs_Subs a:link,
	.foreFrontTabs_Subs a:visited,
	.foreFrontTabs_Subs a:active {
		color: #D00B0B;
		font-size: 1.3em;
	}
	.foreFrontTabs_Subs a:hover {
		color: #D00B0B;
	}

	.foreFrontTabs_Body {
		margin: 15px 0 5px 0;
	}

/******************************************************************************/
/*															suggested article															*/
.suggestedArticle_Img {
	height: inherit;
	margin-bottom: 7px;
	margin-top: 7px;
	width: 100%;
}

/******************************************************************************/
/*														mustsee czytaj wiÄâÄÂ´cej														*/
.mustseeReadMore_Box {
  height: 208px;
  left: 0;
  margin-bottom: 10px;
  overflow: hidden;
  position: relative;
  top: 0;
  width: 300px;
}

.mustseeReadMore_Boxp {
	background: transparent url("http://www.rp.pl/static/img/layout/opacity.png") repeat scroll 0 0;
	bottom: 0;
	font-size: 1.4em;
	left: 0;
	line-height: 1.2em;
	overflow: hidden;
	padding: 10px;
	position: absolute;
	width: 290px;
}
.mustseeReadMore_Boxp a:link, .mustseeReadMore_Boxp a:visited {
	color: #333333
}
.mustseeReadMore_Box h2 {
	color: #000000;
	font-size: 12px;
	padding: 5px 7px;
}

.mustseeReadMore_Box .teaser {
}

/******************************************************************************/
/*														najwiecej/najczesciej														*/
.mostTabbed_Box {
	border-top: medium none;
}

.mostTabbed_Header {
	background: transparent none repeat scroll 0 0;
	border-bottom: medium none;
	/*height: 38px;*/
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.mostTabbed_Tab {
	float: left;
	font-weight: normal;
	border-bottom: 1px dotted #999999;
	background: transparent none no-repeat scroll 0 0;
	color: #B4B4B4;
	cursor: pointer;
	font-size: 0.9em;
	line-height: 1.3em;
	padding: 5px 0;
}
.mostTabbed_Tab:first-child {
	border-left: none;
}
.mostTabbed_Tab:hover {
	background-color: #ffffff;
	color: #333;
}
.mostTabbed_Tab_3 {
	/*
	 width: 31%;
	 */
	width: 33%;
}

.mostTabbed_Tab div {
	border-left: 1px dotted #999999;
	margin-bottom: 2px;
	padding-left: 7px;
	padding-top: 0px;
}

.mostTabbed_Tab_2 {
	width: 47%;
}

.mostTabbed_Tab.mostTabbed_Tab_Active {
	/*
	 background: url("http://www.rp.pl/static/img/components/tab_bg_active.png") repeat-x scroll 0 0 transparent;
	 border-bottom: none;
	 color: #333333;
	 cursor: default;
	 font-weight: bold;
	 */
	background: #FFFFFF none repeat scroll 0 0;
	border-bottom: none medium;
	border-left: 1px dotted #999999;
	border-right: 1px dotted #999999;
	border-top: 1px dotted #999999;
	color: #333333;
}

.mostTabbed_Tab_0 div,
.mostTabbed_Tab.mostTabbed_Tab_Active div,
.mostTabbed_Tab.mostTabbed_Tab_noBorder div {
	border-left: none medium;
}

.mostTabbed_Body {
}

.mostTabbed_Element {
	display: none;
}

.mostTabbed_Element div {
	background:transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 6px;
	font-size: 1.3em;
        line-height: 1.3em;
	margin: 3px 0 3px 10px;
	padding-left: 10px;
}

div.mostTabbed_OchElement {
	margin: 0 0 0 10px;
	padding: 0;
}
.mostTabbed_Element div.mostTabbed_OchElement,
.mostTabbed_Element div.mostTabbed_OchElement div {
	background:transparent none repeat scroll 0 0;
}

/*turystyka och hack */

.mostviewedochp
{
padding-left: 0px !important;
}

.mostviewedoch a
{
line-height: 20px;
font-size: 1.5em;
}

.mostviewedoch div
{
padding-left: 0px !important;
}

/*added*/
div.mostTabbed_OchElement > div.mostTabbed_OchElementLink  {
	margin: 0 0 3px 10px;
}

div.mostTabbed_OchElement > div.ochTime  + div.mostTabbed_OchElementLink  {
	margin: 0 0 6px 40px;
}
/*added*/

.mostTabbed_Date, .mostTabbed_Count {
	color: #999999;
	font-size: 0.8em;
}

.mostTabbed_Element_Active {
	display: block;
}

div.ochTime {
	float: left;
	margin: 0;
	padding: 0;
	color: #d00b0b;
	margin-right: 7px;
	font-size:1em;
}

div.mostTabbed_OchElementLink {
	padding: 0;
	font-size:1em;
}

.mostTabbed_Element div.mostTabbed_OchElement div.mostTabbed_OchElementLink.dateOnlyLink {
  background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 10px;
  float: left;
  font-size: 1em;
  margin: 0 5px 0 0;
  padding: 0 0 0 10px;
}
/******************************************************************************/
/*																nasze produkty															*/
.otherSities_Box {
}

.otherSities_Header {
}

.otherSities_Body {
	background-color: #F7F7F7;
	padding: 5px;
	font-size: 1.3em;
	line-height: 1.2em;
}

.otherSities_MainElement {
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	margin-bottom: 5px;
	padding: 5px
}

.otherSities_MainImg {
	margin-right: 5px;
	vertical-align: middle;
}

.otherSities_MainElement a.otherSities_ProductLink:hover {
	text-decoration: none;
}

.otherSities_SmallElements {
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.otherSities_SmallElements a {
	display: inline-block;
	margin-bottom: 10px;
	/*float: left;*/
	width: 134px;
}

.otherSities_BottomElement {
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	margin-top: 5px;
	padding: 5px
}

.otherSities_BottomElement a.otherSities_cennik, .otherSities_BottomElement a.otherSities_otherProducts {
	float: left;
	font-size: 14px;
	padding: 5px 0;
}

.otherSities_BottomElement a.otherSities_otherProducts {
	float: right;
}

/*nowe nasze produkty */
.otherSities_Box .otherSities_SmallElementsCols {
	background-color: #FFFFFF;
	border: 1px solid #D2D2D2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.otherSities_Box .otherSities_SmallElementsCols a {
	display: block;
	margin-bottom: 10px;
}

.otherSities_Box .otherSities_leftCol {
	float: left;
	margin: 0 65px 0 0;
}

.otherSities_Box .otherSities_cennikBtn {
	float: left;
	height: 20px;
	padding: 6px 0 0;
	width: 40%;
}

.otherSities_Box .otherSities_otherProductsBtn {
	float: right;
	width: 55%;
	height: 20px;
	padding: 6px 0 0;
}

.otherSities_Box_tight {
	background-color: #ffffff;
}

.otherSities_Box_tight .otherSities_Body {
	background-color: #f7f7f7;
	padding: 5px;
}

.otherSities_Box_tight .otherSities_TightElement {
	border: 1px solid #d2d2d2;
	margin: 0 0 10px;
	padding: 7px 8px;
	background-color: #ffffff;
}

.otherSities_Box_tight .otherSities_TightElementImg {
	float: left;
}

.otherSities_Box_tight .otherSities_TightElementDesc {
	float: right;
	padding: 3px 0;
}

/*modern mustsee*/

.modernMustsee_box .modernMustsee_Title {
	font-size: 1.5em;
	line-height: 1.2em;
	margin: 0 0 3px;
}

.modernMustsee_box .modernMustsee_Title a:link, .modernMustsee_box .modernMustsee_Title a:visited{
	color: #333333;
}
.modernMustsee_box .modernMustsee_linksList {
	font-size: 1.3em;
	line-height: 1.3em;
	list-style-type: none;
}
.modernMustsee_Teaser{
	color: #888;
}
.modernMustsee_box .modernMustsee_link {
	background:transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 6px ;
	margin-top: 8px;
    padding-left: 10px;
}
.modernMustsee_box .modernMustsee_preTitle {
	color: #333333;
	font-size: 1.3em;
	line-height: 1.3em;
	margin: 0 0 2px;
	text-transform: uppercase;
}
.modernMustsee_box .modernMustsee_preTitle a:link, .modernMustsee_box .modernMustsee_preTitle a:visited{
	color: #d00b0b;
}
.modernMustsee_Img {
	margin-top:4px;
}

.modernMustsee_box .swapColor {
	background: #f7f7f7;
	border: 1px solid #ccc;
	padding: 5px;
}

.modernMustsee_box .swapColor .modernMustsee_Title a:link, .modernMustsee_box .swapColor .modernMustsee_Title a:visited {
  color: #333333;
}

.modernMustsee_box .swapColor .modernMustsee_preTitle a:link, .modernMustsee_box .swapColor .modernMustsee_preTitle a:visited {
	color: #D00B0B;
}
/******************************************************************************/
/*													tu nas znajdziesz - social												*/
.universalSocial {
	margin-top: 10px;
}

.universalSocial .mustseeReadMore_Box {
	float: left;
	height: 35px;
	text-align: center;
	width: 77px;
}

.universalSocial .mustseeReadMore_Box img {
	width: 28px;
}

/******************************************************************************/
/*																		tv.rp																		*/
.tvRp_Box .slider_Box {
	margin-bottom: 0px;
}

/******************************************************************************/
/*																		slider																	*/
.slider_Box {
    /*background: transparent url("http://www.rp.pl/static/img/components/slider_bg.png") repeat-x scroll 0 0;*/
		background:transparent none repeat scroll 0 0 ;
    padding: 0 0 5px;
    width: 300px;
}

.slider_Body {
	background: none;
	padding-top: 7px;
}

.slider_CounterDisplay {
    color: #666666;
    font-size: 11px;
    margin-bottom: 2px;
    margin-right: 8px;
    margin-top: 5px;
    text-align: right;
}

.slider_VisibleElements {
}

.slider_NoElements {
}

.slider_Counter {
    display: none;
    padding-right: 5px;
    text-align: right;
}

.slider_ArrowBox {
	height: 28px;
	margin-left: 6px;
	margin-right: 3px;
	margin-top: 38px;
	padding-bottom: 0;
	padding-right: 0;
	padding-top: 0;
	width: 17px;
}

.slider_SlideLeft {
    float: left;
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_left_active.png') no-repeat scroll 0 0;
}
.slider_SlideLeft.slider_ArrowBoxActive:hover {
    float: left;
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_left_hover.png') no-repeat scroll 0 0;
}
.slider_SlideRight {
    float: right;
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_right_active.png') no-repeat scroll 0 0;
}
.slider_SlideRight.slider_ArrowBoxActive:hover {
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_right_hover.png') no-repeat scroll 0 0;
}

.slider_ArrowBoxActive {
    cursor: pointer;
}

.slider_ArrowBoxInactive {
    cursor: default;
}

.slider_ArrowRightInactive {
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_right_inactive.png') no-repeat scroll 0 0;
}

.slider_ArrowLeftInactive {
    background: transparent url('http://static.presspublica.pl/web/rp/img/layout/slider_left_inactive.png') no-repeat scroll 0 0;
}

.slider_Screen {
    float: left;
    height: 120px;
		margin-left: 2px;
    overflow: hidden;
    position: relative;
    width: 240px;
}

.slider_Panel {
    height: 120px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 3060px;
}

.slider_Element {
    float: left;
    overflow: hidden;
}

.slider_ElementThumb {
    height: 64px;
    overflow: hidden;
    width: 116px;
}

.slider_ElementThumb img {
    height: 64px;
    width: 116px;
}

.slider_Separator {
    float: left;
    height: 84px;
    width: 10px;
}

.slider_Teaser {
    height: 30px;
    margin-top: 10px;
    overflow-y: hidden;
}

.slider_LinkAtricle {
    font-size: 1.3em;
    line-height: 1.2em;
    font-weight:normal;
    margin: 0;
}

.slider_LinkAtricle a:link, .slider_LinkAtricle a:visited {
	color: #006699;
}

/******************************************************************************/
/*																gallery rotator															*/
.galleryRotator_Body {
	left: 0;
	height: 200px;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 310px;
}

.galleryRotator_Start {
	display: none;
}

.galleryRotator_Tech {
}

.galleryRotator_Desc {
	background: transparent url("http://www.rp.pl/static/img/layout/opacity.png") repeat scroll 0 0;
	bottom: 0;
	left: 0;
	padding: 10px 5px;
	position: absolute;
	width: 100%;
}

.galleryRotator_Desc a {
	font-size: 1.4em;
}

/******************************************************************************/
/*																		infos																		*/
.iPad_Header, .rss_Header, .opinion_Header {
	background: transparent none repeat scroll 0 0;
	font-family: inherit;
	padding-left: 0;
	text-transform: none;
}

.iPad_Box a, .rss_Box a, .opinion_Box a {
	display: block;
	margin-top: 5px;
}

.iPad_Body img, .rss_Body img, .opinion_Body img {
	float: left;

}

.opinion_Body a {
	display: inline;
}

/******************************************************************************/
/*																och agregator																*/
.ochAgregator_Box {
	/*margin-top: 10px;*/
	border-top: medium none;
}

.ochAgregator_Element {
	float: left;
	margin-bottom: 10px;
	width: 33%;
}

.ochAgregator_2col {
	width: 50%;
}

.ochAgregator_Links h3 {
	font-size: 1.3em;
	line-height: 1.2em;
	padding-right: 8px;
	font-weight:normal;
	margin:0 0 6px 0;
}

.ochAgregator_Links a {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 6px;
	padding-left: 10px;
}

.ochAgregator_3col {
	margin: 0 12px 20px 0;
	width: 32%;
}

/******************************************************************************/
/*																	stary most																*/
#mainColumn .most {
	margin: 18px 18px 35px 12px;
}

#mainColumn .mostp {
	padding: 0 11px;
}

#mainColumn .most h2 {
	background: transparent url(/static/img/new/dott.gif) repeat-x 0 53%;
	text-align: center;
	font-size: 0.9em;
	margin: 0 0 10px 0;
	border: none;
	letter-spacing: 0pt;
}

#mainColumn .most h2 span {
	padding: 0 0 0 10px;
	background: #D8D8D8 url(/static/img/new/lista_bookmark.gif) no-repeat 0 55%;
}

#mainColumn .most h2 span b {
	background: transparent url(/static/img/new/lista_bookmark.gif) no-repeat 100% 55%;
	padding: 0 10px 0 0;
	color: #000;
	font-size: 0.9em;
}

#mainColumn .most ul.mini-nav {
	text-align: center;
	margin: 2px 0 7px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #999999;
	border-top: 1px dotted #999999;
}

#mainColumn .most ul.mini-nav li {
	display: inline;
	margin: 0 7px;
}

#mainColumn .most ul.mini-nav li#tabHeaderActive {
	text-decoration: underline;
}

#mainColumn .most ul.mini-nav li#tabHeader2, .most ul.mini-nav li#tabHeader3 {
	text-decoration: none;
}

#mainColumn #tabcontent .tabContent ul {
	width: 213px;
}

#mainColumn .tabContent ul li {
	margin: 2px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #999;
	background: none;
	font-size: 1.4em;
}

#mainColumn .tabContent ul li a {
	color: #106782;
}

#mainColumn .tabContent span.more a {
	color: #ad3234;
}

/******************************************************************************/
/*														modern most viewed															*/
.mostViewedTabs_Box {
	background: transparent url("http://www.rp.pl/static/img/layout/most_viewed_bg.png") repeat-x scroll 0 0;
	height: 26px;
}

.mostViewedTabs_List {
	list-style: none outside none;
	margin-left: auto;
	margin-right: auto;
	padding-top: 6px;
	text-align: center;
	width: 215px;
}

.mostViewedTabs_Tab {
	color: #00607B;
	cursor: pointer;
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 2px;
	width: 40px;
}

.mostViewedTabs_ActiveTab {
	background-color: #FFFFFF;
	border-left: 2px dotted #D2D2D2;
	border-right: 2px dotted #D2D2D2;
	border-top: 2px dotted #D2D2D2;
	color: #333;
	cursor: default;
}

.mostViewedContent_Element {
	display: none;
}

.mostViewedContent_Element ul {
	list-style: none outside none;
	margin-top: 5px;
}

.mostViewedContent_Element li {
	margin-top: 5px;
}

.mostViewedContent_ActiveElement {
	display: block;
}



/******************************************************************************/
/*																	calculators																	*/
.calculators form.form_CalcBody ul li {
	margin: 19px 0 0 0;
	list-style: none;
	padding: 0;
}

.calculators form.form_CalcBody ul li span {
	display: block;
	background-color: #333;
	color: #fff;
	padding: 5px;
	margin-bottom: 15px;
}

.calculators form.form_CalcBody ul li span.short {
	width: 290px;
	float: left;
}

.calculators form.form_CalcBody ul li em {
	font-style: normal;
	color: #a0a0a0;
}

.calculators form.form_CalcBody ul li.submit {
	display: block;
	background-color: #deebef;
	border: 1px solid #d2d2d2;
	padding: 10px;
}

.calculators form.form_CalcBody ul li.submit input.resetBtn {
	background-color: #deebef;
	border: 0 none;
	margin: 0;
	font-size: 13px;
	padding: 5px 0;
	color: #00607B;
	cursor: pointer;
	width: auto;
}

.calculators form.form_CalcBody ul li.submit input.calcBtn {
	float: right;
	background-color: #00607b;
	border: 0 none;
	color: #FFF;
	margin: 0;
	padding: 5px 15px;
	font-size: 13px;
	cursor: pointer;
	width: auto;
}

.calculators form.form_CalcBody input {
	border: 1px solid #dbdbdb;
	font-size: 12px;
	margin: 6px 0 0 0;
	padding: 3px 4px;
	width: 284px;
}

.calculators form.form_CalcBody input, form.form_CalcBody select {
	font-size: 12px;
	padding: 3px 4px;
	border: 1px solid #dbdbdb;
	display: block;
	float: left;
}

.calculators form.form_CalcBody label {
	display: block;
	float: left;
	padding-left: 10px;
	line-height: 25px;
}

.calculators form.form_CalcBody label.before {
	margin: 6px 10px 0 0;
}

.calculators form.form_CalcBody select {
	width: 100%;
	margin: 6px 0 0 0;
}

.calculators .calcListContainer, .calculators .calcContainer {
	width: 600px;
}

.calculators .calcContainer {
	float: left;
        display: none;
}

.calculators .calcListContainer {
	margin: 0 0 20px;
	border: 1px solid #D2D2D2;
	background: transparent url(http://www.rp.pl/static/img/background_calcbox.png) repeat-x 0 0;
}

.calculators .calcListContainer h3.elementHeader {
	padding-left: 10px;
	padding-top: 5px;
}

.calculators .calcListContainerRight {
	width: 310px;
	float: right;
        display: none;
}

.calculators ul.calculatorsList {
	list-style-type: none;
	padding: 10px 0 15px 10px;
	width: 290px;
	float: left;
}

.calculators ul.calculatorsList li {
	background: transparent url(http://www.rp.pl/static/img/list_bullet_special.png) no-repeat scroll 0 11px;
	padding-left: 12px;
	font-size: 13px;
	line-height: 25px;
	border: 1px solid transparent;
}

.calculators .calcListContainerRight ul.calculatorsList li.twoLines {
	min-height: 50px !important;
}

.calculators .calcListContainerRight ul.calculatorsList li.twoLines.active {
	min-height: 52px !important;
}

.calculators .calcListContainerRight ul.calculatorsList li.active {
	background-image: none;
	padding: 0;
	margin: 0;
	border: 0;
	min-height: 27px;
}

.calculators .calcListContainerRight ul.calculatorsList li.active a {
	display: block;
	position: absolute;
	background: #FFF url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 12px 11px;
	margin-left: -11px;
	padding-left: 24px;
	width: 275px;
	border: 1px solid #d4d4d4;
	border-left: 0 none;
}

.calculators .calculator form.form_CalcBody ul li.short {
	width: 295px;
	float: left;
	margin-left: 10px;
}

.calculators .calculator form.form_CalcBody ul li.shortL {
	margin-left: 0;
}

.calculators .calculator form.form_CalcBody ul li.calcInputError span {
	background-color: #999999;
}

.calculators .calculator form.form_CalcBody ul li.calcInputError input {
	border: 1px solid #999999;
}

.calculators .calculator form.form_CalcBody ul li.calcInputError em {
	color: #FFF;
}

.calculators h3.elementHeader {
	background: none;
	padding: 0;
	font-size: 16px;
	text-transform: none;
	font-family: inherit;
	color: #333;
}

.calculators .calculator {
	display: none;
	margin: 0 0 20px;
}

.calculators form.form_CalcBody ul.miniList li {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 5px;
	font-size: 12px;
	margin-top: 5px;
	padding-left: 10px;
}

.calculators #responseData {
	display: none;
}

.calculators .calcErrorMSG {
	background-color: #ffe0d8;
	color: #999999;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

.calculators form.form_CalcBody input.wa, .calculators form.form_CalcBody select.wa {
	width: auto;
}

.calculators form.form_CalcBody a.removePeriodBtn, .calculators form.form_CalcBody a.removePeriodBtn:hover {
	color: #FFF;
	cursor: pointer;
}

.calculators .hidePeriodBtn {
	display: none;
}

.calculators strong.att {
	color: #de003c;
}

/* response */
.calcResultTable {
    width: 100%;
    margin:0;
}

.calcResultTable thead th {
	font-weight: normal;
	background-color: #333;
	color: #fff;
	padding: 5px 10px;
}

.calcResultTable thead th.result {
	border-left: 1px solid #FFF;
}

.calcResultTable tbody tr td {
	padding: 5px 15px;
}

.calcResultTable tbody td.result {
	padding-left: 30px;
	text-align: right;
}

.calcResultTable tbody td.resultC {
    text-align:center;
}

.calcResultTable tbody tr.even {
	background-color: #e3e3e3;
}

.calcResultTable tbody .delimeter {
	border-top: 2px solid #d2d2d2;
}

.calcResultTable strong.att {
	color: #de003c;
}



/*******************************************************************/
/*														quotation  */
.quotations h2.title{
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/square.png) no-repeat scroll 0 3px;
	border-bottom: 1px dotted #999;
	color: #333;
	font: bold 1.3em/1.3em "Trebuchet MS";
	margin: 3px 0 7px 0;
	padding: 0 0 3px 16px;
	text-transform: uppercase;
}
.quotations h2.title a {
	color: #333;
}




/******************************************************************************/
/*																	prefooter																	*/
#preFooter {
	width: 920px;
	margin-bottom:21px;
}

.linksrow {
	margin: 0 0 10px 0;
}

.farmItems {
	width: 760px;
	float: left;
	padding: 0 9px 0 0;
}

.farmItems h3, .farmItems h4 {
	display: inline;
}

.farmItems h3 {
	font-weight: normal;
	padding: 0 10px 0 0;
	font-size: 1.3em;
}

.farmItems h4 {
	font-size: 1.1em;
    font-weight:normal;
}

.farmItems h3 a {
	color: #313131;
}

.farmItems h4 a {
	color: #6b6b6b;
}

.farmItems h3.mainTopicNoTitle {
	display: inline-block;
	text-indent: -999em;
	width: 10px;
	background: transparent url('http://www.rp.pl/static/img/components/farmlink_arr.png') no-repeat scroll 0 3px;
	padding: 0 5px 0 0;
}

.return {
	width: 112px;
	float: right;
}

.returnButton, .submitForm {
	background-color: #E6E6E6;
    border: 1px solid #999999;
    color: #666666;
    cursor: pointer;
    font-size: 13px;
    padding: 4px;
    text-align: center;
}

.returnButton:hover, .returnButtonHover, .submitForm:hover, .submitFormHover {
    background-color: #eee;
    border: 1px solid #666;
    color: #222;
    font-size: 13px;

}

.returnButton a {
	padding: 0 0 0 8px;
}

.returnButton a:hover {
	text-decoration: none;
}

.logosRotatorContainer {
	float: left;
	height: 145px;
	margin: 0;
	overflow: hidden;
	padding: 5px 6px 0;
	position: relative;
	width: 135px;
   border:1px dotted #d3d3d3;
}

.logosRotatorHeader {

	text-align: center;
	height: 20px;
	padding: 3px 2px 0;
}

.logosRotatorLeft {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/partners_arrow_left.png") no-repeat scroll 0 100%;
	float: left;
	width: 8px;
	height: 60px;
	cursor: pointer;
}

.logosRotatorRight {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/partners_arrow_right.png") no-repeat scroll 0 100%;
	float: right;
	width: 8px;
	height: 60px;
	cursor: pointer;
}

.logosRotatorTitle {
	font-size: 1.1em;
	padding: 2px 0 0 0;
	font-weight: bold;
	color: #333;
}

.logosRotatorItemsBody {
	text-align: center;
	position: relative;
   float:left;
   width:120px;
}

.logosRotatorItem {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	background-color: #ffffff;
   margin-top: 10px;
}

.logosRotatorItemDesc {
	margin-top: 10px;
}

/******************************************************************************/
/*																		pogoda*/
.weatherBox {
	width: 100%;
}

.weatherBox .weatherBoxBody {
	background: #FFF url("http://www.rp.pl/static/img/components/mt_box_bg.png") repeat-x scroll 0 0;
}

.weatherBox form {
	display: block;
	padding: 10px;
}

.weatherBox label {
	float: left;
}

.weatherBox select {
	width: 190px;
	float: right;
}

.weatherBox .weatherBoxBody .wbLink {
	float: right;
	padding-top: 5px;
}

.weatherBox .weatherDay {
	float: left;
	width: 90px;
	height: 96px;
	border: 1px solid #d2d2d2;
	text-align: center;
	margin: 5px;
}

.weatherBox .weatherDay img {
	width: 50px;
	height: 50px;
	margin: 5px auto;
}

.weatherBox .weatherDay span {
	display: block;
	float: left;
	width: 45px;
	height: 20px;
	border-top: 1px solid #D2D2D2;
	line-height: 20px;
}

.weatherBox .weatherDay span.tempNight {
	background-color: #333;
	color: #FFF;
}

/******************************************************************************/
/*																		photoGalleryTab																	*/
.galleryTab_Box {
	width: 940px;
}

.galleryTab_Box {
	width: 920px;
}

.galleryTab_Header {
	width: auto;
	float: left;
	background-color: #ffffff;
	padding-right: 5px;
}

.galleryTab_Tab {
	border-bottom: 2px solid #999;
	cursor: pointer;
	float: left;
	font-weight: normal;
	padding: 5px 10px;
	width: auto;
	text-align: center;
	margin: 3px 0 0 4px;
	background: #ffffff url(http://www.rp.pl/static/img/components/tab_bg_inactive.png) repeat-x scroll 0 0;
	font-size: .9em;
}

.galleryTab_Active {
	border: none;
	cursor: default;
	font-weight: bold;
	background: #ffffff url(http://www.rp.pl/static/img/components/tab_bg_active.png) repeat-x scroll 0 0;
}

.galleryTab_TabItem {
	float: left;
	width: 150px;
	margin: 0 0 0 40px;
}

.galleryTab_TabItem_first {
	margin-left: 0;
}

.galleryTab_MoreLink {
	background: #FFFFFF url("http://www.rp.pl/static/img/components/tab_bg_active.png") repeat-x scroll 0 0;
	margin: 6px 0 0;
	padding: 4px 10px 0 0;
	text-align: right;
}

.galleryTab_TabItem_desc {
	margin: 3px 0;
}

/*
 * social footer links
 */

.socialLinksFooter {
    border-top:1px dotted #D3D3D3;
    border-bottom:1px dotted #D3D3D3;
    padding:7px 0;
    margin:21px 0;
    color:#333;
    width:920px;
    font-size:1.3em;
}
.socialLinksFooter ul {
	font-size:1em;
}
.socialLinksFooter span {
    display:block;
    float:left;
    margin:0;
    line-height:25px;
}
.socialLinksFooter span.delimeter {
    margin-left:75px;
}
.socialLinksFooter ul {
    float:left;
    list-style-type:none;
    display:block;
    margin-left:10px;
}
.socialLinksFooter ul li{
    display:block;
    float:left;
    width:25px;
    height:25px;
    margin-right:25px;
}
.socialLinksFooter ul li a.reporter {
    line-height:21px;
}
.socialLinksFooter a.returnPageTop {
    float:right;
    display:block;
    margin:0 10px;
    line-height:25px;
    padding-right:25px;
    background: transparent url("http://static.presspublica.pl/web/rp/img/layout/arrow_up.png") no-repeat scroll right center;
    color: #D00B0B;
}

.socialLinksFooter a.returnPageTop:hover {
	color: #D00B0B;
}

/*
 * box opinie
 */

.opinionsBox{
    background-image:none;
}

.opinionsBox .elementLabel{
    color:#333;
    font-size:1.3em;
}

.opinionsBox .foreFront_Links {

}

.opinionsBox .foreFront_Element {
    margin-bottom: 21px;
}

/******************************************************************************/
/*																		footer																	*/
#footer {
    color: #999999;
    border-top: 1px dotted #999999;
}

#footer .titleBox {
    border-top:1px solid #FFF;
    border-bottom:1px solid #FFF;
    color: #999999;
    text-align:center;
    padding:5px 0;
    font-size:11px;
    background-color: #eff1f2;
}

#footer_LogosBox {
    text-align: center;
    background-color: #eff1f2;
    border-bottom: 1px dotted #999999;
    padding:10px 0;
}

.footer_LogoElement {
	margin-left: 20px;
	margin-right: 20px;
}

a.footer_LogoElement:hover {
	text-decoration: none;
}

.footer_LogoElement_First {
	margin-left: 0px;
}

.footer_LogoElement_Last {
	margin-right: 0px;
}

.footer_LogoElement img {
	margin-bottom: 10px;
}

#footer .footer_LogosProducts {
	border-bottom: none;
}

#footer .footer_LogosProducts .footer_LogoElement {
  margin: 0;
}

#footer .footer_LogosServices {
	background: none;
	padding: 0 30px;
	text-align: left;
}
#footer .footer_titleBoxServices {
	margin: 10px 0 0 0;
	background: none;
	border-bottom: 1px solid #EFF1F2;
}


#footer_Links {
	text-align: center;
}

#footer_bottomBox {
	color: #666666;
	font-size: 13px;
	margin: 15px 0 0;
	padding: 0 0 15px;
	text-align: center;
}

#footer_bottomBox a {
	color: #666666;
	margin-left: 3px;
	margin-right: 3px;
}

#footer_bottomLinks {
    color:#999999;
	line-height: 1.5em;
}

#footer_bottomLinks a {
}

#footer_Copyright {
	margin-top: 15px;
}

#footer_Copyright a {
}

/*
 * universal Balkon
 */
.balkonContainer {
	padding: 7px 0;
	margin: 10px 0 0;
}

.balkonItem {
	border-left: 1px dotted #999999;
	float: left;
	height: 60px;
	margin: 0 0 0 10px;
	overflow: hidden;
	padding: 0 0 0 10px;
	width: 290px;
}

.balkonItem.balkonItemFirst {
	border: none;
	margin: 0;
}

.balkonItemImg {
	float: left;
	margin: 0 10px 0 0;
}

h2.balkonItemContentTitle {
	font-size: 1.8em;
	line-height: 1.2em;
}

h2.balkonItemContentTitle, h2.balkonItemContentTitle a {
	font-weight: normal;
}

.balkonItemContent ul {
	list-style-type: none;
}

.balkonItemContent li {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 8px;
	line-height: 1.6em;
	margin: 0;
	padding: 0 0 0 10px;
}

/*
 * universal Alert
 */
.alertContainer {
	border-top: 1px dotted #999999;
	margin: 5px 0 0;
	padding: 5px 10px;
}

.alertItem {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") scroll no-repeat 0 7px;
	padding: 0 0 0 17px;
	margin: 0 0 0 11px;
	float: left;
}

.redAlert .alertItem, .blackAlert .alertItem {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet_bright.png") scroll no-repeat 0 7px;
}
.alertItem:first-child {
	background: none;
	padding: 0;
	margin: 0;
}

.greyAlert {
	background-color: #F7F7F7;
}

.greyAlert h2 {
	color: #333333;
}

.greyAlert a:link, .greyAlert a:visited, .greyAlert a:active {
	color: #333;
}

.redAlert {
	background-color: #a9042f;
}

.redAlert h2 {
	color: #fff;
}

.redAlert a:link, .redAlert a:visited, .redAlert a:active {
	color: #fff;
}

.redAlert a:hover {
	color: #fff;
}

.blackAlert {
	background-color: #000;
}

.blackAlert h2 {
	color: #cfd4d8;
}

.blackAlert a:link, .blackAlert a:visited, .blackAlert a:active {
	color: #fff;
}

.blackAlert a:hover {
	color: #fff;
}

/**
 * Universal Raporty
 */
.reports {
	border: none;
}

.reports h3.elementHeader {
	border-bottom: medium none;
	float: left;
	margin: 0 0 7px;
	padding-bottom: 0;
}

.reportsItem {
	float: left;
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") scroll no-repeat 0 7px;
	padding: 0 0 0 8px;
	margin: 0 15px 0 0;
	white-space: nowrap;
}
.reportsItemsContainer {
	margin: 0 0 0 90px;
}
.reportsItem h2 {
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.6em;
}

/********************************************************************/
/*   BLogBox 														*/
.blogBox h3.elementblokName {
	font-size: 1.3em;
	line-height:1.3em;
	font-weight:normal;
	text-transform: uppercase;
}

.blogBox h3.elementblokName a, .blogBox h3.elementblokName a:link, .blogBox h3.elementblokName a:visited, .blogBox h3.elementblokName a:active {
	color: #d00b0b;
}

.blogBox h3.elementblokName a:hover {
	color: #d00b0b;
}
.blogBox .elementTitle {
	margin-left: 62px;
	font-size:1.5em;
	line-height:1.2em;
	font-weight:normal;
}
/********************************************************************/
/* tables 															*/

table.table-red, table.table-blue {
    border-collapse: collapse;
    width: 100%;
	/*border:1px solid #d3d3d3;*/
}
table.table-red th.al, table.table-red td.al, table.table-blue th.al, table.table-blue td.al {
    border-left: medium none;
}
table.table-red th, table.table-blue th {
    vertical-align: top;
}
table.table-red th span,table.table-blue th span {
    padding:0 0 12px 15px;
    margin:0 0 0 11px;
    border-bottom: 1px dotted #D1D2D4;
    display: block;
    color:#a8a9a8;
}
table.table-red th.al span, table.table-blue th.a1 span {
    margin:0;
}
table.table-blue tbody td,table.table-red tbody td {
	text-align:right;
}
table.table-red td, table.table-blue td {
    /*border-bottom: 1px solid #d1d2d4;
    border-left: 1px solid #d1d2d4;
    text-align: center;
    padding:4px 6px;*/

}
table.table-red td.nazwa, table.table-blue td.nazwa {
    border-left: medium none;
    text-align:left;
}

table.table-red th.a1, table.table-blue th.a1, table.table-blue td.lp {
    border-left: medium none;
    text-align:left;
}
table.table-red td.iup, table.table-blue td.iup {
    background: transparent url("/static/herbata/img/a-up.gif") no-repeat scroll 90% 50%;
}
table.table-red td span, table.table-blue td span {
	background-color: #fff;
	display: block;
	margin:0 0 0 11px;
	text-align: left;
	padding: 8px 0 10px 5px;
	border-bottom: 1px dotted #D1D2D4;
}
table.table-red td.nazwa span, table.table-blue td.nazwa span {
	margin:0;
}

table.table-red th.al, table.table-red td.al, table.table-blue th.al, table.table-blue td.al, table.table-red td.lp {
    border-left: medium none;
}

table.table-red tr.a td span, table.table-blue tr.a td span {
    background-color: #f9f9f9;
}
table.table-red tr.sel td {
    background-color: #C62142 !important;
    border-left-color: #AE0031;
    color: #FFFFFF;
}
table.table-blue tr.sel td {
    background-color: #708B9E !important;
    border-left-color: #627B8D;
    color: #FFFFFF;
}
/*table.table-blue tbody tr:hover td {
    background-color: #708B9E !important;
    border-left-color: #627B8D;
    color: #FFFFFF;
}
table.table-blue tbody tr:hover a {
    color: #FFFFFF;
}*/
table.table-blue tbody td.c {
    font-weight: bold;
}
table td.czas span.time_sek {
    display: inline;
}

ul.tabs {
	border-bottom: 2px solid #C62142;
	font-size: 11px;
	list-style: none outside none;
	margin-bottom: 5px;
	overflow: hidden;
}

ul.tabs li {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: transparent none repeat scroll 0 0;
	border-color: #E3E3E3 #E3E3E3 -moz-use-text-color;
	border-style: solid solid none;
	border-width: 1px 1px 0;
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
}

ul.tabs li a {
	color: #A3A08F;
	float: left;
	padding: 3px 10px;
	text-align: center;
	text-decoration: none;
}

ul.tabs li.c {
	background: #C62142 none repeat scroll 0 0;
	border-color: #C62142;
}

ul.tabs li.c a {
	background:#C62142 none repeat scroll 0 0 !important;
	color: #FFFFFF;
}

ul.tabs li a:hover {
	background: #F0F0F0 none repeat scroll 0 0;
}

td.ix-dn, span.ix-dn {
	color: #C3090D;
}

td.ix-up, span.ix-up {
	color: #465C01;
}

.elementHeaders {
	color: #222222;
	font-size:1.3em;
	margin-bottom: 7px;
	margin-top: 3px;
	padding:0;
	text-transform: uppercase;
}

.Tabbed_Hide {
	display: none;
}

.Tabbed_Element_Active {
	display: block;
}

.Tabbed_Tab_2 {
	width: 49%;
	width:auto;
}
.Tabbed_Tab_3 {
	width: 33%;
	width:auto;
}
.Tabbed_Tab_4 {
	width: 24%;
	width:auto;
}

.Tabbed_Tabs{
	background: #fff none;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #97A1AA;
	border-left: none;
	cursor: pointer;
	float: left;
	margin: 3px 0 0 0;
	padding: 2px 2px 7px 0;
	text-align: left;
	color: #b4b4b4;
}
.Tabbed_Tabs:first-child {
	border-left: none;
}
.Tabbed_Tabs.Tabbed_Tab_Active {
	background: #fff none;
	border-top: 1px dotted #97A1AA;
	border-right: 1px dotted #97A1AA;
	border-bottom: none;
	border-left: 1px dotted #97A1AA;
	color: #222;
	cursor: default;
}

.Tabbed_Tab_ActiveLast {
	border-right: 1px solid #97A1AA;
}
.Tabbed_Tabs span {
	padding:0 10px 0 5px;
	border-left:1px dotted #97A1AA;
	line-height: 1.2em;
	display: block;
}
.Tabbed_Tabs.Tabbed_Tab_Active span {
	padding:0 10px 0 5px;
	border-left:none;
}
.Tabbed_Tabs.Tabbed_noBorder span {
	border-left: none;
}

/* fix dla quatation component*/

.statistic .top5, .statistic .down5,
.statistic .top4, .statistic .down4,
.statistic .top3, .statistic .down3,
.statistic .top2, .statistic .down2,
.statistic .top1, .statistic .down1,
 .statistic .statisticSesssion {
    margin: 10px 5px;
    overflow: hidden;
}


.statistic .top5 h2.title,
.statistic .top4 h2.title ,
.statistic .top3 h2.title ,
.statistic .top2 h2.title ,
.statistic .top1 h2.title {
    color: #465C01;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 1px 0 0;
    text-align: center;



    text-transform: uppercase;

    width: 23%;

}


.statistic .down5 h2.title,
.statistic .down4 h2.title ,
.statistic .down3 h2.title ,
.statistic .down2 h2.title ,
.statistic .down1 h2.title {
    color: #C3090D;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 1px 0 0;
    text-align: center;



    text-transform: uppercase;

    width: 23%;

}

.statistic .top5 table,.statistic .down5 table,
.statistic .top4 table,.statistic .down4 table,
.statistic .top3 table,.statistic .down3 table,
.statistic .top2 table,.statistic .down2 table,
.statistic .top1 table,.statistic .down1 table{
	width:77%;
	margin:0;
}





.statistic .top5 h2.title{
	padding: 88px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center 63px #EFF1F2;
}

.statistic .down5 h2.title{
	padding: 88px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center -75px #EFF1F2;
}

.statistic .top4 h2.title{
	padding: 70px 0 71px;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center 50px #EFF1F2;
}

.statistic .down4 h2.title{
	padding: 70px 0 71px;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center -95px #EFF1F2;
}

.statistic .top3 h2.title{
	padding: 54px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center 35px #EFF1F2;
}

.statistic .down3 h2.title{
	padding: 54px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center -114px #EFF1F2;
}


.statistic .top2 h2.title{
	padding: 38px 0 37px;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center 20px #EFF1F2;
}

.statistic .down2 h2.title{
	padding: 38px 0 37px;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center -127px #EFF1F2;
}

.statistic .top1 h2.title{
	padding: 21px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center 5px #EFF1F2;
}

.statistic .down1 h2.title{
	padding: 21px 0;
	background: url("http://static.presspublica.pl/web/rp/img/layout/top5_arrows.png") no-repeat scroll center -147px #EFF1F2;
}

.statistic .statisticSesssion table {
	margin:0;
	width:100%;
}

.statistic .statisticSesssion table td {
	padding: 4px 6px;
	border-bottom: 1px solid #cfd4d8;
	text-transform:uppercase;
}
.statistic .statisticSesssion table tr.a td {
	background-color: #EFF1F2;
}

.statistic .statisticSesssion table td.name {
	text-align: left;
}

.statistic .statisticSesssion table td.value {
	text-align: right;
}

.statistic .statisticSesssion table tr.last td {
	border-bottom: none;
}
.Tabbed_Boxs .elementFooter	{
	text-align:left;
	margin:5px 0 0 0;
	font-size:1.3em;
	padding:3px 0;
}
.Tabbed_Boxs .elementFooter a:hover {
	text-decoration: underline;
}


/*******************************************************************/
/*												universal-	comerce*/
.commerce {
	width:170px;
	float:left;
	margin:0 0 25px 0px;
}
.commerce h2 {
	background:transparent url(http://static.presspublica.pl/web/rp/img/layout/square.png) no-repeat scroll 0 3px;
	border-bottom: 1px dotted #999;
	color: #333;
	font:bold 1.3em/1.3em Trebuchet MS;
	margin:3px 0 7px 0;
	padding:0 0 3px 16px;
	text-transform: uppercase;
}
.commerce ul {
	margin:0 15px 0 0;
	padding:0;
	list-style:none;
	font-size:1.3em;
}
.commerce ul li {
	padding:5px 0 0 10px;
	margin:0 0 0 4px;
	background:transparent url(http://static.presspublica.pl/web/rp/img/layout/list_bullet.png) no-repeat 0 70%;
}
.commerce ul li a {
	color: #006699;
}
.commerce span.more {display:none;}

#glowka_gazeta{
	float: right;
	margin-bottom: 20px;
}
#glowka_gazeta img {
	border:1px solid #dbdbdb;
	width: 121px;
	height: 176px;
}

/**
 * Picture comment
 */
.pictureCommentAuthor {
	color: #D00B0B;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
	margin: 0;
	text-transform: uppercase;
}
.pictureCommentAuthor a:link, .pictureCommentAuthor a:visited{
	color: #d00b0b;
}
.pictureCommentAuthor a:hover {
	color: #de003c;
	text-decoration: underline;
}

.pictureCommentTitle {
	font-family: Tahoma;
	font-size: 1.5em;
	line-height: 1.3em;
	margin: 0;
}
.pictureCommentImage{
	margin: 5px 0;
}
.pictureCommentImage img {
	border: none;
}

/******************************************************************************/
/*																		Logo																		*/

#logoBox {
	width:753px;
	margin-top:0;
	float:left;
	overflow:visible;
}

#logoBox_1, #logoBox_2, #logoBox_3 {
	float: left;
}

#logo {
	width:310px;
	float:left;
}

/******************************************************************************/
/*																		search																	*/
#searchBox {
  left: 0px;
  position: relative;
  top: 0px;
  z-index: 30000;
  line-height:0em;
  width:264px;
  float:right;
  margin:27px 0 0 0;
  clear:none;
}

.searchForm {z-index:1000;}

#searchBox .euroAdres_smallLogo img {
	margin-top: 3px;
}

#searchInput {
	padding:2px 7px;
	width:152px;
	border:1px solid #9ba0a4;
	font-size:13px;
	height:18px;
	border-right:none;
	float:left;
	color:#333;
	vertical-align:inherit;
	margin:0;
	line-height:12px;
	font-family: "Trebuchet MS", sans-serif;
	background: #FFF url(http://static.presspublica.pl/web/rp/img/layout/search_input_stripe.png) repeat-x scroll 0 0;
}

#searchSelector {
    background: #FFF url(http://static.presspublica.pl/web/rp/img/layout/search_input_stripe.png) repeat-x scroll 0 0;
    height: 22px;
    border-bottom: 1px solid #98a2ab;
    border-right: 1px solid #98a2ab;
    border-top: 1px solid #98a2ab;
    cursor: pointer;
    float: right;
    width: 28px;
    margin:0
}

#searchSelector #searchSelBtn {
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/arrow_down.png) no-repeat scroll center 8px;
	width: 28px;
	height: 22px;
}

#searchAdvBox {
  margin: 5px 0 0 0;
}

#searchAdvBox a {
  margin: 0 5px 0 0;
}

#searchExpander {
  /*-moz-box-shadow: 0px 2px 5px #999999;
  -webkit-box-shadow: 0px 2px 5px #999999;
  box-shadow: 0px 2px 5px #999999;*/
  display: none;
  left: 0;
  position: absolute;
  top: 28px;
  width: 251px;
  z-index: 30001;
  border-top: 1px solid #D2D2D2;
}

.searchExpanderElement {
  background-color: #FFFFFF;
  border-bottom: 1px solid #D2D2D2;
  border-left: 1px solid #D2D2D2;
  border-right: 1px solid #D2D2D2;
  cursor: pointer;
  font-size: 13px;
  padding-bottom: 5px;
  padding-left: 6px;
  padding-top: 5px;
  text-align: left;
  width: 243px;
  line-height:1.4em;
}

#searchIn_EuroAdres.searchExpanderElement span.searchInEA {
	background:#FFF url('http://static.presspublica.pl/web/rp/img/layout/euroadres_small2.jpg') no-repeat scroll 0 50%;
	display:inline-block;
	width:100px;
	height:20px;
	text-indent:-999em;
}

.searchInputActive {
  color: #333 !important;
}

#searchBox .searchButtons {
	position: absolute;
	bottom: 100%;
	left: 0px;
}

#searchBox .searchButtons li {
	list-style: none;
	font-weight: bold;
	line-height: normal;
	color: #888;
	float: left;
	font-size: 10px;
	font-family: "Trebuchet MS",sans-serif;
}

#searchBox .searchButtons a {
	margin: 0 10px 0 0;
	color: #888;
	text-transform: uppercase;
}

/******************************************************************************/
/*																bottom Panel  */

#bottomPanel {clear:both; padding:13px 0 0 0;}
.panelLinks {float:left; width:390px;}
.panelLinks a.panelAnchor {
	background:transparent url(http://static.presspublica.pl/web/rp/img/layout/toolsy.gif) no-repeat 0 0;
	font-size:10px;
	line-height:19px;
	padding:0 8px 3px 0;
}
.panelLinks a.rss { padding-left:21px; background-position:0 -95px;}
.panelLinks a.ipad {background-position:0 -39px; padding-left:20px;}
.panelLinks a.newsletter {background-position: 0 -78px; padding-left:20px;}
.panelLinks a.comments {background-position:0 -59px; padding-left:20px;}
.panelLinks a.shop {background-position:0 -18px; padding-left:21px;}
.panelLinks a.social {background-position:0 0px; padding-left:19px;}
.panelWeather {float:right; width:300px;}


/******************************************************************************/
/*																panelWeather  */

.panelWeather {position:relative; top:0; left:0; z-index:29998; display:none;}
.panelWeatherActive {display:block;}
.panelWeather form {display:inline;  z-index:29999;}
.panelWeather .Night {color:#cfd4d8;}
.weatherInput {border:none; background:transparent none; display:inline; width:100px; margin:0; padding:0;}
#searchRoller {
	background:transparent url(http://static.presspublica.pl/web/rp/img/layout/arrow_down.png) no-repeat scroll center center;
	padding:0 10px;
	cursor: pointer;
	/*float:left;
	width:30px;
	height:20px;*/
	display:inline;
	margin:0 5px 0 0;
}
/*#searchRoller:hover {
	background:transparent url(http://static.presspublica.pl/web/rp/img/layout/search_arrow_hover.gif) no-repeat scroll center center;
}*/
#weatherCities {
	position:absolute;
	top:18px;
	left:100px;
	box-shadow: 0 2px 5px #999999;
   	display: none;
   	z-index: 30000;
   	width:120px;
   	font-size:1em;
}
#weatherCities li {
	list-style:none;
	background:#fff;
	border-bottom:1px solid #ccc;
	padding:3px 10px 5px;
	text-align:left;
	cursor: pointer;
}
#weatherCities li:hover {
		background:#eee;
}

/******************************************************************************/
/*													Nadpisanie stylu dla reklamy. Mozna zmieniÄâÄÂ¸ĂÂŠ klasÄâÄÂ¸ĂÂŠ dla niej w szablonie		*/
#headerBox .advBox {padding:0;}

/******************************************************************************/
/*													szkolenia i konferencje														*/
.meetingElement {
    background: transparent url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png") no-repeat scroll 0 5px;
    margin-top: 7px;
    padding-left: 10px;
}

.meetingLink {
    display: inline;
    font-weight: normal;
    font-size: 1.3em;
	 line-height: 1.3em;
}

.meetingDate, .meetingPlace {
  color: #666;
  font-size: 1.1em;
  line-height: 1.1em;
}

.meetingLink a:link, .meetingLink a:visited{
    color: #006699;
}
/******************************************************************************/
/*													najnowsze ze sklepu														*/

.ourProducts_Element {
    float: left;
    width: 90px;
}

.ourProducts_Img {
    float: none;
    margin-right: 0;
}

.ourProducts_Name {
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
	text-align: left;
}
.ourProducts_Name a:link, .ourProducts_Name a:visited{
	color: #006699;
}
.ourProduct_Separator {
    float: left;
    height: 30px;
    width: 10px;
}

/******************************************************************************/
/*																		menu  */




/******************************************************************************/
/*																		Rss  */
.rssblock {
	border-top: 1px solid #9BA0A4;
	margin: 10px 0;
}

.rssdesc {
	margin: 10px 0;
}

.rssdesc h2 {
	background: transparent url(http://www.rp.pl/static/img/layout/square.png) no-repeat scroll 0 3px;
	color: #222222;
	font-family: georgia, Times New Roman, serif;
	font-size: 12px;
	margin-bottom: 21px;
	margin-top: 3px;
	padding-left: 16px;
	text-transform: uppercase;
}

.rssdesc p {
	margin: 0 0 17px 0;
}

.rssTopics {
	border-top: 1px dotted #9BA0A4;
	clear: both;
	overflow: hidden;
}

.rssTopicL {
	float: left;
	width: 230px;
}

.rssTopicR {
	float: right;
	width: 230px;
}

.rssTopicL h2, .rssTopicR h2 {
	font-size: 18px;
	font-weight: bold;
	color: #222;
	margin: 17px 0 23px 0;
}

.rssTopicL ul, .rssTopicR ul {
	list-style: none;
}

.rssTopicL ul li, .rssTopicR ul li {
	margin: 0 0 19px;
	padding: 3px 0 2px 27px;
	vertical-align: middle;
	background: transparent url(http://static.presspublica.pl/web/rp/img/layout/rss_icon_color.png) no-repeat scroll 0 3px;
}

/**
 * Universal Sponsored article
 */
.sponsoredArticle {
	border-top: medium none;
	margin-bottom: 15px;
	overflow: hidden;
	padding: 0 0 7px;
}
.sponsoredArticle_Header {
	background: transparent url("http://static.presspublica.pl/web/rp/img/layout/sponsored_art_border.png") repeat-x scroll 0 center;
	text-align: center;
}
.sponsoredArticle_HeaderText {
	background-color: #ffffff;
	padding: 0 5px;
	color: #cccccc;
	font-size: 11px;
	letter-spacing: 3px;
}
.sponsoredArticle .elementBox {
	margin: 7px 0 0;
}
.sponsoredArticle_Title {
	font-style: italic;
	font-weight: normal;
}
.sponsoredArticle_Title a:link, .sponsoredArticle_Title a:visited {
	color: #006699;
}
.sponsoredArticle_Teaser {
	color: #666666;
}
/**
 * stare mustsee
 */
.mustsee ul {
	list-style-type: none;
}



/***************************************************************************/
/*													CalculatorsAndSearchTab*/
.calcCharts {
	margin:0 0 20px 0;
	display:none;
}

/*
form.form_Body {
	padding:24px 14px 21px 17px;
	margin:0 0 20px 0;
	border: 1px solid #D2D2D2;
	background:transparent url(http://dev-www.rp.pl/static/img/background_calcbox.png) repeat-x 0 0;
}
form.form_Body h3 {
	font-size:1.16em;
	font-weight:bold;
	color:#444;
}
form.form_Body ul li {
	margin:19px 0 0 0;
	list-style:none;
	padding:0;
}
form.form_Body ul li span {
	display:block;
	background-color:#444;
	color:#fff;
	padding:5px;
}
form.form_Body ul li label em {
	font-style:normal;
	color:#a0a0a0;
}
form.form_Body ul li label.label_select {
	display:block;
	height:50px;
}
form.form_Body .calcChart_Foot {
	margin:10px 0 0 0;
}
form.form_Body input {
	border:1px solid #dbdbdb;
	font-size:12px;
	margin:6px 0 0 0;
	padding:3px 4px;
}
form.form_Body .calcChart_Foot p {
	margin:26px 0 21px 0;
}
form.submitCalc {
	background:transparent url(voteBtn_background.gif) repeat-x 0 0;
	border:1px solid #dbdbdb;
	width:92px;
	height:25px;
	color:#10607a;
}
form.form_Body input,
form.form_Body select {
	width:97%;
	font-size:12px;
	padding:3px 4px;
	border:1px solid #dbdbdb;
}
form.form_Body select {
	width:100%;
	margin: 6px 0 0 0;
}
form.form_Body select option {
	padding:3px 4px;
}
.submitForm {
	background:transparent url(/static/img/btn_bg.gif) repeat-x 0 0;
	border:1px solid #D2D2D2;
	width:92px;
	height:31px;
	color:#10607a;
	cursor: pointer;
}
.submitForm:hover {
	background:transparent url(/static/img/btn_bg_hover.gif) repeat-x 0 0;
}
*/
.formResults table {
	border:1px solid #dedede;
	width:100%;
}
.formResults table th {
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
	padding:15px 5px;
	text-align:right;
}
.formResults table th.fcol {
	background-color:#eee;
	border-left:3px solid #eee;
	text-align:left;
}
.formResults table td {
	padding: 5px;
	border-left:1px solid #aaa;
	border-bottom:1px solid #aaa;
	text-align:right;
}
.formResults table td.fcol {
	background-color:#eee;
	border-left:3px solid #eee;
	text-align:left;
}
.formResults table td.lc,
.formResults table th.lc {
	border-right:3px solid #fff;
}
.formResults table tr.lr td {
	border-bottom:none;
}

/************************************************************************************/
/*																	DepositTable 		*/

#compareLabel {
	margin:10px 0;
}
#compareChoiceBox {
	margin:0 0 10px 0;
}
#compareButtonBox {
	clear:both;
	overflow:hidden;
	width:200px;
	margin:0 0 15px 0;
}
table.table-depoz,
table.table-loans  {
	margin:0 0 20px 0;
}
table.table-depoz tr.a,table.table-loans tr.a {
	background-color:#F9F9F9;
}
table.table-depoz tr td,table.table-depoz tr th,
table.table-loans tr td,table.table-loans tr th  {
	border-bottom: 1px dotted #AAAAAA;
    padding: 5px 3px;
    text-align: left;
}
tr.compare td {
	background-color:#770000;
	color:#ffffff;
}
table.table-depoz tr th,
table.table-loans tr th {
	 border-bottom: 1px dotted #D1D2D4;
	 color: #A8A9A8;
	 margin: 0;
	 padding: 0 0 5px 5px;
}

/******************************************************************************/
/*																	poll																	*/
.pollCharts {
	background: #f7f7f7;
	border: 1px solid #e3e3e3;
	padding: 0 0 8px 0;
	margin: 0 0 10px 0;
}

.pollCharts h3.pollChart, .pollCharts .pollChart_Body {
	margin: 10px 7px;
}

.pollCharts h3.pollChart {
	font-size: 15px;
	background: none;
	color: #333;
	padding-left: 0;
}

.pollCharts .pollChart_Body h2.elementTitle {
	font-size: 15px;
	color: #333;
}

.pollChart_Body ul {
	list-style: none;
	margin: 10px 0;
}

.pollChart_Body li {
	margin: 5px 0;
}

.pollCharts .pollChart_Body ul li input {
	margin: 0 9px 0 0;
}

.pollCharts .pollChart_Foot {
	position: relative;
	bottom: 0;
	left: 0px;
	margin: 7px 0;
}

.pollCharts .pollChart_Foot button.submitForm {
	float:none;
}

.pollCharts .pollChart_Foot ol.legend li {
	list-style: none outside none;
	padding: 0 0 0 15px;
	text-align: left;
	margin: 4px 0;
}

.pollCharts .pollChart_Foot ol.legend li span {
	background-color: #fff;
	display: block;
	padding: 0 10px;
}

/* --- indeksy swiatowe ------------------------------------------------------------- */

.worldIndexesContainer{
	margin: 10px 0px 10px 0px;
}

.worldIndexes{
	overflow: visible;
}

table.worldIndexes{
	width: 100%;
	border-collapse: collapse;
	margin: 0px;
}

.worldIndexes thead{
	border-top: 1px solid #B6B6B6;
	/*border-right: 1px solid #B6B6B6;*/
}

.worldIndexes thead th,
.worldIndexes tbody td{
	padding: 10px 10px 10px 10px;
	text-align: left;
}

.worldIndexes thead th{
	font-weight: bold;
	border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #B6B6B6;
	color: #50593E;
}

.worldIndexes thead th.indexName{
	border-left-width: 0px;
}

.worldIndexes tbody{
	/* border-right: 1px dotted #B6B6B6; */
}

.worldIndexes thead th span{
	cursor: pointer;
	/* color: ; #00607B*/
}

.worldIndexes thead th span:hover{
	text-decoration: underline;
}

.worldIndexes thead th .sortAsc,
.worldIndexes thead th .sortDesc{
	background: transparent no-repeat right center;
	padding-right: 14px;
}

.worldIndexes thead th .sortAsc{ background-image: url('http://static.presspublica.pl/web/rp/img/tags/quotations_table/world_indexes/sort_arrow_up.gif'); }
.worldIndexes thead th .sortDesc{ background-image: url('http://static.presspublica.pl/web/rp/img/tags/quotations_table/world_indexes/sort_arrow_down.gif'); }

.worldIndexes tbody tr td{
	border-left: 1px dotted #e0e0e0;
	border-bottom: 1px dotted #B6B6B6;
}

.worldIndexesOptions{
	background: #F0F0F0 url('http://static.presspublica.pl/web/rp/img/layout/Ekonomia24/ecoBar_bg.jpg') repeat-x 0px -29px;
	padding: 5px 10px 5px 10px;
	/*
	border-top: 1px solid #B6B6B6;
	border-right: 1px solid #B6B6B6;
	border-left: 1px solid #B6B6B6;
	*/
}

.worldIndexesOption{
	float: left;
	margin-right: 20px;
}

.worldIndexesOption .label{
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-right: 6px;
	padding-top: 7px;
}

.worldIndexesOption .options{
	float: left;
}

.worldIndexesOption #worldIndexesViewType option,
.worldIndexesOption #worldIndexesSearch,
.worldIndexesOption .dateSelected{
	padding-left: 6px;
	padding-right: 6px;
}

.worldIndexesOption input#worldIndexesSearch{
	width: 120px;
}

.worldIndexesOption select#worldIndexesViewType{
	margin-top: 1px;
}

.worldIndexes .ix-up{
	color: #465C01;
}

.worldIndexes .ix-dn{
	color: #C3090D;
}

.worldIndexes tbody td.worldIndexesRegion{
	background: #f1f1f1;
	border-bottom-style: dotted;
	font-weight: bold;
	border-left-width: 0px;
	border-right-width: 0px;
}

.worldIndexes tbody tr.odd td{
	background-color: #f9f9f9;
}

.worldIndexes .wiName{
	text-transform: uppercase;
	white-space: nowrap;
	border-left-width: 0px;
}

.worldIndexes .wiName em{
	font-style: normal;
	background-color: #505F45;
	color: #ffffff;
}

.worldIndexes .alignLeft{
	text-align: left;
}

.worldIndexes .alignCenter{
	text-align: center;
}

.worldIndexes .alignRight{
	text-align: right;
}

.worldIndexes .searchEmptyResults{
	display: none;
}

.worldIndexes td.ix-dn span,
.worldIndexes td.ix-up span,
.worldIndexes td.wiChange span{
	padding-right: 24px;
}

/* calendar */

.worldIndexes .calendar div.date{
	float: left;
	width: 18px;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #ffffff;
	font-size: 12px;
	font-weight: normal;
	line-height: normal;
	background-color: #f2f2f2;
	color: #aaaaaa;
	cursor: default;
}

.worldIndexes .calendar div.otherMonth{
	background-color: #ffffff;
}
.worldIndexes .calendar div.active{
	color: #50593E;
	cursor: pointer;
}

.worldIndexes .calendar div.active:hover{
	border-color: #50593E;
}

.worldIndexes .calendarContainer{
	position: relative;
}

.worldIndexes .calendarPane{
	display: none;
	position: absolute;
	background-color: #ffffff;
	padding: 6px;
	border: 1px solid #888888;
	-moz-box-shadow: 3px 3px 6px #50725b;
	-webkit-box-shadow: 3px 3px 6px #50725b;
	box-shadow: 3px 3px 6px #50725b;
}

.worldIndexes .dateSelector{
	width: 144px;
}

.worldIndexes .dateSelector .month,
.worldIndexes .dateSelector .prev,
.worldIndexes .dateSelector .next{
	font-size: 12px;
	line-height: 12px;
}


.worldIndexes .dateSelector .month{
	font-weight: bold;
	text-align: center;
	margin-bottom: 6px;
}

.worldIndexes .dateSelector .prev,
.worldIndexes .dateSelector .next{
	margin-bottom: 6px;
	color: #aaaaaa;
	cursor: default;
}

.worldIndexes .dateSelector .prev{
	float: left;
	font-weight: normal;
}

.worldIndexes .dateSelector .next{
	float: right;
	font-weight: normal;
}

.worldIndexes .dateSelector .monthSwitcherActive{
	color: #50593E;
	cursor: pointer;
}

.worldIndexes .calendar div.day{
	background-color: #dce8de;
	font-weight: normal;
	color: #333333;
	margin-bottom: 1px;
}

.worldIndexes .dateSelected{
	float: left;
	width: 75px;
}

.worldIndexes #worldIndexesCalendarShow{
	float: left;
	margin-left: 2px;
	margin-top: 3px;
	cursor: pointer;
}

/* --- ---------------- ------------------------------------------------------------- */

/**
 * 	modern Slider_box
 */
.modernSlider_box { height: auto; line-height: normal; padding: 0; width: 100%; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; }
.modernSlider_boxInner { position: relative; height: auto; float: left; line-height: normal; margin: 0; padding: 0; width: 100%; }
.modernSlider_box .elementImg { height: auto; line-height: normal; margin: 0 5px; padding: 0; width: auto; }
.modernSlider_box .elementImg a { height: auto; line-height: normal; margin: 0; padding: 0; width: auto; display: block; }
.modernSlider_box .elementImg img { height: auto; line-height: normal; margin: 0; padding: 0; width: auto; }
.modernSlider_box .elementTitle { height: auto; line-height: normal; margin: 0 5px; padding: 0; width: auto; overflow: hidden; }
.modernSlider_box .elementTitle a { font-weight: bold; height: auto; line-height: normal; margin: 0; padding: 0; width: auto; }
.modernSlider_box .elementTeaser { height: auto; line-height: normal; margin: 0 5px; padding: 0; width: auto; overflow: hidden; }
.modernSlider_box .modernSlider_buttonPrev { cursor: pointer; position: absolute; top: 25px; left: 0px; width: 26px; height: 50px; background: url("http://static.presspublica.pl/web/rp/img/layout/prawo/slider_arrows_sprite.png") no-repeat center 0 transparent; }
.modernSlider_box .modernSlider_buttonPrev:hover { background: url("http://static.presspublica.pl/web/rp/img/layout/prawo/slider_arrows_sprite.png") no-repeat center -100px transparent; }
.modernSlider_box .modernSlider_buttonNext { cursor: pointer; position: absolute; top: 25px; right: 0px; width: 26px; height: 50px; background: url("http://static.presspublica.pl/web/rp/img/layout/prawo/slider_arrows_sprite.png") no-repeat center -200px transparent; }
.modernSlider_box .modernSlider_buttonNext:hover { background: url("http://static.presspublica.pl/web/rp/img/layout/prawo/slider_arrows_sprite.png") no-repeat center -300px transparent; }
.modernSlider_box .modernSlider_bottomBox { float: left; clear: both; width: 100%; margin: 10px 0 5px; }
.modernSlider_box .modernSlider_bottomBox .modernSlider_bottomBoxLeft { float: left; color:#666666; font-size: 12px; }
.modernSlider_box .modernSlider_bottomBox .modernSlider_bottomBoxRight { float: right; color: #cf372f; }
.modernSlider_box .modernSlider_bottomBox .modernSlider_bottomBoxRight a { color: #cf372f; font-size: 1.3em; }
.modernSlider_box .modernSlider_boxSlider { position: relative; height: 104px; overflow: hidden; margin: 0 36px; }
.modernSlider_box .modernSlider_boxSlider>div { width: 100%; position: absolute; }
.modernSlider_box .elementBoxHide { display: none; }
.modernSlider_box .elementBox { float: left; height: auto; line-height: normal; margin: 0; padding: 0;  }
.modernSlider_box .picturesToShow1 .elementBox { width: 100%; }
.modernSlider_box .picturesToShow2 .elementBox { width: 50%; }
.modernSlider_box .picturesToShow3 .elementBox { width: 33%; }
.modernSlider_box .picturesToShow4 .elementBox { width: 25%; }
.modernSlider_box .picturesToShow5 .elementBox { width: 20%; }
.modernSlider_box .picturesToShow6 .elementBox { width: 16.6%; }
.modernSlider_box .picturesToShow7 .elementBox { width: 14.2%; }



/******************************************************************************/
/*																	Universal	*/
/*																	horizontalType	*/
.horizontalType {position:relative; padding: 0 0 20px 0;}
.horizontalType .modernMustsee_Img {float:none; margin-right:0;}
.horizontalType .modernMustsee_Img img {height: 105px; width: 175px;}
.horizontalType .modernMustsee_Element {float:left; width:175px; margin:0 10px 0 0;}
.horizontalType .elementTitle {font-size:1.5em;}
.horizontalType .lastElement {margin:0;}

/******************************************************************************/
/*																	Universal	*/
.modernMustsee_box  .MoreLink {position: absolute; left: 0; bottom: 0; width: 100%; text-align: right; margin: 0; padding: 0; float: none; background: transparent none;}
.modernMustsee_box  .MoreLink .modernMustsee_Title {font-size:1.2em; font-weight:bold; margin:0; background:transparent url(http://static.presspublica.pl/web/rp/img/layout/weekend.rp.pl/red_dots.png) repeat-x 0 50%; width: 100%; text-align: right;}
.modernMustsee_box  .MoreLink .modernMustsee_Title a {background:#ffffff; padding:0 0 0 6px; color:#db1036;}


/***************************************************************************/
/*                                                    Ramka po lewej fuj!!!*/
.floatingFrame {background:#e6e6e6 none; border:1px solid #b6b6b6; z-index:10000000; padding: 0;}
.floatingFrame a {color:#666666;}
ul.productSales {list-style:none; margin:0; padding:0; font-size:1.1em; font-weight:bold; background: #e6e6e6; border-right:1px solid #B6B6B6; float:left;min-height:272px;height:auto !important;height:272px}
li.productSales {border-bottom:1px dotted #999999; margin:0 6px 0 0; padding:12px 0 12px 29px; background:transparent url(http://static.presspublica.pl/web/rp/img/layout/productSales/productsales_icons.gif) no-repeat 7px 12px;}
li.ewyd {background-position:7px -26px;}
li.arch  {background-position:9px -69px;}
li.tablet {background-position: 9px -111px;}
li.lastElement {border:none; background-position:9px -149px;}
li.allProducts {border-top:1px solid #b6b6b6; border-bottom:none; margin:6px 0 0 0; padding:12px 7px; background:none;}
.rollerBtn {width:24px; height:272px; background:#e6e6e6 url(http://static.presspublica.pl/web/rp/img/layout/fiszki_collapse.png) no-repeat center center; float:left; cursor:pointer;}
.rollerBtn:hover {background-color:#f7f7f7;}
.slideLeft {background:#e6e6e6 url(http://static.presspublica.pl/web/rp/img/layout/fiszki_expand.png) no-repeat center center;}

li.prenumerata2013{background-image: none;}
li.prenumerata2013 a {color: #500000;}

#floatingFrameSales{
	position: absolute;
	right: -170px;
	width: 160px;
	font-size: 0.95em
}

div.floatingFrame {
  background: #transparent !important;
  left: auto !important;
  border: 1px solid #eee !important;
  top: 0;
}

div.floatingFrame ul.productSales  {
  background: #fff;
  min-height: inherit !important;
  border: none !important;
  width: 100%;
}
div.floatingFrame div.rollerBtn {
  display: none !important;
}

div.floatingFrame li.productSales {
  border: none !important;
  padding: 0 6px 0 28px !important;
  line-height: 22px;
  background-position: 7px 3px;
  margin: 0 !important;
}
li.ewyd {
  background-position: 7px -35px !important;
}
li.arch {
  background-position: 9px -78px !important;
}
li.tablet {
  background-position: 9px -120px !important;
}
li.lastElement {
 background-position: 9px -158px !important;
}

li.allProducts {
  padding: 0 !important;
  text-transform: uppercase;
  line-height: 35px !important;
  margin-bottom: 4px !important;
}
div.floatingFrame  li.arrowLink,
div.floatingFrame  li.prenumerata2013 {
  background-position: 0 -64px !important;
  background-color: #e6e6e6;
  line-height: 23px;
  margin-bottom: 15px !important;
}
div.floatingFrame  li.arrowLink:hover,
div.floatingFrame  li.prenumerata2013:hover {
  background-position: 0 -97px !important;
}
div.floatingFrame  li.arrowLink:last-child,
div.floatingFrame  li.prenumerata2013:last-child {
  margin-bottom: 0 !important;
}

/**
 * 	Box zapisu na newsletter
 */

.newsletterInputFld {
	background: url("http://static.presspublica.pl/web/rp/img/layout/search_input_stripe.png") repeat-x scroll 0 0 #FFFFFF;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	color: #999999;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	height: 18px;
	line-height: 13px;
	margin: 0 5px 0 0;
	padding: 4px 7px;
	width: 175px;

}
.newsletterBox .newsletterSubmitBtn {
	font-size: 13px;
	width: 75px;
	background-color: #E6E6E6;
	border: 1px solid #999999;
	color: #666666;
	padding: 4px 0;
	text-align: center;
	cursor: pointer;
}
.newsletterBox .newsletterSubmitBtn:hover {
		font-size: 13px;
	background-color: #eeeeee;
	color: #222222;
	border: 1px solid #666666;
}
a.newsletterLink:link, a.newsletterLink:visited {
	color: #006699;
	font-size: 1.3em;
}
.newsletterLinkBox {
	margin: 0 0 10px 0;
	line-height: 1.3em;
}
.componentBox.selfPromoBox {
	background: url("http://static.presspublica.pl/web/rp/img/layout/selfPromoBox/belka_bg.png") no-repeat scroll 0 0 #ffffff;
	width: 600px;
	height: 32px;
	margin: 0 0 10px 0;
}
.modernMustsee_box.selfPromoBox .modernMustsee_Title {
	font-size: 20px;
	line-height: 31px;
	margin: 0;
	text-align: center;
}
.modernMustsee_box.selfPromoBox .bold .modernMustsee_Title {
	font-weight: bold;
}
.modernMustsee_box.selfPromoBox .modernMustsee_Title a:link, .modernMustsee_box.selfPromoBox .modernMustsee_Title a:visited {
	color: #eedede;
	font-family: Arial, Helvetica, sans-serif;
}
.modernMustsee_box.selfPromoBox .modernMustsee_Title a:hover {
	color: #ffffff;
	text-decoration: none;
}
/**
 * 	losowanie bannerow selfPromo
 */
.promoRandomBox .modernMustsee_Element{
	display: none;
	margin: 0 0 10px;
}
.promoRandomBox{
	margin: 0;
}
.promoRandomBox .modernMustsee_Img {
	margin: 0;
}
/*
 * ewydanie box
 */
.ewydanieBox ul {
	font-size: 1.3em;
	list-style: none outside none;
	margin: 0 15px 0 0;
	padding: 0;
}

.ewydanieBox ul li {
	background:
		url("http://static.presspublica.pl/web/rp/img/layout/list_bullet.png")
		no-repeat scroll 0 70% transparent;
	margin: 0 0 0 4px;
	padding: 5px 0 0 10px;
}

.ewydanieBox ul li a {
	color: #006699;
}



/*******************************************************/
/*                                      TagLandingPage */
h1.tagTitle {margin:0 0 10px 0;}


/*******************************************************/
/*                                      EmpikBox       */

.empikBox {
	font: 12px 'Trebuchet MS', Tahoma, Helvetica, Arial, sans-serif;
	text-align: left;
	width: 100%;
}
.empikBox a {
	color: #333;
	text-decoration: none;
}
.empikBoxp {
	border: 1px solid #dfdfdf;
	margin: 5px;
}
.empikBox_titleBox {
	background: #eeeeee;
	color: #FFFFFF;
	font-size: 16px;
	margin-bottom: 10px;
	padding: 5px 5px 5px 8px;
}
.empikBox_titleBox a {
	font-size: 16px;
	color: #666666;
}
.empikBox_tabs {
	border-bottom: none;
	font-size: 13px;
	list-style: none outside none;
	margin: 5px 0;
	padding: 3px 10px;
	text-align: left;
}
.empikBox_tabs li {
	background: none repeat scroll 0 0 transparent;
	display: inline;
}
.empikBox_tab {
}
.empikBox_tab span {
	background: #ffffff;
	border: 1px solid #dfdfdf;
	cursor: pointer;
	padding: 3px 10px;
	font-size: 13px;
	color: #999999;
	text-transform: capitalize;
}
.empikBox_tab span.empikBox_tabActive {
	background: none;
	border: 1px solid #999999;
	color: #000000;
	padding: 3px 10px;
	text-transform: capitalize;
}
.empikBox_productBox {
	background: url("http://static.presspublica.pl/web/rp/img/layout/empik_box/bg_item.png") repeat-x none;
	overflow: hidden;
}
.empikBox_productBoxp {
	padding: 5px;
}
.empikBox_productImg {
	border: 1px solid #dddddd;
	cursor: pointer;
	float: left;
	margin: 0 -90px 0 0;
	overflow: hidden;
	width: 80px;
}
.empikBox_productData {
	float: left;
	margin-left: 90px;
	padding: 0 0 5px 0;
}
.empikBox_productName {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.empikBox_productAuthor {
	font-size: 12px;
	color: #333333;
}
.empikBox_productDesc {
	font-size: 12px;
	color: #666666;
	height: 6em;
	margin: 4px 0;
	overflow-y: hidden;
}
.empikBox_productPrice {
	font-weight: bold;
	text-align: right;
	position: relative;
	float: left;
}
.empikBox_productPrice a {
	color: #333333;
	font-size: 13px;
}
.empikBox_productPrice img {
	border: none;
	margin-left: 5px;
}
.empikBox_productPrice_button_parkiet {
	float: left;
	background: #003875;
	border: 1px solid #001d3d;
	position: absolute;
	top: 0px;
	left: 100px;
}
.empikBox_productPrice_button_parkiet:hover {
	background: #0076e2;
	border: 1px solid #003875;
}
.empikBox_productPrice_button_rp {
	float: left;
	background: #e6e6e6;
	border: 1px solid #999999;
	position: absolute;
	top: 0px;
	left: 100px;
}
.empikBox_productPrice_button_rp:hover {
	background: #eeeeee;
	border: 1px solid #666666;
}
.empikBox_productPrice_button_zw {
	float: left;
	background: #000000;
	border: 1px solid #000000;
	position: absolute;
	top: 0px;
	left: 100px;
}
.empikBox_productPrice_button_zw:hover {
	background: #666666;
}
.empikBox_productPrice_button_ekonomia {
	float: left;
	background: #2a3d1f;
	border: 1px solid #162010;
	position: absolute;
	top: 0px;
	left: 100px;
}
.empikBox_productPrice_button_ekonomia:hover {
	background: #608639;
}
.empikBox_productPrice_price {
	float: left;
}

/* QuatationAggregation */

td.ix-up span {
    background: url("http://static.presspublica.pl/web/rp/img/layout/Ekonomia24/arrow_up.gif") no-repeat scroll 90% 45% transparent;
}
td.ix-dn span {
    background: url("http://static.presspublica.pl/web/rp/img/layout/Ekonomia24/arrow_down.gif") no-repeat scroll 90% 45% transparent;
}
.notoriaData {
    margin: 10px;
}
.notoriaData div {
    text-align: left;
}
.notoriaData hr {
    display: none;
}
.notoriaData font {
    color: #333333;
}
.notoriaData table {
    border: 1px dotted #999999;
    border-collapse: collapse;
    margin: 0 0 10px;
}
.notoriaData table td, .notoriaData table th {
    border: 1px dotted #999999;
    padding: 2px 4px;
}
.notoriaData table th {
    background-color: #FFFFFF;
}
.notoriaData .guzik {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #9BA0A4;
    color: #333333;
    cursor: pointer;
    font: 1.1em/1.2em "Trebuchet MS",sans-serif;
    height: auto;
    margin: 0;
    padding: 0;
    width: 50px;
}
.notoriaData form select {
    border: 1px solid #9BA0A4;
    color: #333333;
    font: 1.1em/1.2em "Trebuchet MS",sans-serif;
    margin: 0 5px 0 0;
}

/* wykres dla sg */
.wykres .sg{
	height: 165px;
	overflow: hidden;
}

.wykres{
	position: relative;
}

.wykres .sg .elementFooter{
	position: absolute;
	top: 145px;
}

.foreFrontPaged_Body{
	margin-top: 20px;
}

.xtb-image{
	text-align:right;
	margin:5px 15px 0 0;
}

.ecoBar .xtb-image{
	display: none !important;
}

#floatingFrameSales{
	display: none;
}



/************************ mobile app info ***********************/

.mobile-app-info-outer-container,
.mobile-app-info-outer-container *,
.mobile-app-info-outer-container *:before,
.mobile-app-info-outer-container *:after {
	box-sizing: border-box;
}

.mobile-app-info-column {
	display: block;
	padding: 0 5px;
	width: 100%;
}

@media screen and (min-width: 960px) {
	.mobile-app-info-column {
		float: left;
	}
	.mobile-app-info-column-1 {width: 15%;}
	.mobile-app-info-column-2 {width: 50%;}
	.mobile-app-info-column-3 {width: 35%;}
}

.mobile-app-info-outer-container {
	display: block;

	background: transparent;
	border: 0 none;
	padding: 10px;

	text-decoration: none;
	color: #333333;
	margin-bottom: 10px;
	text-align: center;
}

@media screen and (min-width: 960px) {
	.mobile-app-info-outer-container {
		text-align: left;
	}
}

.mobile-app-info-inner-container {
	display: block;
	margin: 0 auto;
	width: 100%;
	max-width: 936px;
}

.mobile-app-info-inner-container img {
	display: inline-block;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}

.mobile-app-info-inner-container p {
	font-size: 16px;
	padding: 10px 0;
}
@media screen and (min-width: 960px) {
	.mobile-app-info-inner-container p {
		font-size: 24px;
		padding: 24px 0 0 0;
	}
}

a.mobile-app-info-store-link {
	display: inline-block;
	max-width: 220px;
}
@media screen and (min-width: 960px) {
	a.mobile-app-info-store-link {
		max-width: none;
	}
}

a.mobile-app-info-store-link img {
	padding: 15px 20px;
}

/************************ // mobile app info ********************/