@font-face {
    font-family: 'KlavikaRegular';
    src: url('fonts/klavika-regular-webfont.eot');
    src: url('fonts/klavika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-regular-webfont.woff') format('woff'),
         url('fonts/klavika-regular-webfont.ttf') format('truetype'),
         url('fonts/klavika-regular-webfont.svg#KlavikaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'KlavikaMedium';
    src: url('fonts/klavika-medium-webfont.eot');
    src: url('fonts/klavika-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-medium-webfont.woff') format('woff'),
         url('fonts/klavika-medium-webfont.ttf') format('truetype'),
         url('fonts/klavika-medium-webfont.svg#KlavikaMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'KlavikaBold';
    src: url('fonts/klavika-bold-webfont.eot');
    src: url('fonts/klavika-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-bold-webfont.woff') format('woff'),
         url('fonts/klavika-bold-webfont.ttf') format('truetype'),
         url('fonts/klavika-bold-webfont.svg#KlavikaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

html, body, form, fieldset, img, a {
margin: 0; padding: 0; border: 0;
}

body {margin: 0; background-color: #fff; text-align: center;
color: #5C5E5D; font-size: 12px; font-family: 'KlavikaRegular', helvetica, sans-serif;
background-color: #ececec; background-image: url(images/bg_site.jpg); background-repeat: repeat-x;}
td{font-size: 12px;}

a:link,a:visited,a:active {color: #156317;}
a:hover {color: #156317; text-decoration: none;}


h1.pagetitle1{font-size: 18px; color: #135915; margin: 0 0 20px 10px; padding: 0; font-weight: normal; font-family: 'KlavikaMedium';}
h1.pagetitle2{float: left; margin: 10px 0 25px 5px; padding: 7px 10px; color: #5e5e5e; font-weight: normal; font-size: 15px; font-family: 'KlavikaMedium'; border: 1px solid #979797; background-color: #efefef; border-radius: 5px; text-transform: uppercase;}
h1.pagetitle3{margin: 5px 0; font-size: 15px; color: #156317;}

.input_f{margin: 0; padding: 0; border: 1px solid #ABABAB; color: #000; background-color: #FBF9FA;}
.input_b{
	border: 1px solid #024704;
	border-top-color: #166f19;
	border-radius: 5px;
	box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-o-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-webkit-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-moz-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	background-color: #135714;
	color: #fefefe; font-size: 12px; font-family: 'KlavikaMedium'; text-transform: uppercase;
	padding: 2px 2px 0px 2px;
}
.input_b1{
	border: 1px solid #024704;
	border-top-color: #166f19;
	border-radius: 7px;
	box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-o-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-webkit-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	-moz-box-shadow: inset 0 1px 1px #6da26e, 1px 2px 5px #454545;
	background: #135714 url("images/blocks/n_arrow_5.png") no-repeat 90% center;
	color: #fefefe; font-size: 12px; font-family: 'KlavikaMedium'; text-transform: uppercase;
	padding: 3px 20px 0px 15px;
}
.input_b2{
	border: 1px solid #d39008;
    border-top-color: #fcb016;
	border-radius: 5px;
	box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	-o-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	-webkit-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	-moz-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	background-color: #ff9900;
	color: #fefefe; font-size: 12px; font-family: 'KlavikaMedium'; text-transform: uppercase;
	padding: 2px 2px 0px 2px;
}
.input_b3{
	border: 1px solid #d39008;
    border-top-color: #fcb016;
	border-radius: 5px;
/*	box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 1px #454545;
	-o-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	-webkit-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;
	-moz-box-shadow: inset 0 1px 1px #fedf9f, 1px 2px 5px #454545;*/
	background: #ff9900 url("images/blocks/n_arrow_5.png") no-repeat 90% center;
	color: #fefefe; font-size: 12px; font-family: 'KlavikaMedium'; text-transform: uppercase;
	padding: 3px 20px 0px 15px;
}
a.input_b2{display: block; margin: 0; height: 14px; text-decoration: none; color: #fefefe; }
a.input_b3{display: block; margin: 0; height: 14px; text-decoration: none; color: #fefefe; }

.pic{border: 1px solid #abaaa6;}

.centered{text-align: center;}

#footer_top{text-align: right;}

#total{width: 1208px; margin: 0 auto; padding-top: 6px; text-align: left; background-image: url(images/bg_total.jpg); background-repeat: no-repeat;}
#top{float: left; width: 999px; height: 118px; margin: 0; padding: 0; }
#top1{float: left; width: 742px; height: 117px; /*background-image: url(../files/head/head.jpg); background-repeat: repeat-x;*/}
#top2{float: right; width: 257px;}

#footer{height: 419px; margin-top: 20px; padding: 2px 0; background-image: url(images/n_footer_bg.jpg); background-repeat: repeat-x;}
#footer_content{width: 1208px; margin: 0 auto; text-align: left; color: #e2e2e2;}
#footer1_menu {margin-bottom: 15px; padding: 15px 0 12px 0; text-align: center; color: #333333;}
#footer1_menu a{text-transform: uppercase;color: #333333; text-decoration: none;}
#footer1_menu a:hover{color: #333333; text-decoration: underline;}

#footer_copy{float: right; width: 470px; padding-left: 40px; color: #e2e2e2; font-size: 11px; text-align: left; }
#footer_copy a{text-decoration: underline; color: #e2e2e2;}
#footer_copy a:hover{text-decoration: none; color: #e2e2e2;}
#footer_copy .con{margin-bottom: 10px;}

#leftp{float: left; width: 202px; margin-right: 7px; }
#contentp{float: left; width: 790px; padding: 0; }
#rightp{float: right; width: 202px;}

#navigation{padding-bottom: 1px; color: #3b2800; font-family: 'KlavikaMedium';}
#navigation a:link, #navigation a:visited, #navigation a:active{color: #3b2800; text-decoration: none;}
#navigation a:hover{color: #3b2800; text-decoration: underline;}
#navigation .cl1{padding: 8px 0 0 14px; font-size: 14px; height: 22px; margin-bottom: 1px;}

#block_login{float: right; width: 229px; height: 27px; background-color: #08470a; background-image: url(images/blocks/n_block_login_sep.jpg); background-repeat: no-repeat; background-position: center 0;
border-width: 0 1px 1px 1px; border-style: solid; border-color: #083c0a; 
border-bottom-right-radius : 8px; border-bottom-left-radius : 8px; 
-moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px;
}

#block_login a,#block_login .diva{display: block; float: left; position: relative; width: 114px; padding-top: 5px; font-size: 14px; text-align: center;text-decoration: none; color: #fff; cursor: pointer;}
#block_login a:hover{text-decoration: none; color: #fff;}

#block_cart{float: right; width: 202px; height: 61px; padding: 30px 0 0 70px; font-size: 13px; background-image: url(images/blocks/n_cart.png); background-repeat: no-repeat; background-position: 15px 10px}
#block_cart .cart_top{color: #fff;}
#block_cart .lbtext{float: right; padding: 5px 0 0 0;}
#block_cart .rbtext1{float: right; width: 39px; margin: 0 0 0 4px; padding: 4px; text-align: right; color: #fcb016; border: 1px solid #065c08; background-color: #268028;}
#block_cart .rbtext2{float: right; width: 65px; margin: 0 0 0 4px; padding: 4px; text-align: right; color: #fcb016; border: 1px solid #065c08; background-color: #268028;}
#block_cart span{color: #fff;}
#block_cart .c1{width: 67px;}
#block_cart .c2{width: 62px;}
#block_cart a{display: block; float: right; border: 1px solid #fcb016;
   background-color: #fcb016; background-image: url(images/blocks/n_arrow_4.png); background-repeat: no-repeat; background-position: 60px 7px;
   border-radius: 4px;
   box-shadow: inset 0 0px 1px #fff, 0 0px 0px black;
   -o-box-shadow: inset 0 1px 3px #fff, 0 0px 0px black;
   -webkit-box-shadow: inset 0 1px 3px #fff, 0 0px 0px black;
   -moz-box-shadow: inset 0 1px 3px #fff, 0 0px 0px black;
   color: #08470a; font-family: 'KlavikaRegular';
   margin: 5px 0 0 7px;
   padding: 5px 5px 3px 5px; text-decoration: none;
}

#block_newsletter .box_content{width: 189px; padding: 7px 4px 11px 7px;}
#block_newsletter .input_n{width: 179px; margin: 0 0 5px 0; padding: 5px 0 5px 5px; font-family: 'KlavikaRegular'; font-size:13px; color: #616161; background-color: #f4f4f4; border: 1px solid #b7b7b7; border-radius: 4px;}
#block_newsletter .buttons{padding-top: 8px; text-align: center;}

.box1{float:left; width: 200px; margin-bottom: 15px; background-color: #eeeeee;
border: 1px solid #bfbfbf; border-radius: 8px;
box-shadow: 0px 0px 4px 3px white inset;
-o-box-shadow: 0px 0px 4px 3px white inset;
-webkit-box-shadow: 0px 0px 4px 3px white inset;
-moz-box-shadow: 0px 0px 4px 3px white inset;
}

.box1 .box_top{height: 29px; color: #ff6c00; margin: 2px 3px 2px 3px; padding: 0;
   border-top: 1px solid #166f19; border-left: 1px solid #0a560c; border-right: 1px solid #0a560c; border-top: 1px solid #024704;
   background-color: #176b19;
   border-radius: 5px;
   box-shadow: inset 0 1px 0px 0px #6da26e,inset 0 0px 0px 0px #135915;
   -o-box-shadow: inset 0 1px 0px 0px #6da26e,inset 0 0px 0px 0px #135915;
   -webkit-box-shadow: inset 0 1px 0px 0px #6da26e,inset 0 0px 0px 0px #135915;
   -moz-box-shadow: inset 0 1px 0px 0px #6da26e,inset 0 0px 0px 0px #135915;
}
.box1 .box_top h2{margin: 0; padding: 7px 0 0 11px; color: #fff; font-size: 14px; font-weight: normal; font-family: 'KlavikaMedium'; text-transform: uppercase;}
.box1 .box_content{width: 194px; padding: 0 3px; border-top: 1px solid #b7b7b7;}

.box2{float:left; width: 784px; margin-bottom: 15px; background-color: #eeeeee;
border: 3px solid #fcb016; border-radius: 8px;
box-shadow: 0px 0px 4px 3px white inset;
-o-box-shadow: 0px 0px 4px 3px white inset;
-webkit-box-shadow: 0px 0px 4px 3px white inset;
-moz-box-shadow: 0px 0px 4px 3px white inset;
}

.box3{float:left; width: 788px; margin-bottom: 15px; background-color: #fcb016; border: 1px solid #b9b9b9; border-radius: 8px;}
.box3 .box_top{height: 29px; margin: 0; padding: 0;}
.box3 .box_top h2{margin: 0; padding: 5px 0 0 18px; color: #724f08; font-size: 18px; font-weight: normal; font-family: 'KlavikaBold'; text-transform: uppercase;}
.box3 .box_content{width: 774px; padding: 0 7px 7px;}
.box3 .box_content_in{background-color: #f0f0f0; padding: 7px 0;}

.box_f .box_top{margin-bottom: 5px; border-bottom: 1px dotted #545454;}
.box_f .box_top h2{margin: 0; padding: 0 0 5px 0; color: #dddddd; font-size: 14px; font-weight: normal; font-family: 'KlavikaMedium'; text-transform: uppercase;}
.box_f .n_teaser{float: left; width: 245px; margin-right: 6px; padding: 0 6px 0 0; border-right: 1px solid #202020;}
.box_f .box_content .n_teaser:last-child{border-width: 0;}
.box_f a{color: #fcb016; text-decoration: none;}
.box_f a:hover{color: #fcb016; text-decoration: underline;}

#block_search{float: right; width: 207px; margin-top: 2px; padding: 2px 2px 2px 2px; border: 1px solid #bdbdbd; border-radius: 8px;}
#block_search .input_f{float: left; width: 140px; margin: 2px 0 0; border-width: 0; font-size: 12px; color: #555555; letter-spacing: -0.3px; background-color: #ededed;}
#block_search .input_b{float: right; margin: 0;}

.block_banners .box_content{width: 200px; padding: 5px 0 0 0;}
.block_banners .n_teaser p{margin: 0; padding: 0 0 5px 2px;}
.block_banners .n_teaser p img {margin: 0; padding: 0;}

#block_facebook .box_content{text-align: center; padding: 5px 3px;}

#block_news_head{width: 695px; margin: 0 0 20px 37px; padding: 10px;}

.news_1 h3{margin: 0; padding: 12px 0 10px 8px; border-bottom: 1px dashed #C2C2C2; font-size: 12px; color: #176B17; font-weight: normal; background-image: url(images/blocks/arrow_1.jpg); background-repeat: no-repeat; background-position: 0 18px;}
.news_1 a:link, .news_1 a:visited, .news_1 a:active{color: #176B17; text-decoration: underline;}
.news_1 a:hover{color: #176B17; text-decoration: none;}

.news_2 h3{margin: 0; padding: 12px 0 10px 14px; border-bottom: 1px dashed #C2C2C2; font-size: 12px; color: #176B17; font-weight: normal; background-image: url(images/blocks/arrow_3.gif); background-repeat: no-repeat; background-position: 0 15px;}
.news_2 a:link, .news_2 a:visited, .news_2 a:active{color: #176B17; text-decoration: underline;}
.news_2 a:hover{color: #176B17; text-decoration: none;}

.news_3{float:left; width: 174px; color: #000; margin-bottom: 14px;}
.news_3 .box_top{height: 34px; color: #ff6c00; padding: 0 0 0 6px; background-image: url(images/blocks/box3_top.jpg); background-repeat: no-repeat;}
.news_3 .box_content{width: 166px; padding: 6px 3px 0 3px; border-left: 1px solid #186D18; border-right: 1px solid #186D18; background-color: #fff;}
.news_3 .box_bottom{height: 18px; font-size: 1px; background-image: url(images/blocks/box4_bottom.jpg); background-repeat: no-repeat;}
.news_3 h3{margin: 0; padding: 12px 0 0 8px; font-size: 12px; color: #fff;  text-transform: uppercase;}
.news_3 .n_teaser{margin: 0; padding: 0;}
.news_3 p{margin: 0; padding: 0 0 10px 0;}
.news_3 a:link, .news_3 a:visited, .news_3 a:active{color: #166716; text-decoration: underline;}
.news_3 a:hover{color: #166716; text-decoration: none;}

.cleaner {
clear:both; height:1px; font-size:1px; border:none;	margin:0; padding:0; background:transparent;
}

.results{clear: left; position: relative; margin-bottom: 10px; padding:  10px; font-size: 14px; color: #3b2800; border: 1px solid #aeaeae; background-color: #e3e3e3;}
.results .total{font-size: 15px; color: #5e5e5e; font-family: 'KlavikaMedium'; text-transform: uppercase; }
.results .total span{color: #135915;}
.results .res_onepage{position: absolute; left: 530px; top: 53px;}
.results a:link, .results a:visited, .results a:active{color: #3b2800; text-decoration: none;}
.results a:hover{color: #3b2800; text-decoration: underline;}
.results .now{color: #135915; font-size: 14px; font-family: 'KlavikaMedium';}
.results .input_b1{float: right; margin-right: 300px;}
#results1 .total{display: block; float: left; padding: 6px 13px; border: 1px solid #979797; background-color: #efefef; border-radius: 5px;}
#results1 .r_list{clear: both; display: block; margin-bottom: 11px; padding: 15px 0 5px 10px; border-bottom: 1px dotted #949494;}
#results2 {padding: 4px 4px 2px 4px;}
#results2 .total{padding-right: 15px;}

.error{font-size: 12px; font-weight: bold; color: #bc0101; text-align: center; background-color: #fdfcb5; border: 1px dashed #bc0101; margin: 2px 2px 6px 2px; padding: 4px;}
.error_s{font-size: 12px; font-weight: bold; color: #bc0101; text-align: center; background-color: #E6E2E1;}

/*
#contact_page .box_content{width: 596px; padding: 5px;}
#page_description{margin: 0 5px 15px 5px; font-style: italic; border-bottom: 1px solid #c3c3c3;}
#_page .box_content{padding-top: 5px;}
#box_product .box_content{padding: 5px 5px 5px 5px;}
*/
/* myform styles */
.myform{float: left; width: 100%;}

.myform fieldset{clear: left; 
	margin: 20px 20px 30px 20px; padding: 0px 10px 10px 10px;
	position:relative; 
	background-color:#fff;
	border-width:1px; border-style:solid; border-color:#bfbfbf;
	border-radius: 5px;
}

.myform fieldset legend{
	margin: 0px 0px 5px 0px; padding: 3px 5px; 
	background-color:#166518;
	color:#fff;
	border-radius: 5px;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	text-align: center;
	border: 1px solid #bfbfbf;
	}
.myform label{	
	float:left;
	display:block;
	width:130px;
	text-align:right;
	margin:4px 5px 0px 0px;
	color: #565555; font-weight:bold;
	
	}
.myform .input_f{
	float: left;
	width:200px; margin:2px 0px 0px 0px; padding:2px 3px;
	border-color: #B3B3B3;
	border-radius: 5px;
}
.myform .label1{width: 240px; margin-top: 13px;}
.myform .label2{width: 340px;}
.form_line{float: left; clear:left; width: 100%; padding: 3px 0;}

.form_line2 label{width: 600px;}
.form_line a{color: #0e4d83; font-weight: bold;}
.form_line img{float:left; margin: 0; padding: 0 0 0 4px;}
.button_centered{float:left; clear:left; width: 100%; margin-bottom: 5px; padding: 15px 0 0 0; text-align: center;}

.myform .input_c{float: left; border: none; width: 20px; margin-top: 14px;}
.myform .input_c1{float: left; border: none; width: 20px; margin-top: 7px;}
.myform .input_r{float: left; background-color: #fcf4b1; width:204px; border: 1px solid #B3B3B3; }
.myform .input_t{float:left; width: 300px; height: 60px; border: 1px solid #B3B3B3;}
.myform .reqMark{font-weight: bold; font-size: 12px; color: red; padding-right: 5px;}

.helpBox{display: none; visibility: hidden; clear:left; padding: 5px 0 5px 138px;
font-size: 13px; color: #000;}
.helpBox div{ padding: 10px; border: 1px dashed #000; background-color: #fff;}

.text_small{clear: left; padding: 15px 0; text-align: center;}
.cnt_base{float: left; padding: 15px; color: #000;}
.cnt_line{float: left; clear: left; width: 520px; padding: 4px 0; margin: 0;}
.cnt_left{float: left; width: 200px;  padding: 4px 0; margin: 0; color: #fff; text-align: right; font-weight: bold; background-color: #B4C845; border: 1px solid #186D18;}
.cnt_right{float: left; width: 300px; padding: 4px 0 4px 10px; margin: 0; border: 1px solid #186D18;}
.cnt_send{text-align: center; font-weight: bold;}

.price_box1{font-size: 14px; color: #362f2d; font-family: 'KlavikaMedium';}
.price_box1 span{font-size: 19px;}
.price_box1 .price{font-size: 18px; font-weight: bold; color: #df2703; font-family: helvetica;}
.price_box1 .price_old{font-size: 14px; font-weight: bold; text-decoration: line-through; font-family: helvetica;}
.price_box1 .price_olds{font-size: 14px;}
.price_box1 .price_economy{color: #135915; font-size: 14px; font-weight: bold; font-family: helvetica;}
.price_box1 .price_economys{font-size: 14px;}

#block_offers,#top_viewed_prod,#latest_prod{margin: 0 0 18px 0;}

.offer_item{float: left; width: 242px; margin: 0; padding: 0 6px; }
.offer_title{height: 35px;  margin-bottom: 6px; border-bottom: 1px dotted #cccccc;}
.offer_title h3{margin: 0; padding: 0 0 0px 0; font-size: 15px; color: #135915; font-weight: normal; font-family: 'KlavikaMedium'; }
.offer_title a:link, .offer_title a:visited, .offer_title a:active{color: #135915; text-decoration: none;}
.offer_title a:hover{color: #7C8A2C; text-decoration: none;}

.offer_pic{float: left; width: 102px; height: 102px; margin: 0 9px 18px 9px;}
.offer_pic_c{width: 102px; height: 102px; line-height: 102px; text-align: center; display: table-cell; vertical-align: middle; background-color: #fff; border: 1px solid #abaaa6;}
.offer_pic img{border-width: 0;}

.offer_lead{height: 74px; margin: 0 0 10px 0; padding: 0; color: #362f2d;}
.offer_price{float: left; width: 190px; margin: 3px 0;}
.offer_item .input_b3{width: 87px; float: right; margin-right: 5px; padding-left: 10px; padding-right: 10px;}

.sep_hor{clear: both; width: 100%; height: 20px; background-image: url(images/blocks/n_box3_sep_hor.jpg); background-repeat: no-repeat; background-position: center center;}
.sep_ver{float: left; width: 6px; height: 242px; background-image: url(images/blocks/n_box3_sep_ver.jpg); background-repeat: no-repeat; background-position: center center;}

.tooltip {
	display: none;
	width: 280px;
	margin: 0;
	padding: 0px;
	z-index: 999;
	border: 1px solid #d6d6d6;
	box-shadow: 0px 0px 10px 8px #ccc;
}

.tooltipTitle{margin: 0; padding: 10px; background-color: #fdc11b; color: #fff; font-size: 14px; font-family: 'KlavikaMedium';
		text-align: center; text-transform: uppercase; border-top: 1px solid #fff; border-bottom: 1px solid #fed48a;}
.tooltipContent{margin: 0; padding: 10px; background-color: #fdfdfd; color: #616161; font-size: 13px; text-align: left;}

#modal{display: none;}
#mask{display: none;}

.block_personal{display: none; position: relative; left: -74px; top: 28px; z-index: 999; width: 280px; padding: 5px 10px 10px; border: 1px solid #083C0A; background-color: #176B19; color: white;}
.block_personal label{clear: both; float: left; width: 110px; margin-bottom: 5px; font-size: 13px; font-family: 'KlavikaMedium';}
.block_personal .input_f{float: left; width: 160px; margin-bottom: 5px; font-size: 12px; font-family: verdana;}
#login_div_close, #reg_div_close{float: right; cursor: pointer; margin-bottom: 10px; font-size: 10px; font-family: verdana;}
#block_login_div a{width: 150px; float: right;}

#write_params{clear:both; float: left; width: 99%; padding: 10px 0px 10px 4px;}
#write_params table{float:left; width: 100%; border-collapse: collapse; border-spacing: 0px;border: 1px solid #e0dedf; background-color: #f9f7f8;}
#write_params th{padding:3px 5px; font-size: 10px; font-weight: bold; color: #414141; text-align: center; background-color: #d5d5d5;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px;vertical-align:top;}
#write_params td{font-size: 9px; color: #3f3d3e;padding:2px 5px;border-collapse: separate; border: 1px solid #cccccc;border-spacing:0px; vertical-align:top;}

