html, body  
	{background: #ffffff;
	background-image: url('bg.gif');
	 text-align: center; 
	 font-size: 1em; 
	 font-family: arial, verdana, tahoma,  helvetica, sans-serif;
	}
body *
	{margin: 0px; 
	 padding: 0px; 
	 font-size: 1em; 
	 text-align: left;
	 font-family: Verdana, Arial;
	 font-size: 8pt;
	 color: #4e4e39;
	 line-height: 15px;
	}
img 
  {border: 0px;
	}
h1 
	{
	font-size: 1.4em; 
	 font-weight: bold;
	 color: #fff;
	}
h2 
	{font-size: 0.9em;
	color: #5E0000;
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	 color: #8F0306;
	}
table.main 
	{padding: 0px; 
	 border: 0px; 
	 margin: 0px auto 0px auto; 
	 width: 700px; 
	 background: #fafafa;
	}
td 
	{text-align: left; 
	 vertical-align: top; 
	 background: #ffffff;
	}
a 
	{
		color: #691b18;
		font-size: 9pt;
		font-weight: bolder;
		line-height: 18px;
		font-family: arial,Verdana;
	}
a:visited 
	{color: #c60000;
	}
a:hover 
	{color: #cb8583;
	}
	
#div1
{
	position: absolute;
	width: 390px;
	height: 550px;
	background-color: transparent;
	background-image: url('paper_bg.png');
	z-index: -101;
}

.div1_container
{
	margin: 25px 0px 0px 22px;
	width: 87%;
	height: 93%;
	background-color: transparent;
	
	text-align: center;
}

.div2_container_1
{
	margin: 25px 0px 0px 26px;
	width: 87%;
	height: 93%;
	background-color: transparent;
	text-align: left;
}

.div2_container_2, .div2_container_3, .div2_container_4
{
	margin: 25px 0px 0px 26px;
	width: 87%;
	height: 93%;
	background-color: transparent;
}



.div2_container_3 img
{
	text-align: left;
}

#div2
{
	position: absolute;
	width: 440px;
	height: 550px;
	background-color: #277889;
	left: 200px;
	background-color: transparent;
	background-image: url('paper_bg2.png');
	z-index: -100;
}

.przesun {
	color: #691b18;
	font-size: 8pt;
	font-weight: bolder;
	line-height: 25px;
	font-family: arial,Verdana;
	left: 10px;
}

.div_logo
{
	position: absolute;
	width: 260px;
	height: 90px;
	top: 20px;
}

#o_mnie, #zamowienia, #uslugi, #kontakt
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
	color: #7A1214;
	font-family: Arial, Verdana, Times New Roman;
}

.o_mnie_tekst, .zamowienia_tekst
{
	font-family:   Arial, Verdana, Times New Roman;
	border: 1px dashed #e2cfba;
	padding: 0px 0px 0px 10px;
	background-color: #F3F3DE;
	font-size: 8pt;
	line-height: 17px;
}

.uslugi_tekst
{
	font-family:   Arial,Verdana, Times New Roman;
	border: 1px dashed #e2cfba;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #F3F3DE;
	font-size: 8pt;
	line-height: 15px;
}

.kontakt_tekst
{
	margin: 0px auto;
	width: 90%;
	border: 0px dashed #e2cfba;
	font-size: 8pt;
	line-height: 14px;
}

#contactform label
{
	margin: 0px 0px 0px 15px;
	font-size: 7pt;
	font-weight: 800;
}

#contactform input, #contactform textarea
{
	font-size: 7pt;
	font-weight: 800;
	border: 1px solid #9F8775;
}

#contactform a
{
	display: block;
	text-align: right;
}

.zamowienia_tekst li
{
	font-family: Arial, Verdana, Times New Roman;
	margin: 0px 0px 0px 12px;
	font-size: 8pt;
}
#k, #k2, #j
{
	font-size: 16pt;
}

#email_submit
{
	cursor: pointer;
	cursor: hand;
	font-size: 7pt;
	text-decoration: underline;
	text-align: right;
}

.zaslona
{
	position: absolute;
	width: 100%;
	height: 1000px;
	font-size: 12pt;
	color: #fff;
	background-color: #651200;
	z-index: 200;
	text-align: center;
	margin: 0 auto;
}
#loading  
{
	position: absolute;
	margin: 0px auto;
	font-size: 16px; 
	font-weight: bold;
	color: #fff;
}

#dane_kontaktowe
{
	float: left;
	width: 63%;
		font-size: 7pt;
	line-height: 14px;
}
#godziny
{
	margin: 0px 0px 0px 15px;
	font-size: 7pt;
}
.myslnik
{
	font-size: 10px; 
	font-weight: bold;
	color: #8F0306;
}