@CHARSET "UTF-8";

/* Common styles */
body,table {
	text-align: left;
	color: #3e4f04;
	font-size: 13;
	font-family: Tahoma, arial;
	line-height: 140%
}

body {
	background-color: white;
	background-image: url('graf/tlo.jpg');
	background-repeat: repeat-x;
	margin-top: 0; scrollbar-highlight-color : #b5b48d;
	scrollbar-face-color: #b5b48d;
	scrollbar-track-color: #d9d8ba;
	scrollbar-arrow-color: #d9d8ba;
	scrollbar-highlight-color: #73725a;
	scrollbar-highlight-color: #b5b48d;
}

a {
	
}

a:hover {
	
}

/* Embedded external layout css */

div.a {
	color: #e2007a;
	font-size: 16;
	font-family: Tahoma, arial;
	line-height: 120%
}

div.b {
	color: #d4d4b3;
	font-size: 11;
	font-family: Tahoma, arial;
	line-height: 140%
}

div.d {
	color: #7a9d0a;
	font-size: 15;
	font-family: Tahoma, arial;
	line-height: 120%
}

A.a {
	color: #2a3d62;
	font-weight: 600;
	font-size: 13;
	font-family: verona, arial;
	text-decoration: none;
	line-height: 130%
}

/* The external layout settings */
.m01 {
	background-image: url('graf/m01.jpg');
	background-repeat: no-repeat
}

.m02 {
	background-image: url('graf/m02.jpg');
	background-repeat: no-repeat;
}

.m03 {
	background-image: url('graf/m03.jpg');
	background-repeat: no-repeat;
}

.m04 {
	background-image: url('graf/m04.jpg');
	background-repeat: no-repeat;
}

.m05 {
	background-image: url('graf/m05.jpg');
	background-repeat: repeat-x;
}

.m06 {
	background-image: url('graf/m06.jpg');
	background-repeat: no-repeat;
}

.m07 {
	background-image: url('graf/m07.jpg');
	background-repeat: no-repeat;
}

.m08 {
	background-image: url('graf/m08.jpg');
	background-repeat: no-repeat;
}

/* Main site content */
#nexoft { /* position */
	
}

.nexoft { /* style */
	
}

.nexoft * { /* TEMPORARY SETTINGS FROM ELEMENTS INDICATION */
	
}

/* Module frame - set the width to#nexoft width */
.nexoft-module-frame {
	width: 944px;
	height: 500px;
	border: 0;
}

/* A header */
#nexoft-header-container { /* container position */
	
}

.nexoft-header-container { /* container style */
	
}

#nexoft-header { /* position */
	
}

.nexoft-header { /* style */
	
}

/* Logo image */
#nexoft-logo { /* position */
	
}

.nexoft-logo { /* style */
	
}

.nexoft-logo img {
	
}

/* Edit menu handle in edit mode */
.EditMainMenuBtn {
	display: inline;
	float:left;
	position: relative;
	left: -3px;
	top: 1px;
}

/* Main menu content; access each item with nexoft-menu-01 .. etc. */
#nexoft-menu-container { /* container position */
	
}

.nexoft-menu-container { /* container style */
	
}

#nexoft-menu { /* menu position */
	
}

.nexoft-menu { /* menu style */
}

.nexoft-menu .nexoft-menu-item-content { /* the content of menu item */
}

ul.nexoft-menu { /* menu surrounding ul style */
	margin: 0;
	padding: 0;
}

li.nexoft-menu-item { /* menu item style */
	text-transform: uppercase;
	float: left;
	padding-left: -4px;
	margin-left: 24px;
}

.nexoft-browser-ie li.nexoft-menu-item, 
	.nexoft-browser-chrome li.nexoft-menu-item { /* menu item style */
	padding-left: -4px;
	margin-left: 12px;
}

.nexoft-browser-opera li.nexoft-menu-item {
	margin-left: 12px;
	list-style-type: none;
}

div.nexoft-menu-item-content { /* menu item style */
	display: inline;
}

li.nexoft-menu-start {
	list-style-type: none;
	display: inline;
	padding-left: 0px;
	margin-left: 0px;
}

.nexoft-menu a { /* menu item link style */
	color: #eaf1ff;
	font-weight: 600;
	font-size: 13px;
	font-family: arial;
	text-decoration: none;
	line-height: 130%
}

.nexoft-browser-ie .nexoft-menu a { /* menu item link style */
	font-size: 13px;
}

.nexoft-menu a:hover,.nexoft-menu-current a:hover {
	/* menu item hover link */
	color: #7a9d0a;
	font-weight: 600;
	font-size: 13;
	text-decoration: none
}

.nexoft-menu-current { /* currently selected menu item style */
	
}

.nexoft-menu-current a { /* currently selected menu item link style */
	
}

a.nexoft-menu-disabled { /* disabled menu item */
	text-decoration: line-through;
}

/* A site container */
#nexoft-site-container { /* position */
	
}

.nexoft-site-container { /* style */
	
}

/* The main site content, between header and footnote, including content and sidebar */
#nexoft-site { /* position */
	
}

.nexoft-site { /* style */
	
}

#nexoft-site-top { /* top panel position */
	
}

.nexoft-site-top { /* top panel style */
	
}

#nexoft-site-bottom { /* bottom panel position */
	
}

.nexoft-site-bottom { /* bottom panel style */
	
}

/* Section menu content; access each menu level with nexoft-menu-section-level-1 .. etc. */
#nexoft-menu-section { /* position */
	display: none;
}

.nexoft-menu-section { /* style */
	
}

.nexoft-menu-section .nexoft-menu-item-content {
	/* the content of menu item */
	
}

.nexoft-menu-section a { /* menu item link style */
	
}

.nexoft-menu-section a:hover { /* menu item hover style */
	
}

ul.nexoft-menu-section-level { /* each level ul container style */
	
}

ul.nexoft-menu-section-level-1 {
	/* the exemplary special style for the first level ul container */
	
}

li.nexoft-menu-section-item { /* each level li menu item style */
	
}

li.nexoft-menu-section-item-0 {
	/* the exemplary style for the 0-level li menu item */
	
}

.nexoft-menu-section-item-0 a { /* link style for 0-level menu item */
	
}

li.nexoft-menu-section-item-1 {
	/* the exemplary style for the 1-level li menu item */
	
}

.nexoft-menu-section-item-1 a { /* link style for 1-level menu item */
	
}

.nexoft-menu-section-unselected-0 {
	/* style of currently unselected 0-level item  */
	
}

.nexoft-menu-section-selected-0 a {
	/* style of currently selected 0-level item (applying also when the subitem is selected) */
	
}

.nexoft-menu-section-current a {
	/* style of currently selected menu item link */
	
}

.nexoft-menu-section-unselected a {
	/* style of currently unselected menu item link */
	
}

a.nexoft-menu-section-disabled { /* disabled menu item */
	color: gray;
}

/* Current page content container */
#nexoft-content-container { /* container position */
}

.nexoft-content-container { /* container style */
}

.nexoft-content-container { /* container style */
	padding-top: 1px;
}

/* Page content */
#nexoft-content {
	/* content position (set here the text-align, not explicit in element) */
	
}

.nexoft-content{
	color: #3e4f04;
	font-size: 13;
	font-family: Tahoma, arial;
	line-height: 140%
}

.nexoft-content p { /* paragraph (do not set text-align !) */
	
}

.nexoft-content pre { /* preformatted text */
	
}

.nexoft-content address { /* address */
	
}

.nexoft-content a { /* links in content styles - !important */
	color: #2a3d62 !important;
	font-weight: 600 !important;
	font-family: verona, arial !important;
	text-decoration: none !important;
	line-height: 130% !important;
}

.nexoft-content a:hover { /* hover in content styles - !important */
	text-decoration: underline !important;
}

.nexoft-content hr { /* horizontal line */
	
}

.nexoft-content h1 { /* header 1 */
	color:#E2007A;
	font-family:Tahoma,arial;
	font-size:18px;
	line-height:120%;
}

.nexoft-content h2 { /* header 2 */
	color:#E2007A;
	font-family:Tahoma,arial;
	font-size:16px;
	line-height:120%;
}

.nexoft-content h3 { /* header 3 */
	color:#E2007A;
	font-family:Tahoma,arial;
	font-size:14px;
	line-height:120%;
}

.nexoft-content h4 { /* header 4 */
	color:#E2007A;
	font-family:Tahoma,arial;
	font-size:12px;
	line-height:120%;
}

.nexoft-content h5 { /* header 5 */
	color:#E2007A;
	font-family:Tahoma,arial;
}

.nexoft-content h6 { /* header 6 */
	color:#E2007A;
	font-family:Tahoma,arial;
}

.nexoft-content ul { /* unordered list */
	list-style-image: url(apply.png);
}

.nexoft-content ul li { /* unordered list item */
	
}

.nexoft-content ol { /* ordered list */
	
}

.nexoft-content ol li { /* ordered list item */
	
}

.nexoft-content table {
	/* table (do not set border-width and border-color in any element !) */
	border-collapse: collapse;
}

.nexoft-content table caption { /* table caption */
	
}

.nexoft-content thead td { /* header cell */
	
}

.nexoft-content tfoot td { /* footer cell */
	
}

.nexoft-content th { /* table header */
	
}

.nexoft-content tr { /* table row (do not set border-width !) */
	
}

.nexoft-content td { /* table cell (do not set border-width !) */
	
}

.nexoft-content img { /* image */
	border: 0px;
}

/* Footnote container */
#nexoft-footnote-container { /* container position */
	clear: both;
}

.nexoft-footnote-container { /* container style */
	
}

#nexoft-footnote { /* content position */
	
}

.nexoft-footnote { /* content style */
	
}

.nexoft-footnote-item { /* footnote item style */
	
}

.nexoft-footnote-powered { /* footnote item "powered by xbc" style */
	
}

.nexoft-footnote a { /* footnote link style */
	
}

.nexoft-footnote img { /* footnote image style */
	border: 0px;
}

/* Action links (for performing administration activites) */
.nexoft-action-link { /* link style */
	color:#4C5F3B;
}

.nexoft-action-link-small { /* small link style */
	
}

/* Others */

div.nexoft-form, div.nexoft-licence {
	margin-top: 12px;
	margin-bottom: 12px;
}

.flashscreen {
	background: url(flashscreen.jpg) top left no-repeat;
}

.nexoft-dyninfo {
	width: 300px;
	bottom: 16px;
	right: 16px;
}

.dyninfo-price {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}

.nexoft-browser-ie #hoverNav {
	left: -10px !important;
}

/* FCK Styles */

.slogan {
	color: #1A1C07; 
	font-size: 16px;
	font-family:Tahoma,arial;
	line-height:120%;
	text-align: center;
}

.slogan p {
	text-align: center;
}

.todo {
	background-color: red;
	color: yellow;
}

/* Individual page styles */

.nexoft-context-oferta-kalendarze {
	background: url(graf/back/m03kalendarze.jpg) top left no-repeat;
}

.nexoft-context-oferta-kosze {
	background: url(graf/back/m03kosze.jpg) top left no-repeat;
}

.nexoft-context-oferta-kosze td p {
	position: relative;
}

.price {
	font-size: 12px;
	font-weight: bold;
	color: #FFB900 /*#E2017B*/;
	background: url(trans_back.png) top left repeat;
	padding: 2px;
	padding-left: 3px;
	position: absolute;
	bottom: 6px;
	right: 6px;
}

.promo td {
	padding: 5px;
}

.promo p {
	text-align: justify;
}

.nexoft-sidebar {
}

.nexoft-sidebar h1 {
	font-size: 12px;
	color: black;
}

.nexoft-sidebar {
	margin-top: 20px;
	margin-left: 30px;
	margin-right: 20px;
	background: url(trans_green_back.png) top left repeat;
	padding-top: 10px;
	padding-bottom: 10px;
}

.nexoft-browser-ie .nexoft-sidebar table {
	width: 88% !important;
}

.lfcs {
	position: absolute;
	top: -38px;
	right: -14px;
}

.lfcs img {
	border: 0px;
}

div#search {
	margin-left: 32px;
	margin-top: 6px;
	padding: 0;
	text-align: left;
}

div#search input.text {
	width: 230px; 
	height: 34px;
	border: 2px solid black;
	background: white;
	color: black;
	font-size: 14px;
	font-family: arial;
	fint-weight: bold;
	-moz-border-radius: 10px;
	padding: 4px;
}

div#search input.clean {
	color: gray;
}

div#search table {
	width: 27px;
	text-align: left;
}

div#search form {
	margin-bottom: 0;
}
