/**

* Main CSS of site interface.

*

* @package Site

* @subpackage CSS

* @filesource

*/



/*html

{

    height: 100%;

}*/



body, input, option, select, textarea, td

{
	

    font-family:  Arial, Verdana,Helvetica, sans-serif;

    font-size: 12px;

}



body

{

    background-image: url("../img/skin/background.jpg");
    background-repeat: repeat-x;
    height: 359px;

    color: #000;

    /*height: 100%;*/

    margin: 0;

    padding: 0;

    text-align: left;

}

body#site

{

    text-align: center;

}



a

{

    color: #000;

    font-weight: bold;

    text-decoration: underline;

}

a:active,

a:hover

{

    color: #555;

    text-decoration: underline;

}



div

{

    margin: 0;

    padding: 0;

}



fieldset

{

    margin: 0;

    padding: 4px;

}



form

{

    margin: 0;

    padding: 0;

}



h1, h2, h3, h4, h5, h6

{

    color: #24315d;

    font-family: Arial, "Trebuchet MS", Verdana;

    margin: 0;

    padding: 0;

    text-align: left;

}

h2, h3, h4, h5, h6

{

    margin: 0 0 5px 0;

}

h1

{

    font-weight: bold;

    font-size: 26px;

    color: #666;

    padding: 5px 10px;

    height: .01%;

    padding: 10px 20px;

}

h2

{

    font-size: 22px;

    font-weight: normal;

}

h3

{

    font-size: 20px;

    font-weight: normal;

}

h4

{

    font-size: 18px;

    font-weight: normal;

}

h5

{

    font-size: 16px;

    font-weight: normal;

}

h6

{

    font-size: 14px;

    font-weight: normal;

}



img

{

    border: 0;

}



input.checkbox

{

    height: 12px;

    width: 12px;

}

input.radio

{

    height: 12px;

    width: 12px;

}

input.text

{

    background-color: #fff;

    border: 1px solid #999;

    padding: 2px;

    width: 200px;

}

input.text:focus

{

    background-color: #ff9;

}



li

{

    margin: 0;

    padding: 0;

}



ol

{

    margin: 0 0 0 20px;

    padding: 0;

}



option

{

    background-color: #fff;

}



p

{

    margin: 0;

    padding: 5px 0;

}



pre

{

    font-family: Courier, "Courier new";

}



select

{

    background-color: #fff;

    border: 1px solid #999;

    margin: 0;

    padding: 1px;

}



sub, sup

{

    font-size: 9px;

}



textarea

{

    background-color: #fff;

    border: 1px solid #999;

    margin: 0;

    padding: 2px;

    width: 99%;

}

textarea:focus

{

    background-color: #ff9;

}



ul

{

    margin: 0 0 0 20px;

    padding: 0;

}





/*********************/

/* Layout containers */

/*********************/



#hdr{
	position: relative;
	display:block;
	background-image: url('../img/skin/header.jpg');
	background-repeat: no-repeat;
	height: 170px;
	width:976px;
	top: 7px;
}


#hdr .hdr-line{display:block;width:404px;height:33px;line-height:230%;padding-left:20px;background:#f7e98c url(../img/skin/head-coner.gif) no-repeat scroll left bottom; float:right; font-size:12px; color:#000; vertical-algn:center}

#hdr .home-link{display:block;width:287px;height:72px;background:transparent url(/site/img/skin/logo.gif) no-repeat;}

br.clear

{

    clear: both;

    display: block;

    font-size: 0;

}



/* simple centered */

/*

#wrap

{

    margin: 0 auto;

    width: 900px;

}

*/



/* centered and full height */

/*

.wrap

{

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

}



#wrap1

{

    background: #fff;

    border-left: 1px solid #3192b8;

    border-right: 1px solid #3192b8;

    height: 100%;

    margin: 0 auto;

    width: 848px;

}

#wrap1-inner

{

    background: #e4f0fa;

    height: 100%;

    margin: 0 9px;

}



#wrap2

{

    background: #fff;

    border-left: 1px solid #3192b8;

    border-right: 1px solid #3192b8;

    margin: 0 auto;

    width: 848px;

}

#wrap2-inner

{

    background: #fff;

    margin: 0 7px;

}

*/



#header

{

}



#article

{

    float: left;

    line-height: 140%;

    min-height: 500px;

    padding: 0;

    text-align: left;

    vertical-align: top;

    width: 650px;

}

* html #article /* IE 6 */

{

    height: 500px;

}



#footer

{

}





/*********/

/* Items */

/*********/



.button

{

    background-color: #FFF;

    border: 1px #666 solid;

    color: #666;

    display: block;

    font-weight: bold;

    margin: 10px 0;

    padding: 1px 4px;

    text-decoration: none;

}

.button:active,

.button:hover

{

    background-color: #666;

    border: 1px #666 solid;

    color: #FFF;

    text-decoration: none;

}



.button-rounded

{

    background: transparent;

    color: #666;

    text-decoration: none;

    margin: 10px 0;

}

.button-rounded:hover

{

    color: #666;

    text-decoration: none;

}

.button-rounded .b1,

.button-rounded .b2,

.button-rounded .b3,

.button-rounded .b4

{

    display: block;

    font-size: 1px;

    height: 1px;

    overflow: hidden;

}

.button-rounded .b2,

.button-rounded .b3,

.button-rounded .b4

{

    background: #D2FB7D;

    border-left: 1px solid #ccc;

    border-right: 1px solid #ccc;

}

.button-rounded .b1

{

    margin: 0 5px;

    background: #ccc;

}

.button-rounded .b2

{

    border-width: 0 2px 0 2px;

    margin: 0 3px;

}

.button-rounded .b3

{

    margin: 0 2px;

}

.button-rounded .b4

{

    margin: 0 1px;

    height: 2px;

    border-width: 0 1px 0 1px;

}

.button-rounded .b-content

{

    background: #D2FB7D url("../tmpl/img/icon_imp.jpg") no-repeat 7px center;

    border: 0 solid #ccc;

    border-width: 0 1px;

    display: block;

    padding: 2px 10px 2px 30px;

    color: #333;

}







/*

#icon-bookmark

{

    background: url("../tmpl/img/icon_bookmark.png") no-repeat 0 100%;

    float: right;

    height: 100%;

    margin-right: 22px;

    width: 16px;

}

*/



#icon-print

{

    background: url("../tmpl/img/icon_print.png") no-repeat 0 100%;

    float: right;

    height: 100%;

    margin-right: 13px;

    width: 17px;

}

/*

#icon-print

{

    background: #e6e6e6 url("../tmpl/img/icon_print_l.gif") no-repeat left center;

    color: #666;

    float: right;

    line-height: 25px;

    padding: 0 0 0 10px;

    text-decoration: none;

}

#icon-print:hover

{

    color: #666;

    text-decoration: underline;

}

#icon-print div

{

    background: #e6e6e6 url("../tmpl/img/icon_print_r.gif") no-repeat right center;

    float: left;

    padding: 0 10px 0 0;

}

#icon-print div div

{

    background: #e6e6e6 url("../tmpl/img/icon_print.gif") no-repeat right center;

    color: #666;

    cursor: pointer;

    cursor: hand;

    float: left;

    padding: 0 25px 0 0;

}

*/



#icon-rss

{

    background: url("../tmpl/img/icon_rss.gif") no-repeat left center;

    color: #77695E;

    float: right;

    line-height: 16px;

    margin: 20px 40px 0 0;

    padding: 0 0 0 20px;

    text-decoration: none;

}

#icon-rss:hover

{

    color: #77695E;

    text-decoration: underline;

}



/*

#icon-sendlink

{

    background: url("../tmpl/img/icon_sendlink.gif") no-repeat 50% 50%;

    float: right;

    height: 13px;

    margin: 20px 10px 0 0;

    width: 14px;

}

*/



/*

#logo

{

    float: left;

    height: 83px;

    width: 292px;

}

*/



#search-form

{

    clear: right;

    float: right;

    margin: 26px 0 0 0;

    vertical-align: bottom;

}

#search-form label

{

    color: #0B96D2;

    margin: 0;

    padding: 0;

    vertical-align: bottom;

}

#search-btn

{

    border: 1px #0DA0E0 solid;

    border-left: 0;

    display: block;

    float: left;

    margin: 4px 0 0 0;

    vertical-align: bottom;

}

#search-word

{

    background-color: #EBF8FE;

    border: 1px #0DA0E0 solid;

    border-right: 0;

    color: #0DA0E0;

    display: block;

    float: left;

    height: 20px;

    line-height: 20px;

    padding: 0 2px 0 2px;

    margin: 4px 0 0 0;

    vertical-align: bottom;

    width: 127px;

}



/*

#skype

{

    background: url("../tmpl/img/skype.png") no-repeat center top;

    float: left;

    height: 23px;

    width: 145px;

}

*/



/*

#slogan

{

    background: url("../tmpl/img/slogan.png") no-repeat 0 0;

    float: left;

    height: 100%;

    width: 490px;

}

*/





/*****************/

/* Form, Listing */

/*****************/



.layout_body

{

    margin-bottom: 4px;

    margin-top: 4px;

    width: 100%;

}

.edata

{

    background-color: #fff;

}

.odata

{

    background-color: #f2f2f2;

}



.layout_footer1,

.layout_footer2,

.layout_header1,

.layout_header2

{

    width: 100%;

}



.layout_footer1 #sep

{

    width: 6px;

}



.layout_footer2 #sep

{

    width: 6px;

}



.layout_header1 #sep

{

    width: 6px;

}



.layout_header2 #sep

{

    width: 6px;

}



td.groups

{

    color: #7f7f7f;

    font-weight: normal;

}

div.groups

{

    border-top: 1px solid #ccc;

    float: left;

    margin-top: 20px;

    padding-top: 5px;

    text-align: left;

    width: 80%;

}

div.groups a

{

    color: #7f7f7f;

    font-weight: normal;

    text-decoration: none;

}

div.groups a:active,

div.groups a:hover

{

    color: #999;

    font-weight: normal;

    text-decoration: none;

}

div.groups a.sel

{

    font-weight: bold;

}

div.groups .npage

{

    padding-left: 10px;

}

div.groups .ppage

{

    padding-right: 10px;

}

div.total-rows

{

    border-top: 1px solid #ccc;

    float: right;

    margin-top: 20px;

    padding-top: 5px;

    text-align: right;

    width: 20%;

    white-space: nowrap;

}

div.total-rows span

{

    font-weight: bold;

}





/********/

/* Form */

/********/



.form

{

    width: 100%;

}



.form_field

{

    padding: 4px 1px 0;

    text-align: left;

    vertical-align: top;

    font-weight: bold;

}



.form_label

{

    padding: 5px 10px 3px 1px;

    text-align: right;

    vertical-align: top;

    color: #333;

}



.form_field_children .form_field,

.form_field_children .form_field_right,

.form_field_children .form_label

{

     border: 0;

    padding: 0;

}



.radiogroup

{

    border: 0;

}



.err,

#err

{

    color: #C00;

}

input.err

{

    border: 1px #C00 solid;

}

select.err,

select.err option,

textarea.err

{

    border: 1px #C00 solid;

}



.hint

{

    color: #999;

    padding: 0 5px;

    text-align: left;

}

.hint-bottom

{

    color: #999;

    padding-left: 2px;

}



#req,

span.req

{

    color: #C00;

}



.form .title

{

    font-weight: bold;

    padding: 10px 0 5px 0;

}





/*********/

/* Menus */

/*********/



/* simple horisontal */



#menu1

{

    padding: 0;

    padding-top: 2px;

    margin: 0;


}



#menu1 li{

    list-style: none;

    font-size: 14px;

    font-weight:bold;

    line-height:150%;

    color: #000;

    padding-left: 10px;

    /* background: transparent url("../img/skin/menubg.gif") scroll 0pt -72px; */

    font-family: Arial;

}



#menu1 li a{

    display:block;

    /*background: transparent url("../img/skin/menubg.gif") no-repeat top right;*/

    text-decoration:none

}



#menu1 li a:hover{

    text-decoration:underline;

    color:#000;

}



#item-1-1-a,#item-1-2-a,#item-1-3-a{

    font-weight:normal;

}





#menu4

{

    margin-left: 0;

    height:25px;

}

#menu4 li

{

    float: left;

    list-style: none;

    padding: 0 4px;

    border-left: 1px solid #969696;

}

#menu4 a

{

    color: #969696;

    font-weight: normal;

    font-size: 12px;

    text-decoration: none;

}

#menu4 a:hover

{

    color:  #969696;

    text-decoration: underline;

}

#menu4 li.active a

{

    color: #969696;

    text-decoration: underline;

}

#menu4 #menu4first-1 {

    border-left: none;

}

/*

* dynamic: 1. level horisontal, others vertical

*/

/*

#menu1

{

    float: left;

    margin: 60px 0 0 0;

    position: relative;

    text-align: left;

    width: 890px;

}

#menu1 li

{

    background-position: 0 0;

    background-repeat: no-repeat;

    float: left;

    height: 207px;

    list-style: none;

    margin: 0 12px 0 0;

    padding: 0;

    width: 168px;

}

#menu1 li a

{

    color: #fff;

    float: left;

    font-weight: bold;

    line-height: 20px;

    margin: 173px 0 0 5px;

    text-decoration: none;

    text-align: center;

    width: 150px;

}

#menu1 li a:hover

{

    color: #fff;

    text-decoration: none;

}

#menu1 li ul

{

    display: none;

    margin: 0;

    padding-top: 6px;

    position: absolute;

    top: 207px;

}

#menu1 li ul li

{

    background: #f9761c;

    float: none;

    height: auto;

    padding: 0;

    width: 160px;

}

#menu1 li ul li a

{

    border-bottom: 1px solid #fb9d60;

    float: none;

    font-weight: normal;

    display: block;

    line-height: 140%;

    margin: 0;

    padding: 4px 4px 4px 22px;

    text-align: left;

    width: auto;

}

#menu1 li:hover ul

{

    display: block;

}

#menu1 li:hover ul li a:hover

{

    background-color: #00205a;

}

*/



#menu2

{
	display: block;

    margin: 0;

    padding: 0;

    height:31px;

    width: 976px;
	
    position: relative;
    
    bottom: 24px;
    
}

#menu2 li

{
	font-family: Arial,Serif;
	
    padding: 0;

    list-style: none;

    padding: 5px 10px;

    margin-bottom: 1px;

    float:left;
    

}

#menu2 li a

{
	font-family: Verdana,Serif;

    font-weight: bold;

    text-decoration: none;

    display: block;

    height:35px;

    color:#000;

    font-size: 12px;

    line-height:160%;

    display:inline;
    
    

}

#menu2 li a:hover

{
    text-decoration: underline;
}





/* language selector */

.lang_select {

    float: right;

    margin: 6px 16px 0 0;

}

.langmenu {

    position: absolute;

    right: 20px;

    top: 15px;

}

#lang

{

}

#lang li

{

    display: block;

    list-style: none;

    text-decoration: none;

    white-space: nowrap;

    float: left;

    border: 1px solid #666;

    text-align: center;

    margin: 2px;

    padding: 2px 5px;

}

#lang li:hover {

    border: 1px solid #FFF;

}

#lang li.active {

    border: 1px solid #FFF;

}

#lang li a {

    color:     #666;

    font-family: Verdana;

    text-decoration: none;

}

#lang li.active a {

    color:     #FFF;

}

#lang li a:hover,

#lang li.active a:hover

{

    color: #FFF;

    text-decoration: none;

}

/*

#lang .est

{

    background: url("../tmpl/img/lang_est.gif") no-repeat left center;

}

#lang .eng

{

    background: url("../tmpl/img/lang_eng.gif") no-repeat left center;

}

#lang .rus

{

    background: url("../tmpl/img/lang_rus.gif") no-repeat left center;

}

#lang .lit

{

    background: url("../tmpl/img/lang_lit.gif") no-repeat left center;

}

#lang .lat

{

    background: url("../tmpl/img/lang_lat.gif") no-repeat left center;

}

*/



/* path */

/*#path

{

    float: left;

    margin-bottom: 20px;

}

#path li

{

    float: left;

    list-style: none;

    padding-right: 5px;

}

#path li a

{

    color: #b6b6b6;

    text-decoration: none;

}

#path li a:hover,

#path li.active a:hover

{

    color: #666;

    text-decoration: none;

}*/





/* navigation bar */

/*#navi li

{

    float: left;

    list-style: none;

}

#navi li a

{

    color: #666;

    font-weight: normal;

    text-decoration: none;

}

#navi li a:hover

{

    color: #666;

    text-decoration: underline;

}*/





/************/

/* siteEdit */

/************/

.siteEditDotOver

{

    background-color: #f2f2f2;

    border: 1px solid #fff;

    display: none;

    margin: 0;

    position: absolute;

    text-align: left;

    visibility: visible;

    width: 160px;

    z-index: 2500;

}

.siteEditDotOver table

{

    border: 1px solid #105aa4;

    width: 100%;

}

.siteEditDotOver table td

{

    background-color: #fff;

    padding: 2px 4px 2px 6px;

}

.siteEditDotOver table td.icon

{

    background-color: #f4f4f4;

    padding: 2px 4px;

    text-align: center;

    width: 1%;

}

.siteEditDotOver a

{

    display: block;

    color: #009;

    text-decoration: none;

}

.siteEditDotOver a:hover

{

    text-decoration: underline;

}

/* Commmon */



.sitebutton {

    height: 29px;

    float:left;

}

.sitebutton .left {

    float:left;

    width: 5px;

    height: 29px;

    background: url("../tmpl/img/btn_left.png") no-repeat top left;

}



.dd5 .sitebutton .left {

    background: url("../img/skin/btn_left.gif") no-repeat top left;

}



.sitebutton .body {

    background: url("../tmpl/img/btn_mid.png") repeat-x top left;

    color: #FFF;

    padding: 4px 10px 6px;

    font-weight: bold;

    text-align: center;

}



.dd5 .sitebutton .body {

    background: url("../img/skin/btn_mid.gif") repeat-x top left;

}



.sitebutton .body a {

    color: #FFF;

    font-weight: bold;

    text-decoration: none;

    font-size: 13px;

    font-weight: "Trebuchet MS", Arial;

    display: block;

    }

.sitebutton .right {

    width: 7px;

    height: 29px;

    float: right;

    background: url("../tmpl/img/btn_right.png") no-repeat top right;

}



.dd5 .sitebutton .right {

    background: url("../img/skin/btn_right.gif") no-repeat top right;

}





div.clear {

    clear: both;

}



/* Buttons */



.btn_credit .left {

    background: url("../tmpl/img/btn_credit_left.png") no-repeat top left;

}

.btn_credit .body {

    background: url("../tmpl/img/btn_credit_mid.png") repeat-x top left;

}

.btn_credit .right {

    background: url("../tmpl/img/btn_credit_right.png") no-repeat top right;

}

.btn_credit2 .left {

    background: url("../tmpl/img/btn_credit2_left.png") no-repeat top left;

}

.btn_credit2 .body {

    background: url("../tmpl/img/btn_credit2_mid.png") repeat-x top left;

}

.btn_credit2 .right {

    background: url("../tmpl/img/btn_credit2_right.png") no-repeat top right;

}

.big_btn {

    height: 34px;

    background: url("../img/skin/big_btn_mid.gif") repeat-x top left;

    margin-right:5px;

}

.big_btn .left {

    background: url("../img/skin/big_btn_left.gif") no-repeat top left;

    height: 34px;

    width:3px;

}

.big_btn .right {

    background: url("../img/skin/big_btn_right.gif") no-repeat top right;

    height: 34px;

    width:3px;

}

.big_btn .body {

    height: 34px;

    background: none;

}

.big_btn .body a {

    padding: 0px 0px 0;

}

.btn_right {

    float:right;

}

.dis_btn {

    background: url("../tmpl/img/btn_dis_mid.jpg") repeat-x top left;

}

.dis_btn .left {

    background: url("../tmpl/img/btn_dis_left.jpg") no-repeat top left;

}



.dis_btn .right {

    background: url("../tmpl/img/btn_dis_right.jpg") no-repeat top right;

}



.no_back .left {

    background: none;

}

.no_back .body {

    background: none;

    border: 1px solid #FFF;

    margin-top: -2px;

}



.no_back .right {

    background: none;

}

.narrow_btn .body a{

    font-size: 12px;

    padding: 1px 0;

    font-family: Arial;

}

/* LiveValidation */





.LV_valid {

}



.LV_invalid div {

    position: absolute;

    background: url("../tmpl/img/liveerror_tl.jpg") no-repeat top left;

    width: 28px;

    height: 28px;

    top: -6px;

    left: -1px;

}



.LV_validation_message{

    margin:0 0 0 5px;

    border: 1px solid #FC0;

    background: #FFC;

    color:#333;

    font-family: "Trebuchet MS";

    width: 170px;

    margin: 10px 0 0px 0;

    padding: 8px 5px 5px 40px;

    position: relative;

}



.LV_valid_field,

input.LV_valid_field:hover,

input.LV_valid_field:active,

textarea.LV_valid_field:hover,

textarea.LV_valid_field:active,

.fieldWithErrors input.LV_valid_field,

.fieldWithErrors textarea.LV_valid_field {

    border: 1px solid #00CC00;

}



.LV_invalid_field,

input.LV_invalid_field:hover,

input.LV_invalid_field:active,

textarea.LV_invalid_field:hover,

textarea.LV_invalid_field:active,

.fieldWithErrors input.LV_invalid_field,

.fieldWithErrors textarea.LV_invalid_field {

    border: 1px solid #CC0000;

}



/* Page */



#page_cont {

    text-align: center;

    margin: 0;

}

#page {

    width: 974px;

    text-align: left;

    margin: 0px auto;

}

#header {

    position: relative;

    background: url("../tmpl/img/header_back.jpg") no-repeat top left;

    padding: 0 0 10px 3px;

    height: 131px;

}

#header .time {

    font-size: 18px;

    font-weight: bold;

    color: #FFF;

    padding: 0px 5px;

    width: 200px;

    text-align: center;

    position: absolute;

    top: 45px;

    left: 335px;

}

#header .time #date {

    color: #CCCCCC;

    font-weight: normal;

    padding-right: 7px;

}

#home_link {

    position: absolute;

    display: block;

    width: 290px;

    height: 65px;

    top: 17px;

    left: 17px;



}



#login_error, #error_message {

    background: #FFFFCC;

    border: 1px solid #FFA437;

    font-weight: bold;

    color: #CC0000;

    font-size: 12px;

    margin-top: 7px;

    padding: 5px 10px;

}

#login_no_bid, #positive_message {

    background: #FFFFCC;

    border: 1px solid #669933;

    font-weight: bold;

    color: #669933;

    font-size: 12px;

    margin-top: 7px;

    margin-bottom: 2px;

    padding: 5px 10px;

}

#announcement {

    background-image: url("../img/skin/announcement.jpg");
	background-repeat: no-repeat;
    width: 774px;
    height: 33px;
    font-weight: bold;
    color: #c00;
    font-size: 13px;
    margin-bottom: 6px;
}

#announcement .part {

    position: relative;
    top: 8px;
    left: 10px;
    float: left;
	
    margin-right: 5px;

}

#announcement a {

    font-size: 12px;

    color: #666;

    font-weight: normal;

    text-decoration: none;

}

#announcement a:hover {

    text-decoration: underline;

    color: #666;

}

#announcement2 {

    background-image: url("../img/skin/announcement2.jpg");
	background-repeat: no-repeat;
    width: 774px;
    height: 48px;
    font-weight: bold;
    color: #c00;
    font-size: 13px;
    margin-bottom: 6px;
}

#announcement2 .part {

    position: relative;
    top: 8px;
    left: 10px;
    float: left;
	
    margin-right: 5px;

}

#announcement2 a {

    font-size: 12px;

    color: #666;

    font-weight: normal;

    text-decoration: none;

}

#announcement2 a:hover {

    text-decoration: underline;

    color: #666;

}

#announcement3 {

    background-image: url("../img/skin/announcement3.jpg");
	background-repeat: no-repeat;
    width: 774px;
    height: 59px;
    font-weight: bold;
    color: #c00;
    font-size: 13px;
    margin-bottom: 6px;
}

#announcement3 .part {

    position: relative;
    top: 8px;
    left: 10px;
    float: left;
	
    margin-right: 5px;

}

#announcement3 a {

    font-size: 12px;

    color: #666;

    font-weight: normal;

    text-decoration: none;

}

#announcement3 a:hover {

    text-decoration: underline;

    color: #666;

}

#login_no_bid .close {

    float: right;

}





.forget {
	position: relative;
	left: 90px;
	color: #000000;
	top: 3px;
}



.forget a {

    color: #000000;

    font-weight: normal;

    text-decoration: none;

}



.not_a_member{
	position: relative;
	top: 18px;
	right: 33px;
}

.not_a_member a{
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

.not_a_member a:hover{

    text-decoration: underline;

}

.forget a:hover {

    text-decoration: underline;

}

.buy_credit {

    float: right;

    margin: 0px 10px 0 20px;

}

.buy_credit2 {

    float: left;

    margin: 7px 10px 0 0px;

}

.credit_list .buy_credit {

    margin-right: 0;

}

.buy_credit a {

    color: #FFF;

    font-weight: bold;

    text-decoration: none;

}

.buy_credit a:hover {

    color: #E2E2E2;

}



.item .img{width:150px; overflow: hidden;}



#footer1 {

    background: #666;

    padding: 13px 10px 5px 10px;

    border-bottom: 1px solid #999;

}

#footer1 .title {

    font-size: 16px;

    font-weight: bold;

    color: #FFF;

    padding: 0 0 10px;

}

#footer1 a {

    margin-right: 15px;

}

#footer2 {

    margin-top:5px;

    border-top:#d7d7d7 2px solid;

    background: #ececec;

    padding: 0;

}



#footer2 .body{

    border-top:#fff 2px solid;

    padding: 10px 10px 5px 10px;

    color: #999;

    text-align: right;

}



#partners_list {

    background: #E2E2E2;

    padding: 7px;;

}

#partners_list .title{

    font-size: 14px;

    font-weight: bold;

    color: #666;

    padding: 0 5px 4px 7px;

}

#partners_list a {

    margin-right: 20px;

}

#mainc {
	position: relative;
	bottom: 18px;
	width: 980px;
}

#main {

    width: 100%;

}

#main .c1 {

    width: 197px;

    vertical-align: top;

    padding-left: 8px;

    padding-top: 0px;

}





.how_to_img {

    width: 182px;

    height: 205px;

    float: right;

}

.padding_error {

    padding: 5px 20px;

}

/* Auctions */

.item .name {

    font-weight: bold;

}

#login_popup {

    display: none;

}









#level1 .item .active a,

#level1 .item .leading,

#level1 .item .stopped,

#level1 .item .pending

{

    display: block;

    width:207px;

    height:37px;

    font-size: 18px;

    font-weight: bold;

    text-decoration: none;

    padding: 6px 0px 6px;

    text-align: center;

    color: #FFF;

    line-height:180%;

    margin:0;

}



#level1 .item .active a {

    background: transparent url("../img/skin/bigbuttons.png") no-repeat scroll 0pt -49px;

    text-decoration: underline;

}

#level1 .item .active a:hover {

    color: #FFF;

    text-decoration: none;

    background: transparent url("../img/skin/bigbuttons.png") no-repeat scroll 0pt -196px;

}

#level1 .item .pending {

    background: transparent url("../img/skin/bigbuttons.png") no-repeat scroll 0pt -98px;

    float: left;

    margin-right: 20px;

}

#level1 .item .stopped {

    background: transparent url("../img/skin/bigbuttons.png") no-repeat scroll 0pt -147px;

}

#level1 .item .leading {

    background: transparent url("../img/skin/bigbuttons.png") no-repeat;

}



.item .active a,

.item .leading,

.item .stopped,

.item .pending

{

    width:121px;

    height:23px;

    display: block;

    color: #FFF;

    font-size: 12px;

    line-height:170%;

    font-weight: bold;

    text-align: center;

    background-image: url("../img/skin/st_but.gif");

    background-repeat: no-repeat;

    background-attachment: scroll;

}



#level2 .item .active,

#level2 .item .leading,

#level2 .item .stopped,

#level2 .item .pending,

#level3 .item .active,

#level3 .item .leading,

#level3 .item .stopped,

#level3 .item .pending

{

    position: absolute;

    top: 133px;

    left: 6px;

}



.stat_pending .active,

.stat_pending .pending,

.stat_pending .stopped,

.stat_pending .leading

{

    background-image: url("../img/skin/st_but_pending.gif");

}



.item .active a {

    background-position: 0pt -23px;

    text-decoration: underline;

}

.item .active a:hover {

    color: #FFF;

    text-decoration: none;

    background-position: 0pt -92px;

}

.item .pending {

    background-position: 0pt -46px;

}

.item .stopped {

    background-position: 0pt -69px;

}

.item .leading {

    background-position: 0pt 0px;

}



.item .thumbdivcont{

    position:absolute;

    width:165px;

    height:170px;

    left:150px;

    top:35px;

    background: transparent url("../img/skin/thumbdiv-big.gif") no-repeat;

    font-size:10px;

}



.stat_stopped .thumbdivcont{

    background-attachment: scroll;

    background-position: 0pt -138px;

}



.stat_pending .thumbdivcont{

    background-attachment: scroll;

    background-position: 0pt -138px;

}

.item .thumbdivcont .thumbsms{

    width:90px;

    height:30px;

    margin-top:8px;

    margin-left:4px;

    text-align: center;

    line-height:100%;

}







.item .thumbdivcont .thumbdiv{

    width:89px;

    height:89px;

    margin-left:4px;

    margin-top:5px;

}



.item .lastbiddercont {

    clear: left;

    font-size: 12px;

    font-family: Arial;

    font-weight: bold;

}

#level1 .item .lastbidder{

    font-size: 18px;

    font-weight: bold;

    font-family: Arial;

    color: #000;

    padding-left:10px;



}

.item .smsinstr {

    color: #666666;

    font-size: 11px;

    line-height: 120%;

    text-align: center;

    font-family: Verdana;

    padding: 4px;

}

.item .smsinstr span{

    font-weight: bold;

}

.item .smsinstr .title {

    font-weight: bold;

}

.item .to_be_opened {

    font-family: "Trebuchet MS",Verdana;

    color: #666;

    font-size: 11px;

    padding: 7px 20px 0px 5px;

    font-weight: bold;

    text-align: center;

    float: right;

}



#level2 .item .to_be_opened,

#level3 .item .to_be_opened {

    padding: 0;

    font-weight: normal;

    float: none;

    text-align: right;

    position: absolute;

    top: 32px;

    left: 100px;

    width: 135px;

}



.lightgray {

    color: #999;

}

.ultrared {

    color: #FFF;

    background: #C00;

}

.red {

    color: #C00;

}

.orange {

    color: #f35b39;

}

.blue {

    color:#f35b39;

}

.d24 {

    float: left;

    margin-top: 4px;

    width: 150px;

    height: 25px;

    background:url("../tmpl/img/24hd.jpg") no-repeat right top;

    margin-left: 1px;

    color:#666666;

    font-family:Arial;

    font-size:14px;

    font-weight:bold;

    padding:0px;

    line-height:160%

}

.d24_active {

    background:url("../tmpl/img/24h.jpg") no-repeat right top;

}

.dcashback {

    float: left;

    margin-top: 4px;

    width: 150px;

    height: 25px;

    background:url("../tmpl/img/cashbackd.jpg") no-repeat right top;

    margin-left: 1px;

    color:#666666;

    font-family:Arial;

    font-size:14px;

    font-weight:bold;

    padding:0px;

    line-height:160%

}

.dcashback_active {

    background:url("../tmpl/img/cashback.jpg") no-repeat right top;

}



.dcashbackinfo {

    border: 1px solid #ccc;

    background: #F0F0F0;

    color: #666;

    padding: 0px 10px;

    font-weight: bold;

    margin: 0px 0 7px;

    clear: left;

    font-family: Verdana;

    font-size: 11px;

    vertical-align: top;

}

.dcashbackinfo .label {

    float:left;

    padding: 9px 10px 9px 0;

}

.dcashbackinfo  .cimg {

    float:left;

    font-weight: normal;

    padding: 9px 10px 9px 25px;

}

.dcashbackinfo  .cimg0 {

    background:url("../tmpl/img/cash_1.png") no-repeat left center;

}

.dcashbackinfo  .cimg1 {

    background:url("../tmpl/img/cash_2.png") no-repeat left center;

}

.dcashbackinfo  .cimg2 {

    background:url("../tmpl/img/cash_3.png") no-repeat left center;

}



.ddescr {

    padding: 10px 0 10px 5px;

    clear: left;

}

.dlinkslist {

    padding: 2px 5px;

}

.dlinkslist a{

    display: block;

    padding: 2px 0;

}



.imgcover {

    display: none;

    width: 115%;

    height: 100%;

    background: #FFF;

    cursor:pointer;

    position: absolute;

    top: 0;

    left: 0;

    filter:alpha(opacity=60);

    -moz-opacity:.60;

    opacity:.60;

}

#level1 .imgcover {

    width: 170px;

    height: 170px;

}

.stat_pending .imgcover {

    display: block;

}



#level1 {

    clear: both;

    width: 574px;

    float: left;



}



#level1 .item{

    background: url("/site/img/skin/main-bg-big.gif") repeat-x scroll 0pt -422px;height:211px;padding:0;margin:0;

}



#level1 .dlefts{width:574px}



#level1 .item .item-left {

    background: url("../img/skin/main-bg-big.gif") no-repeat scroll 0pt -211px;height:211px;

    padding:0;margin:0;width:574px;



}



#level1 .item .item-right {

    background: url("../img/skin/main-bg-big.gif") no-repeat top right;

    padding-left:10px;padding-top:0px;padding-bottom:0px;height:211px;margin:0px;width:574px

}





#level1 .smshelp{

    position:relative;margin-top:-40px; margin-left:220px;

    margin-bottom:10px;

}

#level1 .smshelp .smscost{

    color:#306a87; font-weight:bold;

}



#level1 .smshelp .smscode{

    font-weight:bold;

}



#level1 .ddyn{

    margin-top:-12px;

    margin-left:30px;

    width:320px;

}



#level1 .dclockcont{



    border-bottom:#7ea2b4 1px solid

}



#level1 .dclockcont span{

    font-size: 24px;

    font-weight: bold;

    font-family: Arial;

    color: #000;

}



#level1 .dclockcont span.ultrared {

    color: #fff;

}



#level1 span.title{

    font-size: 12px;

    font-weight: bold;

    font-family: Arial;

    color: #306a87;

    margin-left:15px;

    margin-bottom:3px;

    line-height:180%;

}



#level1 .item .leftpane{

    padding: 5px;

    text-align: center;

    width: 175px !important;

    width:190px;

}

#level1 .detailitem .leftpane{

    padding: 0px;

    width: 183px !important;

}

#level1 .item .leftpane .left {

    padding-left: 5px;

}

#level1 .item .rightpane .right{

    padding: 0px 10px 15px 15px;

}

#level1 .pricecont {

    font-size: 12px;

    font-family: Arial;

    color: #306a87;

}

#level1 .pricecont .currency {

}

#level1 .pricecont .price {

    font-size: 18px;

    font-weight: bold;

    font-family: Arial;

    color: #000;

    float:left;

}



#level1  .price_store {

    margin-top:5px;

    font-size: 14px;

    font-family: Arial;

    font-weight: bold;

    color: #666666;

    padding: 0px;

}

#level1 .item .clockcont {

    height:27px; color:#666;font-weight:bold;font-size:16px;

    float: left;

}

#level1 .item .clockcont .label {

    color: #666666;

    font-family: Verdana;

    padding-right: 2px;

    font-weight: bold;

}

#level1 .item .clockcont .clock {

    font-family: Arial;

    font-size: 30px;

    font-weight: bold;

    color: #999;

}

#level1 .name {

    color: #fff;

    font-size: 24px;

    font-weight: bold;

    cursor: pointer;

    margin-bottom:10px;

    line-height:43px

}

#level1 .img {

    float:left;

    cursor: pointer;

    position: relative;

    margin-top:-45px;

    margin-right:6px;

    padding-top:6px;

    background: url("../img/skin/imgbg.gif") no-repeat;

    width:150px;

    height:145px;

    text-align:center;

}



.imgalot {clear:both; text-align:center;}

.imgalot img {margin:3px; cursor: pointer; }



#level1 .info {

    padding-left: 0px;

    height:57px;

    width:404px;

    clear:left

}

#level1 .short_desc {

    color: #000;
	font-family: Verdana,Serif;
	font-size: 11px;
    padding: 0px 0 0 32px;
    line-height: 120%;

}

#level1 .moreinfo {

    padding: 10px 0;

}

#level1 .moreinfo a {

    color: #0083C1;

    font-family: Verdana;

    text-decoration: none;

}

#level1 .moreinfo a:hover {

    text-decor

}

#level1 .detailitem  table {

    width: 755px;

}

#level1 .detailitem table table {

    width: 100%;

}

#level1 .detailitem .img {

    margin-right: -7px;

    padding: 0;

    width: 550px;

    clear: left;

}

#level1 .detailitem .dcashback ,

#level1 .detailitem .d24 {

    width: auto;

    background-position: left top;

    padding: 5px 15px 5px 30px;

    color: #666;

    font-family: Verdana;

    font-size: 11px;

}



#level1 .detailitem .img  div {

    border: 1px solid #ccc;

    width: 175px;

    height: 175px;

    min-height: 175px !important;

    margin: 0 6px 5px 0;

    text-align: center;

    float: left;

}

#level1 .detailitem .img  div img {



}

#level1 .item .lastbiddercont {

    padding: 0;

}











#level2,

#level3 {

    clear: both;

    margin: 10px -10px 10px 0;

}

#level2{

    margin-top: 5px;

}

#pending_list .item,

#level2 .item,

#level3 .item {

    position: relative;

    margin-right: 18px;

    margin-bottom: 15px;

    float: left;

    width: 243px;

    height: 162px;

    background: url("../img/skin/item-bg.gif") repeat-x scroll 0pt -162px;

}







#pending_list .itemindex3,

#level2 .itemindex3,

#level3 .itemindex3,

#pending_list .itemindex6,

#level2 .itemindex6,

#level3 .itemindex6,

#pending_list .itemindex9,

#level2 .itemindex9,

#level3 .itemindex9 {

    margin-right: 0px;

}



#pending_list .item .item-left,

#level2 .item .item-left,

#level3 .item .item-left {

    height: 162px;

    background: url("../img/skin/item-bg.gif") no-repeat scroll 0pt -324px;

}



#pending_list .item .item-right,

#level2 .item .item-right,

#level3 .item .item-right {

    height: 162px;

    padding: 0 5px 0 10px;

    background: url("../img/skin/item-bg.gif") no-repeat top right;

}





#pending_list .item,

#level2 .stat_pending,

#level3 .stat_pending {

    background: url("../img/skin/item-bg-pending.gif") repeat-x scroll 0pt -162px;

}

#pending_list .item .item-left,

#level2 .stat_pending .item-left,

#level3 .stat_pending .item-left {

    background: url("../img/skin/item-bg-pending.gif") no-repeat scroll 0pt -324px;

}



#level2 .stat_pending .item-right,

#level3 .stat_pending .item-right,

#pending_list .item .item-right{

    background: url("../img/skin/item-bg-pending.gif") no-repeat top right;

}



#level3 .item .clockcont .label,

#level2 .item .clockcont .label {

    font-size: 11px;

    display: block;

    font-family: "Trebuchet MS",Verdana;

    color: #666;

}



#level3 .stat_leading .clockcont .clock,

#level2 .stat_leading .clockcont .clock,

#level3 .stat_active .clockcont .clock,

#level2 .stat_active .clockcont .clock {

    color: #f35b39;

}



#level3 .stat_pending .clockcont .clock,

#level2 .stat_pending .clockcont .clock {

    color: #999;

}



#level3 .item .clockcont .clock,

#level2 .item .clockcont .clock {

    font-weight: bold;

    font-size: 24px;

    font-weight: bold;

    text-decoration:underline;

}



#level2 .item .intr,

#level3 .item .intr,

#level3 .item .lastbidder,

#level2 .item .lastbidder {

    font-weight: normal;

    font-size: 12px;

    color: #990000;

}



.highlited{

    padding-top:4px;padding-right:4px;margin-left:14px;

}



#level3 .item span.price,

#level2 .item span.price {

    display:block;

    font-size: 18px;

    color: #f35b39;

    font-weight: bold;

    text-decoration:none;

}



#level3 .item .pricecont,

#level2 .item .pricecont {

    position: relative;

    border-top: 1px solid #EEE;

    border-bottom: 1px solid #EEE;

    width: 173px;

}

#level3 .item .pricecont .label,

#level2 .item .pricecont .label {

    font-size: 11px;

    color: #666666;

    font-family: "Trebuchet MS",Verdana;

    padding: 8px 0 2px 5px;

}

#level3 .item .pricecont .priceval,

#level2 .item .pricecont .priceval {

    font-size: 20px;

    color:#4391CF;

    font-weight: bold;

    background: #FFF;

    padding-left: 2px;

    position: absolute;

    right: 0px;

    top: 0px;

}

#pending_list .name,

#level2 .name,

#level3 .name {

    cursor: pointer;

    font-size: 16px;

    padding-top: 8px;

    color: #000;

    font-weight: bold;

    text-decoration:none

}

#level2 .stat_pending .name,

#level3 .stat_pending .name {

    color: #000;

    line-height:160%

}

#level3 .img,

#level2 .img {

    cursor: pointer;

    height: 88px;

    text-align: center;

    width: 88px;

    position: relative;

    overflow:hidden;

}



#level2 .price_clock,

#level3 .price_clock {

    position: absolute;

    top: 30px;

    right: 8px;

}

#level2 .item .lastbiddercont,

#level3 .item .lastbiddercont {

    padding-top: 4px;

}

#level2 .item .smsinstr,

#level3 .item .smsinstr {

    clear: left;

    line-height: 140%;

}

#level2 .d24,

#level3 .d24 {

    float: right;

}



#level2 .dcashback,

#level3 .dcashback {

    float: right;

}

#level2 .price_store,

#level3 .price_store {

    padding: 0 7px;

    color: #666;

}







#bid_no_login_container {

    display: none;

}



#coupon_no_login_container{

    display: none;

}



#bid_no_login_out {

}

#bid_no_credit td{

    border-top: 1px solid #CCC;

    padding: 5px 3px;

}

#bid_no_credit table{

    border-bottom: 1px solid #CCC;

}

#bid_no_credit,

#bid_no_login {

    padding: 5px;

    text-align: left;

}

#bid_no_credit h2,

#coupon_no_login h2,

#bid_no_login h2 {

    font-size: 26px;

    font-weight: bold;

    color: #666;

    font-family: Arial;

}

#bid_no_credit  .descr,

#bid_no_login  .descr,

#coupon_descr{

    color: #666;

    font-family: Verdana;

    line-height: 120%;

    padding: 5px 0 20px;

}

#bid_no_login  .descr .prodname {

    font-weight: bold;

}



 .credittitle,

 .smstitle {

    padding: 15px 0 5px;

    font-size: 16px;

    font-weight: bold;

    color: #FF6600;

    clear: left;

}

.credittitle {

    padding-top: 5px;

}

.smsdescr1 {

    font-weight: bold;

    font-family: Verdana;

    color: #666;

    letter-spacing: 1px;

    line-height: 140%;

}

.smsdescr2 {

    color: #666;

    letter-spacing: 1px;

    line-height: 120%;

    font-family: Verdana;

}

.smscode,

.smsnumber{

    font-weight: bold;

}



#bid_no_login_out .already_member {

    position: absolute;

    text-align: left;

    bottom: 0px;

    width: 430px;

    left: 0px;
    
}

#bid_no_login_out .already_member .title {

    font-size: 16px;

    font-weight: bold;

    color: #306A87;

    padding: 5px 15px;

}

#bid_no_login_out .already_member .form{

    background: #ececec;

    padding: 7px 0px;

    height: 55px;

}

#bid_no_login_out .already_member .form .forget {

    padding: 0px 0 0 12px;

    border-left: none;

    clear: left;

    position: absolute;

    bottom: 10px;
}

#bid_no_login_out .already_member .login-fields {

    margin-left: 10px;

}

#bid_no_login_out .already_member .form .forget a{

    font-weight: bold;

    color: #306A87;

}

#bid_no_credit_container {

    display: none;

}



#coupon_no_login_out .already_member {

    clear:both;

}



#coupon_no_login_out .already_member .title {

    font-size: 16px;

    font-weight: bold;

    color: #306A87;

    padding: 5px 15px;

}



#coupon_descr a{

    color:#306A87;

}



.couponreg{

    margin-left:60px;

    margin-bottom:40px;

}



.coupon-fields label{

    width:150px;

    float:left;

    text-align:right;

    margin-top:3px;

    margin-right:-30px

}



.coupon-fields .loginbuttonimg{

    margin-top:15px

}



.coupon-fields .text{

    margin-top:3px;

}



#coupon_no_login_out .already_member .form{

    background: #ececec;

    padding: 7px 0px;

}



.doc_body {

    padding: 0px 0px 15px 0px;

    color: #333;

    line-height: 130%;

    font-family: Arial,Verdana,Helvetica,sans-serif;

}

.doc_body2 {

    padding: 0px 15px 15px 20px;

}

.victory {

    font-weight: bold;

    color: #FFF;

    background: #C00;

    padding: 1px 15px;

}

.lead {

    color: green;

    font-weight: bold;

}

.last_win_prod {

    padding: 0px 10px 10px 10px;

    margin: 0px 0 10px 0;

    cursor: pointer;

}

.last_win_prod:hover {

}

.last_win_prod .title {

    font-weight: bold;

    font-size: 18px;

    color: #666;

}

.last_win_prod .name {

    color: #666;

    font-family: Verdana;

    padding: 3px 0 1px;

}

.last_win_prod .winner {

    color: #666;

    font-family: Verdana;

    padding: 1px 0 5px;

    font-size: 11px;

}

.last_win_prod .img {

    float: left;

    margin-right: 7px;

}

.last_win_prod .price {

    margin-top: 5px;

    color: #666;

    margin-right: -10px;

}

.last_win_prod .saved {

    color: #666;

    font-size: 20px;

    font-weight: bold;

}





.bidderscont {

	

    width:176px;

    height:211px;

    margin-left:15px

}




.bidderscont .dbidders .r0 {

    background: #E9E9E9;

}


.bidderscont .bidders{

    margin:10px; font-size:11px;

}


.bidderscont2 {

	display: none;

    width:176px;

    height:211px;

    margin-left:15px

}




.bidderscont2 .dbidders .r0 {

    background: #E9E9E9;

}


.bidderscont2 .bidders{

    margin:10px; font-size:11px;

}


.pending_prod, .menulink {

    margin-bottom: 15px;

    padding-top: 6px;

    background: #ffffff;

    width:188px;

    padding-right:2px

}

.pending_prod .title {

    font-size: 14px;

    font-weight:bold;

    line-height:250%;

    color: #000;

    margin-bottom: 3px;

    padding-left: 10px;

    background: transparent url("../img/skin/menubg.gif") scroll 0pt -36px;

    font-family: Arial;

}







.pending_prod .intitle{

    background: transparent url("../img/skin/menubg.gif") no-repeat top right;

    height:36px;

}

.login_form_background{
	background-image: url('../img/skin/login_fon.jpg');
	background-repeat: no-repeat;
	width: 192px;
	height: 132px;
}



.usrcont{

    display:block;

    background:#f7e98c;

    border-left:#d44700 2px solid;

    width:188px;

    margin-bottom:2px;

    margin-top:0px

}



.menulink  .title {

    font-size: 14px;

    font-weight:bold;

    line-height:250%;

    color: #000;

    margin-bottom: 3px;

    padding-left: 10px;

    background: transparent url("../img/skin/menubg.gif") scroll 0pt -72px;

    font-family: Arial;

}

.skoro_title_right_menu{
	background-image: url('../img/skin/skoro_za_naddavane.jpg');
	background-repeat: no-repeat;
	width: 192px;
	height: 29px;
	position: relative;
	right: 3px;
}

.title_right_menu_buycredit{
	background-image: url('../img/skin/kupi_krediti.jpg');
	background-repeat: no-repeat;
	width: 192px;
	height: 29px;
	position: relative;
	right: 1px;
}

.title_right_menu_way_of_payment{
	background-image: url('../img/skin/way_of_payment.png');
	background-repeat: no-repeat;
	width: 188px;
	height: 29px;
}

.title_right_menu_way_of_payment_padding{
	position: relative;
	bottom: 5px;
	left: 5px;
	width: 192px;
	height: 25px;
	overflow: hidden;
}

.menulink_my{
	background-image: url('../img/skin/moeto_menu.jpg');
	background-repeat: no-repeat;
	width: 192px;
    height: 29px;
    position: relative;
    bottom: 40px;
    padding-top: 30px;
    right: 1px;
}

.menulink  .title .intitle{

    display:block;
    background-image: url('../img/skin/moeto_menu.jpg');
	width: 192px;
    height: 29px;
}



.menulink .title a.intitle:hover{

    color:#000;

    text-decoration:none

}



.menulink .mbody{

    margin-left:10px; margin-top:10px; font-size:11px;

}



.pending_prod .list {

    margin-right: -5px;
    text-align:center;

}

.pending_prod .list div {

    float: left;

    border: 1px solid #717171;

    cursor:pointer;

    margin: 10px 5px 5px 15px;

}

.pending_prod .list div:hover {

    border-color: orange;

}

.buy_credit_img {

    margin-bottom: 10px;

}





#we_are_open {

    position: absolute;

    top: 50px;

    left: 680px;

    color: #666;

    font-size: 12px;

    font-weight: bold;

}



/* Forms */



fieldset {

    border: 1px solid  #EEE;

    margin-bottom: 10px;

}

fieldset legend {

    padding: 5px ;

    font-family: "Trebuchet MS",Verdana;

    color: #999;

    font-size: 20px;

}

fieldset .info {

    padding: 0 10px 10px 5px;

    font-family: "Trebuchet MS",Arial;

    color: #333;

    line-height: 140%;

}

#doc_register_form .layout_footer1 {

    padding: 3px 5px 10px;

}

#doc_register_form .layout_footer1 td{

    vertical-align: top;

}

/* Invites */



span.highlight {

    background: green;

    color: #FFF;

    font-weight: bold;

    padding: 2px 5px;

}



/* Pending */



#pending_list {
	
    margin-top: 10px;

    margin-right: -10px;

    width: 769px;

}





#pending_list .winneritem {

    text-align: center;

    height: 235px;

}







#pending_list .enditem {

    height: 225px;

}



#pending_list .item{

    margin-bottom:10px;

    margin-right:4px;

    margin-left:9px;

}



#pending_list .item .item-right{

    height:162px;

}



#pending_list .item .price_store {

    color: #999999;

    font-size: 12px;

    font-weight:bold;

    height:18px;

    line-height:150%;

    margin-left:0px;

    text-decoration:none;

    font-family:Arial,Verdana,Helvetica,sans-serif;

}

#pending_list .thumbdivcont {

    background-attachment:scroll;

    background-position:0pt -276px;

    left:70px;

    top:10px;

}

#pending_list .item .info {

    font-size: 11px;

    color: #666;

    padding-right: 20px;

}

#pending_list .paginator_title {

    width: 300px;

    float: left;

    margin:0 0 20px 20px;

}

#pending_list .paginator_nav {

    float: left;

}

#pending_list .paginator_nav td a {

    text-decoration: none;

}

#pending_list .paginator_nav td.active a {

    text-decoration: underline;

}

#pending_list .save_perc {

    float: right;

    margin: 35px 6px 0 0;

    font-family: Arial;

    font-size: 13px;

    color: #E04E01;

    font-weight: bold;

}

#pending_list .price_cont {

    height: 22px;

    border-top: 1px solid #EEE;

    border-bottom: 1px solid #EEE;

    margin-bottom: 5px;

}

#pending_list .price_cont .label{

    float:left;

    padding-top: 6px;

    color: #666;

    font-family: Arial;

}

#pending_list .price_cont .price {

    float: right;
	
    color: #4391CF;

    font-size: 20px;

    font-weight: bold;

    font-family: Arial;

    padding: 3px;

}

#cheap_calc {

    clear: left;

    padding: 0px 0px 20px 190px;

}

#cheap_calc .inner {

    background:url("../tmpl/img/cheap_calc_back.jpg") no-repeat top left;

    padding: 10px 12px;

}

#cheap_calc .title {

    font-weight: bold;

    color: #FF7B11;

    font-size: 16px;

    padding-bottom: 5px;

}

#cheap_calc .save {

    padding-left: 30px;

}

#cheap_calc .save_lbl {

    font-weight: bold;

    color: #FF7B11;

    font-size: 16px;

}

#cheap_calc .save_val {

    font-weight: bold;

    color: #8AB90E;

    font-size: 24px;

}

#cheap_calc .label {

    color: #666;

    font-weight: bold;

    font-family: Verdana;

    padding-right: 20px;

}

#cheap_calc .field {

    color: #666;

    font-family: Verdana;

    text-align: right;

}



.winneritem {

    background:#fff !important

}



.winneritem .img{

    width:100% !important;margin:5px;

}



/* Autobidder */

.autobid {

    text-align: left;

    color: #306A87;

    font-family: Verdana;

    font-size: 11px;

}

.autobid .title {

    font-size: 16px;

    font-weight: bold;

    color: #306A87;

    height: 0.01%;

}



.autobid td {

    color: #306A87;

    font-family: Verdana;

    font-size: 11px;

    padding: 3px 0;

}

.autobid td.c01 {

    vertical-align: bottom;

    padding: 3px 0;

    width: 2px;

    color: #306A87;

    font-size: 18px;

}

.autobid .btn {

    margin: 5px 0 0 0;

}

.autobid .descr {

    padding: 3px 0;

    height: 0.01%;

}

.autobid .sum_start {

    width: 60px;

}

.autobid .sum_end {

    width: 60px;

}

.autobid .num_bids {

    width: 140px;

}

.autobid .field {

    font-size: 16px;

    font-weight: bold;

    color: #666;

    float: right;

    padding: 2px;

    color: #4990CA;

}

.autobid input {

    border: 1px solid #CCCCCC;

    margin: 2px 0;

    padding: 4px;

}

.autobid .field_cont {

    border-bottom: 1px solid #ccc;

}

.autobid .field_cont .label {

    padding: 8px 2px 2px;
    
    float: left;

}



/* Charity */



#charity_list  {

    margin-bottom: 15px;

}

#charity_list .title {

    color: #FF6700;

    font-weight: bold;

    font-size: 18px;

    padding: 0 0 5px 0;

}

#charity_list .body a {

    display: block;

    margin-bottom: 5px;

}



.saved_comment {

    color: #999;

    padding-top: 10px;

}





 .thumbsms span{font-weight:bold !important}

.bb{background-color:#B4E3BD; clear:both;width:188px;}

.bb1{background:url(../img/skin/blue_lbottom.gif) bottom right no-repeat; }

.bb3{background:url(../img/skin/blue_ltop.gif) top right no-repeat; }

.bb5{padding:15px; color:#306a87;height:181px;}

.bb5 a{color:#306a87;}



.dd{background-color:#d2e3ef; clear:both;}

.dd1{background:url(../img/skin/blue_lbottom.gif) bottom right no-repeat; }

.dd2{background:url(../img/skin/blue_bottom.gif)  bottom left no-repeat }

.dd3{background:url(../img/skin/blue_ltop.gif) top right no-repeat; }

.dd4{background:url(../img/skin/blue_top.gif) top left no-repeat; }

.dd5{padding:15px; color:#306a87;}



#level3 .stat_pending .lastbiddercont,

#level2 .stat_pending .lastbiddercont,

#level2 .stat_pending .intr,

#level3 .stat_pending .intr,

#level3 .stat_pending .lastbidder,

#level2 .stat_pending .lastbidder,

#level3 .stat_pending span.price,

#level2 .stat_pending span.price {

    color: #999999;

}





.content_body{

    clear:both;

}

.white_content_body{

    /*background:#fff;*/

}



h1{font-size:38px;color:black}

a.backbutton{

    clear:both;

    display:block;

    font-size:20px;

    font-weight:normal;

    width:250px;

    background:#f7e98c;

    margin-top:10px;

    margin-bottom:10px;

    padding:10px;

    text-decoration:none

}

a.backbutton:hover{

    text-decoration:underline;color:black

}

.open_background{
	position: relative;
	float: right;
	width: 177px; /*177px*/
	height: 84px;
	background-image: url('../img/skin/open.jpg');
	bottom: 117px;
	right: 100px;
	overflow: hidden;
}

#work_time_hdr{
	display:block;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	position: relative;
	color: #000000;
	z-index: 3;
	top: 35px;
	
}

#hour_and_date_hdr{
	display:block;
	font-size: 20px;
	position: relative;
	color: #ff0000;
	z-index: 3;
	top: 35px;
	text-align: center;
}

#hour_and_date_font{
	font-size: 17px;
	font-weight: bold;
	color: #CD1110;
}

#right_pend{
	position: relative; top: 7px; left: 10px; font-family: Verdana,Serif; font-weight: bold; color: #000000;
}

.testko{
	height: 212px;
	overflow: hidden;
}