/* CSS Document */
* {margin: 0px; padding: 0px;}
body {margin:0px; padding: 0px; font-size: 12px; background: url(http://img.iap.pl/s/146/205593/grf/bg.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; color: #494949;}
a {text-decoration: none; color: #494949; }
a:hover {text-decoration: underline;}
#m_glowny {width: 954px; margin: 0 auto; background:url(http://img.iap.pl/s/146/205593/grf/bg2.jpg) no-repeat center top;}
.news_tresc {margin-left:14px; margin-right: 24px; font-size: 11px; font-weight:bold; margin-bottom: 2px;}
.news_data {float: left; margin-right: 4px;}
.news_title {float: right; width:120px; text-align:justify;}
#m_naglowek {width: 939px; height:176px; margin: 0 auto; background:url(http://img.iap.pl/s/146/205593/grf/naglowek.jpg) no-repeat center top; overflow: hidden;}
#m_menu {width: 939px; height: 46px; margin: 0 auto; background:url(http://img.iap.pl/s/146/205593/grf/menubg.jpg) repeat-x top;}
#m_tresci {width: 939px; margin: 0 auto; margin-top: 3px; background:url(http://img.iap.pl/s/146/205593/grf/mtrescbg.jpg) repeat-y center;}
#m_stopka {width: 939px; height: 85px; margin: 0 auto; background:url(http://img.iap.pl/s/146/205593/grf/stopka.jpg) no-repeat center top; padding-top: 70px;}
#m_lewy {width: 197px; border-right: 1px solid #cfcfcf; float: left;}
#m_lewy h1 {font-size: 12px; font-weight: bold; text-align: right;  padding-top: 7px; padding-bottom: 8px; /*border-bottom: 1px solid #cfcfcf;*/ white-space: nowrap;}
#m_lewy .h1 {margin-right: 2px; margin-left: 2px; width: 182px; padding-right: 11px; background: #5BB729 url(http://img.iap.pl/s/146/205593/grf/h11.jpg) no-repeat left top; color: #fff;}
#m_srodek {width: 520px; float: left; padding-top: 18px; padding-left:13px; overflow: hidden; margin: 0px auto;}
#m_srodek img {margin: 3px; padding: 1px; border: 8px solid #cfcfcf; }
#m_srodek p {margin-bottom: 5px; margin-top:5px;}
#m_prawy {width:194px; float:right; border-left: 1px solid #cfcfcf;}
#m_prawy h1 {font-size: 12px; font-weight: bold; text-align: left;  padding-top: 7px; padding-bottom: 8px; /* border-bottom: 1px solid #cfcfcf; */ white-space: nowrap;}
#m_prawy .h2 {margin-right: 2px; margin-left: 2px; margin-bottom: 5px; width: 179px; padding-left: 11px; background: #fad638 url(http://img.iap.pl/s/146/205593/grf/h1.jpg) no-repeat top left;}
#nav {padding-bottom: 15px; font-size: 11px;}
#licznik {font-size: 11px; font-weight: bold: text-align: center; padding-left: 24px;}
#top_menu {float: right;}
#data { margin-bottom: 3px; font-size: 11px; font-weight: bold; float: left;}
.hot { margin: 0px auto; width: 520px; }
.hot_title a {font-size: 12px; font-weight:bold;}
.hot_title {padding-top: 3px; padding-bottom: 3px;}
.hot_photo img {margin: 3px; padding: 1px; border: 8px solid #cfcfcf; float: left; }
.g_menu {font-size: 14px; padding-top: 10px; padding-left: 92px;}
.g_menu a {display: bolck; text-decoration: none; color: #494949; padding-top: 6px; padding-bottom: 6px; padding-left: 12px; padding-right:12px; border-right: 1px solid #cfcfcf;}
.g_menu a:hover {text-decoration: underline;}

.l_menu {margin-right: 14px; margin-left: 24px; width: 159px; margin-bottom: 20px;}
.l_menu ul, .l_menu ul li {display: block; list-style: none; margin: 0;	padding: 0; text-align: right; }
.l_menu ul li {padding-right: 11px; background: url(http://img.iap.pl/s/146/205593/grf/li.jpg) no-repeat right top;}
.l_menu ul li a {text-decoration: none; display: block; padding-bottom: 7px; padding-top: 7px; border-bottom: 1px solid #cfcfcf; font-size: 11px; color: #494949;}
.p_menu {margin-right: 24px; margin-left: 14px; width: 156px; margin-bottom: 20px;}
.p_menu ul, .p_menu ul li {display: block; list-style: none; margin: 0;	padding: 0; text-align:left; }
.p_menu ul li {padding-left: 11px; background: url(http://img.iap.pl/s/146/205593/grf/li.jpg) no-repeat left top;}
.p_menu ul li a {text-decoration: none; display: block; padding-bottom: 7px; padding-top: 7px; border-bottom: 1px solid #cfcfcf; font-size: 11px; color: #494949;}

.l_menu .poz1, .l_menu .poz2, .l_menu .poz3, .l_menu .poz4, .l_menu .poz5 {padding-right: 15px;}
.p_menu .poz1, .p_menu .poz2, .p_menu .poz3, .p_menu .poz4, .p_menu .poz5 {padding-left: 15px;}