@charset "utf-8";
body {
	margin:0;
	background-color:#000000;
	background-image:url(../images/bgwrap.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin-bottom:50px;
}
div, img, p, ul, li {
	position:relative;
	margin:0;
	padding:0;
	border:0;
	
}
#wrapper {
	width:997px;
	margin:0 auto;
	margin-bottom:100px;
}
#ramy {
	width:885px;
	margin:0 auto;
	
}
#header {
	width:885px;
	height:86px;z-index:27;
}
#agencja {
	position:absolute;
	bottom:-16px;
	left:138px;
	height:50px;
	width: 550px;
}
#adres {
	margin:0;
	padding:0;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	left: 25px;
	bottom: 0px;
	width: 114px;
	height: 20px;
}
#adres a {
	color:#FFFFFF
}
#adres h1 {
	font-size:12px;
	margin:0;
	margin-bottom:5px;
	
}
#baner {
	height:209px;
	width:886px;
	background-image:url(../images/banerb.png);
	margin:0 auto;
	z-index:8;
}
#postacie {
	margin:0;
	top:0;
}

#red {
	height:36px;
	width:879px;
	background-color:#e81c2b;
	margin:0 auto;
	margin-left:3px;
	z-index:1;
}
#art1 {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	width:277px;
	height:357px;
}
#art3 {
	position:absolute;
	bottom:0;
	right:5px;
	z-index:17;
	width:374px;
	height:100px;
}
#art2 {
	position:absolute;
	top:0;
	right:6px;
	z-index:11;
	width:269px;
	height:239px;
}
#haslo {
	position:absolute;
	top:245px;
	z-index:9;
	margin:0 auto;
	left: 260px;
}
#logo {
	position:absolute;
	top:48px;
	left:276px;
	z-index:12;
}
#logo2 {
	position:absolute;
	top:80px;
	left:60px;
	z-index:12;
}
.menu {
	left:225px;
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0;
}
.menu a {
	float:left;
}
.menu #fi {
	background-image: url(../images/m_o_firmie.gif);
	width:123px;
	height:35px;
}
.menu #us {
	background-image: url(../images/m_uslugi.gif);
	width:123px;
	height:35px;
	margin-left:10px;
}
.menu #kl {
	background-image: url(../images/m_klienci.gif);
	width:123px;
	height:35px;
}
.menu #pr {
	background-image: url(../images/m_praca.gif);
	width:123px;
	height:35px;
}
.menu #ko {
	background-image: url(../images/m_kontakt.gif);
	width:123px;
	height:35px;
}
#content {
margin-left:1px;
width:884px;
}
#content2 {
	background-image:url(../images/c4b.png);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	width: 883px;
	
}
#l1 {
	width:27px;
	background-image:url(../images/c1.png);
	height:27px;
	position:absolute;
	top:0;
	left:0;
}
#l2 {
	width:830px;
	background-image:url(../images/c2.png);
	background-repeat:repeat-x;
	height:27px;
	position:absolute;
	top:0;
	left:27px;
}
#l3 {
	width:27px;
	background-image:url(../images/c3.png);
	height:27px;
	position:absolute;
	top:0;
	right:0;
}
#l5 {
	width:27px;
	background-image:url(../images/c5.png);
	height:26px;
	position:absolute;
	top:0;
	left:0px;
}
#l6 {
	width:830px;
	background-image:url(../images/c6.png);
	background-repeat:repeat-x;
	height:26px;
	position:absolute;
	top:0;
	left:27px;
}
#l7 {
	width:27px;
	background-image:url(../images/c7.png);
	height:26px;
	position:absolute;
	top:0;
	right:0px;
}
#flash {
	position:absolute;
	top:96px;
	left:76px;
	z-index:12;
}
#flash_h {
	position:absolute;
	top:246px;
	left:277px;
	width:640px;
	height:42px;
}
.rel {
	height:27px;
}
.rel2 {
	height:26px;
}
.tekst {
	left:230px;
	width:495px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:1px;
}
.tekst p {
margin-top:14px;text-align:justify;
}
.tekst p a{color:#000000;}
.tekst h1{ position:relative; font-size:18px; left:-20px;}
.tekst h2{font-size:15px; font-style:italic; text-decoration:underline;}
.ozdobny {
}
.ozdobny p {
}
.ozdobny p:first-letter {
	font-size:14px;
	/*color: red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:2px;
	font-size: 250%;
	float: left;*/
}
.z {
	color: #B91622;
	
	font-weight: bold;
	/*
	color: #FFFFFF;
	background-color:#333333;
	*/
	
}
.d {
	color: #B91622;
	font-weight: bold;
	
}
#ban_s{
background-image:url(../images/ban_s.png);
background-position:top;
background-repeat:no-repeat;
height:138px;
width:885px;
}
#kreacja{ position:absolute; top:15px; left:20px; z-index:26}
#strony{ position:absolute; top:15px; left:280px; z-index:25}
#grafika{ position:absolute; top:15px; left:603px; z-index:24}
#reklama{ position:absolute; top:53px; left:20px; z-index:23}
#poligrafia{ position:absolute; top:53px; left:297px; z-index:22}
#gadzety{ position:absolute; top:53px; left:458px; z-index:21}
#fotografia{ position:absolute; top:53px; left:724px; z-index:20}
#menu{
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bolder;
	color:#000000;
}
#menu li{
	display: inline;
	white-space: nowrap;
	margin-right:30px;
}
#menu li a{color:#000000; text-decoration:none;}
div #menud{
position:absolute;
bottom:28px;
left:30px;}
#stopka{ position:absolute; bottom:0px; right:240px;}
#stopka p{color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.linki1{ position:relative; width:882px; font-size:12px;}
.linki1 a{ color:#B91622; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:justify; }

/*.eweblink {text-align:justify; margin:0 auto }*/
#inputbox1 {
	width: 100%;
}
#inputbox2 {
	width: 100%;
}
#inputbox3 {
	width: 100%;
}
#textarea {
	width: 100%;
}

