body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#menu a:link { color:#5f5f5f; text-decoration:none }
#menu a:visited { color:#5f5f5f }
#menu a:hover { color:#eb590d }
#menu a:active { color:#5f5f5f }
#item1 a:link { color:#eb590d }
#item1 a:visited { color:#eb590d }
#item1 a:hover { color:#eb590d }
#item1 a:active { color:#eb590d }
#otzyvy a:link { color:#eb590d }
#otzyvy a:visited { color:#eb590d }
#otzyvy a:hover { color:#eb590d }
#otzyvy a:active { color:#eb590d }
#ru-en a:link { color:#5f5f5f; text-decoration:none }
#ru-en a:visited { color:#5f5f5f; text-decoration:none }
#ru-en a:hover { color:#eb590d; text-decoration:none }
#ru-en a:active { color:#5f5f5f; text-decoration:none }
#catalog-menu a:link { color:#afafaf; text-decoration:none }
#catalog-menu a:visited { color:#afafaf }
#catalog-menu a:hover { color:#eb590d }
#catalog-menu a:active { color:#afafaf }
#header-video a:link { color:#5f5f5f; text-decoration:none }
#header-video a:visited { color:#5f5f5f; text-decoration:none }
#header-video a:hover { color:#5f5f5f; text-decoration:none }
#header-video a:active { color:#5f5f5f; text-decoration:none }
#trevi-contact a:link { color:#fff; text-decoration:underline }
#trevi-contact a:visited { color:#fff; text-decoration:underline }
#trevi-contact a:hover { color:#eb590d; text-decoration:underline }
#trevi-contact a:active { color:#fff; text-decoration:underline }
#bottom-menu a:link { color:#fff; text-decoration:none }
#bottom-menu a:visited { color:#fff }
#bottom-menu a:hover { color:#eb590d }
#bottom-menu a:active { color:#fff }
#bottom-catalog a:link { color:#fff; text-decoration:none }
#bottom-catalog a:visited { color:#fff }
#bottom-catalog a:hover { color:#eb590d }
#bottom-catalog a:active { color:#fff }
#bottom-gde-kupit a:link { color:#fff; text-decoration:none }
#bottom-gde-kupit a:visited { color:#fff }
#bottom-gde-kupit a:hover { color:#eb590d }
#bottom-gde-kupit a:active { color:#fff }
#softant-copyright a:link { color:#fff; text-decoration:none }
#softant-copyright a:visited { color:#fff }
#softant-copyright a:hover { color:#eb590d }
#softant-copyright a:active { color:#fff }
#PageDiv { position:relative; width:100%; height:100%; max-width:100% }
#item1 { height:100%; z-index:0; float:left }
#otzyvy { height:100%; z-index:0; float:left }
#main-conteiner { position:fixed; left:0px; top:167px; width:100%; bottom:0px; z-index:3; overflow:scroll; overflow-x:visible; overflow-y:scroll }
#box-style { position:absolute; left:176px; top:-40px; width:1px; height:1px; z-index:1 }
#scroll-block { position:absolute; left:0px; top:0px; width:100%; z-index:2; overflow:hidden }
#mebel-conteiner { width:1202px; z-index:0; margin-left:auto; margin-right:auto; margin-bottom:66px; overflow:visible }
#company-header { width:1142px; height:55px; z-index:0; margin-left:auto; margin-top:57px; margin-right:auto }
#company-marker { width:24px; height:50px; z-index:0; float:left; background-color:#eb590d }
#text-header { min-height:60px; z-index:0; float:left; padding-left:12px; margin-top:-5px }
#fasadcompany { width:1142px; margin-left:30px; margin-top:21px; margin-right:30px; overflow:hidden }
#company-text { width:100%; z-index:0; float:left; margin-bottom:84px; background-color:#f5f4f4 }
#company-block { width:945px; min-height:550px; z-index:0; padding:40px 30px; margin-left:auto; margin-right:auto }
#contacts-text { position:relative; width:360px; z-index:0; float:left; padding-bottom:30px }
#map-label-2 { position:absolute; left:0px; top:130px; width:100px; height:40px; z-index:1 }
#o-companii-text { width:585px; z-index:0; float:left; margin-bottom:50px }
#company-foto { width:1170px; z-index:0; margin-left:auto; margin-right:auto; margin-bottom:106px }
#header-foto { width:100%; z-index:0; float:left; margin-bottom:50px }
#photo-add { float:left; clear:left; margin-left:15px; margin-top:10px; margin-bottom:0px; background-color:#f5f4f4; border:solid #f5f4f4 1px }
#block-foto { width:100%; z-index:0; float:left; margin-bottom:106px }
#foto-block { position:relative; width:360px; height:255px; z-index:0; float:left; margin:15px }
#com-foto { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1 }
#for-bigfoto3 { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:2 }
#block-foto-edit { width:100%; z-index:0; float:left; margin-bottom:106px }
#foto-block-edit { position:relative; width:360px; height:255px; z-index:0; float:left; margin:15px }
#photo-block-edit { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1 }
#company-video { width:100%; z-index:0; float:left }
#header-block-video { width:1202px; height:60px; min-height:60px; z-index:0; margin-left:auto; margin-right:auto }
#header-video { width:200px; height:42px; min-height:36px; z-index:0; clear:right; padding-top:18px; margin-right:auto; background-color:#f5f4f4 }
#block-video { width:100%; z-index:0; float:left; background-color:#f5f4f4 }
#conteiner-video { width:1170px; z-index:0; padding-left:15px; padding-right:15px; margin:40px auto 0px }
#video-block { position:relative; width:360px; z-index:0; float:left; margin:15px }
#viseo-video { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1 }
#trevi-video { width:100%; float:left; display:inline-block }
#video-text { width:100%; z-index:0; float:left }
#video-head { width:1180px; z-index:0; margin-left:auto; margin-right:auto }
#video-add { float:left; clear:left; margin-left:15px; margin-top:0px; margin-bottom:0px; background-color:#f5f4f4; border:solid #f5f4f4 1px }
#conteiner-video-edit { width:1170px; z-index:0; clear:left; padding-left:15px; padding-right:15px; margin:40px auto 0px }
#video-block-i { position:relative; width:360px; z-index:0; float:left; margin:15px }
#viseo-video1 { position:absolute; left:0px; top:0px; width:340px; height:360px; z-index:1 }
#arrows { position:relative; z-index:0; float:right; margin-right:120px; cursor:pointer }
#arrows { position:relative; float:right; background-color:transparent; margin-right:120px; cursor:pointer }
#video-left { position:absolute; left:0px; top:0px; width:40px; height:40px; z-index:1; background-color:#fff; opacity:0.01 }
#video-right { position:absolute; left:40px; top:0px; width:40px; height:40px; z-index:2; background-color:#fff; opacity:0.01 }
#trevi-video1 { width:320px; height:200px; float:left; display:inline-block }
#youtube-code { width:100px; float:left }
#youtube-text { width:335px; height:80px; float:left }
#x-delete { position:absolute; width:40px; top:0px; right:-30px; height:40px; z-index:1 }
#video-bottom { width:1180px; height:24px; z-index:0; margin-left:auto; margin-right:auto }
#video-save { float:left; clear:left; margin-left:15px; margin-top:0px; margin-bottom:40px; background-color:#f5f4f4; border:solid #f5f4f4 1px }
#trevi-block { width:100%; z-index:0; float:left; background-color:#ebe9e9; overflow:hidden }
#dim-checkbox { position:absolute; left:15px; top:-40px; width:14px; z-index:4 }
#trevi-big-dim { position:fixed; left:0px; top:167px; width:100%; bottom:0px; z-index:5; background-color:#f5f4f4; overflow:hidden }
#block-1 { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:1 }
#big-1 { position:absolute; left:0%; top:0px; width:100%; height:100%; z-index:1 }
#header-1 { position:absolute; left:0px; height:20px; width:100%; bottom:100px; z-index:2 }
#number-1 { position:absolute; width:30px; top:34px; right:112px; height:20px; z-index:3 }
#block-2 { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:2 }
#big-2 { position:absolute; left:0%; top:0px; width:100%; height:100%; z-index:1 }
#header-2 { position:absolute; left:0px; height:20px; width:100%; bottom:100px; z-index:2 }
#number-2 { position:absolute; width:30px; top:34px; right:112px; height:20px; z-index:3 }
#block-3 { position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:3 }
#big-3 { position:absolute; left:0%; top:0px; width:100%; height:100%; z-index:1 }
#header-3 { position:absolute; left:0px; height:20px; width:100%; bottom:100px; z-index:2 }
#number-3 { position:absolute; width:30px; top:34px; right:112px; height:20px; z-index:3 }
#footer { position:absolute; left:0px; height:20px; width:100%; bottom:60px; z-index:4 }
#image-number { position:absolute; width:160px; top:34px; right:80px; height:40px; z-index:5 }
#count-image { position:absolute; width:160px; top:34px; right:80px; height:40px; z-index:6 }
#krest-dim { position:absolute; width:40px; top:20px; right:20px; height:40px; z-index:7 }
#ugol-left { position:absolute; left:20px; top:49%; width:40px; height:40px; z-index:8 }
#ugol-right { position:absolute; width:40px; top:49%; right:20px; height:40px; z-index:9 }
#big-css { position:absolute; left:21px; top:-230px; width:15px; height:15px; z-index:10 }
#big-js { position:absolute; left:0px; top:-230px; width:15px; height:15px; z-index:11 }
#map-checkbox.f-ms { z-index:6 }
#trevi-map.f-ms { z-index:7 }
@media screen and (max-width:1261px)
{
	#mebel-conteiner { width:100% }
	#company-header { width:auto; margin-left:30px; margin-right:30px }
	#fasadcompany { width:100%; margin-left:0px; margin-right:0px; margin-bottom:25px }
	#company-block { width:auto; min-height:0px; padding-bottom:0px; margin-left:0px; margin-right:0px }
	#contacts-text { height:500px; clear:both; margin-bottom:40px }
	#o-companii-text { width:auto; float:none; margin-right:30px; margin-bottom:60px }
	#video-block-i { width:360px }
}
@media screen and (max-width:1193px)
{
	#contacts-text { height:530px }
	#company-foto { width:100%; float:left }
	#block-foto { width:auto; float:none; margin-left:15px; margin-right:15px; margin-bottom:0px }
	#foto-block { height:auto }
	#com-foto { height:auto }
	#for-bigfoto3 { height:-inf%; min-height:100% }
	#block-foto-edit { width:auto; float:none; margin-left:15px; margin-right:15px; margin-bottom:0px }
	#foto-block-edit { height:auto }
	#conteiner-video { width:auto; padding-left:0px; padding-right:0px; margin-left:15px; margin-right:15px }
	#conteiner-video-edit { width:auto; padding-left:0px; padding-right:0px; margin-left:15px; margin-right:15px }
}
@media screen and (max-width:1023px)
{
	#contacts-text { height:auto }
	#o-companii-text { width:600px; float:left }
}
@media screen and (max-width:767px)
{
	#catalog-menu a:link { color:#5f5f5f }
	#catalog-menu a:visited { color:#5f5f5f }
	#catalog-menu a:active { color:#5f5f5f }
	#contacts-text a:link { color:#5f5f5f }
	#contacts-text a:visited { color:#5f5f5f }
	#contacts-text a:hover { color:#5f5f5f }
	#contacts-text a:active { color:#5f5f5f }
	#trade-mission-contact a:link { color:#5f5f5f; text-decoration:underline }
	#trade-mission-contact a:visited { color:#5f5f5f; text-decoration:underline }
	#trade-mission-contact a:hover { color:#eb590d; text-decoration:underline }
	#trade-mission-contact a:active { color:#5f5f5f; text-decoration:underline }
	#item1 { width:100%; height:30px; background:none }
	#otzyvy { width:100%; height:30px; background:none }
	#main-conteiner { top:71px; -webkit-overflow-scrolling:touch }
	#o-companii-text { width:97.37% }
	#viseo-video1 { width:360px }
	#dim-checkbox { left:18px; display:none }
	#trevi-big-dim { top:71px; display:none }
}
@media screen and (max-width:539px)
{
	#header-foto { margin-bottom:25px }
}
