/* STRUKTURA
-------------------------------------------------------------- */


/*---*/

 
#content 
  {
  background-image:url(../images/bgHeader.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display:block; 
  margin-bottom: 30px;
   min-height:500px;
  height:auto !important;
  height:500px;
  
   }
   
   
   

#header 
 {
  border-bottom: 1px solid #682828;
  border-top: 1px solid #682828;
  display:block;
  height: 49px;
  margin: 29px 0px 10px 0px;
 }

/*---- ADMIN ---*/

#Admin 
{
	background-color: #f00404;
	color:#333333;
	height: 15px;
	margin-left: 30px;
	padding: 2px 10px;
	position: absolute;
	top: 0px;
	width: 150px;
}

#Admin a { color: #fff; }

/*---- FORMULARZ---*/

#formularz { 
	border-left: 1px solid #2d2d2d;
}

#formularz  fieldset div  { clear: both; }

/*---- IMAGE HOME  ---*/

#ImgHome 
{
	background-image: url(../images/ImgHome.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	border: 1px solid #0b0b0b;
	display: block;
	height: 113px;
	margin: 110px auto 0px auto;
	padding: 280px 0px 0px 0px;
	width: 586px;
}

#welcome, #news
{
	margin: 5px 10px 5px 250px;
	font-size: 11px;
}

a.newsIco, a.newsIco:hover
{
	cursor: pointer;
	display: block;
	float: left;
	height: 100px;
	width: 50px;
	text-decoration: none;
}

a.welcomeIco, a.welcomeIco:hover
{
	cursor: pointer;
	display: block;
	float: left;
	height: 100px;
	margin-left: 50px;
	width: 100px;
	text-decoration: none;
}

#news ul
{ list-style-type: none;
  border-top: 1px dotted #222;
  margin: 10px 0px;
  }

#news li {   border-bottom: 1px dotted #222; padding: 2px;}

.newsLista {
	border-bottom: 1px dotted #222;
	padding: 5px 10px;
	}
.newsLista h2 { font-weight: normal; color:#FF0000; }
.mewsLista h3 { font-weight: normal; color:#666666; font-size: 11px; } 	

/*---- LOGO ---*/ 

#logo a img, #logo a:visited img, #logo a:hover img { border: none; }

/*---- MENU---*/

#menu { }
#menu ul 
 {
 	list-style-type: none;
	height: 15px;
	margin: 17px  0px 0px 0px;
	display: table; } 

#menu li 
{
	border-right:  1px solid #282828;
	float: left;
	display: inline;
	height: 15px;
	padding: 0px 10px;
}

#menu li.ostatni
{
	border-right:  none;
}

#menu a { color: #1a1a1a;  font-size: 8px;}
a.onas, a.onas:visited 
{
	background-image:url(../images/menu/menuOnas.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 45px;
}

a.onas:hover 
{
	background-image:url(../images/menu/menuOnas.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 45px;
}

a.blog:hover 
{
	background-image:url(../images/menu/blog.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 43px;
}

a.blog, a.blog:visited 
{
	background-image:url(../images/menu/blog.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 43px;
}


a.oferta, a.oferta:visited 
{
	background-image:url(../images/menu/menuOferta.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 50px;
}

a.oferta:hover 
{
	background-image:url(../images/menu/menuOferta.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 50px;
}

a.galeria, a.galeria:visited 
{
	background-image:url(../images/menu/menuGaleria.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 55px;
}

a.galeria:hover 
{
	background-image:url(../images/menu/menuGaleria.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 55px;
}

a.rekomendacje, a.rekomendacje:visited 
{
	background-image:url(../images/menu/menuRekomendacje.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 102px;
}

a.rekomendacje:hover 
{
	background-image:url(../images/menu/menuRekomendacje.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 102px;
}

a.kontakt, a.kontakt:visited 
{
	background-image:url(../images/menu/menuKontakt.gif);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 62px;
}

a.kontakt:hover 
{
	background-image:url(../images/menu/menuKontakt.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	height: 15px;
	width: 62px;
}
/*---- STOPKA ---*/ 

#stopka 
 {
  background-image:url(../images/bgPasek.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  height: 51px;
  margin-bottom: 15px;
 } 
 
 #stopkaContent
 {
  background-image:url(../images/bgStopka.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  border-bottom: 1px solid #682828;
  border-top: 1px solid #682828;
  color: #9d9b9b;
  display:block;
  float: none;
  font-size: 11px;
  height: 49px;
  margin: 0px auto;
 }
 
.prawa a { color: #9d9b9b;; text-decoration: none; }

/*---- PORTFOLIO ----*/

ul#portfolio {
	list-style-type: none; 
	margin: 0px 0px 0px 100px;
	}

REKOMENDACJA

#rekomendacje { }
#rekomendacje ul 
{
	display: table;
	list-style-type: none;
	margin-top: 30px;
	}
#rekomendacje li
{
	display: table;
	border-bottom: 1px solid #1e1e1e;
	margin-bottom: 10px;
	padding-bottom: 10px;
	height: 220px;
	}
	
#rekomendacje li div.ramka { border: 1px solid #484848;  margin:0px; width: 210px; height: 210px; }	

#screen{
			width:800px;
			margin-left:100px;
			padding:0;
		}			
			#screen li{
				float:left;
				list-style:none;
			}
			#screen .jq-ss-crop{
				margin:5px 10px;
				border:2px solid #fff;
				float:left;				
			}
				#left,#right{
					font-weight:bolder;
					font-size:36px;
					margin-top:115px;
					display:block;
					text-decoration:none;
					color:black;
				}
				
				a#left img,a#right img { border: none; }
			#view{
				margin:20px;
				width:630px;
				height:212px;
				overflow:hidden;
			}
				#images{
					width:5818px !important;
					width:5822px;
					padding:0;
				}
					#images li img{
						border:0;
						float: left;
					}
					
			#images li { width: 630px; color:#fff;}
			
ul#onas { list-style-type: none; }
ul#onas li { display: inline; margin: 5px 8px; }

.text { display: none; }
