html, body {margin:0; padding:0; 	border: 0;
	outline: 0;}

#body_szablon { 
	background: #ffffff url(../images/bg.png) repeat-x top left; 
	font-size:13px; 
	font-family: arial, sans-serif, verdana, geneva; 
	color: #000; 
	margin:0;
	padding:0;
	text-align:center;
}

#body_szablon a:link, a:visited, a:active, a:focus { outline:none; }

#body_szablon #pager { width:980px; margin:0 auto; text-align:left;}

#body_szablon #header { width:100%; margin:0; padding:0; height:244px; background: url(../images/bg_header.png) repeat-x top left; }
#body_szablon #header .logo { padding:70px 25px 0; height:120px; float:left;}
#body_szablon #header .logo h1 { margin:10px; font-size:45px; font-weight:bold; color:#444444; padding-bottom:5px; width:300px; color:#ffffff;}
#body_szablon #header .kontakt { float:right; text-align:right; padding:40px 5px; font-size:18px; line-height:25px; color:#ffffff;}

// slajder

#body_szablon #slajder { text-align:center; width:596px; margin-top:-2px; height: 154px; clear:both;} 
#body_szablon #slajder #CentralArea { border-top:3px solid #ffffff; width:596px; position: absolute; height: 154px; }
#body_szablon #slajder #CentralArea ul { list-style-type:none; margin:0; padding:0; margin-top:-5px;}
#body_szablon #slajder #image-viewer { overflow: hidden; height:154px; width:596px; float:left; border:0; }
#body_szablon #slajder #image-viewer img { border:0; }
#body_szablon #slajder .iv_left { float:left; padding-top:104px; }
#body_szablon #slajder .iv_left a { background: url("../images/slajder_prev_green.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    margin-left: -596px;
    margin-top: -42px;
    padding: 43px 19px 0 0;
    position: relative;
    text-decoration: none;}
#body_szablon #slajder .iv_left a:hover { background: url(../images/slajder_prev_white.png) no-repeat top left; }
#body_szablon #slajder .iv_right { float:left; padding-top:104px; }
#body_szablon #slajder .iv_right a { background: url("../images/slajder_next_green.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    margin-left: -19px;
    margin-top: -54px;
    padding: 43px 19px 0 0;
    position: absolute;
    text-decoration: none;}
#body_szablon #slajder .iv_right a:hover { background: url(../images/slajder_next_white.png) no-repeat top left; }

#body_szablon #slajder #content { 
	float: left;
}

/* image viewer */
#body_szablon #slajder #content #image-viewer {
	position: relative;
	float: left;
	width: 596px;
	height: 154px;
	overflow-x: hidden;
	border: none;
	position: relative;
	overflow: hidden;
}

#body_szablon #slajder #content #image-viewer #iv {
	float: left;
	width: 596px;
	height: 154px;
	position: relative;
	overflow: hidden; 
}

#body_szablon #slajder #content #image-viewer ul {
	list-style: none;
	float: left;
	width: 596px;
	overflow: hidden;
	height: 154px;
	
	position: absolute;
	left: 0px;
	top: 0px;
}

#body_szablon #slajder #content #image-viewer ul li {
	position: relative;
	width: 596px;
	height: 154px;
	float: left;
}

#body_szablon .name_box_slaider { background: url(../images/name_box_slaider.png) no-repeat top left; width:635px; margin-top:10px; height:42px; }
#body_szablon .name_box_slaider h2 { font-size:14px; padding:14px 0 0 15px; line-height:8px; color:#ffffff; }


// end slajder

#template .content {display:block;}
#body_szablon #menu_top { height:52px; }
#body_szablon #menu_top .menu_top_center { float:left; background: url(../images/menu_top_bg.png) repeat-x top left; height:52px; width:980px;  }

#body_szablon #menu_top ul { list-style-type:none; margin:0; padding:0; display: block; position: absolute; height:53px; }
#body_szablon #menu_top ul .separator { background: url(../images/menu_top_separator.png) no-repeat top right; }
#body_szablon #menu_top ul li { display: block; float:left; margin:0; padding:0; height:53px; }
#body_szablon #menu_top ul li a { color:#ffffff; font-size:15px; font-weight:bold; line-height:50px; padding:0 30px 19px 30px; height:53px; text-decoration: none; }
#body_szablon #menu_top ul li:hover { background:url(../images/menu_top_bg_hover.png) repeat-x top right; }


#body_szablon #content_2 { margin:-5px; padding:10px 0 0 0; margin:0 auto;  background: #CFCFCF url(../images/bg_content.png) no-repeat top right; }
#body_szablon #content_2 #left { float:left; width:225px; margin-left:15px; line-height:17px; }
#body_szablon #content_2 #left .menu_box ul { list-style-type:none; padding:5px 3px; margin:0;}
#body_szablon #content_2 #left .menu_box ul li { margin:0; padding-left:5px; }

#body_szablon #content_2 #left .menu_box { width:222px; background:#ffffff url(../images/bg_menu_left.png) repeat-y top left; margin-top:10px; }
#body_szablon #content_2 #left .menu_box .name_box { background: url(../images/box_left_menu.png) no-repeat top left; }
#body_szablon #content_2 #left .menu_box .name_box h2 { font-size:14px; padding:13px 0 0 15px; height:42px; color:#ffffff; }
#body_szablon #content_2 #left .menu_box .content_menu { margin-top:-25px; width:186px; padding:8px; color:#222222;}
#body_szablon #content_2 #left .menu_box_bottom {background: url(../images/box_left_bottom.png) no-repeat top left; width:222px; height:15px;}

#body_szablon #content_2 #left .first_tab_menu_left { background: #0069B4 url(../images/bg_left_menu_top.png) repeat-x top left; }
#body_szablon #content_2 #left .last_tab_menu_left { background: #0069B4 url(../images/bg_left_menu_bottom.png) repeat-x bottom left; }
#body_szablon #content_2 #left .line_separator { width:100%; height:1px; background: #0069B4 url(../images/line_left_menu.png) no-repeat top left; }

#body_szablon #content_2 #right { float:right; width:715px; padding-right:15px;}
#body_szablon #content_2 #right #box_desc { width:715px;  margin-top:150px;}
#body_szablon #content_2 #right #box_desc .name_box { background: url(../images/name_box_content.png) no-repeat bottom left; height:41px; }
#body_szablon #content_2 #right #box_desc .name_box h2 { font-size:14px; padding:13px 0 0 15px; color:#ffffff; }
#body_szablon #content_2 #right #box_desc .box { background: url(../images/box_content_bg.png) repeat-y top left; width:715px;}
#body_szablon #content_2 #right #box_desc .box .content_box { padding:20px 25px 20px 15px; width:685px; color:#222222;}
#body_szablon #content_2 #right #box_desc .box_bottom {background: url(../images/box_content_bottom.png) no-repeat bottom left; height:25px; width:715px;}

#body_szablon #content_2 #right #box_desc .box .img_max { border:1px solid #aaaaaa; width:420px; margin-left:35px;}
#body_szablon #content_2 #right #box_desc .box .img_min { border:1px solid #aaaaaa; height:70px; margin:2px;}

#body_szablon #content_2 #images_auction img { cursor:pointer; }
#body_szablon #content_2 #imageBigGallery img { cursor:pointer; text-align:center; float:left; width:460px; margin-left: 35px;}
#body_szablon #content_2 #img_zoom { display:none; position:absolute; margin-top:-70px;}
#body_szablon #content_2 #img_zoom img { cursor:pointer; width:600px; border:3px solid #aaaaaa; }

#body_szablon #content_2 #lupa_plus { position:absolute; margin-top:1px; margin-left:426px;}
#body_szablon #content_2 #lupa_minus { display:none; position:absolute; margin-top:-68px; margin-left:574px;}

#body_szablon #content_3 { width:950px; margin:0 auto;}
#body_szablon #content_3 .left {float:left; margin-left:7px;}
#body_szablon #content_3 .right {float:right;}
#body_szablon #content_3 .box { width:460px; margin-bottom:20px;}
#body_szablon #content_3 .box .name_box { background: url(../images/box_content3_name.png) repeat-x top left; height:45px; width:100%; }
#body_szablon #content_3 .box .name_box h2 { font-size:14px; padding:10px 0 0 0; margin-left:15px; color:#ffffff; width:300px; border-bottom:1px solid #ffffff;}
#body_szablon #content_3 .box .content_box { border-left:3px solid #B4B4B4; border-right:3px solid #B4B4B4; color:#222222; background-color:#ffffff; margin-top:-5px;}
#body_szablon #content_3 .box .content_box .content { padding:10px 25px 20px 15px; width:420px; min-height:200px; display:block;}
#body_szablon #content_3 .box_bottom {background: url(../images/bg_box_content3.jpg) no-repeat bottom left; height:25px; width:460px;}

#body_szablon .border_content_bottom { width:980px; margin:0;}

#body_szablon #footer {width:980px; text-align:center; margin:0 auto; color:#ffffff; padding:3px 0;}

#body_szablon #content_3 .editTextHTML {min-height:270px;}


#body_szablon #content_2 #left .lcat a {
    color: #FFFFFF;
}
#body_szablon #content_2 #left .lcat ul {
    float: left;
    list-style: none outside none;
    margin-left: 0px;
    width: 214px;
}
#body_szablon #content_2 #left .lcat ul li {
    border-bottom: 1px solid #B4B4B4;
    display: block;
    float: left;
    margin: 0;
    padding-left: 0;
    width: 100%;
}
#body_szablon #content_2 #left .lcat ul li a {
    background-color: #FFFFFF;
    color: #252525;
    display: block;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-align: left;
    text-decoration: none;
    text-indent: 12px;
    width: 100%;
}
#body_szablon #content_2 #left .lcat ul li a:hover {
}
#body_szablon #content_2 #left .lcat ul li a.active, #body_szablon #content_2 #left .lcat ul li a:hover {
    text-indent: 10px;
}
#body_szablon #content_2 #left .lcat ul ul {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #B4B4B4;
    display: none;
    margin: 0 0 0 200px;
    padding: 0;
    position: absolute;
    z-index: 999999;
}
#body_szablon #content_2 #left .lcat ul li ul li {
    float: left;
    width: 100%;
}
#body_szablon #content_2 #left .lcat ul li ul li a {
    background-color: #FFFFFF;
    color: #252525;
    display: block;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-align: left;
    text-decoration: none;
    text-indent: 15px;
    width: 100%;
}
#body_szablon #content_2 #left .lcat ul li ul li a:hover {
}
#body_szablon #content_2 #left .lcat ul li ul li ul li ul {
    margin-bottom: 2px;
}
#body_szablon #content_2 #left .lcat ul li ul li ul li a {
    background-color: #EAEAEA;
    text-indent: 41px;
    width: 100%;
}
#body_szablon #content_2 #left .lcat ul li ul li ul li a:hover {
}