/* MUSOYAN brothers studio /// www.musoyan.com /// Andrew Musoyan */@media all{*{margin:0;padding:0;} option{padding-left:0.4em;} html{height:100%;margin-bottom:1px;} fieldset, img{border:0 solid;} #header{position:relative;} #header, #nav, #main, #footer, #headnav{clear:both;overflow:hidden;} #col1-content, #col2-content, #one-col-content{position:relative;} .subcolumns{width:100%;overflow:hidden;} .subcolumns-oldgecko{width:100%;float:left;} .c16l, .c20l, .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l{float:left;} .c16r, .c20r, .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r{float:right;margin-left:-5px;} .c16l{width:16.67%;} .c16r{width:16.65%;} .c20l, .c20r{width:20%;} .c25l, .c25r{width:25%;} .c33l, .c33r{width:33.333%;} .c50l, .c50r{width:50%;} .c66l, .c66r{width:66.666%;} .c75l, .c75r{width:75%;} .c38l, .c38r{width:38.2%;} .c62l, .c62r{width:61.8%;} .subc{padding:0 0.5em;} .subcl{padding:0 1em 0 0;} .subcr{padding:0 0 0 1em;}}  body{background:url(fon00000.png) repeat-x top #EAEAEA;color:#333333;font:13px/1.5 \'Trebuchet MS\',Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left} #page-fon{background:url(page-fon.png) top repeat-x} #page-margins{margin:0 auto;width:980px;max-width:980px;min-width:980px;padding-bottom:40px} #main{padding:0 20px 0 20px} #col1{float:left;margin:0;width:316px;position:relative;} #col2{float:right;margin:0 0 23px 0;width:624px;background:url(fon-cont.jpg) no-repeat bottom right #FFF} #col1-content{margin:0} #col2-content{margin:20px 20px 20px 40px} #one-col{margin:0;overflow:hidden} #one-col-content{background-color:#FFF;margin:0 20px 0 20px} #header{height:258px;position:relative;} #head-bg{background:url(fon-head.png) top no-repeat;width:980px;height:258px;position:absolute;top:0;left:0;} #h-l{float:left;margin:0;width:352px;text-align:right;position:relative;z-index:2;} #text1{font-size:17px;color:#000;padding-right:25px;margin-top:63px;margin-bottom:6px} #text2{font-size:17px;color:#054B35;padding-right:25px;margin-top:6px} #h-r{float:right;width:50%;margin:0;padding-top:95px;position:relative;z-index:2;} ul#lang{float:right} ul#lang li{list-style-type:none;background-image:none;padding:5px 19px 5px 10px} #lang a{color:#94AAAA;text-decoration:none} #lang a:hover{color:#FFF} #lang .on{color:#FFF;background:url(arr-lang.png) right no-repeat} ul#dopnav{float:right} ul#dopnav li{list-style-type:none;background-image:none;padding:5px 5px 5px 10px} ul#menu{margin:0 25px 0 0;background:url(fon-menu.jpg) #666 top right;padding:10px 0 10px 30px} #menu li{padding:0;list-style:none outside;background-image:none;font-size:15px;font-weight:bold;text-transform:uppercase} #menu li a{padding-left:15px;text-decoration:none;color:#FFF;display:block;height:24px} #menu li a:hover{text-decoration:none;color:#FC0;background:url(menu-li-.png) repeat;} #menu li ul{margin:0 -40px 0px 35px;background:url(fon-menv.jpg) top right #CCC;padding:10px 0 10px 0;} #menu li.on ul{margin-left:20px} #menu li li{font-size:14px;font-weight:normal;text-transform:lowercase;padding:0;} #menu li li a{text-decoration:none;color:#000;display:block;height:22px} #menu li li a:hover{text-decoration:none;color:#FFF;background:url(menu-li0.png) repeat} #menu li.on{padding-left:65px;background:url(menu-li1.png) no-repeat left top;color:#FFF;margin-left:-50px} #menu li ul li.on{color:#FFF;background:url(menu-li2.png) repeat;padding-left:15px;margin-left:0} #menu li li ul, #menu li li.on ul{background-color:#FFF;margin:0;padding:0;background-image:none;} #menu li li li{margin:0;padding:0;} #box{padding:13px 0 13px 0} ul#carousel{overflow:hidden;margin:0} #carousel li{list-style-type:none;background-image:none;float:left;margin:0;padding:0 6px 0 6px} #carousel li img{padding:2px;border:#D9E8DE solid 10px} .object{overflow:hidden;margin-bottom:10px;padding-bottom:7px;border-bottom:#CCC dotted 1px;width:100%;} .object img{float:left;padding:2px;margin-right:20px;margin-bottom:5px;border:#D9E8DE solid 10px} #block{text-align:center;margin:0 15px -30px 20px;width:300px;position:relative;} #col1 #block{text-align:center;margin:0 15px 0 0} #block img{padding:2px;background-color:#FFF;margin:20px 0 10px 0;border:#9FC6AC solid 10px} #block p{color:#044E30;font-size:21px;letter-spacing:-1px;display:block;height:41px;padding-right:80px;padding-top:12px;margin:0;text-align:right;position:relative;} #block span{display:block;background:url(flag0000.png) no-repeat right;width:73px;height:53px;position:absolute;right:0;top:0;} .back{float:right;margin-top:6px} a{color:#82B194;text-decoration:underline} a:hover{text-decoration:none} ul{margin:0 0 1em 2em} li{padding-left:12px;list-style:none;color:#044E30;background:url(li000000.gif) no-repeat left;line-height:1.5em} p{margin:0 0 1em 0;line-height:1.5em;text-indent:0px} h1,h2,h3,h4,h5{font-weight:normal;margin-bottom:10px;letter-spacing:-1px;line-height:100%;clear:both} h1{color:#044E30;font-size:28px} h2{padding-left:25px;background:url(h2000000.jpg) no-repeat left;color:#F2AB00;font-size:24px} h3{padding:5px 0 7px 15px;color:#FFF;font-size:20px;background:url(fon00000.png) repeat-x top;} h4{color:#999;font-size:20px} h5{color:#F2AB00;font-size:24px;margin:0} #col2 p img{float:right;padding:2px;margin-left:20px;margin-bottom:5px;border:#D9E8DE solid 10px} hr{margin:0 0 1em 0;padding:0 0 0.5em 0;border-bottom:2px dotted #c5c2cb;border-left:0;border-right:0;border-top:0;background:transparent;} cite,blockquote{font-style:italic} blockquote{border-left:2px dotted silver;margin:1em 0 1em 2em;padding:1.5em;background-color:#EBF3EE;text-align:justify} strong,b{font-weight:bold} em,i{font-style:italic} pre,code{font-family:monospace;font-size:1.1em} acronym,abbr{border-bottom:.1em dashed #c00;letter-spacing:.07em;cursor:help} dt{font-weight:bold} dd{margin:0 0 1em 2em} address{line-height:120%} .sh{background:url(http://www.fermo.lv/img/sh3.png) no-repeat;width:939px;height:23px;margin-left:20px} #col2 .sh{background:url(sh200000.png) no-repeat;width:463px;height:23px;margin-bottom:-23px} #col1 .sh{background:url(sh100000.png) no-repeat;width:290px;height:23px;margin-left:0} #col1 li .sh{margin-left:20px;width:257px;background:url(sh100000.png) no-repeat right} table{border:0px;margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:2px} td,th{border-bottom:1px solid #BFBFBF;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;padding:3px 5px 5px 5px;background:url(td000000.png) #FFFFFF repeat-x top;font-size:13px} .foto{margin-bottom:20px;width:100%;background-color:#FFF6C8;overflow:hidden} .foto div{float:left;margin:0px 20px 4px 0px;padding:13px 13px 33px 13px;width:116px;background:transparent url(fon-phot.png) no-repeat;text-align:left;height:116px} #footer-fon{background:url(footer-f.gif) top repeat-x;margin-top:-44px;position:relative;} #footer{margin:0 auto;width:980px;max-width:980px;min-width:980px;height:196px;overflow:hidden;position:relative;} #footer-bg{background:url(footer00.png) no-repeat right;position:absolute;top:0;right:0;width:578px;height:196px;} #footer-cont-l{float:left;width:50%} #footer-cont-r{width:50%;position:absolute;right:0;top:0;} #musoyan{float:left;margin-top:95px} #copy{float:left;margin:111px 0 0 15px;color:#999999;font:11px \"Tahoma\",Verdana,Geneva,Arial,Helvetica,sans-serif} #card{width:220px;text-align:right;margin-top:30px} #card p{font-size:17px;color:#054B35;font-weight:bold;margin-bottom:0px} .clear{clear:both} .code{padding:0 3px 0 3px;border:1px dotted gray;background:#d5d5d5;font-family:\"Courier New\",Courier,monospace} .note{padding:1em;border-top:1px #bdb dotted;border-bottom:1px #bdb dotted;background:#dfd} .important{padding:1em;border-top:1px #ddb dotted;border-bottom:1px #ddb dotted;background:#ffd} .warning{padding:1em;border-top:1px #dbb dotted;border-bottom:1px #dbb dotted;background:#fdd} .float-left{float:left;margin-right:1em;margin-bottom:0.15em;display:inline} .float-right{float:right;margin-left:1em;margin-bottom:0.15em;display:inline} .center{margin:0.5em auto;text-align:center} .map li{background:none;padding:0;list-style:disc;color:#333333;} .map a{color:#333333;} .brwsmsg{display:inline;} #col2-content .brwsmsg img{position:relative;top:2px;border:0;float:none;margin:0;} .brwsmsg a{color:#044E30;text-decoration:none;} .brwsmsg a:hover{color:#333333;text-decoration:none;} .brwsmsg_act{color:#333333;text-decoration:none;} #counter{width:970px;padding:30px 30px 10px 0;text-align:right;margin:0 auto;} #counter img{margin:0 0 0 10px;} #jquery-overlay{width:100%;position:absolute;top:0;left:0;z-index:90;height:500px;} #jquery-lightbox{width:100%;text-align:center;line-height:0;position:absolute;top:0;left:0;z-index:100;} #jquery-lightbox a img{border:none;} #lightbox-container-image-box{width:250px;margin:0 auto;background-color:#fff;position:relative;height:250px;} #lightbox-container-image{padding:10px;} #lightbox-loading{width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:0%;height:25%;} #lightbox-nav{width:100%;position:absolute;top:0;left:0;height:100%;z-index:10;} #lightbox-container-image-box > #lightbox-nav{left:0;} #lightbox-nav a{outline:none;} #lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;display:block;height:100%;zoom:1;} #lightbox-nav-btnPrev{float:left;left:0;} #lightbox-nav-btnNext{float:right;right:0;} #lightbox-container-image-data-box{margin:0 auto;width:100%;padding:0 10px 0;background-color:#fff;font:10px Verdana, Helvetica, sans-serif;line-height:1.4em;overflow:auto;} #lightbox-container-image-data{padding:0 10px;color:#666;} #lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;} #lightbox-image-details-caption{font-weight:bold;} #lightbox-image-details-currentNumber{clear:left;padding-bottom:1.0em;display:block;} #lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;} #gallery{margin:20px 0 20px 0;width:100%;overflow:hidden;} #gallery ul{list-style:none;} #gallery ul li{margin:0px 20px 0px 0px;padding:13px 13px 33px 13px;width:116px;float:left;display:block;background:transparent url(fon-phot.png) no-repeat;height:116px;position:relative;} table.tablesorter{width:100%;border-collapse:collapse;border-spacing:2px;} table.tablesorter thead tr th, table.tablesorter tfoot tr th{background-color:#e6e6e6;} table.tablesorter thead tr .header{background-image:url(http://www.fermo.lv/img/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;} table.tablesorter tbody td{padding:4px;color:#3D3D3D;background-color:white;vertical-align:top;} table.tablesorter tbody tr.odd td{background-color:#ebebeb;} table.tablesorter thead tr .headerSortUp{background-image:url(http://www.fermo.lv/img/asc.gif);} table.tablesorter thead tr .headerSortDown{background-image:url(http://www.fermo.lv/img/desc.gif);} table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color:#EBF3EE;} .jcarousel-container{position:relative;zoom:1;padding:0 37px;} .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;width:100%;} .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;} .jcarousel-list li, .jcarousel-item, .jcarousel-item-horizontal{float:left;list-style:none;width:204px;height:126px;} .jcarousel-next{z-index:3;display:none;position:absolute;top:0;right:0;width:37px;height:124px;cursor:pointer;background:url(http://www.fermo.lv/img/carusel_r.jpg) no-repeat 0 0;} .jcarousel-prev{z-index:3;display:none;position:absolute;top:0;left:0;width:37px;height:124px;cursor:pointer;background:url(http://www.fermo.lv/img/carusel_l.jpg) no-repeat 0 0;}