html, body, h4 {	margin: 0;	padding: 0; font:100% Arial,Helvetica;}
strong, b {color: #372a0e;}
h1 {color: #999900; font-size: 18px; margin: 0px; padding: 0px; text-transform:uppercase; font-weight:normal;}
h2, h3 { color:#DA251C; font-family: Palatino, Tahoma ; font-weight:normal; margin:0; padding:0;  text-decoration: none;}
h3 a {color:#0D5791}
h2, h3 { font-size: 12px;  text-decoration: none;}

ul, ol { list-style-image:none; list-style-position:center; list-style-type:none; }
img {vertical-align:top; border: 0;}
p, ul, ol {font-family:"Trebuchet MS",Georgia,"Times New Roman",Times,serif; line-height:150%; }
h1 img {	display: block;}
a { /*color:  #0d5791; */
color: #3366CC; text-decoration:none; }
a:hover { color:  #2200CC; cursor:pointer;	}
.left {	float: left;}
.right {	float: right;}
.more {	text-align: right;}
.clear {	clear: both;}

body {	background: #eee9e3 url(images/bg.gif) repeat-y center; 	text-align: center; 	font: 12px arial, sans-serif; 	color: #464544; 	padding-bottom: 0px; }

#outer {  background: url(images/page_bg_top.jpg) top center no-repeat;   padding-top: 20px; }

  
/** layout **/
#wrapper { 	text-align: left; 	margin: auto; 	width: 1024px;   position: relative;   
background: url(images/body_bg_bottom.jpg) bottom center no-repeat;
}
#body-bot {  background: bottom left url(images/body_bg_bot.jpg) no-repeat;}
#body-top {   min-height: 890px;   _height: 890px;   padding-bottom: 14px; }



#logo #top-g {position: absolute;display:block; width:1024px; height:56px; padding-top: 0px; margin: 0px; float: left;}
#logo .g-link {position: relative;display:block; width:300px; height:76px;padding-top: 0px; margin: 0px; float: left; cursor: pointer; text-decoration: none; }
	#logo .g-link a {text-indent: -2000px; outline: medium none; display: block;width:300px; height:76px; background: url(images/ny-logo.gif) 0 0 no-repeat}
	#logo .g-link span {font-style:italic;text-transform:uppercase; position:absolute; left:184px;top:50px; font-size:9px;}
	

/** nav **/
#nav {  margin-top: 50px;}
#nav li {  list-style: none;  float: left;  background: left center url(images/arr.gif) no-repeat;  padding-left: 15px;  padding-right: 20px;}
#nav a {  color: #000;  text-decoration: none;  font-weight: bold;}
#nav a:hover {  color: #da251c;}



/* Menu */
#menu {	width: 1024px;	height: 65px;	margin: 0 auto;	padding: 0;	}
#menu ul, #menu ol {		list-style: none outside none;	}
#menu ul {	float: right; margin: 65px 0 0 0 ;	padding: 0px 0px 0px 0px; line-height: normal; display:block;
 height: 22px;}
#menu li {	float: left;}
 #menu a {	
	 height: 22px;	margin-left: 16px;	 
	font-family: arial; font-weight:normal;	text-decoration: none;	text-align: center;	font-size: 17px;
	color: #613b23;	border: none;
}
#menu a:hover, #menu .current_page_item a {	text-decoration: none;}
#menu .current_page_item a {		padding-left: 0;	color: #ed1c24;}


/**************************** START content  ****************************/

.border-x {background-color:#FFFFFF;border:1px solid #D6D6D6;}
.small {font-family:tahoma;font-size:0.9em; color:#005599; text-decoration:none;}
.gray {color:#999999;font-weight:400;}
.w126px {width:126px; margin-left:4px; margin-top:5px;}
.w126px_add {margin-left:5px;}
.fl {float:left;}

.icon {float:left; margin-right:4px;}
.lh16px {line-height:22px;}
/**************************** END content  ****************************/


/** KATALOG green box **/

.FaqAns  {text-decoration: none;}
#min-height .faq li { list-style-type: decimal; list-style-image: none; color: #ff0005;}



#min-height #viveska { position:relative; display:block; width:600px;  height:35px;  text-align:left }
#min-height #viveska305 {  position:relative; display:block; width:305px;  height:35px;  text-align:left }
#min-height #viveska h2, #min-height #viveska305 h2 {float: left; text-transform:uppercase; font-size:13px; left:44px; top:10px; position:absolute;}
#min-height #viveska h2 span {color:#6A6A6A;}

.arenda-title { background: url(images/hot-predlogeniya/cup-bg.jpg) no-repeat left top;}
.prodaga-title { background: url(images/dolce-gusto/prodaga-ico.gif) no-repeat left top; }
.line {border-bottom: 1px dashed #6A6A6A;}

#min-height #item {float:left; display:block; width:190px; height:158px; padding:0;margin:0 0 0 7px;}
#min-height #item .kalk { font-family:arial;font-size:11px;color:#ffffff; position:relative; padding:0px; margin: 15px 0 0 17px; }
#min-height #item .kalk a {font-family:arial;font-size:11px;color:#ffffff; text-decoration:none; cursor:pointer;}
#min-height #item .kalk  span {color:#3b3b3b;display:block;left:-1px;position:absolute;top:-1px; text-decoration:none;}
#min-height #item .har {font-family:arial;font-size:11px;color:#ffffff; position:relative; padding:0px; margin: 12px 0 0 17px;}
#min-height #item .har a {font-family:arial;font-size:11px;color:#ffffff; text-decoration:none; cursor:pointer;}
#min-height #item .har span {color:#3b3b3b;display:block;left:-1px;position:absolute;top:-1px;}
#min-height #item .arenda {font-family:arial;font-size:15px;color:#fc3434; position:relative; padding:0px; margin: 34px 0 0 17px;}
#min-height #item .name {font-family:arial;font-size:19px;color:#000000; position:relative; padding:0px; margin: 15px 0 0 17px;}
#min-height #item .name a {font-family:arial; text-decoration:none;color:#000000; cursor:pointer;}
#min-height #item .name span {color:#ffffff;display:block;left:-1px;position:absolute;top:-1px;}

#min-height #vopros { display:block; background: url(images/vopros.jpg) no-repeat left top; width: 180px; height:21px; font-family:arial;font-size:13px;}
#min-height #vopros a { position:relative; color: #4693d7; text-decoration:none; /*text-transform:lowercase;*/ padding:0px;margin: 6px 0 0 20px; font-weight:bold; border-bottom: 1px dotted #4693d7;}

#min-height #dostavka { display:block; background: url(images/dostavka.jpg) no-repeat left top; width: 150px; height:21px; font-family:arial;font-size:13px; border: 1px dotted #e2e0e0;}
#min-height #dostavka a { position:relative; color: #545151; text-decoration:none; /*text-transform:lowercase;*/ padding:0px;margin: 6px 0 0 35px; font-weight:bold; }
#min-height #dostavka a:hover { border-bottom: 1px dotted #ec2730;} 

#min-height #kupit { display:block; background: url(images/button_buy_now.gif) no-repeat left top; width: 120px; height:21px; font-family:arial;font-size:13px;}
#min-height #kupit a { position:relative; color: #4693d7; text-decoration:none; text-transform:lowercase; padding:0px;margin: 6px 0 0 20px; font-weight:bold; border-bottom: 1px dotted #4693d7;}

#min-height #stakani {margin-top:20px; display:block; background: url(images/v_opros.jpg) no-repeat left top; width: 120px; height:52px; font-family:arial;font-size:12px; }
#min-height #stakani a { position:relative; color: #999999; text-decoration:none; text-transform:lowercase; padding:0px;margin: 6px 0 0 0px; font-weight:bold; b_order-bottom: 1px dotted #4693d7;}
#min-height #stakani a span {font-weight:normal}

#min-height #comment {
display:block; background: #f8f8f8 url(images/comment-bg-top.jpg) no-repeat left top; padding: 20px 3px 10px 3px;
}
#articless h3 {font-size: 1.2em; font-weight:bold;}
#articless li {border-bottom: 1px dashed #dcdcdc; padding-bottom:35px; margin-bottom: 7px;}
#articless li .comments  {
	background:url("images/comments.gif") no-repeat scroll 0 50% transparent;
	padding-left:20px; 
	float: right; color:#9c9c9c; text-decoration:none;}

#gbox {  width: 657px;  margin-top: 47px;  margin-left: 22px; padding:0px;}
#gbox-bg  { background: url(images/green_bg.gif) repeat-y;}
#gbox-grd { background: bottom url(images/green_grad_bot.gif) no-repeat; }
#gbox-grd {  min-height: 300px;  padding: 2px 24px;}
.bottom-marg {display:block; width:100%; height:20px;}

#min-height {min-height: 1320px; _height:1320px; } /*  min height  */

#min-height p a { color:  #3366CC; }
#min-height p { font-family:arial; font-size:12px; color: #6A6A6A; font:13px Arial,'Liberation Sans',FreeSans,sans-serif;}
#min-height li  {list-style-image:url(images/arr1.gif);  }
#min-height .dictonary  li, #min-height .dictonary  li a { list-style-type: decimal; list-style-image: none; text-decoration:none;  }
#min-height .dictonary  li {color: #663300; }
#min-height .dictonary  li a:hover { border-left: 1px dotted #663300; padding-left:5px;}
#gbox-top { background: url(images/green_top.gif) no-repeat; height: 24px; }
#gbox-bot { background: bottom left url(images/green_bot.gif) no-repeat; height: 23px; }
#gbox h2 {  font: bold 14px arial, sans-serif;   margin: 0;}
#gbox p {  margin: 1em 0;  text-align: justify;}
#features {  /*background: #EDF0C4;*/  padding: 14px;   margin: 0 -14px; }
#features h2 {   position: relative;   color: #da251c; }
#features ul {   float: left;   width: 49%;   margin: 1em 0;   padding: 0; }
#features li {   list-style: square;   margin-left: 12px; }

/**********CAT ITEMS************/

#item-katalog {	float: left;	width: 180px;	height: 230px;		margin: 10px 4px 5px 12px;	background: /*#33691f*/ url(images/ugolok.jpg) no-repeat right bottom; text-align: center; font-size: 11px;
position:relative; }
#item-katalog h3, #item-katalog h3 a{ font-weight: bold; text-decoration: none; color: #de3a32;}
#item-katalog img {	margin-top: 5px; }
#item-katalog .cena {position:absolute;  left:16px; top:200px; color:#78941d; font: 13px arial,sans-serif;} 
#item-katalog .podr {position: absolute; left:86px; top:195px;}

/***************Katalog PAGES**************/

#pag, #pag p {font-size:10px;margin-bottom:10px;color:#7c7c7c; text-align:center!important;  line-height: 20px; display:block;}

.ditto_paging {    border-top: 1px solid #ccc;    padding: 10px;    font-size: 9px;    color: #7c7c7c;}
#ditto_pages .ditto_currentpage {    background:#666;color:#fff;    padding: 1px 5px 2px;    margin-right: 1px;     border:1px solid #666;  border-radius: 2px;     font-weight: bold;  font-size:12px;}
#ditto_pages .ditto_off {    border: 0px solid #ccc;    padding: 1px 5px 2px;    margin-right: 1px;    color: #ccc;}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {border-radius: 2px;   font-size:12px; border:1px solid #666;  
    padding: 1px 5px 2px;    margin-right: 1px;    text-decoration: none !important;    color: #7c7c7c;}
#ditto_pages a:hover {       color: #cc3300; background:#666;color:#fff;}


/*----------------------------futured-line*/

h1#catalog-title {   padding-top: 2px;   color: #474747;   font-size: 12px; }

#featured-line {   display: inline-block;   width: 620px;   margin: 10px 0 10px 0;   position: relative; }
  #feautured-line-body {     width: 580px;     overflow: hidden;     height: 130px;  }
  
  #featured-line .product-in-featured-line { float: left; display: inline; margin: 7px 10px 0 16px; height: 120px; width: 120px; text-align: center;}
    #featured-line .product-in-featured-line .image { height: 120px; }  
    #featured-line .product-in-featured-line .price {color: #7f7f7f; font-size: 18px;}

#dec-scrolling { height: 46px; border: 1px solid #fff;}
		#dec-scrolling-line {
		-moz-background-clip:border;
		-moz-background-inline-policy:continuous;
		-moz-background-origin:padding;
		background:transparent url(images/line/scrolling-line.gif) repeat-x scroll 0 0;
		margin:22px 30px 0;
		overflow:visible;
		}
    #dec-scrolling-line img { height: 26px; margin: -9px 0 0 0; position: relative; }
	element.style {padding-bottom:0;	padding-left:19px;	padding-right:19px;	padding-top:0;	}
	
#featured-line { position:relative;}
#dec-featured-line-top-right {display:block; position:absolute; width:19px; height:19px; background-image: url(images/line/corner-featured-line1.gif); top:-3px; right:-3px; background-position:100% 0;}
#dec-featured-line-top-left  {display:block; position:absolute; width:19px; height:19px; background-image: url(images/line/corner-featured-line1.gif); top: -3px; left: -3px;}
#dec-featured-line-bot-right {display:block; position:absolute; width:19px; height:19px; background-image: url(images/line/corner-featured-line1.gif); bottom:-3px; right:-3px; background-position:100% 100%;}
#dec-featured-line-bot-left  {display:block; position:absolute; width:19px; height:19px; background-image: url(images/line/corner-featured-line1.gif); bottom:-3px; left:-3px; background-position:0 100%;}

/** footer **/

#newsletter, #events {   float: left;  width: 49%;  margin-top: 1em;}
#events {  margin-left: 2%;  width: 49%;}



/************* right column **************/


#greybox {  display:block;  width: 326px;  position: absolute; float: right;  top: 115px;  left: 683px;}

#greybox em {  margin: 0px 0 15px 5px; padding: 0px; font-style:normal; text-transform:uppercase;}

#greybox-top {  background: url(images/grey_img.gif) no-repeat;    height: 97px;  padding-top: 18px;}
	#topingi {background: url(images/right-col-topings.jpg) no-repeat; height: 97px;  padding-top: 5px;}
#greybox-bot {margin-top: 10px;}

#greybox-top-arenda {  background: url(images/grey_img_arenda.gif) no-repeat;  position:relative;  height: 97px;  padding-top: 5px;}
	#greybox-top-arenda a, #greybox-top a, #topingi a {text-decoration:none; color: #6A6A6A;  font-family: arial,sans-serif;display:block; font-size: 12px;
		/*font-weight:bold;*/  } 
			#greybox-top-arenda a {margin-left: 139px;}
				#greybox-top-arenda .rimglink {position:absolute; left:30px; top:2px;}
				#greybox-top-arenda a.rimglink {padding:0;margin:0;}
			#greybox-top a {font-weight:bold; margin-left: 150px;}
				#topingi a {font-weight:bold; margin-left: 150px; margin-top:20px;}
		#greybox-top a img, #topingi a {vertical-align:middle;}
		#greybox-top .rss {letter-spacing:-1px; color:#ff8800}
		
	#greybox-top-arenda a em {text-transform:none!important; background: url("images/arr1.gif") 0 5px no-repeat; line-height:150%; padding:0 0 0 15px; margin:0; display:block; font-size:12px; letter-spacing:0px;}
	#greybox-top-arenda a em:hover {background: url(images/cupp-corned.jpg) 0 5px no-repeat;}
	#greybox-top-arenda a em span {color:#DA251C;}
		#greybox-top a em, #topingi a em {display:block; }




	#cat-item1  { width: 160px; height: 160px; float: right; display: block; text-align: center; margin: 0 0 3px 3px; background: url(images/item_bg.gif) no-repeat top left; padding: 0px; }
	#cat-item1 ul {margin: 7px; padding: 0px; list-style:none outside none;}
	.coll2 {text-align: left; display: block; height: 120px; margin-left: 10px; margin-bottom: 18px; }
	.coll2 li a{text-decoration: none; font-size: 12px; line-height: 140%; }
	.coll2 li p {font-weight: normal; position:relative;  color: grey; overflow:hidden; padding: 0px; margin: 0px;}
	.coll2 li img { padding: 0px; margin: 0 2px 0 0; float:left; text-align:left; vertical-align:top;}
	/*#cat-item1  a.title { color: #da251c;  font-weight: bold; text-decoration: none;}*/


/*item*/
#cat-item  { width: 160px; height: 160px; float: right; display: block; text-align: center; margin: 0 0 3px 3px; background: url(images/item_bg.gif) no-repeat top left; padding: 0px; }
#cat-item  img {margin-top: 20px;}
cat-item a  {cursor:pointer; }

#cat-item  a.title, #cat-item1  a.title { color: #ffffff; cursor:pointer; font-weight: bold; text-decoration: none;position:relative}
#cat-item  a.title span, #cat-item1  a.title span {cursor:pointer;color:#da251c;display:block;left:-1px;position:absolute;text-decoration:none;top:-1px;}

	
/*-----*/


#greybox h2 {  font: bold 12px arial, sans-serif;  /*color: #da251c;*/  line-height: 1.5;}
/* #greybox a {  color: red;} */

/************copyright*****************/
#copyright {  text-align:center; background: #eee9e3 url(images/copyright.jpg) no-repeat top center; font-size: 12px;  color: grey; padding-bottom: 10px; padding-top: 20px; display:block;}





* fieldset {padding: 0px; border: 0px; margin: 0px;}
* form, * label {padding: 0px; margin: 0px;}


/*footer*/
#footer {height: 172px; margin-bottom:20px; margin-left:20px; margin-top:30px; position:relative;}
#footer-content .column2 {float:right;width:460px;display: block;margin:0px;  padding: 0px}
#footer-content .column1 {
float:left; display:block;width:490px; margin:0px; padding:0px;}
#footer-content, #footer-content ul, #footer-content li, #footer-content p, #footer-content a{color:#6a6a6a;font-size:12px; margin: 0 0 0 5px; padding: 0 0 0 0px; list-style-type:none;}
#footer-content h2, #footer-content h2 a {color:#ffffff;font-size:22px;padding-bottom:10px; text-decoration:none;}
.column1  h2 span{	color:#ed1c24;	display:block;	left:4px;	position:absolute;	text-decoration:none;
	top:-1px;	}
#search h2 span, #information h2 span {	color:#ed1c24;	display:block;	left:-1px;	position:absolute;	text-decoration:none;
	top:-1px;	}

#footer-content #search, #information {  position:relative; float: left;  width: 49%;  }
#footer-content #search form {  margin: 0.3em 0 0.6em 0; color: #ffffff}
#footer-content #search p {  margin: 0.3em 0;  font-size: 10px;}
#footer-content #search a {  color: #000;}
#footer-content #information {  margin-left: 6%;  width: 38%;}

.kontakti td p, .kontakti td h2, .kontakti td h3{font-size:16px!important; margin:4px!important; }
	.kontakti h2, .kontakti h3 {letter-spacing:1px;/* font-size:1.6em;*/padding:5px;margin:0 0 5px 0; color:#fff; background:#666; border-radius:2px;}
	.kontakti strong p, .kontakti p strong {border-bottom:1px dashed #da2e2c!important; display:block; width:100%}
	.kontakti hr {border:1px solid #999900; }
	
.handcursor, .switch h3 {cursor:hand;cursor:pointer; font-weight:normal!important;
color: #6A6A6A;	line-height: 150%!important; font: 13px arial,sans-serif;padding-left:20px;
}
.swith h3:hover {color:#ED1C24!important;}
.switch img {vertical-align:middle;}
.switchgroup1 { padding: 8px; color: #6A6A6A; border: 1px dotted #ED1C24; margin-left:40px;}

	.who-it-made {font-size:12px;}
	.who-it-made img {vertical-align:middle;}
	.who-it-made {margin-top: 10px;}
	.who-it-made a {color: grey;}

	table.counters  {opacity:0.4}
	table.counters:hover  {opacity:1}
	
	
/***********************************coffee*/
#cat-item {position:relative; }

		.rmenu-item {visibility:hidden; text-align:left; display:block;  width:133px; padding: 0 0 10px 0; margin:0;position:absolute; bottom:21px; left:4px; font: 12px arial,sans-serif;} /* 53px */
		.rmenu-item a {text-decoration:none; padding:2px 0 2px 18px;margin:0;display:block;width:100%; background: url(images/bg-alpha.png) 0 50% no-repeat;}
		.rmenu-item a:hover, .rmenu-item li.active a {background: #ee272e url(images/red-alpha.gif) 0 50% no-repeat; color: #ffffff; padding:2px 1px 2px 18px; display:block;width:100%; margin:0}
		
.coffee:hover .rmenu-item, .cofmashini:hover .rmenu-item, .chay:hover .rmenu-item {
			visibility:visible; position:absolute; bottom:21px; left:4px;   display:block;}
		/*.rmenu-item .active {visibility:visible;}*/
*:first-child+html .coffee:hover .rmenu-item, .cofmashini:hover .crmenu-item, .chay:hover .rmenu-item{bottom:21px; }

/**********************************kofe*/
#cat-item .coffee {background: url(images/levo.png) 47px -1px no-repeat; }
#cat-item .coffee:hover {background: url(images/verh.png) 47px -1px no-repeat;}
/**********************************cofemashini*/
#cat-item .cofmashini {background: url(images/levo.png) 23px -1px no-repeat;}
#cat-item .cofmashini:hover {background: url(images/verh.png) 23px -1px no-repeat;}
/**********************************chay*/
#cat-item .chay {background: url(images/levo.png) 51px -1px no-repeat;}
#cat-item .chay:hover {background: url(images/verh.png) 51px -1px no-repeat;}




#mail {display:block; background:#f3f3f3;margin-left:4px; padding:5px; width:310px; height:370px; border: 1px solid #e3e1e1; -moz-border-radius: 5px;}
#mail .input {width:130px;}	
	#mail:hover {background:#fff;}
	#mail b {color: #666;}
	.invinput { border: 1px solid #464544; color:#464544;background-color:#ffcccc;}
	
	.errors {border: 1px solid #ffcccc; padding:5px;}
	
	
/*#mail table { background:#fff;}*/
#vopros { display:block; background: url(images/vopros.png) 0 50% no-repeat; width: 140px; height:21px; font-family:arial;font-size:13px;}
#vopros { position:relative; color: #666; text-decoration:none; /*text-transform:lowercase;*/ padding:0px;padding: 4px 0 0 25px; font-weight:bold; }

.foter-links a {font-size:0.9em; text-decoration:none;color:#DA251C!important}

	dl {padding:.5em 0 0 0;}
	dl dt {
		background:url(images/marker1.gif) no-repeat 0 0;
		padding:0 0 0 20px;
		line-height:16px;
		color:#43a1d7;
		margin-bottom:.5em;
		font-weight:bold;
		height:1%;
	}
	dl dd {
		padding:0 0 0 20px;
		margin-bottom:1em;
	}
	
	/* Yandex search */
	.sy {display:block; width:200px; height:100px; position:absolute; top:-7px;right:380px;}
	.sy .yaform__submit {background:#e2d8cd;border:1px solid #725c51;text-transform:lowercase; vertical-align:middle; cursor:pointer;}
	.sy .yaform__input-text {border:1px solid #725c51!important;}
	.sy span {position:absolute; top:25px; color:#848484; letter-spacing:0.1px; left:12px; text-shadow: 0 1px 0 #FFFFFF;}


	/* Phones */	
	#logo .g-phone {  color: #725c51;  font: 18px  arial;   padding-top: 0px;  text-align:right;letter-spacing:1px;
	position: absolute; top:-5px;right:70px; line-height:127%; margin: 0px; float: right; display: block; height: 56px; width: 320px;}
			#logo .g-phone img {vertical-align:baseline;}
	 #logo .g-phone em { margin:0px; padding:0px; font-style: normal; letter-spacing:normal; text-shadow: 0 1px 0 #FFFFFF;
	text-decoration: none; font-size: 14px; font-weight: normal; float: right;}
	#logo .g-phone em a {text-decoration: none; color:#ea1d24}
	
	/* plus one */
	.plus1 {position:absolute; right:0px; top:-3px; display:block; width:60px;height:50px;}
	.plus1 .ukr {position:absolute; top:20px; left:0;}
	
	/*RA page*/
	
	p.p5mr {padding:5px; text-align:right!important;}
	
	/* tooltip */
	
	
	#text {}
	#text b {color:#fff;}
	.hotspot {color:#fff; padding-bottom:1px; text-align:left; /*border-bottom:1px dotted #900;*/ cursor:pointer}

	#tt {position:absolute; display:block; background:url(js/tooltips/images/tt_left.gif) top left no-repeat}
	#tttop {display:block; height:5px; margin-left:5px; background:url(js/tooltips/images/tt_top.gif) top right no-repeat; overflow:hidden}
	#ttcont {display:block; padding:2px 12px 3px 7px; text-align:left; margin-left:5px; background:#666; color:#FFF}
		#ttcont b {color:#fff;font-size:1.2em;}
		#ttcont strong {color:#fff;}
	#ttbot {display:block; height:5px; margin-left:5px; background:url(js/tooltips/images/tt_bottom.gif) top right no-repeat; overflow:hidden}
	
/* inner navigation */

	ul.inav li a {padding:0 3px 0 3px; color:#372A0E; border: 1px solid #666; border-radius:2px; width:250px;display:block;}
		ul.inav {list-style-image:url(images/arr1.gif) -20px 0 no-repeat!important;}
	.inav li {font-size:14px; padding:2px;     }
	ul.inav li a:hover {background: #666; color:#fff; border-radius:2px; border: 1px solid #666;}
	ul.inav li.active a {background: #666; color:#fff; border-radius:2px; border: 1px solid #666;}
	
/* content styles */
	.shadow {-moz-box-shadow: 0px 0px 3px #666!important;
		 -webkit-box-shadow: 0px 0px 3px #666!important;
		 box-shadow: 0px 0px 3px #666!important;
		 }
		 

blockquote {
    background: url("images/qouter_article.gif") no-repeat scroll 40px 4px transparent;
    color: #888888;
    display: block;
    font-size: 14px !important;
    line-height: 19px;
    margin: 20px 0;
    padding: 0 0 0 80px;
}

/* banner styles */
.relative {position:relative}
.bhref {position:absolute;top:0;left:0;width:100%;height:100%}
