* {

margin : 0px;

padding : 0px;

}

body {

background : #E0E0E0 url('images/bg.png') repeat-y top center;

font-family : tahoma;

line-height : 1.5;

color : #000000;

font-size:10px;

}

table {

font-size : 11px;



border-collapse : collapse;

}

a, a:link, a:visited {

text-decoration : none;

text-align : left;

color:#555555;

}

a:hover {

text-decoration : underline;

}

b {



}

strong {

color : #4B4B4B;

font-size : 14px;

display : block;

}

p {

text-align : left;

font-size : 11px;

color : #666666;

padding : 10px 10px;

clear : both;

line-height : 18px;

}

img {

border : 0;

}

h1 {

color:#314FBE;

font-size : 14px;

padding : 0px 5px 0px 10px;

font-weight : bold;

margin-right:5px;

background :transparent url('images/h1.gif') no-repeat 0px 0px;

line-height:21px;

display:block;

}



h1 a{

color:#314FBE;

}



h1 img{

margin:0px 0px 0px 0px;

padding:0px;

display:inline;

}





h1.nazwa{

color:#666666;

background:transparent url(images/h1nazwa.gif) no-repeat top center;

display:block;

font-size:12px;

margin:10px 0px 0px;

padding:10px;

}



h2 {

color:#314FBE;

font-size : 12px;

padding : 10px 5px 5px 5px;

font-weight : bold;

margin-right:5px;

text-align:left;

}



h3 {

color:#ffffff;

font-size : 12px;

padding : 3px 5px 5px 15px;

font-weight : bold;

display:block;

}



h4{

padding:2px 5px;

font-size:10px;

display:block;

clear:both;

}



h5{

padding:0px 10px;

color:#ff0000;

font-size:12px;

display:block;

clear:both;

font-weight:bold;

}



h5 a,h5 a:link,h5 a:visited{

color:#ff0000;

}



h6{

position:relative;top:-23px;left:85px;color:#CC3300;letter-spacing:2px;font-weight:normal;font-size:10px;

}



small {

font-size : 10px;

text-align : center;

padding : 0px;

}

img.block {

display : block;

clear : both;

}



input,select {

border:0px;

border:1px solid #dddddd;

padding:3px 5px;

font-size:11px;

margin:1px;

}





input.submit{

border:0px;

float:right;

margin:0px ;

}



.center{

display:block;

margin:5px auto;

}



a.wiecej{

background :transparent url('images/h1.gif') no-repeat center left;

padding:0px 10px;

margin:5px 0px;

}





form {display:block;clear:both;}

table td ,form table td {padding:2px;text-align:left;}



div.clear:after {

content : ".";

display : block;

height : 1px;

clear : both;

visibility : hidden;

}





div.wrapper {

width : 990px;

display : block;

margin : 0px auto 0px;

padding:0px 6px 0px 8px;

overflow : hidden;

clear : both;

}



div.top{

height:294px;

width:984px;

background :transparent url('images/top.jpg') no-repeat top left;

margin:0px;

overflow:hidden;

display:block;

}





div.topleft{

width:300px;

padding:0px;

display:block;

float:left;

text-align:left;

overflow:hidden;

color:#ffffff;

}



div.top div.topleft img{

margin:25px 0px 0px 20px;

}



div.topright{

width:653px;

padding:10px 0px 0px;

display:block;

float:left;

text-align:right;

overflow:hidden;

}



div.topright table{

float:left;

display:block;

width:160px;

overflow:hidden;

}



div.topright table {

margin:20px 10px 0px 60px;

}



div.topmenu{

background : transparent url('images/topmenu.png') no-repeat top left;

height:39px;

width:984px;

display:block;

}



ul.topmenu {

display : block;

overflow : hidden;

height:39px;

margin:0px 42px;

text-align:center;

}



ul.topmenu li {

list-style : none;

display : inline;

font-size : 12px;

color : #ffffff;

height:39px;

margin:0px;

}



ul.topmenu li a, ul.topmenu li a:link, ul.topmenu li a:visited {

margin : 0px 0px;

display : block;

float:left;

color : #ffffff;

text-align : center;

font-size : 11px;

line-height : 39px;

height : 39px;

width:140px;

font-weight:bold;

padding:0px 5px 0px 5px;

background : transparent url('images/topmenu_a.png') no-repeat top right;

}





ul.topmenu li a:hover {



}





div.menu {

display : block;

overflow : hidden;

background : transparent url('images/menu.png') no-repeat top left;

margin : 0px 0px 0px 0px;

width:200px;

}





div.rightl ul.menu h1,div.left ul.menu h1{

padding:0px 0px;

margin-right:5px;

line-height:23px;

color:#ffffff;

font-size:10px;

}





ul.menu {

display : block;

overflow : hidden;

margin:2px 0px 2px 0px;

}



ul.menu li {

list-style : none;

display : block;

font-size : 11px;

color : #ffffff;

background : transparent;

line-height : 16px;

border-bottom:1px solid #EEF2FB;

padding:0px 0px 1px;

}





ul.menu li ul li {

list-style : none;

display : block;

font-size : 11px;

color : #ffffff;

line-height : 16px;

padding : 2px 5px 2px 5px;

}





ul.menu li.promo {

list-style : none;

display : block;

font-size : 11px;

background : transparent url('images/menulink.gif') no-repeat center left;

}



ul.menu li a, ul.menu li a:link, ul.menu li a:visited {

margin : 0px 0px;

color : #444444;

text-align : left;

font-weight:bold;

font-size : 11px;

line-height : 16px;

padding : 5px 0px 5px 10px;

background : #E5E5E5 url('images/off.gif') no-repeat top left;

display:block;

}



ul.menu li ul li a, ul.menu li ul li a:link, ul.menu li ul li a:visited {

margin : 0px 0px;

color : #444444;

text-align : left;

font-weight:normal;

font-size : 11px;

line-height : 16px;

padding : 3px 0px 3px 17px;

background : transparent url('images/lili.png') no-repeat center left;

display:block;

}



ul.menu li a.set,ul.menu li a.set:visited,ul.menu li a.set:link{

font-weight:bold;

color : #000000;

border-bottom:2px solid #dedede;

background : none;

}





ul.menu li.d a, ul.menu li.d a:link, ul.menu li.d a:visited {

margin : 1px 0px 0px;

color : #333333;

text-align : left;

font-weight:bold;

font-size : 11px;

line-height : 16px;

padding : 5px 0px 5px 10px;

background : #E5E5E5 url('images/off.gif') no-repeat top left;

display:block;

}





div.rightl ul.menu li a {

font-weight:normal;

padding-left:2px;

}



ul.menu li h1 a, ul.menu li h1 a:link, ul.menu li h1 a:visited {

padding : 0px;

color:#006BAB;

line-height:23px;

font-size:11px;

}





ul.menu li.promo h1 a, ul.menu li.promo h1 a:link, ul.menu li.promo h1 a:visited {

padding : 0px;

color:#663300;

line-height:23px;

}



ul.menu li a:hover {

font-weight:bold;

background : #F7F7F7 url('images/on.gif') no-repeat top left;

}

ul.menu li a.set, ul.menu li a.set:link, ul.menu li a.set:visited {

font-size : 12px;

}

ul.menu li a.set:hover {

}











div.rightl ul.menu li a{

font-size:11px;

background:none;

}





div.rightl ul.menu li a:hover{

font-size:11px;

font-weight:normal;

}



div.content {

width : 920px;

display : block;

overflow : hidden;

background:#ffffff;

text-align : left;

font-size : 11px;

clear:both;

padding:0px;

margin:10px auto;

}



div.big_box{

width:695px;

display:block;

float:left;

}



div.big_box_top{

background : #ffffff url('images/big_box_top.png') no-repeat top center;

width:695px;

height:19px;

display:block;

}



div.big_box_content{

background : #ffffff url('images/big_box_content.png') no-repeat bottom center;

width:675px;

padding:0px 10px 10px 10px;

display:block;

overflow:hidden;

}



div.big_box_content h1{

margin-bottom:10px;

}





table.glowna td{

width:295px;

overflow:hidden;

}



table.glowna td table td{

width:50%;

}



div.small_box{

width:276px;

display:block;

float:left;

padding:5px 5px;

overflow:hidden;

}



div.small_box_top{

background : #ffffff url('images/small_box_top.png') no-repeat top center;

width:276px;

height:17px;

display:block;

}



div.small_box_content{

background : #ffffff url('images/small_box_content.png') no-repeat bottom center;

width:256px;

padding:0px 10px 10px 10px;

display:block;

overflow:hidden;

}





div.smaller_box{

width:196px;

height:166px;

background : #ffffff url('images/smaller_box.png') no-repeat top center;

display:block;

float:left;

margin:5px 5px;

padding:5px 10px;

border-bottom:1px solid #E9E9E9;

}



div.smaller_box img{

display:block;

margin:20px auto;

}



div.smaller_box h1{

font-size:11px;

line-height:12px;

margin-top:10px;

}



a.pdf{

background : transparent url('images/pdf.png') no-repeat top left;

padding:5px 10px 5px 55px;

height:57px;

display:block;

float:left;

width:155px;

}

















div.tree {

display : block;

overflow : hidden;

text-align : left;

font-size : 11px;

clear:both;

background : #ffffff url('images/sciezka.png') no-repeat top center;

padding:2px 5px;

color:#666666;

margin:4px;

}



div.tree a{

color:#666666;

padding:0px 5px;

}



img.promo {

border:1px solid #aaaaaa;

margin:10px;

}



div.right {

width : 700px;

float : left;

display : block;

overflow : hidden;

padding:0px;

margin:0px 0px;

}





div.left {

width : 200px;

padding:0px 5px 0px 5px;

float : left;

display : block;

overflow : hidden;

margin:0px 1px;

}

div.left p {

padding : 5px 5px 5px 5px;

line-height : 1.5;

}



div.left form{

padding-bottom:10px;



}



div.left form a:visited,div.left form a {

color:#006BAB;

padding:0px 5px;

}



div.left div a img{margin:5px 10px;}



div.rightl {

width : 221px;

float : left;

display : block;

overflow : hidden;

padding:0px 0px;

margin:0px 1px;

}



img.reklama{

margin:5px 10px;

}







input.but {

background : #432410;

color:#ffffff;

display:block;

font-size:11px;

height:19px;

margin:0px 10px 5px 10px;

padding:0px 5px;

border:0px;

font-weight:bold;

}



div.bot {

color:#A1ABBA;

display : block;

clear : both;

overflow : hidden;

line-height:50px;

margin : 0px 5px;

font-size:10px;

background:transparent url('images/bot.png') repeat-x top left;

padding:10px 40px 10px 10px

}



div.bot ul{

list-style:none;

margin:0px 10px;

text-align:center;

float:right;

}



div.bot ul li{

display:inline;



}



div.bot ul li a:visited,div.bot ul li a {

color:#A1ABBA;

font-size:11px;

padding:0px 10px;

line-height:30px;

}



div.bot small{

color:#A1ABBA;

margin:0px 30px;

font-size:10px;

}





div.clear {

height : 0px;

clear : both;

display : none;

}



label {

display : block;

float : left;

font-size : 11px;

padding : 2px 10px;

clear:left;

font-weight:bold;

width:100px;

}





div.path {

font-size:11px;

display:block;

padding:0px 20px 5px 20px;

}



div.path a {

font-size:11px;

margin:0px 5px;

}



div.path a.here {

font-size:11px;

font-weight:bold;

color:#314FBE;

}



div.kreska {

border-bottom:1px solid #F6EBF5;

width:100%;

}



.required {

padding-bottom : 10px;

}



table.dystrybutorzy th,table.dystrybutorzy td strong,table.dystrybutorzy td{

font-size:11px;

font-weight:normal;

}



table.dystrybutorzy th,table.dystrybutorzy td{

border:1px solid #EBEBEB;

}



table.dystrybutorzy th{

padding:3px 5px;

font-weight:bold;

background:#eeeeee;

}



ul.lista {

padding:10px;

list-style:none;

background:transparent url(images/lista.gif) repeat-y top center;

border-bottom:1px solid #F3F3F3;

}



ul.lista li{

border-bottom:1px solid #F0F0F0;

padding:3px;

overflow:hidden;

}



ul.lista li small{

float:right;

margin:0px 5px;

}



ul.lista li a{

float:left;

margin:0px 5px;

}



ul.lista li a.button{

float:right;

margin:0px 5px;

padding:2px 5px;

background:#1591FE;

color:#ffffff;

}



div.dotted{

background:transparent url(images/dotted.gif) no-repeat top center;

display:block;

overflow:hidden;

}



td.border{

background:transparent url(images/vline.png) repeat-y top right;

}



div.strefa{

background:transparent url('images/strefa_klienta.jpg') no-repeat top left;width:236px;height:30px;padding:130px 20px 0px 20px;display:block;color:#ffffff;font-size:16px;font-weight:bold;

}



div.strefa a{

color:#ffffff;

}



div.frame{

border: 2px solid #eeeeee;

padding:2px;

margin:5px;

overflow:hidden;

display:block;

}



ul.menu li a.sub{

padding:2px 10px 2px 20px;

font-size:10px;

background:transparent url(images/on.gif) repeat-x bottom left;

border-bottom:1px solid #DEDEDE;

}



ul.menu li a.sub.set{

color:#314FBE;

font-size:10px;

}



table p{

padding-top:0px;

}



table p strong{

font-size:12px;

display:inline;

}

a.ue{
width:200px;
height:56px;
background:transparent url('images/logo-ue.png') repeat-x bottom left;
display:block;
position:relative;
top:0px;
}

div.bot div.left{
width:250px;
}
