#szkielet{
border-left:solid #000000 1px;
border-right:solid #000000 1px;
margin:0px auto 0px auto;
width:900px;
background-color:#ffffff;
height:auto !important;
height:800px;
}

#flyingColor{display:none;position:absolute;border:solid #e6e8da 1px;background-color:#fff;padding:1px}

#camera_bar{display:block;width:248px;height:64px;background:url(../images/kamera.png) top no-repeat;border-top:solid #fff 1px}

#top{
  height:163px;
  margin:0px;
  padding:0px;
  border-bottom:solid #e6e8da 1px;
  text-align:center;
}

#top_logo{
  
  height:125px;
  text-align:left;
}

#top_main{
  width:961px;
  margin:0px auto;
  z-index:-1;
}

#top_logo a.logo{
	width:144px;
	height:52px;
  padding-top:49px;
  padding-left:62px;
  display:block;
  /* - swieta logobackground: url(../images/logo_swieta.gif) no-repeat 62px 49px;*/
  background: url(../images/logo.gif) no-repeat 62px 49px;
}

#menu{
  float:left;
  height:38px;
  background:#fff url('../images/TM.gif') repeat-x;
}

#menu div{
	float:left;
}

#font{
  float:right;
  color:#777;
  width:249px;
  padding:12px 0px 4px 0px;
  text-align:center;
  font-family:tahoma;
 background: url(../images/pasek_nie2.gif) no-repeat right top;
		height:22px
}

#font img{
  display:inline;
  vertical-align:middle;
  cursor:pointer
}

#font a{
	color:#777;
	text-decoration:none;
}

#font a:hover{
	text-decoration:underline;
}

#middle{
  border-bottom:solid #e6e8da 1px;
  margin:0px;
  padding:0px;
  text-align:center;
}

#middle_main{
  width:961px;
  height:auto;
  margin:0px auto;
  padding:0px;
  text-align:left;
}

#MR_bar{
  background-color:#e3e4e0;
  width:249px;
  float:right;
  padding:0px;
  margin:0px;
}

#MR_search{
  margin-top:7px;
  border-top:solid #c2c4bb 1px;
  border-left:solid #c2c4bb 1px;
  background-color:#fff;
  font:13px verdana;
  height:27px;
}

#MR_search input{
  padding:7px 23px 5px 23px;
  margin:0px;
  font:11px verdana;
  border:0px;
}

#MR_search_ex{
  margin-top:10px;font:11px verdana;letter-spacing:-1px;
}

#MR_search_ex img{
  display:inline;
  vertical-align:middle;
  letter-spacing:-1px;
  margin-right:5px;
}

div.MR_title{
  margin:13px 0px;
  padding:0px 19px;
  font:bold 15px verdana;
  color:#385a74;
}

#mapa_strony{background:#b22221 url(../images/map.gif) no-repeat top right;width:249px;height:211px;cursor:pointer}
#mapa_head{position:absolute;width:690px;margin-top:-12px;z-index:100;display:none}
#mapa_head a.zamknij_mape{display:block;float:right;background: url(../images/close_map.gif) no-repeat top;width:126px;height:23px;cursor:pointer}
#mapa_body{background-color:#e3e4e0;margin-left:1px;padding-top:1px;height:415px;clear:both;}
#mapa_body div{margin: 11px auto;border: solid #afb1a9 1px;width:664px;height:390px;background-color:#fff;}

#tel_kontakt{
	background:#b22221 url(../images/MR_tel.png) no-repeat top right;width:249px;height:175px;border-bottom:solid #fff 1px;
}

#tel_kontakt div{
	padding:144px 19px 0px 0px;text-align:right;
}

#tel_kontakt_bialy
{
	background:#fff url(../images/img_tel2.gif) no-repeat top left;width:249px;height:172px
}

#tel_kontakt_bialy div{
	padding:144px 19px 0px 0px;text-align:right;
}
#tel_kontakt_bialy div a{
	color:#787777;
}

#MB_bar{
  padding-top:20px;
  clear:both;
}

#ML_bar{
  float:left;
  width:712px;
  min-width:712px;	
  padding:0px 0px 0px 0px;
  margin:0px;
  border:0px;
  text-align:left;
  background: url(../images/bg_pulpit.gif) no-repeat left top;
}

#bottom{
	clear:both;
  margin:22px auto;
  width:961px;
  color:#70706d;
}

#create{
  margin-right:16px;
  float:right;
  color:#cfd2c2;
  text-align:right;
}

#create a{
  color:#838966;
  text-decoration:none;
}

#create a:hover{
  text-decoration:underline;
}

#footer{
  margin-top:8px;
  color:#b3b7a1;
  font-size:11px;
}

#footer a{
  letter-spacing:-1px;
  color:#b3b7a1;
  text-decoration:none;
}

#footer a:hover{
  text-decoration:underline;
}

#pulpit{
  background: url(../images/pulpit_bg.png) no-repeat left top;width:686px;
  margin:0px;
  margin-top:2px;
  color:#000;
}

#in_pulpit{
  padding:24px 26px 24px 24px;
}

#underMenu{
	position:absolute;
	margin-top:38px;
	display:none;
}

#underMenu a{
	display:block;
	background-color:#19405f;
	width:189px;
	height:20px;
	padding:12px 0px 0px 20px;
	border-top:solid #294e6b 1px;
	color:#bad5ea;
	text-decoration:none;
}

#underMenu a.first{
	height:15px;
	padding:7px 0px 0px 20px;
}

#underMenu a:hover{
	color:#f7ffff;
	text-decoration:underline;
}

#nike{
	text-align:center;
	color:#000;
	margin-top:20px;
	width:249px;
	height:30px;
	float:right;
	background:url(../images/dot.gif) repeat-x top;
}

#nike div.right{
	
	background: url(../images/prawy_rog.gif) no-repeat right;float:right;width:6px;height:30px;
}

#nike div.left{
	background: url(../images/lewy_rog.gif) no-repeat left;float:left;width:6px;height:30px;
}

#BM_bar_slide_Bleft{
	height:123px;
	width:29px;
	background:#fff url(../images/ol.gif) no-repeat 6px;
	float:left;
	
}

#BM_bar_slide_Bright{
	background:#fff url(../images/or.gif) no-repeat 6px;
	float:right;
	height:123px;
	width:32px;
}

#MB_bar_slide{
	left:0px;
	float:left;
	width:960px;
	color:#000;
	overflow:hidden;
	z-index:1;
	position:relative;
}

#MB_bar_slide div.title{
	color:#da251d;
	font:bold 15px verdana;
	letter-spacing:-0.7px;
	padding:25px 0px 13px 24px;
}
#animationArea {
	margin-left:29px;
	width:10000px;
	max-height:123px;
	position:absolute;
	z-index:-1;list-style:none;
	left:-300px;
}

#animationArea li.item_s{
	width:300px;
	height:123px;
	overflow: hidden;
	float:left;
}
#animationArea li.item_s div.content{
	float:left;
	width:146px;
	
}

#animationArea li.item_s div.content h2{
	padding:0px;
	margin:0px;
	padding-top:9px;
	display:block;
	letter-spacing:-1px;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#19415f
}

#animationArea li.item_s div.content p{
	padding:3px 0px;
	line-height:20px;
	letter-spacing:-1px;
	color:#696662;height:70px;
}

#animationArea li.item_s div.content a{
	letter-spacing:-1px;
	padding:3px 20px;
	display:block;
	background: url(../images/strzalka.gif) no-repeat 6px;
	color:#da251d;
	text-decoration:underline;
}

#animationArea li.item_s div.content a:hover{
	text-decoration:none;
}

#animationArea li.item_s div.img{
	height:100px;
	width:134px;
	margin:0px;
	padding:0px;
	float:left;
}

#help{
	position:fixed;
	border:solid #000 1px;
	background-color:#fff;
	bottom:10px;
	color:#000;
	padding:5px;
	height:200px;
	width:100px;
}

#path{
	border-bottom:solid #e8eade 1px;
	padding-bottom:11px;
	font:10px tahoma;
	color:#9ea5ab;
}

#path a{text-decoration:none}
#path a:hover{text-decoration:underline}

#path .main{
	color:#787777;
}

#path .centerlink{color:#385A74}

#path .pro{
	color:#f03124;
}

#str_drukuj{
	float:right;text-align:right;font:11px tahoma;
	color:#19415f;
}

#str_drukuj span{
	color:#dbdfca;
}

#str_drukuj a{
	color:#d9251d;
	text-decoration:none;
}

#str_drukuj a.drukarka{
	color:#19415f;
	text-decoration:none;
}

#str_drukuj a:hover{
	text-decoration:underline;
}

#str_drukuj img{
	display:inline;vertical-align:middle
}

#in_pulpit div.title{
	color:#da251d;
	font-weight:bold;
	font:bold 12px tahoma;
	margin:19px 9px;
}

#in_pulpit p{
padding:0px;margin-top:20px
}

#baner{
	background-color:#ccc;
	padding:0px;
	margin:0px;
}

#scalImg{cursor: pointer;border:solid #000000 1px; color:#000;background-color:#c1c1ff;position:absolute;display:none;top:0px;left:0px;z-index:101}

#scroll_new_prom{border-top:solid #ebede2 1px;height:213px;background: url(../images/bg_scroll.png) no-repeat top;padding:0px;}
#scroll_new_prom div.title{height:25px;padding:18px 0px 0px 28px;}
#scroll_new_prom div.title div.left{height:25px;margin:0px;float:left;width:332px;}
#scroll_new_prom div.title div.right{height:25px;margin:0px;float:left;width:348px;}
#scroll_new_prom div.title h2{display:block;padding:0px;margin:0px;color:#da251d;font-size:14px;}
#scroll_new_prom div.title a{letter-spacing:-1px;padding:3px 20px;display:block;background: url(../images/strzalka.gif) no-repeat 6px;color:#70706d;text-decoration:none;float:right;}
#scroll_new_prom div.title a:hover{text-decoration:underline;color:#da251d;}
#scroll_new_prom div.work_left{color:#000;overflow:hidden;z-index:1;position:relative;width:299px;height:169px;float:left}
#scroll_new_prom div.work_right{color:#000;overflow:hidden;z-index:1;position:relative;float:left;width:300px;height:169px;}
#scroll_new_prom  div.button_right{background: url(../images/or.gif) no-repeat center;float:left;margin-top:0px;height:162px;width:27px;}
#scroll_new_prom  div.button_right a{background: url(../images/zobaczwiecej.gif) no-repeat top;width:97px;height:22px;position:absolute;display:block;margin-top:147px;margin-left:-90px;z-index:1000}
#scroll_new_prom  div.button_left{background: url(../images/ol.gif) no-repeat center;float:left;height:162px;width:27px;}
#scroll_new_prom  ul{width:10000px;margin-left:0px;max-height:169px;position:absolute;z-index:-1;left:-300px;list-style:none;}
#scroll_new_prom  ul li{width:300px;height:169px;overflow: hidden;float:left;}
#scroll_new_prom  ul li div.img{height:169px;width:75px;margin:0px;padding:0px;float:left;}
#scroll_new_prom  ul li div.content{float:left;width:223px;padding-left:2px;}	
#scroll_new_prom  ul li div.content h2{	padding:0px;margin:0px;padding-top:9px;display:block;letter-spacing:-1px;font-size:11px;font-family:verdana;font-weight:bold;color:#19415f}
#scroll_new_prom  ul li div.content p{padding:3px 0px;line-height:20px;color:#696662;}
#scroll_new_prom div.separator{background: url(../images/scroll_sep.gif) no-repeat left bottom;width:1px;height:169px;float:left;}

#oferta_lista{
	background-color:#b72220;
}

#oferta_lista h1{
	color:#fff;
	font:bold 15px verdana, helvetica, arial, sans-serif;
	display:block;
	padding-top:10px;
	padding-left:22px;
	height:31px;
}

#listOfProduckt div.arrow_up {color:#4b6a86;float:right;width:70px;text-align:right;padding-right:20px;padding-top:20px;background: url(../images/strzalka_dol2.gif) no-repeat top center;}
#listOfProduckt div.arrow_up img {display:inline;vertical-align:middle;margin-left:4px;border:0px;}
#listOfProduckt div.arrow_up a {color:inherit;text-decoration:none;}
#listOfProduckt div.prev_next {padding-top:19px;float:left;}
#listOfProduckt div.prev_next a.product_list_prev{color:#838383;margin-left:27px;text-decoration:none}
#listOfProduckt div.prev_next a.product_ist_next{color:#19415f;font-weight:bold;text-decoration:none}
#listOfProduckt div.numerki {float:left;width:250px;margin-left:124px;}
#listOfProduckt div.numerki a{display:block;width:12px;padding-top:20px;margin-right:12px;float:left;font-size:inherit;font-family:tahoma;color:#000;text-decoration:none;}
#listOfProduckt div.numerki a.select{background: url(../images/strzalka_dol2.gif) no-repeat top;font-size:inherit;font-family:tahoma;font-weight:bold;color:#b9221f;}

.art_podobne{background: url(../images/pasek_art.gif) no-repeat top;padding-top: 16px;width:686px; margin:0px;}
.art_podobne table  {position:absolute;border:0px;margin:0px;padding:0px;width:686px;}
.art_podobne table td{font:bold 16px arial;color:#da251d;background: url(../images/strzalka_main.gif) no-repeat 20px bottom;height:32px;vertical-align:top}
.art_podobne table td.none{background:none;}
.art_podobne table td.none_c{background:none;font-size:11px}
.art_podobne table td.none a{text-decoration:none;color:#19415f}
.art_podobne table td.none_c a{text-decoration:none;color:#19415f}
.art_podobne div.pulpit{background: url(../images/pulpit_bg_bez_strzalki.png) no-repeat left top;width:686px;margin:0px;color:#000;}
.art_podobne div.pulpit div.in_pulpit{padding:24px 26px 24px 24px;}
.art_podobne div.pulpit div.in_pulpit div.path{border-bottom:solid #e8eade 1px;padding-bottom:11px;font:11px tahoma;color:#19415f;}
.art_podobne div.pulpit div.in_pulpit div.path div.str_drukuj{float:right;text-align:right;font:11px tahoma;color:#fff;}
.art_podobne div.pulpit div.in_pulpit div.path a{color:#d9251d;text-decoration:none;}
.art_podobne div.pulpit div.in_pulpit div.path a:hover{text-decoration:underline;}
.art_podobne div.pulpit div.in_pulpit div.path span{color:#dbdfca}
.art_podobne div.pulpit div.in_pulpit div.path div.str_drukuj a{color:#787777;}

#rejestracja div.head{border-bottom:solid #e8e9e5 1px;background: url(../images/dot_1.gif) repeat-x top;height:46px;}
#rejestracja div.head ul{list-style:none;}
#rejestracja div.head ul li{float:left;width:210px;height:31px;padding-top:15px;text-align:center;font:bold 14px Comic Sans MS;}
#rejestracja div.head ul li.first{color:#ccc; padding-left:69px;width:141px}
#rejestracja div.head ul li.select{color:#c2221d;background: url(../images/strzalka_main_down.gif) no-repeat center top;}
#rejestracja div.table table{width:100%;border-spacing:0px;margin-top:23px;}
#rejestracja div.table td.name{color:#545454;vertical-align:middle;text-align:left;padding-left:69px;width:158px;}
#rejestracja div.table td.input{width:287px;height:21px;color:#545454}
#rejestracja div.table td.input div.text{ border-top:solid #c2c4bb 1px;border-left:solid #c2c4bb 1px;border-bottom:solid #f3f4f0 1px; border-right:solid #f3f4f0 1px;height:21px;}
#rejestracja div.table td.input div.text input{border:0px;color:#545454;margin-top:1px;margin-left:5px;width:220px;}
#rejestracja div.table td.input div.text_red{ border:solid #bd4040 1px;height:21px;}
#rejestracja div.table td.input div.text_red input{border:0px;color:#545454;margin-top:1px;margin-left:5px;width:220px;}
#rejestracja div.table td.input div.text_disable input{border:0px;color:#545454;margin-top:1px;margin-left:5px;width:220px;display:none;}
#rejestracja div.table td.input div.text_disable{ border-top:solid #c2c4bb 1px;border-left:solid #c2c4bb 1px;border-bottom:solid #f3f4f0 1px; border-right:solid #f3f4f0 1px;height:21px;background-color:#efefef}
#rejestracja div.table td.input input.radio{vertical-align:middle;}
#rejestracja div.table td.error{font:11px tahoma;line-height:10px;color:#da251d;padding-left:3px;}
div.ad_send{background: url(../images/dot_1.gif) repeat-x top;}
div.ad_send div{background: url(../images/strzalka_main_down.gif) no-repeat 98px top;padding:20px 64px;font:bold 14px Comic Sans MS;color:#19415f}

#login{margin-top:30px;}
#login table{border-spacing:1px;width:100%;}
#login table td.name{font-family:tahoma;padding-left:5px;border-bottom:solid #f2f2f0 1px;width:171px;color:#19415f}
#login table td.input{border-top:solid #c2c4bb 1px;border-left:solid #c2c4bb 1px;border-bottom:solid #f2f2f0 1px;border-right:solid #f2f2f0 1px;width:256px;}
#login table td.error{width:*;color:#da251d;}
#login table td.none{font-family:tahoma;padding-left:5px;line-height:12px;width:171px;color:#696662;}
#login table td.input input{border:0px;height:17px;padding-top:4px;width:250px;}
#pomoc_z_zamowieniem {display:block;margin:14px 27px 29px 27px;background: url(../images/jak_zlozyc_zamowienei.png) no-repeat left top;height:44px;width:658px}


#moje_konto ul{list-style:none;}
#moje_konto ul.list_left {width:319px;float:left}
#moje_konto ul.list_left li.title{padding-left:0px;border:0px;background: url(../images/dot_1.gif) repeat-x bottom;font:bold 15px Comic Sans MS;height:31px;padding-top:15px}
#moje_konto ul.list_left li.title div{float:none;background: url(../images/strzalka_main_biala.gif) no-repeat 32px bottom;height:31px;padding-left:30px;padding-top:0px;color:#56748a;}
#moje_konto ul.list_left li.text{border-bottom:solid #ebece8 1px;border-right:solid #ebece8 1px;padding-left:33px;width:285px;padding-top:5px;height:17px;color:#a9a8a8}
#moje_konto ul.list_left li.text div{float:right;width:172px;color:#545454}
#moje_konto ul.list_left li.end {height:auto;padding:12px 8px 11px 209px;border-bottom:solid #ebece8 1px;border-right:solid #ebece8 1px;width:auto;}
#moje_konto ul.list_left li.end a{display:block;background: url(../images/zmien_dane.gif) no-repeat top; width:101px;height:25px;}
#moje_konto ul.list_right {width:315px;float:left}
#moje_konto ul.list_right li.title{padding-left:0px;border:0px;background: url(../images/dot_1.gif) repeat-x bottom;font:bold 15px Comic Sans MS;height:31px;padding-top:15px}
#moje_konto ul.list_right li.title div{float:none;background: url(../images/strzalka_main_biala.gif) no-repeat 32px bottom;height:31px;padding-left:30px;padding-top:0px;color:#56748a;}
#moje_konto ul.list_right li.text{border-bottom:solid #ebece8 1px;padding-left:33px;width:281px;padding-top:5px;height:17px;color:#a9a8a8}
#moje_konto ul.list_right li.text div{float:right;width:168px;color:#545454}
#moje_konto ul.list_right li.end {height:auto;padding:127px 1px 11px 213px;border-bottom:solid #ebece8 1px;width:auto;}
#moje_konto ul.list_right li.end a{display:block;background: url(../images/zmien_dane.gif) no-repeat top; width:101px;height:25px;}
#moje_konto a.pomoc{background: url(../images/jak_zlozyc_zamowienei.png) no-repeat top;width:658px; height:44px;display:block;margin-top:17px}




