table {font-size:11px;}

.pager * {
  padding: 1px 3px;
  text-decoration: none; color: #999;
  font-family: 'Verdana', sans-serif;
}
.pager strong { cursor: pointer; }
.pager .selected { background: #abc; color: #fff; }


.iconpos {
    position:relative; 
	top:6px;
}

.iconpos_brd {
    position:relative; 
	top:6px;
}


#help1,#help2,#help3,#help4,#help5,#help6,#help7,#help8 {display:none; color:#999999}

.bluetab { 
border-collapse: collapse; border: 2px solid #9ab; clear: left; 
}

.tabelka {
padding:5;
}

.bluetab td { border: 1px solid #bcc; padding: 5px; color: #333; }
.bluetab th { background: #eef4ff; border: 1px solid #bcc; padding: 5px; color: #333; }


.nicetab { margin-right:20px; margin-bottom:10px; border: 1px solid #bcc; padding: 10px; color: #333; background-color:#dff }


.blacktab { 
border-collapse: collapse; border: 2px solid #CCCCCC; clear: left; 
}
.blacktab td { border: 1px solid #bcc; padding: 5px; color: #333; }
.blacktab th { background: #f1f1f1; border: 1px solid #bcc; padding: 5px; color: #333; }



.mainfont 
{
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #595B6B; 
}



.Header0
{
font-size: 18px; 
font-weight: bold;
line-height: 180%
}

.Header1
{
font-size: 15px; 
font-weight: bold;
line-height: 140%
}

.Header2
{
font-size: 13px; 
font-weight: bold;
line-height: 125%
}

.Header3
{
font-size: 13px; 
line-height: 115%
}



.mainfontbold {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mainfont_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.border_black {
	border: 1px solid #666666;
}

.corners {
	border: 1px solid #000000;
	margin-left:4px;
}

.corners2 {
	border: 1px solid #CCCCCC;
}

.border_gray1 {
	border: 1px solid #333333;
}
.border_gray2 {
	border: 1px solid #666666;
}
.border_gray3 {
	border: 1px solid #999999;
}
.border_gray4 {
	border: 1px solid #CCCCCC;
}
.border_white {
	border: 1px solid #FFFFFF;
}

.bottomline_black {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.bottomline_gray1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.bottomline_gray2 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.bottomline_gray3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.bottomline_gray4 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.bottomline_white {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


.bottom_dots_black {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.bottom_dots_gray {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}





.f_verdana11 {
font-size: 11px; 
font-family: Verdana; 
color: #595B6B;
}

.f_verdana10 {
font-size: 10px; 
font-family: Verdana; 
color: #595B6B;
}

.f_verdana9 {
font-size: 9px; 
font-family: Verdana; 
color: #595B6B;
}

.f_tahoma11 {
font-size: 11px; 
font-family: Tahoma; 
color: #595B6B;
}

.f_tahoma10 {
font-size: 10px; 
font-family: Tahoma; 
color: #595B6B;
}

.f_tahoma9 {
font-size: 9px; 
font-family: Tahoma; 
color: #595B6B;
}


.interlinia45 {    line-height: 45px;}	
.interlinia35 {    line-height: 35px;}	
.interlinia30 {    line-height: 30px;}	
.interlinia25 {    line-height: 25px;}	
.interlinia22 {    line-height: 22px;}	
.interlinia18 {    line-height: 18px;}	
.interlinia15 {    line-height: 15px;}	
.interlinia12 {    line-height: 12px;}	
.interlinia9 {    line-height: 9px;}	
.interlinia7 {    line-height: 7px;}	
.interlinia5 {    line-height: 5px;}	
.interlinia3 {    line-height: 3px;}	
.interlinia2 {    line-height: 2px;}	
.interlinia1 {    line-height: 1px;}	

.hidden
{
display:none;
}



body {
   background-color: #CFCFCF; color: #595B6B;
   margin: 0px auto; padding: 0px;   
   font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;
   line-height: 18px; 
	background-image: url('_img/tlo_str.jpg');  background-repeat: repeat-y;  background-position: center;    
   }
   
p, div { color: #595B6B;  margin: 0px; border: 0px;  border: 0px solid red; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;}

.minput { color: #595B6B;  margin: 0px; border: 0px;  border: 0px solid red; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;}
	
table {border-collapse: collapse; margin:0px}	
.mtab td {  margin: 0px; border: 0px; padding: 0px; border-collapse: collapse; vertical-align: top; }
img { display: block; margin: 0px; border: 0px}

a { 	color: #406BD8;	text-decoration: none; }
a:hover { 	color: #F36700; text-decoration: none; }

a.czerw { 	color: #cc0000;	text-decoration: none; }
a.czerw:hover { 	color: #F36700; text-decoration: none; }

a.dol { 	color: #A5ABB1;	text-decoration: none; }
a.dol:hover { 	color: #F36700; text-decoration: none; }

a.ciemne { 	color: #fff;	text-decoration: none; }
a.ciemne:hover { 	color: #CCCCFF; text-decoration: none; }

div#centruj {
   width: 1010px;
   margin-left: 50%;
   left: -505px; 
   position: absolute;
 }
 
div#tlo_gora {
   width: 100%;
   height: 48px; 
   position: absolute;
	background-image: url('_img/tlo_gora.jpg');  background-repeat: repeat-x;  background-position: top;   
 } 
 
div#menu_g1 { 
				    width: 160px; height: 48px; float: left; 
			background-image: url('_img/tlo_menu_g.jpg');  background-repeat: repeat-x;  background-position: top;				    
			} 

			
div#menu_g2 { 
				    width: 850px; height: 48px; float: left;
			background-image: url('_img/tlo_menu_g.jpg');  background-repeat: repeat-x;  background-position: top;				     
			} 
div#logo { 
			width: 242px; height: 282px; float: left; 
			background-image: url('_img/tlo_logo.jpg');  background-repeat: no-repeat;  background-position: top right; 				    
			} 
div#kobitka { 
			width: 768px; height: 282px; float: left; 
			background-image: url('_img/tlo_kobitka8002.jpg');  background-repeat: no-repeat;  background-position: top left; 				    
			}		
div#trescgl { 
			width: 1010px;  float: left; 
			background-image: url('_img/tlo_trescgl.jpg');  background-repeat: repeat-y;  background-position: center; 				    
			}	
div#dol { 
			width: 1010px;  float: left; height: 78px; margin: 30px 0px 0px 0px; 
			background-image: url('_img/tlo_dol.jpg');  background-repeat: repeat-x;  background-position: top; 				    
			}		
div#menudol { 
			width: 947px;  float: left;  margin: 10px 0px 0px 28px; 
				border-top: 1px solid #E1E1E4; padding: 14px 10px 0px 0px;				    
			}								
											 
 

.czerwone { color: #C50101;} 
.pom { color: #F36700; }

div#tresclewa    { 	width: 198px; margin: 0px 16px 0px 28px; float: left; padding: 0px 0px 20px 0px; }
div#trescprawa    { width: 182px; margin: 0px 0px 0px 0px; float: left;  padding: 0px 10px 20px 10px; }
div#trescsrodek    { width: 510px; margin: 0px 0px 0px 0px; float: left;  padding: 0px 15px 20px 15px; }

img.gora1  { float: left;  }
img.home  { float: left; margin: 0px 0px 0px 18px; }
img.mail  { float: left; margin: 0px 0px 0px 5px; }
img.gora2  { float: right;  }
img.studio { display: inline; }
img.g48 { margin: 10px 0px 0px 40px; }
img.swinka  { float: right;  margin: 3px 0px 0px 2px;  }
img.oferta {  margin: 0px 0px 0px 0px; padding: 0px; display: block  }
td.oferta {  margin: 0px; border: 0px; padding: 0px; border-collapse: collapse; vertical-align: top; }
table.oferta { border: 0px; padding: 0px; border-collapse: collapse;  margin: 17px 0px 18px 0px;  }

p.menudol { text-align: right; float: right;	 }
p.haslodol	 { text-align: left; float: left; color: #C8C8CA	 }		
p.haslodol2	 { text-align: center; color: #A4A4A5; font-size: 10px; margin: 30px 10px 4px 10px;	 }	
p.log { margin: 4px 7px 0px 2px; text-align: right; }
p.kobitka { color: #5E708B;  margin: 120px 0px 0px 40px; font-size: 12px;    line-height: 20px;  }
p.menu_lewa1a, p.menu_lewa1d  { border-bottom: 1px solid #A9ACC1; padding: 0px 0px 4px 4px;  color: #878CB1;  margin: 10px 0px 7px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #6A6F99; font-weight: bold; }
p.menu_lewa1 { background-image: url('_img/but1.gif');  background-repeat: no-repeat;  background-position: top left; 
			height: 24px; width: 175px; 	font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #fff; font-weight: bold; padding: 5px 0px 0px 23px; margin: 10px 0px 0px 0px }
p.menu_lewa1a {  margin: 20px 0px 5px 0px; font-size: 11px;  } 					
p.menu_lewa2 { border-bottom: 1px solid #DFE6F8; padding: 4px 0px 1px 24px;  color: #878CB1; 
			background-image: url('_img/menu2a.jpg');  background-repeat: no-repeat;  background-position: top left; 	
			height: 18px;  }
p.menu5 {  padding: 13px 0px 3px 27px;  color: #878CB1;  margin: 0px 20px 0px 6px;
				background-image: url('_img/menu5.jpg');  background-repeat: no-repeat;  background-position: top left; 
	font-size: 12px; 	height: 17px; float: right; 
					}	
p.koszyk { margin: 7px 0px 0px 0px; 	font-size: 12px;  font-weight: bold; }		
p.tytul_srodek  { border-bottom: 1px solid #A9ACC1; padding: 0px 0px 4px 4px;  color: #878CB1;  margin: 10px 0px 9px 0px;
					font-size: 12px; font-family:  verdana, tahoma, arial, helvetica, sans-serif; 
					color: #F36700; font-weight: bold; }					

td.koszyk { height: 46px;
				background-image: url('_img/podkoszyk.jpg');  background-repeat: repeat-x;  background-position: top; 	
				 }	
td.infokoszyk { height: 84px; }
td.cen1 { padding: 0px; border: 1px solid #fff;  background-color: #5D708B;}	
td.cen2 { padding: 0px; border: 1px solid #fff; border-bottom: 2px; background-color: #DEDEDC; }
td.cen2b { padding: 0px; border: 1px solid #fff; border-bottom: 2px; background-color: #E9E9E7; }
td.cen2a { padding: 0px; border: 1px solid #fff; border-bottom: 2px; background-color: #F6F6F4; }
td.rejestr1d { padding: 3px 0px 10px 0px;  }
td.rejestr1g { padding: 10px 0px 3px 0px;  }
td.rejestr1s { padding: 3px 0px 3px 0px;  }
p.cen1, p.tcen1 {  margin: 5px 4px 5px 4px; color: #fff;   font-size: 10px;  text-align: center; }
p.cen2, p.cen2lewa, p.cen2prawa,  p.tcen2lewa, p.tcen2prawa {   margin: 4px 4px 4px 4px;   font-size: 10px; text-align: center; line-height: 14px; }
p.tcen1, p.tcen2lewa, p.tcen2prawa  { font-size: 11px; }
p.errorCzerwony { color: #cc0000; }
 p.cen2lewa { text-align: left; margin: 4px 4px 4px 5px;  }
 p.cen2prawa { text-align: right; margin: 4px 5px 4px 4px;  } 
table.cennik { width: 100%; margin: 20px  0px  10px  0px;  }
p.zam { text-align: left;  margin: 4px 9px 4px 9px; }

table.koszyk { margin: 32px 0px 0px 22px; } 

input.in1 { 	
			background-image: url('_img/pole.jpg');  background-repeat: repeat-x;  background-position: bottom; 	
			background-color: #ffffff; border: 1px solid #A5ABB1;
			width: 122px; height: 19px; 
			margin: 2px 0px 6px 0px; padding: 2px 2px 0px 2px; 
	}
	

input[type=text], select { 	
			background-image: url('_img/pole.jpg');  background-repeat: repeat-x;  background-position: bottom; 	
			background-color: #ffffff; border: 1px solid #A5ABB1;
			width: 122px; height: 19px; 
			margin: 2px 0px 2px 0px; padding: 2px 2px 0px 2px; 

			color: #595B6B;
        	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;
	}	
	
	
textarea { 	
			background-image: url('_img/pole.jpg');  background-repeat: repeat-x;  background-position: bottom; 	
			background-color: #ffffff; border: 1px solid #A5ABB1;
			width: 122px;  
			margin: 2px 0px 2px 0px; padding: 2px 2px 0px 2px; 

			color: #595B6B;
        	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;
	}		

input[type=password] { 	
			background-image: url('_img/pole.jpg');  background-repeat: repeat-x;  background-position: bottom; 	
			background-color: #ffffff; border: 1px solid #A5ABB1;
			width: 122px; height: 19px; 
			margin: 2px 0px 2px 0px; padding: 2px 2px 0px 2px; 
            
			color: #595B6B;
        	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 18px;
	}	
	
input.sub1, input.sub2, input.sub3, input.sub4,input[type=button], input[type=submit]  { 	
			background-image: url('_img/pole2.jpg');  background-repeat: repeat-x;  background-position: bottom; 	
			background-color: #F58220; border: 0px solid #fff;
			width: 40px; height: 23px;
			color:  #fff; font-weight: bold; 
			margin: 0px 0px 0px 7px;  text-align: center; 
			font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;			
	}	
input.sub2, input[type=button],input[type=submit] { width: 100px; margin: 6px 0px 0px 0px; }	
input.sub3, select { width: 180px; margin: 6px 0px 0px 0px; }
input.sub4 { width: 140px; margin: 8px 10px 0px 0px; float: right; }		

p.ostro {  padding: 98px 0px 0px 20px;  margin: 10px 0px 0px 0px;
				color: #fff; font-size: 12px; 
			background-image: url('_img/xerox8002studio_em.jpg');  background-repeat: no-repeat;  background-position: top left; 	
			width: 487px ; height: 135px;  }		
td.hot { padding: 3px; border-bottom: 1px solid #DFE6F8;  }				


	
