/*
 *		plik:		css/style.css
 *		autor: 		Technetium [Tc]
 *							Przemek Szalko
 *							01 czerwiec 2007
 *		modify:		Marek Kleszyk
 *							05 luty 2009
 *		system:		T.CMS-4.0-SEO
 */

@import url("menu.css"); 
@import url("comments.css"); 
 
			/* --------- standardowe ---------- */

.clear { clear: both; }
.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.hidden { display: none; }
.error { color: #c00; }
.important { color: #f00; }
.not-important { color: #ccc; }
.row-dark { background: #ddd; }
.row-clear { background: transparent; }

img { border: none; }
a:focus { -moz-outline-style: none; }
a, a:visited, a:active { text-decoration: none; color: #a1987d; }
a:hover { text-decoration: underline; }
.kursor { cursor: pointer; }

hr { background: #bbb; height: 1px; border: none; }
h1 { font-size: 10pt; }
h2 { font-size: 9pt; }
h3 { font-size: 8pt; }
h4 { font-size: 7pt; }

* {
	margin: 0;
	padding: 0;
}

p {
	margin: 0px 0;
}

a
{
	padding:0px;
	margin:0px;
}

ul {
	margin: 5px 0;
	padding-left: 20px;
}

ul li {
	margin: 5px 0;
}

#font_down {
	font-weight: bold;
	font-size: 7pt;
}

#font_or {
	font-weight: bold;
	font-size: 9pt;
}

#font_up {
	font-weight: bold;
	font-size: 11pt;
}

.print {
	margin: 10px;
	float: right; 
}

.back {
	margin: 10px;
	float: left; 
}

.tagi {
	margin: 10px 0;
	text-align: center;
}

#page-title {
	padding: 10px;
}

#page-content {
	padding: 10px;
	overflow: hidden;
}

td, th {
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
}

.formularz {
	margin: 5px;
}

input.text, textarea, select {
	border: 1px solid #555;
	color: #444;
	padding: 0 3px;
	margin: 0 3px;
}

select {
	padding-right: 0;
}

input.submit {
	padding: 1px 3px;
	background-color: #999;
	border: none;
	color: #444;
	font-size: 9pt;
	font-weight: bold;
}

input.text:focus, select:focus, textarea:focus {
	background: #eee;
	border: 1px solid #888;
	outline: 0
}

.image {
	position: relative;
	top: 5px;
}

/* --------- lay ---------- */

html
{
background:url(../img/bg1.jpg);
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	background:url(../img/bg.jpg) 0 0 repeat-x;
	text-align: center;
	font-family: "Tahoma", "Verdana", "Helvetica", "Arial", sans-serif;
	font-size: 11px;
	color: #a1987d;
}

#container {
	margin: 0 auto;
	padding: 0;
	width: 995px;
	height: auto;
	text-align: center;
	overflow:hidden;
}

#top {
	width: 995px;
	height:143px;
	height: auto;
	position: relative;
	overflow: hidden;
	text-align:left;
}

div#lewa
{
	width:618px;
	height:359px;
	float:left;
	background:url(../img/bg_lewa.jpg) 0 0 no-repeat;
}

div#prawa
{
	width:377px;
	height:359px;
	float:left;
	background:url(../img/bg_prawa.jpg) 0 0 no-repeat;
}

/*------------menu----------*/
div#menu_cont
{

	position:absolute;
	right:30px;
	bottom:20px;
}

div#menu_cont a
{
	background:url(../img/menu_separator.jpg) 0 50% no-repeat;
	padding:0px;
	margin:0px;
	padding-left:12px;
	padding-top:4px;
	margin-right:10px;

}

div#menu_cont a.akt
{
	background:url(../img/menu_akt.gif) 50% 0 no-repeat;
	padding-top:35px;
}

div#menu_cont a.first
{
	background:none;
}



/*---------lewa---------*/
div#lewa_foto
{
	width:584px;
	height:326px;
	margin:16px auto;
	background-color: #f0ece1;	

}


/*---------text----------*/
div.nagl
{
	margin-top:30px;
	text-align:center;
}

div.text
{
	text-align:left;
	margin:10px 30px 0px 20px;
	height:220px;
	
}

/*--------footer---------*/
div#footer
{

	clear:both;
	position:relative;
}

div#footer_wzorek
{
	width:186px;
	height:92px;
	background:url(../img/footer_wzorek.gif);
	
	position:absolute;
	top:5px;
	left:215px;
}

div#footer_up
{
	color:#b0785a;
	border-bottom:1px solid #491f0f;
	overflow:hidden;
	height:56px;

}

div#footer_up p.data
{
	line-height:56px;
	float:left;
	padding-left:20px;
}

div#footer_up p.szybki_kontakt
{
	line-height:56px;
	float:right;
	padding-right:20px;
}

div#footer_down
{
	clear:both;
}

div#footer_down p.copy
{
	color:#64341b;
	font-size:10px;
	text-align:right;
	line-height:35px;
	padding-right:20px;
}

div#footer_down p.copy a
{
	color:#64341b;
	font-size:10px;
}

div#footer_down p.copy span
{
	color:#884f31;
	font-size:10px;
}


/*---------galeria----------*/

div.galeria
{
	text-align:left;
	margin:10px 20px 0px 0px;
	height:240px;
	
}

div.galeria div.row
{
	overflow:hidden;
	margin-top:10px;
	clear:both;
}

div.galeria div.row div.foto
{
	float:left;
	padding-top:8px;
	margin-left:10px;
	background:url(../img/bg_foto.jpg) 50% 0 no-repeat;
	
}

div.galeria div.row div.foto a
{
	border:1px solid #e0d8c1;
	display:block;
}

div.galeria div.row div.foto a img
{
	border:1px solid #fff;
}

div.pager
{
	clear:both;
	text-align:center;
	width: 356px;

}

div.pager a
{

}

div.pager a.link
{
	color:#a1987d;
	font-weight:bold;
}

div.pager span
{

}
/*--------aktualnosci--------*/
div.aktualnosci
{
	text-align:left;
	margin:10px 30px 0px 20px;
	height:240px;
}

div.aktualnosci a.tytul
{
	background:url(../img/arrow1.jpg) 0 50% no-repeat;
	padding-left:10px;
}

div.aktualnosci p.data
{
	font-size:10px;
	color:#b4afa3;
	margin-left:10px;
}

div.aktualnosci div.skrot
{
	margin:5px 0px 0px 10px;
	color:#b4afa3;
}

div.aktualnosci p.separator
{
	text-align:center;
	margin:10px 0px;
}


div.news
{
	text-align:left;
	margin:10px 30px 0px 20px;
	height:220px;
}

div.news p.tytul
{
	background:url(../img/arrow1.jpg) 0 50% no-repeat;
	padding-left:10px;
	margin-bottom:10px;
	font-weight:bold;
}

div.news div.news_tresc
{
	margin:0px 0px 0px 10px;

}

div.news a.news_foto
{
	float:left;
	margin:0px 5px 5px 0px;
}





