
/* PROJECT */
body {text-align: center;}
input.button {cursor: pointer;}

.menu {list-style: none; float: left; padding: 0px; margin: 0px;}
.menu li {float: left;}
.menu li a {display: block; float: left;}

.ajax_overlay {z-index: 3;}

#media {background-color: #fff;}

#cart_add_form {margin-top: 5px;}
#cart_add_form .button, .cart_add a.button {background: url(../../images/sergita/to_basket.gif) no-repeat left top; border: none; width: 67px; height: 21px; display: block;}
#cart_add_form .button {margin: 3px 0;}
.cart_add a.button:hover {text-decoration: none;}
#cart_add_form input {float: left;}
#cart_add_form input.text {margin-top: 3px; margin-right: 5px;}

#page_wrapper {width: 1000px; margin: 0 auto; text-align: left;}

.block {padding: 15px; margin-bottom: 10px;}
#type_index .block {margin-bottom: 0px;}
.block .block {padding: 0px;}
.block h4.title, h2.title, h1.title {margin: 0px; margin-bottom: 10px; font-size: 12px; color: #605c5b; font-weight: bold;}
h2.title, h1.title {border-bottom: 1px dashed #605c5b; padding-bottom: 4px;}

.block_glow {padding: 0px;}
.block_glow h4.title {padding: 15px; padding-bottom: 10px; padding-left: 22px; background-position: 17px 17px;}
.block_glow .top {background: url(../../images/sergita/glow_top.gif) no-repeat left top; height: 45px;}
.block_glow .center {}
.block_glow .bottom {}

#page_path {padding: 10px 0;}

.center_content_inner {padding: 18px; padding-top: 0px; width: 510px; overflow: hidden;}


#header .lefter, #header .center, #header .righter {float: left; display: inline;}
.header_top .lefter, .header_bottom .lefter {width: 226px;}
.header_top .center, .header_bottom .center {width: 547px;}
.header_top .righter, .header_bottom .righter {width: 209px;}
.header_top .lefter {background: url(../../images/sergita/heder_top_lefter_bottom.gif) no-repeat 20px bottom;}

/* logotipas */
#logo {display: block; overflow: hidden; text-indent: -9999px; padding: 0px; margin: 0px; padding-top: 30px; padding-left: 40px; padding-bottom: 40px;background: url(../../images/sergita/heder_top_lefter_top.gif) no-repeat 20px top;}
#logo span {overflow: hidden; display: block; width: 170px;}
#logo a {display: block; width: 170px; height: 32px; background: url(../../images/sergita/logo.gif) no-repeat left top;}

/* virÅ�utinis meniÅ³ */
.header_top .center {padding-top: 73px;}
.header_top .center .menu {background-color: #3580ba; width: 536px; margin-left: 5px; display: inline; text-align: center; padding: 11px 0 2px 0;}
.header_top .center .menu li {padding-top: 10px; padding-bottom: 0px; display: inline-block; float: none;}
.header_top .center .menu a.last {border: none;}
.header_top .center .menu a {padding: 0 10px; color: #fff; font-weight: bold; font-size: 13px; border-right: 1px dotted #fff;}
.header_top .center .menu a:hover {text-decoration: underline;}

/* papildomas virÅ�utinis meniÅ³ */
.header_top .righter {background: url(../../images/sergita/heder_top_righter_bottom.gif) no-repeat 0px bottom; height: 102px;}
.header_top .righter .inner {background: url(../../images/sergita/heder_top_righter_top.gif) no-repeat 0px top; }
#type_index .righter .inner {height: 92px;}

.header_top .righter .menu {margin-top: 43px; margin-left: 65px; display: inline;}
.header_top .righter .menu a {width: 16px; height: 14px; font-size: 2px; margin-right: 12px;}
.header_top .righter .menu a:hover {text-decoration: none;}
.header_top .righter .menu .home {background: url(../../images/sergita/home.gif) no-repeat left top;}
.header_top .righter .menu .contacts {background: url(../../images/sergita/contacts.gif) no-repeat left top;}
.header_top .righter .menu .site_tree {background: url(../../images/sergita/site_tree.gif) no-repeat left top;}

.header_bottom {background: url(../../images/sergita/header_banner_top.gif) no-repeat 7px top; padding-top: 10px; }
.header_bottom .inner {background: url(../../images/sergita/header_banner_center.gif) repeat-y 7px top; padding-top: 3px; padding-bottom: 7px;}
.header_bottom .lefter {background: url(../../images/sergita/banner_left.jpg) no-repeat 20px top; height: 135px;}
.header_bottom .center {background: url(../../images/sergita/banner_center.jpg) no-repeat 5px top; height: 135px;}

/* Remonto progreso blokas */
.repair_trackings {}
.repair_trackings h2 {color: #272727; margin: 3px 0; margin-top: 0px;}
.repair_trackings input.text {width: 74px; float: left; padding: 0px; margin-right: 3px; padding: 1px; font-size: 11px;}
.repair_trackings input.button {float: left; background: url(../../images/sergita/check_repair.gif) no-repeat left top; border: none; width: 16px; height: 16px;}
#repair_trackings_inner p {padding: 2px 0; margin: 0px;}

/* lankytojo laukelai */
.visitor_fields {background-color: #e1e1e1; margin-bottom: 0px; padding: 0px; height: 135px;}
.visitor_fields .fields_inner {padding: 10px 15px;}
.visitor_fields .fields_inner h4 {margin: 0px; padding: 4px 0;}
.visitor_fields .get_rss {display: block; float: left; background: url(../../images/rss.gif) no-repeat right center; padding: 2px 0; padding-right: 20px;}


#center_wrapper {background: url(../../images/sergita/header_banner_bottom.gif) no-repeat 7px top; padding-top: 6px;}

#type_index #center {}

#center_wrapper .sidebar_left {width: 205px; float: left; padding-left: 20px; display: inline-block;}
#center_wrapper .center_content {width: 543px; float: left;}
#center_wrapper .sidebar_right {width: 209px; float: right; margin-right: 18px; display: inline;}

/* Blokai */

.block .error_message {font-size: 11px; padding: 2px; margin: 0px; border: none;}

.block_glow .last_product {background: url(../../images/sergita/glow_bottom.gif) no-repeat left bottom;}
.block_glow .product {padding: 0 18px;}

.block .product {padding-bottom: 10px;}
.block .product .name {padding-bottom: 10px; font-size: 11px; color: #605c5b; padding: 5px;}
.block .last_product {padding-bottom: 20px;}
.block .product {border-top: 1px dashed #605c5b;}
.block .product .image {width: 90px; height: 70px;}
.block .product .image a {width: 90px; height: 70px;}
.block .product .details {width: 72px;}
.block .product .details .ranking {margin-left: 5px;}
.block .product .details .prices {border: none;}
.block .product .details .prices .price {display: block; text-align: center; padding-top: 6px; font-size: 11px;}
.block .product .details .prices .old_price {display: block; text-align: center; padding-top: 6px;}

/* Remonto blokas */
.repair_trackings {padding-top: 10px;}
#repair_tracking_block .block {padding: 5px; padding-top: 2px; height: 68px; overflow-y: auto;}


/* PaieÅ�kos blokas */
.sidebar_right .subscribe_news, .sidebar_right .news, .sidebar_right .cart {padding-top: 9px; background-color: #ebebeb; border: 1px solid #e1e1e1; border-top: 0px;}
.sidebar_right .news {margin-top: 10px; border: 1px solid #e1e1e1;}

.sidebar_right .search input.text, .sidebar_right .subscribe_news input.text {width: 115px; float: left; font-size: 13px;}
.sidebar_right .search input.text, .sidebar_right .subscribe_news input.text {*width: 105px; display: inline;}
.sidebar_right .search input.button, .sidebar_right .subscribe_news input.button {float: left; margin-left: 3px; background-color: #3580ba; padding: 2px; height: 22px; display: inline;}
.sidebar_right .search input.button, .sidebar_right .subscribe_news input.button {*height: 22px; *padding: 0px;}

/* SpecialÅ«s pasiÅ«lymai */
.special_offers, .new_products, .represented_producers {background: url(../../images/sergita/block_glow_rep.gif) repeat-y left top;}
.represented_producers .top h4.title {font-weight: bold;}
.represented_producers .top {border-bottom: 1px dashed #C7C7C7; margin-bottom: 5px;}

/* naujienos */
.sidebar_right .news .more_news {color: #0e61a0; margin: 3px 0; display: block; text-align: right;}
.sidebar_right .news .article_item {padding: 5px 0; border-bottom: 1px dashed #c7c7c7;}
.sidebar_right .news .article_item .name {font-size: 12px; color: #605c5b;}
.sidebar_right .news .article_item .date {font-size: 11px; color: #888;}

/* NaujienÅ³ prenumerata */
#email_subscription .error_message {margin-bottom: 5px;}

/* KategorijÅ³ meniÅ³ */
.sidebar_left .products_categories {background-color: #EBEBEB; border: 1px solid #e1e1e1; border-top: none; margin-bottom: 10px;}
.sidebar_left .products_categories ul {list-style: none; padding: 0px; margin: 0px;}
.sidebar_left .products_categories ul ul {display: none;}
.sidebar_left .products_categories ul .active ul {display: block;}
.sidebar_left .products_categories ul .active ul ul {display: none;}
.sidebar_left .products_categories ul ul .active ul {display: block;}
.sidebar_left .products_categories ul li {border-top: 1px dashed #c7c7c7;}
.sidebar_left .products_categories ul li a {background: url(../../images/sergita/categories_arrow.gif) no-repeat 15px 9px; color: #000; font-size: 11px;}
.sidebar_left .products_categories ul ul li a {padding-left: 35px; background-position: 25px 9px;}
.sidebar_left .products_categories ul ul ul li a {padding-left: 45px; background-position: 35px 9px;}
.sidebar_left .products_categories ul li {}
.sidebar_left .products_categories ul li a {display: block; padding: 4px 10px 4px 25px; color: #605C5B;}
.sidebar_left .products_categories ul li.active a {color: #000; font-weight: bold; background: url(../../images/sergita/categories_arrow_down.gif) no-repeat 14px 10px;}
.sidebar_left .products_categories ul li.active li a {color: #666; background: url(../../images/sergita/categories_arrow.gif) no-repeat 25px 9px;}
.sidebar_left .products_categories ul li.active li.active a {color: #000; background: url(../../images/sergita/categories_arrow_down.gif) no-repeat 25px 9px;}
.sidebar_left .products_categories ul li.active li.active li a {color: #666; background: url(../../images/sergita/categories_arrow.gif) no-repeat 35px 9px;}
.sidebar_left .products_categories ul li.active li.active li.active a {color: #000; background: url(../../images/sergita/categories_arrow_down.gif) no-repeat 35px 9px;}

.sidebar_left .products_categories .tree_level .tree_item {line-height: 15px;}
.sidebar_left .products_categories .tree_level .title {padding-left: 0px; background: none;}

/* GamintojÅ³ meniÅ³ */
#manufacturers_menu {background: url(../../images/sergita/glow_bottom.gif) no-repeat left bottom;}
#manufacturers_menu table {width: 185px; border: 0px; margin-left: 10px;}
#manufacturers_menu table td {vertical-align: middle; padding-bottom: 8px;}
#manufacturers_menu table td.image {width: 70px;}
#manufacturers_menu table td.description {padding-left: 5px; font-size: 11px; line-height: 1.1em;} 
#manufacturers_menu table td.description a {color: #1C51A8;}
#manufacturers_menu table tr.item_last td {padding-bottom: 20px;}

/* PradÅ¾ios puslapis */
#content_type_manufacturers .product {width: 230px; float: left; margin-bottom: 10px; margin-top: 10px; margin-right: 24px; display: inline;}
.index_content .product {width: 230px; float: left; margin-bottom: 10px; margin-top: 10px; margin-right: 24px; display: inline;}
.product .image {width: 100px; height: 75px; float: left; margin-right: 5px;}
.product .image a {position: relative; width: 100px; height: 75px; display: block;}
.product .image a:hover {text-decoration: none;}
.product .image .discount {display: block; position: absolute; bottom: 3px; right: 3px; background: url(../../images/sergita/transp_arrow.png) no-repeat left top; width: 44px; height: 32px;}
.product .image .discount span {text-align: center; font-size: 8px; color: #fff; display: block; font-weight: bold; margin-top: 8px;}
.product .details {float: left; width: 125px;}
.product .details .prices { padding-bottom: 1px; margin-bottom: 3px;}
.product .details .prices .price {color: #d70913; font-size: 12px; font-weight: bold; }
.product .details .prices .old_price {font-size: 11px; color: #858585; text-decoration: line-through;}
.product .details .name {color: #605c5b; border-bottom: 1px solid #ccc; padding-bottom: 3px; margin-bottom: 1px;}
.product .details .name .comments_link {line-height: 14px; padding-left: 15px; background: url(../../images/sergita/comment.gif) no-repeat left 2px; }
.product .details .name .comments_link:hover {text-decoration: none;}
.product .details .ranking {margin: 3px 0;}
.product .details .cart_add {padding-top: 3px;}
.product .details .cart_add a {}

/* naujienu uzsakymo, paieskos blokeliai */

#top_search input.text, #email_subscription input.text {font-size: 11px; padding: 1px; width: 125px;}
#top_search input.button, #email_subscription input.button {font-size: 11px; padding: 0px; width: 45px;} 

/* Produktu linija */
.clear_line {border-top: 1px solid #ccc;}
.line_container {background: url(../../images/sergita/line_container_bg.gif) no-repeat 245px center;}

/* Bannerių blokelis */
.banner {padding:0px; padding-top:10px;}


/* Reitingas */
.ranking div {width: 63px; height: 11px;}
.ranking .star_1 {background: url(../../images/sergita/star_1.gif) no-repeat left top;}
.ranking .star_2 {background: url(../../images/sergita/star_2.gif) no-repeat left top;}
.ranking .star_3 {background: url(../../images/sergita/star_3.gif) no-repeat left top;}
.ranking .star_4 {background: url(../../images/sergita/star_4.gif) no-repeat left top;}
.ranking .star_5 {background: url(../../images/sergita/star_5.gif) no-repeat left top;}

.center_content_inner .special_offers {background: none; padding-top: 10px;}
.center_content_inner .new_products {background: none; margin-top: 10px;}

/* UÅ¾sakymÅ³ puslapis */
#type_orders #content_layout_default {width: 548px; float: left;}
#type_orders #main_content {padding: 0 10px;}
#order_form {padding-left: 20px;}
.buy_conditions{background-color: #EFEFEF; border: 1px solid #CCC; margin-top: 20px; padding: 5px 10px;}

/* Gamintojo prekÄ—s */
#manufacturer_container {}
#manufacturer_photo_container {text-align: center;}
#manufacturer_description_container {border-bottom: 1px dashed #605C5B; padding-bottom: 4px; font-size: 13px; margin-bottom: 20px;}

/* gamintojÅ³ slenkanti juosta */
.running_line {padding-top: 10px; background: #fff;}
#navigation_wrapper {background-color: #fff; padding-bottom: 10px;}
#manufacturers_navigation {border-bottom: none;  margin: 0 17px 0 20px; position: relative; overflow-x: hidden; overflow-y: hidden; width: 963px;}
#manufacturers_navigation .brand_wrapper {float: left;}
#manufacturers_navigation .brand_wrapper ul {background: url(../../images/sergita/manufacturers_bg.gif) repeat-x center top; display: block; float: left; padding: 17px 0; margin: 0px;}

#manufacturers_navigation ul li {display: inline; float: left; margin-right: 7px; position: relative;}
#manufacturers_navigation ul li a {text-decoration: none; text-align: center; background-color: #fff; display: inline; float: left; height: 86px; overflow-y: hidden; width: 115px; text-align:center;}

#manufacturers_navigation ul li a img {margin-top: 8px;}
#manufacturers_navigation ul li a span {display: block; font-size: 10px; padding: 4px;}

#navigation_wrapper .lefter, #navigation_wrapper .righter {display: block; float: left; width: 51px; height: 86px; background-color: #fff; margin-top: 17px;}
#navigation_wrapper .lefter {margin-right: 7px;}

/* apaÄ¨ia */
.bottom_menu {border-bottom: 1px dashed #8e8e8e;}
.bottom_menu ul {padding-left: 20px;}
.bottom_menu ul li {margin-right: 10px;}
.bottom_menu ul li a {padding-left: 8px; background: url(../../images/sergita/red_arrow.gif) no-repeat left 4px; font-size: 11px; font-family: Tahoma; color: #000; }
.bottom_menu ul li a:hover {}

.contact_info {padding-bottom: 10px;}
.contact_info .first {margin-left: 200px; display: inline;}
.contact_info .section {float: left; width: 200px; font-size: 11px; right-left: 15px; font-family: Tahoma;}
.contact_info .section p {margin: 0px; padding: 0; font-size: 11px; font-family: Tahoma;}
.contact_info .section h4 {font-size: 11px; color: #666; font-family: Tahoma; margin: 0; padding: 5px 10px 5px 0;}
.contact_info .section a {color: #0e61a0;}
.contact_info .section a:hover {text-decoration: underline;}



