/*             Loren        */

html,body{
  height:100%;    /* daje nieruchome nieprzeskakujące tło przy przewijaniu */
  width: 100%;
}

body{
  margin: 0;
  padding: 0;
  background-image: url('obrazki/back.jpg');
  background-repeat: repeat-x;	
  background-color: #393939;                                    
}

#outer {
 position: relative;		
 background-color: #000;			
 width: 800px;
 font-family: Arial, Tahoma, Helvetica,  Verdana,  sans-serif;
 font-size: 12px;              
/* border: 2px solid #000000;	*/	 
 margin:auto;	/* centruje stronę na środku ekranu ??? */
 padding: 0;
 }
 
/*
***********************************		main		********************************
*/

#main {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  background-color: #000;
  margin: 0;
  padding: 0;
  width: 534px;
  height: 670px;	
}
 
/*
***********************************		header		********************************
*/
 
#main #header {
  position: relative;
  top: 0;
  left: 0;
  background-image: url('obrazki/oheader.jpg');
  margin: 0;
  padding: 0;
  width: 534px;
  height: 216px;		
}
 
 
 
#main #header #flaszka {
  position: absolute;
  top: 15px;
  left: 75px;
  margin: 0;
  padding: 0;
  width: 460px;
  height: 60px;	
}

#main #header #moda {
  position: absolute;
  top: 140px;
  left: 340px;
  margin: 0;
  padding: 0;
  width: 148px;
  height: 28px;		
}
#main #header #moda h1 {
  position: relative;
  padding: 0;
  margin: 0;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;	
  text-align: left;
  /*word-spacing: 25px;*/
}
#main #header #modar {
  position: absolute;
  top: 120px;
  left: 340px;
  margin: 0;
  padding: 0;
  width: 148px;
  height: 28px;		
}
#main #header #modar h1 {
  position: relative;
  padding: 0;
  margin: 0;
  font-size: 1.4em;
  font-weight: bold;
  color: #fff;	
  text-align: left;
  /*word-spacing: 25px;*/
}

#main #header #bluzki {
  position: absolute;
  top: 180px;
  left: 95px;
  margin: 0;
  padding: 0;
  width: 400px;
  height: 28px;	
}
#main #header #bluzki h1 {
  position: relative;
  margin: 0;
  padding: 0;
  font-size: 1.1em;
  font-style: oblique;
  font-weight: bold;
  color: #ffff66;
  letter-spacing: 0.25em;
  font-variant: normal;
}
 
/*
***********************************		pole		********************************
*/
 
#main #pole {
  position: relative;
  top: 0;
  left: 0;
  background-image: url('obrazki/opole.jpg');
  margin: 0;
  padding: 0;
  width: 534px;
  height: 442px;		
}

#main #pole #left {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 47px;
  height: 442px;	
}

/*
***********************************		mainleft	01	********************************
*/

#main #pole #mainleft01 {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft01 img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft01 ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft01 ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons01.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft01 li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft01 li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft01 li a:hover {
background: transparent url(obrazki/buttons01.jpg) top left no-repeat;
}
#main #pole #mainleft01 a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft01 a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft01 a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft01 a#menu4:hover {
background-position: 0% -350px;
}

#main #pole #mainleft01r {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft01r img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft01r ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft01r ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons01r.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft01r li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft01r li a { /* rozmiar przycisków */
display: block;  
height: 50px;
width: 124px;
}
#main #pole #mainleft01r li a:hover {
background: transparent url(obrazki/buttons01r.jpg) top left no-repeat;
}
#main #pole #mainleft01r a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft01r a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft01r a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft01r a#menu4:hover {
background-position: 0% -350px;
}



#main #pole #mainleft02 {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft02 img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft02 ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft02 ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons02.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft02 li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft02 li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft02 li a:hover {
background: transparent url(obrazki/buttons02.jpg) top left no-repeat;
}
#main #pole #mainleft02 a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft02 a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft02 a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft02 a#menu4:hover {
background-position: 0% -350px;
}

#main #pole #mainleft02r {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft02r img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft02r ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft02r ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons02r.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft02r li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft02r li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft02r li a:hover {
background: transparent url(obrazki/buttons02r.jpg) top left no-repeat;
}
#main #pole #mainleft02r a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft02r a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft02r a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft02r a#menu4:hover {
background-position: 0% -350px;
}



#main #pole #mainleft03 {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft03 img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft03 ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft03 ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons03.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft03 li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft03 li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft03 li a:hover {
background: transparent url(obrazki/buttons03.jpg) top left no-repeat;
}
#main #pole #mainleft03 a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft03 a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft03 a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft03 a#menu4:hover {
background-position: 0% -350px;
}

#main #pole #mainleft03 #sideimage {
  position: absolute;
  top: 400px; left: 40px;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
#main #pole #mainleft03 #sideimage a {
	padding: 3px;
	color: #6c6c6c;
	background-color: #000;
	font-size: 1.5em;
	text-decoration: none;
}
#main #pole #mainleft03 #sideimage a.acurat {
	color: Lime;
	background-color: #1a1a1a;
}
#main #pole #mainleft03 #sideimage a:hover {
	color: Lime;
	background-color: #1a1a1a;
	text-decoration: none;
}


#main #pole #mainleft03r {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft03r img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft03r ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft03r ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons03r.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft03r li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft03r li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft03r li a:hover {
background: transparent url(obrazki/buttons03r.jpg) top left no-repeat;
}
#main #pole #mainleft03r a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft03r a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft03r a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft03r a#menu4:hover {
background-position: 0% -350px;
}

#main #pole #mainleft03r #sideimage {
  position: absolute;
  top: 400px; left: 40px;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
#main #pole #mainleft03r #sideimage a {
	padding: 3px;
	color: #6c6c6c;
	background-color: #000;
	font-size: 1.5em;
	text-decoration: none;
}
#main #pole #mainleft03r #sideimage a.acurat {
	color: Lime;
	background-color: #1a1a1a;
}
#main #pole #mainleft03r #sideimage a:hover {
	color: Lime;
	background-color: #1a1a1a;
	text-decoration: none;
}


#main #pole #mainleft04 {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft04 img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft04 ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft04 ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons04.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft04 li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft04 li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft04 li a:hover {
background: transparent url(obrazki/buttons04.jpg) top left no-repeat;
}
#main #pole #mainleft04 a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft04 a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft04 a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft04 a#menu4:hover {
background-position: 0% -350px;
}

#main #pole #mainleft04r {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  width: 124px;
  height: 442px;	
}
#main #pole #mainleft04r img.foto {
 padding: 0;
 margin: 0 0 0 2px;
 border: none;
}
#main #pole #mainleft04r ul, li {
list-style-type: none;
margin:0;
padding:0;
}
#main #pole #mainleft04r ul {
position: absolute; /* pozycjonowanie dla IE5 i IE5.5 */
top: 37px;
left: 0;
background: transparent url(obrazki/buttons04r.jpg) top left no-repeat; /* generalny plan menu */
height: 200px;
width: 124px;
}
#main #pole #mainleft04r li {
display: inline; /* poprawka dla IE5 i IE5.5 */
}
#main #pole #mainleft04r li a { /* rozmiar przycisków */
display: block;  /*  */
height: 50px;
width: 124px;
}
#main #pole #mainleft04r li a:hover {
background: transparent url(obrazki/buttons04r.jpg) top left no-repeat;
}
#main #pole #mainleft04r a#menu1:hover {
background-position: 0% -200px; /*  */
}
#main #pole #mainleft04r a#menu2:hover {
background-position: 0% -250px;
}
#main #pole #mainleft04r a#menu3:hover {
background-position: 0% -300px;
}
#main #pole #mainleft04r a#menu4:hover {
background-position: 0% -350px;
}

/*
***********************************		mainright 01	********************************
*/

#main #pole #mainright01 {
  position: relative;
  top: 37px;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  background-color: #1a1a1a;
  width: 363px;
  height: auto;	
}

#main #pole #mainright01 p{
	position: relative;
	padding: 0;
	margin: 0 15px 10px 15px;
	font-size: 1em;
	font-weight: normal;
	color: #fff;
	text-align: justify;
	line-height: 140%;
}
#main #pole #mainright01 p.first {
	margin-top: 15px;
}


/*
***********************************		mainright 02	********************************
*/

#main #pole #mainright02 {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  background-color: #1a1a1a;
  width: 363px;
  height: auto;	
}

#main #pole #mainright02 p {
	position: relative;
	padding: 0;
	margin: 0 15px 10px 15px;
	font-size: 1em;
	font-weight: normal;
	color: #fff;
	text-align: justify;
	line-height: 120%;
}
#main #pole #mainright02 p.first {
	margin-top: 15px;
}

#main #pole #mainright02 p.ul {
	margin-bottom: 2px;
}

#main #pole #mainright02 ul {
	list-style-type: disc;
	padding: 0;
	margin: 0 0 10px 50px;
	font-weight: normal;
	font-size: 1em;
	color: #ffff99;
}

#main #pole #mainright02 a {
	color: #d1d1d1;
	text-decoration: underline;
}
#main #pole #mainright02 a:hover {
  color: #ffffff;	
  text-decoration: underline;
}  


#main #pole #mainright02 p.skont {
   font-size: 1.2em;
   color: #ffff66;
   font-weight: normal;
}

#main #pole #mainright02 #kontakt {			
color: #fff;																	
padding: 0;
margin: 20px 10px 15px 10px;
font-size: .9em;
text-align: justify;
line-height: 120%;
}
#main #pole #mainright02 #kontakt fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
#main #pole #mainright02 #kontakt label {
    display: block;
	 float: left;
	padding: 5px 5px 0 0;
}
#main #mainright #tekst #kontakt label.wiad {
	padding-top: 0;
}
  
#main #mainright #tekst #kontakt input, textarea {
    display: block;
    float: left;
  }

#main #mainright #tekst #kontakt div {
    overflow: hidden;
    clear: both;
    margin: 5px 0 5px 0;
	 padding: 0;
  }


#main #pole  #imageCaption {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  background-color: #1a1a1a;
  width: 363px;
  height: 425px;	
}

#main #pole  #imageCaption img {
 padding: 0;
 margin: 3px 0 0 2px;
 border: none;
}


/*
***********************************		mainbot	********************************
*/

#main #mainbot {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  background-color: #000;
  margin: 0;
  padding: 0;
  width: 534px;
  height: 12px;	
}

#main #mainbot p {
	position: relative;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	color: #7f7f7f;
	text-align: center;
	vertical-align: top;
}


/*
***********************************		right		********************************
*/

#right {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  background-color: #000;
  margin: 0;
  padding: 0;
  width: 266px;
  height: 670px;	
}

#right p{
	position: relative;
	padding: 0;
	margin: 0 15px 10px 15px;
	font-size: 1em;
	font-weight: normal;
	color: #fff;
	text-align: left;
	line-height: 140%;
}
#right p.first {
	margin-top: 95px;
}
#right p.sec {
	margin-top: 35px;
}

#right #fotobox {
  position: absolute;
  top: 20px;
  left: 0;
  float: left;
  background-color: #000;
  margin: 0;
  padding: 0;
  width: 242px;
  height: 650px;		
}
#right #fotobox img {
 padding: 0;
 margin: 0;
 border: none;
}



/*
********************************           fine01        *********************************************
*/
#fine01 {
  position: relative;
  background-color: #000;
  width: 800px;
  height: 40px;
  float: left;
  padding: 0;
  margin: 0;
  text-align: left;
  border-bottom: 2px groove #ffffff;
  }
  
#fine01 h1 {
  position: relative;
  top: 18px;
  padding: 0;
  margin: 0 0 0 10px;
  font-size: 1em;
  color: #ccc;	
  text-align: left;
  font-weight: normal;
}

#fine01 a {
	font-size: 1em;
	text-decoration: none;
	color: #747474;
}
#fine01 a:hover {
	text-decoration: underline;
  color: #ffffff;	
}


/*
********************************           fine02       *********************************************
*/
#fine02 {
  position: relative;
  background-color: #000;
  width: 800px;
  height: 20px;
  float: left;
  padding: 0;
  margin: 0;
  text-align: left;
  }
  
#fine02 p{
  position: relative;
  top: 5px;
  padding: 0;
  margin: 0 0 0 20px;
  font-size: .8em;
  color: #505050;
  text-align: left;
}

#fine02 a {
  color: #747474;	
  text-decoration: none;
}
#fine02 a:hover {
  color: #ffffff;	
  text-decoration: underline;
}  