/* from old vatera*/
a{
	text-decoration:none;
	color:#3B4D93;
}
li{
	list-style:none;
}
select{
	font-size:11px;
	font-family:verdana;
}
legend{
	font-weight:bold;
}
fieldset{
	margin-bottom:5px;
}
/* from old vatera */

tbody tr td a,div.box-content a,div.box-content-listings div,div.list-box span.header-text a,
div.mini-content-container div.box-content a,div.navigation-menu-box ul li a,
a#mpl-index-question1,a#mpl-index-question2,div#header-top-menu a,a#header-login-link,
a#header-reg-link,a#header-logout-link,div.header-category-column a,div.header-category-column a:hover{
	color:#3b4d93;
}

ul.disc-li li{
	list-style:disc;
}

ul.padded-li li{
	padding-top:2px;
	padding-bottom:2px;
}

input,legend,label,h1,h2,h3,h4,table,fieldset,div.box-content,div.box-content-listings{
	font-size:11px;
	font-family:Arial,Tahoma;
	color:black;
}

h3.inline {
	display:inline;
}

tbody tr td a,div.box-content a,div.list-box span.header-text a,div.mini-content-container div.box-content a{
	font-size:12px;
	font-family:Arial,Tahoma;
	text-decoration:none;
}

select,textarea,.input-style{
	border-width:1px;
	border-style:solid;
	border-color:#808080;
}

div.box-content-listings{
	padding: 0px 0px 10px 0px;
}

.input-style:focus{
	background-color:#ffcf85;
}

select,textarea,.input-padding{
	padding:2px;
}

textarea:focus,select:focus{
	background-color:#ffcf85;
}
.ajax-overlay-container{
	position:absolute;
	width:100%;
	z-index:1000;
	top:0px;
	left:0px;
	background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGElEQVQYlWPkYOZ6xkAEYCJG0ahC6ikEAJ/nAQ92k8jOAAAAAElFTkSuQmCC);
	background: rgba(51, 51, 51, 0.8);
	#filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2333333,endColorstr=#B2333333);
	text-align:center;
}
.ajax-overlay-message{
	background-color:#FFFFFF;
	border:1px solid #000000;
	width:240px;
	height:120px;
	position:absolute;
	text-align:center;
}

label{cursor:pointer;}
.textalign-center{text-align:center;}
.textalign-right{text-align:right;}
.textalign-justify{text-align:justify;}
.textalign-left{text-align:left;}

.color-red,.color-warning,.form-error{color:red;}
.color-green,.color-successful{color:green;}
.color-blue{color:blue;}

.strong{font-weight:bold;}
.normal{font-weight:normal;}

/* bigger font size for admin sites */
div.blue-box *,div.blue-box a{
	font-size:12px;
}

div.gray-box, div.orange-box,div.list-box, div.blue-box{
	border:1px solid #919191;
	text-align:left;
	padding:2px;
	margin-bottom:5px;
	position:relative;
}

img.round-left-bottom,
img.round-right-bottom,
img.round-left-top,
img.round-right-top{
	position:absolute;
	height:2px;
	z-index:9999;
	width:2px;
}

img.round-left-bottom{
	left:-1px;
	bottom:-1px;
}

img.round-right-bottom{
	right:-1px;
	bottom:-1px;
}

img.round-left-top{
	left:-1px;
	top:-1px;
}

img.round-right-top{
	right:-1px;
	top:-1px;
}

div.list-box span.header-text{
	background:#c0c0c0;
	height:18px;
	display:block;
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
}

table.list-table{
	width:100%;
}

table.list-table thead th{
	padding-left:10px;
	padding-top:0px;
}

table.list-table thead th a{
	font-weight:bold;
	text-decoration:underline;
}

table.list-table tbody td{
	border-left:1px dotted #9d9c9c;
}

table.list-table{
	border-collapse:collapse;
}

table.list-table thead{
	background-image:url(images/list_box_thead_background.png);
	background-position:left top;
	background-repeat:repeat-x;
	height:55px;
}

table.highlight-table tbody tr:hover {
	background-color: #EEEEEE;
}

div.gray-box span.header-text,div.list-box span.header-text{
	background-image:url(images/gray_box_background.png);
}

div.orange-box span.header-text{
	background-image:url(images/orange_box_background.png);
}

div.blue-box span.header-text{
	background-image:url(images/blue_box_background.png);
}

div.gray-box span.header-text,
div.orange-box span.header-text,
div.list-box span.header-text,
div.blue-box span.header-text,
span.green-header-text,
span.warning-header-text{
	background-position:left top;
	background-repeat:repeat-x;
	height:25px;
	display:block;
	font-weight:bold;
	padding-top:8px;
	padding-left:8px;
}

span.green-header-text{
	background-image:url(images/green_box_background.png);
}

span.warning-header-text{
	background-image:url(images/warning_box_background.png);
}

div.mini-box,div.mini-content-container{
	width:184px;
}

div.medium-box{
	/*width:611px;*/
}

div.big-box{
}


div.box-content{
	padding:10px;
	padding-top:5px;
}
div.box-content-listings{
	padding: 0px 0px 10px 0px;
}

h2,h2.box-title a{
	font-weight:bold;
	padding:0px;
	padding-top:10px;
	margin:0px;
	font-size:14px;
}
h2.category-title a {
	font-weight:bold;
	padding:0px;
	padding-top:10px;
	margin:0px;
	font-size:14px;
}

h2.box-title{
	border-bottom:1px solid #cac9c9;
	padding-bottom:3px;
	margin-bottom:8px;
}

h1.highlighted-text-level1,h1.highlighted-text-level1 a{
	font-size:14px;
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #cac9c9;
	color:black;
	font-weight:bold;
}

form{
	margin:0px;
	padding:0px;
}

fieldset{
	border:1px solid #cac9c9;
	padding:10px;
	margin-top:10px;
}

.border-warning{
	border:1px solid red;
}

table.bordered-table td,table.with-head th,div.mini-content-container div.box-content a,div.box-content-listings div{
	background-image:url(images/column_bottom_background.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

table.bordered-table td,table.with-head th{
	padding:3px;
	padding-bottom:5px;
}

table.morepadded-table td {
	padding-top:10px;
	padding-bottom:10px;
}

table.with-head th{
	text-align:left;
}

.block{
	display:block;
}

div#message-back-button{
	margin-top:10px;
}

/* --------------------------- */

div.x-small-box{
	width:182px;
}

div.navigation-menu-box ul{
   list-style:none;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left:0px;
   margin-left:auto;
   margin-right:auto;
   width: 90%;
}

div.navigation-menu-box ul li{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #363636;
    padding-bottom: 8px;
    padding-top: 8px;
}

div.navigation-menu-box ul li.no-dotted-line{
    border-bottom-width: 0px;
}

div.navigation-menu-box ul li a{
    margin-left: 0px;
    font-weight: bold;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
}

div.navigation-menu-box ul li a:hover{
    text-decoration: underline;
    color: #ff6600;
}

div.x-small-box-edit{
    background: url('images/box/box_bg_edit.png') bottom right no-repeat;
}

div.x-small-box-edit span.header-text{
    background: url('images/box/box_head_xsmall_edit.png') top right no-repeat;
}

div.x-small-box-about span.header-text{
    background: url('images/box/box_head_xsmall_about.png') top right no-repeat;
}

div.medium-container{
    width:985px;
}

div.mini-content-container{
	float:left;
}

div.medium-content-container{
    width:785px;
    margin-left:5px;
    float:left;
}

div.half-floated-box-left{
	width:49.3%;
	float:left;
}

div.half-floated-box-right{
	width:49.3%;
	float:right;
}

div.floated-content-container{
	width:988px;
	margin:auto;
}

div.mini-content-container div.box-content a{
	display:block;
	padding:5px;
}
.box-content-listings div{
	display:block;
	padding: 5px;
}

.box-content-listings div{
        display:block;
        padding: 5px;
}

div.clear{
    clear:both;
}

.helper-text{
	padding-top:5px;
	color:gray;
}


table.options-table td
{
	border-bottom:1px solid #dfdfdf;
	padding-bottom:5px;
	margin-bottom:5px;
	vertical-align:top;
}

table.bordered-table td.noborder, table.noborder td{
	background-image:url();
}


table#add-more-feature td{
	width:360px;
	vertical-align:top;
}

table#add-more-feature td.add-more-feature-text{
	width:70%;
	padding-right:5px;
	color:#5f5f5f;
}

table#add-more-feature td.add-more-feature-checkbox{
	width:5%;
}

table#add-more-feature td.add-more-feature-label{
	width:95%;
	vertical-align:middle;
	font-weight:bold;
}

div.add-more-feature-div{
	padding:10px;
	width:358px;
	float:left;
}

div#product-id-matches-container li, div#product-id-matches-container ul{
	padding:0px;
	margin:0px;
}

div#product-id-matches-container li{
	padding:2px;
	border:1px solid white;
}

div#product-id-matches-container li:hover{
	background:#e6e6e6;
	cursor:pointer;
	border:1px solid #d9d9d9;
}

div.add-more-feature-div div#product-id-matches-container div#product-id-matches{
	position:absolute;
	top:-10px;
	left:135px;
	padding:10px;
	background:white;
	border:1px solid gray;
}

hr.dotted-hr{
	padding:0px;
	margin:0px;
	height:1px;
	border:0px;
	background-image:url(images/column_bottom_background.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

table.bordered-table td.no-border{
	background-image:none;
}

img.no-border{
	border:0px;
}

.helper{
	background-image:url(images/info_icon_mini.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color: gray;
	padding-left:17px;
	text-align:left;
}
div.helper{
	margin-top:2px;
}
.success-box{
	color:#1ab125;
}

.question{
	background-image:url(images/question_icon_mini.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color: gray;
	padding-left:17px;
	text-align:left;
}

.password-strength-check-feedback{
	text-align: left;
}

.password-strength-check-feedback ul li.passed, ul.psp-checklist li.passed{
	list-style-image: url('images/user/validation/valid_ok.png');
}

.password-strength-check-feedback ul li.failed, ul.psp-checklist li.failed{
	list-style-image: url('images/user/validation/valid_no.png');
}

.password-strength-check-feedback ul li.failing, ul.psp-checklist li.failing{
	list-style-image: url('images/user/validation/valid_warning.gif');
}

span.password-tip{
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: sans-serif;
}

img.password-strength-check-feedback-image{
	margin-top: 5px;
}

/* css block for "vaterafutar" page */

div#mpl-index-questionlinks{
	position:relative;
}

a#mpl-index-question1,a#mpl-index-question2{
	position:absolute;
	left:100px;
	font-size:14px;
	font-weight:bold;
}

a#mpl-index-question1{
	top:150px;
}

a#mpl-index-question2{
	top:130px;
}

/* css block for "vaterafutar" page */

tr.list-alternate-background{
	background:#f0f0f0;
}

tr.list-alternate-highlight-background1{
	background:#c1f2cb;
}

tr.list-alternate-highlight-background2{
	background:#b6e3c0;
}

.float-left{float:left;}
.float-right{float:right;}

/* header */
div#content-container-fix,div#header-fix{
	width:980px;
	margin:auto;
}

div#content-container-flexi,div#header-flexi{
	margin:auto;
	/*min-width:1030px;*/
	min-width:980px;
}

div#old-content-container{
	width:980px;
	margin:auto;
}

div#content-container{
	text-align:center;
}

div#header-fix{
	background-image:url(images/header_background.png);
	background-position:left top;
	background-repeat:repeat-x;
}

div#header-top-menu{
	text-align:right;
	padding-bottom:2px;
}
span.header-top-menu-editable{
	background-image:url(images/column_bottom_background.gif);
	background-position:right bottom;
	background-repeat:repeat-x;
	color:#636363;
	padding:0px 0px 5px 0px	;
	text-align: right;
	margin:0px;
	width: 590px;
}

div#header-top-menu a,div#header-top-menu{
	font-size:12px;
	padding:5px 5px 0px 5px;
}

div#header-top-menu a{
	font-size:12px;
}


div#header-right-registerorlogin{
	float:right;
	text-align:right;
	padding-top:18px;
	padding-right: 11px;
	height: 15px;
	width: 340px;
}

a#header-login-link,a#header-reg-link,a#header-logout-link,a#header-cart-link{
	display:block;
	float:right;
	height:21px;
	background-position:left top;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

div#header-right-registerorlogin span{
	display:block;
	float:right;
	height:21px;
	color:#636363;
	padding-left:10px;
	padding-right:7px;
}

a#header-login-link:hover,a#header-reg-link:hover,a#header-logout-link:hover{
	text-decoration:none;
}

a#header-reg-link{
	width:72px;
	padding-left:22px;
	background:url(images/header_reg_button.png);
	background-repeat:no-repeat;
	background-position:5% 30%;
}

a#header-cart-link{
	padding-left:22px;
	background:url(images/header_cart_button.png);
	background-repeat:no-repeat;
	background-position:5% 30%;
}

a#header-login-link{
	width:48px;
	padding-left:22px;
	background:url(images/header_login_button.png);
	background-repeat:no-repeat;
	background-position:5% 30%;
}

a#header-logout-link{
	width:70px;
	text-align:right;
	background:url(images/header_logout_button.png);
	background-repeat:no-repeat;
	background-position:15% 30%;
}

body{
	margin:0px;
	padding:4px;
	font-size:12px;
	font-family:Arial,Tahoma,Verdana;
}

div#header-left-content{
	float:left;
	height:63px;
}

div#header-logo{
	float:left;
	width:136px;
	height: 63px;
	background:white;
}

div#header-logo img{
	border:0px;
}

div#header-welcome{
	float:left;
	text-align:left;
}

div#header-welcome table{
	height:42px;
}

div#header-welcome td{
	vertical-align:bottom;
	padding-bottom:5px;
}

div#header-welcome span,div#header-welcome span a{
	font-size:13px;
}

div#header-right-content{
	float:right;
}

div#header-quickpanel{
	height:29px;
	border:1px solid #919191;
	padding:2px;
	margin-top:3px;
	position:relative;
	z-index:3;
}

div#header-quickpanel-content{
	background:#ff9f2f;
	height:24px;
	padding-top:5px;
	font-size:11px;
}

div#header-quickpanel-content label{
	color:white;
	display:block;
	padding-right:5px;
}

div#header-quickpanel-content a{
	color:white;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	display:block;
	float:left;
	padding-top:2px;
}

div#header-quickcategories{
	float:left;
	width:110px;
	line-height:28px;
	text-align:center;
	background-image:url(images/header_quickcategories_bg.png);
	background-position:left bottom;
	background-repeat:repeat-x;
}

div#header-quickcategories a{
	color:white;
	font-weight:bold;
	font-size:13px;
}

input#header-input,select#header-select{
	width:225px;
}

td#header-search-button-container{
	padding-left:9px;
}

input#header-input{
	margin-left:4px;
}

select#header-select{
	padding:1px;
}

div#header-quickpanel-separator{
	float:left;
	background:white;
	width:2px;
	height:100%;
}

div#header-advert-container object{
	position:relative;
	margin:auto;
}

div#header-advert-container, div#footer-advert-container{
	background:#eeeeee;
	/*height:90px;*/
	margin-top:4px;
	background-image:url(images/header_advert_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	margin-bottom:4px;
	position:relative;
	/*display:none;*/
}

div#header-advert-container a#default-header-advert-imglink{
	width:728px;
	display:block;
	margin:auto;
}

div#header-advert-initcontent{
	width:150px;
	background:url(../ajax_loading.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:gray;
	display:none;
	background-position:center center;
}

div#header-advert-container div{
	margin:auto;
}

div#header-quickcategorycontainer{
	position:absolute;
	top:33px;
	left:-1px;
	padding:10px;
	/*border:1px solid #e9e9e9;*/
	border-left:1px solid #919191;
	border-right:2px solid #aaaaaa;
	border-bottom:2px solid #aaaaaa;
	border-top:0px;
	display:none;
	background:white;
}

div.header-category-column a{
	font-size:12px;
	padding:5px;
	padding-right:10px;
	padding-left:10px;
	display:block;
	width:150px;
	margin-right:1px;
	border-bottom:1px solid #e9e9e9;
}

div.header-category-column a:hover{
	text-decoration:none;
	background:#e9e9e9;
}

div.header-category-column{
	float:left;
}

div#header-quickpanel-content form{
	padding:0px;
	margin:0px;
	float:left;
}

a#header-category-link span{
	font-size:10px;
	color:white;
}

div#footer{
	text-align:left;
	padding-top:10px;
}

div#footer-top-line{
	background:url(images/footer_top_line_bg.png);
	background-repeat:repeat-x;
	padding-bottom:10px;
	height:7px;
}

div#footer-logos-left{
	float:left;
	padding-top:7px;
	padding-left:7px;
}

div#footer-logos-left img{
	border:0;
	display:block;
	float:left;
	margin-left:15px;
}

div#footer-logos-right{
	float:right;
}

td#footer-menu a,td#footer-menu{
	font-size:11px;
	padding-right:5px;
	padding-left:5px;
	color:#5c5c5c;
	text-align:center;
}

td#footer-menu p{
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:8px;
}

div#footer-logos-container{
	background:#f1f1f1;
	height:66px;
	padding:5px;
	margin-top:10px;
	border-top:2px solid #cccccc;
	vertical-align:middle;
}

/* header warnings */
div#header-warnings ul,div#header-warnings li{
	padding:0px;
	margin:0px;
}

div#header-warnings h2, div#header-warnings-wide h2{
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

div#header-warnings a#closebutton, div#header-warnings-wide a#closebutton{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px;
	padding-top:2px;
	padding-bottom:4px;
	background:red;
	font-weight:Bold;
	color:white;
}

div#header-warnings, div#header-warnings-wide{
	padding:10px;
	border:2px solid red;
	text-align:left;
	position:relative;
	margin:auto;
	margin-top:2px;
}

div#header-warnings {
	width:956px;
}

div.dropdownmenu-container{
	position:relative;
	z-index:999;
}

div.dropdownmenu-container ul,div.dropdownmenu-container li{
	padding:0px;
	margin:0px;
}

div.dropdownmenu-container ul{
	padding-left:5px;
}

div.dropdownmenu-container li,div.dropdownmenu-container li.default-li{
	position:relative;
	z-index:1;
}

div.dropdownmenu-container li.li-hover-effect{
	float:left;
	position:relative;
	z-index:1;
	background:white;
}

div.dropdownmenu-container li a.menuitem{
	color:#424242;
	font-weight:bold;
	font-size:12px;
	display:block;
	float:left;
	padding:6px;
	height:18px;
	margin-right:1px;
}

div.dropdownmenu-container li span{
	display:block;
	float:left;
	padding-top:5px;
}

div#accountmenu-system-messages ul,div#accountmenu-system-messages li{
	padding:0px;
	margin:0px;
}

div#accountmenu-system-messages li{
	padding:5px;
	background:url(images/column_bottom_background.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}

div.dropdownsubmenu-container a{
	color:#3b4d93;
	font-weight:normal;
}


div.dropdownsubmenu-container ul,div.dropdownsubmenu-container li{
	padding:0px;
	margin:0px;
}

div.dropdownsubmenu-container ul li{
	float:none;
	border-bottom:1px solid #e9e9e9;
}

div.dropdownsubmenu-container ul li a{
	display:block;
	padding:3px;
	padding:5px;
	padding-right:10px;
	padding-left:10px;
	margin-right:1px;
}

div.dropdownsubmenu-container ul li a:hover{
	text-decoration:none;
	background:#e9e9e9;
}

div.dropdownsubmenu-container,div.dropdownsidesubmenu-container{
	position:absolute;
	top:31px;
	left:-1px;
	padding:10px;
	border-left:1px solid #919191;
	border-right:2px solid #aaaaaa;
	border-bottom:2px solid #aaaaaa;
	border-top:0px;
	background:white;
	width:230px;
}

div.dropdownsidesubmenu-container{
	left:-136px;
}

div#account-letterandfeedback-container a#account-myletterslink{
	padding-top:10px;
	display:block;
}

div#account-letter-box,div#account-feedback-box{
	width:252px;
}

div#account-feedback-box table{
	width:100%;
}

div#account-feedback-box td{
	color:#7c7c7c;
	text-align:center;
	padding:5px;
}

div#account-feedback-box th{
	font-weight:normal;
	width:25%;
	text-align:center;
	background-image:url(images/column_bottom_background.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:4px;
}

span.box-header-helper{
	position:absolute;
	top:11px;
	right:8px;
	width:0px;
	height:12px;
}

div.account-menu-box{
	position:relative;
}

span.color-positive-feedback{
	font-weight:bold;
	color:#37b70c;
}
span.color-neutral-feedback{
	font-weight:bold;
	color:#7c7c7c;
}
span.color-negative-feedback{
	font-weight:bold;
	color:#fe0000;
}
span.color-feedback-summary{
	font-weight:bold;
	color:#000000;
}

span.color-verified-buyer{
	color:orange;
	font-weight:bold;
}

span.color-verified-user{
	color:#3b4d93;
	font-weight:bold;
}

span.color-verified-seller{
	color:green;
	font-weight:bold;
}

span.color-inactive-user{
	color:white;
	background:red;
	padding:3px;
	font-weight:bold;
}

div#account-feedback-box hr{
	height:1px;
	border:0px;
	margin:0px;
	padding:0px;
	border-top:1px solid #6d6d6d;
}

div#account-feedback-box div{
	padding:5px;
}

div#account-feedback-box div p{
	margin:0px;
	padding:7px;
}

div#account-sell-box,div#account-buy-box{
	float:left;
	height:228px;
	margin-left:5px;
}

div#account-letterandfeedback-container{
	float:left;
}

div#account-feedback-box{
	height:150px;
}

div#account-sell-box{
	width:260px;
	background:url(images/user/account/account_sell_box_bg.png);
	background-position:bottom left;
	background-repeat:repeat-x;
}

div#account-buy-box{
	width:270px;
	background:url(images/user/account/account_buy_box_bg.png);
	background-position:bottom left;
	background-repeat:repeat-x;
}

div#account-sell-box a,div#account-buy-box a,div#account-personal-settings a,div#account-billing-informations a{
	display:block;
	margin:0px;
	padding:4px;
	background-image:url(images/column_bottom_background.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

div.account-history-configuration{
	position:absolute;
	top:8px;
	right:30px;
}

tr.account-history-winner-bid-row{
	background:#b6e3c0;
}

tr.account-history-notwinner-bid-row{
	background:#f6c3b5;
}

tr.account-history-watchedauction-row{
	background:#ced7f3;
}

a#account-history-replacer-sellerlink,a#account-history-replacer-buyerlink{
	font-weight:normal;
}

/* image */
th.account-history-item-1{
	width:50px;
}
/* product name */
th.account-history-item-2{
	width:320px;
}
/* date of auction end */
th.account-history-item-4{
	width:130px;
}
/* type of history event */
th.account-history-item-5{
	width:200px;
}

table.account-history-table th{
	padding:5px;
	background-image:url(images/column_bottom_background.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

table.account-history-table td{
	padding:5px;
}

div.account-history-configuration img{
	border:0px;
}

div#account-personal-settings{
	width:527px;
	float:left;
}

div#account-billing-informations{
	width:266px;
	float:left;
	height:191px;
	margin-left:5px;
}

div#account-other-services img{
	border:0px;
}

div#account-buy-history-configuration-container,div#account-sell-history-configuration-container{
	background:#f6f6f6;
	border-bottom:1px solid #919191;
	padding-bottom:5px;
}

div.account-history-configuration img{
	cursor:pointer;
}
.feedbacklist-row-header{
	background:#eeeeee;
}

div#account-promoplaceholder{
	padding-top:5px;
}

div#account-promoplaceholder img{
	border:0px;
}

/* registration page */
iframe#registration-terms {
	border:1px solid #cccccc;
}

iframe#registration-terms:hover {
	background: #eeeeee;
}

.registration-inputcollection-container {
	width:100%;
}

.registration-inputcollection-container input,.registration-inputcollection-container select{
	margin:0px;
	margin-right:3px;
}

.interestgroups {
	float:left;
	width:240px;
}

span.translife-help{
	margin-top:4px;
	display:block;
}

.category-dropdown{
	font-size:9px;
}


div.mifss-item-container{
        float:left;
        margin:1px;
        width:145px;
        height:230px;
        border:1px solid #eae9e9;
        padding:3px;
        padding-top:10px;
        text-align:center;
        font-size:11px;
        font-family:Arial,Tahoma;
}

div.mifss-list-icons-container img.list-icon{
        border:0px;
}

div.mifss-list-icons-container{
        text-align:left;
}

div#mifss-itemscontainer{
        width:780px;
        margin:auto;
        padding-top:10px;
}

div#mifss-base-container{
        overflow:auto;
        height:400px;
}

span.mifss-itemimg-container{
	height:115px;
	display:block;
}

div.mifss-item-container div{
        padding:0px;
        padding-top:5px;
        height:50px;
}

div.mifss-item-infos{
        text-align:left;
}

div.mifss-item-container img{
        border:1px solid #919191;
        padding:1px;
}

div#mifss-pager-container td{
        vertical-align:middle;
}

div#mifss-pager-container td a,div#mifss-pager-container td{
        font-weight:bold;
}

div#mifss-pager-container img{
        border:0px;
        padding:6px;
}

/* user settings */

div.ugs-category-box-container select{
        padding:5px;
        margin:2px;
}


/* more items from the same seller */

/* messages */

.message-subject {
	color:#3b4d93;
	cursor:pointer;
}
.message-list-box {
	border:1px solid #dedede;
	margin-bottom:4px;
	padding:0px;
}
.message-body {
	padding: 5px 10px;
	background:#eeeeee;
}
.message-greetings {
	color:#666666;
}
.message-select {
	cursor:pointer;
	margin-right:10px;
}

/* Listings */
.listings-header {
	padding: 5px 10px;
	background:#e0e0e0;
}
.listings {
	font-weight:bold;
	display:inline;
	font-size:13px;
}
.featured {
	padding:5px;
	font-weight:bold;
}
.add-more-feature {
	border-bottom:2px solid #fe6500;
	margin-bottom:15px;
	margin-top:15px;
	padding-bottom:2px;
	font-weight:bold;
}
.features-border-text td{
	border-top: 2px solid #ff6600;
	border-bottom: 2px solid #ff6600;
}
.features-borderright-text {
	border-right: 2px solid #ff6600;
}
.features-borderleft-text {
	border-left: 2px solid #ff6600;
}
.listings-text td{
	padding-left: 2px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 2px;
    text-align: left;
    white-space: nowrap;
}
.listings-text td.ac{
	text-align: center;
}
.listings-text td.ar{
	text-align: right;
}
.listings-text td.ti{
	white-space: normal;
	width: 100%;
}
.features-borderleft-smallpicture {
	border-left: 2px solid #ff6600;
	padding-left: 5px;
}
.features-borderright-smallpicture {
	border-right: 2px solid #ff6600;
}
.features-border-smallpicture td{
	border-top: 2px solid #ff6600;
	border-bottom: 2px solid #ff6600;
	padding-bottom: 5px;
	padding-top: 5px;
}
.listings-smallpicture td{
	border-top: 2px solid white;
	border-bottom: 2px solid white;
	padding-bottom: 5px;
	padding-top: 5px;
}
.listings-icons-smallpicture {
	text-align:left;
	padding-right:5px;
}
.features-border-bigpicture {
	border: 2px solid #ff6600;
}
.no-features {
	border-bottom:1px dotted #565656;
	padding:2px;
}
.features-subtitle {
	font-size: 10px;
	color: gray;
	font-style:italic;
}

/* item/mod */



.up_popup_prices,.up_popup_auto,.up_popup a{
	color:white;
}

.up_popup_prices,.up_popup_auto,.up_popup,.up_popup_highlight{
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:40;
	background:#808080;
	padding:5px;
	border:1px solid gray;
	color:white;
}

img.item_mod_ClosePopupImage,img.ClosePopupImage{
	position:absolute;
	top:5px;
	right:5px;
}

.HighlightBox {
	position: relative;
	margin: 5px;
	width: 300px;
	float: left;
}
.HelpImageHighlight {
	position: absolute;
	left: 230px;
	top: 0px;
	cursor:pointer;
}
#up_featuresSubtitle,#up_bestoffer_percent {
	display:none;
	clear:both;
	width:300px;
}
#pricesContainer {
	height: 95px;
	position:relative;
}
.item_prices {
	margin: 2px;
	background: #ffffff;
	width: 190px;
	height: 44px;
	float: left;
	padding:3px;
	position: relative;
	border: 1px solid #efefef;
}
#minimal_temp {
	visibility: hidden;
	display: none;
}
/* more items from the same seller */

/* 404 page */
div#http404-categorybox img{
	border:0px;
}
div#http404-contentbox ul,div#http404-contentbox li{
	padding:0px;
	margin:0px;
}
div#http404-contentbox img{
	border:0px;
}
/* 404 page */

/* feed */

.feed {
	vertical-align:middle;
	border:none;
}
.imageless_helper {
	color: gray;
	padding-top:5px;
}

/* feed */

div.left-half-box{
	float:left;
	width:302px;
}

div.right-half-box{
	float:right;
	width:302px;
}

div.half-box-container{
	padding-right:8px;
	width:621px;
	float:right;
}

/* user account */

p.account a {
	font-size:12px;
}

span.account {
	font-size:12px;
}

span.account a {
	font-size:12px;
}

ul.account li a {
	font-size:12px;
	line-height: 1.3;
}
div.account-header {
	background:#e9e9e9;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

div.leftadvert-container div{
	margin:auto;
	padding-top:20px;
}

div.leftadvert-container,div#rightadvert-container{
	text-align:center;
	background-color:#eeeeee;
	background-image:url(images/header_advert_bg_vertical.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:30px;
}

div.leftadvert-container{
	padding:5px;
	margin-top:5px;
}

div#rightadvert-container{
	position:absolute;
	right:-166px;
	width:160px;
	top:23px;
	padding-bottom:5px;
}

div#rightadvert-container div{
	margin:auto;
}
a.arukereso-feed img{
	border:none;
	height:20px;
}
div.arukereso-feed{
	float:left;
	margin-right:5px;
	width:50px;
	height:50px;
	vertical-align:middle;
}
div.arukereso-feed img{
	border:none;
	max-width:50px;
	max-height:50px;
	--width:50px;
}
span.arukereso-feed{
	color: #A0A0A0;
	font-size:8pt;
}
.grey-right-border {
	border-right:1px dotted #333333;
}
strong.white {
	background-color:#ffffff;
}

optgroup option {
	padding-left:3px;
	font-size:12px;
}

a.visited-link-warning:visited{
	color:red;
}

/*********************************
	One HUF auctions
*********************************/
#ni_onehuf_auctions table,.one-huf-auctions table{
	width: 100%;
}
td.one-huf-auctions-endofdate{
	text-align: right;
}

/*********************************
	Validation page
*********************************/
#valid-table-title {
	font-weight: bold;
	background: #f0f0f0;
}
#valid-table td{
	border-bottom: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}
#valid-table {
	margin: auto;
	margin-top: 10px;
}
.valid1{
	color: #3266af;
}
.valid2{
	color: #ff6201;
}
.valid3{
	color: #009972;
}
.valid_center {
	text-align: center;
}
#reg-container HR {
	height: 1px;
	background: #33cc33;
	border: 0px;
	border-top: 1px solid #33cc33;
}
#valid-content {
	text-align: justify;
}
.valid-content-box{
	padding-left: 20px;
	margin-top: 5px;
}
.valid-content-box ul,li {
	padding: 0px;
	margin: 0px;
}
.valid-content-box li {
	padding-left: 10px;
}
#valid-navigate-buttons {
	width: 100%;
	text-align: center;
	cursor: pointer;
}
.navigate-buttons {
	border: 0px;
}
#ValidContentFull {
	display: none;
}
#ValidContentTel {
	display: none;
}
#validate_button {
	width: 100%;
	text-align: right;
}

.paragraph-title{
	margin-top:1em;
	margin-bottom:0;
	font-weight:bold;
}
.paragraph-text{
	margin-top:0;
}