
/* PROJECT */
#tyre_action_block .content {padding:0; position:relative; background:#fff;}
#tyre_action_block h1.header {font-size:14px;}
#tyre_action_block a.back, #tyre_action_block a.forward {width:31px; height:76px; text-indent:-9999px; overflow:hidden; display:block; position:absolute; top:40px;}
#tyre_action_block a.back {background:url(../../images/frontend/action_arrow_left.gif) no-repeat; left:0;}
#tyre_action_block a.forward {background:url(../../images/frontend/action_arrow_right.gif) no-repeat; right:0;}
#tyre_action_block .action_list {position:relative; width:640px; margin-left:51px; height:160px; overflow:hidden;}
#tyre_action_block .action_list_inner {width:1000px; height:160px;}
#tyre_action_block .action {width:310px; height:135px; top:5px; padding-top:15px; border-right:1px dotted #000; position:absolute;}
#tyre_action_block .action .photo {display:block; float:left; width:140px; height:120px; text-align:right; position:relative; text-decoration:none;}
#tyre_action_block .action .photo:hover {color:inherit;}
#tyre_action_block .action .photo .discount {display:block; position:absolute; left:0; top:0; background:url(../../images/frontend/discount_arrow.png) no-repeat bottom; width:90px; height:92px; color:#fff; text-align:center; font-size:18px; font-style:italic; text-transform:uppercase; font-weight:bold; padding-top:10px;}
#tyre_action_block .action .photo .discount .percent {font-size:30px;}
#tyre_action_block .action .photo img {margin-top:10px; border:5px solid #aaa;}
#tyre_action_block .action .info {float:right; width:150px; height:120px; margin-right:10px; position:relative; display:inline;}
#tyre_action_block .action .info_inner {position:absolute; width:150px; left:0; bottom:0;}
#tyre_action_block .action .info .name {font-weight:bold;}
#tyre_action_block .action .info .name span {/*text-transform:uppercase;*/ white-space:nowrap;}
#tyre_action_block .action .info .size {margin:10px 0; font-size:13px;}
#tyre_action_block .action .info .price {font-size:20px; font-weight:bold;  margin:10px 0;}
#tyre_action_block .action .info .price strike {font-size:11px; font-weight:normal;}
#tyre_action_block .action .info .buy a, #tyre_action_block .action .info .buy input {float:left;}

#tyre_action_block .footer {/*border-top:3px solid #fc0;*/ background:#FC0; padding:0 20px; text-align:right; line-height:40px;}
#tyre_action_block .footer a {color:#000;}


/* PAIESKOS BLOKAS */

#tyre_search_block .content {height:200px; padding:0;}
#tab_size_content {position:relative;}
#tab_size_content #tyre_markings {position:absolute; top:0; right:0; width:510px; height:200px;} 
#tab_size_content #tyre_markings .background {margin-left:50px; width:460px; height:200px; background:url(../../images/frontend/tyre_markings.jpg) no-repeat; position:relative;}
#tab_size_content #tyre_markings a {display:block; width:30px; height:20px; position:absolute; text-indent:-9999px; background-repeat:no-repeat; background-image:url(../../images/frontend/tyre_markings_active.jpg); background-position:-999px -999px;}
#tab_size_content #tyre_markings a.width {top:68px; left:215px; width:55px; height:35px;}
#tab_size_content #tyre_markings a.height {top:61px; left:281px; width:39px; height:28px;}
#tab_size_content #tyre_markings a.size {top:61px; left:335px; width:35px; height:28px;}
#tab_size_content #tyre_markings a.width:hover, #tab_size_content #tyre_markings a.width_hover {background-position:-215px -68px;}
#tab_size_content #tyre_markings a.height:hover, #tab_size_content #tyre_markings a.height_hover {background-position:-281px -61px;}
#tab_size_content #tyre_markings a.size:hover, #tab_size_content #tyre_markings a.size_hover {background-position:-335px -61px;}
#tab_size_content #tyre_markings .info {position:absolute; top:45px; left:0; width:190px; height:51px; background:url(../../images/frontend/markings_info_bg.png); padding:10px 25px 10px 15px;}
#tab_size_content #tyre_markings .info div {display:none;}
#tab_size_content #tyre_markings .info div.none {display:block;}
#tab_size_content form {position:absolute; top:20px; left:20px; width:300px;}
#tab_size_content form div {margin-bottom:10px;}
#tab_size_content form span.label {color:#000; display:block; float:left; width:60px; padding:0 10px; background:#FC0; line-height:20px;}
#tab_size_content form select {width:100px; height:20px; margin:0;}
#tab_size_content form .submit .button {width:180px;}


/* NAUJIENOS IR STRAIPSNIAI */

#news_articles .news {float:left; width:402px;}
#news_articles .articles {float:right; width:330px;}

#news_articles .content {padding:0;}
#news_articles .news_slideshow {width:370px; float:left; height:250px; overflow:hidden; position:relative;}
#news_articles .news_slideshow .item {height:250xp; width:370px; position:relative;}
#news_articles .news_slideshow .item a {text-decoration:none;}
#news_articles .news_slideshow .item span {cursor:pointer; background:url(../../images/frontend/gray_bg.png); position:absolute; color:#fff; display:block; width:350px; padding:10px; bottom:0; left:0; text-align:center;}
#news_articles .headers {width:330px; float:right; padding:15px 20px;}
#news_articles .headers .item {margin-bottom:5px; background:url(../../images/frontend/bullet_gray.gif) no-repeat left 4px; padding-left:10px;}
#news_articles .headers .active .title {font-weight:bold;}
#news_articles .headers .item .date {color:#888; font-size:11px; display:block;}
#news_slideshow_next, #news_slideshow_prev {z-index:10; position:absolute; top:100px; display:block; line-height:30px; background:rgba(0,0,0,0.5); text-decoration:none; font-size:24px; color:#fff; width:30px; text-align:center; text-indent:-9999px; overflow:hidden;}
#news_slideshow_next {right:0; background:url(../../images/frontend/news_arrow_right.png);}
#news_slideshow_prev {left:0; background:url(../../images/frontend/news_arrow_left.png);}

.article_item {margin-bottom:1em;}
.article_item .photo a {float:left; display:block;}
.article_item .photo img {border:5px solid #aaa;}
.article_item .title {font-weight:bold; margin-bottom:0.5em;}
.article_item .date {color:#888; font-weight:normal; font-size:11px;}
.articles .article_item .date {display:none;}
.article_item .photo {float:left; width:100px; margin-top:4px;}

#news_articles .news .article_item_not_first .photo {display:none;}
#news_articles .news .article_item_not_first .description {display:none;}
#news_articles .news h3.other_records {text-transform:uppercase; font-size:14px; border-top:1px dotted #000; padding-top:10px;}

#news_articles .articles .photo {display:none;}
#news_articles .articles h3.other_records {display:none;}
#news_articles .articles .description {display:none;}

#news_articles .articles .title, #news_articles .news .article_item_not_first .title {padding-left:13px; background:url(../../images/frontend/bullet_gray.gif) no-repeat left 4px;}
