body {font-family:Arial; font-size:13px; margin:0px; height:100%}
 html {height:100%}
 a img {border:none}
 td {vertical-align:top}
 a {color:#000}
 a:focus {outline: none}
 h1 {}
 h3 {}
 fieldset {padding:15px; padding-top:0px; margin:3px; background:#EEE; /*border:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC;*/ border:none}
 legend {font-weight:bold; background:#FFF; padding:3px; margin:0px}
 #main_mid {}
 #main_mid:hover {}
 #main_mid .main_block:hover {}
 .mid {width:985px; margin-left:auto; margin-right:auto; border:0px solid #000}
 #top {height:80px; text-align:left; margin-top:20px}
 #logo {margin-left:10px; position:absolute}
 #phone {color:#000; text-align:right}
 #phone a {color:#000}
 #menu {height:50px; background:url('images/menu_bg.gif') bottom repeat-x; text-align:center; min-width:1000px}
 #menu ul {list-style:none; padding:0px; margin:0px}
 #menu ul li {float:left; height:50px; width:244px}
 #menu ul li.nf {}
 #menu ul li a {color:#FFF; font-weight:normal; text-decoration:none; line-height:51px; height:51px; font-size:19px; padding-right:0px; padding-right:0px; display:block; position:relative; z-index:4; text-shadow:1px 1px 0 #555}
 #menu ul li span {position:absolute; z-index:3; color:#555; font-weight:normal; text-decoration:none; line-height:51px; font-size:19px; padding-right:0px; padding-right:0px; display:block; width:244px}
 .text-shadow {display:block; color:#000; font-weight:normal; text-decoration:none; line-height:52px; font-size:19px; position:absolute; z-index:5}
 #menu ul li a:hover {background:url('images/menu_bg_on.gif') repeat-x}
 #menu ul li a:active, #menu ul li.active a {background:url('images/menu_bg_on.gif') repeat-x; border:none}
 #sxema {background:#17415a; color:#FFF; padding:15px; margin-bottom:15px}
 #sxema a {color:#FFF}
 #hot_block {padding:0px; margin:0px auto; text-align:center}
 #hot_block h2 {padding:10px 0px; margin:0px; font-size:120%}
 #hot_block h2 a {text-decoration:none}
 #hot_block h2 a:hover {border-bottom:1px solid #FFF}
 #submenu {list-style:none; padding:0px; margin:0px; margin-left:15px}
 #submenu a {text-decoration:none; font-weight:bold}
 #submenu a:hover {text-decoration:none; border-bottom:1px solid #FFF}
 #content_container {overflow:hidden; position:relative; min-width:1000px}
 #content {z-index:10}
 #content_anim {z-index:9; display:none}
 #content, #content_anim {padding:0px; padding-bottom:15px; overflow:hidden; position:relative}
 #title {width:690px}
 #title .t {min-height:45px; text-shadow:1px 1px 0 #FFF}
 #title_img {position:absolute; background:url('images/sritys/globe.png') right bottom no-repeat}
 .title_img_3759 {background:url('images/sritys/globe.png') right bottom no-repeat !important}
 .title_img_3760 {background:url('images/sritys/easy.png') right bottom no-repeat !important}
 .title_img_3761 {background:url('images/sritys/credit-card.png') right bottom no-repeat !important}
 .title_img_3773 {background:url('images/sritys/grafikas.png') right bottom no-repeat !important}
 .title {padding:0px; background:url('images/top_bgr.gif') bottom repeat-x #eaf3f7; color:#17415a}
 .title h1 {padding:0px; margin:15px; margin-bottom:0px; margin-top:10px; font-size:30px}
 .title h2 {padding:0px; margin:15px; margin-top:0px; margin-bottom:10px; font-size:14px; font-weight:normal}
 .title a {color:#116781}
 .title .top_l {background:url('images/top_l.png') top left no-repeat; height:2px; font-size:0px}
 .title .top_r {background:url('images/top_r.png') top right no-repeat; height:2px; font-size:0px}
 .shadow {background:url('images/bottom_m.gif') repeat-x #B9D5E6; height:7px; font-size:0px}
 .shadow div {background:url('images/bottom_l.gif') no-repeat; height:7px; font-size:0px}
 .shadow div div {background:url('images/bottom_r.gif') top right no-repeat}
 .portfolio {width:250px; height:230px; position:absolute; z-index:2; overflow:hidden; border:0px solid #000}
 .portfolio_ .desc {text-align:left; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; margin:0px; padding:7px; display:block; color:#FFF; position:relative; z-index:5; top:230px}
 .portfolio_ .desc a {color:#FFF; cursor:pointer; position:relative; z-index:1000; display:block}
 .portfolio_ {width:250px; float:left; height:230px; position:relative; z-index:4; margin-left:50px; margin-bottom:30px; border:1px solid #FFF}
 .template {height:auto !important}
 .template .tpl_numb {width:30px; height:29px; float:left; margin-right:5px; margin-top:5px; background:url('images/tpl.gif') no-repeat; text-align:center; font-weight:bold; line-height:29px; cursor:pointer; color:#999}
 .template .tpl_view {width:30px; height:29px; float:right; margin-left:5px; margin-top:5px; background:url('images/view.gif') no-repeat; text-align:center; font-weight:bold; line-height:29px; cursor:pointer; color:#999}
 .template .tpl_order {width:65px; height:29px; float:right; margin-left:5px; margin-top:5px; background:url('images/order.gif') no-repeat; text-align:center; font-weight:bold; line-height:29px; cursor:pointer; color:#FFF}
 .template .a {background:url('images/tpl_a.gif') no-repeat !important}
 .portfolio_ .tl {background:url('images/top_l.png') top left no-repeat; position:relative; z-index:4}
 .portfolio_ .tr {background:url('images/top_r.png') top right no-repeat; position:relative; z-index:4}
 .portfolio_ .bm {background:url('images/bottom_m.gif') bottom repeat-x; position:relative; z-index:4}
 .portfolio_ .bl {background:url('images/bottom_l.gif') bottom left no-repeat; position:relative; z-index:4}
 .portfolio_ .br {background:url('images/bottom_r.gif') bottom right no-repeat; width:250px; height:230px; position:relative; z-index:4}
 #rightblock, #rightblock_media {float:right; width:250px; margin-bottom:15px}
 #rightblock_img {position:absolute; background:url('images/sritys/question.png') right bottom no-repeat; float:right; text-align:right; text-shadow:1px 1px 0 #FFF}
 #rightblock_img p {margin:0px; padding-top:15px; float:right; width:250px; text-align:center}
 #rightblock_img p a {font-size:18px; font-weight:bold; text-decoration:none; color:#17415a}
 #rightblock_img p a:hover {font-size:20px; color:auto}
 #rightblock p {margin:0px; padding-top:15px; text-align:center}
 #rightblock p a {font-size:18px; font-weight:bold; text-decoration:none}
 #rightblock p a:hover {font-size:26px}
 #portfolio, #contacts {width:250px; padding:0px; margin:0px; margin-top:0px; background:url('images/top_bgr.gif') bottom repeat-x #eaf3f7; color:#556807}
 #data_text {margin-left:15px}
 #q {margin-top:5px}
 #q a {color:#777; font-size:10px; text-decoration:none}
 #q a:hover {text-decoration:underline}
 #bottom {padding:10px; text-align:center; background:url('images/bottom.gif') repeat-x #7FC4E7; min-width:1000px}
 #bottom a {color:#FFF; text-decoration:none; border-bottom:1px solid #FFF}
 #copyrights {color:#999; padding:10px}
 #copyrights a {color:#999}
 .main_block {width:234px; margin-left:6px; margin-right:5px; margin-top:0px}
 .easy_block1 .easy_slideshow_container {background:url('images/f/a1.png') no-repeat; opacity:0.3; filter:alpha(opacity=30)}
 .easy_block2 .easy_slideshow_container {background:url('images/f/d1.png') no-repeat; opacity:0.3; filter:alpha(opacity=30)}
 .easy_block3 .easy_slideshow_container {background:url('images/f/m1.png') no-repeat; opacity:0.3; filter:alpha(opacity=30)}
 .easy_block4 .easy_slideshow_container {background:url('images/f/e1.png') no-repeat; opacity:0.3; filter:alpha(opacity=30)}
 .easy_block1 .easy_slideshow {-webkit-border-radius: 20px; -webkit-border-bottom-right-radius: 0; -moz-border-radius: 20px; -moz-border-radius-bottomright: 0; border-radius: 20px; border-bottom-right-radius: 0}
 .easy_block2 .easy_slideshow {-webkit-border-top-left-radius: 20px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-topleft: 20px; -moz-border-radius-bottomleft: 20px; border-top-left-radius: 20px; border-bottom-left-radius: 20px}
 .easy_block3 .easy_slideshow {-webkit-border-top-left-radius: 20px; -webkit-border-top-right-radius: 20px; -moz-border-radius-topleft: 20px; -moz-border-radius-topright: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px}
 .easy_block4 .easy_slideshow {-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px}
 #paging {text-align:center; padding:10px}
 #paging a {padding:5px; color:#116781; text-decoration:none}
 #paging a.n {font-weight:bold; background:#eaf3f7; text-decoration:underline}
 #paging a.n:hover {text-decoration:none}
 .main_block img {margin-right:15px}
 .main_block ul {padding:0px; margin:0px; margin-top:15px; list-style:none}
 .no_border {border:none !important}
 .trans {width:230px; height:250px; overflow:hidden}
 .trans_outer {background:url('images/transperant1.png') center center no-repeat; position:relative; border:1px solid #000; top:-250px}
 .trans_inner {position:absolute}
 .tabs {margin:0px; padding:0px; margin-top:15px; margin-bottom:15px; list-style:none}
 .tabs li {display:inline; padding:5px; background:#ccc; border:1px solid #FFF; text-decoration:none}
 .portfoliolink {display:block; color:#FFF}
 .easy_slideshow_container {height:230px; width:230px; text-align:left; overflow:hidden; position:absolute; background:url('images/fonas1.gif') no-repeat; z-index:11}
 .easy_slideshow {height:230px; width:230px; text-align:left; overflow:hidden; margin-left:2px; position:relative; padding:0px; margin:0px}
 .easy_slideshow a {width:230px; height:230px; border:0px solid #F0F; padding:0px; margin:0px; position:absolute; text-decoration:none; display:block; z-index:10}
 .template_form_left {width:350px; float:left}
 .template_form_right {width:500px; float:left}
 .template_form_left .price {padding:4px; background:#DEDEDE; font-weight:bold; font-size:16px}
 #OVERLAY, #PRELOADER {position: fixed; z-index:300; top: 0px; left: 0px; background-color: #AAAAAA; filter:alpha(opacity=55); -moz-opacity: 0.55; opacity: 0.55; height:100%; width:100%; border:none}
 * html #OVERLAY, * html #PRELOADER {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? (document.body.scrollHeight ) : (document.body.offsetHeight ) + 'px'); top:-13px; width: expression(document.body.scrollWidth > document.body.offsetWidth ? (document.body.scrollWidth) : (document.body.offsetWidth) + 'px'); border:none}
 #PRELOADER {background:url('images/preloader.gif') center center no-repeat #FFFFFF; background-attachment:fixed; text-align:center; padding-top:200px; font-size:20px; filter:alpha(opacity=45); -moz-opacity: 0.45; opacity: 0.45}
 #WINDOW {position: fixed; z-index: 302; color:#000000; display:none; text-align:left; top:150px; margin:10px; width:670px; height:auto; padding:15px; background:#FFFFFF; box-shadow:0 0 20px #000000; border-radius:5px}
 #WINDOW .close {position:absolute; padding:3px; box-shadow:0 0 5px #000000; width:26px; height:26px; background:url('/images/gallery/close.gif') center center no-repeat; background-color:#FFF; border-radius:3px; top:-25px; right:-25px}
 #WINDOW .close:hover {background-color:#DDD}
 * html #WINDOW {position: absolute}
 #WINDOW_content {position:relative}
 #uzklausa_content {margin-top:15px}
 #uzklausa_content .portfolio {width:860px; height:750px}
 #uzklausa_content .portfolio_ {width:860px; height:750px; margin-left:0px; margin-bottom:10px}
 #uzklausa_content .template {height:790px}
 #uzklausa_content .portfolio_ .br {width:860px; height:750px}
 .easy_mod_list a {}
 .easy_mod_list a:active {}
 .mod_desc {background:#FFF; border:2px dotted #000; padding:7px; position:absolute; z-index:50; width:500px}
 .inline {display:inline}
 .abs {position:absolute}
 .rel {position:relative}
 .center {text-align:center !important}
 .float {float:left}
 .clear {clear:both}
 .vam {vertical-align:middle}
 .easy {cursor:text; text-decoration:none; color:#FFF !important}
 abbr {border:none}
 .ofh {overflow:hidden}
 .ofa {overflow:auto}
 
/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */ #jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px}
 #jquery-lightbox {position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0}
 #jquery-lightbox a img {border: none}
 #lightbox-container-image-box {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto}
 #lightbox-container-image {padding: 10px}
 #lightbox-loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0}
 #lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 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%; height: 100%; zoom: 1; display: block}
 #lightbox-nav-btnPrev {left: 0; float: left}
 #lightbox-nav-btnNext {right: 0; float: right}
 #lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0}
 #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 {display: block; clear: left; padding-bottom: 1.0em}
 #lightbox-secNav-btnClose {width: 66px; float: right; padding-bottom: 0.7em}
input, textarea {font-family:Arial; color:#494949; font-size:11px; border:1px solid #e7e7e7; padding:5px}
 textarea {height:80px}
 input[submit] {width:auto}
 .formElementsField .fo_text, .formElementsField .fo_file {width:250px}
 .formElementsField .fo_textarea {width:250px}
 .fo_text{ font-size:11px}
 .fo_categories_tree {font-size:11px; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_password{ font-size:11px; width:300px; color:#787878}
 .fo_textarea{ font-size:11px; width:300px; height:60px; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_file{ font-size:11px; width:300px; height:20px; color:#787878; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_radio{ font-size:11px; border:none; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_checkbox{ font-size:11px; border:none; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_checkbox_group {font-size:11px; border:none; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_image{ font-size:11px; width:300px; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_html{ font-size:11px; width:300px; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .fo_date{ font-size:11px; width:300px; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; color:#787878}
 .separator {padding:3px; padding-top:7px; padding-bottom:7px; color:#8e2626; font-size:13px}
 .btn, .submitBtn, .fo_submit {font-size:11px; padding:5px; padding-left:10px; padding-right:10px; background-color:#B9D5E6; border-left:1px solid #D8D8D8; border-top:1px solid #D8D8D8; border-bottom:1px solid #9F9F9F; border-right:1px solid #9F9F9F; color:#17415a; font-weight:bold}
 .formElementsField {padding:5px; margin:2px; background:#eee}
 .formElementsField div {padding:0px}
 .txt{ color:#333333}
 .error{ color:#AA3333}
 .err {border:1px solid #AA3333}
 .error_message {color:#AA3333; font-size:9px; line-height:11px}
 .highlight_search_result {background:#FAF0C3}
 
/* Accessible News Slider : Plugin Specific -----------------------------------------------------------------------------------------*/ .accessible_news_slider img {border: 0}
 .accessible_news_slider li, .accessible_news_slider p {font-family: "Arial", "Verdana", sans-serif; margin: 0; padding: 0; font-size: .8em; line-height: 1.6}
 .accessible_news_slider li p {font-size: 1em}
 .accessible_news_slider {position: relative; overflow: hidden}
 .accessible_news_slider .javascript_css {position: relative; z-index: 3; padding: 20px; background: #fffcd3}
 .accessible_news_slider .skip_to_news {position: absolute; top: 0; left: -9999px}
 .accessible_news_slider .back {position: absolute; top: 0; left: 0; z-index: 2}
 .accessible_news_slider .back a, .accessible_news_slider .next a {display: none; outline: none}
 .accessible_news_slider .next {position: absolute; top: 0; right: 0; z-index: 2}
 .accessible_news_slider ul {position: relative; left: 0; width: auto; margin: 0; padding: 0; list-style-type: none; overflow: hidden; z-index: 1}
 .accessible_news_slider li {float: left; display: inline}
 /* Accessible News Slider : Plugin Specific : Theme [ Candy Coated ] -----------------------------------------------------------------------------------------*/ .candy_coated {width: 665px; height:450px; margin:0px; margin-top:15px; margin-bottom:15px; background:#666}
 .candy_coated a {color: #ff3300}
 .candy_coated .back {width: 61px; height: 58px; top:100px; left:5px; cursor:pointer}
 .candy_coated .next {width: 61px; height: 58px; left: 600px; top:100px; cursor:pointer}
 .candy_coated .next a {position: absolute; top: 10px; right: 1px; width: 50px; height:45px; background: url(../images/circle_next.png) no-repeat top right}
 .candy_coated .back a {position: absolute; top: 10px; width: 50px; height:45px; text-align: right; background: url(../images/circle_prev.png) no-repeat}
 .candy_coated .view_all {margin:0px; padding:0px; text-align: center; height:0px; font-size:0px}
 .candy_coated ul {border:1px solid #F00}
 .candy_coated li {padding: 15px 0; overflow: hidden; text-align:center; width: 500px; height:500px; border:1px solid #F00}
 .candy_coated li img {}
 .candy_coated li p {color:#FFF; font-size:14px; font-weight:bold; position:absolute; bottom:0px; background:#666; z-index:100; text-align:center; padding:15px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8}
 
