body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(img1.gif) repeat-x !important;
}

h1, h2, h3, h4, h5, h6 {
	color: #545454;
}

a {
	text-decoration: none;
	color: #003366;
}

a:hover {
	text-decoration: underline;
}

/* Header */

#header1 {
	width: 960px !important;
	height: 120px !important;
	margin: 0 auto !important;
}

/* Logo */

#logo1 {
	float: left !important;
	padding: 42px 0 0 0 !important;
	font: normal small sans-serif !important;
}

#logo1 * {
	margin: 0 !important;
	text-decoration: none !important;
	font-weight: normal !important;
	color: #545454 !important;
	font-size: 26px !important;
}

#logo1 h2 {
	margin-top: -5px !important;
	padding-left: 2px !important;
	font-size: 16px !important;
}

/* Menu */

#menu1 {
	float: right;
	font: normal small sans-serif;
	
}
#menu1 ul {
	margin: 0px !important;
	padding: 69px 0 0 0 !important;
	list-style: none;
}
#menu1 li {
	display: inline;
	margin: 0px !important;
}
#menu1 a {
	display: block!important;
	float: left!important;
	height: 22px!important;
	margin-left: 2px !important;
	padding: 8px 15px 0 15px!important;
	background: #EFF0EB url(img2.gif) repeat-x!important;
	border: 1px solid #C9CCB9!important;
	border-bottom: none!important;
	text-decoration: none!important;
	color: #003366!important;
}

#menu1 .active a, #menu1 a:hover {
	height: 23px !important;
	background: #EFF0EB !important;
}
.linag {
display: inline;
padding:0 !important;

}
.ulnag {
	margin: 0px !important;
	padding: 69px 0 0 0 !important;
	list-style: none !important;
	}

/* nowe */
#calosc {
border: none !important;
}
#naglowek {
border: none;}
#belka_gora
{
	background:none !important;
	line-height: 30px !important;
	margin: 0px !important;
	padding: 0px !important;
	
}
#belka_gora ul
{  
	margin:0 !important;
	padding: 0 !important;
	line-height: 30px !important;
}
#belka_gora li
{
	padding: 0 !important;
	line-height: 30px !important;
	border:none !important;
}
#belka_gora li a
{
	background:none !important;
	font:bold 11px Tahoma !important;
	color:#003366 !important;
	text-decoration:none;
	margin:0 !important;
	padding: 0 !important;
	line-height: 30px !important;
	float: left !important;
	border:none !important;
}
#belka_gora li span {
float: left !important;
padding-right: 2px !important;
color:#003366 !important;
}
#main {
border: none !important;
margin-top:-35px !important;
}
.mMenuHeader {
font-family: tahoma !important;
font-size: 12px !important;
line-height:5px !important;
border-top: 1px solid #C9CCB9;
border-bottom: 1px solid #C9CCB9;
color:#333333 !important;
background-color:#F6F6F3 !important;
}
.nmPor {
background-color: #E7FEFF !important;
}
.mMenuContent li, a{
font-family: tahoma !important;
font-size: 11px !important;
}
.mMenuContent div {
border: none !important;
background-color: #ffffff !important;
text-align: left !important;
}
#partnerzy h1{
font-family: tahoma !important;
font-size: 12px !important;
line-height:13px !important;
border-top: 1px solid #C9CCB9;
border-bottom: 1px solid #C9CCB9;
color:#333333 !important;
background-color:#F6F6F3 !important;}
#nowosci h1{
font-family: tahoma !important;
font-size: 12px !important;
line-height:13px !important;
border-top: 1px solid #C9CCB9;
border-bottom: 1px solid #C9CCB9;
color:#333333 !important;
background-color:#F6F6F3 !important; }
#promocje h1 {
font-family: tahoma !important;
font-size: 12px !important;
line-height:13px !important;
border-top: 1px solid #C9CCB9;
border-bottom: 1px solid #C9CCB9;
color:#333333 !important;
background-color:#F6F6F3 !important; }
#partnerzy li {
border: none !important;
}
.mMenuController {

background-color: #f6f6f6!important;
border-top:1px solid #ccc !important;
}
.mMenuController li {
	border: none !important;
}
.logo2_newpro img{
border: none !important;
}
.logo_newpro img{
border: none !important;
}
.ul4 li{border: none !important;}
.LR {border: none !important;}
#m2m_path {
	margin:5px !important; padding:0px !important; text-align: left !important;}
.tText p{ 
font-family: tahoma !important;
font-size:11px !important;
}
.tText li {
font-family: tahoma !important;
font-size:11px !important;
}
.logo_newpro, .opis_newpro, .logo2_newpro, .opis2_newpro
{background-color:#FFFFFF !important;
}
