* { padding: 0; margin: 0; }

body
{
    font-family: Georgia, "Times New Roman", Times, serif;
	background: url(/images/bg.body.gif) repeat-x #d8d8d8;
    color: #000000;
    font-size: 13px;
	line-height: 150%;
}

body.user
{
	background: url(/images/bg.body.user.gif) repeat-x #d8d8d8;
}

a
{   
	position: relative;                         
    -moz-outline-style: none;   
    text-decoration: underline;
	color: #41962c;
}                  
       
a:hover
{     
    text-decoration: none;                           
}                                

a img
{
    border: none;
}

fieldset
{
	border: none;
}

/* ###################################################################################### */

#container
{
    position: relative;
    width: 850px;  
    margin: 0 auto;
}

/* ###################################################################################### */

#user
{
	float: left;
	width: 100%;
	padding: 10px 0px;
	line-height: 30px;
}

#user ul
{
	float: left;
	list-style: none;
}

#user ul li
{
	float: left;
	background: url(/images/tab2_right.gif) no-repeat top right;
	height: 30px;
	display: inline;
	margin-right: 10px;
}

#user ul li a
{
	float: left;
	display: block;
	background: url(/images/tab2_left.gif) no-repeat top left;
	line-height: 30px;
	padding: 0px 10px 0px 10px;
	color: #e2ffdb;
	text-decoration: none;
}

#user ul li a:hover
{
	color: #ffffff;
}

#user ul li.sel
{
	background: url(/images/tab2_right_sel.gif) no-repeat top right;
}

#user ul li.sel a
{
	background: url(/images/tab2_left_sel.gif) no-repeat top left;
	color: #41962c;
}

#user ul li.user_name
{
	background: none;
	color: #FFFFFF;
	font-weight: bold;
	margin-right: 20px;
}

#user ul li.user_name a
{
	background: none;
	padding: 0px;
}

#user ul li.user_name img
{
	float: left;
	margin-right: 10px;
}

#user span.logout
{
	float: right;
	
}

#user span.logout a
{
	color: #e2ffdb;
	text-decoration: none;
	font-size: 12px;
}

#user span.logout a:hover
{
	color: #FFFFFF;
}


/* ###################################################################################### */


#header
{
	position: relative;
	float: left;
	width: 100%;
	padding: 20px 0px;
	height: 70px;
}

#header img
{
	position: relative;
	float: left;
}

#header h1
{
	position: relative;
	float: left;
	line-height: 70px;
	text-indent: -1000em;
	width: 340px;
	background: url(/images/logo.gif) no-repeat;
}

#header h1 a
{
	float: left;
	display: block;
	height: 70px;
	width: 340px;
}

#header div.user
{
	position: relative;
	float: right;
	line-height: 70px;
}

#header div.user a.login
{
	font-size: 22px;
	margin-right: 20px;
}

#header div.user a.my_account
{
	color: #333333;
}

#header div.user span.account
{
	font-size: 22px;
	margin-right: 20px;
	margin-left: 10px;
	color: #41962c;
	font-weight: bold;
}

#header div.user a.register
{
	font-size: 18px;
	margin-left: 20px;
}

/* ###################################################################################### */

#navigation
{
	float: left;
	width: 100%;
	padding: 10px 0px;
	margin-bottom: 20px;
}

#navigation ul
{
	float: left;
	list-style: none;
}

#navigation ul li
{
	float: left;
	background: url(/images/tab_right.gif) no-repeat top right;
	height: 30px;
	display: inline;
	margin-right: 10px;
}

#navigation ul li a
{
	float: left;
	display: block;
	background: url(/images/tab_left.gif) no-repeat top left;
	line-height: 30px;
	padding: 0px 10px 0px 10px;
	color: #000000;
	text-decoration: none;
}

#navigation ul li a:hover
{
	color: #ff7800;
}

#navigation ul li.sel
{
	background: url(/images/tab_right_sel.gif) no-repeat top right;
}

#navigation ul li.sel a
{
	background: url(/images/tab_left_sel.gif) no-repeat top left;
	color: #FFFFFF;
}

/* ###################################################################################### */

#information
{
	float: left;
	position: relative;
	width: 850px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: url(/images/bg.information.gif) no-repeat;
	margin-bottom: 20px;
	font-size: 20px;
}

#information span.start_time
{
	color: #187a00;
	font-size: 18px;
}

#information span
{
	font-size: 11px;
}

#information a
{
	color: #ff7800;
}

#information2
{
	float: left;
	position: relative;
	width: 850px;
	height: 70px;
	line-height: 50px;
	text-align: center;
	background: url(/images/bg.information.2.gif) no-repeat;
	margin-bottom: 20px;
	font-size: 16px;
}

#information2 a
{
	position: relative;
	float: left;
	width: 850px;
	height: 70px;
	text-decoration: none;
}

#information3
{
	float: left;
	position: relative;
	width: 850px;
	height: 95px;
	line-height: 95px;
	text-align: center;
	background: url(/images/banners/cinema.jpg) no-repeat;
	margin-bottom: 10px;
	font-size: 16px;
}

#information3 a
{
	position: relative;
	float: left;
	width: 850px;
	height: 95px;
	text-decoration: none;
	text-indent: -9999px;
}

#skaitmenine
{
	float: left;
	position: relative;
	width: 850px;
	height: 70px;
	background: url(/images/banners/skaitmenine.jpg) no-repeat;
	margin-bottom: 20px;
}
#skaitmenine a
{
	float: left;
	position: relative;
	width: 850px;
	height: 70px;
	text-indent: -10000px;
}

/* ###################################################################################### */

#banner_top
{
	float: left;
	position: relative;
	width: 850px;
	height: 110px;
	margin-bottom: 20px;
}

#banner_top a img
{
	float: left;
	position: relative;
}

/* ###################################################################################### */

#wishlist
{
	float: left;
	position: relative;
	width: 830px;
	height: 30px;
	padding: 10px;
	text-align: center;
	background: url(/images/bg.information.gif) no-repeat;
	margin-bottom: 20px;
	font-size: 16px;
}

#wishlist fieldset
{
	position: relative;
	float: left;
	width: 760px;
	padding-left: 70px;

}

#wishlist span
{
	width: 830px;
	line-height: 30px;
	text-align: center;
	display: none;
}


#wishlist fieldset label
{
	position: relative;
	float: left;
	color: #187a00;
	margin-right: 20px;
	text-align: left;
	line-height: 30px;
}

#wishlist fieldset input
{
	position: relative;
	float: left;
	width: 300px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
    color: #000000;
    font-size: 13px;
	margin-right: 20px;
}

#wishlist fieldset button
{
	position: relative;
	float: left;
	height: 30px;
	padding: 2px;
	line-height: 26px;
	width: 100px;
	background: url(/images/bg.button.wish.gif) no-repeat;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	border: none;
}

#wishlist fieldset button:hover
{
	cursor: pointer;
	color: #a5ff8f;
}

#wishlist fieldset button:focus
{
	color: #000000;
}

/* ###################################################################################### */

#banner
{
	float: left;
	position: relative;
	width: 850px;
	height: 200px;
	margin-bottom: 20px;
}

#banner a img
{
	float: left;
	position: relative;
}

/* ###################################################################################### */

#footer
{
	float: left;
	position: relative;
	width: 830px;
	height: 70px;
	padding: 10px;
	background: url(/images/bg.footer.gif) no-repeat;
	font-size: 12px;
}

#footer ul
{
	list-style: none;
	border-bottom: 1px solid #dadada;
	width: 830px;
	padding-bottom: 4px;
	margin-bottom: 5px;
}

#footer ul li
{
	display: inline;
	line-height: 20px;
	margin-right: 10px;
}

#footer span
{
	line-height: 20px;
}

#footer span.copyright
{
	float: left;
}

#footer span.solution
{
	float: right;
}

/* ###################################################################################### */

div.box_main
{
	float: left;
	position: relative;
	width: 560px;
	margin-bottom: 20px;
	background: url(/images/bg.box_main.bottom.gif) no-repeat bottom #ffffff;
}

div.box_main h2
{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 40px;
}

div.box_main h2 a
{
	float: left;
	width: 540px;
	padding: 0px 10px;
	background: url(/images/bg.box_main.gif) no-repeat top;
	color: #FFFFFF;
	display: block;
}

div.box_main h2.active a
{
	background: url(/images/bg.box_main_active.gif) no-repeat top;
}

div.box_main h2.info
{
	background: url(/images/bg.box_main_info.gif) no-repeat top;
	padding: 0px 10px;
}

div.box_main h2.active_info
{
	background: url(/images/bg.box_main_active.gif) no-repeat top;
	padding: 0px 10px;
}

div.box_main h2.notactive_info
{
	background: url(/images/bg.box_main.gif) no-repeat top;
	padding: 0px 10px;
}

div.box_main div.info
{
	float: left;
	position: relative;
	width: 540px;
	padding: 10px 10px 10px 10px;
}


div.box_main div.bottom
{
	float: left;
	position: relative;
	width: 560px;
	height: 10px;
	background: url(/images/bg.box_main.bottom.gif) no-repeat;
}

div.box_main div.left
{
	float: left;
	position: relative;
	width: 260px;
}

div.box_main h3
{
	font-size: 14px;
	color: #ff7800;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #dadada;
}

div.box_main h3.soon
{
	color: #187a00;
}

div.box_main div.right
{
	float: right;
	position: relative;
	width: 260px;
}

div.box_main div.right a img
{
	float: left;
}

div.box_main div.left ul
{
	list-style: none;
	text-align: center;
	width: 120px;
	height: 90px;
	float: left;
}

div.box_main div.left ul.user
{
	position: relative;
	float: left;
	width: 260px;
	height: auto;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	padding: 8px 0px;
	margin-bottom: 20px;
}

div.box_main div.left ul.stop
{
	margin-bottom: 0px;
}

div.box_main div.left ul.user li
{
	position: relative;
	float: left;
	width: 260px;
	line-height: 20px;
}

div.box_main div.left ul li.number
{
	font-size: 23px;
	color: #187a00;
	line-height: 30px;
	font-weight: bold;
}

div.box_main div.left ul li.soon_end
{
	color: #ff7800;
}

div.box_main div.left ul li.name
{
	color: #187a00;
	font-weight: bold;
}

div.box_main div.left ul li.info, span.info
{
	color: #929292;
	font-size: 11px;
}

div.box_main div.left ul li.value
{
	font-size: 11px;
}

div.box_main ul li.date
{
	color: #737373;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
}

div.box_main button
{
	position: relative;
	padding: 5px;
	float: left;
	height: 40px;
	line-height: 30px;
	width: 120px;
	background: url(/images/bg.button.gif) no-repeat;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border: none;
}

div.box_main button:hover
{
	cursor: pointer;
	color: #a5ff8f;
}

div.box_main button:focus
{
	color: #000000;
}

div.box_main div.left ul.right
{
	float: right;
	width: 130px;	
}

div.box_main div.left ul.full
{
	width: 260px;
}

div.box_main div.left ul.sms
{
	float: right;
	width: 120px;
	height: 40px;	
}

div.box_main div.left ul.sms li strong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.box_main div.left ul.sms span.sms_price
{
	font-size: 10px;
}

/* ###################################################################################### */

div.box_main div.content
{
	float: left;
	position: relative;
	width: 540px;
	padding: 10px;
}

div.box_main div.content h4
{
	font-size: 14px;
	padding-bottom: 10px;
}

div.box_main div.content h5
{
	font-size: 14px;
	padding-bottom: 10px;
	color: #23860b;
}

div.box_main div.content p
{
	padding-bottom: 10px;
}

div.box_main div.content span.date
{
	color: #3da224;
}

div.box_main div.content ul, div.box_main div.content ol
{
	margin-left: 30px;
	padding-bottom: 5px;
}

div.box_main div.content ul li, div.box_main div.content ol li
{
	padding-bottom: 5px;
}

div.box_main div.content form
{
	float: left;
	background: #e2ffdb;
	padding: 10px;
	width: 520px;
}

div.box_main div.content fieldset
{
	float: left;
	width: 250px;
}

div.box_main div.content div.clear
{
	float: left;
	width: 520px;
	height: 5px;
}

div.box_main div.content fieldset.right
{
	float: right;
}

div.box_main div.content fieldset.full
{
	float: left;
	width: 520px;
	border-bottom: 1px solid #26890d;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

div.box_main div.content div.banks
{
	float: left;
	width: 520px;
	border-top: 1px solid #26890d;
	padding-top: 20px;
	margin-top: 20px;
}

div.box_main div.content fieldset.text
{
	float: left;
	width: 520px;
	margin-bottom: 0px;
}

div.box_main div.content fieldset.text textarea
{
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
	line-height: 150%;
	width: 511px;
	height: 130px;
	padding: 3px;
}

div.box_main div.content fieldset.picture
{
	float: left;
	width: 520px;
	border-bottom: 1px solid #26890d;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

div.box_main div.content fieldset.checkbox
{
	float: left;
	width: 520px;
	margin-bottom: 15px;
}

div.box_main div.content fieldset.control
{
	float: left;
	width: 520px;
	border-top: 1px solid #26890d;
	padding-top: 20px;
	margin-top: 10px;
}

div.box_main div.content fieldset.terms
{
	float: left;
	width: 520px;
	border-top: 1px solid #26890d;
	padding-top: 20px;
	margin-top: 10px;
}

div.box_main div.content fieldset.remember
{
	clear: left;
}

div.box_main div.content fieldset.terms label, div.box_main div.content fieldset.remember label
{
	width: auto;
	padding-bottom: 0px;
	font-size: 13px;
	font-weight: normal;
	margin-right: 15px;
	line-height: 20px;
}

div.box_main div.content fieldset.terms input, div.box_main div.content fieldset.remember input 
{
	width: 15px;
	margin-right: 5px;
	margin-top: 4px;
	height: 13px;
	padding: 0px;
	float: left;
}

div.box_main div.content fieldset.checkbox input
{
	width: 15px;
	margin-right: 5px;
	margin-top: 4px;
	height: 13px;
	padding: 0px;
	float: left;
	margin-bottom: 0px;
}

div.box_main div.content fieldset.checkbox label
{
	width: 500px;
}

div.box_main div.content fieldset.checkbox label.prize
{
	font-size: 18px;
	float: left;
	color: #41962c;
	font-weight: bold;
	margin-bottom: 10px;
}


div.box_main div.content fieldset.control button
{
	position: relative;
	float: right;
	background: url(/images/bg.button2.gif) no-repeat;
	font-size: 16px;
}

div.box_main div.content fieldset.control a
{
	float: left;
	line-height: 40px;
}

div.box_main div.content fieldset label
{
	float: left;
	width: 100%;
	padding-bottom: 3px;
	color: #26890d;
}

div.box_main div.content fieldset label.error
{
	color: #ff4e00;
}

div.box_main div.content fieldset input
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	padding: 3px;
	width: 240px;
	margin-bottom: 10px;
}

div.box_main div.content fieldset.full input
{
	width: 510px;
}

div.box_main div.content fieldset input.tel
{
	width: 190px;
}

div.box_main div.content fieldset span.tel
{
	float: left;
	width: 45px;
	font-weight: bold;
}

div.box_main div.content fieldset span.tel2
{
	float: left;
	position: relative;
	width: 250px;
	line-height: 25px;
	padding-bottom: 10px;
	font-weight: bold;
}

div.box_main div.content fieldset input.amount
{
	float: left;
	width: 120px;
	margin-right: 10px;
	text-align: right;
	font-size: 20px;
}

div.box_main div.content fieldset span.amount
{
	float: left;
	line-height: 34px;
	font-size: 20px;
}

div.box_main div.content fieldset span.form_info
{
	position: relative;
	width: 100%;
	float: left;
	font-size: 11px;
}

div.box_main div.content fieldset span.remind
{
	font-size: 11px;
}

div.box_main div.content span.money
{
	font-size: 22px;
	width: 100%;
	float: left;
	color: #41962c;
	font-weight: bold;
	margin-bottom: 10px;
}

div.box_main div.content span.money2
{
	font-size: 22px;
	line-height: 25px;
	width: 100%;
	float: left;
	color: #41962c;
	font-weight: bold;
	margin-bottom: 20px;
}

div.box_main div.content span.money3
{
	font-size: 22px;
	line-height: 25px;
	width: 100%;
	float: left;
	color: #41962c;
	font-weight: bold;
	margin-bottom: 5px;
}

div.box_main div.content span.description
{
	font-size: 11px;
	width: 100%;
	float: left;
	margin-bottom: 15px;
}

div.box_main div.content span.prize
{
	font-size: 18px;
	width: 100%;
	float: left;
	color: #41962c;
	font-weight: bold;
	margin-bottom: 20px;
}


div.box_main div.content span.plus
{
	font-size: 15px;
	width: 100%;
	float: left;
	color: #41962c;
	margin-bottom: 20px;
}

div.box_main div.content fieldset button
{
	padding: 5px;
}

div.box_main div.content fieldset.picture img
{
	float: left;
	margin-right: 20px;
}

div.box_main div.content fieldset.picture span
{
	line-height: 90px;
}

div.box_main div.content div.error
{
	float: left;
	width: 520px;
	background: #ffba00;
	padding: 10px;
	margin-bottom: 5px;
}

div.box_main div.content div.success
{
	float: left;
	width: 520px;
	background: #46c127;
	color: #FFFFFF;
	padding: 10px;
	margin-bottom: 5px;
}

div.box_main div.content table
{
	border-collapse: collapse;
	width: 100%;
}

div.box_main div.content table.buy
{
	margin-bottom: 10px;
}

div.box_main div.content table.autopilot
{
	margin-bottom: 20px;
}

div.box_main div.content table th
{
	text-align: left;
	border-bottom: 1px solid #26890d;
	padding: 5px;
	background: #e2ffdb;
}

div.box_main div.content table.buy th
{
	background: #197b01;
	color: #FFFFFF;
}

div.box_main div.content table th.date
{
	width: 150px;
}

div.box_main div.content table th.date2
{
	width: 80px;
}

div.box_main div.content table th.price
{
	width: 70px;
}

div.box_main div.content table th.price2
{
	width: 50px;
}

div.box_main div.content table td
{
	padding: 5px;
	border-bottom: 1px solid #d8d8d8;
}

div.box_main div.content table.buy td
{
	padding: 0px;
	background: #FFFFFF;
}

div.box_main div.content table td.user
{
	color: #187A00;
}

div.box_main div.content table td.date span
{
	margin-left: 5px;
}

div.box_main div.content table td.logo
{
	width: 30px;
	padding: 5px;
}

div.box_main div.content table td.logo img
{
	float: left;
}

div.box_main div.content table td.radio, div.box_main div.content table th.radio
{
	width: 100px;
	text-align: center;
}

div.box_main div.content table td span.credit
{
	font-size: 11px;
}

/* ###################################################################################### */

div.box_main div.content div.user_info
{
	float: left;
	background: #e2ffdb;
	padding: 10px;
	width: 520px;
	margin-bottom: 20px;
}

div.box_main div.content div.user_info img
{
	float: left;
	margin-right: 20px;
}

div.box_main div.content div.user_info span
{
	line-height: 90px;
	font-size: 18px;
}

div.box_main div.content div.friend_code
{
	width: 500px;
	padding: 20px;
	background: #fff8b0;
	text-align: center;
	font-size: 16px;
	margin-bottom: 20px;
}

/* ###################################################################################### */

div.side, div.side2
{
	float: right;
	position: relative;
	width: 270px;
}

div.side2 div.box
{
	margin-right: 0px;
}

/* ###################################################################################### */

div.box_info
{
	float: right;
	position: relative;
	width: 270px;
	margin-bottom: 20px;
	background: url(/images/bg.box_info.bottom.gif) no-repeat bottom #ffffff;
}

div.box_info_index
{
	height: 270px;
}

div.box_info a img
{
	float: right;
}

div.box_info h3
{
	color: #187a00;
	font-size: 16px;
	padding: 10px;
	background: url(/images/bg.box_info.top.gif) no-repeat top;
}

div.box_info div.text
{
	width: 250px;
	padding: 0px 10px 0px 10px;
}

div.box_info div.text h4
{
	color: #ff7800;
	font-size: 16px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top: 1px solid #c4c4c4;
}

div.box_info div.text p
{
	line-height: 160%;
	padding-bottom: 10px;
}

div.box_info div.text p.index
{
	padding-bottom: 0px;
}

div.box_info div.text ul, div.box_info div.text ol
{
	padding-left: 25px;
	padding-bottom: 5px;
}

div.box_info div.text ul li, div.box_info div.text ol li
{
	padding-bottom: 5px;
	line-height: 160%;
}

/* ###################################################################################### */

div.box_white
{
	float: right;
	position: relative;
	width: 250px;
	height: 130px;
	padding: 30px 10px 10px 10px;
	margin-bottom: 20px;
	background: url(/images/white_box.gif) no-repeat;
}

div.side span
{
	float: left;
	width: 250px;
	text-align: center;
	line-height: 20px;
}

div.side span.account,
div.side2 span.account
{
	font-size: 36px;
	line-height: 50px;
	color: #41962c;
	font-weight: bold;
}

div.side span.offers,
div.side2 span.offers
{
	padding-bottom: 10px;
}

div.side span a.buy,
div.side2 span a.buy
{
	font-size: 16px;
}

/* ###################################################################################### */

div.box
{
	float: left;
	position: relative;
	width: 270px;
	height: 290px;
	padding: 0px;
	margin-bottom: 20px;
	margin-right: 20px;
	font-size: 11px;
	background: url(/images/bg.box.bottom.gif) no-repeat bottom #ffffff;
}

div.closed
{
	height: auto;
}

div.box_right
{
	margin-right: 0px;
	float: right;
}

div.box_free_desc
{
	height: 270px;
}

div.box h2 a
{
	float: left;
	width: 250px;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	padding: 0px 10px;
	background: url(/images/bg.box.gif) no-repeat top;
	color: #FFFFFF;
	display: block;
}

div.box h2.active a
{
	background: url(/images/bg.box_active.gif) no-repeat top;
}

div.box_free_desc h2
{
	position: relative;
	float: left;
	width: 250px;
	padding: 0 10px;
	background: url(/images/bg.box_green.gif) no-repeat;
	font-size: 14px;
	color: #fff;
	line-height: 40px;
}
div.box_free_desc h2.finn
{
	background: url(/images/bg.box.gif) no-repeat;
}

div.box div.info
{
	float: left;
	position: relative;
	width: 250px;
	padding: 10px;
}

div.box_free_desc div.info
{
	height: 210px;
	background: url(/images/el.jpg) no-repeat 115px 30px;
}

div.box div.info ul
{
	list-style: none;
	text-align: center;
	width: 130px;
	height: 120px;
	float: left;
}

div.closed div.info ul
{
	height: auto;
}

div.box div.info div.right
{
	width: 120px;
	height: 100px;
	float: right;
}

div.box div.info div.right a img
{
	float: right;
}

div.box div.info ul.user
{
	position: relative;
	float: left;
	width: 250px;
	height: auto;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	height: 38px;
	padding: 4px 0px;
	margin-top: 10px;
	margin-bottom: 10px;	
}

div.box div.info ul.stop
{
	margin-top: 5px;
	margin-bottom: 0px;
}

div.box div.info ul.user li
{
	position: relative;
	float: left;
	width: 250px;
}

div.box div.info ul.closed
{
	margin-bottom: 0px;
}

div.box div.info ul li.number
{
	font-size: 18px;
	color: #187a00;
	line-height: 20px;
	font-weight: bold;
}

div.box div.info ul li.soon_end
{
	color: #ff7800;
}

div.box div.info h3
{
	font-size: 14px;
	color: #ff7800;
	text-align: center;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #dadada;
}

div.box div.info h3.soon
{
	color: #187a00;
}

div.box ul li.name
{
	color: #187a00;
	font-weight: bold;
}

div.box div.info ul li.info
{
	color: #929292;
	font-size: 11px;
}

div.box div.info ul li.value
{
	font-size: 11px;
}

div.box div.info ul li.date
{
	color: #737373;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
}

div.box div.info button
{
	position: relative;
	padding: 5px;
	float: left;
	height: 40px;
	line-height: 30px;
	width: 120px;
	background: url(/images/bg.button.gif) no-repeat;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	border: none;
}

div.box div.info button:hover
{
	cursor: pointer;
	color: #a5ff8f;
}

div.box div.info button:focus
{
	color: #000000;
}

div.box div.info ul.sms
{
	float: right;
	width: 120px;
	height: 40px;	
}

div.box div.info ul.sms li strong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.box div.info span.sms_price
{
	font-size: 10px;
}

/* ###################################################################################### */

div.box_main div.content div.auto
{
	float: left;
	position: relative;
	width: 520px;
	padding: 10px;
	background: #e2ffdb;
	margin-bottom: 20px;
}

div.box_main div.content div.auto fieldset
{
	position: relative;
	float: left;
	width: 120px;
}

div.box_main div.content div.auto fieldset input
{
	width: 80px;
}

div.box_main div.content div.auto fieldset select
{
	width: 100px;
	padding: 3px;
}

div.box_main div.content div.auto div.on_off
{
	position: relative;
	float: left;
	width: 520px;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #26890D;
}

div.box_main div.content div.auto div.on_off a.on
{
	font-weight: bold;
}

div.box_main div.content div.auto div.on_off img
{
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}

div.box_main div.content div.auto div.on_off span.on
{
	float: left;
	color: #26890D;
}

div.box_main div.content div.auto div.on_off a.off
{
	float: right;
}


div.box_main div.content div.auto span.description
{
	position: relative;
	float: left;
	width: 520px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #26890D;
}

div.box_main div.content div.auto span.description a
{
	color: #000000;
}

/* ###################################################################################### */

#history
{
	float: left;
	position: relative;
	background: url(/images/bg.box_history.gif) no-repeat top;
	width: 830px;
	height: 180px;
	padding: 0px 10px 10px 10px;
	margin-bottom: 20px;
}

#history h2
{
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 40px;
	margin-bottom: 10px;
}

#history a.more
{
	float: right;
	color: #FFFFFF;
	line-height: 40px;
}

#history ul
{
	float: left;
	width: 100%;
	list-style: none;
}

#history li
{
	display: inline;
	float: left;
	width: 150px;
	margin-right: 20px;
}

#history li.right
{
	margin-right: 0px;
}

#history ul li a img
{
	float: left;
	padding-left: 15px;
	margin-bottom: 10px;
}

#history ul li span
{
	float: left;
	line-height: 20px;
	width: 150px;
	text-align: center;
}

#history ul li span strong
{
	font-size: 18px;
	color: #187a00;
}

/* ###################################################################################### */

ul.current
{
	background: #e2ffdb;
}

/* ###################################################################################### */

#pages
{
	position: relative;
	float: left;
	width: 100%;
}

#pages2
{
	position: relative;
	float: left;
	width: 830px;
	padding: 10px 10px;
	margin-bottom: 20px;
	background: url(/images/bg.pages.gif) no-repeat;
}

#pages ul
{
	position: relative;
	float: right;
	list-style: none;
	padding-bottom: 0px;
	padding-top: 10px;
}

#pages2 ul
{
	position: relative;
	float: right;
	list-style: none;
}


#pages ul li, #pages2 ul li
{
	display: inline;
	margin-left: 10px;
	float: left;
	padding-bottom: 0px;
}

#pages ul li a,  #pages2 ul li a
{
	display: block;
	color: #9A9A9A;
	text-decoration: none;
}

#pages2 ul li a img
{
	float: left;
}

#pages ul li a:hover, #pages2 ul li a:hover
{
	color: #41962c;
}

#pages ul li.sel a, #pages2 ul li.sel a 
{
	color: #41962c;
	font-weight: bold;
}

/* ###################################################################################### */

#free_auctions
{
	position: relative;
	float: left;
	width: 840px;
	height: 159px;
	background: #fec947 url(/images/free_auctions.gif) no-repeat;
	margin-bottom: 20px;
	padding: 50px 10px 31px 0;
}
#free_auctions_content
{
	position: relative;
	float: right;
	width: 215px;
	color: #fff;
}
#free_auctions_votes
{
	position: relative;
	float: left;
	width: 200px;
	padding-right: 15px;
	line-height: 100%;
	font-size: 80px;
	text-align: right;
}
#free_auctions_word
{
	position: relative;
	float: right;
	width: 177px;
	margin: 2px 4px 20px 0;
	font-size: 16px;
	text-align: center;
}
#free_auctions_voted
{
	position: relative;
	float: right;
	width: 200px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #ff981a;
	text-align: right;
}
#free_auctions a
{
	position: relative;
	float: right;
	width: 162px;
	height: 39px;
	line-height: 39px;
	margin-right: 19px;
	background: url(/images/btn_free_auctions.gif) no-repeat;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
#free_auctions a:hover
{
	color: #fec947;
}

div.free_auctions2
{
	background: #fff4e8 url(/images/bg_free_auctions_bottom.gif) no-repeat bottom left;
}
.free_auctions h2,
.free_auctions2 h2
{
	position: relative;
	float: left;
	width: 250px;
	height: 40px;
	line-height: 40px;
	background: url(/images/bg_free_auctions.gif) no-repeat;
	padding: 0 10px;
	font-size: 12px;
	font-weight: bold;
	color: #9a9a9a;
	text-transform: uppercase;
}
.free_auctions h2.white,
.free_auctions h2.white2
{
	background: url(/images/bg_free_auctions2.gif) no-repeat;
}
.free_auctions h2.white2
{
	height: 50px;
	padding: 10px;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	color: #187a00;
}
div.free_auctions div.info
{
	width: 250px;
	padding: 10px 10px;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
}

#free_auctions_box
{
	position: relative;
	float: left;
	width: 180px;
	padding: 30px 0 0 40px;
	font-size: 14px;
}

.free_auctions2 h2
{
	background: url(/images/bg_free_auctions3.gif) no-repeat;
	color: #fff;
}
div.free_auctions2 div.info
{
	width: 250px;
	padding: 10px 10px;
	font-size: 12px;
	color: #464646;
	line-height: 24px;
}
div.free_auctions div.fa
{
	width: 240px;
	padding: 15px;
}

ul#friend_actions
{
	position: relative;
	float: left;
	width: 240px;
	list-style: none;
}
ul#friend_actions li
{
	position: relative;
	float: left;
	width: 240px;
	color: #969696;
	text-align: left;
}
ul#friend_actions li#friend_actions1
{
	height: 28px;
	line-height: 28px;
	background: url(/images/free_auctions_skype.gif) no-repeat top right;
	margin-bottom: 35px;
}
ul#friend_actions li#friend_actions2
{
	height: 38px;
	line-height: 38px;
	background: url(/images/free_auctions_email.gif) no-repeat 170px 0;
	margin-bottom: 30px;
}
ul#friend_actions li#friend_actions3
{
	height: 52px;
	background: url(/images/free_auctions_phone.gif) no-repeat 160px 0;
}

div.free_auction_desc h3
{
	background: url(/images/free_auctions_desc.gif) no-repeat;
	color: #fff;
}
div.free_auction_desc
{
	background: #9A9A9A url(/images/free_auctions_desc2.gif) no-repeat bottom left;
	font-size: 14px;
	color: #fff;
}

#ftitle
{
	position: relative;
	float: left;
	width: 160px;
	margin-bottom: 15px;
	font-size: 16px;
	color: #ff9d22;
}
span.fdesc
{
	position: relative;
	float: left;
	width: 95px;
	margin: 0 35px 15px 0;
	font-size: 14px;
}

/* ###################################################################################### */

div#uzaciu_skelbimai, div#uzaciu_skelbimai a
{
	position: relative;
	float: left;
	width: 850px;
	height: 70px;
	margin-bottom: 20px;
}
div#uzaciu_skelbimai a
{
	background: url(/images/banners/uzaciu_skelbimai.jpg) no-repeat;
	text-indent: -9999px;
}
div#uzaciu_skelbimai a:hover
{
	background-position: 0 -70px;
}

/* ###################################################################################### */

div#free_auctions_header
{
	position: relative;
	float: left;
	width: 800px;
	padding: 0 40px 10px 10px;
}
div#free_auctions_header h5
{
	position: relative;
	float: left;
	font-size: 28px;
	font-weight: normal;
	color: #585858;
}
div#free_auctions_header span
{
	position: relative;
	float: right;
	font-size: 14px;
	color: #676767;
	text-align: right;
}

.code
{
	position: relative;
	float: left;
	height: 20px;
	padding: 10px 0 10px 15px;
}
.code img, .code input
{
	position: relative;
	float: left;
}
.code input
{
	width: 30px;
	padding: 1px 2px;
	border: 1px solid #929292;
	margin-left: 5px;
}

/* ###################################################################################### */