﻿@import url('GridStyle.css');
@import url('SearchStyle.css');
@import url('FileListStyle.css');
@import url('NewsStyle.css');
@import url('MenuStyle.css');
/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/

	Licensed under GPL and MIT.
*/
body
{
	color:#424F62;
}

/**, */a {
	outline: none;
	text-decoration: none;
	color:#424F62;
}

a:hover
{
	text-decoration:underline!important;
}

.leftmenu img {
	display: block; 			
}

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_3 {
	margin-left: auto;
	margin-right: 0px;
	width: 1132px;
}
.wide{
	margin-left: auto;
	margin-right: auto;
	width: 1188px;	
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 16px;
	margin-right: 16px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .grid_1 {
	width:325px;
}

.container_3 .grid_2 {
	width:684px;
}

.container_3 .grid_3 {
	width:1042px;
}



/* Prefix Extra Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .prefix_1 {
	padding-left:358px;
}

.container_3 .prefix_2 {
	padding-left:716px;
}



/* Suffix Extra Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .suffix_1 {
	padding-right:358px;
}

.container_3 .suffix_2 {
	padding-right:716px;
}



/* Push Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .push_1 {
	left:358px;
}

.container_3 .push_2 {
	left:716px;
}



/* Pull Space >> 3 Columns
----------------------------------------------------------------------------------------------------*/

.container_3 .pull_1 {
	left:-358px;
}

.container_3 .pull_2 {
	left:-716px;
}




/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
img{
	border:0px;	
}

.actual_short .shortcut img{
	float:right;	
}

.lpane
{
float:left;
padding-top:20px;
}
.rpane
{
float:right;
padding-right:60px;
padding-top:20px;
}

.logosearch
{
float:left;
height:65px;
padding:38px 0 0 55px;
}
.grayBGmain
{
	margin-bottom:20px;
}

.homepage .grayBGmain, .wrapped .grayBGmain{
	background-position:bottom left;
	background-repeat:no-repeat;
	float:left;	
}
.homepage .grayBGmain
{
height:390px;				
}
.wrapped .grayBGmain{
height:185px;
}

.withPic, .withoutPic{
float:left;
margin-left:55px;
width:1075px;
}	
.news{
	font-size:10px;
	padding-top:15px;
}
.news h2{
	margin:0px;
	padding:0px;
	font-size:10px;
}
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#eeeef0;
	padding-top:40px;
}
.footer{
	margin-top:11px;
	padding-top:2px;
	border-top:#9d9c9d 1px solid;
	float:left;
}
.footer .icons{
	width:158px;
	float:right;
	height:24px;
}
.footer .icons a{
	display:block;	
	height:24px;
	float:left;
}
.footer .icons a.home{
	width:62px;
	margin-right:2px;
}
.footer .icons a.mail{
	width:30px;
	margin-right:2px;
}
.footer .icons a.sitemap{
	width:62px;
	margin-right:2px;
}
.fotterContent 
{
	
}
.mainContent h1{
	font-size:14px;
	margin-top:0px;
}
.mainContent p{
	font-size:11px;	
}
.mainContent .header p{
	font-weight:bold;
}

.ddWithArrows
{
	font-size:11px;
}
.ddWithArrows ul
{
	font-weight:normal;	
	margin:0;
	padding:0 2px 0 12px;
}

.ddWithArrows dl,
.ddWithArrows .row
{
	width:100%;	
}
.ddWithArrows dt
{
	width:350px;
	float:left;
	text-align:right;
	padding-bottom:4px;
	text-transform:uppercase;
}

.ddWithArrows.andDate dt{
	padding-right:0px;	
}

.ddWithArrows dt .datearrow,
.ddWithArrows dt .underarrow
{
	padding-right:30px;	
	font-weight:bold;
}
.ddWithArrows dd
{
float:left;
margin-left:5px;
padding-top:12px;
width:320px;
/*
bottom:0;
position:absolute;
right:0;
*/

}


.ddWithArrows dd a, .ddWithArrows dd a.newsLink 
{
color:#424F62;
margin:0;
font-weight:bold;
}

.ddWithArrows dd a
{
/*	text-decoration:underline;*/
}

.ddWithArrows dd a.newsLink{
	text-decoration:none;
}



.ddWithArrows .row
{
	float:left;
	margin-bottom:20px;
	position:relative;
}

.ddWithArrows .picture img
{
	padding-left:10px;
	padding-right:10px;
}

.ddWithArrows dt .datearrow,
.ddWithArrows dt.arrow
{
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-bottom:5px;
	margin-bottom:8px;
}
.ddWithArrows dt .datearrow div, 
.ddWithArrows dt.arrow div,
.ddWithArrows dt .underarrow div
{
	width:325px;
	padding-right:30px;
	font-weight:bold;
}

div.row
{
	text-align:justify;			
}

div.row iframe
{
	margin-top:5px;
	margin-bottom:5px;
}

div.row div.line
{	
	padding-top:20px;
	margin-bottom:20px;
	width:100%;
	border-bottom:1px solid #9D9C9D;
}
div.row iframe#tabelaMAGELLAN
{	
	background-color:transparent !important; 		
}

div.row iframe#wykresMAGELLAN
{
	border:1px solid #9D9C9D;
}

.ddWithArrows .row .imageDescription
{
bottom:0;
color:#424F62;
float:left;
margin-left:5px;
position:absolute;
right:0;
width:320px;
} 

.ddWithArrows .row img
{

}

.mainContent{
	color:#424f62;	
}
.mainContent .header{
	padding-left:53px;	
}
.mainContent .plainTxt{
	font-size:11px;	
}

.breadcrump, .currentBreadcrump
{
	padding-bottom:35px;
}
.breadcrump, .breadcrump a, .currentBreadcrump, .currentBreadcrump a
{
	text-transform:uppercase;
	text-decoration:none;
	color:#9b9a9a;
	font-size:12px;
}
.currentBreadcrump, .currentBreadcrump a
{
	font-weight:bold;
}

.FNDropDownList
{
	text-align:left;
	width:1%;
}
.FNLabel
{
	text-align:right;
	padding: 5px 10px 5px 0px;
}

.FNYearSelector {
	background-color: transparent;
	color:#424F62;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

.FNTable
{
	width:680px;
}


.watermark { color: lightgrey; font-style: italic; }


.SendMessage
{
width:680px;
}

.SendMessage div
{
	display:inline;
}

.SendMessageField 
{
	float:left;
	padding:5px;
}

.SendMessageField .Label,
.SendMessageField .Input input,
.SendMessageField .Input textarea,
SendMessageFieldNoLine .Label,
SendMessageFieldNoLine .Input input
{

	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:24px;
	
}

.SendMessageField .Input input, .SendMessageField .Input textarea, SendMessageFieldNoLine .Input input
{
	background-color:transparent;
}

.SendMessageField .Label, SendMessageFieldNoLine .Label
{
	border:0 none;
	float:left;
	vertical-align:top;
	line-height:24px;
	text-align:right;
	padding-right:12px;
	
	width:150px;
}

.SendMessage div span
{
	float:left;		
	padding-top:10px;	
}
.SendMessageField .Input, .SendMessageField .SendButton
{
	float:left;
}
.SendMessageField .SendButton
{
	padding-left:162px;
}
.SendMessageField .Input input, .SendMessageField .Input textarea
{
border-color:-moz-use-text-color -moz-use-text-color #8C8D8F;
border-style:none none solid;
border-width:medium medium 1px;
padding:5px 0;
width:250px;
}
.SendMessageField .SendButton input
{
border-color:#8C8D8F;
border-style:solid;
border-width:1px;
padding:5px 0;
width:250px;
}
 .SendMessageField .Input textarea
{
	overflow:hidden;
}

.Button
{
border-color:#8C8D8F;
border-style:solid solid none;
border-width:1px;
cursor:pointer;
}
.SelectorBox
{
	padding-left:355px;
	border-bottom:1px solid #8C8D8F;
	margin-bottom:20px;
}
.YearSelector
{
	padding-bottom:20px;
}
.YearSelector div
{
display:inline;
float:left;
line-height:17px;
}
.YearSelector div.combo
{
float:right;
}
.YearSelector div.combo select
{
width:100px;
}

.YearSelector a
{
	padding-left:5px;
}
.CalendariumNews
{

}

.imgbox
{
float:left;
height:220px;
padding-right:10px;
width:150px;}
.SiteMapTreeView img
{
	display:none;
}
.SiteMapTreeView tr
{
	line-height:1.5;
}

.HeaderGridText
{
font-style:italic;
width:355px;
position:absolute;
text-align:center;	
left:0;
}
.FooterGridText
{
font-style:italic;
position:absolute;
width:355px;
text-align:center;
left:0;
}

.EasterImage{
	position: absolute;
	left: -173px;
	width: 300px;
	top: -35px;
	az-index: 999999;
	z-index: 0;
	adisplay: none;
}

/***Swieta 2011**** /
body
{
	background:#ededef url(/Portals/1/Skins/Images/swieta2011/tlo-z-tylu.jpg) no-repeat top center!important;
}
.wrapped
{
	background:#ededef;
	min-height:580px;
}
.homepage .grayBGmain
{
	background-image:url(/Portals/1/Skins/Images/swieta2011/tlo-belki-home.jpg)!important;
}
.wrapped .grayBGmain
{
	background-image:url(/Portals/1/Skins/Images/swieta2011/tlo-belki-na-podstrony.jpg)!important;
}
.ChristmasImage{
	position: absolute;
	top: -47px;
	right:65px;
	z-index: 999999;
	adisplay: none;
}
/***Swieta 2011****/
