/* project: internet market
   design: luka cvrk (www.solucija.com) 
   framework: Concept Nova (www.conceptnova.com) */
   
div#primary {
	padding: 0;
	width: 580px;
}


a.title { color: #B41A1A; background: #FFF; font-size:1em}

h1 { }
h2 { margin: 0; padding: 0; font: normal 1.3em Arial, Sans-Serif; display:block; float:left; width:100%; font-weight:bold;}
h1 a { background: inherit; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { color: #BFE1ED; background: inherit; }
h3 { font: 90% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #5f5f5f; background: #FFF; }
p {	margin: 0; background:none; font-size:1em}
form { margin: 0;}
select { font-size:1em}
input.search { width: 144px; border: none; background: #FFF url(../images/input.gif) no-repeat; padding: 4px; color: #000000; }
input.search2 { width: 250px; border: none; background: #FFF url(../images/input2.gif) no-repeat; padding: 6px; color: #000000; }
input.submit { height: 24px; font-weight: bold; width: 53px; border: none; background: #D96855 url(../images/button.gif); padding: 3px; color: #FFF; }
input.order { height: 30px; font-weight: bold; width: 148px; border: none; background: #FFFFFF url(../images/vis/button2.gif) no-repeat; padding: 1px; color: #FFF; font-size: 1.6em; margin-top: 20px;}

input.order2 { height: 30px; font-weight: bold; width: 148px; border: none; background: #FFFFFF url(../images/vis/button2.gif) no-repeat; padding: 1px; color: #FFF; font-size: 1.6em; margin-top:10px;}

input.order3 { height: 55px; font-weight: bold; width: 170px; border: none; background: #FFFFFF url(../images/order/order_1.gif) no-repeat; padding: 1px; color: #FFF; font-size: 1.5em; margin-top:5px;cursor:pointer;}

/* layout
   ------ */

.copy { font-weight: bold; font-size:1.1em; line-height: 1.4em; }
.copy2 { font-size:1.1em; line-height: 1.3em; color:#000}
.content { 
	margin: 10px auto;
	margin-top:0;
	width: 768px;
	background: #FFF url(../images/big_middle.gif) repeat-y;
	color: #454545;
	
}

.logo {	padding: 18px 0 0 3px; }
.pankuzu { width: 700px; padding:3px; margin-left:5px; float:left; display:block; color:#000000;}
/* header */
.header_top { background: #FEFEFE url(../images/big_top.gif) no-repeat; color: #FFF; height: 15px;}
.header { padding: 0px 10px 0 0px; }
.header_bottom { clear: both; background: #FEFEFE url(../images/big_bottom.gif) no-repeat; color: #FFF; height: 15px; }
    
/* navigation */
#nav { width:100%; float:right; }
#nav ul { margin:0; list-style:none; padding-top: 10px;}
#nav a, #nav strong, #nav span { float:left; display:block; color:#fff; padding: 6px 10px 10px 2px; background: #C43219 url(../images/nav.gif) no-repeat 100% 0px; text-decoration:none; font-weight: bold; }
#nav a { float:none; }
#nav li { float:left; color: #FFF; background: #C43219 url(../images/nav.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 5px; }
#nav #current { background: #1995C2 url(../images/nav.gif) no-repeat 0 -41px; color: #FFF; }
#nav #current a { background: #1995C2 url(../images/nav.gif) no-repeat 100% -41px; padding:7px 20px 4px 11px; color:#FFF; }
#nav a:hover { color:#BFE1ED; background: #C43219 url(../images/nav.gif) no-repeat 100% 0px; }   

/* navigation2 */
#nav2
#nav2 ul { margin:0; list-style:none; padding: 0; }
#nav2 a, #nav strong, #nav span { float:left; display:block; color:#C83C3C; padding: 10px 15px 10px 10px; background: #F8CDBA url(../images/nav2.gif) no-repeat 100% 0px; text-decoration:none; font-weight: bold; }
#nav2 a { float:none; }
#nav2 li { float:left; color: #CCOOOO; background: #F8CDBA url(../images/nav2.gif) no-repeat 0px 0px; margin:0; padding:0 0 0 5px; }
#nav2 #current { background: url(../images/nav2.gif) no-repeat 0 -41px; color: #FFF; }
#nav2 #current a { background: url(../images/nav2.gif) no-repeat 100% -41px; padding:7px 20px 4px 11px; color:#C83C3C; }
#nav2 a:hover { color:#BFE1ED; background: #C43219 url(../images/nav2.gif) no-repeat 100% 0px; }   

/* misa */
.misa { background:url(../images/misa.jpg) right top no-repeat; color:#000000; width:750px; padding-left: 10px;}

/* button */
.button { background:url(../images/shadow2.gif) repeat-x; border: solid 1px #999999; display:block; width:120px; height:25px; text-align:center; font-size:1.1em; margin:3px 0px 3px 18px; padding-top:5px;}

.button2 { background:url(../images/shadow2.gif) repeat-x; border: solid 1px #999999; display:block; width:120px; height:25px; text-align:center; font-size:1.1em; margin:3px 0px 3px 10px; padding-top:5px; float:right}
/* tab */
.tab_left {margin-left:5px; display:block; float:left;}
.tab_right {display:block; }
.pbtab1 { background:url(../images/pbtab2.gif); width:440px; height: 20px; color:#FFFFFF; font-size: 18px; font-weight:bold; padding: 9px 0 10px 0;} 
.ftab1 { background:url(../images/ftab2.gif); width:163px; height: 20px; color:#666600; font-size: 14px; font-weight:bold; padding: 10px 0 10px 0; }

.advtab1 { background:url(../images/advtab2.gif); width:163px; height: 20px; color:#FFF; font-size: 14px; font-weight:bold; padding: 10px 0 10px 0; }

.advtab2 { background:url(../images/advtab2.gif); width:440px; height: 20px; color:#FFF; font-size: 14px; font-weight:bold; padding: 10px 0 10px 0; }

/* search */
.pb { width: 433px; height:205px; border:solid 1px #CC0033; padding: 3px; margin-bottom:20px; float:left; display:block;}
.pb2 { width: 270px; height:195px;  border:solid 1px #999900; padding: 3px; margin-bottom:20px; margin-right: 10px; float:left; display:block;}
.pb3 { width: 430px; height:200px; border:solid 1px #CC6600; border-right:solid 1px #CC6600; border-bottom:solid 1px #CC6600;padding: 3px; margin-bottom:15px; float:left; display:block;}

.pb4 { width: 730px; padding: 5px; float:left; display:block; height: 150px;}
.pb5 { width: 429px; border:1px solid #CC6600; padding: 5px; margin-bottom:10px; float:left; display:block; margin-bottom:15px;}
.pb6 { width: 430px; border-right:solid 2px #CCC; padding: 1px; float:left; display:block; text-align:center; height:100px; }
.pb7 { width: 270px; padding:1px; margin-bottom:5px; float:left; display:block; height:85px; padding-top:15px;}
.pb8 { width: 715px; border:solid 2px #CCC; padding-top: 3px; padding-left: 10px; padding-bottom: 3px; padding-right: 3px; float:left; display:block; margin-left:15px;}
.pb9 { width: 698px; border-left:solid 6px #FFCC99; border-right:solid 6px #FFCC99; border-bottom:solid 6px #FFCC99; padding-left: 10px; padding-right: 10px; float:left; display:block; vertical-align:bottom;}
.pb10 { width: 417px; float:left; display:block; vertical-align:middle; padding:5px; border:1px solid #CC6600; background-color:#FFFFFF;margin-top:10px;}

.pb11 { width: 716px; border:1px solid #CC6600; margin-bottom:15px; float:left; display:block; margin-bottom:15px; margin-left:10px; background-color: #FEEDD8; padding-bottom:10px; padding-left:10px; padding-right:10px;}

.pb12 { width: 417px; float:left; display:block; vertical-align:middle; padding:5px; border:1px solid #CC6600; margin-top:8px; background-color:#FFFFFF; height:55px;}
.popular {display:block; padding:2px; width:110px; border:1px solid #CCCCCC; margin-left:3px; margin-bottom:5px; float:left; text-align:center; height:18px; }
.pb13 {width: 420px; float:left; display:block}
.pb14 { width: 254px; height:195px;  border:solid 1px #999900; padding: 3px; float:right; display:block;}



/* USP */
.cust_head {background:url(../images/shadow_orange.gif) repeat-x; width:260px; height:20px; border:1px solid #CC6600; font-size: 10pt; padding-top:2px; margin-top:5px; float:right;display:block; font-weight:bold;}
.cust1 { float:right; width: 260px; height:250px; border:1px solid #CC6600; display:block}
.cust2 { width:115px; padding:2px; float:left; margin-left:5px; display:block}
.cust2b { width:250px; padding:2px; float:left; margin-left:3px; margin-top:13px; display:block}
.cust_photo {width:100px; height:100px; float:left}
.cust_photob {width:120px; height:90px; float:left}
.cust_details{width:125px; height:90px; float:left; margin-left:4px}
.cust_bottom {width:240px;  font-size: 10pt; float:right; margin-top:3px; margin-bottom:4px; padding-bottom:5px; display:block; font-weight:bold;}
.usp1 { width: 736px; float:left; display:block; margin-left:10px; padding-bottom:10px;}
.usp2 { width: 440px; background:url(../images/USP.gif) repeat; height:145px; float:left; display:block; text-align:center; font-size:22px; color:#FF0000; padding-top:25px; padding-left:5px; padding-right:5px; padding-bottom:5px; margin-top:5px;}
.usp3 { width: 445px; float:left; display:block; vertical-align:middle; padding:5px; font-size:24px; margin-top:7px;}


.headlined { height:20px; border-top:1px solid; border-bottom:1px solid; margin-bottom:5px; font-size: 14pt; padding-top:2px; padding-bottom:3px; float:left; font-weight:bold;}



.popular2 {display:block; padding:2px; width:227px; border:1px solid #CCCCCC; margin-left:3px; margin-bottom:5px; float:left; text-align:center; height:18px;}
.saleinfo { width:245px; padding:4px; float:left; display:block}
.fout { width: 250px; border:solid #FFCC00 2px; padding: 2px; margin-bottom:5px;}
.todaycar { padding:0 0 5px 2px; float:left; width:250px; display:block;}
.feature { float:left; display:block; width:130px; text-align:center; padding-bottom:2px; }
.fea_name { float:left; display:block; width:129px;}
.feature2 {
	padding-bottom:3px;
	padding-left:3px;
	display:block;
	width: 260px;
	float:right;
	margin-top:10px;
}

.feature3 {
	background-color:#FFFFFF;
	display:block;
	width: 260px;
	padding:5px;
	float:right;
	margin-top:5px;
}

.feature4 {
	padding-bottom:3px;
	border:1px solid #CC6600;
	display:block;
	width: 270px;
	padding-top:3px;
	float:left;
	margin-right:10px;
	padding-left:5px;
}

.adv_top { width: 440px; margin-bottom:15px; margin-left:5px; padding-right:4px;border-right: 1px solid #CC0000; border-left: 1px solid #CC0000;}

.orange_head {background:url(../images/shadow_orange.gif) repeat-x; width:429px; height: 20px; color:#000; font-size: 10pt; float:left; padding-top: 5px; padding-left:10px; display:block; border-top:1px solid #CC6600; border-right:1px solid #CC6600; border-left:1px solid #CC6600; font-weight:bold;}

.red_head {background:url(../images/shadow_red.gif) repeat-x; width:429px; height: 20px; color:#000; font-size: 10pt; float:left; padding-top: 5px; padding-left:10px; display:block; border-top:1px solid #CC0000; border-right:1px solid #CC0000; border-left:1px solid #CC0000; font-weight:bold;}

.orange_head2 {background:url(../images/orange3.gif) repeat-x; width:600px; height: 20px; color:#000; font-size: 10pt; font-weight:bold; float:left; padding: 8px 0 2px 0; border-top:1px solid #CC0000; border-right:1px solid #CC0000; border-left:1px solid #CC0000; display:block;}

.yellow_head {background:url(../images/shadow_yellow.gif) repeat-x; width:267px; height: 20px; color:#000; font-size: 10pt; float:left; padding-top: 5px; padding-left:10px; display:block; border-top:1px solid #999900; border-right:1px solid #999900; border-left:1px solid #999900; font-weight:bold;}

.orange_head_r {
	background:url(../images/shadow_orange.gif) repeat-x;
	height: 20px;
	color:#000;
	font-size: 1.1em;
	float:left;
	padding-top: 5px;
	padding-left:10px;
	display:block;
	border-top:1px solid #CC6600;
	border-right:1px solid #CC6600;
	border-left:1px solid #CC6600;
	width: 265px;
	font-weight:bold;
	margin-top: 20px;
}

.orange_head_r2 {
	background:url(../images/shadow_orange.gif) repeat-x;
	height: 20px;
	color:#000;
	font-size: 1.1em;
	float:left;
	padding-top: 5px;
	padding-left:10px;
	display:block;
	border-top:1px solid #CC6600;
	border-right:1px solid #CC6600;
	border-left:1px solid #CC6600;
	width: 265px;
	font-weight:bold;
}

.orange_head_f {background:url(../images/shadow_orange.gif) repeat-x; width:726px; height: 20px; color:#000; font-size: 10pt; float:left; padding-top: 5px; padding-left:10px; display:block; border-top:1px solid #CC6600; border-left:1px solid #CC6600; border-right:1px solid #CC6600; font-weight:bold;}


.news { padding-bottom:5px; padding-top:5px;display:block; padding-left:5px; border-bottom:1px dotted #CC6600;}
.news_out {
	padding-bottom:3px;
	border:1px solid #CCC;
	display:block;
	padding-left:5px;
	width: 270px;
	padding-top:3px;
	margin-bottom:20px;
	margin-right: 10px;
	float:left;
}

.subsc {
	padding-bottom:3px;
	border:1px solid #CCC;
	display:block;
	padding-left:5px;
	width: 235px;
	padding-top:10px;
	height:153px;
	margin-bottom:24px;
	margin-left:25px;
	margin-right: 10px;
}

.country_top {display:block; padding:2px; width:98px; border:1px solid #CCCCCC; margin-left:3px; margin-bottom:2px; float:left; text-align:center;}

.language_top {display:block; padding:2px; width:83px; border:1px solid #CCCCCC; margin-bottom:5px; float:left;text-align:center; background-color:#FFFFFF;}


/* advanced search */
table { text-align:left; float:left}


table.adv { border:none; text-align:left; float:left; display:block; font-size:1em; }
th { font-weight:bold; padding-left:7px;}

table.faq { border:none; text-align:left; float:left; display:block; }
th { font-weight:bold; padding-left:7px;}

table.alert {border:none; text-align:left; float:left; display:block; vertical-align:top; font-size: 12px; line-height:30px; border-bottom:1px solid #999999;}

li {list-style:none;}
li.sample {margin-left:3px; list-style-position:inside;}


.sf_left {
	width: 280px;
	color: #000000;
	vertical-align:bottom;
	text-align:center;
}



.sf_left2 {
	width: 100%;
	height:75px;
	background: url(../images/header.gif) no-repeat 2% top;
	color: #000000;
	vertical-align:bottom;
}

.sf_right {
	width: 450px;
}

.sf_search {
	clear: both;
	width:450px;
	color: #000000;
	border-top: 1px solid #AA1717;
	border-bottom: 1px solid #000;
	padding: 15px 0 0px 5px;
	margin-top: -2px;

	

}



.mlmg {
	width: 382px;
	clear: both;
	color: #000000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 0 10px 15px;
	margin-top: -2px;
}
	
.subheader {
	padding: 5px;
	background: #f0f0f0;
	color: #808080;
}

/* left side
   --------- */

.left {
	float: left;
	width: 500px;
	margin: 5px 0x 10px 0;
	padding-left: 5px;
}

	.box_top {
		background-color:#FFFFFF;
		background-image:url(../images/leftbox_top.gif);
		background-repeat:no-repeat;
		color: #808080;
		height: 40px;
		width: 159px;
		float:left;
	}
	
		.box_top_adv {
		background: #F0F0F0 url(../images/leftbox_top.gif) no-repeat;
		color: #808080;
		height: 40px;
		width: 380px;
	}
	
	.box_top h2 {
		color: #808080;
		background: inherit;
		padding: 7px 0 0 5px;
		margin: 0;
	}
	.box_top2 {
		background:url(../images/box_top2.gif) no-repeat;
		margin-top:5px;
		padding-top:15px;
		color: #fff;
		font-size:12pt;
		font-weight:bold;
		text-align:center;
		height: 20px;
		width: 180px;
	}
	
	.box {
		border-left: 2px solid #F0F0F0;
		border-right: 2px solid #F0F0F0;
		padding: 5px 4px 0 7px;
		width: 144px;
		color: #595959;
		margin-bottom:10px;
		font-size:0.9em;
		float:left;
	}
	
	.keyword {
		padding: 1px;
		color: #595959;
		display:block;
		margin-right:10px;

	}
	#box1 {
		clear: both;
		width: 175px;
		float:left;
		padding-top:10px;
		height:auto;
}


#type a{
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	display:block;
	border-bottom:1px solid #BF0000;
	width:165px;
	float:left;

}
#type a:hover{
	border-left:3px solid #8b0000;
	width:162px;
}



	.borders{
		border-bottom: 1px solid #ccc;
		padding-bottom:10px;
		padding-top:5px;

	
	}
	.box_bottom {
		background: #FFF url(../images/leftbox_bottom.gif) no-repeat;
		color: #000;
		height: 13px;
		width: 160px;
		margin-bottom: 7px;
		float:left;
	}
	
	.maker1 {
		color: #C83C3C;
		width: 130px;
		float: left;
		border-right:1px dotted #CCC;
		line-height:20px;
		padding:3px;
		font-size:0.9em;
	}
	.model1 {
		color: #000;
		width: 285px;
		float: right;
		line-height:20px;
		padding:3px;
		text-align:justify;
		float:left; 
		display:block;
		font-size:0.9em;
	}
	
	
		/* left and central column */
		.left_side0 { width: 170px; margin-left:3px; float:left; display:block;}
		.left_side_top { width: 440px; margin-left:10px; float:left; display:block;}
		.left_side { width: 168px; border-left: solid #990000 2px; border-right: solid #990000 2px; border-bottom: solid #990000 2px;}
		.right_side { float: right; width: 275px; margin: 0 5px 0 0;}
		.right_side_top { float: right; width: 290px; display:block;}
		.right_side_lang { float: right; width: 270px; margin: 0 5px 0 0; padding-left:2px; display:block;}
		.right_side0 { float:right; width: 250px; margin: 0 5px 0 0; padding:2px; }
		.right_side1 { width: 190px; margin: 0 0 0 5px ; float:left; padding-left:5px;}
		.right_side_add { width: 240px; margin: 0 0 0 5px ; float:left; padding-left:5px;}
		.right_side2 { float: right; width: 200px; margin: 0 5px 0 0; padding:2px;}
		.middle_side { float:left; width:350px; float:left; margin-left:5px; padding-left:3px; }
		.both_side { clear: both; float:right; width: 580px;}
		.full_side { width: 758px; float:left; display:block; margin-left:10px; }
		.full_dotted { width: 690px; border-left: dotted #999999 1px; padding-left:3px; padding-bottom:5px; margin-left:10px; margin-bottom:15px; border-bottom:solid 1px #999999; text-align:justify;}
		.article { padding: 0 5px 0 0px; margin-bottom: 20px; }
		
	.grey_top { clear: both; width: 382px; background: #EDEDED url(../images/grey_top.gif) no-repeat; color: #000; height: 5px; padding: 0; margin: 0px 0 0 6px; }
	.grey { width: 362px; margin: 0 0 0 6px; padding: 10px; background: #EDEDED url(../images/grey_bottom.gif) no-repeat bottom left; color: #808080;	}
		
	.grey a {
		color: #C83C3C;
		background: inherit;
		font-weight: bold;
	}
	
	.grey a:hover {
		color: #000;
		background: #EDEDED;
	}
	
	.highlight {
		padding: 5px 3px 5px 3px;
		margin: 0 0 3px 0;
		border-bottom: 1px solid #ccc;
	}
	.red a {
		color: #C83C3C;
		background: inherit;
		font-weight: bold;
	}	
	
	.navigation  {
		margin-left:2px;
		margin-bottom:8px;
		color: #000;
		display: block; 
		height: 25px;
		padding-left: 10px;
		padding-top: 5px;	
		float:left;
		background:url(../images/shadow2.gif) repeat-x;
		width:95%;
		border-top:1px solid #CCCCCC;
	}
	
		.navigation2 {
		margin-left:0px;
		margin-bottom:8px;
		color: #000;
		display: block; 
		height: 25px;
		padding-left:2px;
		padding-top: 5px;	
		float:left;
		background:url(../images/shadow2.gif) repeat-x;
		width:762px;
		border-top:1px solid #CCCCCC;
		font-size:0.9em
	}
		
	.new_news  {
		color: red;
		font-size:0.7em;
		background-color: yellow;
		font-weight:bold;
	}	
		
	.discount  {
		color: #FFFFFF;
		font-size:2em;
		background-color: #D11D1A;
		font-weight:bold;
	}	
		
/* right side
   ---------- */
		
.right { float: right; width: 170px; margin: 0 0 10px 0;}
.indent { margin: 0 0 0 30px; margin-bottom:15px; float:left:}
.indent2 { padding: 0 0 0 30px; float:left;}
.indent3 { margin: 0 0 0 60px; float:left:}
.indent4 { margin: 0 0 0 90px; float:left;}
.indent5 { margin: 0 0 0 120px; float:left;}
.indent6 { margin: 0 0 0 150px; float:left;}
.indent7 { margin: 0 0 0 180px; float:left;}
.indent8 { margin: 0 0 0 210px; float:left;}
.indent9 { margin: 0 0 0 240px; float:left;}
		
/*img { padding: 0px; border:none; float:left;}*/

div#header ul.support li dl dd.phone img {
	float: none;
	vertical-align: middle;
	padding: 1px 0 0 3px;
}

div#secondary img {
	float: none;
}

/* list
   ---------- */
.listtable { border:1px solid #999999; width:725px; display:block; float:left; margin-bottom:10px; margin-top:5px; margin-left:5px; font-size:0.9em;}
.pb_red { background-color:#FFCCCC;}
.f_yellow { background-color:#FFFFCC;padding-left:5px;}

.pb_list {width:719px; background-color:#FFCCCC; height:45px; display:block;}
.f_list {width:719px; background-color:#FFFFCC; height:45px; display:block;}

#list { float: left; border-bottom: 1px solid #666666; width:719px; display:block;}

.lista { float: left; width: 30px; border-right: 1px solid #999999; padding-left:2px; }
.listb { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; }
.listc { float: left; width: 80px; border-right: 1px solid #999999; padding-left:2px; }
.listd { float: left; width: 100px; border-right: 1px solid #999999; padding-left:2px; }
.liste { float: left; width: 49px; border-right: 1px solid #999999; }
.listf { float: left; width: 40px; border-right: 1px solid #999999; padding-left:2px; }
.listg { float: left; width: 54px; border-right: 1px solid #999999; }
.listh { float: left; width: 27px; border-right: 1px solid #999999; }
.listi { float: left; width: 27px; border-right: 1px solid #999999; }
.listj { float: left; width: 27px; border-right: 1px solid #999999; }
.listk { float: left; width: 27px; border-right: 1px solid #999999; }
.listl { float: left; padding-left:2px; width:120px;}

#list2 { float: left; border-bottom:1px solid #666666; width:719px; display:block; }
.lista2 { float: left; width: 30px; border-right: 1px solid #999999; padding-left:2px; height:45px; font-size:0.8em;}
.listb2 { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listc2 { float: left; width: 80px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listd2 { float: left; width: 100px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.liste2 { float: left; width: 49px; border-right: 1px solid #999999; height:45px; font-size:0.8em;}
.listf2 { float: left; width: 40px; border-right: 1px solid #999999; padding-left:2px; font-weight:bold; height:45px;}
.listg2 { float: left; width: 54px; border-right: 1px solid #999999; height:45px; font-size:0.8em;}
.listh2 { float: left; width: 25px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listi2 { float: left; width: 25px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listj2 { float: left; width: 25px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listk2 { float: left; width: 25px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.listl2 { float: left; padding-left:2px; width:120px;  font-size:0.8em;}


/* account
   ---------- */
   
.list_table { border:1px solid #999999; width:575px; display:block; float:left; font-size:0.9em}
.pb_red { background-color:#FFCCCC;padding-left:5px;}
.f_yellow { background-color:#FFFFCC;padding-left:5px;}

.pb_table {width:575px; background-color:#FFCCCC; height:45px; display:block;}
.f_table {width:575px; background-color:#FFFFCC; height:45px; display:block;}

#block1 { float: left; border-bottom: 1px solid #CCCCCC; width:575px; display:block;}

.blocka { float: left; width: 30px; border-right: 1px solid #999999; padding-left:2px; }
.blockb { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; }
.blockc { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; }
.blockd { float: left; width: 80px; border-right: 1px solid #999999; padding-left:2px; }
.blocke { float: left; width: 45px; border-right: 1px solid #999999; padding-left:2px; }
.blockf { float: left; width: 40px; border-right: 1px solid #999999; padding-left:2px; }
.blockg { float: left; width: 50px; border-right: 1px solid #999999; padding-left:2px; }
.blockh { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; }
.blocki { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; }
.blockj { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; }
.blockk { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; }
.blockl { float: left; padding-left:2px;}

#block2 { float: left; border-bottom:1px solid #CCCCCC; width:575px; display:block; }
.blocka2 { float: left; width: 30px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockb2 { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockc2 { float: left; width: 60px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockd2 { float: left; width: 80px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blocke2 { float: left; width: 45px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockf2 { float: left; width: 40px; border-right: 1px solid #999999; padding-left:2px; font-weight:bold; height:45px;}
.blockg2 { float: left; width: 50px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockh2 { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blocki2 { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockj2 { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockk2 { float: left; width: 20px; border-right: 1px solid #999999; padding-left:2px; height:45px;}
.blockl2 { float: left; padding-left:2px; height:45px; display:block}

/* vehicle information sheet
   ------ */
   

.middle_side_f { float:left; width:100%;  border-top:1px solid #996600; border-bottom:1px solid #996600; background-color:#FFFFCC;}

.middle_side_pb { float:left; width:100%; border-top:1px solid #CC0000; border-bottom:1px solid #CC0000; background-color:#FFCCCC;}

.car_name {
		font-size:1.4em;
		color: #CC3300;
		background: inherit;
		font-weight: bold;
		margin-left:5px;
	}
.car_name2 {
		font-size:1.2em;
		color: #CC3300;
		font-weight: bold;
		margin-left:5px;
	}
.fob {
		font-size:1.6em;
		color: #CC0000;
		background: inherit;
		text-align:right;
	}
	
.calc {
		color: #000;
		width:40px;
		float:right;
		text-align:right;
		display:block
	}
.desc {

		padding: 2px; border:1px solid #999999;
		width: 335px;
		height: 57px;
		margin:10px 5px 5px 2px;
}
.desc1 {
		color: #000;
		width: 80px;
		height: 50px;
		float: left;
		font-size:0.9em;
	}

.desc2 {
		color: #000;
		margin:0 0 0 83px;
		width: 100px;
		height: 50px;
		font-size:0.9em;
	}
.desc3 {
		color: #000;
		width: 155px;
		height: 50px;
		float:right;
		font-size:0.9em;
	}
	
	
.desc4 {
		color: #000;
		width: 200px;
		float: left;
		line-height:1.6em;
		padding-left:5px;

	}

.desc5 {
		color: #000;
		width: 130px;
		float:left;
		line-height:1.6em;

	}
.grade {
		color: #000;
		text-align:center;
		width: 100px;
		height: 40px;
		float:right;
	}

.grade2 {
		font-size:2.0em;
		color: #000;
		background: inherit;
		font-weight: bold;
		text-align:center;
}

.baknxt {display:block; padding:2px; width:60px; border:1px solid #CCCCCC; margin-bottom:5px; float:left;text-align:center; background-color:#FFFFFF; margin-left:3px; margin-bottom:15px; text-decoration:none;}

/* print_format */

#print1 {width: 620px; font-size:1.2em; float:left; display:block; border:1px solid #999999; font-color:#000; padding:5px; margin-top:10px;}
.print11 {width:200px; float:left; display:block; line-height:1.7em;}


/* options */
.option_yes { background:url(../images/vis/yes.gif); background-repeat:no-repeat; color:#000000; font-weight:bold; display:block; text-indent:18px;}
.option_no { display:block; color:#999999; text-indent:18px;}	

.abbre { font-size:0.9em; padding:2px; text-align:justify; line-height:1.6em; display:block; float:left;}
.vis_img { float: left; padding: 2px; width: 250px; display:block}
.vis_img2 { float: left; padding: 2px; width: 350px; margin-bottom:10px;}

.together { padding:0 0 10px 2px; border:none; float:left; width:144px;}


/* order form */
.order_total { width:210px; float:left; margin-left:5px;}
.order_spec {color: #000; margin-left: 10px; text-align:left;}
.red_fld{ color: #C83C3C; font-weight: bold;}

.red_fld_special { color:#FF0000; font-weight: bold; font-size:16px; padding-left:10px;}
.name_fld_special{ font-size:12px;}

#order_register { width:485px; border: 1px solid #CCCCCC; display:block; padding:5px; float:left; margin-bottom:5px;}

.register_form { width:485px; display:block; float:left}

.blockorg1 { float: left; width:150px; padding-left: 5px; padding-top: 2px; color:#000000; border-bottom: 1px solid #CCCCCC; height:27px}
.blockorg_red { float: left; width:151px; padding-left: 3px; padding-top: 2px; color:#C83C3C; font-weight: bold; border-bottom: 1px solid #CCCCCC; height:27px;}
.blockorg2 { width:310px; color:#000000; border-bottom: 1px solid #CCCCCC; display:block; padding-left: 3px; padding-top: 2px; float:left; height:27px;}

.blockorg3 { float: left; width:220px; color:#000000; display:block; padding-left: 300px; padding-top: 2px; height:27px;}

.blockorg_er { width:300px; color:#FF0000; display:block; padding-left: 150px; padding-top: 2px; float:left;}

.blockorg11 { float: left; width:150px; padding-left: 5px; padding-top: 2px; color:#000000; border-bottom: 1px solid #CCCCCC; height:60px;}
.blockorg_red1 { float: left; width:151px; padding-left: 3px; padding-top: 2px; color:#C83C3C; font-weight: bold; border-bottom: 1px solid #CCCCCC; }
.blockorg12 { width:310px; color:#000000; border-bottom: 1px solid #CCCCCC; height: 60px; display:block; padding-left: 3px; padding-top: 2px; float:left}




.calc_total {
		color: #000;
		width:155px;
		float:left;
		display:block;
	}
	
.calc_total2 {
		color: #000;
		width:240px;
		float:left;
		display:block;
	}


.calc_sum { width: 185px; margin-bottom:2px; border-bottom:1px solid #000000; float:left;}

	.findtotal{
		border-left: 1px solid #0095C2;
		margin-top: 15px;
		padding:3px;
		display:block;
		width:185px;
		float:left}
	
	
	.borders_bl{
		border-bottom: 1px solid #0095C2;
		
	
	}
	.borders_no{
		background-color:#FFF0F0;

	}
	.borders_rd{
		border-bottom: 1px solid #CC0066;
		border-left: 1px solid #003399;
		border-right: 1px solid #003399;
		border-top: 1px solid #CC0066;
		background-color:#FFF0F0;
		padding:3px;}

		
	
.blockorg111 { float: left; width:150px; padding-left: 5px; color:#000000; line-height:20px; display:block}
.blockorg122 { width:305px; color:#000000; border-left: 1px solid #CCCCCC; display:block; padding-left: 3px; padding-top: 2px; line-height:20px; float:left}

.red_right{ color: #C83C3C; font-weight: bold; text-align:right; line-height:1.8em;}

.consignee {width:475px; display:block; float:left; border-bottom:solid 1px #CCCCCC;padding-bottom: 3px;}
.consignee1 {width:150px; display:block; float:left}
.consignee2 { width:310px; color:#000000; display:block; padding-left: 10px; padding-top: 2px; float:left;line-height:1.8em;}		
	

	.op_title{
	font-size:1.1em;
	font-weight:bold;}
		
	.op_number{
	font-size: 20px;
	font-weight:bold;}


/* faq
   ------ */
.borders2 {
		border-bottom: 1px solid #ccc; width:330px;
	
	}

.borders3 {
		border-bottom: 1px solid #ccc; width:58px;
	
	}


#block10 { float: left; width:575px;}
.blocka10 { float: left; width: 30px; padding-left:2px; display:block;}
.blockb10 { float: left; width: 110px; padding-left:2px; display:block;}
.blockc10 { float: left; width: 300px; padding-left:2px; display:block;}
.blockd10 { float: left; width: 450px; padding-left:2px; display:block;}

#block11 { float: left; width:575px;}
.blocka11 { float: left; width: 140px; padding-left:2px; display:block;}
.blockb11 { float: left; width: 395px; padding-left:2px; display:block;}
.blockc11 { float: left; width: 10px; padding-left:2px; display:block;}


.blocka12 { float: right; width: 130px; padding-left:2px;  display:block; margin-right:15px;}

#block13 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 427px; margin-left:10px}
.blocka13 { float: left; width: 58px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:37px;}


/* customers voice
   ------ */
   
#cv {  border: 1px solid #999999; width : 735px; margin-bottom:15px; margin-left:7px; float:left; display:block;}
.cvhead {width : 576px; margin-bottom:10px; margin-left:10px; padding-bottom:5px; float:left; display:block;}

.cv { float: left; width: 500px; border-left:1px solid #999999; padding-left:8px;} 
.cvtop { float: left; width: 490px;  padding-left:5px; padding-top:5px; display:block;}   
.cvphoto { float: left; width: 210px; display:block; padding-top:78px; padding-left:8px;} 
.cvcarname { float: left; width: 195px; display:block; padding-top:5px; padding-left:2px; text-align:center; font-size:10px;} 

.cv1 { float: left; width: 65px; height:35px; padding-left:5px; display:block; padding-top:5px; }   
.cv2 { float: left; width: 410px; height:35px;padding-left:2px; padding-top:5px; display:block; padding-top:5px; }  
.cv3 { float: left; width: 480px;  padding-left:5px;padding-top:5px; display:block; margin-bottom:10px;}   
.cv4 { float: left; width: 130px; padding-left:2px; display:block; } 

.cvstaff { float: left; width: 70px; padding-left:2px; display:block; margin-top:5px;}   
.cvstaffballoon { float: right; background:url(../images/customer/balloon.gif) no-repeat; width: 400px; height:100px; padding-left:10px; margin-right:10px; margin-bottom:5px;}  
.cvstaffcomment { float: right; width: 360px; height:95px; display:block; padding-left:20px;padding-top:15px; padding-right:5px;margin-bottom:5px;} 
.cvstaffname { float: left; width: 69px;display:block; font-size:9px; text-align:center;}   
   
#block14 {  margin-left: 50px; border: 1px solid #999999; width : 480px; padding-bottom:5px; float:left;}
.block114 {border-bottom:1px solid #999999; float:left; display:block; min-height:60px; width:470px; margin-bottom:5px; margin-top:5px;}
.blocka14 { float: left; width: 120px; padding-left:2px; display:block; text-align:center; }   
.blockb14 { float: left; width: 150px; padding-left:2px; display:block; }  





.blockc14 { float: left; width: 120px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:70px;}   
.blockd14 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:70px;}  

.blocke14 { float: left; width: 120px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:85px;}   
.blockf14 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:85px;}  

.blockg14 { float: left; width: 120px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:120px;}   
.blocke4 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:120px;}  

.blocki14 { float: left; width: 120px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:160px;}   
.blockj14 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:160px;}  

.blockk14 { float: left; width: 120px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:460px;}   
.blockl14 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:460px;}  
	
	
	
#block15 {  border-bottom: 1px solid #999999; border-left: 1px solid #999999; width : 576px; height:200px;}
.blocka15 { float: left; width: 70px; border-right: 1px solid #999999; border-top: 1px solid #999999;  padding-left:2px; display:block; height:55px;}   
.blockb15 { float: left; width: 500px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:55px;}  

.blockc15 { float: left; width: 440px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:170px;}   
.blockd15 { float: left; width: 130px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:170px;} 

#block16 {  border-bottom: 1px solid #999999; border-left: 1px solid #999999; width : 576px; height:340px;}
.blocka16 { float: left; width: 70px; border-right: 1px solid #999999; border-top: 1px solid #999999;  padding-left:2px; display:block; height:55px;}   
.blockb16 { float: left; width: 500px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:55px;}  

.blockc16 { float: left; width: 440px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:280px;}   
.blockd16 { float: left; width: 130px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:280px;} 

#block17 {  border-bottom: 1px solid #999999; width : 576px; margin-bottom:10px; padding-bottom:5px; float:left; display:block}
.blocka17 { float: left; width: 70px; padding-left:2px; display:block; }   
.blockb17 { float: left; width: 500px; padding-left:2px; display:block;}  

.blockc17 { float: left; width: 360px; padding-left:2px; display:block; }   
.blockd17 { float: left; width: 130px; padding-left:2px; display:block; } 

#block18 {  border-bottom: 1px solid #999999; border-left: 1px solid #999999; width : 576px; height:400px;}
.blocka18 { float: left; width: 70px; border-right: 1px solid #999999; border-top: 1px solid #999999;  padding-left:2px; display:block; height:55px;}   
.blockb18 { float: left; width: 500px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:55px;}  

.blockc18 { float: left; width: 440px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:500px;}   
.blockd18 { float: left; width: 130px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:500px;} 

#block19 {  border-bottom: 1px solid #999999; border-left: 1px solid #999999; width : 576px; height:150px;}
.blocka19 { float: left; width: 70px; border-right: 1px solid #999999; border-top: 1px solid #999999;  padding-left:2px; display:block; height:55px;}   
.blockb19 { float: left; width: 500px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:55px;}  

.blockc19 { float: left; width: 440px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:100px;}   
.blockd19 { float: left; width: 130px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:100px;} 

#block20 {  border-bottom: 1px solid #999999; border-left: 1px solid #999999; width : 576px; height:280px;}
.blocka20 { float: left; width: 70px; border-right: 1px solid #999999; border-top: 1px solid #999999;  padding-left:2px; display:block; height:110px;}   
.blockb20 { float: left; width: 500px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:110px;}  

.blockc20 { float: left; width: 440px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:170px;}   
.blockd20 { float: left; width: 130px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:170px;} 

.country {
		font-size:2em;
		color: #000099;
		background: inherit;
		font-weight: bold;
		text-align:center;
	}

/* contact us
   ------ */

#block21 { float: left; width:575px; height:160px;}
.blocka21 { float: left; width: 110px; padding-left:2px; display:block; height:160px;}
.blockb21 { float: left; width: 300px; padding-left:2px; display:block;}
.blockc21 { float: left; width: 450px; padding-left:2px; display:block;}

#block22  { float: left; width:550px;}
.blocka22 { float: left; width: 165px; padding-left:2px; display:block;}
.blockb22 { float: left; width: 85px; padding-left:2px; display:block;}
.blockc22 { float: left; width: 20px; padding-left:2px; display:block;}
.blockd22 { float: left; width: 500px; padding-left:2px; display:block;}

/* info sheet
   ------ */

#block23 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 170px;}
.blocka23 { float: left; width: 15px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:35px;}
.blockb23 { float: left; width: 149px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:35px;}
.blockc23 { float: left; width: 15px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:52px;}
.blockd23 { float: left; width: 149px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:52px;}




/* about us
   ------ */


#block25 { float: left; width:550px;}
.blocka25 { float: left; width: 127px; padding-left:2px; display:block; }   
.blockb25 { float: left; width: 400px; padding-left:2px; display:block; margin-bottom:10px;}
.blockc25 { float: left; width: 120px; padding-left:2px; display:block; height:40px; }
.blocka24 { float: left; width: 130px; padding-left:2px; display:block;}
.blockb24 { float: left; width: 280px; padding-left:2px; display:block; font-size:24px;}



#block26 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 540px;}
.blocka26 { float: left; width: 110px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockaa26 { float: left; width: 110px; border-right: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockb26 { float: left; width: 110px; border-right: 1px solid #999999; padding-left:2px; display:block; height:70px;}   
.blockc26 { float: left; width: 110px; border-right: 1px solid #999999; padding-left:2px; display:block; height:150px;}
.blockd26 { float: left; width: 110px; border-right: 1px solid #999999; padding-left:2px; display:block; height:105px;}   
.blocke26 { float: left; width: 415px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}   
.blockea26 { float: left; width: 415px; border-right: 1px solid #999999; padding-left:2px; display:block; height:20px;}   
.blockf26 { float: left; width: 415px; border-right: 1px solid #999999; padding-left:2px; display:block; height:70px;}
.blockf126 { float: left; width: 196px; padding-left:2px; display:block; height:70px;}
.blockf226 { float: left; width: 217px; border-right: 1px solid #999999; padding-left:2px; display:block; height:70px;}
.blockg26 { float: left; width: 415px; border-right: 1px solid #999999; padding-left:2px; display:block; height:150px;}  
.blockg126 { float: left; width: 300px; padding-left:2px; display:block; height:80px;}  
.blockg226 { float: left; width: 113px; border-right: 1px solid #999999; padding-left:2px; display:block; height:80px;}  
.blockh26 { float: left; width: 110px; border-right: 1px solid #999999; padding-left:2px; display:block; height:105px;}
.blocki26 { float: left; width: 415px; border-right: 1px solid #999999; padding-left:2px; display:block; height:105px;}


#aboutblock1 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; height : 20px; width : 531px;}
#aboutblock2 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; height : 70px; width : 531px;}
#aboutblock3 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; height : 130px; width : 531px;}
#aboutblock4 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; height : 105px; width : 531px;}



/* delivery time
   ------ */

#block27 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 562px; background-color:#CCFFFF;}
.blocka27 { float: left; width: 80px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockb27 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockc27 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockd27 { float: left; width: 140px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}

#blockafrica { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 565px; height:300px;}
.blockafricaarea { float: left; width: 80px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:293px;}
.blockcaribbeanarea { float: left; width: 80px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:146px;}
.blockeuropeanarea { float: left; width: 80px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:104px;}
.blocksparea { float: left; width: 80px; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:230px;}


#blockafricacountry { float: left; border-bottom: 1px solid #999999; width : 167px; height:293px;}
.blockafricacountry { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockafricacountry2 { float: left; width: 165px; border-right: 1px solid #999999; padding-left:2px; display:block; height:20px;}


#blockcaribbeancountry { float: left; border-bottom: 1px solid #999999; width : 167px; height:146px;}
.blockcaribbeancountry { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockcaribbeancountry2 { float: left; width: 165px; border-right: 1px solid #999999;  padding-left:2px; display:block; height:41px;}
.blockcaribbeancountry3 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:41px;}

#blockeuropeancountry { float: left; border-bottom: 1px solid #999999; width : 167px; height:104px;}
.blockeuropeancountry { float: left; width: 165px; border-right: 1px solid #999999;  padding-left:2px; display:block; height:62px;}

#blockcaribbeancountry { float: left; border-bottom: 1px solid #999999; width : 167px; height:146px;}
.blockcaribbeancountry { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockcaribbeancountry2 { float: left; width: 165px; border-right: 1px solid #999999;  padding-left:2px; display:block; height:41px;}
.blockcaribbeancountry3 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:41px;}

#blockspcountry { float: left; border-bottom: 1px solid #999999; width : 167px; height:230px;}
.blockspcountry { float: left; width: 165px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:62px;}
.blockspcountry2 { float: left; width: 165px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:41px;}



.blockafricaport1 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockafricaport2 { float: left; width: 165px; border-right: 1px solid #999999; padding-left:2px; display:block; height:62px;}
.blockafricaport3 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:83px;}
.blockafricaport4 { float: left; width: 165px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:125px;}



.blocktime { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:293px;}
.blocktime2 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:104px;}
.blocktime3 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:41px;}
.blocktime4 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:293px;}
.blocktime5 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blocktime6 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:83px;}
.blocktime7 { float: left; width: 140px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:230px;}

/* Why people choose PB24
   ------ */

#block28  { float: left; width : 575px;}
.blocka28 { float: left; width: 170px; display:block; font-size:1.1em; text-align:center; font-weight:bold; padding-left:2px; font-size:1.3em; }
.blockb28 { float: left; width: 25px; padding-left:2px; display:block; height:35px; vertical-align:middle; text-align:center; font-size:1.1em;}
.blockc28 { float: left; width: 170px; padding-left:2px; display:block; height:130px; bor}
.blockd28 { float: left; width: 25px; padding-left:2px; display:block; height:130px;}


/* links
   ------ */
   
   
.caution {
		font-size:1em;
		color: #CC3300;
		background: inherit;
	}

#blocklink { float: left;   width : 575px; }
.blockalink { float: left; width: 218px; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockblink { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockclink { float: left; width: 154px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockdlink { float: left; width: 90px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockelink { float: left; width: 574px; padding-left:2px; display:block; height:15px;}


#blocklink2 { float: left; border-left: 1px solid #999999;  width : 575px; }
.blockalink2 { float: left; width: 218px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockblink2 { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockclink2 { float: left; width: 154px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockdlink2 { float: left; width: 90px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}

#blocklink3 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 574px; }
.blockalink3 { float: left; width: 218px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockblink3 { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockclink3 { float: left; width: 154px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockdlink3 { float: left; width: 90px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}



.blockalinkpg { float: left; width: 186px; border-right: 1px solid #999999; border-left: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockblinkpg { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockclinkpg { float: left; width: 194px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;background-color:#CCFFFF;}
.blockdlinkpg { float: left; width: 82px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px; 
background-color:#CCFFFF;}
.blockelinkpg { float: left; width: 574px; border-right: 1px solid #999999;  padding-left:2px; display:block; height:15px;}

#blocklinkpg2 { float: left; border-left: 1px solid #999999;  width : 575px; }
.blockalinkpg2 { float: left; width: 186px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockblinkpg2 { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockclinkpg2 { float: left; width: 194px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockdlinkpg2 { float: left; width: 82px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}

#blocklinkpg3 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 574px; }
.blockalinkpg3 { float: left; width: 186px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockblinkpg3 { float: left; width: 100px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockclinkpg3 { float: left; width: 194px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}
.blockdlinkpg3 { float: left; width: 82px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:15px;}

#blockagent { float: left;   width : 577px;}
.blockaagent { float: left; border-left: 1px solid #999999; width: 55px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px; background-color:#CCFFFF;}
.blockbagent { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px; background-color:#CCFFFF;}
.blockcagent { float: left; width: 110px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px; background-color:#CCFFFF;}
.blockdagent { float: left; width: 209px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px; background-color:#CCFFFF;}

#blockagent2 { float: left; border-left: 1px solid #999999;  width : 577px; }
.blockaagent2 { float: left; width: 55px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockbagent2 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockcagent2 { float: left; width: 110px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockdagent2 { float: left; width: 209px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}

#blockagent3 { float: left; border-left: 1px solid #999999; border-bottom: 1px solid #999999; width : 576px; }
.blockaagent3 { float: left; width: 55px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockbagent3 { float: left; width: 190px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockcagent3 { float: left; width: 110px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}
.blockdagent3 { float: left; width: 209px; border-right: 1px solid #999999; border-top: 1px solid #999999; padding-left:2px; display:block; height:40px;}


/* discount
   ------ */


#block29  { float: left; border-left: 1px solid #999999; border: 1px solid #999999; width : 281px; margin-top: 5px; margin-left:3px; font-size:0.9em;}

.blocka29 { float: left; width: 149px; border-bottom: 1px solid #999999; padding-left:1px; display:block; height:106px;}
.blockb29 { float: left; width: 133px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:42px;}
.blockc29 { float: left; width: 65px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:28px;}
.blockd29 { float: left; width: 148px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:23px;}
.blocke29 { float: left; width: 133px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:23px;}
.blockf29 { float: left; width: 3px; display:block; height:130px;}
.blockg29 { float: left; width: 133px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px;}

.minus { text-decoration: line-through; font-size:0.9em;}

#block30  { float: left; border-left: 1px solid #999999; width : 287px;}
.blocka30 { float: left; width: 140px; padding-left:1px; display:block; height:107px; border-right:1px solid #999999;}
.blockb30 { float: left; width: 133px; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:49px;}
.blockc30 { float: left; width: 65px; border-right: 1px solid #999999; padding-left:2px; display:block; height:28px;}
.blockd30 { float: left; width: 148px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:23px;}
.blocke30 { float: left; width: 133px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:23px;}
.blockf30 { float: left; width: 3px; display:block; height:130px;}
.blockg30 { float: left; width: 133px; padding-left:2px; display:block; height:22px; padding-top:3px; border-bottom:1px solid #999999}
.blockh30 { float: left; width: 65px; padding-left:2px; display:block; height:28px;}

/* my account
   ------ */
.shipping_sche {display:block; padding:2px; width:150px; border:1px solid #CCCCCC; margin-bottom:5px; float:left; background-color:#FFFFFF; color:#CC0000; font-size:1.1em;}


.block_cons { float: left; width:185px; padding-left: 5px; color:#000000; display:block; border-right:1px dotted #999999;}

.login {
	padding:5px;
	border:1px solid #CC0000;
	display:block;
	width: 485px;
	margin-left: 20px;
	margin-bottom: 10px;
	float:left;
}

.login1 {
	padding:5px;
	border:1px solid #CC0000;
	display:block;
	width: 485px;
	margin-bottom: 10px;
	float:left;
}

.bene {
	padding:5px;
	display:block;
	width: 450px;
	margin-left: 20px;
	margin-bottom: 10px;
	float:left;
}

.log1 { float: left; width:130px; padding-left: 5px; padding-top: 2px; color:#000000; height: 27px; }
.log2 { width:450px; color:#000000; height: 27px; display:block; padding-left: 3px; padding-top: 2px;}


/* introduce
   ------ */
   
#intro_title
{ width:500px; background-color:#003366; color:#FFFFFF; display:block; float:left; padding-left:10px; margin-left:25px;}
.intro_title1{ font-size:80px; font-weight:bold;}
.intro_title2{ font-size:20px;}
.intro_title3{ font-size:35px;}
#intro_body
{ width:496px; border:2px solid #003366; color:#003366; display:block; float:left; padding-left:10px; margin-left:25px; margin-bottom:10px;}

/* Alert
   ------ */
.orange_head_full {background:url(../images/orange3.gif) repeat-x; width:700px; height: 20px; color:#FFF; font-size: 1.1em; font-weight:bold; float:left; padding: 5px 0 5px 0; display:block;}

.alert_out { width: 720px; border:2px solid #CC6600; padding: 3px; margin-bottom:15px; float:left; display:block;}

/* order form
   ------ */
.info {
		color: #000;
		width: 55px;
		height: 55px;
		float: left;
		margin:0 0 0 5px;
	}

.info2 {
		color: #000;
		margin:0 0 0 0px;
		height: 55px;
	}

.info3 {
		color: #000;
		width: 150px;
		float: left;
		margin:0 0 0 25px;
	}
.info4 {
		color: #000;
		margin:0 0 0 180px;
		padding-right: 5px;
		text-align:right;
}
.info5 {
		color: #000;
		width: 120px;
		float: left;
		margin:0 0 0 25px;
	}
.info6 {
		color: #000;
		margin:0 0 0 130px;
		padding-right: 5px;
}
.terms { float: left; width: 580px; padding-top:5px; display:block;} 
.indentdot { margin-bottom:5px; margin-top:140px; border-bottom:1px dotted #666; float:left;}
.indentdot2 { margin-bottom:5px; margin-top:90px;border-bottom:1px dotted #666;}
.indentdot3 { margin-bottom:5px; margin-top:5px;border-bottom:1px dotted #666;}

/* catalogue list
   ------ */

#block31 { float: left; border-left: 1px solid #999999; border-top: 1px solid #999999; width : 492px;}
.blocka31 { float: left; width: 489px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:30px; background-color:#CCFFCC; font-size:1.6em; text-align:center;}
.blockb31 { float: left; width: 74px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:55px;}
.blockc31 { float: left; width: 166px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:55px;}
.blockd31 { float: left; width: 75px; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:55px;}
.blocke31 { float: left; width: 491px;  padding-left:2px; display:block; height:20px;}

/* catalogue page
   ------ */

#block32 { float: left; width : 402px;}
.blocka32 { float: left; width: 190px;  padding-left:2px; display:block; height:40px; background-color:#E4F4FC; font-size:18px; line-height: 1.2;}
.blockaa32 { float: left; width: 208px;  padding-left:2px; display:block; height:40px; background-color:#E4F4FC;}
.blockb32 { float: left; width: 400px;  padding-left:2px; display:block; height:40px; }
.blockba32 { float: left; width: 400px;  padding-left:2px; display:block; height:40px; font-size:16px; font-style:italic;}
.blockc32 { float: left; width: 110px;  padding-left:2px; display:block; height:77px;}
.blockd32 { float: left; width: 287px;  padding-left:2px; display:block; height:57px;}
.blocke32 { float: left; width: 286px;  padding-left:2px; display:block; }
.blockf32 { float: left; width: 491px;  padding-left:2px; display:block; height:20px;}
.blockg32 { float: left; width: 491px;  padding-left:2px; display:block; height:20px;}

.blockh32 { float: right; margin-right: 3px; width: 168px; padding-left:2px; display:block; height:60px;}

#blockcustomer { float: left; width: 400px; padding-left:2px; display:block;}

#blockdetails { float: left; border-left: 1px solid #999999; border-top: 1px solid #999999; width : 400px; font-size:0.9em;}
.blockadetails { float: left; width: 95px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px; }
.blockaadetails { float: left; width: 95px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:35px; }
.blockbdetails { float: left; width: 99px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockcdetails { float: left; width: 299px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px;}
.blockcadetails { float: left; width: 299px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:35px;}
.blockedetails { float: left; width: 96px;  border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px; }
.blockfdftails { float: left; width: 99px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-left:2px; display:block; height:20px;}



/* downloads
   ------ */
.downloads { float: left; width: 150px; padding-left:10px; display:block; margin-bottom:10px; height:40px}  

.shippingSchedule th {
	font-weight: normal;
	width: 183px;
}

/* iGrove
   ------ */
   
table.form {
	width: 740px;
}

table.form tr td {
	font-weight: normal;
	padding: 3px 0 3px 0;
}

table.form tr td,
table.form tr th {
	border-bottom: 1px solid #CCCCCC;
}

table.form tr th {
	color: #C83C3C;
	font-weight: bold;
	padding: 3px 0 3px 6px;
	width: 150px;
} 

table.form th.black {
	color: #333333;
	font-weight: normal;
}

table.form td.invalid {
	width: 360px;
}

div.kuurann	{
		float:left;
		width:30px;
}

div.kuuranncb {
		clear:both;
		width:30px;
		height:20px;
}
		
