body 			{ MARGIN: 0px; background: #fff; font-family: Arial;}

#advert			{	position: absolute; margin: 110 0 0 15px; background: url('images/advert.png') top left no-repeat; 
					width: 165px; height: 161px; padding: 40 20 20 20px;
					color: #994500; font-size: 12px; }
#advert .phone	{	font-family: Candara; font-size: 18px; font-weight: bold; margin: 15 0 0 0px; }

#top			{ 	font-size: 14px; color: #999; font-family: Arial; font-weight: bold; 
					background: url('images/top.jpg') top left no-repeat; vertical-align: top; height: 120px;}
#top b			{ 	color: #444; font-size: 15px; }
#bottom			{	padding: 8 0 0 20px; color: #eee; font-size: 11px; background: url('images/background_bottom.jpg') top left repeat-x; 
					border-left: 1px solid #fff; vertical-align: top; }

/*---------------------------------------	LINK	---------------------------------------*/

#link 			{	margin: 0; 	padding: 0 0 0 7; color: #fff; }
#link a 			{	margin: 0px; padding: 23 5 5 5px; 
					font-size: 15px; font-weight: normal; font-family: Lucida Sans Unicode; 
					text-decoration: underline; 
					color: #fff; text-transform: lowercase; }
#link a:hover	{	text-decoration: none; }
#link .sel		{	text-decoration: none; background: url('image/activemenu.jpg') top center no-repeat; }

/*---------------------------------------	MENU	---------------------------------------*/

#menu_up		{	margin: 20 0 0 20px; 
					background: url('images/background_menu_2_up.jpg') top left no-repeat; width: 227px; height: 15px; }
#menu_down		{	margin: 0 0 0 20px; 
					background: url('images/background_menu_2_down.jpg') top left no-repeat; width: 227px; height: 15px; }

#menu			{	background: url('images/background_menu_2.jpg') top left repeat-y; width: 227px; margin: 0 0 0 20px; }
#menu ul 			{	margin: 0 0 0 0px; padding: 0 0 15 30px;  list-style: none; list-style-image: url('images/dart.png'); }
#menu li			{	padding: 5 0 0 0px; }
#menu a 			{	font-size: 12px; font-weight: bold;	text-transform: uppercase;
					text-decoration: none; color: #703300; }
#menu a:hover 	{ 	color: #ff1314; }
#menu .sel 		{ 	color: #ff1314; }

/*---------------------------------------	NAVIG		---------------------------------------*/

#navig			{	padding: 10px; vertical-align: top; font-size: 11px; color: #47478f; font-family: Arial; }
#navig a			{	font-size: 11px; color: #703300; font-family: Arial; text-decoration: none; }
#navig a:hover	{	font-size: 11px; color: #ff1314; font-family: Arial; text-decoration: none; }
#navig hr		{	color: #aaa; }

/*---------------------------------------	SUB	---------------------------------------*/

#sub			{	border: 1px solid #ffcadb; margin: 0 20 20 20px; padding: 10px; color: #575757; }
#sub ul 			{	margin: 0px; padding: 5 5 5 20px; list-style-image: url('image/dart2.png'); display: block;}
#sub li			{	margin-top: 5px; }
#sub a 			{	font-size: 12px; font-weight: bold; text-decoration: none; color: #703300; }
#sub a:hover 	{ 	color: #e4352c; text-decoration: underline; }


/*---------------------------------------	TEXT		---------------------------------------*/

#text			{	font-size: 13px; font-family: Arial; color: #000; width: 70%; margin: 10 0 0 0px; }
#text h1			{	font-size: 15px; font-family: Lucida Sans Unicode; color: #eb004b; font-weight: normal; padding: 0 40 0 50px; margin: 0px;	}
#text h2			{	font-size: 19px; font-family: Lucida Sans Unicode; color: #eb004b; font-weight: bold; padding: 0 50 0 50px; margin: 0px;	}
#text h3			{	font-size: 13px; font-family: Lucida Sans Unicode; color: #eb004b; font-weight: bold;	text-decoration: none;	}
#text p 			{	padding: 0 50 0 50px; text-indent: 0px;	}
#text img		{	margin: 0 10 5 0px; display: block; }
#text .back		{	font-size: 12px; font-family: Arial; color: #eb004b; font-weight: normal; text-decoration: none; }
#text a			{	font-size: 13px; font-family: Arial; color: #eb004b; font-weight: normal; text-decoration: none; }
#text a:hover	{	text-decoration: underline;	}
#text strong		{	font-weight: bold; text-decoration: underline; }
#text ol			{	margin: 0 0 0 20px; padding: 0 50 0 70px; }
#text ol li		{	margin: 7 0 0 0px;  }
#text .ul		{	border: 1px solid #f2b3af; list-style-image: url('images/dart2.png'); padding: 5 15 5 20px; margin: 10px; background: #f5fffb; display: block;  }
#text ul li		{	margin: 4px; }
#text ul b		{	font-weight: bold; text-decoration: none; }
#text hr			{	color: #999; height: 5px; background: #999; }
#text #contact		{	font-size: 15px; line-height: 25px; }
#text #contact p 		{	padding: 0 20 0 20px; text-indent: 0px;	}
#text #contact h2	{	font-size: 18px; font-family: Lucida Sans Unicode; color: #eb004b; font-weight: bold; padding: 0 20 0 20px; margin: 0px;	}
#text #contact .icq	{	border: 0xp solid #fff; float: left; width: 15px; margin: 3px;}
#text .contact		{	width: 100px; color: #eb004b; font-size: 15px; font-weight: bold; float: left; }
#text .back			{	font-size: 11px; font-weight: bold; }

/*-------------------------------		ITEMS	------------------------------*/


#items  			{	margin: 10 0 0 80px; padding: 0px; list-style: none; width: 750px;}
#items li			{	margin: 0px; padding: 0px; display: inline; }
#items div		{	width: 160px; height: 280px; text-align: center; float:left; margin: 10 20 10 0px; padding: 3 0 0 0px;
					background: #fff; border: 2px solid #ffcadb; }
#items a			{	font-family: Arial; color: #cc3062; font-size: 13px; font-weight: bold; text-decoration: none; }
#items a:hover	{	color: #eb004b; text-decoration: underline; }
#items img		{	border: 1px solid #ffcadb; margin-bottom: 10px;}


/*-------------------------------		GALLERY	------------------------------*/

#gallery 				{	width: 100%; border: 1px solid #aaa; padding: 7px; }
#gallery h2				{	font-family: Arial; margin: 5px; font-size: 15px; }
#gallery td				{	vertical-align: top; }
#gallery .item 			{	margin: 20 0 0 0px; padding: 0px; list-style: none; width: 750px;}
#gallery .item li			{	display: inline; }
#gallery .item li div		{	float: left; background: #ffcadb; margin: 0 5 5 5px; padding: 0px; }
#gallery .item li img		{	float: center; margin: 0px; border: 2px solid #ffcadb; }
#gallery .item li a		{	color: #eb004b; font-weight: bold; font-size: 13px;  }
#gallery .item li a:hover	{	color: #eb004b; text-decoration: none; }
#gallery .item li .sel		{	background: #eb004b; }
#gallery .item li .sel	a	{	color: #fff; }
#gallery .item li .sel img	{	border: 2px solid #eb004b; }
#gallery .nav			{	width: 430px; }
#gallery .nav a			{	font-weight: bold; color: #788; }
#gallery .nav a:hover	{	font-weight: bold; color: #eb004b; text-decoration: none; }


/*-------------------------------		ORDER	------------------------------*/

#order
{
font-family: Arial;
font-size: 11px;
color: #222266;
}

#order b
{
color: #992222;
}

#order input, textarea
{
font-family: Arial;
font-size: 10px;
color: #222266;
border: 1px solid #222266;
}

#order td
{
padding: 2 5 2 5px;
}

#order textarea
{
	scrollbar-face-color: 	#ffffff;
	scrollbar-shadow-color: 	#ffffff;
	scrollbar-highlight-color: 	#ffffff;
	scrollbar-3dlight-color: 	#a3b4c0;
	scrollbar-darkshadow-color: 	#a3b4c0;
	scrollbar-track-color: 	#ffffff;
	scrollbar-arrow-color: 	#ffffff;
}

/*---------------------------------------    MAP ----------------------------------------*/

#map	{ height:400px; width:600px; border: 1px solid #e4352c; margin: 10px;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

#tables		{	color: #333; font-size: 11px; border: 1px solid #aaa; margin: 10px;}
#tables th	{	background: #ccc; color: #222266; padding: 2 8 2 8px; font-weight: bold; }
#tables td	{	padding: 3 8 3 8px; text-align: center;}
#tables .st	{	background: #f4f4f4;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/


/*------------------------------------------------------ 	FORM		------------------------------------------*/

#copy			{	padding: 10px; font-size: 11px; color: #aaa; }

/*------------------------------------------------------ 	FORM		------------------------------------------*/

#form			{	padding: 20px; font-family: Arial; font-weight: bold; font-size: 11px; color: #333333; background: #f7f7f7; 
					border: 1px solid #cccccc; vertical-align: top; }
#form td		{	vertical-align: top; }

#form input		{	font-family: Arial; font-size: 11px; color: #333333; background: #e7e7e7; 
					border: 1px solid #cccccc; margin: 3px; width: 180px; }
#form .submit	{	font-family: Arial; font-size: 11px; color: #ffffff; background: #606a7d; border: 1px solid #f7f7f7; margin: 3px; 
					width: 180px; cursor: hand;	}
#form textarea		{	margin: 3px; font-family: Arial; font-size: 11px; color: #333333; background: #e7e7e7; border: 1px solid #cccccc; 
					scrollbar-face-color: 	#f7f7f7;
					scrollbar-shadow-color: 	#f7f7f7;
					scrollbar-highlight-color: 	#f7f7f7;
					scrollbar-3dlight-color: 	#cccccc;
					scrollbar-darkshadow-color: 	#cccccc;
					scrollbar-track-color: 	#f7f7f7;
					scrollbar-arrow-color: 	#cccccc;
				}
#form div			{ font-family: Arial; font-size: 11px; color: #333333; text-align: right; margin: 8px; }

/*-------------------------------------------------------------------------------------------------*/

#review			{	background: #eee; padding: 1 0 1 10px; border-bottom: 1px solid #999; border-right: 1px solid #999; margin-top: 30px;}
#review .nick	{	width: 350px; }
#review .date	{	padding: 0 0 0 20px; font-size: 10px; color: #333; }

#review_answer		{	background: #f7fcff; padding: 7px; margin: 5 20 5 20px; border: 1px dashed #ccc; text-align: justify;}
#review_answer .nick	{	width: 350px; font-weight: bold; }
#review_answer strong	{	font-weight: normal; border-bottom: 1px dashed #953f3f; }

