﻿body 
{
	margin:0px;
	background-color:#000000;
	color:#000000;
	font-family:Arial;
}
A:link {text-decoration:underline;	color:#E20A16;}
A:hover {text-decoration:none;color:#000000}
A:active {	color:#E20A16;}
A:visited {	color:#E20A16;}

#body_splash
{
	margin:0px;
	background-color:#000000;
	color:#000000;
	font-family:Arial;
}
#MasterMenu
{
	/*position:absolute;top:0px;
	z-index:1000;
	width:100%;
	height:180px;
	min-height:180px;
	overflow:hidden;
	vertical-align:top;
	border-bottom:solid 3px green;*/
}
.MasterMenu_Expendad
{
	position:absolute;top:0px;
	z-index:1000;
	width:100%;
	height:600px;
	min-height:600px;
	vertical-align:top;
}
.MasterMenu_Closed
{
	position:absolute;top:0px;
	z-index:1000;
	width:100%;
	height:180px;
	min-height:180px;
	vertical-align:top;
	overflow:hidden;
}
.MasterContentNormal
{
	clear:both;
	width:100%;
	padding-top:161px;
	background-color:White;
	font-family:Arial;
	font-size:12px;	
}


#MasterContentFillColor
{
	background-color:White;
	float:left;
	width:100%;
}
.MasterContentWide
{
	clear:both;
	width:100%;
	padding-top:161px;
	background-color:#444444;	
}




#MasterContentInner
{
	clear:both;
	width:778px;
	margin:auto;
	background-color:White;
}
#MasterContentInnerWide
{
	background-color:Black;
}
.MasterContentLeft
{
	float:left;
	width:185px;
	overflow:hidden;
	vertical-align:top;
}
.MasterContentRight
{
	float:right;
	width:590px;
	vertical-align:top;
	overflow:hidden;
}






/*------------------------------------*/
/*	Master Footer					  */
/*------------------------------------*/
#MasterFooterSpacer
{
	line-height:20px;
	padding-top:20px;
	padding-bottom:20px;
	background-color:White;
}
#MasterFooter
{
	clear:both;
	width:100%;
	background-color:Black;
}
#MasterFooterInner
{
	clear:both;
	width:778px;
	margin:auto;
	height:100px;
}
.MasterFooterMenuLogo
{
	float:left;
	width:80px;
	text-align:left;
}
.MasterFooterMenuLinks
{
	float:left;
	
	padding-top:20px;
}
.MasterFooterMenuCredits
{
	clear:both;
	margin:auto;
	font-family:Arial;
	color:#636363;
	font-size:9px;
	padding-top:2px;	
}
.MasterFooterMenuCredits A:link	{color:#636363;	text-decoration:none;font-size:9px;font-family:Arial;}
.MasterFooterMenuCredits A:active	{color:#636363;	text-decoration:none;font-size:9px;font-family:Arial;}
.MasterFooterMenuCredits A:visited	{color:#636363;	text-decoration:none;font-size:9px;font-family:Arial;}
.MasterFooterMenuCredits A:hover	{color:#E20A17;	text-decoration:none;font-size:9px;font-family:Arial;}

.FooterCreditWrapper
{
	clear:both;padding-top:14px;
}
.FooterCredit 
{
	background-image:url(images/inkodhypera_lion.gif);
	background-repeat:no-repeat;
	background-position:72px 0px;
	font-size:10px;
	color:#636363;
}

.FooterCredit1
{
	font-size:11px !important;
	color:#636363;
	text-decoration:none;
}
.FooterCredit A:link{color:#636363;text-decoration:none;}
.FooterCredit A:active{color:#636363;text-decoration:none;}
.FooterCredit A:visited{color:#636363;text-decoration:none;}
.FooterCredit A:hover{color:#ffffff;text-decoration:none;}



.MasterFooterMenu
{
	clear:both;
	margin:auto;
	font-family:Arial;
	color:#EDEDED;
	font-size:10px;
}
.MasterFooterMenu A:link	{color:#EDEDED;	text-decoration:none;font-size:10px;font-family:Arial;}
.MasterFooterMenu A:active	{color:#EDEDED;	text-decoration:none;font-size:10px;font-family:Arial;}
.MasterFooterMenu A:visited	{color:#EDEDED;	text-decoration:none;font-size:10px;font-family:Arial;}
.MasterFooterMenu A:hover	{color:#E20A17;	text-decoration:none;font-size:10px;font-family:Arial;}

.MasterFooterDivider
{
	width:13px;min-width:13px;margin:0px;padding:0px;
	color:#8E8E8C;
	font-size:12px;
}	





/*------------------------------------*/
/*	General							  */
/*------------------------------------*/
.dots_red_hor
{
	background-image:url(images/dots_red_hor.gif);
	background-repeat:repeat-x;
	font-size:1px;
	line-height:1px;
}
.dots_red_hor_sep
{
	background-image:url(images/dots_red_hor.gif);
	background-repeat:repeat-x;
	background-position:center center;
	font-size:1px;
	line-height:1px;
	padding-top:15px;
	padding-bottom:15px;
}
.ContentPageContainer
{
	padding-top:27px;
	padding-left:15px;
}
.ContentPageInner
{
	float:left;
	width:440px;
	text-align:left;
	vertical-align:top;
	min-height:200px;	
}
.ContentsArea
{
	float:left;
	width:570px;
	text-align:left;
	vertical-align:top;
}	
.ContentTitle
{
	color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;
	padding-bottom:4px;
}	
.ContentSubTitle
{
	color:#545454;font-family:Arial;font-size:12px;font-weight:bold;
}	
.ContentText
{
	color:#545454;font-family:Arial;font-size:12px;text-align:justify;
}	






/*------------------------------------*/
/*	Info page						  */
/*------------------------------------*/
	
.InfoContentJustify
{
	font-family:Arial;
	color:#545454;
	font-size:12px;
	text-align:justify;
	padding-left:25px;
	padding-right:20px;
	padding-top:25px;
}



/*------------------------------------*/
/*	Designer						  */
/*------------------------------------*/
.DesignersItemTitle
{
	color:#000000;font-family:Arial;font-size:14px;font-weight:bold;	text-align:left;
}
.DesignersItemTitle A:link{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.DesignersItemTitle A:active{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.DesignersItemTitle A:visited{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.DesignersItemTitle A:hover{color:#000000;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:underline;}


.DesignerContentContainer
{
	padding-top:27px;
	padding-left:15px;	
}
.DesignerProductThumb
{
	background-color:#F8F8F8;padding:4px;width:52px;height:52px;
}
.DesignerProductThumbOver
{
	background-color:#E20A16;padding:4px;width:52px;height:52px;
}
.DesignerQuote
{
	clear:both;font-size:12px;
	color:#A7A7A7;
	font-style:italic;
	padding-bottom:10px;
	z-index:-1000;
	height:10px;overflow:hidden;
}
.DesignerName
{
	color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;
	padding-bottom:4px;
}
.DesignerSummary
{
	color:#494949;font-weight:bold;
}
.DesignerInfo{float:left;width:255px;text-align:justify;}
.DesignerInfoNoGallery{float:left;text-align:justify;padding-bottom:20px;}


.DesignerSlideshow{float:left;padding-left:15px;overflow:hidden;height:200px;overflow:hidden;}
.DesignerProductSlideImage
{
	background-color:#F8F8F8;padding:4px;height:174px;width:290px;
	text-align:center;margin:auto;
}
.DesignerProductSlideImageOver
{
	background-color:#E20A16;padding:4px;height:174px;width:290px;
	text-align:center;margin:auto;
}
.DesignerMainImage
{
	background-color:#F8F8F8;padding:4px;width:177px;height:287px;
}
.DesignerMainImageOver
{
	background-color:#E20A16;padding:4px;width:177px;height:287px;
}
.DesignerBrandImage
{
	padding-bottom:7px;
}




/*------------------------------------*/
/*	News							  */
/*------------------------------------*/
.NewsTitleContainer
{
	padding-top:27px;
}
.NewsListContainer
{
	padding-top:27px;
	padding-left:15px;
}	
.NewsListThumb
{
	float:left;
	width:133px;
	text-align:left;
	vertical-align:top;
	min-height:144px;
}	
.NewsListContent
{
	float:left;
	width:440px;
	text-align:left;
	vertical-align:top;
	min-height:144px;
}	
.NewsItemTitle
{
	color:#000000;font-family:Arial;font-size:16px;font-weight:bold;	
}
.NewsItemTitle A:link{color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
.NewsItemTitle A:active{color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
.NewsItemTitle A:visited{color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
.NewsItemTitle A:hover{color:#000000;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:underline;}

.NewsItemSubtitle
{
	color:#545454;font-family:Arial;font-size:12px;font-weight:bold;
}
.NewsItemContent
{
	color:#545454;font-family:Arial;font-size:12px;text-align:justify;
}





/*------------------------------------*/
/*	List pager						  */
/*------------------------------------*/
.PagerContainer
{
	clear:both;text-align:left;
}
.Pager
{
	color:#6E6E6E;font-family:Arial;font-size:12px;font-weight:normal;	
}
.Pager A:link{color:#6E6E6E;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:underline;}
.Pager A:active{color:#6E6E6E;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:underline;}
.Pager A:visited{color:#6E6E6E;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:underline;}
.Pager A:hover{color:#000000;font-family:Arial;font-size:12px;font-weight:normal;text-decoration:underline;}

.Pager_disabled	
{
	color:#E20A16;font-family:Arial;font-size:12px;font-weight:bold;	
}
.PagerTable
{
	text-align:left;
}



/*------------------------------------*/
/*	Content footer icons			  */
/*------------------------------------*/
.ContentFooterMenuIcons
{
	padding-top:10px;
	clear:both;
}
.ContentFooterMenuList {margin:0px;padding:0px;}
.pnlBackToTop
{
	float:left;
}
.pnlAddToFav
{
	float:right;
	padding-left:20px;
}
.pnlPrint
{
	float:right;
	padding-left:20px;
}
.pnlPdf
{
	float:right;
	padding-left:20px;
}
.pnlSend
{
	float:right;
	padding-left:20px;
}



.ContentFooterMenuList LI 
{
	float: left; margin: 0px 0px 0px 0px; list-style-type: none;padding:0px;
}
A.ContentFooterMenuItem
{
}
A:hover.ContentFooterMenuItem
{
}
.ContentFooterMenuItem
{
}




/*------------------------------------*/
/*	Product page					  */
/*------------------------------------*/
.ProductDesignerPanel
{
	width:185px;
}
.ProductDesignerName
{
	padding-top:9px;
	padding-bottom:10px;
	font-family:Arial;font-size:14px;font-weight:bold;
}
.ProductDesignerName A:link{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.ProductDesignerName A:active{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.ProductDesignerName A:visited{color:#E20A16;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.ProductDesignerName A:hover{color:#000000;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:underline;}

.ProductDesignerSummary
{
	font-family:arial;font-size:11px;font-weight:normal;
	color:#A5A5A5;
	padding-bottom:4px;
}

.ProductInfoPanel
{
	text-align:left;
	padding-left:15px;
	padding-top:26px;
}


.ProductContentTitle
{
	color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;
	padding-bottom:10px;
}


.ProductContentText
{
	float:left;padding-left:15px;
	background-image:url(images/dots_gray_ver.gif);
	background-position:left;
	background-repeat:repeat-y	
}




.ProductContentTextInnerWithColors
{
	padding-right:15px;
	width:250px;
	background-image:url(images/dots_gray_ver.gif);
	background-position:right;
	background-repeat:repeat-y		
}
.ProductContentTextInnerWithoutColors
{
	padding-right:15px;
	width:380px;
}
.ColorsPanel
{
	float:left;width:110px;padding-left:15px;
}
.ProductColorIndexBox
{
	width:18px;
	height:18px;
	float:left;
	
}
.ProductPageBrandLogo
{
	float:left;width:165px;
}





/*------------------------------------*/
/*	Brand page						  */
/*------------------------------------*/
.BrandInsideInfo
{
	padding-left:15px;
	vertical-align:top;
	font-size:12px;
	text-align:justify;
}	
.BrandInfoDivWrapper
{
	clear:both;padding-top:20px;margin:auto;width:100%;text-align:center;
}
.BrandInfoDiv
{
	float:left;width:780px;text-align:left;
	background-image:url(images/left_red.gif);
	background-repeat:repeat-y;	
	background-position:left top;
}
.BrandInfoDivClear
{
	float:left;width:780px;text-align:left;
}
.BrandDesignerThumb
{
	background-color:#F8F8F8;padding:4px;width:102px;height:144px;
}
.BrandDesignerThumbOver
{
	background-color:#E20A16;padding:4px;width:102px;height:144px;
}




/*------------------------------------*/
/*	Showroom						  */
/*------------------------------------*/
#MasterShowRoomWapper
{
	clear:both;
	width:100%;
	margin:auto;
	background-color:White;
}
.MasterShowRoomTopImage
{
	float:left;background-color:White;width:100%;
	background-image:url(categories/1.jpg);
	background-position:center top;
	background-repeat:repeat-x;		
	padding-top:10px;	
}
#MasterShowRoomInner
{
	clear:both;
	width:778px;
	margin:auto;
	padding-top:10px;
}
.MasterShowRoomProducts
{
	clear:both;
	padding-top:60px;
}
.ShowRoomMainImage
{
	background-color:#F8F8F8;padding:4px;
	width:84px;height:62px;
}
.ShowRoomMainImageOver
{
	background-color:#E20A16;padding:4px;
	width:84px;height:62px;
}
.ShowRoomProductLink
{
	font-family:Arial;font-size:12px;
}
.ShowRoomProductLink A:link{color:#000000;font-family:Arial;font-size:12px;			font-weight:normal;text-decoration:none;}
.ShowRoomProductLink A:active{color:#000000;font-family:Arial;font-size:12px;		font-weight:normal;text-decoration:none;}
.ShowRoomProductLink A:visited{color:#000000;font-family:Arial;font-size:12px;		font-weight:normal;text-decoration:none;}
.ShowRoomProductLink A:hover{color:#E20A16;font-family:Arial;font-size:12px;		font-weight:normal;text-decoration:underline;}

.ShowRoomItem
{
	float:left;text-align:left;
	width:92px;
	overflow:hidden;
	
}
.ShowroomInfoDivWrapper
{
	clear:both;padding-top:20px;margin:auto;width:100%;text-align:center;
}
.ShowroomInfoDiv
{
	float:left;width:780px;text-align:left;
}


/*------------------------------------*/
/*	Contact		   		 			  */
/*------------------------------------*/

.ContactLeftBox
{
	height:40px;width:185px;
	padding-top:25px;
	background-color:#E20A16;
	padding-left:15px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
}
.ContactLeftBox A:link{color:#ffffff;font-family:Arial;font-size:12px;			font-weight:bold;text-decoration:none;}
.ContactLeftBox A:active{color:#ffffff;font-family:Arial;font-size:12px;		font-weight:bold;text-decoration:none;}
.ContactLeftBox A:visited{color:#ffffff;font-family:Arial;font-size:12px;		font-weight:bold;text-decoration:none;}
.ContactLeftBox A:hover{color:#ffffff;font-family:Arial;font-size:12px;			font-weight:bold;text-decoration:none;}

.ContactLeftBoxOver
{
	height:40px;width:185px;
	padding-top:25px;
	background-color:#000000;
	padding-left:15px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
}
.ContactLeftBoxOver A:link{color:#ffffff;font-family:Arial;font-size:12px;			font-weight:bold;text-decoration:none;}
.ContactLeftBoxOver A:active{color:#ffffff;font-family:Arial;font-size:12px;		font-weight:bold;text-decoration:none;}
.ContactLeftBoxOver A:visited{color:#ffffff;font-family:Arial;font-size:12px;		font-weight:bold;text-decoration:none;}
.ContactLeftBoxOver A:hover{color:#ffffff;font-family:Arial;font-size:12px;			font-weight:bold;text-decoration:none;}
.ContactShop_Name
{
	float:left;width:230px;padding-top:0px;font-size:14px;font-weight:bold;
}
.ContactShop_Address
{
	float:left;width:200px;height:27px;padding-top:3px;
}
.ContactShop_Phone
{
	float:left;width:85px;height:40px;padding-top:10px;
}
.ContactShop_PanelWapper
{
	clear:both;padding-top:61px;
	height:420px;overflow:hidden;
}
.ContactShop_Panel
{
	width:220px;height:396px;
	position:relative;
	top:-420px;
	left:270px;
	/*background-color:#F7F7F7;width:100%;height:396px;
	background-repeat:no-repeat;
	background-position:left top;*/
}


.ContactShop_Map
{
	padding-left:10px;padding-top:50px;float:left;width:260px;
	
}
.ContactShop_Form
{
	padding-left:22px;padding-top:19px;float:left;
}


.footerContentCredit:HOVER
{
	color:White !important;
}
.ContactShopForm_TitleCell
{
	/*background-color:#E20A16;*/
	width:65px;height:18px;color:#464646;font-weight:bold;
	padding-left:10px;
	vertical-align:top;
	font-size:11px;
	padding-top:5px;
}
.ContactShopForm_FieldCell
{
	height:16px;width:150px;
	border:solid 1px #B3B3B3;
	padding-left:5px;
	padding-top:2px;
	background-color:White;
}
.ContactShopForm_TextBox
{
	height:16px;width:150px;
	border-color:White;
	border-width:0px;
	font-size:11px;
	font-family:Arial;
}
.ContactShopForm_MadatoryMarkCell
{
	width:12px;color:#E20A16;font-family:Arial;font-size:12px;
	vertical-align:top;
	padding-top:6px;
}
.ContactShopForm_MadatoryMarkDesc
{
	padding-top:5px;
	color:#E20A16;font-family:Arial;font-size:11px;
}
.ContactShopForm_FieldSpace
{
	padding-top:1px;padding-bottom:1px;line-height:2px;font-size:2px;
}



/*------------------------------------*/
/*	Send 2friend Form					*/
/*------------------------------------*/
.Send_FormContainer
{
	padding-top:70px;
	width:320px;
}
.Send_rec_table
{
	width:300px;
	table-layout:fixed;
}
.Send_FormCol_FieldName
{
	padding-top:3px;
	width:120px;
	text-align:left;
	color:#000000;
}
.Send_FormCol_Control
{
	width:220px;
	padding-top:3px;
	vertical-align:top;
	text-align:left;
}
.Send_FormCol_Mandatory
{
	padding-top:5px;
	color:Red;
	vertical-align:top;
}	
.Send_text_box
{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:#31363C;	
	height:16px;
	border-color:#B3B3B3;
	border-style:solid;
	border-width:1px;
	width:190px;
}
.Send_sendButtonCell
{
	padding-top:15px;
	text-align:right;
	padding-right:28px;
}



/*--------------------------------------*/
/*	Flyout product tooltip				*/
/*--------------------------------------*/
.FlyWrapper
{
	width:407px;height:186px;
}
.FlyImageBG_right
{
	position:absolute;top:0px;left:0px;width:407px;height:186px;
	background-image:url(images/flyout/tooltipbox_right.png);	
}
.FlyImageBG_left
{
	position:absolute;top:0px;left:0px;width:407px;height:186px;
	background-image:url(images/flyout/tooltipbox_left.png);
}
.Fly_Inner_right
{
	position:absolute;top:18px;left:22px;
}
.Fly_Inner_left
{
	position:absolute;top:18px;left:22px;
}
.FlyItemImageCell
{
	float:left;
	padding-right:5px;
}
.pnlFly_Info
{
	position:absolute;top:126px;left:22px;
}
.FlyTitle
{
	font-size:16px;font-weight:bold;font-family:arial;color:White;
	float:left;
	padding-right:7px;
}
.FlySep
{
	float:left;
}
.FlyContent
{
	padding-top:3px;
	font-size:11px;font-weight:bold;font-family:arial;color:#F1A6A9;
	float:left;
	padding-left:7px;
	
}


/*--------------------------------------*/
/*	Brands grid							*/
/*--------------------------------------*/
.BrandListThumb
{
	background-color:#F8F8F8;padding:4px;
	width:102px;height:86px;
}
.BrandListThumbOver
{
	background-color:#E20A16;padding:4px;/*F8F8F8*/
	width:102px;height:86px;
}

/*--------------------------------------*/
/*	Designers grid						*/
/*--------------------------------------*/
.DesignersListThumbWrapper
{
	float:left;
	padding-bottom:10px;
}
.DesignersListThumb
{
	background-color:#F8F8F8;padding:4px;
	width:60px;height:60px;
	float:left;
}
.DesignersListThumbOver
{
	background-color:#E20A16;padding:4px;/*F8F8F8*/
	width:60px;height:60px;
	float:left;
}
.DesignersListContent
{
	float:left;
	text-align:justify;
	padding-left:10px;
	width:204px;
}
.DesignersListContentSep
{
	font-size:5px;padding-top:13px;padding-bottom:13px;line-height:16px;
}





.ShowRoomTitle
{
	clear:both;
	padding-top:10px;
	padding-bottom:15px;
}
.ShowRoomName
{
	color:#E20A16;font-family:Arial;font-size:16px;font-weight:bold;
}





.ContactDetailPanel
{
	clear:both;
}
.ContactDetailName
{
	width:79px;
	float:left;
	/*border-right:solid 1px red;*/
	background-image:url(images/dots_contact_panel.gif);	
	background-position:right top;
	background-repeat:repeat-y;
	line-height:14px;
}
.ContactDetailValue
{
	padding-left:5px;
	width:105px;
	float:left;
}

