* {margin:0; padding:0;}

/******** General tags ********/
body {
font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
background-color: #130000;
color: #da6304;
font-weight:bold;
/*color:#9d9d9d;*/
margin:0 auto 0 auto;
padding:0;
}

/*a {
text-decoration:underline;
}*/

a:link, a:visited {color:#da6304;}
a:hover{color:#65000b;}
a img {border:0;}
p {padding-bottom:0.3em}
ul,ol,dl {margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 30px;}


h1 {
	padding:0px 0px 0px 15px;
	margin-top:42px;
	font-size:1.5em;
	color: #65000b;
	width: 479px;
	background: url(images/bkg_section_vert.gif) repeat-y top left;
	line-height:1em;
}


h3 {
font-size:1.2em;
margin:10px 0 8px 0;
padding:0;
}

/******** Main wrap ********/
#wrap {
/*background:#e0e0e0 url(images/1px.jpg) repeat-y !important;*/
background-image: url(images/bkg_main_page.gif);
background-repeat: repeat-y;
width:886px;
margin:0 auto;
padding:0;
}

/******** leftside, left sidebar ********/
#leftside {
clear:both;
float:left;
width:290px;
/*margin:0 0 50px 30px;*/
padding:5px 0px 10px 41px;
/*padding:1px 10px 5px 0;*/
}

#leftside div ul{
list-style:none;
margin:0;
font-size:1.0em;
color: #9e9e9e;
padding:0px 0px 20px 0px;
border:0px;
}

#leftside div ul li {
margin-top: 0px;
}

#leftside div ul li a {
font-weight: bold;
text-decoration: none;
}


/******** Content variations ********/
#contentwide {
text-align:left;
margin:0px 31px 0px 351px;
padding:0px;
}

#contentfull {
text-align:left;
margin:0;
padding:0;
}

#contentwide p,#contentfull p {
line-height:1.3em;
}

#contentwide h2,#contentfull h2 {
font-size:1.1em;
margin:0px 0 10px;
}

#contentwide h3,#contentfull h3 {
font-size:1.3em;
margin:0px 0 8px;
}

/******** Footer ********/
#footer {
clear:both;
width:886px;
text-align:left;
font-size:0.66em;
font-weight:normal;
margin:25px auto 0 auto;
padding:4px 0;
}

#footer p {text-align:center;}
#footer a {color:#505050; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/******** Various classes ********/
.splitcontentleft {float:left; width:48%;}
.splitcontentright {float:right; width:46%;}

.important {
text-align:center;
color:#505050;
border:1px solid #bababa;
padding:2px;
}

.infobox{
width:240px;
float:right;
font-size:0.9em;
border:1px solid #bababa;
margin:0 0 5px 20px;
padding:5px;
}

.infobox p {margin:0;}
.infobox ul{margin:0 0 0 25px;}
.links a {font-weight:normal;}
.links li {line-height:1.1em;}
.left {float:left; margin:0 15px 4px 0;}
.right {float:right; margin:0 0 4px 15px;}
.textright {text-align:right;}
.readmore {text-align:right; margin:-10px 10px 18px 0;}
.center {text-align:center;}
.blue {color:#559900;}
.big {font-size:1.2em;}
.small {font-size:0.8em;}
.bold {font-weight:bold;}
.clear {clear:both;}
.hide {display:none;}

/*ATTIKA*/
.inv {display:none;}
#logoLink {
	width:290px;
	height:266px;
	display:block;
}
#logo {
	width:290px;
	height:266px;
	border:none;	
	background: url(images/logo.gif) no-repeat top left;
	overflow:hidden;
}
#top_graphics{
	/*height: 455px;*/
	/*padding:25px 0px 35px 0px;*/
}
#top_graphics img {
	/*margin:25px 0px 35px 0px;*/
	width:461px;
	height:370px;
	border:none;
}
#main_content {
	width: 464px;
	padding:8px 0px 10px 20px;
	background: url(images/bkg_section_vert.gif) repeat-y top left;
	color: #da6304;
	font-weight:bold;
	text-align:justify;
}

/*menu graficzne po lewej*/
#graphical_menu {
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#graphical_menu li, #graphical_menu li a {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:22px;max-height:22;vertical-align: bottom;}

.lm_stronaglowna , .lm_onas , .lm_oferta , .lm_wspolpraca, .lm_kontakt {width:290px; height:22px;overflow:hidden;display:block;margin:0px;padding:0px;border:none;}

/*lewe menu sekcja klas dla hover i aktualnej strony*/
/*kolejnosc: a link:visited:hover:active*/
a.lm_stronaglowna, a.lm_stronaglowna:link	{padding:0;margin:0;display:block; width:290px; height:22px; background: url(images/menu_1_over.gif) no-repeat;background-position:0 -22px;text-decoration:none;}
a.lm_onas, a.lm_onas:link					{padding:0;margin:0;display:block; width:290px; height:22px; background: url(images/menu_2_over.gif) no-repeat;background-position:0 -22px;text-decoration:none;}
a.lm_oferta, a.lm_oferta:link				{padding:0;margin:0;display:block; width:290px; height:22px; background: url(images/menu_3_over.gif) no-repeat;background-position:0 -22px;text-decoration:none;}
a.lm_wspolpraca, a.lm_wspolpraca:link		{padding:0;margin:0;display:block; width:290px; height:22px; background: url(images/menu_4_over.gif) no-repeat;background-position:0 -22px;text-decoration:none;}
a.lm_kontakt, a.lm_kontakt:link				{padding:0;margin:0;display:block; width:290px; height:22px; background: url(images/menu_5_over.gif) no-repeat;background-position:0 -22px;text-decoration:none;}

a.lm_stronaglowna:hover,.lm_stronaglowna  .lm_stronaglowna	{display:block; width:290px; height:22px; background: url(images/menu_1_over.gif) no-repeat;text-decoration:none;}
a.lm_onas:hover,.lm_onas  .lm_onas 							{display:block; width:290px; height:22px; background: url(images/menu_2_over.gif) no-repeat;text-decoration:none;}
a.lm_oferta:hover,.lm_oferta .lm_oferta 						{display:block; width:290px; height:22px; background: url(images/menu_3_over.gif) no-repeat;text-decoration:none;}
a.lm_wspolpraca:hover,.lm_wspolpraca .lm_wspolpraca 			{display:block; width:290px; height:22px; background: url(images/menu_4_over.gif) no-repeat;text-decoration:none;}
a.lm_kontakt:hover,.lm_kontakt .lm_kontakt					{display:block; width:290px; height:22px; background: url(images/menu_5_over.gif) no-repeat;text-decoration:none;}

#lcontact {
	margin-top: 11px;	
	height: 407px;
}

#lcontact h2 {
	padding:5px 0px 10px 25px;
	font-size:1.5em;
	color: #d9ac8a;
	width: 270px;
	background: #65000b url(images/bkg_section_vert.gif) repeat-y top left;
	line-height:1em;
}

.att_vert {
	width: 270px;
	background: #65000B url(images/bkg_section_vert.gif) repeat-y top left;
	color: #d9ac8a;
	font-weight:bold;
	padding-left:25px;
	padding-bottom:10px
}
.att_vert a:hover {color:#d9ac8a;}

.attika_produkt {margin-top:25px;}
.attika_produkt h3 {font-size: 0.8em;text-align:left;color: #65000b;}
.attika_produkt h3 span {font-size: 0.8em;font-weight:normal;text-align:left;color: #da6304;}

.cf {display:block;float:left;width:80px;}
.cflt {display:block;width:150px;}
.cfi {display:block;float:left;width:307px;border:1px solid #65000b}
.cft {display:block;width:387px;height:100px;border:1px solid #65000b}
.cfb {color:#000;background-color:#da6304;padding:4px;border-style:solid;border:1px solid #65000b;margin-top:5px;}