@import url('clearing.css');

td {
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 12px;
	color: #2E3D45;
	background: transparent;
}

input, textarea {
	margin:0px 0px 0px 5px;border:1px solid #a10000;
}

.input-checkboxes {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	vertical-align: middle;
	height: 18px;
	width: 18px;
}

h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #2E3D45;
	/*color: Navy;*/
	font-weight: normal;
}

h3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #2E3D45;
	/*color: Navy;*/
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px
}


fieldset {  border:none;}

body, td, div {
  margin: 0px;
  padding: 0px;
}

div { overflow:hidden; }

html,body {
  height:100%;
  width:100%;  
}

body {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;	
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
   vertical-align: top;
	background-color: #dddcdd;
	background-image: url(../images/page_bg.jpg);
	background-repeat: repeat-x;
}

td {
  border-spacing: 0;
  vertical-align: top;
  line-height: 17px;
}

img {	border: 0px;}

.border-picture{
	border: 1px solid Black;	
}

p {
	line-height: 17px;
	padding: 0px 0px 0px 0px;
}

a {
	font-size: 12px;
	text-decoration: none;
	background: none;
	color: #313131;
}

a:hover {
	text-decoration: underline;
	color:#333333;
}

form#searchForm {
	padding: 0px 15px 0px 15px;
}

table.contentpaneopen, table.contentpane {width: 650px;} /* Safari */

#pathway
{
	clear:both;
	padding:5px;
	background:#f2f2f2;
	width:100%;
	margin:auto;
	text-align: center;
}

a.pathway {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
	background: none;
	color: White;
	text-align: center;
	font-weight: bold;
}
a.pathway:hover {
	text-decoration: underline;
	color: White;
}

.contentheading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #b50301;
	/*color: #971E1E; */
	text-align: center;
}

.contentpagetitle {}
.componentheading{
	background: transparent none repeat scroll 0%;
	color: #b50301;
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	text-align: center;
} 

table.contentpaneopen {
	border-collapse: collapse;
	border-spacing: 0;
	border-width: 0;
	margin: 15px 0 0 15px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

table.contentpaneopen td {
	padding-right: 5px;
}

.small {color: #999999;font-size: 11px;}
.createdate {height: 15px;padding-bottom: 10px;color: #999999;font-size: 11px;}
.modifydate {height: 15px;padding-top: 10px;color: #999999;font-size: 11px;}

.mosimage {border: 1px solid #cccccc;margin: 7px;}
.mosimage_caption {background: #efefef;padding: 4px;color: #666666;font-size: 10px;border-top: 1px solid #cccccc;}

.buttonheading {
	padding: 0px 0px 0px 0px;
}

.sectiontableheader {font-weight:normal;color:#333333;padding:5px;background:#ebebeb;border-bottom:1px solid #cfcfcf;}
.sectiontableentry1 td {padding:7px;background:#f8f8f8;}
.sectiontableentry2  td {padding:7px;background:white;}
.contentpane {
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 12px;
	color: #333;
	background-color: transparent;
	margin: 0 10px 0 5px;
	width: 650px;	
}
.contentdescription {padding:10px;}

/*spis tresci*/
table.contenttoc {margin: 10px;width:150px;border:1px solid #f2f2f2;}
.contenttoc th {padding:5px 10px 5px 10px;background: #f2f2f2;}
.contenttoc td {padding:2px 10px 2px 10px;}

.pagenav {padding:5px;} 

/* formulare */
.button {margin:3px 0px 0px 5px;border:1px solid #a10000;}
.inputbox {margin:5px 0px 5px 5px;border:1px solid #a10000;}
.text_area {margin:5px 0px 5px 5px;border:1px solid #a10000;} 
.textForm { float:left; width:160px;vertical-align: top;}
.textFormInv { float:left; width:160px;vertical-align: top; color:Maroon;}

#searchphraseany, #searchphraseall, #searchphraseexact, #mod_login_remember{background:none;}

.searchmain {text-align: center;	margin: 7px 10px 0px 0px;}
.buttonmain {margin:0px 0px 0px 5px;border:1px solid #a10000; background-image: url(../images/box_bg.jpg); color: White;}
.inputboxmain {margin:0px 0px 0px 5px;border:1px solid #a10000; width: 140px;}
.text_areamain {margin:5px 0px 5px 5px;border:1px solid #a10000;} 

body.contentpane, body.contentpane a, body.contentpane span.small, body.contentpane table.contentpaneopen td, body.contentpane table td {
  background:white;
  color:black;
}

body.contentpane .button {
	color:black;
	border:1px solid black;
}

/*kod wstawiany na strone*/
.moscode {}, .highlight {}, pre {}, code {}

table.moduletable {
	width: 100%;
	background-color: transparent;
}

/* Reklama */ 
ul#jw-sir {
	position: relative;
	list-style: none;
	list-style-image: none;
	margin: 50px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	border: none;
	background: transparent;
}
ul#jw-sir li {list-style:none;margin:50px 0px 0px 0px;padding:0px;border:none;background:none;z-index: 1000;}
ul#jw-sir li a {margin:50px 0px 0px 0px;padding:0px;border:none;background:none;z-index: 1000;}
ul#jw-sir li a img {display:none;position:absolute;top:0;left:0;border:none;background:none;z-index: 1000;}
ul#jw-sir li img {display:none;position:absolute;top:0;left:0;border:none;background:none;z-index: 1000;}
ul#jw-sir li#jw-sir-loading {background:#fff url(loading.gif) no-repeat center; z-index: 1000;}
ul#jw-sir li#jw-sir-loading-black {background:#000 url(loading_black.gif) no-repeat center;z-index: 1000;}


li {
	list-style: square;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;	
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	line-height: 25px;
	color: #333;	
	text-align: left;
}
/*---- TOP MENU  -----*/	

.mainleveltop
{	
	position: relative;
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	margin: 8px 0px 0px 50px;
	padding: 8px 0px 0px 0px;
	color: White;
	text-decoration: none;
	background-color: transparent;
	text-align: center;
}

a.mainleveltop:link, a.mainleveltop:visited 
{	
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	margin: 0px 0px 0px 50px;
	padding: 15px 0px 0px 0px;			
}

a.mainleveltop:hover {	
	text-decoration: none;
	color: #FF2020;
}	


/*---- RIGHT MENU  -----*/	

.mainlevelright
{
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	color: #b50301;
	font-weight: normal;
	padding: 2px 0px 0px 45px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	display: block;
	width: 227px;
	height: 23px;	
	text-align: left;
	background: url(../images/menuRight_bg.jpg) no-repeat;
}

a.mainlevelright:link, a.mainlevelright:visited {	
	text-decoration: none;	
	width: 227px;	
}

a.mainlevelright:hover {
	font-weight: normal;
	text-decoration: none;
	color: #FF2020;
}

/*------Sub Menu links------- */
	
a.sublevel1right{
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	color: Black;
	font-weight: normal;
	padding: 2px 0px 0px 62px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	display: block;
	height: 23px;
	text-align: left;
	background: url(../images/menuRight_sub_bg.jpg) no-repeat;
}	
	
a.sublevel1right:visited, a.sublevel1:link{
	text-decoration: none;
	color: Black;
}

a.sublevel1right:hover{
	text-decoration: none;
	color: #969696;
}

/*------Sub Menu 2 links------- */

a.sublevel2right{
	font-family: "Tahoma",Trebuchet MS,verdana;
	font-size: 13px;
	color: Black;
	font-weight: normal;
	padding: 2px 0px 0px 80px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	display: block;
	height: 23px;
	text-align: left;
	background: url(../images/menuRight_sub2_bg.jpg) no-repeat;
}	
	
a.sublevel2right:visited, a.sublevel2right:link{
	text-decoration: none;
	color: Black;
}

a.sublevel2right:hover{
	text-decoration: none;
	color: #969696;
}




.pollstableborder td {text-align:left;}

.box_news,.box_news_long,.box_news_one,.box_news_long_one {border:1px solid #b3d2ef;visibility:hidden;float:left;margin:0px 3px 0px 3px;}
.box_news table {width:173px;}
.box_news_long table {width:275px;}
.box_news_one table {width:346px;}
.box_news_long_one table {width:560px;}
.box_news th,.box_news_one th,.box_news_long th,.box_news_long_one th {
	text-transform:uppercase;
	text-align:left;
	padding:2px 5px 0px 15px;
	height:18px;
	background:url(../images/bg_caption.gif) repeat-x;
	color:white;
}
.box_news td,.box_news_long td,.box_news_one td,.box_news_long_one td {padding:5px;}
.box_news li,.box_news_long li,.box_news_one li,.box_news_long_one li {background:url(../images/arrow2.gif) no-repeat 4px 6px;padding:2px 3px 2px 20px;}
.box_news a,.box_news_long li a,.box_news_one li a,.box_news_long_one li a {font-weight:bold;text-decoration:none;}

/* ------------------------------------------------------------- Layout  ------------------------------------------------------------- */

#page{
	width: 950px;
	height: auto;
	min-height: 808px;
	background-color: #dddcdd;
	display: block;
	margin: 0 auto;
}

#header{
	height: 138px;
	width: 950px;
	margin: 0px;
	padding: 0px;
	background: url(../images/baloon_01.jpg) no-repeat;
}

#top-menu{
	height: 36px;
	width: 585px;
	margin: 0px;
	padding: 0px;
	background-color: #02041f;
}

#top-menu-items{	
	margin: 7px 0px 0px 0px;	
}

#top-search{
	height: 36px;
	width: 227px;
	margin: -36px 0px 0px 585px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #02041f;	
}

#top-rightEdge{
	height: 36px;
	width: 138px;
	margin: -36px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background: url(../images/baloon_04.jpg) no-repeat;
	background-color: #02041f;
	float: right;
}

#content-wrapper{
	height: auto;	
	width: 950px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-color: Fuchsia;		*/
}

.content-leftEdge{
	height: 566px;   
	width: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: url(../images/baloon_13.jpg) repeat-y;
}

.content-core{
	height: auto;
	min-height: 566px;	
	width: 670px;
	margin: -566px 0px 0px 26px; 
	padding: 0px 0px 0px 0px;	
	background-color: white;
}

.content-menuWrapper{
	height: 566px;
	width: 227px;
   margin: -566px 0px 0px 696px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: white;	
}

.menu-head{
	height: 155px;	
	width: 227px;
	margin: 0px 0px 0px 696px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background: url(../images/baloon_07.jpg) no-repeat;	
}

.menu-items{	
	width: 227px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: url(../images/baloon_09.jpg) repeat-y;	
}

/*
.menu_items_body{
	width: 227px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
}
*/

.menu-footer{
	height: 14px;	
	width: 227px;	
	background: url(../images/baloon_11.jpg) no-repeat;	
}

.content-rightEdge{
	height: 566px;
	width: 27px;
	margin: -566px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: url(../images/baloon_15.jpg) repeat-y;	
}

#footer{
	height: 62px;	
	width: 950px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: url(../images/baloon_16.jpg) no-repeat;	
}

/* ------------------------------------------------------------- Articles  ------------------------------------------------------------- */

.heliummSellHeader {background: #B7EEFF; vertical-align: middle;}
.heliummSellRow {background: #e1f1ff; vertical-align: middle;}
.nafukovadlaHeader{background: #d3d2bc; vertical-align: middle;}
.nafukovadlaRow{background: #e4e3da; vertical-align: middle;}
.bgRedSoft{background: #F6C4C4; vertical-align: middle;}
.bgRedDark{background: #F78787; vertical-align: middle;}	
.nadpis-akcia {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 22px;color: #B22222;}
.nadpis-red {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #B22222; font-weight: bold;}
.articleImage {border: 1px solid grey;}
.tableArticles td{	
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 0px;
}


