		*{
			margin             : 0;
			padding            : 0;
			list-style         : none;
			border             : none;
		} 
/* ***** Ramka 1 *************** */
		div.domtab{
		  float              : right;
			padding            : 0px 10px 0px 0px;
	    width              : 665px;			
			font-size          : 90%;
		}
		ul.domtabs{
			float              : left;
			width              : 100%;
			margin             : 0 0 0 0;				
		}
		ul.domtabs li{
			float              :left;
			padding            : 0 0px 0 0;
			font               : 10px  verdana, tahoma, arial, helvetica, sans-serif;
			margin             : 0px;
		}

		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active,
		html>body ul.domtabs a:hover{
		  background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;
	    background-position: right top;		
		}
		html>body ul.domtabs a:link span,
		html>body ul.domtabs a:visited span,
		html>body ul.domtabs a:active span,
		html>body ul.domtabs a:hover span{
		  padding            : 5px 10px 5px 10px;
		  display            : block;
		  background-image   : url('../img/ramka-tlo-bok-lewy.gif');
      background-repeat  : no-repeat;
	    background-position: 0px 0px;		
		}	
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active,
		ul.domtabs a:hover
    {
			display            : block;
      color              : #737f88;
			font-weight        : bold;
			text-decoration    : none;
		}		
		ul.domtabs a:hover{ /* Najechany */
		  color              : #90a8ba;
		}
		div.domtab div{
		  background         : #fafafa;
			clear              : both;
			height             : 271px;		
			color              : #fff;
			border             : 1px solid #bcbcbc;			
		}
    div.domtab div span.tlo{
			display            : block;
			padding            : 5px 5px 5px 5px;
      background-color   : #FFFFFF;
			width              : auto;
			height             : 247px;	
			background-image   : url('../img/ramka-duza-tlo-srodek.jpg');
      background-repeat  : repeat-x;
	    background-position: 0 0px;			
			border             : 1px solid #FFFFFF;
			color              : #7c7f80;
    }	
		ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		ul.domtabs li.active a:active,
		ul.domtabs li.active a:hover{
			position           : relative;
			top                : 2px;
			left               : 0px;
			color              : #233644;
      background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;		
			background-position: right -27px;				
		}		
* html ul.domtabs a:link,
* html ul.domtabs a:visited,
* html ul.domtabs a:active,
* html ul.domtabs a:hover{
		  background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;
	    background-position: right top;		
		}
		
* html ul.domtabs a:link span,
* html ul.domtabs a:visited span,
* html ul.domtabs a:active span,
* html ul.domtabs a:hover span{
		  padding            : 5px 10px 5px 10px;
		  display            : block;
		  background-image   : url('../img/ramka-tlo-bok-lewy.gif');
      background-repeat  : no-repeat;
	    background-position: 0px 0px;		
		}	
/* ***** KONIEC Ramka 1 *************** */
.foto {
      border             : 4px solid #dedede;
	    padding            : 1px;
      background-color   : #fee1b4;
			margin             : 5px 5px 5px 0px;
}
.domtab  h2 { 
      /*display            : block;
			width              : 470px;*/
      margin             : 10px 0px 0px 170px;
			padding            : 0px 0px 3px 0px;
			color              : #7c7f80;
			font-size          : 13px;
			border-bottom      : 1px dotted #acaeaf;
	}
	
.domtab  p { 
      display            : block;
			margin             : 5px 0px 5px 170px;
			padding-left       : 5px;
			height             : 123px;
			border-left        : 1px dotted #acaeaf;
	}
.galeria {
 display            : block;
      list-style-type   : none;
      margin            : 0px 0px 0px 0px;
      padding           : 15px 5px 5px 15px;
	    border-top        : 1px dotted #acaeaf;
}	
.galeria li{
      display           : inline;
			margin-right      : 8px;
		
}
/*.galeria li span{
      display            : block;
      width              : 117px;
			height             : 120px;

}*/
.galeria li img{
      border            : 3px solid #dedede;
}


		
/* ************* RAMKA 2 ************* */
    #ramka2{
		  float              : right;
			margin-top         : 10px;
			padding            : 0px 10px 0px 0px;
	    width              : 330px;			
			font-size          : 90%;
}
    div#ramka2.domtab div{
      clear              : both;
	    width              : 328px;
	    background         : #fafafa;
	    color              : #fff;
}
		#ramka2 ul.domtabs li{
			float              : left;
			padding            : 0 0px 0 0;
			font               : 10px  verdana, tahoma, arial, helvetica, sans-serif;
			margin             : 0px;
}
    #ramka2 ul.domtabs a:hover{
		  color              : #90a8ba;
}
		html>body div#ramka2  ul.domtabs a:link,
		html>body div#ramka2  ul.domtabs a:visited,
		html>body div#ramka2  ul.domtabs a:active,
		html>body div#ramka2  ul.domtabs a:hover{
		  background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;
	    background-position: right top;		
		}
		html>body div#ramka2  ul.domtabs a:link span,
		html>body div#ramka2  ul.domtabs a:visited span,
		html>body div#ramka2  ul.domtabs a:active span,
		html>body div#ramka2  ul.domtabs a:hover span{
		  padding            : 5px 10px 5px 10px;
		  display            : block;
		  background-image   : url('../img/ramka-tlo-bok-lewy.gif');
      background-repeat  : no-repeat;
	    background-position: 0px 0px;		
		}	
		div#ramka2 ul.domtabs a:link,
		div#ramka2 ul.domtabs a:visited,
		div#ramka2 ul.domtabs a:active,
		div#ramka2 ul.domtabs a:hover
    {
			display            : block;
      color              : #737f88;
			font-weight        : bold;
			text-decoration    : none;
		}
		div#ramka2 ul.domtabs a:hover{ /* Najechany */
		  color              : #90a8ba;
		}
		div#ramka2 div.domtab div{
		  background         : #fafafa;
			clear              : both;
			height             : 271px;		
			color              : #fff;
			border             : 1px solid #bcbcbc;			
		}
    div#ramka2 ul.domtabs li.active a:link,
    div#ramka2 ul.domtabs li.active a:visited,
    div#ramka2 ul.domtabs li.active a:active,
    div#ramka2 ul.domtabs li.active a:hover{
			position           : relative;
			top                : 2px;
			left               : 0px;
			color              : #233644;
      background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;		
			background-position: right -27px;		
}
    #ramka2 div{
	    float              : left;
}
    ul.prevnext{
	    float              : left;
	    width              : 100%;
}
ul.prevnext li{
	    float              : left;
	    width              : 49%;
}
ul.prevnext li.next{
	    float              : right;
	    text-align         : right;
}

/* ************* KONIEC RAMKA 2 ************* */
#ramka2  h2 { 
      display            : block;
      margin-left        : 0px; 
	}
#ramka2  p { 
      display            : block;
      margin-left        : 0px; 
	}

/* ************* RAMKA 3 ************* */
    #ramka3{
		  float              : right;
			margin-top         : 10px;
			padding            : 0px 5px 0px 0px;
	    width              : 330px;			
			font               : 10px  verdana, tahoma, arial, helvetica, sans-serif;
}
    div#ramka3.domtab div{
      clear              : both;
	    width              : 328px;
	    background         : #fafafa;
	    color              : #fff;
}
		#ramka3 ul.domtabs li{
			float              : left;
			padding            : 0px 0px 0px 0px;
			font               : 10px  verdana, tahoma, arial, helvetica, sans-serif;
			margin             : 0px;
}
    #ramka3 ul.domtabs a:hover{
		  color              : #90a8ba;
}
		html>body div#ramka3  ul.domtabs a:link,
		html>body div#ramka3  ul.domtabs a:visited,
		html>body div#ramka3  ul.domtabs a:active,
		html>body div#ramka3  ul.domtabs a:hover{
		  background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;
	    background-position: right top;		
		}
		html>body div#ramka3  ul.domtabs a:link span,
		html>body div#ramka3  ul.domtabs a:visited span,
		html>body div#ramka3  ul.domtabs a:active span,
		html>body div#ramka3  ul.domtabs a:hover span{
		  padding            : 5px 10px 5px 10px;
		  display            : block;
		  background-image   : url('../img/ramka-tlo-bok-lewy.gif');
      background-repeat  : no-repeat;
	    background-position: 0px 0px;		
		}	
		div#ramka3 ul.domtabs a:link,
		div#ramka3 ul.domtabs a:visited,
		div#ramka3 ul.domtabs a:active,
		div#ramka3 ul.domtabs a:hover
    {
			display            : block;
      color              : #737f88;
			font-weight        : bold;
			text-decoration    : none;
		}
		div#ramka3 ul.domtabs a:hover{ /* Najechany */
		  color              : #90a8ba;
		}
		div#ramka3 div.domtab div{
		  background         : #fafafa;
			clear              : both;
			height             : 271px;		
			color              : #fff;
			border             : 1px solid #bcbcbc;			
		}
    div#ramka3 ul.domtabs li.active a:link,
    div#ramka3 ul.domtabs li.active a:visited,
    div#ramka3 ul.domtabs li.active a:active,
    div#ramka3 ul.domtabs li.active a:hover{
			position           : relative;
			top                : 2px;
			left               : 0px;
			color              : #233644;
      background-image   : url('../img/ramka-tlo-srodek.gif');
      background-repeat  : no-repeat;		
			background-position: right -27px;		
}
    #ramka3 div{
	    float              : left;
}
    ul.prevnext{
	    float              : left;
	    width              : 100%;
}
    ul.prevnext li{
	    float              : left;
	    width              : 49%;
}
    ul.prevnext li.next{
	    float              : right;
	    text-align         : right;
}

/* ************* KONIEC RAMKA 3 ************* */

#ramka3  h2 { 
      display            : block;
      margin-left        : 0px; 
	}
#ramka3  p { 
      display            : block;
      margin-left        : 0px; 
	}	
	