

#top_container {
 position: relative;
 height:70px;
}

#top_container2 {
 position: absolute;
 right: 15px;
 top: 11px;
 width: 169px;
}



#lista_zyczen_container {
 position: absolute;
 right: 180px;
 bottom: 11px;
 width: 140px;
 background: url('../img/gfx/lista_zyczen_container.gif') bottom left no-repeat;
}

#lista_zyczen_container2 {
 position: absolute;
 right: 180px;
 bottom: 11px;
 width: 140px;
 background: url('../img/gfx/lista_zyczen_container2.gif') bottom left no-repeat;
}

#lista_zyczen_container h2, #lista_zyczen_container2 h2 {
 font-size: 12px;
 font-weight: bold;
 color: #9C9C9C;
 margin: 0 0 0 45px;
 padding: 0;
}

#lista_zyczen_container p, #lista_zyczen_container2 p {
 font-size: 10px;
 font-weight: bold;
 color: #9C9C9C;
 margin: 0 0 0 45px;
 padding: 0;
}

#lista_zyczen_container p span, #lista_zyczen_container2 p span {
 color: #C76363;
}

#wyloguj {
 margin: 0 0 0 0;
 background: url('../img/gfx/wyloguj.gif') center left no-repeat;
 padding: 0 0 0 20px;
 font-size: 10px;
 color: #9C9C9C;
 text-decoration: none;
}

#find {
 margin: 10px 0 0 0;
 padding: 0;
}

#find fieldset {
 border: none;
 margin: 0;
 padding: 0;

}

#find input {
 width: 96px;
 height: 15px;
 border: 1px solid #D8D8D8;
 margin: 0;
 padding: 0;
}

#find #find_submit {
 background: #E6E6E6;
 border: 1px solid #D9D9D9;
 margin: 0;
 padding: 0;
 width: 46px;
 height: 17px;
 font-size: 10px;
 color: #919191;
 cursor: pointer;
}

#top_container #home-link {
	display: block;
	width: 249px;
	height: 70px;
	position:absolute;
	top:0;
	left: 0;
}

#top_content {
 vertical-align: top;
}

#top_content_container {
 margin: 19px 0 40px 0;
 background: url('../img/gfx/bg.gif') 66% top repeat-y;
 border: 1px solid #fff;
}

.line {
 background: #ccc;
 height: 1px;
}

#top_content_container2 {
 margin: 40px 0;
 background: url('../img/gfx/bg.gif') 66% top repeat-y;
 border: 1px solid #fff;
}

.left_content {
 float: left;
 width: 65%;
}

.left_content h2 {
 margin : -2px 0 0 5px;
 padding: 0;
 font-size: 15px;
}

.right_content {
 text-align:left;
 float: left;
 width: 34%;
}

.right_content h2 {
 margin : -2px 0 0 31px;
 padding: 0;
 font-size: 15px;
}

.stepcarousel2 {
 position: relative;
 overflow: scroll;
 width: 480px;
 height: 145px;
 margin: 0 auto;
}

.stepcarousel2 .belt2 {
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel2 .panel2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 480px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.panel2 div {
 float: left;
 width: 225px;
}

.panel2 div h2 {
	text-align:left;
	margin: -2px 0 0 0;
	padding: 0;
	font-size: 15px;
 color: #CC0000;
}

.panel2 p {
text-align:left;
margin: 7px 0 0 0;
padding: 0;
}

.panel2 h2 a{
text-decoration:none;
 color: #CC0000;
}

a.karuzela_tab_more {
 margin: 12px 0 0 0;
 padding: 0 0 0 14px;
 color: #B80000;
 font-weight: bold;
 background: url('../img/gfx/karuzela_tab_more.gif') center left no-repeat;
 text-decoration: none;
}

.panel2 img {
 float: right;
 width: 225px;
}

#nav_karuzela {
 text-align: left;
 list-style: none;
 position: absolute;
 left: -40px;
 top: 110px;
}

#mygallery2 {height:160px;}

#nav_karuzela li {
 float: left;
 width: 31px;
 height: 31px;
 margin: 0 19px 0 0;
 padding: 0;
}

#nav_karuzela li a {
 display: block;
 width: 31px;
 height: 31px;
 padding: 0;
}

#nav_karuzela li a span {
 display: none;
}

#nav_karuzela li .nav_karuzel_1 {
 background: url('../img/gfx/1.png') center left no-repeat transparent;
}

.nav_karuzel_1h {
 background: url('../img/gfx/1_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_1:hover {
 background: url('../img/gfx/1_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_2 {
 background: url('../img/gfx/2.png') center left no-repeat;
}

.nav_karuzel_2h {
 background: url('../img/gfx/2_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_2:hover {
 background: url('../img/gfx/2_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_3 {
 background: url('../img/gfx/3.png') center left no-repeat;
}

.nav_karuzel_3h {
 background: url('../img/gfx/3_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_3:hover {
 background: url('../img/gfx/3_red.png') center left no-repeat;
}
/*

#nav_karuzela li .nav_karuzel_4 {
 background: url('../img/gfx/4.png') center left no-repeat;
}

.nav_karuzel_4h {
 background: url('../img/gfx/4_red.png') center left no-repeat;
}


#nav_karuzela li .nav_karuzel_4:hover {
 background: url('../img/gfx/4_red.png') center left no-repeat;
}
*/


#nav_karuzela li .nav_karuzel_play {
 background: url('../img/gfx/play.png') center left no-repeat;
}

.nav_karuzel_playh {
 background: url('../img/gfx/play_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_play:hover {
 background: url('../img/gfx/play_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_stop {
 background: url('../img/gfx/stop.png') center left no-repeat;
}

.nav_karuzel_stoph {
 background: url('../img/gfx/stop_red.png') center left no-repeat;
}

#nav_karuzela li .nav_karuzel_stop:hover {
 background: url('../img/gfx/stop_red.png') center left no-repeat;
}

.karuzela_tab {
 width: 480px;
 height: 136px;
 position: absolute;
 left: 0;
 top: 0;
}

.karuzela_tab_hide {
 width: 480px;
 height: 136px;
 position: absolute;
 left: 0;
 top: 0;
 display: none;
}

.karuzela_tab div {
 float: left;
 width: 225px;
}

.karuzela_tab div h2 {
 margin : -2px 0 0 0;
 padding: 0;
 font-size: 15px;
}

.karuzela_tab p {
 margin: 10px 0 0 0;
 padding: 0;
}

a.karuzela_tab_more {
 margin: 5px 0 0 0;
 padding: 0 0 0 14px;
 color: #B80000;
 float: right;
 font-weight: bold;
 background: url('../img/gfx/karuzela_tab_more.gif') center left no-repeat;
 text-decoration: none;
}

.karuzela_tab img {
 float: right;
 width: 225px;
}


#left_gallery {
 margin: 0 auto;
 width: 480px;
}

#left_gallery .new-images-gallery {
	width: 140px;
	float: left;
	margin: 11px 0 30px 18px;
	display: inline; /* for ie6 */
	height: 185px;
	text-align:left;
}

#left_gallery span.thumb_podpis{
	margin-left:0;
	line-height:6px;
}

#left_gallery a.new-images-gallery-link {
	display:table;
	width: 140px;
	height: 140px;
	text-decoration: none;
	border: 1px solid #ddd;
}

#left_gallery a.new-images-gallery-link:hover {
	background-color: #DDDDDD;
}

#left_gallery .thumb_images {
	display:table;
	height: 140px;
	width:140px;
	text-align:center;
}

#left_gallery .thumb_images span {
	display:table-cell;
	vertical-align:middle;
}

#left_gallery .thumb_images img {
	margin: 0 5px 0 5px;
}

#left_gallery .thumb_podpis {
	margin: 5px;
	display: block;
}

#nav_right {
 margin: 0 0 0 31px;
 padding: 0;
}

#nav_right li {
 height: 37px;
 list-style: none;
 margin: 0 0 13px 0;
}

#nav_right li a {
 height: 37px;
 display: block;
 color: #D60004;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 padding: 0 0 0 47px
}

#nav_right #lista_zyczen {
	background: url('../img/gfx/lista_zyczen.gif') center left no-repeat;
}

#nav_right #lista_zyczen-1 {
	background: url('../img/gfx/whishlist_button_06.gif') center left no-repeat;
	color: #000;
	padding-top: 16px;
}

#nav_right #lista_zyczen-1:hover {
	text-decoration: none;
	color: #cc0000; 
	background: url('../img/gfx/whishlist_button_06-hover_03.gif') center left no-repeat;
}

#nav_right a.lista_zyczen_button {
	background: url('../img/gfx/whishlist_button_06.gif') center left no-repeat;
}

#nav_right #zapytaj_o_cene {
 	background: url('../img/gfx/zapytaj_o_cene.gif') center left no-repeat;
}
#nav_right #buy_art {
 	background: url('../img/gfx/kup_dzielo.gif') center left no-repeat;
}
#nav_right #partners {
 	background: url('../img/gfx/partnerzy3.gif') center left no-repeat;
}
#nav_right #presents {
 	background: url('../img/gfx/prezent.gif') center left no-repeat;
}
#nav_right #for_companies {
 	background: url('../img/gfx/dla_firm.gif') center left no-repeat;
}

#nav_right #zapytaj_o_cene-1 {
 	background: url('../img/gfx/ask_for_price_button.gif') center left no-repeat;
	color: #000;
	padding-top: 16px;
}

#nav_right #zapytaj_o_cene-1:hover {
	text-decoration: none;
	background: url('../img/gfx/ask_for_price_button_03-hover_03.gif') center left no-repeat;
	color: #cc0000; 
}

#nav_right #zobacz_na_zywo {
	background: url('../img/gfx/zobacz_na_zywo.gif') center left no-repeat;
}

#nav_right #zobacz_na_zywo-1 {
	background: url('../img/gfx/life_button_08.gif') center left no-repeat;
	color: #000;
	padding-top: 16px;
}

#nav_right #zobacz_na_zywo-1:hover {
	text-decoration: none;
	background: url('../img/gfx/life_button_08-hover_06.gif') center left no-repeat;
	color: #cc0000; 
}

#nav_right li a span {
 display: block;
 color: #000;
 font-size: 12px;
 font-weight: normal;
}

#nav_right li a:hover {
 text-decoration: underline;
}

#artykulyPrawe {
 margin : 6px 0px 6px 46px;
 padding: 0px;
 list-style: disc outside url('../img/gfx/arrow-next.gif');
}

#artykulyPrawe li{
 margin : 3px 0px 3px 0px;
}

#artykulyPrawe a {
 text-decoration:underline;
}

#artykulyPrawe li a{
 text-decoration:none;
 color: black;
}

#artykulyPrawe li a.more {
 text-decoration: underline;
}

#artykulyPrawe li a:hover {
 text-decoration:underline;
 color: #D60004;
}
		
#artykulyPrawe li span {
 display: inline;
 font: 8pt tahoma;
 color: #666;
}

.left{
	text-align:left;
}


.colr {
 color: #CC0000;
}

.biggr {
	font-size: 150%;
}

