/***********************************************/
/* 2col_rightNav.css                             */
/* Use with template 2col_rightNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align: center; /*vycentrovanie pre IE*/
}

a{
	text-decoration: underline;
	color: #006699;
}
a:link, a:visited, a:hover {
/*color: #006699;*/
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

hr
{
	height:1px;
   border:0px;
   border-top: 1px solid #ccc;
	/*Tohle je pro firefox*/
}

h1{
/* font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;*/
 font-size: 114%;
 color: #006699;
}

h2{
 font-size: 114%;
 color: #006699;
}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
	font: bold 100% Arial,sans-serif;
 color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#page{
	width: 1025px;
	width: 987px;
	text-align:left;
	position: relative;
	z-index: 3;
	margin: 0 auto; /*vycentrovanie v ostatných prehliadačoch*/
}
	
#masthead{
	margin: 0;
	padding: 2px 0px;
	border-bottom: 1px solid #cccccc;
	width: 100%;
	height: 100px;
   vertical-align: middle;
}

#masthead a#logo{
	float: left;
}

#masthead a#logo img{
margin-top: 40px;
margin-right:8px;
}

#masthead div#reklama_google
{

}

#picturehead, #picturehead_hp,#picturehead_txt, #picturehead_hp_txt{
 float:left;
	margin: 0;
	padding: 10px 0px 0px;
	font-size: 70%;
	text-align: center;
}
#picturehead div, #picturehead_hp div,#picturehead_txt div, #picturehead_hp_txt div{
float:left;
margin: 0px;
width:163px;
height:75px;
line-height: 250%;
border-right:1px solid #cccccc; 
}

#picturehead div a, #picturehead_hp div a,#picturehead_txt div a, #picturehead_hp_txt div a{
text-decoration: underline;
font-size: 12px;
}
#picturehead div,#picturehead_txt div{
width:139px;
width:174px;
height:100px;
}
#picturehead_txt div,#picturehead_hp_txt div{
	height: 35px;
}

#picturehead div img, #picturehead_hp div img{
	margin: 0;
}

#picturehead hr, #picturehead_hp hr,#picturehead_txt hr, #picturehead_hp_txt hr{
	clear: both;
	margin:0px;
	border: 0px;
	padding: 0px;
}

#picturehead_txt, #picturehead_hp_txt{
 height: 25px;
   border-bottom:1px solid #cccccc; 
	padding: 0px 0px 5px;
 
}
#picturehead_hp_txt{
height: 35px;
}

#picturehead_hp_txt span
{
 color:red;	
 line-height: 100%;
}

#stred{
background-image: url(../images/default/gray_line.jpg);
background-repeat: repeat-y;
background-position: 800px;
margin-top: 5px;
margin-bottom: 3px;
}

* + #stred{
background-position: 806px;
}

#navBar{
	margin: 0 0 0 800px;
	padding: 10px;
	border-bottom: 0px solid #ccc;
	border-left: 1px solid #ccc;
}

#navBar h3{
border-bottom: 1px solid #cccccc;
font-weight: bold;	
}

#content{
   float:left;
	width: 771px;
	margin: 0;
	padding: 0 3% 0 0;
   border-right: 1px solid #ccc;
	}

#content_hp{
  float:left;
	width: 100%;
	margin: 0;
	padding: 0 0 0 0;
}


/***********************************************/
/*Component Divs                               */
/***********************************************/

#siteName{
	margin: 0px;
	padding: 0px 0px 10px 10px;
}


/*************** #pageName styles **************/

#pageName{
	padding: 0px 0px 10px 10px;
}

#pageName a{
	text-decoration: none;
}

p#seo_p{
	padding: 0px 0px 10px 10px;
	margin:0px;
	font-size: 80%;
	color:black;
}

/************* #globalNav styles **************/

#globalNav{
color: #cccccc;
padding: 0px 0px 0px 10px;
white-space: nowrap;
}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0px 4px 0px 0px; 
}

#globalNav a:hover{
	border: 1px solid #cccccc;
	background-color: #dddddd;
	padding: 0px 4px 0px 0px; 
}


/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 10px 0px 5px 10px;
}


/************** .feature styles ***************/

.feature{
	font-size: 80%;
	padding: 0px 0px 0px 0px;	
	width:770px;
}

.feature .nadslozka,.feature .nadslozka a:hover,.feature .nadslozka a{
	color: #991C1F;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
}

.feature div{
float: left;
width:480px;
border: 0px solid black;
margin-right:0px;
line-height: 150%;
line-height: 1.3;
margin-bottom: 10px;
}

.feature div div.icon{
	float: left;
	width: 70px;
	margin: 0px;
	padding: 0px;
}

.feature div div.cat{
width: 382px;
}

.feature a{
		color:#8F8f8f;
		text-decoration: none;
}

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

.feature a.more{
		color:#000000;
		text-decoration: none;
}

.feature h3{
	padding: 0px 5px 0px 0px;
	text-align: left;
	float:left; 
}

.feature h3 a{
  color: #991C1F;
}

.feature #produkt #img{
text-align:center;
}

.feature #produkt #img img{

	padding: 0px 10px 0px 0px;
	margin: 0 5px 5px 0;
}
/* adjust margins to change separation between the feature image and text flowing around it */


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story p{
  padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border-top: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 5px 5px 5px 5px;
	margin-top: 5px;
	position: relative;
	text-align: center;
	z-index: 0;
}
/* negative top margin pulls siteinfo up so its top border overlaps (and thus lines up with)
   the bottom border of the navBar in cases where they "touch" */

#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-size: 90%;
	height:65px;

	background: #E6E6E6;
	text-align:center;
}


#search form{
 margin: 0px auto;
 margin-top: 15px;
 padding: 0px;
 text-align:left;
 width:700px;
 border:0px solid black;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
	font-size: 70%;
}

#search input#searchFor{
width: 500px;
}

#search input#goButton{
	background-color: #80060D;
	color:#ffffff;
	font-weight: bold;
	border: 0px solid black;
	padding:4px;
	width:60px;
}

#search #lupa{
	float:left;
	margin-top: -2px;
	margin-right: 5px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}

#navBar ul {
list-style: none; 
margin: 0; 
padding: 0;  
list-style-image: none; 
margin-left:10px;
line-height: 150%;
 }
 
 #navBar ul a.selected {
/*
list-style-image: url(../images/default/Ok-16x16.png); 
list-style-position: outside;
*/
 }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;font-size:13px;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc;
	width: 100%;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: auto;
}

#sectionLinks a:visited{
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #dddddd;
	padding: 2px 0px 2px 10px;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}


/************** #advert styles **************/

#advert{
	padding: 10px 0px 0px 10px;
	font-size: 80%;
	border-top: 1px solid #cccccc;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 10px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}


#firmy{
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
width:100%;
padding:5px;
margin-bottom:20px;
margin-bottom:10px;
z-index: 1;
position: relative;
}

#firmy a{
	color:#006699;
	text-decoration: underline;
	font-weight: normal;
}


#firmy_pocet{
 border:1px solid #cccccc;
 background: #e6e6e6;
 width:100%;
 height:35px;
 margin-bottom:10px;
 padding:5px;
}


#firmy_pocet .vlevo{
	float: left;
	width:50%;
	height: 25px;
	margin-top:4px;
	font-size:12px;
}

#firmy_pocet .vpravo{
	float: right;
	width:50%;
	text-align: right;
	margin-top:6px;
}

#nalezeno
{
 font-size: 80%;
}

#cena{
	 border-bottom:1px solid #cccccc;
	 padding-bottom: 10px;
	 margin-bottom:10px;
	 width: 780px;
}

#parametry{
	 border:0px solid #cccccc;
    width: 772px;
	 margin:0px;
}
	
#parametry div.radek{
	 border:0px solid #cccccc;
    width: 770px;
	 float:left;
	 margin:0px;
}

#parametry div#radek_vice{
	 border-top:1px solid #cccccc;
    width: 770px;
	 float:left;
	 height:10px;
	 margin: 0px;
	 text-align: left;
	 height:20px;
}
#parametry div#radek_vice a{
 text-decoration: underline;
 padding-left: 20px;
}

#parametry div#radek_mene
{
	 border-top:1px solid #cccccc;
    width: 770px;
	 float:left;
	 height:10px;
	 margin: 0px;
	 text-align: left;
 	 height:25px;
}
#parametry div#radek_mene a{
 text-decoration: underline;
 padding-left: 20px;
}

#parametry div#dalsi_parametry
{
		 border-top:1px solid #cccccc;
}



#parametry div.radek div{
 float: left;
 border: 0px solid black;
 width:192px;
}

#parametry div.radek div b{
line-height: 200%;
}

#parametry div.radek div a{
text-decoration: underline;
padding-left: 20px;
}

#parametry div.radek div div{
 margin:0px;
}


li.kategorie_vpravo{
	list-style: none;
	margin-left:0px;
	font-size: 13px;
}

h3.kategorie_vpravo{
margin-bottom: 10px;
}

div.hr_double{
	width:100%;
	height:1px;
   clear:both;
	text-decoration:underline;
	border-bottom: 1px solid #a0a0a0;
	border-top: 1px solid #a0a0a0;
}

#produkty{
 width: 100%;
 width:800px; /*rek bych ze to je jen v ie pro ostatni kontrolu*/
 margin-top:5px;
  margin-top:0px;
 }
 
 #produkty table{
  float:left;
 }
 
 #produkty table tr td{
 font-size: 90%;
 }

#produkty div.radek{
	width: 100%;
}

#produkty hr{
color:#cccccc;
height:1px;
border:0px;
border-top: 1px solid #ccc;
margin: 3px;
}

#produkty div.radek div.obrazek{
width:90px;
}

#produkty div.radek div.obrazek img{
margin: 0px;
float:none;
}

#produkty div.radek div.popis{
width:540px;
}

#produkty div.radek div.popis a{
	text-decoration:underline;
	color:#333333;
	float:left;
	font-size: 15px;
}

#produkty div.radek div.popis b.cena{
	color:#006699;
	float:right;
		font-size: 15px;
		width:230px;
		text-align: right;
}

#produkty div.radek .cena{
width:100px;
margin-left: 10px;
text-align: center;
vertical-align: middle;
border: 0px solid #a0a0a0;
font-weight: bolder;
}

#produkty_level2
{
	width: 680px;
	padding: 10px;
	text-align: left;
	position: absolute;
	top: 662px;
	left: .7em;
	z-index: 1;
	display: none;	
}

#eshopy{
 width: 100%;
 margin-top:5px;
 }

#eshopy div.radek{
	width: 100%;
}

#eshopy hr{
color:#cccccc;height:1px;
margin: 3px;
}

#eshopy div.radek div.obrazek{
width:100px;
}

#eshopy div.radek div.obrazek img{
margin: 0px;
float:none;
}

#eshopy div.radek div.popis{
width:400px;
}

#eshopy div.radek div.popis a{
	text-decoration:underline;
	color:#333333;
	float:left;
	font-size: 15px;
}

#eshopy div.radek div.popis b.cena{
	color:#006699;
	float:right;
		font-size: 15px;
		width:230px;
		text-align: right;
}

#eshopy div.radek .cena{
width:100px;
margin-left: 10px;
text-align: center;
vertical-align: middle;
border: 0px solid #a0a0a0;
font-weight: bolder;
}

#eshopy div.radek div.logo{
width:130px;
border: 0px solid black;
}

#eshopy div.radek div.logo img{
float:none;}

/************** #reklama **************/
#reklama{
	padding: 10px 0px 5px 0px;
	font-size: 80%;
	border-bottom: 0px solid #cccccc;
}

#reklama a{
	color: #333333;
	text-decoration: none;
}

#reklama img{
	display: block;
	border:0px;
}

#reklama hr{
color:#cccccc;height:1px;
margin-bottom: 10px;	
margin-top:5px;
width:100%;
}

.srovnej{

width: 80px; 
color: #333333; 
margin: 15px;
margin-bottom: 5px;
padding: 1px;
color:black; 
font-weight:bold; 
height: 27px; 	


}

table.produkty{
text-align:left;
font-size: 100%;
width: 50%;
border-top: 0px solid #c0c0c0;
margin-top: -8px;
float:left;
}

table.produkty tr td
{
 padding: 4px;
 padding-left: 4px;
 padding-right: 4px;
 width: 160px;
}

table.produkty tr th
{
 padding: 3px;
 padding-left: 5px;
 padding-right: 5px;
 width: 150px;
 border-bottom: double;
 border-top: double;
}

table.produkty tr.even td
{
   background: #f0f0ff;
   border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
}

.hranice_vpravo
{
	border-right: 1px solid #c0c0c0;
}

a.sipka_dolu{
	background-image: url(../images/default/sipka_dolu.gif);
	background-repeat: no-repeat;
	background-position: 4px 0px;
	color:#006699;
}
a.sipka_nahoru{
	background-image: url(../images/default/sipka_nahoru.gif);
	background-repeat: no-repeat;
	background-position: 4px 0px;
	color:#006699;
}
#firmy a.sipka_dolu{
 padding-left: 17px;

}

#firmy_level2{
	background-color: #e6e6e6;
	border-top: 1px  solid #cccccc;
	border-bottom: 1px  solid #cccccc;
	width: 680px;
	padding: 10px;
	text-align: left;
	position: absolute;
	top: 262px;
	left: .7em;
	z-index: 1;
	display: none;
}


#firmy_level2 a{
	color:#006699;
	text-decoration: underline;
	font-weight: normal;
}

#firmy_level2 div.vrsek{
width: 100%;
text-align: center;
}

#firmy_level2 div.vrsek strong{
float:left;
}

#firmy_level2 div.vrsek span{
float:right;
color:red;
text-decoration: underline;
cursor:pointer;
font-size: 0.9em
}

#firmy_level2 div.ctvrtina{
 float:left;
 width: 25%;
}

#firmy_level2 div.petina{
 float:left;
 width: 20%;
}


#page_level2{
	width: 1025px;
	width: 987px;
	margin: 0;
	text-align:center;
	position: fixed;
	top:0px;
	left: 50% ;
	right: 50%;
	z-index: 10;
}



#parametry_level2{
	background-color: #e6e6e6;
	border: 1px  solid #cccccc;
	width: 400px;
	padding: 10px;
	text-align: left;
	position: absolute;
	top: 380px;
	left: .7em;
	z-index: 1;
	display: none;
	font-size:80%;
}

#parametry_level2 div{
 float: left;
 width: 50%;
}

#parametry_level2 div.vrsek{
width: 100%;
text-align: center;
}

#parametry_level2 div.vrsek strong{
float:left;
}

#parametry_level2 div.vrsek span{
float:right;
color:red;
text-decoration: underline;
cursor:pointer;
font-size: 0.9em
}

.strankovani 
{
	font-size: 12px;
}

.strankovani div#pocet
{
	width: 240px;
	float: left;
}

.strankovani div#stranky
{
	width: 430px;
	float: right;
	text-align: right;
}

.strankovani div#stranky span{
cursor:pointer;
color:#3a66ab;	
}

#produkt
{
	width: 100%;
}

#produkt #img
{
	width: 120px;
	float: left;
}

#produkt #popis
{
 width: 535px;
 float:left;	
}

#produkt #ceny
{
 width: 100px;
 float:left;	
 text-align: center;
 color:#486699;
 font-size: 15px;
 font-weight: bold;
 vertical-align: middle;
 height: 100px;
 padding-top: 0px;
 border: 0px solid black;
}

#produkt #ceny b
{
 color:gray;
 font-size: 12px;
}

#produkt #ceny span{
	font-weight: normal;
	color: gray;
   font-size: 11px;
}

#produkt #ceny span a
{
 text-decoration: underline;
 	 font-size: 11px;
}

/****
Zalozky
*****/

#zalozky
{
	border-bottom: 3px double #ccc;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom: 15px;
}

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

#zalozky ul li
{
 text-align: center;
 font-weight: bolder;
 background: url(../images/zalozka.gif) 100% 0px;
 background-repeat: no-repeat ;
 height: 20px;
 vertical-align: middle;
 margin: 0px 5px 0px 0px;
 float: left;
 min-width: 120px;
 height: 25px; 
 float:left;
 min-width:101px;
 padding:0;
 font-weight:bold;
 text-align:center;
}

#zalozky ul li.active {
background-position:100% -151px;
background-repeat:no-repeat;
}

#zalozky ul li a
{
	display:block;
	padding:5px 10px 3px;
	text-decoration:none;
	background:url(../images/zalozka.gif) 0 -301px;
	background-repeat: no-repeat;
	color:black;
}

#zalozky li.active a,#zalozky li.active a:visited 
{
 color:white;background-position:0 -452px;
}

#zalozky ul li.active a:hover
{
 color: white;	
}

#zalozky ul li a:hover
{
 color: #006699;
}

#podrobna_specifikace
{
	width: 100%;
	margin-top: 20px;
}

#xml_stahni
{
	font-size:30px;
	
}

#search_cesta
{
width: 100%;
border-top: 1px solid #ccc;
padding-top:5px;
}

#search_cesta a
{
	color:#006699;
}

/* Explorer 6 */ 

* html #masthead a#logo img
{
 margin-right:5px;
}

* html #navBar{
   padding:0px;
	margin: 0 0 0 823px;
}

* html #stred{
background-position: 800px;
}


* html #content{
	width: 793px;
	width: 780px;
   border-right: 1px solid #ccc;
}



* html #stred{

}

/* Explorer 7 */

* + html #search{
   /*explorer 7*/
	height:60px;
	}


* + html #content{
	width: 770px;
}

* + html .feature{
   /*explorer 7*/
	padding: 0px 10px 0px 10px;	
	width:760px;
}
	
* + html #search input#goButton{
   /*explorer 7*/
	padding:2px;
	
	}

* + html #cena{
   /*explorer 7*/
	 width: 770px;
}

* + html #parametry{
   /*explorer 7*/
	 margin-bottom:10px;
}

* + html #parametry div.radek{
   /*explorer 7*/
	 padding-bottom:10px;
}

.no-product
{
font-size: 0.8em;
border-color:#DDD; 
border-style:double; 
border-width:1px 1px 1px 1px; 
padding:10px; 
background: InfoBackground;	
margin-right:18px;
}

.no-product ul li
{ list-style: disc; }

img.parametry_info
{
}

.qtip-content
{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;
	font-size: 10;
}

.pridej_parametry_porovnani{
	text-align:left;
	height:18px;
	padding-top:5px;
	width:100%;
	clear:both;
}

.pridej_parametry_porovnani a
{
	color:black;
	text-decoration: underline;
	font-size: 0.9em;
}

#produkty_porovnani
{
	font-size:12px;
	border-bottom:1px solid #cccccc;
   width:783px;
   padding-bottom:3px;
	display: none;
}

#produkty_porovnani_text
{
	font-size:12px;
	border-bottom:1px solid #cccccc;
   width:785px;
   padding-top:7px;
   padding-bottom:7px;
	display: none;
	margin-bottom: 5px;
}

#produkty_porovnani_text table
{
   margin-bottom:7px;
}


table.tab_srovnej{
text-align:left;
font-size: 80%;
border-top: 0px solid #c0c0c0;
margin-top: -8px;
float:left;
}

table.tab_srovnej tr td
{
 padding: 4px;
 padding-left: 5px;
 padding-right: 5px;
 width: 156px;
 border-right: 1px solid #c0c0c0;
 border-top: 1px solid #c0c0c0;
}

table.tab_srovnej tr th
{
 padding: 3px;
 padding-left: 5px;
 padding-right: 5px;
 width: 156px;
 /*color:#c0c0c0;*/
 font-weight: normal;
 border-right: 1px solid #c0c0c0;
}

table.tab_srovnej tr.even td
{
   background: #f0f0ff;
}

table.tab_srovnej tr td.hranice_vpravo,
{
	border-left: 0px;
}

table.tab_srovnej tr td.hranice_vlevo,
{
	border-right: 0px;
}

table.tab_srovnej tr td a
{
	color:black;
}

table.tab_srovnej tr td a.nazev
{
	color:#006699;
}



#cenik_th,.cenik_tr
{
 width:800px;
 display:table;
 margin:0px;
 padding: 0px;
}

#cenik_th div
{
 float:left;
 border-bottom:1px solid black;
 font-weight:bold;
 height:20px;
 vertical-align: middle;
 margin:0px;
 height: 15px;
 padding:0px;
 padding-top:5px;
}

.cenik_tr div
{
 float:left;
 border-bottom:1px solid #ccc;
 margin:0px;
 height: 15px;
 padding:0px;
 padding-top:5px;
}

#cenik_th div.tr_1{ width:130px;}
#cenik_th div.tr_2{ width:170px;}
#cenik_th div.tr_3{ width:170px;}
#cenik_th div.tr_4{ width:190px;}
#cenik_th div.tr_5{ width:130px;text-align:center;}

.cenik_tr div.tr_1{ width:130px;}
.cenik_tr div.tr_2{ width:170px;}
.cenik_tr div.tr_3{ width:170px;}
.cenik_tr div.tr_4{ width:190px;}
.cenik_tr div.tr_5{ width:130px;text-align:center;}
