body {
    margin: 0;
    padding: 0;  	  
	color: #222;
	font-size:11px;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:30px;
	table-layout:fixed;
	background:#FFF;
}
img { border:0; }
p, form { margin:0; padding:0; }

p { margin-bottom:10px; }

.tright { text-align: right;}
.tleft { text-align: left;}	

.fleft { float:left; }
.fright { float:right; }

a { color: #d07519;  }

#body { background: url(../images/bg_main.gif) repeat-x #FFF; }
#body_page { background: url(../images/bg_sub.gif) repeat-x #FFF; }

#header { width:884px; height:85px; margin:0 auto; position:relative; }
#header_lng { position:absolute; right:45px; margin-top:10px;}
#header_lng a { color:#222; text-decoration:none; padding-left:3px;}
#header_lng a.sel { font-weight:bold; }
#header_lng img { border:1px solid #000; vertical-align:middle; }


#header_menu { float:right; margin-top:46px;}
#logo { margin-left:8px; }


#top { width:884px; margin:0 auto; }
#top_page { background:url(../images/top.jpg) no-repeat; width:884px; height:202px; margin:0 auto;  }
#top_page_tresc { color:#f7951e; font-size:19px; padding-top:30px; }
#top_page_tresc p { margin:0; padding:0; }
.top_page_ngl { font-size:30px; display:block; margin:0px 0 20px 0; line-height:40px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

h1 { color:#f7951e; font-size:16px; margin:0; margin-bottom:5px; }

#content { width:884px; margin:0 auto; margin-top:20px; line-height:15px; }


#bottom_menu { margin-bottom:3px; margin-top:10px; clear:both; }
#bottom_menu a { margin-right: 7px; color: #222; text-decoration:none;  }
#bottom_menu .fright a { margin-right:0px; margin-left:7px;  }

#bottom {  }
#bottom_page { background:url(../images/bottom_line.gif) repeat-x; padding-top:5px; }

.slide { vertical-align:top; color:#f7a21e; }
.main_but { vertical-align:top; width:138px; background:#fff; border:10px solid #444; text-align:center; padding-bottom:3px; color:#575757; }



.clear { clear:both; height:1px; overflow:hidden; }

.zdjecie { display:none; position:absolute; background:#FFF; text-align:center; }
.zdjecie img { border:1px solid #e7e7e7; }

.galeria_zdjec { float:right; text-align:right; width:390px; clear:left; }
.galeria_zdjec img { margin:0px 0px 5px 5px; position:relative; }
.ramka1 { border:1px solid #666; }
.ramka { border:3px solid #666; }

#menu_kolekcje { list-style:none; line-height:16px; font-size:12px; margin-left:10px; padding:0; }
#menu_kolekcje a { text-decoration:none;  }
#menu_kolekcje a.sel { font-weight:bold; font-size:14px; }


.tresc .link { text-decoration:none; }


/* Layout serwisu */
/*
#top_flash {width:794px; text-align:center;} 

.top_1 { height:50px; }
.top_2 { height:9px; }
.lewe_tlo { height:140px; background: url(../images/left.jpg) #acbed6 right repeat-y; }
.prawe_tlo { height:140px;  background: url(../images/right.jpg) #acbed6 left repeat-y; }

.lewe_tlo_dol { height:21px; background: url(../images/left_dol.jpg) right no-repeat; }
.prawe_tlo_dol { height:21px; background: url(../images/right_dol.jpg) left no-repeat; }
.srodek_tlo_dol { height:21px; width:750px; background:url(../images/dol_tlo.gif); }



#left_col { width:210px; float:left; border:0px solid #F00;}
#main_col { float:right; width:525px; border:0px solid #f0f; position:relative; }


#stopka { color:#FFF; clear:both; }
#stopka a { color:#FFF; text-decoration:none; line-height:21px; }
#stopka a:hover { color:#FFF; text-decoration:underline; }
.stopka { color:#999 }


.box { margin-bottom:10px; }
.box_header { background:#8199b8; padding:3px; }
.box_header h4 { font-size:15px; color:#FFF; margin:0; margin:3px 0 3px 10px; padding-left:5px; border-left:5px solid #d00; }
.box_content { background:#bcc9da; color:#5c7ca2; }
.box_content2 { background:#d2dbe6; color:#5c7ba0; }

.box_content a, .box_content2 a { color:#5c7ca2; }
.box_content a:hover, .box_content2 a:hover { color:#5c7ca2; }


.input { border:1px solid #ccc; font-size:11px; vertical-align:middle; width:100px; }
.input2 { border:1px solid #b7b7b7; font-size:11px; vertical-align:middle; width:110px; }


.szukaj { font-size:14px; color:#666; font-weight:bold; text-align:center; margin-top:7px; margin-bottom:7px;  }
.szukaj .szukajimage { cursor:pointer; }

.zam { padding:5px 0; }
.zam form { margin-bottom:5px; }


#contener { background:url(../images/stopka.gif) bottom no-repeat; position:relative; border:0px solid #f00; height: 100%; overflow: hidden;  }


#center_col { float:left; width:336px; border:0px solid #f00; }
#right_col { width:224px; float:right; border:0px solid #f00; }


#bottom_col { position:absolute; width:202px; bottom:53px; clear:both; }


.box_grey { margin-bottom:15px; width:100%; height:100%;  }
.box_grey .box_top, .box_grey .box_content, .box_grey .box_bottom { background-color:#f2f2f2; }
.box_white { margin-bottom:15px; width:100%; height:100% }
.box_top { background: url(../images/top_ramki.gif) repeat-x; height:9px; border-right:1px solid #CCC; line-height:1px; }
.box_content1{ padding:0 10px; border-left:1px solid #CCC; border-right:1px solid #CCC; height:100%; vertical-align:top; }
.box_bottom { background:url(../images/bottom_ramki.gif) repeat-x right; border-left:1px solid #CCC; height:9px; line-height:1px;}


.box_right { float:right; width:270px; margin-left:10px; margin-bottom:5px; border:0px solid #000; }

#main_col .box_white { margin-bottom:0px; border:0px solid #00CC99; } 
#main_col .box_grey { margin-bottom:0px; border:0px solid #00CC99; } 

#main_col .box_white .box_content {  } 

#main_col .box_bottom { background:url(../images/bottom_main_col.gif) no-repeat top; height:38px; border:0; }


#center_col .box_bottom { background:url(../images/bottom_ramki_center.gif) no-repeat; height:28px; border:0; }
#right_col .box_bottom { background:url(../images/bottom_ramki_right.gif) no-repeat bottom #f2f2f2;; height:28px; border-left:1px solid #CCC;  }


#bottom_col .box_top { background:url(../images/top_ramki.gif) repeat-x #f2f2f2; }
#bottom_col .box_content { background:url(../images/bottom_col_bg.gif) no-repeat bottom; padding-bottom:15px; border:0; }

.margin_bottom { height:35px; }
.margin_bottom_center { height:40px; }
.margin_bottom_main { height:35px; }
.margin_bottom_right { height:40px; }

#stopka1 { width:100%; font-size: 11px; color:#CCCCCC; background:url(../images/s.gif) no-repeat; position:absolute; bottom:7px;  }

.stopka1 { float: left; padding: 0 0 0 20px; }
.stopka2 { float: right; padding: 0 20px 0 0; }

.copyright { float: left; color:#8A8A8A; padding: 10px 0 0 20px; }
.projekt { float: right; padding: 10px 20px 0 0; }






Image 			{ border : 0px; } 
a				{ text-decoration:none; color:#00A8A8;}
a:link			{ text-decoration:none; }
a:visited		{ text-decoration:none; }	
a:hover			{ text-decoration:underline;  color:#00A8A8; }
a img {border:0;}




.box1 {
	BORDER-RIGHT: #CCCCCC 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid;  
	BORDER-BOTTOM: #CCCCCC 1px solid;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 12px; 
	WIDTH: 140px; 
	BACKGROUND-COLOR: #ffffff;

}
.szukajimage { vertical-align : -4px; margin-left: 5px;  padding: 0px 0px 0px 0px;} 
.szukajbottom { padding-bottom: 5px;}



.h1 { font-size: 14px; font-weight:bold; font-variant:small-caps; color:#4E4E4E; text-align: left; padding: 0px 0px 5px 0px; display:block;}
.h2 { font-size: 12px; font-weight:bold; color:#4E4E4E; text-align: left; padding: 0px 0px 5px 0px;}
.h3 { font-size: 11px; font-weight:bold; color:#666666; text-align: left; padding: 0px 0px 2px 0px;}


h1 { font-size: 15px; font-weight:bold; color:#5b8cd9; padding:0; margin:0;}
h2 { font-size: 12px; font-weight:bold; color:#666; padding:0; margin:0;}


.h1menu { font-size: 12px; font-weight:bold; text-transform: uppercase; color:#666666; text-align: left; padding: 0px 0px 5px 0px;}
.h2menu { font-size: 12px; font-weight:bold; color:#00A8A8; text-align: left; padding: 0px 0px 2px 0px;}
.h3menu { font-size: 12px; font-weight:bold; color:#666666; text-align: left; padding: 0px 0px 2px 5px;}
.h4menu { font-size: 11px; font-weight:normal; color:#666666; text-align: left; padding: 0px 0px 2px 5px;}
.sciezka { font-size: 11px; font-weight:normal; color:#CCCCCC; text-align: left; padding: 0px 0px 15px 5px;}
.scizkakolor { color:#CCCCCC; }
.menukolor { color:#666666; }
.headtable {font-size: 11px; font-weight:bold; padding: 10px 0px 5px 0px;}
.rekordtable {font-size: 11px; font-weight:normal; padding: 3px 0px 3px 0px;}
.right { text-align: right;}
.left { text-align: left;}	

.img_left { float:left; }
.img_right { float:right; }

.nazwaproduktu { font-size: 12px; font-weight:bold; color:#00A8A8; text-align: left; padding: 0px 0px 5px 0px; }
.foto { float:left; font-size: 12px; margin: 10px 0px 0px 20px; width: 140px; border:1px solid #999;}

.wiecej img { vertical-align:middle; }


a.wiecej { color:#5c7ba0; background:url(../images/wiecej.gif) right center no-repeat; padding-right:12px; }
a:hover.wiecej { color:#5c7ba0; text-decoration:underline; }
*/

/* formularze */
.ixxxxl { BORDER: #ccc 1px solid; FONT-SIZE: 11px; WIDTH: 250px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #FFFFFF;}

.sxxl { BORDER: #ccc 1px solid; FONT-SIZE: 11px; WIDTH: 100px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}

.sxxxl { BORDER: #ccc 1px solid; FONT-SIZE: 11px; WIDTH: 200px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}

.sxxxxl { BORDER: #ccc 1px solid; FONT-SIZE: 11px; WIDTH: 255px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #FFFFFF;}

.txxxxl { BORDER: #ccc 1px solid; FONT-SIZE: 11px; WIDTH: 420px; COLOR: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 60px; BACKGROUND-COLOR: #FFFFFF;}

.button	{ BORDER: #ccc 1px solid; background-color:#f2f2f2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:80px;}

/*
#nav { padding:5px; background:#d2dbe6; }
#nav ul { list-style:none; padding:0; margin:0; }
#nav a { color:#666;}
#nav li { margin:3px 0; }  

#nav a.big { color:#5c7ba0; font-weight:bold; font-size:15px; background: url(../images/blue_arrow3.gif) right center no-repeat; padding-right:18px; height:1; line-height:25px; text-decoration:none; }

#nav a.big:hover { color:#333;  }


#nav a.active { color:#5c7ba0; font-weight:bold; background: url(../images/blue_arrow_menu.gif) right center no-repeat; padding-right:7px; }

#nav a.poz { color:#5c7ba0; background: url(../images/blue_arrow_menu.gif) right center no-repeat; padding-right:7px;   }
#nav ul ul { margin-left:20px; }



.oferta td { border-bottom:1px solid #e0e0e0; }
.okruszki a, .okruszki { color:#999; margin-top:10px; margin-bottom:10px; }
.okruszki a:hover { color:#5c7ba0; }

.ramka {border: 1px solid #666;}
*/
div { border: 0px solid #666; }
