body {
	margin: 0px; padding: 0px; text-align: center; background: url(images/bg.gif);
}
p {
	margin-top: 30px;
}
a {
	text-decoration: underline;
}		
img {
	margin: 0px; float: left; border: none;
}	
ul {
	text-indent: 0px; margin: 0px; padding-top: 5px; padding-left: 0px; padding-right: 0px; list-style-type: none; list-style-position: outside;
}
li {
	text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; display: block; background-image: url(images/arrow_blue.gif); background-position: left; background-repeat: no-repeat; margin-top: 10px; line-height: 14px; 
}
li a {
	margin-left: 22px; color: #FFFFFF; text-decoration: none;
}	
li a:hover {
	color: #FFFFFF; text-decoration: underline;
}
#main {
	width: 798px; height: auto; margin-left: auto; margin-right: auto; background: url(images/background.gif) repeat-y;
}	
#linkdirect {
	width: 768px; height: auto; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto; text-align: left;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline;
}
.hello {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline; font-weight: bold;
}
.consultant {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3575c2; margin-top: 15px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline; font-weight: bold;
}
.shortcuts {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; margin-top: 11px; margin-left: 65px; margin-bottom: 0px; float: left; display: inline; font-weight: bold;
}
.menulist {
	margin-left: 1px; margin-right: auto; padding-top: 15px;
}	
.menu {
	float: left; background-image: none;
}	
.menu a {
	color: #666666; margin-left: 14px; margin-right: 14px; text-decoration: none;
}	
.menu a:hover {
	text-decoration: underline; color: #666666;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; display: block; margin-left: 130px; margin-top: 30px; padding-left: 10px; background: url(images/arrow.gif) left no-repeat;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; display: block; margin-left: 130px; margin-top: 30px; padding-left: 10px; background: url(images/arrow.gif) left no-repeat;
}
.net {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; display: block; margin-left: 130px; margin-top: 30px; padding-left: 10px; background: url(images/arrow.gif) left no-repeat;
}
.textheader {
	width: 200px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-top: 0px; margin-left: 65px; margin-bottom: 0px; float: left; clear: left; display: inline; 
}	
.textheader2 {
	width: 70px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; margin-top: 0px; margin-left: 65px; margin-bottom: 0px; float: left; clear: left; display: inline; 
}
.textheader3 {
	width: 170px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #3575c2; margin-top: 0px; margin-left: 65px; margin-bottom: 0px; float: left; clear: left; display: inline; 
}
.textheader4 {
	width: 120px; font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; margin-top: 0px; margin-left: 65px; margin-bottom: 0px; float: left; clear: left; display: inline; 
}				
.welcome {
	margin-top: 180px; margin-left: 12px; margin-right: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;
}	
.welcome2 {
	margin-top: 10px; margin-left: 12px; margin-right: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;
}	
.news {
	margin-top: 75px; margin-left: 20px; margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC;
}	
.news2 {
	margin-top: 10px; margin-left: 20px; margin-right: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC;
}
.text_blue {
	margin-top: 20px; margin-left: 25px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3575c2;
}	
.text {
	margin-top: 25px; margin-left: 130px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 10px;
}	
.text0 {
	margin-top: 25px; margin-left: 130px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-bottom: 0px;
}
.text_2 {
	margin-top: 10px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; 
}
.text_3 {
	margin-top: 30px; margin-bottom: 10px; margin-left: 25px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; 
}
.text2 {
	margin-top: 25px; margin-left: 130px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;
}	
.text2_2 {
	margin-top: 20px; margin-left: 25px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;
}
.text3 {
	margin-top: 25px; margin-bottom: 0; margin-left: 130px; margin-right: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;
}
.position {
	float: left; margin-top: 5px; background-image: none; font-size: 10px;
}
.position2 {
	float: left; margin-top: 5px; background: url(images/posiarrow.gif) 10px no-repeat; font-size: 10px;
}
.position2 a {
	margin-left: 23px; 
}	
.position a {
	margin-left: 15px; 
}	
.position1 {
	float: left; margin-top: 5px; background-image: none; font-size: 10px; padding-left: 10px;
}	
.footer {
	float: left; margin-top: 5px; background-image: none; font-size: 10px;
}	
.footer2 {
	float: right; margin-top: 5px; margin-right: 10px; background-image: none; font-size: 10px; display: inline;
}	
.footer a {
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.footer2 a {
	text-decoration: none;
}									
.footer2 a:hover {
	text-decoration: underline;
} 
.internet {
	text-indent: 0px; margin: 0px; padding-top: 15px; padding-left: 0px; padding-right: 0px; list-style-type: none; list-style-position: outside;
}
.internet_short {
	text-indent: 0px; margin: 0px; padding-top: 20px; padding-left: 0px; padding-right: 0px; padding-left: 130px; list-style-type: none; list-style-position: outside;
}
.internet_short li {
	text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; background: url(images/arrow.gif) left no-repeat; margin: 0; line-height: 14px; padding-left: 0;
}
.internet_short li a {
	margin-left: 10px; text-decoration: underline; color: #666666;
}	
.internet_short li a:hover {
	color:#333333;
}	
.internet li {
	text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; display: block; background-image: none; margin: 0; line-height: 14px; padding-left: 15px; padding-right: 100px;
}
.net {
	width: 150px; text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-top: 10px; margin-left: 15px; padding-left: 10px; line-height: 14px; font-weight: bold; display: block; background: url(images/arrow.gif) left no-repeat;
}
.net a {
	text-decoration: none;
}	
.net a:hover {
	color: #000000; text-decoration: underline;
}	
#position {
	width: 332px; height: 54px; background: url(images/position.gif) left no-repeat;
}	
#position ul {
	padding-top: 15px;
}	  		
#header {
	width: 768px; height: 113px; margin: 0px; clear: both;
}
#logo {
	width: 247px; height: 113px; float: left; background-image: url(images/logo.gif); background-repeat: no-repeat; background-position: top left;
}	
#menu {
	width: 332px; height: 113px; float: right;
}	
#buttons {
	width: 332px; height: 69px; 
}	
#leftcol {
	width: 247px; height: 429px; float: right; margin: 0px; 
}
#midcol {
	width: 189px; height: 427px; float: right; margin: 0px; background: url(images/welcome.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_hosting {
	width: 189px; height: 549px; float: right; margin: 0px; background: url(images/hosting.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_hosting2 {
	width: 189px; height: 472px; float: right; margin: 0px; background: url(images/hosting.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_onas {
	width: 189px; height: 427px; float: right; margin: 0px; background: url(images/onas.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_oferta {
	width: 189px; height: 855px; float: right; margin: 0px; background: url(images/oferta.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_sieci {
	width: 189px; height: 855px; float: right; margin: 0px; background: url(images/sieci.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_sieci2 {
	width: 189px; height: 472px; float: right; margin: 0px; background: url(images/sieci.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_siecib {
	width: 189px; height: 427px; float: right; margin: 0px; background: url(images/sieci_b.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_kons {
	width: 189px; height: 472px; float: right; margin: 0px; background: url(images/zadaj.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_kontakt {
	width: 189px; height: 472px; float: right; margin: 0px; background: url(images/kontakt.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_ref {
	width: 189px; height: 894px; float: right; margin: 0px; background: url(images/referencje.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_internet {
	width: 189px; height: 669px; float: right; margin: 0px; background: url(images/internet.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_internet2 {
	width: 189px; height: 457px; float: right; margin: 0px; background: url(images/internet.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_internet21 {
	width: 189px; height: 472px; float: right; margin: 0px; background: url(images/internet.jpg) top left no-repeat; background-color: #ff2424;	
}
#midcol_sitemap {
	width: 189px; height: 528px; float: right; margin: 0px; background: url(images/sitemap.jpg) top left no-repeat; background-color: #ff2424;	
}
#uwaga {
	width: 332px; height: 94px; padding: 0; margin: 0; display: inline;
}	
#link_128 {
	width: 332px; height: 34px; padding: 0; margin: 0; 
background:135px no-repeat; margin-top: 45px;
}	
#link_256 {
	width: 332px; height: 34px; padding: 0; margin: 0; background: 
235px no-repeat; margin-top: 45px;
}	
#link_512 {
	width: 332px; height: 94px; padding: 0; margin: 0; background: url(images/go512.jpg) 235px no-repeat; margin-top: 45px; margin-bottom: 45px;
}
#link_1024 {
        width: 332px; height: 74px; padding: 0; margin: 0; background:235px no-repeat; margin-top: 45px;
}

#easy {
	width: 332px; height: 130px; padding: 0; margin: 0; background: url(images/easy.gif) 235px 20px no-repeat; margin-top: 20px;
}	
#top {
	width: 332px; height: 140px; padding: 0; margin: 0; background: url(images/top.gif) 235px 20px no-repeat; margin-top: 20px;
}	
#max {
	width: 332px; height: 170px; padding: 0; margin: 0; background: url(images/max.gif) 235px 20px no-repeat; margin-top: 20px;
}
#biznes_512 {
	width: 332px; height: 50px; padding: 0; margin: 0; background: url() 235px no-repeat; margin-top: 45px;
}	
#biznes_1024 {
	width: 332px; height: 50px; padding: 0; margin: 0; background: url() 235px no-repeat; margin-top: 45px;
}		
#header_00 {
	width: 189px; height: 51px; background: url(images/header_white.jpg) left no-repeat; padding-top: 0px; padding-bottom: 0px;
}
#header_02 {
	width: 247px; height: 51px; background: url(images/header_blue.gif) left no-repeat; padding-top: 0px; padding-bottom: 0px;
}
#header_03 {
	width: 247px; height: 51px; background: url(images/header_white2.gif) 0 -1px no-repeat; padding-top: 0px; padding-bottom: 0px;
}	
#rightcol {
	width: 332px; height: auto; float: right; margin: 0px; 
}
#flash {
	width: 247px; height: 203px; float: left; background-image: url(images/menu.gif); background-position: top left; background-repeat: no-repeat;
}
#advert {
	width: 521px; height: 203px; float: left; background-image: url(images/advert.jpg); background-position: top left; background-repeat: no-repeat;
}	 	
#question {
	width: 247px; height: 218px; float: left;
}
#links {
	width: 247px; height: 211px; background-image: url(images/blue.gif); background-position: top left; background-repeat: no-repeat; float: left;
}		
#do {
	width: 332px; height: 215px; float: left; margin: 0; padding: 0;
}
#do2 {
	width: 332px; height: 215px; float: left; margin: 0; padding: 0;
}
#do a {
	color: #333333;
}	
#do a:hover {
	color: #000000;
}		
#offer {
	width: 332px; height: 214px; float: left;
}
#offer_2 {
	width: 332px; height: 214px; float: left;
}
#offer_3 {
	width: 332px; height: 214px; float: left;
}
#offer2 {
	width: 332px; height: 259px; float: left;
}
#offer a {
	color: #333333;
}	
#offer a:hover {
	color: #000000;
}
#sitemap {
	width: 332px; height: 530px; float: left; margin: 0; padding: 0;
}
#sitemap ul {
	padding-left: 15px; padding-top: 10px; margin: 0; list-style: outside none;
}
#sitemap ul li {
	display: block;
}	
#sitemap ul li a {
	text-indent: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin: 0; line-height: 14px; margin-left: 15px; text-decoration: underline;
}
#sitemap ul li a:hover {
	color: #333333;
}
.ref {
	width: 332px; height: 160px; padding: 0; margin: 0; margin-top: 45px; float: left; 
}
.ref a {	
	color: #666666; text-decoration: underline;
}	
.ref2 {
	width: 332px; height: 160px; padding: 0; margin: 0; float: left; 
}	
.ref2 a {	
	color: #666666; text-decoration: underline;
}	
.main {
	 background: url(images/a1.gif) left no-repeat; margin-top: 20px;
}	
.main a {
	 font-weight: bold;
}	 	
.folder {
	margin-left: 20px; margin-top: 20px; background: url(images/s2.gif) left no-repeat;
}	
.folder2 {
	margin-left: 40px; background: url(images/s3.gif) left no-repeat;
}			
.header_01 {
	width: 332px; height: 51px; background: url(images/header_grey.gif) left no-repeat; padding-top: 0px; padding-bottom: 0px;
}
.pic {
	float: left; margin-top: 15px; margin-left: 15px;
}	
.img {
	float: left; 
}		
#footer {
	width: 768px; height: 30px; clear: both; background-color: #3575c2; margin-bottom: 2px;
}	
#more1 {
	width: 247px; height: 24px; float: left;
}
#more2 {
	width: 332px; height: 20px; float: left;
}	
#more2-2 {
	width: 332px; height: 24px; float: left;
}
#more3 {
	width: 189px; height: 25px; float: left;
}	
#form1 {
	margin: 0; padding-top: 20px; padding-left: 5px; float: left; clear: left;
}
fieldset {
	border: none; padding: 0; margin: 0; padding-left: 20px;
}		
legend {
	text-indent: 0px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; margin-bottom: 20px; padding: 0; margin-left: 0;
}
input {
	margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;
}
textarea {
	margin: 0; width: 240px; margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;
}	
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom: 5px; margin-top: 10px; margin-left: 0;
}
.button1 {
	margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: left; color: #333333;
}			
.button2 {
	margin-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; float: left; color: #333333;
}
