/* h1,h2,h3,h4,h5,h6,h7 {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:12px Tahoma;} */

#wrap {
background:url(../images/bg_left.gif) repeat-y 0 0;
width:955px;
min-height:100%;
position:relative;
margin:0 auto;
}

#top {height:65px; padding:10px 0px 0px 12px;}
#top p {height:65px; margin:0px; padding:0px;}
/* #top h1 {font:26px Tahoma; color:#ff9111; width:250px; } */
#top a {font:26px Tahoma; color:#ff9111; text-decoration:none;}
#top div {font:11px Tahoma; color:#fff; width:250px; }
#top span {background:url(../images/two.gif) no-repeat 3px 10px; padding:3px;}

/* .box h1 {font:18px Tahoma; color:#5a5a5a; margin:0px 0px 20px 0px;} */
.box span {font:18px Tahoma; color:#5a5a5a; margin:0px 0px 20px 0px;}
#con {background:url(../images/h.gif) no-repeat 0px 5px; font:18px Tahoma; color:#5a5a5a; padding-left:20px; margin:0px 0px 20px 15px;}
#co { font:18px Tahoma; color:#5a5a5a; margin:0px 0px 10px 10px; text-align:justify; }
#co p{ font:11px Tahoma; color:#000000; text-align:justify; margin-top:5px; width:100%; }
#co p img {margin-left:15px; float:right;}

#conl {background:url(../images/h.gif) no-repeat 0px 5px; font:18px Tahoma; color:#5a5a5a; padding-left:20px; margin:0px 0px 0px 15px;}
.title {display:block;padding:0px 0px 20px 15px;}
.title a:link, .title a:visited {
padding-left:20px;
background:url(../images/h.gif) no-repeat 0px 5px; 
font:18px Tahoma; color:#5a5a5a; text-decoration:none;}
.title a:hover {text-decoration:underline;}
#left {
float:left;
width:224px; 
overflow:hidden;
}
#right {
width:726px;
float:right;  
}
.nobr {border:none !important;}
/* --------- BOX --------- */
.box {position:relative; margin-bottom:5px; padding:10px 10px 10px 0px; background:#fff; z-index:1;}
.lt {position:absolute; top:0px; left:0px; width:7px; height:7px; background:url(../images/lt.gif) no-repeat 0 0;}
.rt {position:absolute; top:0px; right:0px; width:7px; height:7px; background:url(../images/rt.gif) no-repeat 0 0;}
.rb {position:absolute; bottom:0px; right:0px; width:7px; height:7px; background:url(../images/rb.gif) no-repeat 0 0;}
.lb {position:absolute; bottom:0px; left:0px; width:7px; height:7px; background:url(../images/lb.gif) no-repeat 0 0;}
.lt, .rt, .rb, .lb {overflow:hidden;}

.box_menu {min-height:30px; z-index:1000;
position:relative; margin-bottom:5px; padding:10px 0px 10px 0px; background:#ff900f url(../images/orange.gif) repeat-x 0 0;}
.box_menu .lt {position:absolute; top:0px; left:0px; width:6px; height:6px; background:url(../images/lto.gif) no-repeat 0 0;}
.box_menu .rt {position:absolute; top:0px; right:0px; width:6px; height:6px; background:url(../images/rto.gif) no-repeat 0 0;}
.box_menu .rb {position:absolute; bottom:0px; right:0px; width:6px; height:6px; background:url(../images/rbo.gif) no-repeat 0 0;}
.box_menu .lb {position:absolute; bottom:0px; left:0px; width:6px; height:6px; background:url(../images/lbo.gif) no-repeat 0 0;}

/* ------------------------- */
#contact {min-height:220px; padding-top:10px;}
#contact p {padding:0px 15px 0px 15px;}
#contact span {color:#ff9111; font:11px Tahoma;}
#contact a{text-decoration:none;}

/* Begin New contacts */
#cont1{ line-height:18px; float:left; width:100%; vertical-align:bottom;}
#cont1 span {color:#ff9111; font:11px Tahoma; font-weight:bold;}
#cont1 img { border:1px solid #000000; float:left; padding:0px; margin:0px;}
#map { float:right; text-align:center; width:390px;}
#map a { font-weight:bold; color:#ff9111; text-decoration:underline; }
#map img {border:1px solid #000000; margin:0px 0px 0 5px;}

/* End New contacts */
#collation{text-align:center;padding-top:10px;}
#collation a{font:12px Tahoma;}

#cena {color:#ff9111; font:14px Tahoma; font-weight:bold; text-align:left;}
#cena span {font:13px Tahoma; font-weight:bold;}

#hello {min-height:165px; padding:10px 30px 0px 30px;}
#hello p {width:100%; line-height:15px; text-align: justify;}
#hello h1 { font:11px Tahoma; font-weight:bold; color:#5a5a5a; padding:0px; margin:0px 7px 0px 0px; float:left}

#tnew p {width:78%;}

#linkmap{float:left; padding-top:40px;}
#linkmap p {margin:0px 15px 0px 0px; }
#linkmap span {color:#ff9111; font:11px Tahoma; font-weight:bold;}

#menu {position:absolute; top:10px; left:10px; width:725px;}

#news {font:bold; font:12px Tahoma; padding:15px 15px 0px 15px;}
#news a{font:12px Tahoma;}

#product h2 {margin:0px 0px 0px 15px;}
#product ul li {border-bottom:2px dotted #5a5a5a; display:block; padding:6px 0px 8px 0px;}
#product ul li ul li {border:none; padding:3px 0px 0px 0px;}
#product ul a:link, 
#product ul a:visited { background:url(../images/li.gif) no-repeat 15px 5px; padding-left:25px; font:11px Tahoma; color:#ff9111;}

#product ul a:hover {background:url(../images/li.gif) no-repeat 15px 5px; color:#5a5a5a;}
#product ul a.active:link, #product ul a.active:visited {background:url(../images/li.gif) no-repeat 15px 5px;font-weight:bold; color:#5a5a5a;}

#product ul ul a:link, #product ul ul a:visited {
background:none;
display:block; padding:0px 0px 5px 30px;
font:11px Tahoma; color:#459ac5; text-decoration:none;
}
#product ul ul a:hover {font-weight:bold;}

#transp{ float:left; margin-left:100px; width:300px;}
#transp span{float:left;}
#transp div{border:1px solid red; padding:0px; float:left; width:210px; }

#relat { border-collapse:collapse; padding-top:10px; margin:0px; text-align:center; /* width:500px; */}
#relat td{border:1px solid #cecece; font:11px Tahoma;}

/* --------- BLOCK --------- */

.block, .block_top, .block_nobr {
position:relative; overflow:hidden;
border-bottom:2px dotted #5a5a5a;
padding:0px 15px 20px 20px; margin-bottom:15px;
}
.block_nobr {
border:none !important;
}

#lin a{font:13px tahoma; padding-bottom:15px;}

.block h2, .block_top h2, .block_nobr h2 {margin:0px 0px 20px 0px;}
.item {float:left;}
.block_top .item {width:30%; text-align:center; padding:0px 10px 0px 10px;}
.block .item, .block_nobr .item {width:23%; text-align:center; padding:0px 3px 0px 5px;}
.item .img {height:150px; overflow:hidden;}
#content table td {text-align:center; padding:10px 15px 0px 15px;} 
#content #cont1_1 {text-align:left;} 
.block_top p{ line-height:20px; padding:0 40px 0 40px; text-align:justify;}
#imgmap { text-align:center;}
#imgmap  img { border:1px solid #cecece;}
#ulc ul { clear:both;}
#ntitle a{ font:13px tahoma; font-weight:bold; text-decoration:none;}
#ntitle a:hover {text-decoration:underline;}
#ntext { font:12px tahoma; line-height:16px; text-align:justify; padding-top:5px;}
#ntext a{ font:13px tahoma;}
#ntext p { text-align:justify; padding:0px; margin:0px; }
#ntext img{border:1px solid #cecece; float:left; padding:1px; margin:0 5px 5px 0px;}
#ntext p img{ text-align:center; }

#ntext ul {list-style-type:disc; line-height:17px; margin:0px; padding:0px;}
#ntext ul li { margin-left:25px;}

#nextp {text-align:right; color:#000000; padding-bottom:33px;}
#nextp a{ color:#000000;}
#nextp a:hover {color:#cecece;}


#gh { margin:2px 3px 5px 13px;}
#titleh {color:#459ac5; padding-top:25px; font-size:13px; font-weight:bold; text-align:center;}
#opis { line-height:16px; font-size:12px; text-align:justify;}
#opis img {margin:0 15px 5px 20px;}
#perfomens{padding:0px; margin:0px;width:100%; border:1px;}
/* --------- CONT2ENT ------- */
html,body {
width:100%;
height:100%;
padding:0;
margin:0;
}
html {
font-family:tahoma;
font-size:11px;
}
body {
background:#5a5a5a;
color:#000;
}
p {
margin:0 0 12px 0;
}
ul {
padding:0;
margin:0 0 0px 0;
list-style:none;
}
ul li {
padding:0px;
}
ol {
padding:0;
margin:0 0 12px 0;
}
ol li {
padding:0;
margin:0 0 0 2em;
}
a, a:link{
font:11px Tahoma;
color:#459ac5;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
a:focus,a:active {
outline:none;
}
a img {border:none;}
address {font-style:normal;}



h1,h2,h3,h4,h5,h6 {
margin:0;
font-family:tahoma;
font-weight:normal;
color:#000000;
}
td {
padding:0px;
}
form,fieldset {
padding:0;
margin:0;
border:none;
display:block;
overflow:hidden;
}
label {
overflow:hidden;
position:relative;
}
label a {color:#666 !important;}
/* --------- FOOTER -------- */
#copyright {font:11px Tahoma; color:#fff; text-align:center; margin:15px 0px 0px 0px; height:40px; clear:both;}
#linkR {float:right;}
#linkR  a{ color:#ff9111; text-decoration:none;}
#calc { float:left;}
#calc2 { float:left; margin-left:15px;}

#elsch { list-style-type:disc; font:12px tahoma; line-height:17px; margin:0px; padding:0px;}
#elsch li {margin:0px; padding:0px;}
#fe {text-align:left; }
#fe td{ line-height:16px; font:12px tahoma; text-align:left; }

.Ñ6-15 {width:90%; border-collapse:collapse; text-align:center; margin-top:15px;}
.Ñ6-15 td{ font:11px tahoma; border:1px solid #cecece; padding:2px 15px 2px 15px; }

.focusone {  width:80%; border-collapse:collapse; text-align:center; margin-top:15px;}
.focusone td{ font:11px tahoma; border:1px solid #cecece; padding:2px 15px 2px 15px; }

.PI3 { border-collapse:collapse; text-align:left; margin-top:15px; width:500px;}
.PI3 td{ font:11px tahoma; border:1px solid #cecece; padding:2px 10px 2px 10px;}

/* class for standart text - */
.pod{ border-collapse:collapse; font:12px tahoma; text-align:center; padding:0px; margin:0px; }
.pod td{ border:1px solid #cecece; font:11px tahoma;}

#poloten {font:11px tahoma; float:left; }

.polhar {border-collapse:collapse; margin:0px 3px 0px 0px; width:269px;}
.polhar tr td{ border:1px solid #cecece; padding-left:5px; }

.ch3_101{border-collapse:collapse; text-align:left; margin-top:15px; width:680px; clear:both;}
.ch3_101 td{ font:11px tahoma; border:1px solid #cecece; padding:2px 0px 2px 5px;}

.price {border-collapse:collapse; text-align:left; margin-top:10px; width:92%;}
.price td{ font:11px tahoma; border:1px solid #cecece; text-align:left; vertical-align:middle; margin-bottom:10px;}
	
#PI4{ font:12px Tahoma; width:550px; padding:0px;margin:0px; }
#PI4 h1,h2,h3 { font:12px Tahoma; margin:0 0 0 0px; font-weight:bold;}

#ch3{float:left; font:12px Tahoma; width:550px; text-align:justify; padding:0px; margin:0px; }
#ch3 div{ padding-left:15px; padding-bottom:5px;}
#ch3 span{padding-left:15px;}

#ch63{float:left; font:12px Tahoma; width:500px; text-align:justify; padding:0px; margin:0px; padding-bottom:5px;}
#ch63 div{ padding-left:15px; padding-bottom:5px;}

#Char {font:12px Tahoma; text-align:justify;}
#Char h1 { font:12px Tahoma; font-weight:bold; color:#000000; padding:0px; margin:0px 5px 0px 0px; float:left}

#ter, .ter { font:12px Tahoma;}
#ter img {text-align:center; }

#tbk1{border-collapse:collapse; text-align:center;  margin-top:15px;}
#tbk1 td{ font:11px tahoma; border:1px solid #cecece; padding:2px 15px 2px 15px; }

#tbk2{border-collapse:collapse; text-align:center; width:90%; margin-top:15px;}
#tbk2 td{ font:11px tahoma; border:1px solid #cecece; padding:2px 15px 2px 15px; }

#tuner {font:12px Tahoma; text-align:justify; }
#tuner div {text-align:center; }
#tuner ul {text-align:left; }

.nik_t {border-collapse:collapse; font:12px Tahoma; text-align:center;}
.nik_t tr  td {border:1px solid #cecece; height:27px; }

#art {width:94%;}
#art a{ font:12px tahoma;}
#art h1 {color:#000000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:12px Tahoma; float:left;}

.sush{border-collapse:collapse; text-align:center; width:600px; margin-top:15px;
margin-left:20px;}
.sush td{ font:11px tahoma; border:1px solid #cecece; padding:2px 2px 5px 2px; }
#sushall { text-align:center;}
.sush01 { height:95px; width:100px; text-align:center; margin-top:10px; padding:0px;}
.sush02 { height:40px; text-align:center;}
.sush03 { height:75px; text-align:center;}
.plus { width:5px; text-align:left;}
 #ik { font:12px tahoma;}

.ulclist tr td{ width:33%; text-align:center;} 
