﻿body { 
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt; 
	margin:0;
	direction:rtl; 
	background-color:#ffffff; 
	background-repeat:repeat;
	-moz-user-select:none;	
}

p {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt; 
	color:#252525;
	line-height:150%;
}

p a{
	color:#252525;
	text-decoration: none
}

p a:hover{
	text-decoration: underline
}

input {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt; 
}

textarea {
	font-family: Tahoma, Arial; 
	font-size: 9pt; 
}

h1 {
	color:#252525; 
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	font-weight: bold;
	padding:0;
	cursor:default;
}

h1 a {
	color:#252525; 
	text-decoration: none;
}

h2 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	font-weight: normal;
	margin:0;
}

h3 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	margin:0;
}

h4 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	margin:0;
}

td {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
}

.td-open {
	display:block;
}

.td-close {
	display:none;
}

.td-show {
	visibility:visible;
}

.td-hide {
	visibility:hidden;
}

.maintable {
	width:100%;
	height:100%;
	border-collapse: collapse;
	text-align:center; 
	background-image:url('../images/site/body_bg.gif'); 
	background-repeat:repeat-x; 
	background-position-x:center;
	background-position: center top; 
}

.righttable {
	width:257px;
}

.rightmenu {
	width:100%;
	height:100%;
	border-collapse: collapse;
}

.logo {
	height: 197px;
}

.searchbar {
	height: 96px;
	text-align:center;
	background-image:url('../images/site/shadow-1.gif'); 
	background-repeat:no-repeat; 
	background-position: left top; 
}

.searchbar b {
	color: #252525;
}

.leftshadow {
	background-image:url('../images/site/shadow-2.gif'); 
	background-repeat:no-repeat; 
	background-position: right 167px; 
}

.searchbar input {
	border:1px solid #7f9db9;
}

.topmenu {
	height:108px;
	vertical-align:bottom;
}

.topmenubottom {
	height:70px;
	width:100%;
	padding:0px;
}

.topmenubottom td {
	color:#ffffff;
	text-align:center;
	padding:0px;
	width:130px;
}

.topmenubottom a {
	color:#ffffff;
	text-decoration:none;
	padding-top:25px;
	width:136px;
	background-image:url('../images/site/topmenu-diode-1.gif'); 
	background-repeat:no-repeat; 
	background-position: center top;
	cursor:pointer;
}

.topmenubottom a:hover {
	color:#ffffff;
	text-decoration:underline;
	background-image:url('../images/site/topmenu-diode-2.gif'); 
	background-repeat:no-repeat; 
	background-position: center top;
}

.separator1 {
	width:5px;
	background-image:url('../images/site/topmenu-separator.gif'); 
	background-repeat:no-repeat; 
	background-position: center 10px;; 
}

.pagecontent {
	background-position: center top; 
	background-image:url('../images/site/pagepath-back.gif'); 
	background-repeat:repeat-x;
	background-color:#ffffff;
}

.pagedetails {
	width:100%;
	border-collapse: collapse;
}

.pagedetails thead{
	height:58px;
	padding:20px;
	
}

.pagedetails thead td {
	text-align:right;
	padding-right:20px;
}

.pagedetails thead td h1{
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.pagedetails thead td h1 a{
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.pagedetails thead td h1 a:hover{
	color:#cecece;
}

.pagedetails tbody td {
	padding:15 20 10 20px;
}

.pagedetails tbody td p {
	line-height:150%;
}

.pagedetails tbody td p strong{
	font-weight: bold;
	line-height:150%;
}

.pagedetails tbody td h2 a {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	padding:0px;
	margin:0px;
	color:#252525;
	text-decoration:none;
	line-height:200%;
}

.pagedetails tbody td h2 a:hover {
	text-decoration:underline;
}

.pagedetails tbody td h3 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	padding:0 0 10 0px;
	margin:0px;
	color:#990026;
	cursor:default;
}

.minibullet1 {
	width:6px;
	background-image: url('../images/site/h1.gif'); 
	background-repeat: no-repeat; 
	background-position: right 6px;
}

.minibullet2 {
	width:0px;
}

.menu {
	background-color:#f3f3f3;
	background-image:url('../images/site/shadow-3.gif'); 
	background-repeat:no-repeat; 
	background-position: left top; 
}

.parentmenu h1 {
	color:#990026;
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	padding:0px;
	margin:0px;
	line-height:200%;
	text-decoration:none;
}

.parentmenu h1 a {
	color:#990026;
	text-decoration:none;
}

.submenu {
	width:100%;
}

.submenu td{
	height:22px;
}

.submenu h2 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 8pt;
	font-weight: normal;
	color:#252525;
	padding:0 3 0 0px;
	margin:0px;
	line-height:150%;
}

.submenu h2 a {
	color:#252525;
	text-decoration:none;
}

.subrow {
	background-color:#e6e6e6;
}

.special {
	background-color:#f3f3f3;
	width:74%;
}

.special h3 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	font-weight: bold;
	color:#990026;
}

.special h4 {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 8pt;
	font-weight: bold;
	color:#252525;
}

.special h4 a{
	color:#252525;
	text-decoration:none;
}

.special img {
	border: 1px solid #d4d4d0;
}

.price {
	color:#ff0000;
	font-weight: bold;
	text-align:left;
	cursor:default;
}

.oldprice {
	color: #707070; 
	text-decoration:line-through;
	text-align:right;
	cursor:default;
}

.footermenu {
	height:96px; 
	background-position: center; 
	background-image:url('../images/site/footer-back.jpg'); 
	background-repeat:repeat-x
}

.pageinclude {
	width:712px;
}

.pagecount {
	width:180px;
	border-collapse: collapse;
}

.pagecount td {
	padding:0px;
	margin:0px;
}

.pagecount a {
	font-size: 9pt;
	color:#666666;
	text-decoration:none
}

.pagecount a:hover {
	color:#000000;
	text-decoration:none
}

.pagecount span {
	font-size: 9pt;
	color:#cecece;
}

.pagecount font  {
	font-size: 9pt;
	color:#000000;
	cursor:default
}

.poll  {
	background-color:#f3f3f3;
	width:74%;
}

.poll  p {
	margin:5px;
	color:#252525;
	line-height:150%;
}

.poll h6 {
	color:#990026;
	font-size: 9pt;
	margin:0 5 5 0px;
	padding:0px;
	line-height:150%;
}

.poll td {
	color: #252525;
}

.pollalart {margin: 5; color:#666666}
.pollresult a{color:black; cursor:pointer}
.pollresult a:hover {color:#800000; text-decoration:none}

.loading{
	color:DFD2C8;
}

.copyright {
	font-size: 7pt;
	color:#fff49b;
	text-align:center;
}

.copyright a {
	color:#fff49b;
	text-decoration:none;
}

.copyright a:hover {
	color:#fff49b;
	text-decoration:underline;
}

.mininews {
	width:100%;
}

.mininews a {
	color:#252525;
	text-decoration:none;
	line-height:200%;
}

.mininews a:hover {
	color:#990026;
}

.mininews font {
	color:999999;
	font-size:8pt;
	cursor:default;
}

.mininews h6 {
	font-size: 9pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
	line-height:150%;
}

.mininews h6 a {
	color:#e47922;
}

.newssource {
	font-size: 8pt;
	color:#252525;
}

.formerror1 {
	color:#ff0000;
	font-size:8pt;
	display:block;
}

.formerror2 {
	color:red;
	font-size:8pt;
	display:none
}

.banner {
	text-align:center;
}

.catspecial {
	height: 100%;
}

.catspecialdeatils {
	width:97%;
	border-collapse: collapse;
}

.catspecialdeatils thead td {
	height:30px;
	padding:0 0 7 0px;
	margin:0px;
	width:100%;
}

.catspecialdeatils thead td a {
	padding:0px;
	margin:0px;
	color: #252525;
	text-decoration:none;
}

.catspecialdeatils thead td a:hover {
	color: #252525;
	text-decoration:none;
}

.catspecialdeatils tbody td {
	padding:0px;
	margin:0px;
	width:100%;
}


.product-thumb {
}

.product-thumb h4 a {
	color:#252525;
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.product-thumb img {
	border: 1px solid #d4d4d0;
}

.product-thumb span {
	color:#174392;
	font-weight:bold;
	cursor:default;
}

.product-view {
	width: 100%;
}

.product-view td {
	padding: 0px;
}

.product-view h1 {
	padding: 0 0 10 0px;
	margin:0px;
	color: #990026;
	font-size: 9pt; 
	font-weight:bold;
}

.product-view h5 {
	padding: 0px;
	margin:0px;
	font-size: 9pt; 
	color: #990026;
	font-weight:bold;
}


.product-price {
	padding: 0px;
	cursor:default;
	text-align:left;
	font-weight:bold;
	color:#174392;
	line-height:200%;
}

.product-price strike{
	padding: 0px;
	cursor:default;
	text-align:left;
	font-weight:normal;
	color:#174392;
	line-height:150%;
}

.product-gallery {
	width:206px;
}

.product-details p{
	color:#474747;
}

.product-details td {
	color:#474747;
}

.existing {
	color: #990026;
}

.menubottom {
	width:98%;
	height:20px;
	margin:auto;
	padding-top:0px;
	line-height:130%;
	text-align:center;
	color:#fefefe; 
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 8pt;
	font-weight: normal;
	margin: 0 15px 10px 15px;
}

.menubottom a {
	color:#fefefe;
	text-decoration:none;
}

.menubottom a:hover {
	text-decoration:underline;
	color:#ffffff;
}

.menubottom  span {
	color:#ffffff;
	font-weight: bold;
	cursor:default;
}

.copyright {
	float:right;
	width:90%;
	margin:auto;
}

.copyright p {
	font-size: 7pt;
	color:#999999;
	text-align:center;
	margin: 3px;
}

.copyright p a {
	color:#999999;
	text-decoration:none;
}

.copyright p a:hover {
	color:#fefefe;
	text-decoration:underline;
}

.pricelist {
	font-family: Tahoma, Arial, Times New Roman; 
	font-size: 9pt;
	line-height:200%;
	cursor: pointer;
	width:90%;
}

.pricelist td {
	border:1px teal solid
}