body{	background: #FFF;	font-family: Verdana, Tahoma, Arial;	font-size: 12px;	margin: 0;	padding: 0;	color:#000;}a{	color: #C60001;	text-decoration: underline;}a:hover{	color: #C60001;	text-decoration: none;}div.page{	position:relative;	margin: 0 auto;	width: 920px;	min-width: 770px;}div.header{	height: 110px;	background:#980001 url('../img/header-bg.jpg') repeat-x;}div.logo{	float: left;	margin-left:10px;	margin-top: 0px;	padding-bottom: 20px;}div.slogan{	float: left;	color: #FFF;	font-size: 20px;	padding: 10px;}div.inventory{	height: 29px;}ul.inv{	margin: 0;	padding: 0 5px 0 0;	list-style-type: none;	line-height: 29px;	float: right;}ul.inv li{	float: left;	margin: 0 5px;	padding: 0;}ul.inv li a{	color:#FFF;}div.line{	background-color: #D2D2D2;	width: 760px;	height: 4px;}	div.top-menu{	padding: 0;	margin: 0;	height: 23px;	font-size: 0.95em;	background:#E3E3E3;}ul.menu{	list-style-type: none;	margin: 0;	padding: 0;}ul.menu li{	float: left;	margin: 0 5px 0 0;	height: 23px;	padding:0px 5px;}ul.menu li a{	line-height: 23px;	color: #7C7C7C;	display: block;	float: left;}ul.menu li a:hover{		color:#000;}ul.menu li.active{	color:#000;}ul.menu li.active div{	line-height: 23px;}div.lang-switch{	float: left;	margin: 4px;	font-size: 0.9em;	padding: 0 0 0 5px;}div.lang-switch select{	font-size: 0.9em;}div.listing-sorting{	text-align: center;	border: 1px solid #777;	background: #FFF;	font-size: 0.9em;	padding: 2px;	margin:10px 0px;}div.listing-sorting a{	font-weight: bold;}div.search-form{	float: right;	font-size: 0.9em;	padding: 10px;}div.search-form a{	color:#EF4B4C;}input.what{	border-top: 2px solid #111;	border-left: 2px solid #111;	border-right: 2px solid #CCC;	border-bottom: 2px solid #CCC;}input.text{	height: 16px;}textarea{	border: 1px solid #777;}input.button{	font-family:'Trebuchet MS', Arial, Verdana;	font-size:11px;	font-weight:bold;	color: #FFF;	height: 20px;	background:#EE4D3F;	border:1px solid #9F0102;	cursor:pointer;}input.button:hover{	background: #E63300;	cursor:pointer;}input, textarea{	font-family: Verdana;	font-size: 1em;}div.footer{	margin: 5px 0 0 0;	padding: 10px 0;	text-align: center;	border-top:3px solid #989898;	font-size:0.8em;	color: #6D6D6D;}div.footer a{	color: #6D6D6D;	font-weight: bold;}div.footer a:hover{	color: #333;}div.copyright{	padding: 10px 0 0 0;	font-size: 0.9em;}div.content{	clear: both;}div.breadcrumb{	margin: 10px 0;	font-size: 1.1em;	font-weight:bold;}div.breadcrumb a{	color:blue;}div.breadcrumb a:hover{	color:black;}p{	padding: 0;	margin: 0;}p.date{	font-size: 0.9em;}p.news{	margin-top: 5px;}p.last{	margin-top: 5px;	text-align: right;}h2{	font-size: 1em;	margin: 0 0 10px 0;	padding: 0;}img{	border: 0;}form{	padding: 0;	margin: 0;}div.clear_both{	position:relative;	font-size:0px;	height:0px;	clear:both;}.clearfix:after{	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}* html .clearfix{	height: 1%;}h1{	color: #BF000A;	font-size: 1.7em;	margin: 5px 0;	padding: 5px 0 0 0;}div.field{	font-size: 0.9em;	font-weight: bold;	margin-bottom: 10px;}a.title{	font-weight: bold;}div.url{	color: #DB8588;	padding: 0;	font-style: italic;	font-size: 0.9em;	width: 1%;	cursor: help;	white-space: nowrap;}div.description{	clear: both;	padding: 0;	width: 100%;}div.stat{	clear: both;	padding: 0;}div.stat img{	margin: 0 5px;}div.pr_stat{	margin: 0 0 15px 0;}div.categories{	list-style-type: none;	padding: 0;	width: 100%;}div.categories a{	font-weight: bold;}div.categories div.col{	float: left;	height: 100%;	text-align: left;	width: 33%;	padding-top: 15px;}div.categories div.last{	float: left;	height: 100%;	text-align: left;	width: 33%;	padding-top: 15px;}div.subcategories{	padding-left: 30px;}div.subcategories a{	font-size: 0.9em;	font-weight: normal;	text-decoration: none;}div.categories div.divider{	clear: both;	line-height: 1px;}div.categories div.categ{	line-height: 22px;	padding-left: 15px;	background: url('../img/ico-dir.gif') top left no-repeat;	margin-left: 5px;	padding-left: 25px;}.no{	border: none;}a.no{	text-decoration: none;}.editor-welcome{	padding: 0;	text-align: left;}.editor-content{	padding: 0;	text-align: center;}div.notification{	background: #D7EBD3;	border: 1px solid #265624;	font-weight: bold;	margin: 10px 0;	padding: 20px 20px 20px 40px;	color: #265624;}div.error{	background: #FFEDEB;	border: 1px solid #CD5C52;	font-weight: bold;	margin: 10px 0;	padding: 20px 20px 20px 40px;	color: #CD5C52;}div.error img, div.notification img{	position: relative;	top: -3px;	left: -25px;	float: left;}div.navigation{	clear: both;	margin: 15px 0;}div.navigation a{	text-decoration: none;	border: 1px solid #777;	background: #FFF;	padding: 0 4px;}div.navigation a:hover{	background: #CCC;}div.navigation span{	border: 1px solid #777;	padding: 0 4px;	background: #FFF;}div.navigation span.active{	background: #CCC;}div.pagerank{	border: 1px solid #ccc;	height: 4px;	margin: 7px 0 0 5px;	padding: 0;	width: 50px;	background: #EFEFEF;	float: left;}div.inner-pagerank{	margin-top: -1px;	background-image: url('../img/pr10.gif');	float: left;	height: 5px;	padding: 0;}div.pr-text{	float: left;	font-size: 0.9em;}div.preview{	background: #FFF url('../img/no-preview.gif') center center no-repeat;	border: 1px solid #ccc;	height: 90px;	width: 120px;}div.adsense{	margin: 10px 0;	text-align: center;}div.box{	clear: both;	margin: 10px 0 0 0;}div.box-caption-movable{	background-color: #E3E3E3;	color: #696969;	font-size: 1.1em;	font-weight: bold;	padding: 3px 0 3px 10px;	border:1px solid #A1A1A1;}div.box-caption-left-movable{}div.box-caption-right-movable{}div.box-caption-fixed{	background-color: #E3E3E3;	color: #696969;	font-size: 1.1em;	font-weight: bold;	padding: 3px 0 3px 10px;	border:1px solid #A1A1A1;}div.box-caption-left-fixed{}div.box-caption-right-fixed{}div.box-content-center{	padding: 10px;	border:1px solid #A1A1A1;	border-top:none;}div.box-content{	padding: 10px;}div.featured-listing{	margin: 5px 0;}div.featured-listing a{	margin: 5px 0;	text-align: left;}div.sponsored-listing{	margin: 5px 0;}div.sponsored-listing a{	margin: 5px 0;	text-align: left;}div.partner-listing{	margin: 5px 0;}div.partner-listing a{	text-align: left;}span.highlight{	background: #FAF3C1;	color: #000;	font-weight: bold;}ul.account-menu{	list-style-type: none;	margin: 0;	padding: 0;	font-weight: bold;	line-height: 20px;	margin-top: 10px;}ul.account-menu li{	text-transform: uppercase;}div.comment{}div.posted{	margin: 5px 0;	font-size: 0.9em;	font-style: italic;}hr{	background: #777;	height: 1px;	border: none;	margin: 10px 0;}div.comment-approval{	font-size: 0.9em;	color: #666;}p.user{	padding: 0;	margin: 8px 0;}div.news-title{	font-weight: bold;	margin: 0 0 5px 0;}div.news-date{	font-size: 0.9em;	text-align: right;	margin: 0 0 10px 0;}td.left-column{	width: 180px;	padding: 0 10px 10px 10px;}td.center-column{	padding: 0;}td.right-column{	width: 180px;	padding: 0 10px 10px 10px;}div.xml-button{	text-align: right;	padding-left:10px;}p.field{	font-size: 0.9em;	margin: 0 0 10px 0;}div.categories-tree{	padding: 10px;	margin: 10px 0;	border: 1px solid #777;	background: #FFF;}ol{	padding: 0;	margin: 0 0 0 30px;}.suspended{	background-color: #eee;}.approval{	background: #fbfa91;}div.admin-approve{	margin: 10px;}div.waiting{	margin: 0 5px 0 0;	float: left;	width: 15px;	height: 15px;	background: #fbfa91;	border: 1px solid #777;}div.dbx-box{}div.dbx-handle{	color: #215DC6;	height: 31px;	padding:0px;	margin:0px;}fieldset{	padding: 0 10px 10px 10px;	margin: 10px 1px;	border: 1px solid #777;}legend{	padding: 2px 5px;}fieldset.active legend{	border: 1px solid #777;}td.listing{	padding: 5px 0;}div.listings{	padding-top: 5px;}div.listings div.area{	border: 1px solid #777;	background: #E9F6F9;	padding: 10px;	margin: 20px 0;}div.listings div.icon{	border: 1px solid #777;	background: #E9F6F9;	display: block;	float: right;	margin-top: -30px;	right: 10px;	height: 30px;	padding: 5px;	font-size: 1em;	vertical-align: middle;}/*** Collapsing fieldsets*/html fieldset.collapsed {  border-bottom-width: 1px;  border-left-width: 1px;  border-right-width: 1px;  margin-bottom: 0px;  height: 1em;}html fieldset.collapsed * {  display: none;}html fieldset.collapsed legend {  display: block;}html fieldset.collapsible legend a {  padding-left: 15px;  background: url(../img/expanded-arrow.png) 0 75% no-repeat;}html fieldset.collapsed legend a {  background-image: url(../img/collapsed-arrow.png);  background-position: 0 50%;}/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */* html fieldset.collapsed legend,* html fieldset.collapsed legend *,* html fieldset.collapsed table * {  display: inline;}html fieldset.collapsible legend a {	font-weight: bold;	display: block;	text-decoration: none;}/* Avoid jumping around due to margins collapsing into collapsible fieldset border */html fieldset.collapsible .fieldset-wrapper {  /*overflow: auto;*/}/* Tree CSS */ul.tree{	list-style-type: none;	padding: 0px;	margin: 0px 0px 0px 25px;}ul.tree li{	font-size:12px;}ul.tree a{	text-decoration: none;	border: 0;}div.tree-col{	vertical-align: center;}img.tree-icon-collapsed{	background: url('../img/tree/vista/plus.gif') center no-repeat;	height: 9px; 	width: 9px;}img.tree-folder-collapsed{	background: url('../img/tree/vista/closed_folder.gif') center no-repeat;	height: 12px;	width: 16px;}img.tree-icon-expanded{	background: url('../img/tree/vista/minus.gif') center no-repeat;	height: 9px; 	width: 9px;}img.tree-icon-space{	height: 9px; 	width: 9px;}img.tree-folder-expanded{	background: url('../img/tree/vista/open_folder.gif') center no-repeat;	height: 12px;	width: 16px;}img.tree-cat-locked{	background: url('../img/tree/vista/locked.gif') center no-repeat;	height: 13px;	width: 16px;}img.tree-cat-crossed{	background: url('../img/tree/vista/crossed.gif') center no-repeat;	height: 13px;	width: 16px;}/* Star rating */.boxrating{	display:block;}.rating {	list-style: none;	margin: 0px;	padding: 0px;	height: 30px;	position: relative;	background: url('../img/starrating.gif') top left repeat-x;		}.rating li{	text-indent: -90000px;	padding: 0px;	margin: 0px;	float: left;}.rating li a {	outline: none;	display: block;	width: 30px;	height: 30px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	cursor: pointer;	background: none;}.rating li a:hover{	background: url('../img/starrating.gif') left center;	z-index: 2;	left: 0px;}.rating a.r1-unit{	left: 0px;}.rating a.r1-unit:hover{	width:30px;}.rating a.r2-unit{	left:30px;}.rating a.r2-unit:hover{	width: 60px;}.rating a.r3-unit{	left: 60px;}.rating a.r3-unit:hover{	width: 90px;}.rating a.r4-unit{	left: 90px;}	.rating a.r4-unit:hover{	width: 120px;}.rating a.r5-unit{	left: 120px;}.rating a.r5-unit:hover{	width: 150px;}.rating a.r6-unit{	left: 150px;}.rating a.r6-unit:hover{	width: 180px;}.rating a.r7-unit{	left: 180px;}.rating a.r7-unit:hover{	width: 210px;}.rating a.r8-unit{	left: 210px;}.rating a.r8-unit:hover{	width: 240px;}.rating a.r9-unit{	left: 240px;}.rating a.r9-unit:hover{	width: 270px;}.rating a.r10-unit{	left: 270px;}.rating a.r10-unit:hover{	width: 300px;}.rating li.current-rating{	background: url('../img/starrating.gif') left bottom;	position: absolute;	height: 30px;	display: block;	text-indent: -9000px;	z-index: 1;}.voted{	color:#999;}.thanks{	color:#36AA3D;}/* Suggest listing */img.edit-field{	background: url('../img/edit.png') center no-repeat;	width: 24px;	height: 24px;	cursor: pointer;}img.field_tooltip{	background: url('../img/question.png') center no-repeat;	width: 16px;	height: 16px;	cursor: pointer;}/* JS Box notification */div.js_notification{	top: 10px;	position: absolute;	left: 10px;	width: 200px;	border: 1px solid black;	background-color: #FFFFFF;	font-family: Arial, Verdana, Tahoma;	font-size: 10pt;	font-weight: bold;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;}#tooltip{	position: absolute;	z-index: 3000;	border: 1px solid #111;	background-color: #eee;	padding: 5px;	opacity: 0.85;	width: 250px;}#tooltip h3, #tooltip div {	margin: 0; }/* quick search */div.quickSearch{	position: absolute; 	background: #FFFFFF;	margin-top: 1px; 	width: 293px; 	overflow: hidden;	float: left;	display: none;	z-index: 9001;}div.quickSearchItem{	border-color: #FFFFFF rgb(255, 255, 255) rgb(238, 238, 238);	border-style: solid;	border-width: 1px;	color: #555555;	font-size: 11px;	font-size-adjust: none;	padding: 2px;	white-space: normal;	font-family: tahoma,arial,helvetica,sans-serif;}div.quickSearchItem h3{	color: #222222;	margin: 0pt;	font-size: 11px;	display: block;	font-weight: bold;}div.quickSearchItem:hover{	background: #DFE8F6 none repeat scroll 0%;	border: 1px dotted #A3BAE9 !important;}