/*
Theme Name: Billight-IPHONE
Theme URI: http://wwww.psd2html.lt
Description: This theme solution make: <a href="http://www.psd2html.lt">PSD2HTML.LT</a>.
Version: 1.6
Author: Deivydas Jurciukonis
Author URI: http://www.psd2html.lt/
Tags: Grey / black, one columb.

PSD2HTML.LT
http://www.psd2html.lt

*/
body {margin:0; padding:0; font-size:11px; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; background:url('images/bg.png') repeat-x #202020;}
a img {border:none;}
a {text-decoration:underline; color:#606060;}
a:hover {text-decoration:none; color:#606060;}
a:active { outline:none;}
a:focus {-moz-outline-style:none;}
#wrap {width:940px; margin:0 auto;}

.header { padding:0 0 29px 0;}
.head-left { width:485px; float:left;}
.logo {padding:33px 0 36px 0;}
.head-box {padding:0 30px 0 0; font-family:"Trebuchet MS", Arial, sans-serif;}
.head-box .title {font-size:30px; color:#4c4c4c; font-family:"Trebuchet MS", Arial, sans-serif; font-weight:bold; letter-spacing:-1px; line-height:33px; padding:0 0 10px 0;}
.head-box .head-box-txt {font-size:16px; color:#727272; line-height:24px;}
.head-box .head-box-txt b {color:#4c4c4c;}
.head-box .head-box-buttons {padding:32px 0 0 0;}

.head-right { background:url("images/head_sep.png") no-repeat scroll 0 97px transparent; float:right; padding-left:65px; width:390px; padding-top: 0px; height: 294px; position: relative; }
.head-right #head_news {
	width: 429px;
	height: 66px;
	background: url(images/newsletter_bg.png) no-repeat;
	position: absolute;
	z-index: 1;
	bottom: 2px;
	left: 31px;
}
.head-right #head_news label {
	float: left;
	font-size: 16px;
	color: #727272;
	margin: 14px 0 0 32px;
}
.head-right #head_news .top_button {
	float: right;
	width: 29px;
	height: 28px;
	background: url(images/top_button.png) no-repeat;
	border: none;
	margin: 10px 21px 0 0;
}
.head-right #head_news .top_newsletter-input {
	float: right;
	width: 151px;
	height: 12px;
	background: url(images/top_input.png) no-repeat;
	font-size: 11px;
	color: #ababab;
	padding: 8px;
	border: none;
	margin: 10px 0 0 0;
}

.content { background:url('images/cont-bottom.png') no-repeat bottom #f0efec; padding:0 20px 17px 20px;}
.cont-top {background:url('images/cont-top.png') no-repeat; height:17px; line-height:17px;}

.left {width:232px; float:left;}
.left p { margin:0; padding:5px 0;}

.left-box { padding:15px 0 10px 0;}
.left-box-top { background: url('images/left-top.png') #252525 no-repeat; color:#dfdfdf; font-family:"Trebuchet MS", Arial, sans-serif; font-size:19px; padding:11px 0 0 20px; line-height:30px;}
.newsletter .left-box-top { background: url('images/left-top-news.png') #33788e no-repeat; color: #fff; }
.left-box-cont {background:url('images/left-bottom.png') #252525 no-repeat bottom; padding:10px 20px 20px 20px; color:#dfdfdf; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
.newsletter .left-box-cont { background: url('images/left-bottom-news.png') #33788e no-repeat bottom; color: #fff; }
.left-box-cont ul {margin:0; padding:0; list-style:none; line-height:20px;}
.left-box-cont ul li {display:inline;}
.left-box-cont ul li a {display:block; text-decoration:none; color:#929292; background:url('images/arrow.png') no-repeat center left; padding:0 0 0 16px;}
.left-box-cont ul li a:hover {text-decoration:none; color:#dfdfdf; background:url('images/arrow-h.png') no-repeat center left;}
.left-box-cont ul li.current_page_item a {display:block; text-decoration:none; color:#dfdfdf; background:url('images/arrow-h.png') no-repeat center left; padding:0 0 0 16px;}

.left form { position: relative; }
.newsletter-input {background:url('images/input.png') no-repeat; margin:0; padding:6px 7px; height:16px; border:none; width:148px; font-size:11px; color:#646464; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; float: left;}
.button { background: url(images/submit.png) no-repeat; width: 30px; height: 28px; border: 0px; margin: 0px; padding: 0px; float: left; }

.right {width:633px; float:right; color:#606060; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; padding:15px 0 10px 0; line-height:18px;}
.right h1 {font-size:18px; font-weight:normal; font-family:"Trebuchet MS", Arial, sans-serif; color:#606060; margin:0; padding:0 0 20px 0;}
.right p {margin:0; padding:6px 0;}

.alignright {margin:0 0 5px 10px;}

.entry {padding:0 0 15px 0;}

.sorting select option {	background: url(billigt-iphone/images/select.png) no-repeat; width: 132px; height: 44px; }
.sorting ul {margin:0; padding:0; list-style:none; font-family:"Trebuchet MS", Arial, sans-serif; font-size:16px;}
.sorting ul li {line-height:20px; padding:0; text-align:center;}
.sorting a {font-family:"Trebuchet MS", Arial, sans-serif; font-size:16px; line-height:20px; color:#606060; text-decoration:none; }
.sorting a:hover { text-decoration: underline; }
.sorting ul li a {display:block; line-height:20px; color:#606060; text-decoration:none;}
.sorting ul li a b { font-weight:normal;}
.sorting ul li a:hover {display:block; line-height:20px; color:#606060; text-decoration:underline;}
.sorting ul li.active a {font-weight:normal;}
.sorting ul li.active {background:url('images/sort-arrow.png') no-repeat center bottom; line-height:20px; padding:0 0 5px 0; font-weight:normal;}
.compare_first { background:url('images/compare_first.png') no-repeat; width: 100%; height: 60px;  }
.compare_first_rpt { background: url('images/compare_first_rpt.png') repeat-x; width: 100%; height: 53px; padding-top: 7px; color: #5ba544; }
.compare_first_rpt strong {
	color: #5ba544;
	font-weight: bold;
}
#compare_first_rpt { background: url('images/compare_first_rpt.png') repeat-x; width: 100%; height: 60px; }
tr.table2-top td {background:none;}
.table2 { font-size:17px; font-family:"Trebuchet MS", Arial, sans-serif; color:#777777; text-align: center;}
.table2 img { padding-left: 50px; }
.table2 td {background:url('images/tb2-bg.png') repeat-x; height:60px; width: 100px;}
.table2 .go-to {background:url('images/go-to-bg.png') no-repeat; width:129px; text-align:center; line-height:60px; font-size:11px; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#6b6b6b; float: right;}
.table2 .go-to a:link {
display:block; 
height:60px; 
line-height:60px; 
}
.table2 .go-to2 {background:url('images/go-to-bg.png') no-repeat; width:129px; text-align:center; line-height:60px; font-size:13px; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#5ba544; float: right;}
.table2 .go-to2 a { color: #5ba544; }
.table2 .go-to2 a:link {
display:block; 
height:60px; 
line-height:60px; 
font-size:150%;
}
.table {font-size:14px; font-family:"Trebuchet MS", Arial, sans-serif;}
.table td {background:url('images/tb-line.png') repeat-x bottom; line-height: 25px;  width: 648px; height: 53px; padding-top: 7px; }
.table .column {background:url('images/tb-line.png') repeat-x bottom; line-height: 25px; padding:10px 0; border-right:1px #d0cfcc solid;}
.table-line {color:#b2b2b2; width: 100%; cursor:pointer;}
.table tr.table-line:hover {color:#606060; background:#FFFFFF; width: 100%; cursor:pointer;}
.table tr.hover {color:#606060; background:#FFFFFF; width: 100%; cursor:pointer;}
.table-arrow {width:80px; background:url('images/tb-arrow.gif') no-repeat center;}
.table tr:hover .table-arrow {width:80px; background:url('images/tb-arrow-h.gif') no-repeat center;}

.footer {background:url('images/line.png') repeat-x; margin:29px 0 0 0; padding:0 0 30px 0; font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.foot {width:910px; margin:0 auto;}
.foot-left { width:300px; float:left; padding:40px 0 0 0;}
.copy {padding:20px 0 0 0; line-height:20px; color:#bebebe;}

.foot-right {width:610px; float:right; padding:35px 0 0 0;}
.foot-menu { height:20px;}
.foot-menu ul {float:right; line-height:20px; list-style:none; margin:0; padding:0;}
.foot-menu ul li {float:left; padding:0 6px; color:#272727; border-right: 1px solid #212426;}
.foot-menu ul li a {text-decoration:none; color:#444444;}
.foot-menu ul li a:hover {text-decoration:none; color:#bebebe;}
.foot-menu ul li.current_page_item a {text-decoration:none; color:#bebebe;}
.to-top {font-size:11xp; text-align:right; padding:30px 6px 0 0; line-height:20px; height:20px;}
.to-top a { display:block; float:right; text-decoration:none; color:#bebebe; padding:0 0 0 19px; background:url('images/top.png') no-repeat center left;}
.to-top a:hover {text-decoration:none; color:#444444;}
