body { background:#3D3D3D url(../img/bg.jpg) repeat-x; margin:0; padding:0; font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#474444 }

h1{ color:#b84397;margin:0; padding:0; font: 13px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h2{ color:#b84397;margin:0; padding:0; font: 12px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
h3{ color:#b84397;margin:0; padding:0; font: 11px normal tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

.strona{ margin:0 auto; padding:0; width:1000px; clear:both}

/*head logo i g�rne menu*/
.head{ clear:both; width:1000px; height:57px; background:url(../img/top.jpg) no-repeat;}
.head .logo{ float:left; width:263px; height:43px; padding-top:4px; cursor:pointer}
.menu_top{ float:right;margin:0; padding:0; height:23px; width:1000px; clear:both;text-align:right;padding-top:12px;}
.menu_top ul{ list-style-type:none; display:inline}
.menu_top li {list-style-type:none; display:inline; padding-left:7px; padding-right:7px;}
.menu_top a{ text-decoration:none; font-family:Tahoma, Arial; font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu_top a:hover{text-decoration:none; font-family:Tahoma, Arial; font-size:12px; font-weight:bold; color:#f4d000 }

/*top regeneracja i sklep intenretowy*/
.top{ clear:both; width:983px; height:120px; background:url(../img/top.jpg)}
.top .sklep{ float: right; margin-right:5px; width:242px; height:113px; margin-top:-20px;}
.top .regeneracja{ float:right;margin-right:5px; width:242px; height:113px; margin-top:-20px;}



/*edytowalna tresc strony lewa i psrodkowa kolumna*/
.content{ clear:both; width:1000px;  text-align:left}
.content .left{ float:left; width:779px;}
.content .right{ float:right; width:221px;}
.content .right .news{ width:221px; height:218px; overflow:hidden; background:url(../img/aktualnosci.jpg) no-repeat top; position:relative}
.content .right .news .anynews{  margin:0; padding:0;  padding-left:12px; padding-top:25px; padding-right:4px; padding-bottom:4px}
.content .right .news b{ font-size:11px; color:#333333; font-weight:bold; }
.content .right .news span{ font-size:10px; color: #999999; font-weight:normal; }
.content .right .news a{ color:#be0202; font-size:10px; font-weight:bold; text-decoration:none }
.content .right .news a:hover{color:#FEBF00; font-size:10px; font-weight:bold; text-decoration:none }
.content .right .news hr{ height:1px; border:none; background-color:#999999 }

.clear{ clear:both; height:1px;}

/*stopka dolne menu i platnosci*/

.footer{ clear:both; margin-top:15px; background: url(../img/kreska.jpg) repeat-x; }
.footer .stopka{min-height:94px; width:1000px; margin:0 auto; padding-top:20px;}
.footer .stopka .menu_footer{ float:left}
.footer .stopka .menu_footer ul{ margin:0; padding:0;list-style-type:none;}
.footer .stopka .menu_footer li{list-style-type:none; display:inline; padding-left:0px; padding-right:14px;}
.footer .stopka .menu_footer a{text-decoration:none; font-family:Tahoma, Arial; font-size:11px; font-weight:normal; color:#D6D4D5}
.footer .stopka .menu_footer a:hover{text-decoration:none; font-family:Tahoma, Arial; font-size:11px; font-weight: normal; color:#F4D000}

.footer .stopka .realizacja{ float:right;text-decoration:none; font-family:Tahoma, Arial; font-size:11px; font-weight:normal; color:#D6D4D5}
.footer .stopka .realizacja a{text-decoration:none; font-family:Tahoma, Arial; font-size:11px; font-weight:normal; color:#D6D4D5}
.footer .stopka .realizacja a:hover{text-decoration:none; font-family:Tahoma, Arial; font-size:11px; font-weight: normal; color:#F4D000}

.footer .stopka .platnosci{ clear:both; width:983px; text-align:left; padding-top:20px;}
