BODY{
margin: 0 auto;
padding: 0;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1f4469;
}

input#nb
{
   background-color:#DDDDEE;
   border-style:solid;
   border-color:#3300CC;
   border-width:1px;
   height: 20px;
   font-size: 11px;
}

h1{font-size: 16px; font-weight: normal; font-style: normal; margin: 15px 0px 10px 0px; padding:0px;}
h2{font-size: 20px; font-weight: normal; font-style: normal; margin: 15px 0px 10px 0px; padding:0px;}
h3{font-size: 16px; font-weight: bold; font-style: normal; margin: 15px 0px 10px 0px; padding:0px;}
h4{font-size: 16px; font-weight: bold; font-style: normal; margin: 15px 0px 10px 0px; padding:0px;}
h5{font-size: 14px; font-weight: normal; font-style: normal; margin: 15px 0px 10px 0px; padding:0px;}

ul.listaul {list-style: disc outside; list-style-type: square; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px;}
ul.listaul li{list-style: disc outside; list-style-type: square;  margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px;}

ul.newslettersection{font-size: 16px; list-style: disc outside; list-style-type: square;  margin: 0px 0px 10px 20px; padding: 0px 0px 0px 20px;}
ul.newslettersection li{font-size: 16px; list-style: disc outside; list-style-type: square;  margin: 0px 0px 10px 20px; padding: 0px 0px 0px 20px;}

/* PSI ADDON */

.codesc{
text-align: left;
}

.codesc ul{
margin-left: 10px;
padding-left: 10px;

}

.codesc ul li{
margin-left: 3px;
padding-left: 3px;

}

div.pakietymp p{

}

.tabela td{
border: solid 1px #C1D7FF;
}

.tabela th{
border: solid 1px #C1D7FF;
background-image: url(/i/th_blue.jpg);
background-repeat: repeat-x;
}


.si-starter{
background-image: url('/i/addon/1.jpg');
background-repeat: no-repeat;
width:250px;
height: 115px;
overflow: hidden;
}

.si-medium{
background-image: url('/i/addon/2.jpg');
background-repeat: no-repeat;
width:250px;
height: 115px;
overflow: hidden;
}

.si-elegance{
background-image: url('/i/addon/3.jpg');
background-repeat: no-repeat;
width:250px;
height: 115px;
overflow: hidden;
}

.head{
font-size: 14px;
padding:0px;
margin-top: 70px; 
}


/* */


.webform p{
margin:0px;
}

.webform p.gr{
color: #666;
font-size: 9px;
font-style:italic;
width: 350px;
}

.tabela{
}

.tabela td{
border: solid 1px #385f81;
}


.tl a{
height:20px;
line-height:20px;
}

.tl {
overflow:hidden;
}


div.extra a{
color: #fff;
}

div.window{
 position:absolute;
 top:251px;
 left:350px;
 z-index:10000000000000000000;
	width:375px;
	height: 210px;
	background-color: #c2dafa;
	border: 0px solid #235d92;
}

table.newstab{
text-align: left;
}

div.coname_fail{
margin-top: 10px;
background-color: #f5f5f5;
border: 1px solid #f0f0f0;
width: 300px;
padding: 5px;
text-align-center;
}

div.coname_ok{
margin-top: 10px;
background-color: #b6e7b6;
border: 1px solid #339900;
width: 400px;
padding: 5px;
text-align-center;
}

td.n1 div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}

td.n2 div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}

td.n3 div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}


td.n1a div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}

td.n2a div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}

td.n3a div{
margin-top: 100px;
padding-left: 3px;
padding-right: 3px;
}

td.n1a{
background-image:url(/i/nppl-1.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}

td.n2a{
background-image:url(/i/nppl-2.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}

td.n3a{
background-image:url(/i/nppl-3.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}

td.n1{
background-image:url(/i/np-1.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}

td.n2{
background-image:url(/i/np-2.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}

td.n3{
background-image:url(/i/np-3.jpg);
background-repeat: no-repeat;
width:219px;
height:317px;
}



div.news{
margin-left: 10px;
}
div.ntext{
margin: 3px;
}
div.nmore{
margin: 3px;
}
div.nline{
margin: 3px;
}

A{
color: #3c70a0;
}

H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 10px 0px; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
color: #385f81;
}

H2, H3{
color: #295c8f;
}

img{
border:0px;
}

div.searchtable{
font-weight: bold;
margin-left: 10px;
margin-right: 1px;
}

td.top img{
width: 320px;
height: 150px;
}

table.main {
width: 995px;
text-align: left;
}

td.left {
width: 207px;
vertical-align: top;
}
td.right{
width: 788px;
vertical-align: top;
}
td.top{
background-image:url(accountancy/top.jpg);
background-repeat: no-repeat;
height: 169px;
}
div.menutop{
background-image:url(accountancy/top2.jpg);
background-repeat: no-repeat;
height: 38px;
width: 207px;
}
div.menutop2{
height: 38px;
width: 788px;
}

div.menutop3{
background-image:url(accountancy/top3.jpg);
background-repeat: no-repeat;
height: 37px;
width: 207px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
div.menutop3 p{
padding-left: 60px;
margin: 0px;
color: #fff;
}
div.menumiddle{
background-image:url(accountancy/middle1.jpg);
background-repeat: no-repeat;
height: 86px;
width: 207px;
font-size: 14px;
font-weight: bold;
color: #235d92;
}
div.menumiddle p{
padding-top:60px;
padding-left:20px;
}
div.menumiddle2{
background-image:url(accountancy/middle2.jpg);
background-repeat: no-repeat;
height: 65px;
width: 207px;
}
div.menumiddle2 p{
margin-top: 5px;
margin-left: 20px;
margin-right: 5px;
font-size: 14px;
font-weight: bold;
color: #235d92;
text-align: right;
}



div.taxcalc form{
margin-left: 20px;
}
div.menumiddle3{
background-image:url(accountancy/business_startup.jpg);
background-repeat: no-repeat;
height: 305px;
width: 207px;
font-size: 14px;
font-weight: bold;
color: #235d92;
text-align: right;
}
div.menumiddle3 p{
margin-top: 5px;
margin-left: 20px;
}


div.tl{
float: left;
height: 38px;
line-height: 38px;
width: 400px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
}
div.tr{
float: right;
text-align: right;
height: 38px;
line-height: 38px;
width: 388px;
}

div.menu-items{
width: 207px;
background-color: #90b6d6;
text-align: left;
}
div.menu-item{
height: 24px;
line-height: 24px;
background-color:#4b7caa;
background-image:url(accountancy/btn_shade.jpg);
background-repeat:repeat-y;
background-position: left;
border: 1px solid #eaeaea;
margin-bottom: 1px;
}

div.menu-item a{
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
margin-left: 20px;
height: 23px;
width: 181px;
border-right: 5px solid #235d92;
}

div.menu-item a:hover{
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000033 ;
text-decoration: none;
margin-left: 20px;
height: 23px;
width: 181px;
border-right: 5px solid #7da8cd;
}

div.icons{
text-align: center;
margin-top: 25px;
height: auto;
widht: 207px;
}
div.icons div{
margin-bottom: 15px;
}

td.footer{
background-image:url(accountancy/footer_bg.gif);
background-repeat:no-repeat;
background-position: bottom;
text-decoration: none;
width: 995px;
height: 52px;
}
div.footer{
width: 955px;
height:52px;
}
div.fl{
float: left;
line-height: 52px;
}
div.fl a{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#235d92;
line-height: 52px;
text-decoration: none;
}
div.fr{
float: right;
line-height: 52px;
color:#7da8cd;
}
div.fr a{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height: 52px;
}
div.fr a:hover{
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#7da8cd;
line-height: 52px;
}

div.flashcontent{
height: 255px;
width: 788px;
background-color:#7da8cd; 
}
div.services{
margin-top: 25px;
margin-left: 8px;
height: 180px;
width: 780px;
}

div.welcometext{
margin-top: 25px;
height: 10px;
width: 788px;
}

div.welcometext h1{
padding-left: 20px;
font-size: 15px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#385f81;
}
div.welcometext p{
padding-left: 20px;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#385f81;
}

div.boxes{
margin-top: 5px;
height: 368px;
width: 788px; 
text-align: center;
}
div.final{
margin-bottom: 10px;
height: 80px;
width: 955px;
text-align: right;
}

div.box{
width:256px;
height:366px;
float: left;
}

div.box1{
width:256px;
height:25px;
}
div.box2{
width:256px;
height:7px;
background-image:url(accountancy/box_2.gif);
background-repeat: no-repeat;
}
div.box3{
width:256px;
height:25px;
background-image:url(accountancy/box_3.gif);
background-repeat: no-repeat;
text-align: left;
}
div.box4{
overlow: hidden;
width:256px;
height:210px;
background-image:url(accountancy/box_4.jpg);
background-repeat: no-repeat;
}

div.box3 a{
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
line-height: 25px;
text-decoration: none;
padding-left: 35px;
}

div.box1a{
width:256px;
height:124px;
background-image:url(accountancy/box_a.jpg);
background-repeat: no-repeat;
}
div.box1b{
width:256px;
height:124px;
background-image:url(accountancy/box_b.jpg);
background-repeat: no-repeat;
}
div.box1c{
width:256px;
height:124px;
background-image:url(accountancy/box_c.jpg);
background-repeat: no-repeat;
}
span.part-1 {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-bottom:0px;
text-align: left;
}

span.part-1 a{
color: #235d92;
font-size: 12px;
font-weight: bold;
text-decoration: none;
/*
padding-left: 35px;
padding-right: 35px;
*/
}
span.part-2{
text-align:left;
color: #235d92;
font-size: 10px;
/*
padding-left: 35px;
padding-right: 35px;
*/
}

div.box_part1{
padding-left: 20px;
padding-right: 20px;
padding-top: 10px;
height:150px;
}
div.box_part2{
height:22px;
}
div.tl p{
padding-left: 20px;
}
td.blue {
	text-align: left;
	line-height: 95px;
	height: 95px;
	width: 439px;	
	font-size: 16px;
	color: #FFFFFF;
	background-image: url(/i/servicesbg.jpg);
	background-repeat: no-repeat; 
	background-color: 618fba;
}
td.blue a{
color:#FFFFFF;
text-decoration:none;
}
td.blue a:hover{
color:#FFFFFF;
text-decoration:underline;
}
td.blue h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-left: 10px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}
td.btext{
	height: 35px;
	width: 436px; 
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006699;	
}
td.btext2 {
	height: 20px;
	text-align: right;
	width: 439px; 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
td.bimg{
width: 340px;
height: 150px;
}
table.bluetable{
width: 779px;
}


/* forms */
td.form-a{
	height: 57px;
	width: 8px;	
	background-image: url(/i/form_left.jpg);
	background-repeat: no-repeat; 
}
td.form-b{
	text-align: left;
	line-height: 57px;
	height: 57px;
	width: 741px;	
	font-size: 16px;
	color: #FFFFFF;
	background-image: url(/i/form_center.jpg);
	background-repeat: repeat-x; 
	background-color: 618fba;
}
td.form-c{
	height: 57px;
	width: 22px;	
	background-image: url(/i/form_arrow.jpg);
	background-repeat: no-repeat;
	background-color: 618fba;	 
}
td.form-c2{
	height: 57px;
	width: 22px;	
	background-image: url(/i/form_arrow2.jpg);
	background-repeat: no-repeat;
	background-color: 618fba;	 
}
td.form-d{
	text-align: right;
	height: 57px;
	width: 8px;	
	background-image: url(/i/form_right.jpg);
	background-repeat: no-repeat; 
	background-color: 618fba;	
}
td.form-b h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	margin-left: 10px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	color:#FFFFFF;
}
td.form-b a{
color:#FFFFFF;
text-decoration:none;
}
td.form-b a:hover{
color:#FFFFFF;
text-decoration:underline;
}

td.subform-b{
	text-align: right;
	width: 779px;	 
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom:3px;
}

td.subform-b h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-left: 10px;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}
td.subform-b a{
color:#4574a0;
text-decoration:none;
}
td.subform-b a:hover{
color:#618fba;
text-decoration:underline;
}

div.subform{
	text-align: left;
	line-height: 22px;
	height: 22px;
	width: 700px;	
	font-size: 16px;
	color: #FFFFFF;
	background-color: #b7ceed;
	border: #7da3ca solid 1px;
}
div.slink{
	float: left;
	text-align: left;
	line-height: 22px;
	height: 22px;
	width: 668px;	
	font-size: 14px;
	color: #FFFFFF;
	background-color: #b7ceed;
}
div.arrow{
	float: right;
	text-align: right;
	line-height: 22px;
	height: 22px;
	width: 30px;	
	font-size: 16px;
	color: #FFFFFF;
	background-color: #b7ceed;
	background-image: url(/i/sform_arrow.jpg);
	background-repeat: no-repeat; 	
}


a.xlink {color: #FBFBFB;font-size: 8px !important}
a.xlink:visited {color: #FBFBFB;font-size: 8px !important}
a.xlink:hover {color: #FBFBFB;font-size: 8px !important}
.xspace {margin-right: 50px;}


div.specialwindow p{ margin-bottom: 5px; margin-top:5px;}

/* KONTAKT */

.lewy {
   width: 32%;
   float: left;

   font: 15px/20px Tahoma;
   color: #133351 !important;
   padding: 5px;
}
.lewy a{
   text-decoration: underline;
}
.srodek {
   width: 32%;
   float: left;
   background: url(/i/cien.jpg) no-repeat left 50%;

   font: 15px/20px Tahoma;
   color: #133351;
   padding: 5px;
}
.prawy {
   width: 32%;
   float: left;
   background: url(/i/cien.jpg) no-repeat left;

   font: 15px/20px Tahoma;
   color: #133351;
   padding: 5px;
}
.srodek h1 {
   clear: both;
   font: bold 15px/20px Tahoma;
   color: #133351;
   margin-left: 20px;
}
.lewy h1 {
   clear: both;
   font: bold 15px/20px Tahoma;
   color: #133351;
   margin-left: 20px;
}
.lewy p {
   text-align: left;
   margin-left: 20px;
}
.srodek p {
   text-align: left;
   margin-left: 20px;
}
.prawy p {
   text-align: left;
   margin-left: 20px;
}
.metro {
   font: bold 16px/26px Tahoma;
}
.lewy span.mapa{
   font: bold 16px/16px Tahoma;
   margin: 10px 0px 0px 20px;
   padding: 0;
   text-decoration:none;
   color: #133351;
}
.prawy span.mapa{
   font: bold 16px/16px Tahoma;
   margin: 10px 0px 0px 20px;
   padding: 0;
   text-decoration:none;
   color: #133351;
}
.srodek span.mapa{
   font: bold 16px/16px Tahoma;
   margin: 10px 0px 0px 20px;
   padding: 0;
   text-decoration:none;
   color: #133351;
}
span.mapa:hover{
   text-decoration:underline;
}
span.mapa2{
   font: 12px/16px Tahoma;
   padding: 0;
   margin-left: 20px;
   margin-top: -13px;
   text-decoration: none;
   color: #133351;
}
span.mapa2:hover{
   text-decoration:underline;
}
.prawy h1 {
   clear: both;
   font: bold 15px/20px Tahoma;
   color: #133351;
   margin-left: 20px;
}
.left2 {
   width: 50%;
   float: left;
   background: url(/i/szybki_kontakt.jpg) no-repeat right top;
   padding-top: 40px;
   color: #333333;
   font: 14px/19px Trebuchet Ms;
}
.left2en {
   width: 50%;
   float: left;
   background: url(/i/prompt_contact.jpg) no-repeat right top;
   padding-top: 40px;
   color: #333333;
   font: 14px/19px Trebuchet Ms;
}
.right2 {
   width: 50%;
   float: right;
   background: url(/i/right2_kreska.jpg) no-repeat left;

}
.contact {
   background: url(/i/cform1.jpg) no-repeat 0 0;
   margin-top:5px;
   height:145px;
	border:0;
	width:368px;
	padding: 4px;
}
.ankieta_textarea {
   background: url(/i/cform1.jpg) repeat-x 0 0;
   height:150px;
	border:0;
	padding:4px;
	border: 1px solid #B5CEED;
}
.ankieta_textarea2 {
   height:143px;
	border:0;
	width:359px;
	color:#000000;
	font: 14px/20px "Trebuchet MS";
	margin-bottom:5px;
	background: transparent;
	_overflow:hidden;
}
.sinput{
	width:358px;
	height:23px;
	background: url(/i/sinput.jpg) repeat-x 0 0;
	padding-left:5px;
	padding-right: 5px;
	border:0;
	color:#000000;
	border: 1px solid #B5CEED;
	font: 14px/20px "Trebuchet MS";
	margin-bottom:4px;
}
.cwyslij{
	background: url(/i/wyslij.jpg) no-repeat 0 0;
	width:76px;
	height:41px;
	float: right;
	margin-top: -20px;
	margin-right: 20px;
	border:0;
	display:block;
	cursor:pointer;
}
.cwyslij2{
	background: url(/i/send.jpg) no-repeat 0 0;
	width:76px;
	height:41px;
	float: right;
	margin-top: -20px;
	margin-right: 20px;
	border:0;
	display:block;
	cursor:pointer;
}
.odpowiadamy {
   color: #333333;
   font: 12px/14px Trebuchet Ms;
   width: 250px;
}
div.clear{clear:both;}