body {
	margin:0; padding:0;
	background:#c9ccd1 url('img/bg.jpg') repeat-x;
	font:11px Tahoma, sans-serif;
	color:#515151;
}
table, td, p, form, select, textarea {font:11px Tahoma, sans-serif;	color:#515151;}
a {	text-decoration:none;cursor:pointer; }
a:hover { text-decoration:none;}
h1 {
	padding:10px 25px 0px 25px;
	margin:0px;
	font-size:18px;
	font-weight:bold;
	color:#530810;
	width:400px;
}
h2 {
	padding:0px 25px;margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#530810;
}
h3 {padding:0px 25px;margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	}
p {padding:0px;}
p.lead {font-weight:bold;font-size:12px;line-height:14px;}
div#all {
	background:url('img/panel_left.jpg') no-repeat;
	position:relative;
	left:50%;
	margin-left:-512px;
	width:1024px;
	text-align:center;
	}
	/*div#header, div#bar, div#hr, div#main
	{
		position:absolute;
		left:50%;
		margin-left:-476px;
		width:951px;
		display:block;
	}*/
div#header{
	display:block;margin:0 auto;
	width:951px;
	height:198px;
	background:#FFF url('img/top_logo.jpg') no-repeat;
}
	div#header span	{
	position: absolute;
	left: -90000px;
	}
	div#header h1 {padding:0px;margin:0px;}
	div#header h1 a {
		width:951px;
		height:198px;
		display:block;
	}
	div#bar { 
		display:block;margin:0 auto;
		width:951px;
		height:33px;
		background:#621521 url('img/top_bar.jpg') no-repeat;
	}
		div#bar p {
			line-height:33px;
			font-weight:bold;
			color:#fff;
			padding:0px 15px;margin:0px;
		}
	div#hr {
		display:block;margin:0 auto;
		width:951px;
		height:21px;
		
		background:#263850 url('img/top_hr.jpg') no-repeat;	
	}
		div#hr p {
			line-height:21px;
			font-weight:bold;
			color:#fff;
			text-align:right;
			padding:0px 15px;margin:0px;
		}
div#main{
	width:951px;
	padding:0px;
	display:block;margin:0 auto;
	background-color:#fff;
}
div#left {
	float:left;
	width:214px;
	background-color:#fff;
}
	div#menu {
		background:url('img/menu/menu_left_bg.jpg') center bottom no-repeat;
		width:214px;
		padding-bottom:43px;
	}

	div#menu a {
		display:block;
		height:35px; 
		width:214px;
	}
		div#menu a.menu_01 {background:url('img/menu/menu_left_01.jpg') no-repeat;}
		div#menu a.menu_02 {background:url('img/menu/menu_left_02.jpg') no-repeat;}
		div#menu a.menu_03 {background:url('img/menu/menu_left_03.jpg') no-repeat;}
		div#menu a.menu_cennik {background:url('img/menu/menu_left_cennik.jpg') no-repeat;}
		div#menu a.menu_zapytanie {background:url('img/menu/menu_left_zapytanie.jpg') no-repeat;}
		div#menu a.menu_linki {background:url('img/menu/menu_left_linki.jpg') no-repeat;}
		div#menu a.menu_04 {background:url('img/menu/menu_left_04.jpg') no-repeat;}
		div#menu a.menu_05 {background:url('img/menu/menu_left_05.jpg') no-repeat;}
		
		div#menu a.menu_01:hover,  .menu_01_on {background:url('img/menu/menu_left_01_on.jpg') no-repeat;}
		div#menu a.menu_02:hover,  .menu_02_on {background:url('img/menu/menu_left_02_on.jpg') no-repeat;}
		div#menu a.menu_03:hover,  .menu_03_on {background:url('img/menu/menu_left_03_on.jpg') no-repeat;}
		div#menu a.menu_cennik:hover,  .menu_cennik_on {background:url('img/menu/menu_left_cennik_on.jpg') no-repeat;}
		div#menu a.menu_zapytanie:hover,  .menu_zapytanie_on {background:url('img/menu/menu_left_zapytanie_on.jpg') no-repeat;}
		div#menu a.menu_linki:hover,  .menu_linki_on {background:url('img/menu/menu_left_linki_on.jpg') no-repeat;}
		div#menu a.menu_04:hover,  .menu_04_on{background:url('img/menu/menu_left_04_on.jpg') no-repeat;}
		div#menu a.menu_05:hover,  .menu_05_on {background:url('img/menu/menu_left_05_on.jpg') no-repeat;}
		div#hide {position:absolute;left:-3000px;}
		div#LEX {
			/*background:#666 url('img/LEX.jpg') no-repeat;*/
			height:278px;
			width:214px;
			display:block;
		}
			div#LEX p {
			text-align:center;
			width:160px;
			margin:5px auto;
			color:#fff;
			font-size:10px;
			}
div#content {
	width:737px;padding:0px;	
	float:right;
	background-color:#fff;
	text-align:left;
	}
	.main {
		height:496px;
		background: #fff;
		/*background:#fff url('img/content.jpg') bottom no-repeat;*/
	}
	div#content p {
		width:415px;
		padding:5px 15px 0px 30px;
	}
	div#content ul {
		padding:0px 40px;
		list-style-position:outside;
		list-style-type:disc;
	}
	div#content a {
		text-decoration:underline;
		color:#804040;
	}
	div#content a:hover {
		text-decoration:none;
		color:#000000;
	}
div#bottom
{
	height:20px;
	width:100%;
	padding:0px;margin:0px;
	background:#666 url('img/bottom_bg_grey.jpg') repeat-x;
}
	div#bottom .center, div#bottom  .bottom_main 
	{
		
		padding:0px;margin:0px;
		color:#fff;
		font-weight:bold;
		position:absolute;
		width:951px;height:20px;
		left:50%;
		margin-left:-476px;
	}
		
	div#bottom .center  {background:#621521 url('img/bottom_bg_red.jpg') repeat-x;}
	div#bottom  .bottom_main {	background:#621521 url('img/bottom.jpg') no-repeat;}
	div#bottom p {color:#fff;padding:0px;margin:0px;line-height:20px;font-weight:bold;text-align:center;}

/* --------------------------------------------------------------------*/
div.clear {clear:both;line-height:0px;font-size:0px; }
form {width:380px;padding:0; margin:0;}
input,textarea {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
	display:block;
	float:left;
	margin:0px 0px 4px 0px;
	padding-left:0;
	padding-right:0;
}
	input.button{width:70px; height:30px; font-weight:bold; padding:0; margin:0;}
label {
	text-align: right;
	width: 125px;
	display:block;
	float:left;
	line-height:14px;
	margin:0px 0px 4px 0px;
	padding-right:0px;
	padding-left:0;
}




