html{height:100%}
body{margin:0;height:100%}
a,a:hover,a:active,a:focus{outline:none}
.png{behavior: url("/images/iepngfix.htc")}
object,embed{margin:0;padding:0}
.inv {display:none}
#wrap {width:100%;margin:0;padding:0}
#header{position:relative;overflow:hidden;height:343px;background:url(/images/html/top-bg-all.jpg) repeat-x top left;min-width:1000px;width:100%;_overflow:visible}
	#header #top-left{float:left;position:relative;background:url(/images/html/top-left-img.jpg) no-repeat left top;width:436px;height:100%}
	#header #top-left #logo{position:absolute;top:105px;left:50px;background:url(/images/html/top-logo.png) no-repeat left top;width:148px;height:69px;z-index:300}
	#header #top-left #ruit{position:absolute;top:235px;left:65px;width:150px;height:60px;display:block;;z-index:300}
	#header #top-left #top-flash{position:absolute;left:196px;top:74px;width:212px;height:302px;z-index:150}
	#top-flash li{list-style:none;padding:0 2px 2px;margin:0 0 8px;border-bottom:2px dotted #7a6646}
	#top-flash a{color:#625545;text-decoration:none;font:17px Georgia,Times;text-shadow:0 0 1px #C9AE8D;}
	#top-flash .current a, #top-flash a:hover{color:#fff;text-shadow:none}
	#header #top-flash-bg{position:absolute;left:413px;margin-top:37px;width:509px;height:288px;background:url(/images/html/top-flash-bg.jpg) no-repeat left top;z-index:140}
	#header #top-flash-bg #search{position:absolute;left:315px;top:-29px;margin:0px;width:325px;height:20px;z-index:140}
		#header #top-flash-bg #search span{font:bold 12px 'Times New Roman';color:#8a8379}
		#header #top-flash-bg #search input{width:180px;background:#fbfbfb;border:1px solid #d9d8d8;padding:2px 5px 0 5px;height:14px;font:normal 10px Verdana}
		#header #top-flash-bg #search a{background:url(/images/search-array.gif) no-repeat left 1px;padding-left:17px;color:#333;font:normal 11px Arial}
		#header #top-flash-bg #search a:hover{text-decoration:none}
	#header #top-flash-bg #top-main{width:449px;height:246px;padding:0;position:relative;margin:9px 0 0 11px;_margin:18px 0 0 11px}
		#header #top-flash-bg #top-main img{margin:9px 0 0 11px;_margin:18px 0 0 11px;position:absolute;top:0;left:0px;z-index:8;opacity:0.0}
		#header #top-flash-bg #top-main .active{z-index:10;opacity:1.0}
		#header #top-flash-bg #top-main .last-active{z-index:9}		

#top-cont-bg{position:absolute;left:460px;top:14px;width:140px;height:11px;}
	#top-cont-bg a{position:absolute;top:0;display:block;width:12px;height:11px;background:url(/images/html/top-navi-icon.png) no-repeat}
	#top-cont-bg #home{background-position:-24px top;left:0px}
	#top-cont-bg  .current a{cursor:default}
	#top-cont-bg #home:hover, #top-cont-bg .current #home{background-position:-24px bottom}
	#top-cont-bg #map{background-position:left top;left:30px}
	#top-cont-bg #map:hover, #top-cont-bg .current #map{background-position:left bottom}
	#top-cont-bg #mail{background-position:-36px top;left:60px}
	#top-cont-bg #mail:hover, #top-cont-bg .current #mail{background-position:-36px bottom}
	#top-cont-bg #print{background-position:-12px top;left:91px}
	#top-cont-bg #print:hover, #top-cont-bg .current #print{background-position:-12px bottom}
	#top-cont-bg #star{background-position:right top;left:120px}
	#top-cont-bg #star:hover, #top-cont-bg .current #star{background-position:right bottom}

#container{min-width:1000px;width:100%;_width:1000px;clear:both}
#container #sidebar{float:left;width:260px;margin:0 0 30px;padding:0}
	#container #sidebar #address{padding-left:15px}
	#container #sidebar #address h6{font:11px Verdana;margin:0;padding:3px 0 0;height:20px;text-align:center}
		#container #sidebar #address h6.h110{background:url(/images/h110.gif) no-repeat left top;width:110px}
		#container #sidebar #address h6.h80{background:url(/images/h80.gif) no-repeat left top;width:80px}
		#container #sidebar #address p{font:11px Verdana;margin:0;padding:2px 0 10px 0}
		#container #sidebar #address p img{vertical-align:bottom}
		#container #sidebar #address p span{font:bold 12px Arial;color:#7a674c}
		#container #sidebar #address p span b{font:bold 15px Arial}
	#container #sidebar .banner-block{background:url(/images/left_banner_block.jpg) no-repeat left top;width:203px;height:149px;margin:10px 0;position:relative}
	#container #sidebar .banner-block .left-banner img{width:154px;height:83px;border:0;margin:25px 0 0 25px}
	#container #sidebar .banner-block .left-banner a.imglink img{width:154px;height:83px;border:0;margin:25px 0 0 25px}
	#container #sidebar .banner-block .left-banner .at-flash{width:154px;height:83px;border:0;margin:25px 0 0 25px;position:absolute}
	#container #sidebar .banner-block a.arrow{position:absolute;left:35px;bottom:22px;_bottom:20px;background:url(/images/left_banner_arrow.gif) no-repeat left top;width:14px;height:14px}
	#container #sidebar .banner-block span{font:bold 12px 'Times New Roman';color:#847c71;position:absolute;right:23px;bottom:22px}
	
	#container #sidebar #submenu{padding:8px 0 0 0;margin:15px 0 20px 20px;width:173px;background:url(/images/line.gif) no-repeat left top}
		#container #sidebar #submenu span{display:none;background:url(/images/left_banner_arrow.gif) no-repeat left 3px;padding:0 0 0 20px;margin:0 0 15px 0;font:bold 14px 'Times New Roman';color:#369}
		#container #sidebar #submenu a,#sidebar #submenu b{display:block;font:700 12px Arial;margin:0;padding:0 0 5px 20px}
		#container #sidebar #submenu b{color:#2D4FA3}
		#container #sidebar #submenu .sub_suber{padding:5px 0 5px 20px}
			#container #sidebar #submenu .sub_suber a{color:#575757}
		#container #sidebar #submenu a{color:#414141}
		#container #sidebar #submenu a:hover{text-decoration:none}
		#container #sidebar #submenu .lines{width:173px;margin:8px 0 0 0;padding:0;_font-size:1px;height:2px}
		
	#container #sidebar #submenu_osn{padding:4px 0 0 0;_padding:8px 0 0 0;margin:15px 0 20px 20px;width:173px;background:url(/images/line.gif) no-repeat left top}
		#container #sidebar #submenu_osn .lines{width:173px;margin:8px 0 0 0;padding:0;_font-size:1px;height:2px}
		#container #sidebar #submenu_osn b, #sidebar #submenu_osn a{display:block;font:bold 12px Verdana;background:url(/images/left_banner_arrow.gif) no-repeat left top;width:173px;padding:0 0 0 20px;margin:8px 0 0 0}
		#container #sidebar #submenu_osn a{color:#333;text-decoration:underline}
		#container #sidebar #submenu_osn b{color:#369}
		#container #sidebar #submenu_osn .sub_for_sub{padding:0;margin:15px 0 0 0}
			#container #sidebar #submenu_osn .sub_for_sub a,#sidebar #submenu_osn .sub_for_sub b{display:block;font:normal 11px Verdana !important;margin:0 !important;padding:0 0 0 40px !important;background:none !important}
			#container #sidebar #submenu_osn .sub_for_sub a{color:#575757;text-decoration:none}
			#container #sidebar #submenu_osn .sub_for_sub a:hover{color:#ccc;text-decoration:none}
			/*#container #sidebar #submenu_osn .sub_for_sub b{font-weight:normal;color:#369;text-decoration:underline;background:none}*/

big{color:#4f73a5;font-size:26px;font-weight:bold}
#container #content{float:left;width:730px;margin:0 0 30px 0;color:#575757;margin-right:10px}
	#container #content p{font:11px Verdana;padding:10px 0 0;margin:0}
	#container #content .info{padding:0;list-style:none;margin:5px 0 0 0;font:normal 11px Verdana}
		#container #content .info li{margin-bottom:2px}
		#container #content .info li img{margin-right:4px}
		#container #content .info li a{text-decoration:none;color:#333}
		#container #content .info li a:hover{text-decoration:underline;color:#c0c0c0}
		#container #content #map_new{width:490px;height:280px;margin:0 auto}
		
	#container #content h6{color:#184f99;font:bold 18px 'Times New Roman';margin:15px 0;padding:0}
		#container #content a.fancy{border:0}
		#container #content a.fancy img{padding:4px;border:1px solid #d6d6d6;float:left;margin-right:30px}
			
	#container #content h1{color:#2d4fa3;font:bold 18px 'Times New Roman';margin:0 0 3px 0;padding:0}
	#container #content h5{clear:both;color:#2d4fa3;font:bold 18px 'Times New Roman';margin:0;padding:0;display:block}
	#container #content a.circle{background:url(/images/circle_small.gif) no-repeat left 3px;padding-left:12px;font:normal 11px Verdana;color:#2d4fa3;text-decoration:none}
	#container #content a:hover.circle{text-decoration:underline}
	#container #content span{color:#2D5FA3;font-weight:bold}
	#container #content ul.sitemap{padding:0 0 0 25px;margin:0;list-style:none}
		#container #content ul.sitemap li{background:url(/images/marker.gif) no-repeat left 7px;padding-left:7px;font:normal 11px Verdana}
		#container #content ul.sitemap li a{color:#575757;text-decoration:none}
		#container #content ul.sitemap li a:hover{color:#575757;text-decoration:underline}
	#container #content ul.mark{padding:0;margin:0 0 10px;list-style:none}
	#container #content ul.mark li{background:url(/images/marker.gif) no-repeat left 7px;padding-left:7px}
		
	#container #content #events-block {border-left:1px solid #d1d1d1;float:right;width:260px;padding:0 0 0 18px;margin:0 0 0 10px;color:#575757}
		#container #content #events-block h2{background:url(/images/block-icon.gif) no-repeat left 1px;padding:0 0 0 30px;margin:0 0 7px;font:bold 18px 'Times New Roman';color:#ad5604}
		#container #content #events-block p{font:11px Verdana;line-height:110%;color:#313030}
		#container #content #events-block p span{font:normal 11px Verdana;color:#757676}
		#container #content #events-block p a{text-decoration:none}
		#container #content #events-block p a:hover{text-decoration:underline}
		#container #content #events-block p a.link{font-weight:bold;color:#124b97;text-decoration:none}
		#container #content #events-block p a:hover.link{text-decoration:none}
		
		#container #content #events-block p b{font-weight:bold/*;color:#2d5fa3*/}
		#container #content a{color:#2d4fa3}
	#container #content #breadcroomps{color:#2d4fa3;font:bold 18px 'Times New Roman';margin-bottom:15px}
		#container #content #breadcroomps a{text-decoration:none;margin:0}
		#container #content #breadcroomps a:hover{text-decoration:underline}
		#container #content #breadcroomps span{font-size:18px;color:#ccc}

	#container #content .cont-line-block{float:left;display:inline-block;_display:inline;width:50%;vertical-align:top;margin-bottom:10px}
		#container #content .botth{clear:both}
			#container #content .cont-line-block span{font:11px Arial;margin:0;padding:0;color:#575757}
			#container #content .cont-line-block h3{margin:0 0 5px 0;padding:0;color:#666;font:bold 11px Arial}
			
	#container #content #patent{width:100%;padding:0;margin:0;border-collapse:collapse}
		#container #content #patent td{width:170px;padding:5px}
		#container #content #patent td p{padding:5px;width:170px}
		#container #content #patent td a img{border:0}
	#container #content ul.list{list-style:none;padding:0;margin:0 0 17px}
		#container #content .list li{background:url(/images/marker0.gif) no-repeat left center;padding-left:7px;font:11px Verdana}
		/*#container #content a.gal_item{width:200px;height:150px}*/
		#container #content a.gal_item img.interieri{margin:0 7px 7px 0;width:200px;height:150px;float:left}
		#container #content img.interieri{margin:0 7px 7px 0;width:200px;height:150px;padding:4px;border:1px solid #d6d6d6;float:left}
		#container #content a.gallery_small{width:136px;height:105px}
		#container #content a.gallery_small img{padding:0 5px 5px 0;width:136px;height:105px}
		#container #content #fst00 strong{font-weight:normal}
		#container #content #fst01 strong{font-weight:normal}
		#container #content #fst02 strong{font-weight:normal}		
		
	#container #content .line-catalog{clear:both}
	#container #content .line-catalog .line-photo{position:relative;float:left;width:200px;background:url(/images/pod-logka.jpg) no-repeat left top;height:146px}
		#container #content .line-catalog .line-photo a{position:absolute;top:6px;left:6px}
		#container #content .line-catalog .line-photo span{position:absolute;top:112px;left:7px;color:#666;font:bold 13px 'Times New Roman';width:132px;margin:0;padding:0;line-height:100%}
		#container #content .line-catalog .cat-info{float:left;width:480px}
			#container #content .line-catalog .cat-info h3{margin:0;padding:0;color:#2d4fa3;font:bold 16px 'Times New Roman'}
			#container #content .line-catalog .cat-info p{color:#575757}
			#container #content .line-catalog .cat-info p a{text-decoration:none}
			#container #content .line-catalog .cat-info p a:hover{text-decoration:underline}
		#container #content .line-catalog .space{clear:both;width:100%;height:20px}
	
	#container #content #catalog_categ{text-align:center;width:625px}
	#container #content #catalog_categ .sa-photo{margin:0;padding:0;width:200px;display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;*display:inline}
		#container #content #catalog_categ .sa-photo .line-photo{position:relative;/*float:left;*/width:200px;background:url(/images/pod-logka.jpg) no-repeat left top;height:146px;margin-bottom:15px}
			#container #content #catalog_categ .sa-photo .line-photo a{position:absolute;top:6px;left:6px}
			#container #content #catalog_categ .sa-photo .line-photo span{text-align:left;position:absolute;top:113px;left:6px;color:#666;font:bold 13px 'Times New Roman';width:138px;margin:0;padding:0;line-height:100%}
		
	#container #content #catalog span{color:#2d4fa3;font-weight:normal}
	#container #content #catalog h4{color:#575757;font:bold 12px Verdana;margin:5px 0 0;padding:0}
	#container #content #catalog .notab{border-collapse:collapse;width:100%}
		#container #content #catalog .notab tr{vertical-align:top}
		#container #content #catalog .notab td{border:0}
		#container #content #catalog .notab td.first{padding-right:20px}
		#container #content #catalog .notab td small{font:11px 'Times New Roman';color:#999}
		#container #content #catalog .notab #jq_slider{background:url(/img/elekta/jq_slider/bg.png) no-repeat left top;position:relative;width:341px;height:307px}
		#container #content #catalog .notab #jq_slider .jq_slider_footer{position:absolute;bottom:26px;right:27px}
			#container #content #catalog .notab #jq_slider .jq_slider_images img{position:absolute;top:16px;left:14px}
			#container #content #catalog .notab #jq_slider .jq_slider_footer a{margin:0 2px 0 0;padding:0;font-size:0}
			#container #content #catalog .notab #jq_slider .jq_slider_footer a img{border:0}
		
	#container #content #catalog .cat-line{clear:both}
	#container #content #catalog .cat-line .preview{margin:0 15px 5px 0;width:150px;height:147px;float:left;position:relative}
		#container #content #catalog .cat-line .preview img{width:150px;height:147px;border:0}
		#container #content #catalog .cat-line .preview b{position:absolute;top:111px;left:10px;line-height:100%;font:bold 13px 'Times New Roman';color:#88857e;width:128px}
		
	#container #content #catalog a{text-decoration:underline}
	#container #content #catalog a:hover{text-decoration:none}

#casl{position:relative;width:341px;height:307px;background:url(/img/elekta/jq_slider/bg.png) no-repeat 0 0}
	#casl div{position:absolute;left:15px;top:17px;width:311px;height:232px}
		#casl div img{position:absolute;left:0;top:0;max-width:311px;max-height:232px}
	#casl ul{position:absolute;left:0;top:257px;width:341px;height:35px;text-align:center;margin:0;padding:0;}
	#casl li{list-style:none;display:inline;padding:0 4px;}
		#casl li img{width:37px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;border:1px solid #D8D8D8;}
		#casl li .act{border:1px solid #4F4F4F}
	
#footer{clear:both;position:relative;height:80px;min-width:1000px;width:100%;_width:1000px}
	#footer #copy{margin-left:240px;font:normal 10px Verdana;color:#575757;width:745px}
	#footer #left{float:left;width:240px;height:100%}
		#footer #left #block{height:32px;margin:33px 10px 15px 15px;border-right:1px solid #d1d1d1}
			#footer #left #block a.ico{height:32px;float:left;margin:0 8px 0 0}
			#footer #left #block a.studio{background:url(/images/studio.gif) no-repeat left top;width:113px}
			#footer #left #block a.top10{background:url(/images/top10.gif) no-repeat left top;width:32px}
			#footer #left #block a.counter{background:url(/images/counter.gif) no-repeat left top;width:32px}
	#footer #right{float:left;width:760px}
		#footer #right #links{height:33px}
		#footer #right #links a{font:normal 11px Verdana;color:#484747;text-decoration:none}
		#footer #right #links a:hover{text-decoration:underline}
		#footer #right #links span{margin:0 10px}
		#footer #right #addr{height:47px}
			#footer #right #addr table{border-collapse:collapse}
			#footer #right #addr td{font:normal 11px Verdana;color:#757575;padding:0 30px 0 0}
			#footer #right #addr td a{color:#757575;text-decoration:none}
			#footer #right #addr td a:hover{text-decoration:underline}
		
