@CHARSET "UTF-8";
*{padding:0;margin:0;}
body{
	background-color:#fff;font-family:arial,sans-serif;color:#000;font-size:12px;
	line-height:18px;
	margin-bottom:32px;
}
#head{height:54px;border-bottom:2px solid #425eae;background:repeat-x url(//img1.fijin.com/main.png) 0px -54px;min-width:880px;}
#logo{display:block;float:left;width:204px;height:54px;margin:0 10px 0 0;background:no-repeat url(//img1.fijin.com/main.png) 0px 0px}
#head-nav{padding-top:17px;padding-left:280px;}
#head-nav div.mod {font-weight:bold;padding-top:7px;float:left; width:100px;height:31px; text-align:center;}
#head-nav div.mods{font-weight:bold;padding-top:7px;float:left; width:100px;height:31px; text-align:center; background-color:#fff;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4}
#head-sign{float:left;padding-top:7px; margin-left:100px;}

p{margin-bottom:1em;}
h1,h2,h3{
	margin-top:0px;
	padding-top:0px;
}
h1{font-size:18px;font-weight:bold;color:#333;margin-bottom:20px;/*padding-top:7px;padding-bottom:7px;border-top:1px solid #e4e4e4;background-color:#f6f6f6;*/}
h1.index{font-size:11px;}
h4{margin-bottom:5px;}

ul{margin-left:24px;}
ul.dir{list-style-type:none;margin:0;padding:0;}
ul.dir li{padding-bottom:1px;}
ul.menu{list-style-type:none;margin:0;padding:0;}
ul.menu li{padding-bottom:8px;}
div.listcol{float:left;width:35%}



span.total{font-size:11px;color:#555;}

div#wrapper{
width: 100%;	
}
input.price{width:52px;}
input{}
input.gray{color:#888}
input.shadow{display:none;}


a{                             color:#004bc5; text-decoration:none;}
a:visited{                     color:#551a8b; text-decoration:none;}
a:hover{                       text-decoration:underline;}
a.m{	                       color:#004bc5;}
a.m:visited{                   color:#004bc5;}
a.link-post{     	           color:#004bc5; font-weight:bold;}
a.link-post:visited{           color:#004bc5;}
a.link-post-category{          color:#004bc5; font-size:12px;}
a.link-post-category:visited{  color:#004bc5;}

div#nav{
  float: left;
  width: 220px;	
  /*background-color:#e4e4e4;*/ 
  border-right:1px solid #ccc;
  min-height:700px; 
}
div#nav div.hr{
	border-top:1px solid #ccc;
	margin-top:18px;
	margin-bottom:18px;
}
div#content{
	margin-left:  220px;
}
div#content div.pad{
	padding:  20px;
}
div#nav div.pad{
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;	
}
div#nav div.box{	
	padding-bottom:10px;
	border-bottom:0px solid #e4e4e4;
}
div#nav div.box-ad{	
	position:relative;
    left:-10px;
}


span#navigation{font-size:11px;}

div.form{}

form.form-input input.text1{width:220px;}
form.form-input input.text2{width:202px;}
form.form-input ul{list-style-type:none;margin-left:0px;}
form.form-input ul li{margin-bottom:4px;}
form.form-input textarea{width:256px;height:120px;}
input.form-abcs{display:none;}
span.form-required{color:red;}
form.form-input input.submit{
   margin-bottom:2px;	   	
   height:26px;
   vertical-align:middle;
   padding-left:14px;
   padding-right:14px;	
}

div.message-error    {margin-bottom:20px;}
div.message          {margin-bottom:20px;}
div.message-default  {margin-bottom:20px;}
div.message-complete {margin-bottom:20px;}

div.message-error    span.message{border:1px solid #cf340a;background-color:#ffebe8;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
div.message          span.message{border:1px solid #e4e4e4;background-color:#f9f9f9;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
div.message-default  span.message{border:1px solid #e4e4e4;background-color:#f9f9f9;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}
div.message-complete span.message{border:1px solid #008400;background-color:#eaffea;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;}

table.form-input div.message-error    {margin-bottom:0px; }
table.form-input div.message          {margin-bottom:0px; }
table.form-input div.message-default  {margin-bottom:0px; }
table.form-input div.message-complete {margin-bottom:0px; }

table.form-input div.message-error    span.message{  border:0px solid #dd3c10; background-color:transparent; padding:0px; font-weight:bold; color:#940000}
table.form-input div.message          span.message{  border:0px solid #dd3c10; background-color:transparent; padding:0px; font-weight:normal; color:#000}
table.form-input div.message-default  span.message{  border:0px solid #dd3c10; background-color:transparent; padding:0px; font-weight:normal; color:#000}
table.form-input div.message-complete span.message{  border:0px solid #dd3c10; background-color:transparent; padding:0px; font-weight:normal; color:#000}

table.form-input{border:0px solid #a8b8e7; background-color:#fcffab}
table.form-input tr.n0 td{border-top:2px solid #ffc451;padding-bottom:14px;}
table.form-input td.label{padding-left:14px;padding-right:14px; padding-bottom:2px; vertical-align: top;padding-right:24px;white-space: nowrap}
table.form-input td.field{padding-left:0px;padding-right:0px; padding-bottom:2px; vertical-align: top;}
table.form-input td.info {padding-left:14px;padding-right:14px; padding-bottom:2px; vertical-align: top; font-size:11px;  }

div.form-input-photo{	
	border:1px solid #e4e4e4;
	background-color:#888;
	background-repeat:no-repeat;
	background-position:bottom;
	width:300px;
	height:300px;
	margin-bottom:14px;
	padding-top:0px;
	text-align:center;		
}
div.form-input-photo-file{
	position:relative;
	top:0px;
	text-align:left;	
	border-top:0px solid #e4e4e4;
	background-color:#fff;
	padding:6px;
}
div.form-input-photo-file-status{
	height:24px;
}
div.form-input-photo-file input{
	width:200px;
}
div#display-index-profile{float:left;width:400px;}
div#display-index-posts{float:left;padding-left:42px}
div#display-profile{
	right:-0px;
	position:relative;
	background-color:#fafafa;
	padding:8px;
	margin-top:64px;
	width:183px;
	border-top:4px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
div#display-profile ul{list-style-type:none;margin:0;padding:0;}
div#display-profile ul li{padding-bottom:14px;}

a.contact{
background:no-repeat url('http://img1.fijin.com/main.png') 0px -109px;
padding-left:22px;
color:#dc4910;
}

table.display-post td.label{
white-space:nowrap;
	padding-bottom:8px;padding-top:8px;
	padding-right:32px;
	color:#888;
	border-bottom:1px solid #e9e9e9;
}
table.display-post td.field{
padding-bottom:8px;padding-top:8px;
border-bottom:1px solid #e9e9e9;	
}
div#post-menu{
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:1px solid #e4e4e4;
}

a.search-mod-active{text-decoration:underline;font-weight:bold;}
a.search-mod{text-decoration:none;font-weight:bold;color:#000}


div#form-search{
	margin-bottom:20px;
}
input.form-search-q{
	width:330px;
	height:22px;
	vertical-align:middle;
}
input.form-search-b{
	margin-bottom:2px;
	width:80px;	
	height:26px;
	vertical-align:middle;
}
span#form-search-advanced-link{	font-size:11px;}
div#form-search-advanced-closed{margin-top:6px;}
div#form-search-advanced-closed span.li{
font-size:11px;
border:0px solid #e4e4e4;background-color:#ffe179;
padding-top:4px;padding-bottom:4px;
padding-left:7px;padding-right:7px;
margin-right:6px;}
div#form-search-advanced-params span.li{font-weight:bold;}


div#form-search-advanced{
position:relative;
left:-1px;
top:-1px;
padding:10px;
margin-top:6px;
border:1px solid #e3e3e3;
background-color:#f9f9f9;
}
div#form-search-advanced div.label{}
div#form-search-advanced div.info{font-size:11px;color:#888;}
div#form-search-advanced div.input1, div#form-search-advanced div.input2{padding-bottom:6px;}
div#form-search-advanced div.input1 input{width:140px;}
div#form-search-advanced div.input1 select{width:144px;}
div#form-search-advanced div.input2 input{width:40px;}

div#search-total{
	padding-bottom:10px;
}

span.search-photo{
background:no-repeat url('http://img1.fijin.com/main.png') 0px -125px;
padding-left:21px;
font-size:11px;
color:#555;
}
span.nw{white-space:nowrap;}
div#search-refine{
margin-top:10px;margin-bottom:24px;
line-height:18px;padding:8px;
border:1px solid #e4e4e4;
font-size:11px;
color:#555;
}
div.search-post-text a{font-size:15px; text-decoration:underline;}
div.search-post{border-bottom:1px solid #e0e0e0;padding-top:10px;height:70px;padding-bottom:12px;}
div.search-post-over{border-bottom:1px solid #e0e0e0;padding-top:10px;height:70px;padding-bottom:12px;background-color:#e5f2f7}
div.search-post-info{height:56px;}
div.search-post-text{float:left;width:55%;padding-right:24px;}
div.search-post-price{float:left;width:15%;}
div.search-post-loc1{float:left;width:10%;}
div.search-post-loc2{float:left;width:10%;}
div.search-post-contact{height:20px;border:0px solid red;text-align:left}
span.search-post-category{font-size:11px;color:#555;}
span.search-post-category a{color:#555;}

div#pages{margin-top:24px; font-size:13px;}
div#pages a{margin-right:6px;}
div#pages b{margin-right:6px;}

div.note{color:#777;font-size:10px;}

	.suggestionsBox {
		position: absolute;
		margin: 0px 0px 0px 0px;
		width: 220px;
		background-color: #fff;		
		border: 1px solid #194d86;	
		color: #000;
	}

	.suggestionInfo{
	padding:10px;
	background-color:#659CD8;
	color:#fff;
	font-weight:bold;	
	text-align:center;
    }
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		list-style-type:none;
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	    border-top:1px solid #fff;border-bottom:1px solid #fff;
	}
	
	.suggestionList li:hover {
		color:#fff;
	    border-top:1px solid #3067a4;border-bottom:1px solid #3067a4;
		background-color: #659CD8;
	}
	
div#footer{
	border-top:1px solid #e4e4e4;
	padding-top:24px;
	margin-top:24px;	
}
div#footer ul{	margin-left:0px;}
div#footer div.box{
font-size:11px;
color:#666;
padding-left:32px;
float:left;
margin-right:8%;
}
div#footer div.box ul{
	list-style-type:none;
}
div#footer div.box ul li{
	padding-bottom:4px;
}
div.clear{
	clear:both;	
}
div.incoterms-menu-item{
float:left;
width:200px;
height:24px;
}
table.incoterms td{
	padding-left:20px;
	padding-right:20px;
}
table.links td{
	padding-bottom:20px;	
}
div.index-cat-c{
	width:198px;
	float:left;
}
div.index-cat-group{
    margin-bottom:6px;
}
div.index-cat-group-in{
    padding-right:20px;
}
div.index-cat-group-title{
    font-weight:bold;
    background-color:#f1f1f1;
    padding-left:6px;
    padding-right:6px;
    padding-top:4px;
    padding-bottom:4px;
    border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
}
div.index-cat{
	padding-left:6px;
	padding-bottom:2px;
	padding-top:4px;
	border-bottom:1px solid #e4e4e4;
}