@charset "utf-8";
/* Arman Setad FA CSS Document */
html,body{
	width:100%;
	background:#4f4f4f;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10pt;
	margin:0;
	padding:0;
	display:table
}
#header{
	background:url(../images/sevenseas_header.jpg) no-repeat;
	width:963px;
	height:275px;
	margin:0 auto;
	padding:0;
    position:relative;
}
#header li{
    margin:0; 
	padding:0; 
	list-style:none;
    position:absolute; 
	top:246px;
}
#header li, #header a{
    height:29px; 
	display:block;
}
#item1{
	left:674px; 
	width:98px;
}
#item2{
	left:506px; 
	width:168px;
}
#item3{
	left:383px; 
	width:123px;
}
#item4{
	left:269px; 
	width:114px;
}
#item5{
	left:143px; 
	width:126px;
}
#item6{
	left:7px; 
	width:136px;
}
#item1 a:hover, #item1 .select{
    background:transparent url(../images/sevenseas_header.jpg) -674px -276px no-repeat;
}
#item2 a:hover, #item2 .select{
    background:transparent url(../images/sevenseas_header.jpg) -506px -276px no-repeat;
}
#item3 a:hover, #item3 .select{
    background:transparent url(../images/sevenseas_header.jpg) -383px -276px no-repeat;
}
#item4 a:hover, #item4 .select{
    background:transparent url(../images/sevenseas_header.jpg) -269px -276px no-repeat;
}
#item5 a:hover, #item5 .select{
    background:transparent url(../images/sevenseas_header.jpg) -143px -276px no-repeat;
}
#item6 a:hover, #item6 .select{
    background:transparent url(../images/sevenseas_header.jpg) -7px -276px no-repeat;
}
#page{
	width:963px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
#sidebar{
	width:182px;
	margin-right:-1px;
	float:right;
	background:#e8e9ea;
	padding-bottom:4000px;
	margin-bottom:-4000px;
}
#content{
	width:781px !important;
	width:779px;
	float:left;
	background:#fff;
	padding-bottom:4000px;
	margin-bottom:-4000px;
}
#slideshow-holder{
	width:781px; 
	height:155px; 
	background:url(../images/spinner.gif) center center no-repeat; 
	position:relative;
	overflow:hidden;
}
#progress{
	position:absolute; 
	width:100%; 
	text-align:center; 
	color:#4f4f4f; 
	top:100px;
}
.lang{
	text-align:center;
	width:183px;
	font-size:8pt;
}
.lang a{
	color:#5a5a5a;
	text-decoration:none;
}
.lang a:hover{
	text-decoration:underline;
}
.srch{
	width:162px;
	margin:10px auto;
	text-align:center;
	font-size:8pt;
}
.srch .inpt{
	background:url(../images/search_bg.jpg) no-repeat;
	width:114px;
	height:18px;
	border:1px solid #e8e9ea;
	color:#3b3b3b;
	padding:2px;
	direction:rtl;
	margin-top:0 !important;
	margin-top:-2px;
}
.box{
	float:right;
	width:330px !important;
	width:315px;
	margin:20px 35px 20px 20px !important;
	margin:20px 25px 20px 10px;
	font-size:9pt;
	color:#5a5a5a;
	text-align:justify;
	direction:rtl;
	line-height:17pt;
	
}
#footer{
	width:963px;
	height:40px;
	margin:0 auto;
	text-align:center;
	font-size:8pt;
	line-height:14pt;
	background:#acb0b2;
	color:#4d4d4d;
}
#footer a{
	text-decoration:none;
	color:#7d7e80;
}
#footer a:hover{
	text-decoration:underline5;
}
/*******Menu*********/
.menu, .menu li ul{
	list-style:none;
	margin:0;
	padding:0;
	width:182px; /*WIDTH OF MAIN MENU ITEMS*/
	z-index:1000;
}
.menu li{
	position:relative;
	z-index:1000;
	display:block;
	border-bottom:1px solid #cfd0d0;/* Fixing the IE6 Whitespace Bug  */
}
.menu li a{
	background:#e8e9ea;
	font-size:9pt;
	text-align:right;
	direction:rtl;
	color:#5a5a5a;
	display:block;
	width:auto;
	padding:7px 20px 6px 0;
	text-decoration:none;
}
* html .menu li a{
	width:161px;
}
*:first-child+html .menu li{
	width:181px;
}
*:first-child+html .menu li a{
	width:161px;
}
.menu li a:hover{
	background:#e10019;
	color:#fff;
}
.menu li ul{ /*SUB MENU STYLE*/
	position:absolute;
	width:152px; /*WIDTH OF SUB MENU ITEMS*/
	border:1px solid #a7b5be;
	left:-154px;
	top:0;
	display:none;
}
*:first-child+html .menu li ul{
	width:166px; /*WIDTH OF SUB MENU ITEMS*/
	left:-168px;
}
.menu li ul li{
	float:right;
}
.menu li ul a{
	width:147px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
	padding:6px 5px 6px 0;
}
.menu .arrowdiv{
	position:absolute;
	left:5px;
	background:transparent url(../images/arrow.gif) no-repeat center right;
}
.menu li a:active{
	color: #000;
}
/*  page */
.pagetitle{
	font-size:9pt;
	font-weight:bold;
	color:#333;
	direction:rtl;
	text-align:right;
	line-height:17pt;
}
.pagetxt{
	font-size:9pt;
	color:#5a5a5a;
	text-align:justify;
	direction:rtl;
	line-height:17pt;
	margin:30px;
	min-height:350px;
}
.news_i{
	width:99%;
	margin:20px auto 25px auto;
}
.newspic_i{
	width:16%;
	float:right;
}
.news_text_i{
	width:95%;
	float:right;
}
/* PRODUCTS */
.path{
	direction:rtl;
	margin-bottom:20px;
}
.path a,.path a:link,.path a:visited{
	color:#5a5a5a;
	text-decoration:none;
}
.path a:hover{
	text-decoration:underline;
}
.path a.selected{
	color:#F00;
}
.clear{
	clear:both
}
.product{
	float:right;
	width:215px;
	margin-left:25px;
	margin-top:10px;
}
.protitle{
	background:url(../images/prd_arrow.jpg) right no-repeat;
	padding-right:20px;
	font-size:8pt;
	font-weight:bold;
	direction:rtl;
}
.protitle a{
	text-decoration:none;
	color:#000;
}
.protitle a:hover{
	text-decoration:underline;
}
.probox{
	
	padding:5px;
	margin-top:5px;
	width:100%;
	
}
.proimg{
	float:left;
	height:100px;
}
.protxt{
	float:right;
	width:80px;
	color:#e07900;
	text-align:right;
}
#blinds-cont{ 
    margin:15px auto; 
    font-family:Tahoma; 
    width:970px; 
    height:478px; 
}
#blinds-cont #blinds{ 
    margin:0 auto; 
    background:url(../images/spinner.gif) 50% no-repeat; 
    height:478px; 
    width:970px; 
}
#blinds-cont #blinds .floom_slice{ 
    z-index:10; 
}
#blinds-cont #blinds .floom_caption{ 
    text-shadow:0 1px 0 #fff; 
    font-size:1.0em; 
    color:#333; 
    font-style:italic; 
    position:relative;
    text-align:center; 
    width:100%; 
    top:25px; 
}
#blinds-cont #blinds .floom_progressbar{ 
    font-size:1px; 
    background:#666; 
    border-bottom:solid 1px #fff; 
    height:2px; 
    position:relative; 
    z-index:1000; 
    width:0; 
    top:2px; 
}
#blinds-cont #blinds .floom_container{ 
    overflow:hidden; 
    border-bottom:solid 1px #fff; 
    border-top:solid 1px #666; 
}
#blinds-cont #blinds .floom_vertical{ 
    float:left;
}
.MultiBoxContainer{
    position:absolute;
    border:2px solid #333;
    background:#FFF;
    display:none;
    z-index:2;
    text-align:left;
	z-index:1000;
    /*overflow:hidden;*/
}
.MultiBoxLoading{
    background:url(../images/spinner.gif) no-repeat center;
}
.MultiBoxContent{
    position:relative;
    width:100%;
    height:100%;
    overflow:hidden;
}
.MultiBoxClose{
    position:absolute;
    top:5px;
    right:5px;
    background:url(../images/close.png) no-repeat;
    width:24px;
    height:24px;
    cursor:pointer;
    z-index:1;
}
.MultiBoxControlsContainer{
    overflow:hidden;
    height:0px;
    width:100%;
    position:relative;
}
.MultiBoxControls{
    width:100%;
    height:auto;
    background-color:#333;
    padding-bottom:2px;
    position:absolute;
    bottom:0px;
}
.MultiBoxPrevious{
    position:absolute;
    background:url(../images/left.png) no-repeat;
    width:24px;
    height:24px;
    left:0px;
    margin-top:5px;
    cursor:pointer;
}
.MultiBoxNext{
    position:absolute;
    background:url(../images/right.png) no-repeat;
    width:24px;
    height:24px;
    right:0px;
    margin-top:5px;
    cursor:pointer;
}
.MultiBoxNextDisabled{
    cursor:default;
    background:url(../images/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled{
    cursor:default;
    background:url(../images/leftDisabled.png) no-repeat;
}
.MultiBoxTitle{
    position:relative;
    margin:10px 0 0 35px;
    float:left;
    font-size:9pt;
    color:#FFF;
    font-weight:bold;
    text-align:left;
}
.MultiBoxNumber{
    position:relative;
    width:50px;
    margin:10px 35px 0 0;
    float:right;
    font-size:9pt;
    color:#FFF;
    text-align:right;
}
.MultiBoxDescription{
    clear:left;
    position:relative;
    margin:0 35px 0 35px;
    padding-top:5px;
    font-size:11px;
    color:#FFF;
    text-align:left;
}