html		{ height: 100%; }
body		{background:#addae3 url('../images/tlo.jpg') center top no-repeat; ; font-size:12px;  margin:0px; padding:0px; color:#444444; font-family: Georgia, Times New Roman, Verdana, serif; text-align:center; }
img 		{border:0px;}

a 		{ color:#c04840; border:0px; font-weight:bold; } 
a:hover 	{ color: #red; text-decoration:none;}

div#calosc 	{ text-align:center; margin:auto; width:1016px; background:#fff; height:100% border:0px solid red;}

div#top_1	{ float:left; width:1016px; height:36px; background:#addae3;}
div#top_1_1	{ float:left; width:270px; height:21px; padding:15px 0 0 230px; background:url('../images/top2.jpg') no-repeat; text-align:left; }	
div#top_1_1 a { color:#34839e; font-size:10px; text-decoration:none; }
div#top_1_2	{ float:left; width:466px; height:21px; padding:15px 50px 0 0; text-align:right; color:#34839e; font-size:10px; font-weight:bold; }

div#top_2 	{ float:left; width:1016px; height:141px; }
div#logo	{ float:left; width:349px; height:141px; }
div#menu_g	{ float:left; width:667px; height:116px; padding:25px 0 0 0; background:url('../images/top_motyl.jpg') right bottom  no-repeat;}
a.menu_link		{ display:block; float:left; font-size:10px; color:#666; text-decoration:none; }
a:hover.menu_link 	{ text-decoration:underline; color:#000;}
a.menu_link_aktywny	{ display:block; float:left; font-size:10px; text-decoration:underline; color:#000;}
div.menu_separator	{ float:left; width:7px; border-right:1px solid #666; margin-right:7px; }

div#tresc	{ float:left; width:926px; border:0px solid red;margin:10px 45px 10px 45px; background:url('../images/motyl_1.jpg') 850px bottom no-repeat; text-align:left; }
* html div#tresc { margin:10px 20px 10px 20px;  }

div.tresc_box		{ float:left; width:308px; padding:20px 0 0 0; margin:0 0 10px 0; text-align:left; border-right:1px solid #999; }
div.tresc_box1		{ float:left; width:280px; padding:0 0 0 15px; text-align:left;  }
div.tresc_box2		{ float:left; width:278px; padding:0 0 0 15px;  text-align:left; border-left:1px solid #999; border-right:1px solid #999; }
div.tresc_box_naglowek	{ float:left; width:288px; padding:0 0 0 20px; height:35px; font-weight:bold; font-size:18px;  }
div.tresc_box_opis	{ float:left; width:288px; padding:0 0 0 20px; height:55px;  }
div.tresc_box_obrazek	{ float:left; width:308px; height:180px; }
div.tresc_box_opis2	{ float:left; width:288px; padding:10px 0 20px 20px;   }
div.tresc_box_opis2 a, div.tresc_box_opis a	{ font-weight:normal; text-decoration:none; color:#444; }
div.tresc_box_opis2 a:hover, div.tresc_box_opis a:hover	{ text-decoration:underline; color:#000; }


div.tresc2_naglowek	{ float:left; width:951px; padding:0 0 0 20px; height:55px; font-weight:bold;  text-align:left; } 
* html div.tresc2_naglowek { width:900px; }
div.tresc2_obrazek	{ float:left; }
div.tres2_tresc		{ float:left; width:886px; text-align:left; margin:10px 20px 20px 20px; }
* html div.tres2_tresc	{ margin:10px 10px 20px 10px; }
h1 			{ font-size:18px; }


div#bottom	{ flot:left; width:1016px; background:#fff url('../images/bottom.jpg') right bottom no-repeat; }

div#bottom_1		{ float:left; width:1016px; }
div#bottom_1_ml 	{ float:left; width:45px; height:80px; }
div.bottom_1_box	{ float:left; width:288px; padding:20px 0 0 20px; text-align:left; border-top:1px solid #ccc;}
div.bottom_1_box_naglowek{float:left; width:288px; height:25px; font-weight:bold; }
div.bottom_1_box_tresc	{ float:left; font-size:11px; }
div.bottom_1_box_tresc a{ color:#444; text-decoration:none; font-weight:normal; }
div.bottom_1_box_tresc a:hover{ color:#000; text-decoration:underline; }

div#bottom_2	{ float:left; width:1016px; }
div#stopka	{ float:left; width:370px; padding:5px 0 0 20px; margin:0 0 0 45px; border-top:1px solid #777; text-align:left; font-size:11px;  }

.zareklamuj	{ color:#e2007a; font-weight:bold; font-style:italic;  }

a.portfolio_link { color:#3f3f3f; font-size:17px; text-decoration:none;  }
a:hover.portfolio_link { color:#ee7f01; text-decoration:underline;  }
a.portfolio_link_aktywny { font-size:17px; color:#ff8c09; text-decoration:underline;  }

a.portfolio_link2 { color:#ff8c09; font-size:16px; text-decoration:none;  }
a:hover.portfolio_link2 { color:#ff8c09; text-decoration:underline;  }
a.portfolio_link2_aktywny { font-size:16px; color:#ff8c09; text-decoration:underline;  }

a.galeria       { display:block; float:left; width:170px; height:110px; margin:6px; padding:0px; background:#fff; border:1px solid #777; text-align:center;}
a.galeria:hover { margin:5px; border:2px solid #FF9141;  }

a.stronnicowanie { color:#444; font-size:16px; text-decoration:none;  }
a:hover.stronnicowanie { color:#ff8c09; text-decoration:underline;  }
a.stronnicowanie_aktywny { font-size:16px; color:#ff8c09; text-decoration:underline;  }


div.oferta_box		{ float:left; width:278px; padding:20px 15px 0 15px; margin:0 0 20px 0; text-align:left; border:0px solid red; }
* html div.oferta_box 	{ margin: 0 0 10px 0; }
span.oferta_box_naglowek{ float:left; font-weight:bold; font-size:18px; color:#64c2cc; }
div.oferta_box_obrazek	{ float:left; width:278px; height:180px; margin-top:10px; border:1px solid #777; text-align:center; vertical-align:middle; }
div.oferta_box_opis	{ float:left; width:278px; height:130px; padding:10px 0 0 0; font-size:11px; }
