﻿
/*General settings*/

*
{
padding:0px;
margin:0px;
}

body
{
margin:0px;
background-color:#000000;
font-family : Tahoma, Helvetica, sans-serif;
font-size : 11px;
color:#ffffff;
}

img
{
margin:0px;
border:0px;
outline:none;
}

.floatRightDiv
{
float:right;
}

.floatLeftDiv
{
float:left;
}

.clearDiv
{
clear:both;
}
a
{
outline:none;
color : #bbbbbb;
outline:none;
}

a:hover
{
outline:none;
color : #fcbd13;
outline:none;
}

.errorMsgSendItem
{
font-size : 11px;
color : #7b052b;
}

h1
{
font-size : 12px;
color:#e9c96e;
}

h2
{
font-size : 12px;
color:#e9c96e;
}

h3
{
font-size : 12px;
color:#e9c96e;
}

h4
{
font-size : 11px;
color:#e9c96e;
margin:0px;
}

p
{
margin: 8px 0px;
}

#baseContainer
{
width:1000px;
padding: 0px;
margin: 0 auto; 
}

#TopContainer
{
width:1000px;
padding: 0px;
}

#topLogo
{
float:right;
background-image:url(images/logo.png);
}

#TopContainerLinks
{
width:1000px;
height:94px;
background-image:url(images/topMenuBack1.jpg);
font-weight:bold;
}

#TopContainerLinks ul
{
padding:0px;
margin:0px;
position:relative;
top:55px;
}

#TopContainerLinksRight
{
width:376px;float:right;
}

#TopContainerLinksLeft
{
width:376px;float:left;
}

#TopContainerLinksRight ul li
{
float: right;
list-style: none;
padding:3px;
text-align:center;
margin:3px;
}

#TopContainerLinksLeft ul li
{
float: left;
list-style: none;
padding:3px;
text-align:center;
margin:3px;
}

span.button
{
background-color:#89120a;
padding:5px;
border-radius:5px;
overflow:hidden;
box-shadow:0px 0px 3px #000000;
}

span.buttonSilver
{
background-color:#e8e4f2;
padding:5px;
border-radius:5px;
overflow:hidden;
box-shadow:0px 0px 3px #000000;
}

.dagesh
{
border:0px;
outline:none;
background-color:#fff;
border-radius:5px;
overflow:hidden;
padding:3px 10px;
margin: 15px 0;
color:#c41004;
font-weight: bold;
display: inline;
}



.submitButton
{
border:0px;
outline:none;
background-color:#89120a;
border-radius:5px;
overflow:hidden;
padding:3px 10px;
color:#fff;
font-size:11px;
cursor: pointer;
}

a.submitButton 
{
color:#fff;
font-size:10px;
text-decoration: none;
}

.submitButton:hover
{
background-color:#c84239;
}

#TopContainerLinks ul li a
{
color : #ffffff;
text-decoration : none;
}

#TopContainerLinks ul li a:hover
{
color : #fcbd13;
text-decoration : none;
}

#menuPanel
{
background-image:url(images/backPanelEn.jpg);
width:1000px;
height:183px;
}

#menuPanel ul
{
padding:0px;
margin:0px;
}

#menuPanel ul li
{
float: right;
list-style: none;
}

.mainMenuPanel
{
	float:left;margin-left:8px;margin-top:31px;
}

#centerContainer
{
background-image:url(images/tapet.jpg);
width:1000px;
min-height:400px;
}

#homeContainer
{
background-image:url(images/tapet.jpg);
width:1000px;
}



#bannersContainer
{
margin:20px 0px;
}

#bannersContainer ul li
{
float: right;
list-style: none;
}

#topIcons
{
	float:left; margin-top:30px;
}

#cartTopContainer
{
	float: right; margin-top:20px;margin-bottom:8px;
}
#topIcons ul li
{
float: left;
list-style: none;
margin: 0 5px;
vertical-align: middle 
}

#bannersBoxContainer
{
background-color:#101010;
width:1000px;
min-height:200px;
}

.marginBetweenDivs
{
margin:10px 0px;
}


.articlesBox
{
border:1px solid #9aa1b1;
background-color:#ffffff;
height:250px;
padding:0px 6px;
}

.articlesBox a
{
text-decoration:none;
color:#3d4655;
}

.articlesBox a:hover
{
color:#0a6d90;
}


.articlesBox table tr td
{
padding-bottom:8px;
vertical-align:top;
}

#addsBanners li
{
padding-bottom:12px;
list-style: none;
}

#fullTextSpaceDiv
{
text-align:justify;
}


#textSpaceDiv
{
margin:20px;
width:660px;
text-align:justify;
float:right;
}

.textSpaceDivPic
{
margin:20px 0 20px 20px;
width:270px;
float:left;
}

.textSpaceDivPic img
{
width:270px;
/*box-shadow:0px 0px 6px #7a7a7a;*/
}

#fullTextSpaceDiv
{
padding:20px;
line-height:19px;
background-repeat : no-repeat;
min-height:350px;
text-align:justify;
}

#fullTextSpaceArticles
{
padding:20px;
line-height:19px;
background-repeat : no-repeat;
min-height:350px;
}

.articlesContainer
{
width:600px;
min-height:100px;
border:1px dotted #cacaca;
float:right;padding:10px;
margin:5px;
}


.articlesTextFrame
{
width:500px;margin-right:5px;float:left;
}

.articlesContainerBoxes
{
width:232px;
min-height:200px;
float:right;
margin:4px;
}

.articlesBoxesBack
{
background-image:url(images/itemBoxBack.png);
}

.articlesTextFrameBoxes
{
width:160px;
margin:0 auto;
}

.articlesTextFrameBoxes h4
{margin:5px 0 0 0;}

.articlesTextFrameBoxes p
{margin:5px 0 0 0;}

.imgSize img
{
width:162px;
height:103px;
box-shadow:0px 0px 6px #7a7a7a;
}

.RecBoxesBack
{
background-image:url(images/RecBoxBack.png);
min-height:200px;
}

#RecframeTextBoxes
{
width:160px;
margin:0 auto;

}

#RecframeTextBoxes h4
{margin:5px 0 0 0;}

#RecframeTextBoxes p
{margin:5px 0 0 0;}

#RecframeTextBoxes span img
{
width:162px;
height:103px;
box-shadow:0px 0px 6px #7a7a7a;
}



.diamondsBackground
{
background-image:url(images/diamondBackground.png);background-repeat : no-repeat;background-position : top left;
}

.lettersBackground
{
background-image:url(images/lettersBackground.png);background-repeat : no-repeat;background-position : top left;
}

.vipBackground
{
background-image:url(images/vipBack.jpg);background-repeat : no-repeat;
}


.credit
{
direction: rtl;
text-align:left;
margin-top:10px;
}

.credit a
{
color:#6a6a6a;
font-size : 11px;
}

.credit a:hover
{
color:#fff;
font-size : 11px;
}




#formDiv
{
float:left;
width:450px;
font-weight: bold;
padding:20px;
background-image: url(images/panelEn/formBackground.jpg);
}


.formSideText
{
width:400px;
float:right;
}

input
{
background-color: #f5e6ad;
border: 1px solid #a3a3a3;
margin:3px;
}

select
{
background-color: #f5e6ad;
border: 1px solid #a3a3a3;
font-size : 12px;
margin:3px;
}

textarea
{
background-color: #f5e6ad;
border: 1px solid #a3a3a3;
margin:3px;
width:400px;
height:140px;
}

.alignToLeft
{
	text-align: left;
}

.alignToRight
{
	text-align: right;
}

.alignTopTop
{
	vertical-align: top;
}

.alignCenter
{
	text-align:center;
}

.inputWidth
{
width:200px;
height:18px;
}

.inputWidthShort
{
width:130px;
height:18px;
}
.buttonNonStyle
{
border: 0px solid #a3a3a3;
}

.diamondsStock table
{
width: 100%;
background-color: #000;
}

.diamondsStock tr.main
{
	background-image: url(images/redCarpert.jpg);
}

.diamondsStock td
{
	border-bottom:1px solid #555555;
	text-align: center;
}

.diamondsStock img.shape
{
	width:40px;
	height: 40px;
	border: 1px solid #000;
}

.verticalTop
{
	vertical-align:top;
}

.clubContainer
{
	background-image:url(images/bannerBoxClub.jpg);width:500px;height:115px;
}

.clubBox
{
	color:#000;font-weight:bold;position:relative;top:53px;left:25px;width:300px;
}

.recBox
{
	width:950px;margin:10px;padding:5px;
}

.recBoxPic
{
	float:right;border: 3px groove #e3b734;border-radius:10px;overflow:hidden;
}

.recRight
{
	float:right;width:570px;padding:5px;margin-right:10px;
}

.recLeft
{
	float:left;border: 3px groove #e3b734;border-radius:10px;overflow:hidden;
}

.recPics img
{
	width:160px;height:110px;
}

.bottomLinks
{
	float: right; width: 150px; margin: 7px; margin-top:20px; margin-bottom: 20px;
	line-height: 16px;
}

.bottomLinks h3
{
	font-size:10px;
}

.bottomLinks a
{
	font-size:11px;
	text-decoration: none;
}

/**********************************************************/
.ringsPanel
{
	width: 700px; 
	margin: 0 auto;
	padding-top: 10px;
	font-size: 11px; 
	border-bottom: 1px solid  #282828;
	background-color: #151515;
}

.ringsPanel img
{
	border: 2px solid #282828;
}

.ringsPanel a
{
text-decoration: none;
}

.ringCatBox
{
	width: 80px; height: 105px; margin: 10px; float: right; text-align: center;
}

.itemBox {
	direction:rtl;
	width:218px;
	height:290px;	
	 border: 2px solid #282828;	
	margin:13px 8px 13px 17px;
	line-height: 15px;
	overflow:hidden;
	color: #dddddd;
	float:left;
}

.itemBox img {
	border:0;
	/* allow javascript moves the img position*/
	
}

.itemDesc
{
	font-size: 10px; color: #cacaca;margin:0 3px;
}

.itemDetails
{
	margin:5px 3px 2px 3px;
}

.itemDetails a
{
	font-weight: normal; text-decoration: none; color:white; font-size: 11px;
}

.itemBox3D
{
	width:155px;float:right;
}
.pagingButtons
{
width: 1000px;	
font-size: 12px;
text-align: center;
margin: 10px;
height: 40px;
margin-top: 10px;
}

.pagingButtons a
{
padding: 6px 10px;
display: inline;
margin-bottom: 25px;
background-color: #ead771;
border: 1px solid #9aaeaa;
color: #311309;
text-decoration: none;
 -moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
overflow: hidden;
}

.pagingButtons a:hover
{
background-color: #9aada9;
color: #311309;
}
/***************************************************/
.indexHeader
{
	background-image: url(images/backPanelHomeEn.jpg); width:1000px ; height:254px ;
}

.indexHeaderText
{
	float:right; width: 245px; line-height: 22px;margin-top:35px;margin-right:25px; text-align: justify
}

.diamondVideo
{
	float:right; width: 270px; margin-right:90px;margin-top:25px; height: 200px;
}
.indexBul
{
	float:left; width: 270px; line-height: 22px;margin-top:35px;margin-left:15px;
}

.homeCat
{
	text-align:center;margin-top:15px;
}

.homeCat img
{
width: 121px;
}
/**************************************************************/
#galleryDetails
{
float:right;
width: 483px;
font-size: 12px;
text-align: justify;
line-height: 20px;
}


.MatchBoxItem img
{
width:70px;
border: 2px solid #282828;
margin: 5px 0;
padding: 0px;
}

#sideGalleryPics
{
	width: 400px;float:left;
	background:url(images/loading.jpg);
	height: 404px;
}



.imgBorder img
{
	width: 400px;
	border: 2px solid #282828;
}

.zoom
{
	width: 400px;
	margin: 0 auto;
}

.engles
{
	 width:50px;float:right;
	 margin-right: 10px;
}

.engles img
{
	 border: 2px solid #282828;
	 display: block;
	 width:50px;
}

.subjectItemDetails
{
font-size : 12px;
color:#e9c96e;
}

.smallSizeFont
{
	font-size: 11px;
}

.midSizeFont
{
	font-size: 12px;
}

.basketTable
{
	width:600px;
	background-color: #151515;
}

.basketTable td
{
padding: 2px 5px;
}
