@charset "utf-8";

/* ---------- Standard Tags Redefinition ---------- */
html, body{
	width: 100%; height: 100%; margin: 0px; padding: 0px;
}
body {
	text-align:center; background-color: #FFFFFF;
}
div {
	font-family: tahoma; font-size: 11px; color: #000000;
}
p {
	direction: rtl; text-align: justify;
}
td {
	text-align: right; direction: rtl;
}
a {
	color: #227CC1; text-decoration: none;
}
a:hover {
	color: #227CC1; text-decoration: underline;
}
img {
	border: 0px;
}
input, select, textarea {
	font-family: tahoma; font-size: 11px;
}
hr {
	height: 1px; color: #CCCCCC;
}
/* ---------- Wrapper ---------- */
#divWrapper{
	width: 960px; height: 100%; text-align: left; margin: auto; position: relative; margin-bottom: 100px;
}
#divWrapper, x:-moz-any-link  {
	min-height: 100%;
}
*:first-child+html #divWrapper  {
	height: auto;
}

/* ---------- Header ---------- */
#divHeader {
	width: 100%; height: 100px; position: relative;
}
#divTopLinks {
	width: 878px; height: 20px; top: 70px; position: relative; float: left;
}
#divLogo {
	width: 82px; height: 80px; top: 10px; position: relative; float: right;
}
#ulTopLinks {
	padding: 0px; margin: 0px; list-style: none;
}
#ulTopLinks li {
	padding: 0px; margin: 0px; float: left;
}
#ulTopLinks li a {
	color: #000000; text-decoration: none;
}
#ulTopLinks li a:hover {
	color: #000000; text-decoration: underline;
}
#ulTopLinks li span {
	padding: 0px 10px 0px 10px;
}
#ulTopLinks li img {
	vertical-align: middle;
}
/* ---------- Menu ---------- */
#divMenu {
	width: 100%; height: 35px; background-image: url(../images/layout/menuBG.gif); background-repeat: repeat-x; background-position: top; position: relative; z-index: 1000 !important;
}
.liMenuSpacer a {
	padding: 0px !important;
}
.liMenuItem ul li a {
	width: 100%; height: 100%;
}
/* ---------- Main ---------- */
#divHomeSWF {
	width: 960px; height: 350px; position: relative; top: 1px; background-color: #000000;
}
/* ---------- Home Content ---------- */
#divCatalogue {
	width: 299px; height: 170px; position: relative; top: 10px; float: left;
}
#divHomeBoxes {
	width: 651px; height: 170px; position: relative; top: 10px; float: right;
}
/* ---------- Content ---------- */
#divLeftContent {
	width: 312px; position: relative; top: 10px; float: left;
}
#divMainContent {
	width: 638px; direction: rtl; text-align: justify; line-height: 15px; position: relative; top: 10px; float: right; padding: 0px 0px 30px 0px;
}
#divMainContent, x:-moz-any-link  {
	top: -2px; padding: 0px 0px 0px 0px;
}
*:first-child+html #divMainContent {
	top: 0px; padding: 10px 0px 20px 0px;
} 
.pMainTitle {
	height: 20px; background-color: #F2F2F2; font-weight: 600; color: #000000; padding: 5px 10px 0px 0px;
}
.pMainTitleReverse {
	height: 20px; background-color: #F2F2F2; font-weight: 600; color: #000000; padding: 5px 0px 0px 10px; text-align: left;
}
.spanHighlight {
	color: #ED1C24;
}
#divMainContent ul {
	list-style-type: disc;
}
.imgInlineRightImage {
	float: right; margin: 0px 0px 10px 10px;
}
.imgInlineLeftImage {
	float: left; margin: 0px 10px 10px 0px;
}
.pReverseAlign {
	text-align: left;
}
.tblGlobalData {
	width: auto; height: auto; direction: ltr; border-collapse: collapse; margin: 0px auto 0px auto;
}
.tblGlobalData td {
	border: 1px solid #000;
}
.tdCenteredData {
	text-align: center; border: 1px solid #000000;
}
.tdColumnCaption {
	background-color: #227CC1; color: #FFFFFF;
}
.tdColumnCaptionCentered {
	background-color: #227CC1; text-align: center; color: #FFFFFF;
}
.tdTableCaption {
	background-color: #FFFFFF; text-align: center; color: #ED1C24;
}
.tblCenter {
	margin: 0px auto 0px auto;
}
.divImportantContent {
	background-color: #EDF3FF; padding: 5px 10px 5px 10px; 
}
.ulRight {
	float: right !important; float: none;
}
.pCentered {
	text-align: center;
}
#divMap {
	text-align: center;
}
/* ---------- Products ---------- */
.tblProductsData {
	width: auto; height: auto; direction: ltr; border-collapse: collapse; margin: 0px auto 0px auto; empty-cells: hide;
}
.tblProductsData td {
	text-align: center; border: 1px solid #000000;
}
.tdSeaOilsCaption {
	background-color: #99CCFF; color: #000000;
}
.tdAutomotiveGearOilCaption {
	background-color: #DEB3DE; color: #000000;
}
.tdIndustrialOilsCaption {
	background-color: #AFDB92; color: #000000;
}
.tdEngineOilsCaption {
	background-color: #F6E362; color: #000000;
}
.tdSayalatCaption {
	background-color: #DEB3DE; color: #000000;
}
.tdGreaseCaption {
	background-color: #EFE700; color: #000000;
}
.tdEmptyCell {
	border: 1px solid #FFFFFF;; background-color: #FFFFFF;
}
.ulCategories li {
	margin-bottom: 10px;
}
/* ---------- Articles ---------- */
.ulNoType {
	list-style-type: none; margin-right: 0px;
}
/* ---------- Dictionary ---------- */
.ulWords {
	list-style-type: none; margin-left: 0px; text-align: left; direction: ltr; line-height: 150%;
}

/* ---------- Order Form ---------- */
.tdFormCaption {
	text-align: left;
}
.inputSelect {
	width: 250px;
}
/* ---------- Contacts Form ---------- */
.tdContactsFormCaption {
	padding: 5px 0px 5px 0px;
}
.inputContacts {
	width: 150px;
}
#tdConfirm {
	text-align: left; color: #096;	
}
/* ---------- Right ---------- */
#divRight {
	width: 298px; height: auto; position: relative; top: 2px; float: right;
}
/* ---------- Footer ---------- */
#divFooter {
	width: 960px; height: 50px; text-align: right; position: relative; border-top: 1px solid #CCCCCC; padding: 20px 0px 20px 0px; margin: -100px auto 0px auto; clear: both;
}
#pCopyright {
	margin-top: 15px; color: #000000;
}
#pCopyright, x:-moz-any-link  {
	margin-top: 0px;
}
*:first-child+html #pCopyright {
	margin-top: 0px;
} 





#divNewsScroller
{
	width:450px;
	background-color:#F2F2F2;
	height:20px;
	overflow:hidden;
	position:relative;
	margin-right:50px;
	white-space:nowrap;
	direction:rtl;
	float:right;
	
}
#divNewsScroller a:link,#divNewsScroller a:visited,#divNewsScroller a:hover
{
	color:black;	
}
	

#ulTopLinks
{	
	width:350px;
	overflow:hidden;

}
