﻿@import url(http://fonts.googleapis.com/css?family=Oldenburg|Arbutus|Ribeye|MedievalSharp|Jura);

body
{
	padding: 0;
	/* padding-top: 5px; */
	padding-bottom: 5px;
	margin: 0 auto;

	background-color: #DBDBDB;
	/*
	background-image: url('grafika/bg1.png');
	background-image: url('grafika/back.jpg');
	background-image: url('grafika/bgsb.jpg');
	background-size: 100%;
	*/
	background-image: url('grafika/bg1.jpg');

	_text-align: center;
}

#logo
{
	width: 1200px;
	height: 250px;

	background-color: #C8D8EA;


	border: solid 0px #000;

	margin-bottom: 1px;
	margin-top: 0px;
	overflow: hidden;

	clear: both;
	margin-left: auto;
	margin-right: auto;
	/*
	_margin-left: 10%;
	*/
}

#cialo
{
	width: 1200px;
	height: 900px;

	margin-left: auto;
	margin-right: auto;

	background-color: transparent;

	/*
	_margin-left: 10%;
	_positon: relative;
	*/

	overflow: hidden;
}

#lewa
{
	float: left;

	width: 350px;
	height: 900px;

	background-color: #99b5d7;
	color: #333;

	/*
	background-image: url('grafika/butbg1.png');
	background-size: 350 900;
	*/
	_text-align: left;

	background-image: url('grafika/bg2.jpg');
}

#srodek
{
	position: relative;
	float: right;
	_position: relative;
	_top: -20px;

	width: 848px;
	height: 900px;

	background-color: #99b5d7;
	overflow: hidden;

	background-image: url('grafika/bg2.jpg');

	/*text-shadow: #135 0.2em 0.3em 0.6em;*/
	/*font-family: 'Jura';*/
}

#stopka
{
	clear: both;
	margin-left: auto;
	margin-right: auto;

	/*
	_margin-left: 10%;
	*/

	width: 1200px;
	height: 35px;

	background-color: #777;
	background-image: url('grafika/stopka.png');

	z-index: 2;

	overflow: hidden;

	font-family: 'Jura';
}



#lewa .menu_glowne
{
	margin-left: -5px;
	/*
	_margin-left: 30px;
	*/
}

#lewa ul li
{
	list-style: none;
	color: #eaeaea;
	margin-bottom: 3px;
	_margin-left: 35px;
	width: 280px;
	height: 24px;
	text-align: center;
	display: block;

	cursor: pointer;

	background-color: #e26500;
	/*background-image: url('grafika/button_normal.png');*/
	/*background-image: url('grafika/button2.png');*/
	background-image: url('grafika/button_normal.png');

	font-size: 16px;
	font-family: 'Candara';

	/*border-top: solid 2px #4455ee;
	border-left: solid 2px #c14d00;
	border-right: solid 2px #c14d00;*/

	/*text-shadow: 1px 1px #444;*/
}

#lewa ul li:hover
{
	/*background-color: #666;*/
	/*background-image: url('grafika/button_selected.png');*/
	/*background-image: url('grafika/button1.png'); */

	/*color: #000;*/
	color: #fff;

	/*border-right: solid 1px #5d6e80;
	border-bottom: solid 1px #5d6e80;
	border-top: solid 1px #8ec0fa;
	border-left: solid 1px #7dbcff;*/

	/*text-shadow: 0 0 0.2em #5af;*/
	/*text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff;*/
	text-shadow: 0 0 0.2em #fff;
}

#lewa .menu_glowne .temat a:hover
{
	 /*text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff;*/
	 /*text-shadow: 0 0 0.2em #fff;*/
	 color: #000;
	 border-radius: 20%;
}

#lewa ul .podmenu
{
	width: 100px;

	margin-left: 90px;
	_margin-left: 125px;

	background-color: #ac4500;
	/*background-image: url('grafika/button_lev2_normal.png');*/
	background-image: url('grafika/button_lev2_normal.png');



	display: none;
}

#lewa ul .podmenu:hover
{
	color: #000;
	/*background-image: url('grafika/button_lev2_selected.png');*/
}

/*podmenu*/
#lewa ul li a
{
	text-decoration: none;
	color: #eaeaea;
	display: block;
	font-size: 16px;

	/*text-shadow: 1px 1px #444;*/
}

#lewa ul li a:hover
{
	color: #fff;
	/* //text-shadow: 1px 1px #000; */
}

#lewa h4
{
	margin: 0;
	text-align: center;
	color: #000;
	margin-top: 10px;
}

.column_top
{
	position: relative;
	top: 0px;
	float: left;

	width: 100%;
	height: 10px;

	overflow: hidden;

	background-color: #444;
	background-image: url('grafika/center2.png');
}

.column_bottom
{
	position: relative;
	bottom: 0px;

	width: 100%;
	height: 40px;

	overflow: hidden;

	background-color: #444;
	background-image: url('../grafika/przejscie1.png');
}

.column_left
{
	/*
	position: absolute;
	top: 20px;
	*/
	float: left;

	width: 5px;
	/*height: 882px;*/
	height: 900px;
	height: 200%;

	overflow: hidden;

	background-color: #d35300;

	border-right: 0px #444 solid;
}

.column_right
{
	float: right;

	width: 5px;
	height: 882px;
	height: 200%;

	border-left: 0px #444 solid;

	overflow: hidden;

	background-color: #d35300;
}

.column_left_corner
{
	position: absolute;
	left: 0px;
	background-image: url('grafika/leftmarg.png');
	height: 25px;
	width: 10px;
}

.column_right_corner
{
	position: absolute;
	right: 0px;
	background-image: url('grafika/rightmarg.png');
	height: 25px;
	width: 10px;
}


#stopka .column_top
{
	float: none;

	width: 1200px;
	height: 10px;

	margin-left: auto;
	margin-right: auto;

	background-color: #222;
	border: 0px;
}

/* POPUP */
#backgroundPopup{
		display:none;
		position:fixed;
		_position:absolute; /* hack for internet explorer 6*/
		height:200%;
		width:100%;
		top:0;
		left:0;
		background:#000000;
		border:0px solid #cecece;
		z-index:1;
}
#popupContact
{
		display:none;
		position:fixed;
		_position:absolute; /* hack for internet explorer 6*/
		_top: 15%;
		_left: 25%;
		height:600px;
		width:800px;
		_width:840px;
		background:#000011;
		border:2px solid #ceceff;
		z-index:2;
		padding:12px;
		font-size:13px;
		margin-top: 20px;
		_margin-top: 0px;
}
#popupContact h1
{
		text-align:left;
		color:#6FA5FD;
		font-size:22px;
		font-weight:700;
		border-bottom:1px dotted #D3D3D3;
		padding-bottom:2px;
		margin-bottom:20px;
}
#popupContactClose
{
		font-size:14px;
		line-height:14px;
		right:4px;
		top:0px;
		position:absolute;
		color:#6fa5fd;
		color:#F00;
		font-weight:700;
		display:block;
		cursor: pointer;
}
#popupPodpis
{
		width: 800px;
		//height: 90px;
		height: 0px;
		margin-top: 10px;
		margin-left: 2px;
		overflow: auto;
		overflow: hidden;
}
#zaw
{
		width: 100%;
		height: 600px;
		background-size: 100%;
		background-repeat: no-repeat;
		overflow: auto;
		text-align: center;
		vertical-align: middle;
}

.pop
{
	text-align: center;
	vertical-align: middle;
}

.podglad
{
	float: left;

	background-size: 100%;
	background-repeat: no-repeat;

	width: 100px;
	height: 80px;

	margin-bottom: 5px;
	align: center;

	cursor: pointer;

	/*
	border-left: solid 1px #000;
	border-right: solid 1px #000;
	*/
}

td
{
	/*background-color: #ddd;*/
	background-color: #eaefff;
	text-align: center;

	/*color: #36a;*/
	color: #000;
	font-weight: bold;

/*
	border: solid 1px #000;
	border-right: solid 2px #07f;
	border-right: solid 2px #000;
	border-left: solid 2px #000;
*/
	border-right: solid 1px #000;
}

#srodek table
{
	border: solid 5px #000;
	margin-bottom: 30px;
	text-align: center;
}

th
{
	background-color: #eaefff;
	border-bottom: solid 1px #000;
	border-right: solid 1px #000;
}

tr
{
	border-bottom: solid 3px #000;
	text-align: center;
}

#table_title
{
	display: block;
	width: 848px;
	height: 40px;
	font-size: 24px;
	text-align: center;
	margin-top: 20px;
}

.opistd
{
	text-align: left;
	padding-left: 5px;
	color: #000;
}

table tr td img
{
	margin-left: 10px;
}

#logo_bar
{
	position: relative;
	width: 1200px;
	height: 50px;
	background-image: url('grafika/center.png');
	overflow: hidden;
}

/* TEXT */
.text_small_c
{
	text-align: center;
	margin-left: 60px;
	color: #fff;
}
.text_small_c a
{
	color: #aaa;
	text-decoration: none;
}
.text_info
{
	font-size: 11px;
	text-decoration: blink;
}
.text_srodek
{
	padding: 10 20 10 20;
	text-align: center;
}
.text_lewo
{
	margin-left: 20px;

}
h2
{
	text-align: center;
	font-size: 19px;
	color: #003;
	font-family: 'Oldenburg';
}
h5
{
	display: inline;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 15px;
	font-weight: normal;
	text-align: justify;
}


/* horizontal menu */
#logo ul
{
	list-style: none;
	margin-top: 0px;
	_padding-left: 13px;
}

#logo ul li
{
	display: block;
	float: left;

	width: 100px;
	height: 40px;

	/*border: solid 1px #d15400;*/
	border: solid 1px #4455ee;
	border-top: 0px;
	border-bottom: 0px;

	margin-right: 2px;
	margin-left: 0px;

	color: #9ab;

	text-align: center;

	background-image: url('grafika/center.png');
}

/*  topmenu hover
#logo ul li:hover
{
	background-image: url('grafika/centerselected.png');

	color: #fff;
	margin-top: 6px;
	border: solid 1px #3e7197;
}
*/

/* menu jezykowe - flagi */
#logo #flagi
{
	position: absolute;
	float: right;
	top: 15px;
	_top: 5px;
	right: 0px;

	width: 160px;
	_width: 190px;

	margin-top: -8px;
	_margin-top: 0px;
	margin-right: 0px;
	_margin-right: 10px;

	background-color: transparent;
}

#logo #flagi li
{
	margin: 0;
	margin-right: 5px;

	border: 0;

	width: 16px;
	height: 11px;

	background-image: none;
}

#logo #flagi li:hover
{
	background-image: none;
	cursor: pointer;
}


#znak_wodny
{
	_position: fixed;
	 width: 795px;
	 _width: 810px;
	 height: 620px;
	 position: absolute;
	 left: 0px;
	 top: 0px;
	 opacity: 0.4;
	 filter: alpha(opacity=40);
}


#logo #top_menu_ul
{
	background-image: url('grafika/backgroundmenu.png');


	height: 70px;

	margin-left: 25px;
}
#logo .top_menu_li_a
{
	text-decoration: none;
	color: #ddd;
	display: block;
	height: 70px;
	/*text-shadow: 1px 1px #77a;*/
}

#logo .top_menu_li_a:hover
{
	text-shadow: 1px 1px #000;
}


#textarea1
{
	width: 795px;
	height: 45px;
	background-color: #fff;
	color: #111;
	font-size: 19px;
	border: 0;
	resize: none;
	cursor: default;
}

#srodek ol li
{
	margin-left: 20px;
}



/*       */
.panel_admina
{
	text-align: center;
}

.panel_admina input
{
	color: #0f0;
	background-color: #000;
}
.panel_admina textarea
{
	color: #0f0;
	background-color: #000;
}

.full
{
	border-left: solid 2px #2f5a8a;
}

.news_site .ntit
{
	font-size: 20px;
	font-weight: bold;
	text-shadow: #135 0.1em 0.1em 0.2em;
	color: #147;
	font-family: 'Jura'
}
.news_site .news1
{
	/*text-shadow: #135 0.1em 0.1em 0.2em;
	//font-family: 'Jura';*/
	font-family: 'Oldenburg';
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
}
.news_site .newshr
{
	width: 90%;
	height: 1px;
	margin-left: 0px;
	color: #aaf;

	margin: 0;
}
.news_site .newstime
{
	margin-left: 605px;
	display: inline;
	font-family: 'Jura';
	font-size: 11px;
	background-color: #000;
	color: #5ff;
}

.imgoferta
{
	width: 80px;
	height: 70px;
	float: right;
	border: solid 1px #000;
}


ol hr
{
	margin-top: 60px;
	margin-bottom: 60px;
}

.p_check
{
	position: absolute;
	right: 0px;
}

#ofertaOL
{
	margin-left: 20px;
	list-style: square;
	width: 400px;
	float: left;
}

#ofertaOL li
{

	list-style: square;
}

#ofertaOL h4
{
	width: 500px;
}

#contactdiv
{
	position: relative;
	left: 50px;
	background-color: #eee;

	width: 270px;
	height: 610px;
	float: left;

	border-top: solid 1px #666;
	border-left: solid 1px #666;
	border-bottom: solid 1px #aaf;
	border-right: solid 1px #aaf;

	overflow: auto;
}

#mapadiv
{
	position: relative;
	float: left;

	width: 425px;
	height: 251px;
	background-color: #fff;

	margin-left: 100px;

	border-top: solid 1px #666;
	border-left: solid 1px #666;
	border-bottom: solid 1px #aaf;
	border-right: solid 1px #aaf;
}

/* REKLAMA BOX */
#reklama
{
	position: fixed;
	left: -300px;
	top: 10px;

	width: 300px;
	height: auto;

	text-align: center;

	z-index: 50;
}

#reklama_content
{
	background-image: url('grafika/reklamaBg.png');
	//background-color: White;

	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;

	width: 290px;
	float: left;

	font-size: 12px;
	color: #fff;
	text-align: left;

	padding-left: 10px;
}

#reklama_button
{
	width: 30px;
	height: 20px;
	background-color: #555;
	color: #fff;
	float: right;
	text-align: center;

	position: relative;
	left: 30px;

	cursor: pointer;
}

#reklama img
{
	width: 200px;
}

/* off button*/
#offButton
{
	width: 30px;
	height: 32px;

	margin-right: 5px;
	margin-top: 5px;

	position: relative;
	float: right;
	cursor: pointer;
	//background-image: url('grafika/buttonOff.png');
}

.flashobj
{
	visibility: hidden;
}
