/*  Layout */
body, table, tr, td, div, b, a, input, textarea, form, select {
	font-family: Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;
	font-size: 11px;
	margin:0px;
	}
a {text-decoration: underline;}	
a:hover {
	color: #1760BF;
	text-decoration: none;
	}
A.l1:link{color:#000000; text-decoration:none; font-size: 9px;}

A.l1:visited{color:#000000; text-decoration:none; font-size: 9px;}

A.l1:hover{color:#000000; text-decoration:underline; font-size: 9px;}

A.l1:active{color:#000000; text-decoration:underline; font-size: 9px;}

A.l2:link, A.l2:visited, A.l2:active {color:#ffffff; text-decoration:none; font-size: 12px;}
A.l2:hover {color:#ffffff; text-decoration:underline; font-size: 12px;}


#10{
  font-size: 10px;
}
#11{
  font-size: 11px;
}
#12{
  font-size: 12px;
}
.red{
  color: #bb0000;
}
.green{
  color: #005500;
}
.blue{
  color: #000033;
}


li, ol {margin:  0px 5px 0px 25px; padding: 0px;}
#srodpro {width:300px; text-align: center; margin: auto; padding: 5px; border: 2px solid #C40202; font-weight: bold; color: #C40202;}
#porsil {width:250px; text-align: center; margin: 10px auto 30px auto; padding: 10px; background: #5c8fd2; font-weight: bold; color: #C40202;}
.lst1 {margin: 0px; padding: 10px 0px 30px 0px; font-weight: bold; list-style-type: square; color: #1760BF}
.lst2 {margin: 0px; padding: 10px 0px 30px 10px; color: #1760BF}
.lst3 {margin: 0px; padding: 10px 0px 40px 0px; list-style-type: square; color: #1760BF}
.lst4 {margin: 0px; padding: 10px 0px 30px 0px; list-style-type: square; color: #1760BF}
.tabnag {background: #5c8fd2; height: 35px; text-align: center; font-weight: bold; color: white;}
.tabkoml {background: #b9cfec; height: 15px; text-align:left;}
.tabkomp {background: #d1dff2; height: 15px; text-align: right; font-weight:bold;}
.malecz {margin: 0px 10px; padding: 0px; font-size: 9px;}
h2 {font-size: 13px; margin: 0px; padding: 5px 0px;}
h3 {font-size: 12px; font-weight: bold; color: #1760BF; margin: 0px; padding: 5px 0px;}
h1 {font-size: 9px;}

/* Form elements */
select, textarea, input, textarea { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	/*border-color: #563409;*/
	border-color: #777777;
    font-size: 12px;
}

.border0{
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;

}

/* Price preview (info) */
.text_preview { 
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	border-color: #563409;	
    font-size: 11px;
}

/* Terminarz */
.bg_red {    
    border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
    border-color: #770000;
    padding: 8px 16px;
}

.record_even {
    background-color: #f2f2f2;
    padding: 4px;
}
.record_odd {
    background-color: #fefefe;
    padding: 4px;
}

.tab_1 {
    background-color: #f2f2f2;
/* end Terminarz */
}

.bt-do-koszyka, .bt-schowek, .bt-drukuj, .bt-info {height:30px; padding:0 0 0 37px; margin:0; text-align:left; color:white !important; font:bold 12px Tahoma; cursor:pointer; width:121px; text-decoration:none; display:block;}
.bt-do-koszyka {background:url(/themes/base/enapedy/_img/bt-do-koszyka.jpg) no-repeat;}
.bt-schowek {background:url(/themes/base/enapedy/_img/bt-schowek.jpg) no-repeat; padding-left:44px;}
.bt-drukuj {background:url(/themes/base/enapedy/_img/bt-drukuj.jpg) no-repeat; padding:9px 0 0 45px; height:21px;}
.bt-info {background:url(/themes/base/enapedy/_img/bt-info.jpg) no-repeat; padding:9px 0 0 50px; height:21px; width:71px;}
.bt-do-koszyka:hover, .bt-schowek:hover, .bt-drukuj:hover, .bt-info:hover {background-position:0 -40px;}

.PROD_karta a {color:black; text-decoration:underline; font-weight:bold;}
.PROD_karta a:hover {color:#1760BF; text-decoration:none;}
.PROD_karta h1, .PROD_karta h1 a {color:black; font:bold 10px Tahoma; text-decoration:none;}
.PROD_karta h1.Ptitle {font:normal 11px Tahoma; padding:0px 0px 10px 0px; margin:0; position:relative; top:-13px;}
.PROD_karta h2 {font-size:13px; margin:0px; padding:5px 0px;}
.PROD_karta h3 {font-size:12px; font-weight:bold; color:#1760BF; margin:0px; padding:5px 0px;}
.PROD_karta ul.PROD_karta_prm {margin:5px 0 20px 5px; list-style-type:none; padding:0;}
.PROD_karta ul.PROD_karta_prm li {margin:0; padding:1px 0 1px 15px; background:url(../_img/blue_box.jpg) no-repeat 5px 5px;}
.PROD_karta ul.PROD_karta_prm li.Pnoli {background:none; font-size:9px; padding-left:5px;}
.PROD_karta table.PROD_karta_tabm {width:280px; margin:0 auto 20px auto; padding:0; border-collapse:collapse; border-spacing:0;}
.PROD_karta table.PROD_karta_tabm th, .PROD_karta table.PROD_karta_tabm td {border:1px solid white;}
.PROD_karta table.PROD_karta_tabm th {background:#5c8fd2; padding:10px 5px; color:white; text-align:center;}
.PROD_karta table.PROD_karta_tabm td {background:#b9cfec; padding:2px; text-align:left;}
.PROD_karta table.PROD_karta_tabm td.PROD_karta_tabm_r {background:#d1dff2; text-align:right; font-weight:bold;}
.PROD_karta table.PROD_karta_tabs {width:280px; margin:0 auto 20px auto; padding:0; border-collapse:collapse; border-spacing:0;}
.PROD_karta table.PROD_karta_tabs th {font-weight:bold; color:#4B8F35; text-align:center;}
.PROD_karta table.PROD_karta_tabs td {border-top:1px solid black; text-align:left;}
.PROD_karta table.PROD_karta_tabs td.PROD_karta_tabs_r {border-left:1px solid black; font-weight:bold; text-align:right;}

.justiffy {text-align:justify;}
.col_blue1 {color:#1760bf;}


#sniezynka {height:30px; width:980px; margin:auto;}
#sniezynka .sniezynka_bg {background:url(http://www.e-napedy.pl/photo/inne/sniezynka_e-napedy.png) no-repeat right 1px; position:relative; width:680px; height:175px; left:149px;}
.absolute {postion:absolute; height:1px; width:980px; overflow:visible;}

#PopUpBox1 {background:black; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; width:100%; height:100%; position:fixed; z-index:10; top:0; left:0;}
#PopUpBox2 {overflow:visible; width:1px; height:1px; right:50%; top:50%; position:fixed; z-index:11;}
#PopUpBox3 {background:white; position:absolute; width:400px; left:-200px; top:-100px; z-index:1<td></td>2;}
#PopUpBox3 h1 {margin:0px; background:#484a47; padding:10px 10px 0 10px; font-family:Tahoma; font:bold 15px Tahoma; color:white;}
#PopUpBox4 {border:10px solid #484a47; background:#046380; color:white; text-align:center; padding:10px 0; font:bold 11px Tahoma}
#PopUpBox4 table {color:white; margin:auto; text-align:left; font-weight:normal;}
#PopUpBox4 table td.TabPopUpBox1L {text-align:right; padding:2px; font-weight:bold; width:140px;}
#PopUpBox4 table td.TabPopUpBox1R {padding:2px 2px 2px 20px;}
#PopUpBox4 a.LnkPopUp1 {padding:4px 0pt; background:transparent url(http://www.sklep.e-system.com.pl/photo/inne/zamknij-okno.png) no-repeat; display: block; width:99px; text-align:center; font:bold 11px Tahoma; color:white; text-decoration:none; margin:10px auto 0 auto;}
.PadT10 {padding-top:10px !important;}


.wybor-napedu {background:#10524E url(http://www.e-napedy.pl/photo/inne/wybor-napedy-bg.jpg) no-repeat; height:319px; position:relative; width:532px; padding:0; margin:0;}
.wybor-napedu .wnflash {position:absolute; height:250px; width:532px; left:0;}
.wybor-napedu .wnbutton {position:absolute; top:250px; padding:8px 10px; background:none; border:0; left:0; width:512px;}
.wybor-napedu .wnbutton p {font:bold 11px tahoma; color:white; padding:0; margin:0; line-height:12px; width:300px; float:left; text-align:left; text-shadow: black 1px 1px 1px;}
.wybor-napedu .wnbutton a {background:url(http://www.e-napedy.pl/photo/inne/button-bg.jpg) no-repeat; display:block; height:45px; width:161px; color:white; font:bold 11px Tahoma; text-decoration:none; float:right; margin:5px 0 0 0; text-shadow: black 1px 1px 1px;}
.wybor-napedu .wnbutton a:hover {background-position:0 -55px;}
.wybor-napedu .wnbutton a span {display:block; padding:8px; text-align:center;}
.wybor-napedu .wnbutton a:hover span {padding:9px 7px 7px 9px;}

#topbutton {width:532px; height:45px; padding:0; margin:0 0 13px 0;}
#topbutton ul {width:532px; height:45px; margin:0; padding:0;}
#topbutton li {height:45px; float:left; list-style-type:none; padding:0; margin:0;}
#topbutton a {display:block; height:45px; padding:0; margin:0; background:url(http://www.e-napedy.pl/themes/base/enapedy/_img/top_button_bg.jpg) no-repeat; float:left; width:177px;}
#topbutton a span {display:none;}
#topbutton #tm1 a {background-position:0 0;}
#topbutton #tm2 a {width:178px; background-position:-177px 0;}
#topbutton #tm3 a {background-position:-355px 0;}
#topbutton #tm1 a:hover {background-position:0 -50px;}
#topbutton #tm2 a:hover {background-position:-177px -50px;}
#topbutton #tm3 a:hover {background-position:-355px -50px;}


#porady .powrot {padding:5px 0 10px 0; height:20px;}
#porady .powrot a {display:block; padding:3px 10px 0 10px; text-align:center; width:50px; float:right; height:16px; text-decoration:none; background:#e5e5e5; border-top:1px solid white; border-left:1px solid whtie; border-right:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; font:bold 10px Tahoma; color:#6b6b6b;}
#porady .powrot a:hover {color:black;}
#porady  p {padding:0 0 10px 3px; margin:0; font-size:12px; line-height:18px;}
#porady  h2 {font:bold 18px Arial; padding:3px; color:#0f2f2b; letter-spacing:-1px; background:#f1f1f1; margin:8px 0 5px 0;}
#porady  h3 {font:bold 14px Tahoma; margin:0; padding:5px 0 3px 0;}
#porady ul {list-style-type:square; margin:10px 0 20px 0; padding:0;}
#porady ul li {padding:2px 0; margin:0 0 0 20px;}
#porady img.fr {float:right; margin:0 0 5px 10px;}
#porady  p a {font-size:12px;}

.clear {clear:both; margin:0; padding:0; height:0; overflow:hidden; font-size:0;}

.datatable {border-collapse:collapse;border-spacing:0;}
.datatable th {background:#CCEED8; padding:5px; text-align:left; border-bottom:1px solid #F7FDDB;}
.datatable td {background:#E5F7EC; padding:3px 5px; text-align:left; border-bottom:1px solid #F7FDDB;}
.datatable tr:nth-child(2n+1) td {background-color:#f2fff7;}
.datatable tr:hover td {background-color:#fefecc;}
.datatable .dostawca-12,
.datatable .dostawca-13,
.datatable .dostawca-16,
.datatable .dostawca-17,
.datatable .dostawca-14,
.datatable .dostawca-10,
.datatable .dostawca-18,
.datatable .dostawca-15 {
	padding-left:50px;
}
.datatable .dostawca-12,
.datatable .dostawca-13,
.datatable .dostawca-16,
.datatable .dostawca-17,
.datatable .dostawca-14,
.datatable .dostawca-10 {
	padding:10px 5px 10px 50px;
}
.datatable .dostawca-12,
.datatable .dostawca-13 {
	background-image:url(/themes/base/enapedy/_img/poczta.png);
	background-position:0 50%;
	background-repeat:no-repeat;
}
.datatable .dostawca-16,
.datatable .dostawca-17,
.datatable .dostawca-18 {
	background-image:url(/themes/base/enapedy/_img/ups.png);
	background-position:0 50%;
	background-repeat:no-repeat;
}
.datatable .dostawca-14,
.datatable .dostawca-10,
.datatable .dostawca-15 {
	background-image:url(/themes/base/enapedy/_img/dpd.png);
	background-position:0 50%;
	background-repeat:no-repeat;
}

#fb_box {
	position:fixed;
	top:180px;
	right:-250px;
	width:250px;
	height:380px;
	background:url(../_img/bg_fb-box.png) top left no-repeat;
	z-index:1000;
	padding-left:35px;
	cursor:pointer;
}
#fb_box:hover {
	right:0;
}
#fb_box  .fb-box-wrp {
	padding:5px;
	background:#3b5998;
	border-top:1px solid #133783;
	height:380px;
}
.fb_iframe_widget {
	background:#fff;
}

