html, * {
	margin: 0;
	padding: 0;
}

body {
margin:0;
padding:0;
background-image: url("../images/tlo.jpg");
background-position: top center;
background-repeat: no-repeat;
background-color: #dbcdc0;
text-align:left;
font-family: verdana, garamond, 'trebuchet ms', tahoma;
font-size: 8pt;
text-align: center;
}


.container {
	width: 768px;
	margin: 0 auto;
	overflow: hidden;
}



#gmap {
border: 1px solid #dddddd;
background: white;
padding:1px;
width:425px;
margin:auto;
text-align:center;
display:block;
}

iframe {
z-index:99;
background:white;
position:relative;
}

#global {
width: 980px;
margin:auto;
text-align:center;
padding: 20px 0 0 0;
}


#top {
width: 980px;
height:60px;
float:left;
text-align:right;
}






#top img {
border:0;
}

#main {
width: 980px;
min-height:787px;
height:auto;
float:left;
text-align:center;
background: white;
opacity:0.85;
filter: alpha(opacity=85);  
-moz-opacity: 0.85;
}

html>body #main
{
width: 980px;
height: auto;
width: 980px;
min-height: 787px;
} 


#main_gl {
width: 980px;
min-height:637px;
float:left;
text-align:center;
backgr\\ound: white;
background-image: url("../images/pixel.png");
background-position: bottom;
background-repeat: no-repeat;
}

#content {
width: 606px;
min-height: 727px;
text-align:justify;
background-image: url("../images/tlo_txt.jpg");
background-position: bottom;
background-repeat: no-repeat;
float:right;
padding: 30px;
line-height: 135%;
}

#content_gl {
width: 606px;
min-height: 507px;
text-align:justify;
float:left;
padding: 30px;
line-height: 135%;
margin-top:8px;
font: bold 11px Verdana, "Trebuchet MS", Arial, Helvetica,

}

#content_gl span{
font-weight: normal;
}

#content_gl strong span {
font-weight: bolder;
}

#con_left {
width: 466px;
min-height: 727px;
text-align:justify;
float:left;
line-height: 135%;
}

#con_right {
width: 606px;
min-height: 180px;
text-align:right;
float:right;
line-height: 135%;
margin: -180px 0 0 0;

}

#con_right_gl_polski {
width: 666px;
min-height: 115px;
text-align:right;
background-image: url("../images/dol_gl.jpg");
background-position: top;
background-repeat: no-repeat;
float:left;
margin: -3px 0 0 -30px;

}

#con_right_gl_angielski {
width: 666px;
min-height: 115px;
text-align:right;
background-image: url("../images/dol_gl_angielski.jpg");
background-position: top;
background-repeat: no-repeat;
float:left;
margin: -3px 0 0 -30px;
}

#bar_left_polski {
width: 314px;
min-height: 787px;
text-align:center;
background-image: url("../images/menu_bg.jpg");
background-position: top center;
background-repeat: no-repeat;
float:left;
}

#bar_left_gl_polski {
width: 314px;
min-height: 609px;
text-align:center;
background-image: url("../images/menu_bg_gl.jpg");
background-position: top center;
background-repeat: no-repeat;
float:left;
opacity:0.85;
filter: alpha(opacity=85);  
-moz-opacity: 0.85;
}

#bar_left_angielski {
width: 314px;
min-height: 787px;
text-align:center;
background-image: url("../images/menu_bg_angielski.jpg");
background-position: top center;
background-repeat: no-repeat;
float:left;
}

#bar_left_gl_angielski {
width: 314px;
min-height: 609px;
text-align:center;
background-image: url("../images/menu_bg_gl_angielski.jpg");
background-position: top center;
background-repeat: no-repeat;
float:left;
opacity:0.85;
filter: alpha(opacity=85);  
-moz-opacity: 0.85;
}

#n_gl {
width: 280px;
height: 87px;
float:left;
overflow:hidden;
bor\\der: 1px solid black;
margin:20px;
padding:5px;
}

#p_gl {
width: 280px;
height: 87px;
float:left;
overflow:hidden;
margin:20px;
padding:5px;
}


#menu_left {
width: 300px;
height: 230px;
margin: 200px 7px 7px 7px;
background-image: url("../images/menu_left_bg.jpg");
background-position: top left;
background-repeat: no-repeat;
}

#menu_left {
width: 300px;
height: 230px;
margin: 200px 7px 7px 7px;
background-image: url("../images/menu_left_bg.jpg");
background-position: top left;
background-repeat: no-repeat;
}

#menu_left ul {
list-style-type: none;
margin:0;
padding:0;
float:left;
width: 250px;
margin-left: 70px;
text-align:left;

}

#menu_left ul li {
width: 160px;
display:block;
float:left;
padding:20px 0 22px 0 ;
list-style-type:none;
color: #838488;
font-size: 11pt;
font-family: Arial;
font-weight: bold;
}

#menu_left ul li:hover {
display:block;
float:left;
padding:20px 0 22px 10px;
list-style-type:none;
color: #008fd5;
font-size: 11pt;
font-family: Arial;
font-weight: bold;
text-decoration:none;
}

#menu_left ul li.active {
display:block;
float:left;
padding:20px 0 22px 10px;
list-style-type:none;
color: #008fd5;
font-size: 11pt;
font-family: Arial;
font-weight: bold;
text-decoration:underline;
}

#menu_left ul li.active a{
color: #4f80b4;
font-size: 12pt;
font-family: Arial;
font-weight: bold;
text-decoration:underline;
}

#menu_top {
width: 980px;
hei\\ght: 30px;
text-align:center;
background-image: url("../images/item_bg.png");
background-position: top left;
background-repeat: repeat-x;
float:left;
}



#menu_top ul {
list-style-type: none;
margin:0;
padding:0;
float:right;
wi\\dth: 620px;
posi\\tion:relative;
}

#menu_top ul li {
dis\\play:block;
float:left;
padding:7px 20px;
min-wight: 140px;
list-style-type:none;
color: white;
font-size: 10pt;
font-family: Arial;
font-weight: bold;
margin:0;
}

#menu_top ul li:hover {
display:block;
float:left;
padding:7px 25px;
list-style-type:none;
color: darkblue;
font-size: 10pt;
font-family: Arial;
font-weight: bold;
background:#d7eaff;
margin:0;
}

#menu_top ul li.active {
display:block;
float:left;
padding:7px 25px;
list-style-type:none;
color: darkblue;
font-size: 10pt;
font-family: Arial;
font-weight: bold;
background:white;
margin:0;
}


/* formatowanie linkow */
a, a:visited {
color: #008fd5;
text-decoration: none;
}

a:hover {
color: #818286;
text-decoration: underline;
}

a.start {display:block;width: 180px;height: 40px;margin: 0px 0px 0px 60px;float:left;opacity: 0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";}




/* formatowanie menu poziomego */
/* div okalający menu poziome*/
#menu_table {
width: 979px;
height: 26px;
padding:0px;
position:relative; 
display:block;
float:left;
z-index:90;
/* any IE */
/* margin-top: expression('-2px'); */
}


#separator{
width: 981px;
height: 167px;
float:left;
}

#separator span {
display: block;
float: right;
margin: 70px 50px 0 0;
width: 650px;

}

/* formatowanie stopki - najnizszej komorki strony */

#foo {
width: 980px;
height:45px;
float:left;
background: #818285;
text-align:center;
margin: -45px 0 0px 0;
z-index:999;
position:relative;
}


#foo span {
display:block;
padding: 8px;
font-size: 7pt;
color: #e2e2e2;
}


#menu_l {
width: 11px;
height: 35px;
float:right;
background-image: url('../images/m_03.png');
background-repeat: no-repeat;
text-align: center;
}

#menu_r {
width: 9px;
height: 35px;
float:right;
background-image: url('../images/m_01.png');
background-repeat: no-repeat;
text-align: center;
}

#menu {
/* width: 400px; */
height: 35px;
float:right;
background-image: url('../images/m_02.png');
background-repeat: repeat-x;
text-align: center;
}

#menu ul {
list-style-type: none;
padding: 0px;
margin: 0px;
float:right;
/*width: 321px;*/
height: 35px;
display:block;
}

#menu li {
float: left;
}

#menu ul a, #menu ul a:visited {
font-size: 7pt;
font-family: tahoma;
font-weight: normal;
text-transform: uppercase;
text-decoration: none;
text-align:left;
color: #f1eecb;
padding: 12px 15px 12px 15px;
float:left;
display:block;
}

#menu ul a:hover {
background-image: url('../images/menu_ov.png');
background-repeat: repeat-x;
background-position: top left;
color: #000000;
}

#main {
width: 981px;
height: 276px;
float:left;
}

#swap {
width: 981px;
height: 276px;
position:relative;
z-index.-99;
}

#swap img {
width: 980px;
height: 361px;
border: 0px;
}

#sep {
width: 981px;
height: 3px;
float:left;
}

#links {
width: 253px;
height: 130px;
float:right;
margin: 80px 40px 0px 0px;
}

#links ul {
list-style-type: none;
/*padding: 6px 0px 0px 0px;
margin: 0px;*/
padding: 0px;
margin: 6px 0px 0px 0px;
}
#links li {
float: left;
padding: 5px 15px;
}

#links ul a, #links ul a:visited {
width: 220px;
height: 20px;
float:left;
display:block;
}

#links ul a:hover {
background-image: url('../images/alpha.png');
background-repeat: repeat;
/*
background-color: #ffffff;
filter:alpha(opacity=50);   
-moz-opacity:0.5;           
opacity: 0.5;              
*/
}

#shorts {
width: 980px;
height: 240px;
float:left;
}

.shorty {
width:226px;
height: 152px;
float:left;
padding: 5px;
border: 0px solid black;
margin-right: 10px;
text-align:right;
}

.shorty_r {
width:226px;
height: 152px;
float:left;
padding: 5px;
border: 0px solid black;
text-align:right;
}

.shorty a, .shorty a:visited , .shorty_r a, .shorty_r a:visited {
color: #182979;
text-decoration: none;
font-size: 7pt;
}

.shorty a:hover, .shorty_r a:hover {
color: #ff5a00;
text-decoration: none;
}

#main_txt {
width: 931px;
padding: 30px 25px 30px 25px;
float:left;
overflow:visible;
text-align:left;
line-height:150%;
/* background-image: url('../images/fk_07.jpg');
background-repeat: no-repeat; */
}

#samochod {
width: 220px;
height: 107px;
margin: 76px 0px 0px 4px;
}


#dommieszkanie {
width: 220px;
height: 107px;
margin: 76px 0px 0px 5px;
}

#majatek{
width: 220px;
height: 107px;
margin: 76px 0px 0px 6px;
}

#emerytura{
width: 220px;
height: 107px;
margin: 76px 0px 0px 7px;
}

#shuffle {
width: 220px;
height: 107px;
}


img {
border: 0px;
}


#plain {
width: 860px;
height: 188px;
padding: 0px 60px 20px 60px;
background-color: #f8f8f8;
border-top: 1px solid #dddddd;
text-align: left;
float:left;
line-height: 100%;
}

#plain ul {
width: 140px;
margin: 0px 30px 0px 30px;
padding: 0px;
display: block;
font-size: 7pt;
color: #777777;
float:left;
}



#plain li {
list-style-type: none;
margin: 1px 0px 0px 15px;
padding: 0px;
}

#plain li:hover {
list-style-type: none;
}

#plain li.title{
list-style-type: none;
margin: 15px 0px 10px 0px;
text-decoration:underline;
}

#plain li.title_con {
list-style-type: none;
margin: 15px 0px 10px 0px;
text-decoration:underline;
color:black;
}

#plain li.con{
list-style-type: none;
margin: 1px 0px 0px 15px;
padding: 0px;
color:black;
}


#const {
width: 400px;
margin:auto;
padding: 25px;
font-size: 8pt;
color: #ffffff;
}

#globaltext {
width: 980px;
margin:auto;
float:left;
text-align:center;
background-image: url("../images/bg.gif");
background-repeat: repeat-y;
display:block;

}

#maingfx{
width: 331px;
height: 600px;
padding:0;
margin:0;
float:left;
display:block;
text-align: center;
}

div.film{
  margin-top: 260px;
  display:block;
}

#globaltext_main {
width: 608px;
min-height: 600px;
height: auto;
padding:20px;
display:block;
text-align:justify;
float:left;
}

#globaltext_main ul li{
margin-left: 50px;
list-style-type: circle;
text-align: left;
}

#globaltext_main img {
  padding: 1px;
  border: 1px solid #333;
  background: #eee;
  margin: 0px 20px;
}





#gfx_links {
width: 500px;
height: 280px;
float: left;
position:relative;
margin: 30px 0px  0px 80px;
}

#gfx_links a {
width: 230px;
height: 100px;
display:block;
float:left;
padding:10px;
}

/*lewy modul stopki */
#left {
width:400px;
min-height: 300px;
height: auto !important;
float:left;
padding:30px;
text-align:left;
position:relative;
margin-top: 20px;
line-height: 150%;
}

/*prawy modul stopki */
#right {
width:440px;
min-height: 300px;
height: auto !important;
float: right;
padding:30px;
text-align:left;
display:block;
margin-top: 20px;
border-left: 1px solid #e2e2e2;
line-height: 150%;
}

#kontakty span  {
width: 170px;
padding-right: 5px;
float:left;
display:block;
text-align: right;
font-we\\ght: bold;
}

#kontakty b {
font-size: 9pt;
font-weight: bold;
letter-spacing: 2px;
color: #232330;
}

/* linki w stopce - menu pomocnicze */
a.menu_stopka {
color: #999999;
font-family: tahoma;
font-size: 7pt;
text-decoration: none;
line-height: 100%;
}

a.menu_stopka:hover {
text-decoration: underline;
font-weight: normal;
color: darkblue;

}

/* MENU PIONOWE - produkty/ 2 poziomy */
ul.mp{
width: 350px;
padding: 0px;
margin: 0px;
display:block;
height: auto !important;
font-size: 8pt;
float:right;
border: 1px solid #e2e2e2;
background: #fdfdfd;
}
ul.mp li{
width: 350px;
display: block;
text-align: left;
list-style-type: none;
float:left;
}

ul.mp li:hover{

width: 350px;
display: block;
list-style-type: none;

}

ul.mp li a {
color: #6c5130;
font-family: tahoma, verdana, book antiqua;
font-size: 8pt;
margin-left: 20px;
text-decoration: none;
line-height: 100%;
width:350px;
display:block;
font-weight:bold;
padding: 10px 0px 5px 0px;
} 

ul.mp li a:hover {
color: black;
font-weight: normal;
margin-left: 20px;
font-weight:bold;
color: black;
text-decoration: none;
}

ul.mp_sub{
width: 350px;
padding:0px;
margin:0px;
display:block;
height: auto !important;
font-size: 8pt;
float:right;
}
ul.mp_sub li{
width: 350px;
display: block;
text-align: left;
list-style-type: none;
padding: 0px;
margin: 0px;
}

ul.mp_sub li:hover{
width: 350px;
display: block;
list-style-type: none;

}

ul.mp_sub li a {
color: #666666;
font-family: tahoma, verdana, book antiqua;
font-size: 7pt;
margin-left: 20px;
text-decoration: none;
line-height: 100%;
width:320px;
display:block;
font-weight: normal;
padding: 5px;

} 

ul.mp_sub li a:hover {
color: black;
margin-left: 20px;
font-weight: normal;
}

/* formatowanie wyboru jezyka */

div#ustawjezyk {
height: 18px;
width: 60px;
padding:0px;
text-align: right;
float: right;
margin: 10px 30px 0 0; 
z-index:999;
}

a.ustawjezyk {
text-decoration: none;
color: #7e99aa;
font-family: tahoma;
font-size: 8pt;
}

a.ustawjezyk:hover {
text-decoration: underline;
}

/* formatowanie lini poziomej - tu najnizszy element strony, zamykajacy */
.hr {
color: #c2c8da;
margin-top: -1px;
}

/* formatowanie obszaru zawartosci tekstowej */
/* div okalający */



div#zdjecieglowne {
width: 944px;
height: 256px;
border: 0px;
}



div#bottomtext_main {
width: 995px;
margin:0 auto 0 auto;
padding:40px 20px 0px 20px;
height:228px;
margin:auto;
display:block;
text-align:left;
}


div#bottomtext {
width: 955px;
min-height:228px;
margin:auto;
display:block;
text-align:left;
}

#l_bar{
width: 260px;
float:left;
margin:5px 5px 5px 10px;

}

#m_bar  {

width: 370px;
float:left;
margin:5px 10px 5px 10px;

}

#r_bar {
width: 260px;
float:right;
margin:5px 10px 5px 5px;
text-align:center;
font-size: 9pt;
color:black;
}

a.fot {color: #ddd; text-decoration:none; margin-left: 0px;}
a.fot:hover {color: #eee; text-decoration:none; margin-left: 5px;}

A.menu  { color: #540104; text-decoration: none }
A.menu:hover  { color: #540104; text-decoration: none; font-weight:bold; }


#maintext { 
width: 490px;
margin-left: 50px; 
margin-right: 50px; 
color: #e2e2e2; 
font-size: 10pt; 
font-family: garamond, tahoma; 
text-align: justify; 
line-height: 150%; 
float:left;

}

#txt { 
width: 650px;
font-size: 10pt; 
font-family: garamond, tahoma; 
text-align: justify; 
line-height: 125%; 
float: left;
}

#promo { 
width: 284px;
height: 326px;
float: right;
margin: 0 -25px 0 0;
text-align:center;
font-size: 10pt;
color:#5d5312;
font-weight: bold;
}

#promo h2 {
font-size: 14pt;
color: #2a2402;
padding: 0 0 20px 0;
}

div#subprod { 
filter: alpha(opacity=85); 
-moz-opacity: 0.85; 
width: 172px;
position:relative;
color: #540104; 
font-size: 7pt; 
font-family: tahoma; 
text-align: center; 
line-height: 250%; 
margin-top: 0px;
margin-bottom: 0px;
margin-left: 425px;
background-color: e2e2e2;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
display:block;
}

div#subfaq { 
filter: alpha(opacity=85); 
-moz-opacity: 0.85; 
width: 172px;
position:relative;
color: #666666; 
font-size: 8pt; 
font-family: tahoma; 
text-align: left; 
line-height: 150%; 
margin-top: 0px;
margin-bottom: 0px;
margin-left: 511px;
background-color: e2e2e2;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
display:block;

}


div #foto { 

filter: alpha(opacity=70); 
-moz-opacity: 0.70; 
background:#cccccc; 
border-bottom: 1px solid #666666; 
padding-top:10px;
padding-bottom:10px;
width: 172px;
color: #540104; 
font-size: 8pt; 
font-family: tahoma, arial, verdana; 
text-align: center; 
line-height: 150%; 
letter-spacing: 1px;

}

div:hover#foto { 

filter: alpha(opacity=99); 
-moz-opacity: 0.99; 


}


.opis {  color: #666666; font-family: verdana;  font-size: 8pt; font-weight: bold; margin-left: 15px;} 

.info {  color: red; font-family: verdana;  font-size: 8pt; font-weight: bold; margin-left: 15px;} 

.dane {  color: #999999; font-family: verdana;  font-size: 8pt;  margin-left: 15px; } 

.linki {  color: #e2e2e2; font-family: verdana;  font-size: 8pt;  } 

div.global { width: 100%; height: 100%; text-align: center;}

#image {border: 1px solid #666666; text-align:center; padding: 2px; float: right; }

.navi {border: 0px solid #666666; padding: 2px; font-family: verdana; font-size: 6pt; color: #666666; letter-spacing: 2px; margin:0px;}


h3 {
color:#182979;
padding: 0px 0px 15px 0px;
display:block;
font-size: 10pt;
}

h2 {
color:#182979;
padding: 30px 0px 15px 0px;
display:block;
font-size: 12pt;
}

h1 span {
width: 100%;
height: 30px;
padding:5px;
float:right;
font-size: 14pt;
margin: 0 0 0 60px;
display:block;
text-align:left;
color: #000000;
font-family: verdana;
}

select {
border: 1px solid #e2e2e2;
font-size: 7pt;
width: 200px;
margin: 1px;
}

input {
border: 1px solid #e2e2e2;
font-size: 7pt;
width: 200px;
margin: 1px;
}

textarea {
border: 1px solid #e2e2e2;
font-size: 7pt;
width: 200px;
height: 100px;
margin: 1px;
}



/* div, w którym wyswietlamy zawartość tesktową */
div.text {
width: 440px;
/* height: 432px; */
height: 100%;
margin-left: 50px;
margin-right: 50px;
font-family: verdana;
font-size: 10pt;
text-align: justify;
display: block;
position:relative;
color: #3d3524; 
line-height:150%;
font-weight:bold;
float:left;


/*
overflow:auto;
scrollbar-3dlight-color:#e2e2e2;
scrollbar-arrow-color:#999999;
scrollbar-base-color:white;
scrollbar-darkshadow-color:#e2e2e2;
scrollbar-face-color:white;
scrollbar-highlight-color:#f8f8f8;
scrollbar-shadow-color:white; 
*/
}


div.left_bar {
width:230px;
height: 552px;
float:left;
background-image: url("../images/leftbar.gif");
background-repeat: no-repeat;
background-position: top right;
display:block;

}

/* formatowanie newsow */
div.news {
width:800px;
float:left;
font-size: 8pt;
font-weight: normal;
color:#333333;
text-align: justify;
margin-left:90px;
}

.news ul {
margin: 0px;
padding-left:30px;
}

.news span {
font-weight: bold;
font-size: 8pt;
color: #182979;
}

.news small {
color: #666666;
font-weight: normal;
}

.news h4 {
display: block;
text-align:left;
font-weight: bold;
font-size: 8pt;
padding:0px;
color: #182979;
}

.news a.wiecej {
display:block;
float:right;
}



.news hr {
width:100%;
float:left;
display:block;
}

#news_r {
width:800px;
font-size: 8pt;
font-weight: normal;
margin-left: 90px;
float:left;
}

#news_r span {
font-weight: normal;
font-size: 7pt;
color: #182979;
}

#news_r h2{
font-size: 9pt;
color: #182979;
display:block;
text-align:left;
}

#news_r b {
font-weight: bold;
}

#news_r ul {
margin: 0px;
padding-left:30px;
}

#news_r a.powrot {
display:block;
float:left;
width: 200px;
}


.news a{
	color: #182979;
}

.news a:hover{
	text-decoration: none;
}

#news_glowna {
width: 100%;
height: 200px;
overflow:hidden;
float:left;
font-size: 7pt;
padding:3px;
text-align:left;
position:relative;
}

#news_glowna ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}

#news_glowna li {
back\\ground: #fdfdfd;
ma\\rgin: 5px 0px 5px 0px;
b\\order: 1px solid #e2e2e2;
color: #333333;
padding:5px;
text-align: justify;
height: 100px;
}



#news_glowna b {
color: #182979;text-decoration: underline;
}

/*fomatowanie produktow*/

#prod_list {
width:980px;
float:left;
text-align:left;
margin-bottom: 50px;
display:block;
color: #666666;

}

#prod_list ul {
width: 930px;
text-align:left;
margin: 0px 0px 0px 30px;
padding-left:30px;
font-size: 9pt;
list-style-type: square;
float:left;
}

.prod_item {
padding:25px 25px 0 0;
float:left;
text-align:center;
margin-bottom: 40px;
font-size: 7pt;
}

.prod_item img {
border: 1px solid #333333;
width: 130px;
height:90px;
padding:1px;
}

#prod_desc {
width:580px;
height:auto !important;
float:left;
overflow: visible;
margin-bottom: 50px;
font-size: 8pt;
line-height: 150%;
}

#prod_desc small {
color: red;
}

#desc {
width:580px;
float: left;
}

#desc span {

}

#desc span.tel {
display:block;
float:right;
font-size: 10pt;
font-weight: bold;
text-align:right;
letter-spacing: 2px;
color: #182979;
padding: 5px;
background: #f8f8f8;
border: 1px dotted #e2e2e2;
margin: -100px 0px 5px 0px;
}

#desc span:hover {
background: #f2f2f2;
}

#zdjecia {
padding:1px;
height: auto !important;
text-align:center;
float:left;
margin-top:20px;
}

img.duze {
width:130px;
padding: 1px 1px 1px 1px;
margin: 9px 9px 9px 9px;
border: 1px solid #898a62;
}

img.male {
width: 100px;
padding: 0px 25px 0px 25px;
border: 1px solid #333333;
}

#prod_menu {
width:200px;
min-height:501px;
height:auto !important;
border-right: 1px solid #e2e2e2;
float:left;
margin-top: -40px;
display:block;
}


/*zdjecia w galerii */
#zdjecie{
border: 0px solid #4f4727;
float:left; 
margin: 10px;
padding: 0px;
display: block;
}

#zdjecie img {
  padding: 10px;
  margin:0px;
  border: 1px solid #fff;
  background: #eee;
  margin: 0;
}

/* formatowanie dodatkowe */
td.lewa {
background-image: url("../images/lewa_bg.jpg");
}

#rel {
padding-top: 20px;
width: 1024px;
margin:auto;
text-align:center;
float:left;
display:block;
}

#rel a {
font-size: 7pt;
font-family: arial, sans-serif;
color: #666666;
text-decoration: none;
}

#rel a:hover {
font-size: 7pt;
font-family: arial, sans-serif;
color: #c2c2c2;
text-decoration: underline;
}

/* komentarze */
#komentarze {
font-size:8pt;
font-family:verdana;
color: #cbcfb4;
}

/* rss */
.rss {
width: 280px;
font-family: arial;
font-size: 8pt;
font-weight: normal;
line-height: 100%;
padding: 0px;
margin:0px;
/* list-style-image: url(right.gif); */

}
.rss li {
height: 20px;
padding: 3px;
list-style-type: none;
background-color: #f8f8f8;
border-bottom: 1px solid white;
}

.rss li:hover {
height: 20px;
padding: 3px;
list-style-type: none;
background-color: #e2e2e2;
border-bottom: 1px solid white;
}

.rss a {
text-decoration: none;
color: #999999;
font-weight:normal;

}
.rss a:hover {
text-decoration: none;
color: red;
font-weight:normal;

}

/* kalkulatorek */

fieldset {
padding-left: 20px;
height:300px;
width: 260px;
color:#666666;
border: 1px solid #ced984;
font-size:8pt;
}

fieldset.ps {
padding-left: 20px;
height:150px;
width: 150px;
color:#666666;
font-size:8pt;
border: 0px;
}

legend {
color: black;
font-size: 10pt;
font-weight: bold;}

label {
width: 120px;
text-align:left;
position:absolute;
text-decoration: underline;
font-size: 8pt;
}



select.jump {

margin-right: 0px;
margin-left: 0px;
}

div#o
{
width: 70px;
height: 15px;
float:left;
font-size: 8pt;
font-family: verdana;
padding: 1px;
margin: 1px;
text-align:right;
}

#kalkulator {
width: 360px;
margin:auto;
text-align:left;
margin-bottom: 50px;
}

#kalkulator_main {
width: 100%;
text-align:center;
height: auto;
overflow: visible;
float:left;
position:relative;

}

/*jedziemy z koksem w tworach microsoftu grr.... */
/*
<!--[if gt IE 5.0]><![if lt IE 7]>
<style type="text/css">
li {  
  behavior: url( IEmen.htc );
}

<![endif]><![endif]-->
*/




/* mapa strony */

#mapa_strony {
pa\\dding: 30px;
ma\\rgin-left: 90px;
}

ul#mapa_strony a {
color: #333333;
display:block;
height: 15px;
float:left;
}

ul#mapa_strony {
border-left: 10px solid #e2e2e2;
margin:10px 10px 10px 60px;
padding:10px;
float:left;
list-style-type: none;
}

ul#mapa_strony ul {border-left: 10px solid #f8f8f8;color: orange;}

ul#mapa_strony li{
width: 100%;
li\\st-style-type: none;
color: darkblue;
padding:4px;
height: 15px;
}

ul#mapa_strony li li{
lis\\t-style-type: none;
color: red;
margin-left: 15px;
padding: 0px 0px 0px 0px;
}

	.product-main-content{
	margin: 0px 0px 0px 30px;
	text-align: justify; 

	}
	
	.product-main-content strong{
	margin: 20px 0px 0px 0px;
	display:block;

	}	
	
	.product-main-content ul {
	list-style-type: square;
	margin: 0px 0px 0px 30px;
	}
	
	input.bot {
	display:none; 
	}		
h1.enter {}	
#top h2 {/* width: 650px; */height: 10px;
font-size: 7pt;
font-weight:normal;
color: #cccccc;
display:block;
float:right;
margin: -40px 0 0 0;
padding: 0;
}	

img.email2 {
vertical-align: middle;
border: 0;}

#samochody {
width: 700px;
}

#samochody img {
border: 1px solid brown;
padding:1px;
}

ul.samochod {
width: 600px;
float:left;
display: block;
list-style-type: none;
display:block;
padding: 0;
margin-left:0px;
}

ul.samochod li {
width: 100px;
float:left;
padding: 4px;
display:block;
}

ul.samochod li.opis {
width: 380px;
}

ul.samochod_list {
width: 630px;
float:left;
display: block;
list-style-type: none;
display:block;
padding: 0;
margin-bottom: -9px;
margin-left:0px;
}

ul.samochod_list li {
width: 100px;
height: 75px;
background: #d2c590;
border: 1px solid #c1b470;
float:left;
padding: 4px;
display:block;
}

ul.samochod_list img {
width: 98px;
border: 0px;
}

ul.samochod_list li.opis {
width: 250px;
}

#slickbox {
width: 630px;

float:left;
display:block;
margin: 10px 0px 10px 0px;
padding: 20px;
line-height: 150%;
}

#slickbox img {
width: 190px;
padding: 1px;
border: 1p solid #999999;
}

#slickbox ul {
margin: 0px;
padding: 0px;
}

#slickbox2 {
width: 628px;

float:left;
display:block;
margin: 10px 0px 10px 0px;
padding: 20px;
line-height: 150%;
}

#slickbox2 img {
width: 195px;
padding: 1px;
border: 1p solid #999999;
}

#slickbox2 ul {
margin: 0px;
padding: 0px;
}   

a.aa {
color: #333 !important;
float:right;
display:block;
position:relative;
margin-top:-6px;
margin-bottom: 6px;
clear:both;
}

#logoAnch {
    width: 314px;
    height: 130px;
    position: relative;
    bottom: 200px;
    right: 7px;    
    overflow: hidden;
}

#menuCont {
    position: relative;
    bottom: 130px;
}

a.rezlink {
display:block;
float:right;
height: 80px;
width: 150px;
position:relative;
z-index:999;
bottom: 60px;
right: 60px;
}
