/* The Esentials
+++++++++++++++++++++++++++++++++++*/


* {
margin: 0;
padding: 0;
}

body {
background: #6B3D21 url("../images/back.jpg") repeat-y;
color: #DCBDAB;
font: normal 11px/25px tahoma, times, serif;
text-align:justify;
}

#content{
/*width: 350px;*/
width:400px;
/*_padding-top:50px;*/
/*clear:both;*/
min-height:800px;

_height:600px;
}
#content ul{
margin-left:20px;
margin-right:20px;
}
.contentar{
margin: 0 0 0 120px;
}
.contentar h1,.contentar h2,.contentar div{
direction:rtl;
}
.contenten{
margin: 0 0 0 292px;

}
h1 {
font: normal 60px/30px georgia, times, serif;
color: #BB6D3D;
display: block;
width: 565px;
/*border: 1px solid #A16745;*/
border-width: 0 0 1px 0;
margin: 65px 0 2px 112px;
padding-bottom: 15px;
cursor: default;
}
#language_bar{
border-bottom: 1px solid #A16745;
width:565px;
margin-left: 112px;
margin-top:-18px;
_margin-top:30px;
padding-bottom:2px;
}
* html h1 {
position: relative;
top: 45px;
padding-top: 20px;
}

h2 {
font: normal 24px 'ms serif', 'new york', serif;
color: #A16745;

}

* html h2 {

}


img {
border: none;
}

#top {
width: 608px;
height: 39px;
position: absolute;
top: 0;
left: 94px;
background: #6B3D21 url("../images/top.jpg") no-repeat;
}

a {
color: #fff;
}

a:visited {
text-decoration: underline;
}

a:hover {
color: #fc9;
}

/* Basic Structure
+++++++++++++++++++++++++++++++++++*/

p {
margin-right:10px;
margin-left:10px;
}

.news-block{
border-bottom: 1px solid #A16745;
margin-top: 20px;

}

.quote {
background: #824E2F url("../images/q1.gif") no-repeat;
background-position: 3% 10%;
font: normal 10px/18px georgia, times, serif;
color: #271104;
width: 350px;
margin: 20px 0 20px 292px;
}

.quote span {
display: block;
border: 1px solid #522B13;
border-width: 1px 0;
width: 250px;
height: 100%;
background: transparent url("../images/q2.gif") no-repeat;
padding: 30px 50px;
background-position: 90% 85%;
}

.pictures {
list-style: none;
position: absolute;
top: 385px;
height:500px;
}
#picturesar{
list-style: none;
left: 540px;
}

#picturesen{
list-style: none;
left: 111px;
}
.pictures a {


margin-top: 5px;
}

.pictures a:hover {

}

#footer {
border-top: 2px solid #553119;
margin: 0 0 0 110px;
/*height: 50px;*/
clear:both;
width:575px;
padding:0 0 10px 0;
}

#logos {
margin: 0 0 0 110px;
width:575px;
padding:10px 0 10px 0;
clear:both;
}

/* Navigation
+++++++++++++++++++++++++++++++++++*/

#nav {
position: absolute;
top: 163px;
list-style: none;

}
.navright{
float:right;
left: 540px;
}
.navleft{
left: 112px;
}

#nav a {
font: normal 18px/30px ALS script, tahoma, verdana, sans-serif;
color: #fff;
text-decoration: none;
display: block;
width: 130px;
height: 30px;
//height:32px;
background-color: #824E2F;
margin-top: 1px;
padding-left: 10px;
}

* html #nav a {
width: 130px;
}

#nav a:hover {
background-color: #A16745;
}

#current a{
background-color: #945e3e;
}

.date{
color: rgb(162, 162, 162);
font-size: 10px;
}
/***********order system*************/
.products{
width:60px;
height:60px;
	cursor: move;
 border: 1px solid #777;
  padding: 4px;

  background: #ECECEC;
}
.comment{
font-size:12px;
font-weight:bold;
}
.itmcart{
width:40px;
height:40px;
}
.cart{
margin-top:50px;
background-color:#CFAF95;
border:1px solid #ffffff;
padding:10px;
text-align:center;
width:360px;
}
#items{
padding:5px;
color:#693C20;
background-color:#FFFFFF;
text-align:center;
}
#container {height:7em; position:relative; width:400px;}
#menu {text-align:center; position:relative; top:30px; height:20px;}

.box {position:relative; float:left; top:0; height:20px; overflow:hidden;}

#menu a:visited {text-decoration:none; background-color:#e09222; color:#fff; font-family:"courier new", "sans serif"; display:block; width:65px; height:20px; font-size:14px; font-weight:bold; line-height:20px;}

#menu a {position:relative; text-decoration:none; background-color:#e09222; color:#fff; font-family:"courier new", "sans serif"; display:block; width:65px; height:20px; font-size:14px; font-weight:bold; line-height:20px;}

#menu a:hover {text-decoration:none; color:#000; font-family:"courier new", "sans serif"; display:block; width:65px; height:20px; font-size:14px; font-weight:bold; line-height:20px;}

#menu a:active {text-decoration:none; font-family:"courier new", "sans serif"; display:block; width:65px; height:20px; font-size:14px; font-weight:bold; line-height:20px;}

.mleft {position:relative; float:left; top:0; width:0; height:0; border-bottom:20px solid #e09222; border-left:20px solid #714528; overflow:hidden;}
.mright {position:relative; float:left; top:0; width:0; height:0; border-left:20px solid #e09222; border-bottom:20px solid #714528; overflow:hidden;}
.mmid {position:relative; float:left; top:0; width:25px; height:20px; background:#e09222; overflow:hidden;}
.mid1, .mid2, .mid3, .mid4 {width:0; height:0; position:absolute; border-left:5px solid #e09222; border-bottom:5px solid #fff; overflow:hidden;}
.mid5, .mid6, .mid7, .mid8 {width:0; height:0; position:absolute; border-bottom:5px solid #e09222; border-left:5px solid #fff; overflow:hidden;}
.mid1 {left:15px; top:0;}
.mid2 {left:10px; top:5px;}
.mid3 {left:5px; top:10px;}
.mid4 {left:0px; top:15px;}

.mid5 {left:20px; top:0;}
.mid6 {left:15px; top:5px;}
.mid7 {left:10px; top:10px;}
.mid8 {left:5px; top:15px;}

.boxx {position:relative; float:left; top:0; width:25px; height:20px; background:#fff; overflow:hidden;}
.boxx1, .boxx3, .boxx5, .boxx7 {float:left; height:0; border-right:5px solid #714528; border-top:5px solid #e09222;overflow:hidden;}
.boxx2, .boxx4, .boxx6, .boxx8 {float:left; height:0; border-bottom:5px solid #e09222; border-left:5px solid #714528; overflow:hidden;}

.boxx1 {width:15px;}
.boxx2 {width:0;}
.boxx3 {width:10px;}
.boxx4 {width:5px;}
.boxx5 {width:5px;}
.boxx6 {width:10px;}
.boxx7 {width:0;}
.boxx8 {width:15px;}
#personaldata{
display:none;
}
.invalidInput{
	border:1px solid #F00;
	padding:1px;
}

/* Style for valid input */
.validInput{
	/*border:1px solid #FFF;
	padding:1px;*/

}
#catgitems{
padding-top:20px;
}
.errorcenter{
text-align:center;
font-size:12px;
font-weight:bold;
}
#totalprice{
color:#693C20;
}
.welcomeshop{
margin-top:20px;

}
#showitems{
text-align:center;
}
INPUT.Button1{BORDER-RIGHT:#808080 1pt solid; BACKGROUND-POSITION:left bottom; BORDER-TOP:#808080 1pt solid;  BACKGROUND-IMAGE:url(../images/backbut.png); BORDER-LEFT:#808080 1pt solid; BORDER-BOTTOM:#808080 1pt solid; BACKGROUND-REPEAT:repeat-x; FONT-FAMILY:Arial; font-size:11px; FONT-WEIGHT:bold; HEIGHT:20px; BACKGROUND-COLOR:#fff}
INPUT.InputMedium{BORDER-RIGHT:#808080 1pt solid; BACKGROUND-POSITION:left bottom; BORDER-TOP:#808080 1pt solid; FONT-SIZE:9pt; BORDER-LEFT:#808080 1pt solid; WIDTH:125px; BORDER-BOTTOM:#808080 1pt solid;  BACKGROUND-REPEAT:repeat-x; FONT-FAMILY:Verdana; HEIGHT:18px; padding-left:2px}
/************************************/
.center{
text-align:center;
}
.rightalign{
text-align:right;
}
.leftalign{
text-align:left;
}
.imgwarn{
width:50px:
height:40px;
}
.formselect{
  background-color: #FFFFEE;
 color: #734426;
width:50px;
}
.formtxt{
	background-color:#FFFFFF;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

	border:1px solid #734426;
	background-color: #FFFFFF;
    color:#000;
	margin-bottom:2px;
}
.txthover{
background-color: #EFEBC2;
}
.formtxt:focus,.formtxt:hover{

}
.carttditem{
  background-color: #FFFFEE;
text-align:center;
padding-top:3px;
width:95%;
}
.downstrip{
 background-color: #C59F78;
color:#FFFFFF;
margin-top:3px;

}
.trdivid{
border-bottom:1px solid #CFA686;
}
.alignright{
text-align:right;
}
.alignleft{
text-align:left;
}
#mailcontainer{
margin-top:15px;
background-color:#BB8E67;
padding:10px;
width:350px;
}
#maildiv{
color:#4D2710;
background-color:#EBE5D9;

}
.message
{
    position:absolute;
    top:300px;
    left:300px;
    width:300px;
    font-size:14px;
    border: solid 1px #c9b484;

    padding:12px;
    color:#FFFFFF;

    text-align:center;
}
p a,p a:link,p a:hover{
color:#FFFFFF;
font-weight:bold;
}
table#tablestayle{
	width: 390px;
	color: #000;
	font: "times";
direction:ltr;
}
table#tablestayle, tr, th, td {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
#tablestayle caption {
	text-align: center;
	padding: 0.9em 0em 0em 1em;
	color: #fff;
		background:  url(../images/headeren.jpg) no-repeat;
	height: 3em;

}

/* HEADER */
#tablestayle thead {
	background: #B67F59
}
#tablestayle thead tr th {
	padding: 1em 0;
	text-align: left;
	color: #fff;
	font-weight: normal;
}
/* FOOTER */
#tablestayle tfoot tr {
	color: #B67F59;

	height: 2em;
background:  url(../images/footeng.jpg) repeat-x bottom;
}

#tablestayle tfoot {
	color: #000;

}
#tablestayle tfoot tr th, tfoot tr td {
	border-top: 0px;
}
#tablestayle tfoot tr td {
	text-align: right;
	padding-right: 2em;
}

/* BODY */
#tablestayle tbody th {
	background: #EBE5D9;
}
#tablestayle tbody tr td{
	border-bottom:1px solid #CFA686;
}
#tablestayle tbody tr.odd th {
	/*background: #D892A1;*/
}
/*#tablestayle tbody td a:hover {
 	/* background: transparent;*/
  	/*color: #7F6047;
}*/
#tablestayle tbody tr td {
	/*background: #EBE5D9;*/
	color: #724325;
	height: 4em;
}
#tablestayle tbody tr.odd td {
	/*background: #bbb;*/
	color: #7F6047;
	height: 4em;
}
/*#tablestayle tbody tr td:hover, tbody tr.odd td:hover {
	color: #7F6047;
}*/
#tablestayle tbody tr th, tbody tr td {
	padding: 0.1em 0.4em;
	border: 0px;
}
#tablestayle tbody tr th {
	padding-right: 1em;
	text-align: left;
	font-weight: normal;
}
/* LINKS */

table#tablestayle a {
	color: #B81750;
	text-decoration: none;
}
table#tablestayle a:hover {
	text-decoration: underline;
	color: #fff;
}
/*#tablestayle tbody tr:hover td,
#tablestayle  tbody tr:hover th {
	background: #FFFFEE url(../images/grad.gif) repeat-x top;
	}*/

.zebratab tr td{
background: #EBE5D9;
}
tbody tr.even td{

	}
	tbody tr.selected td{
		background: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}
	tbody tr.ruled td{
		color: #000;
		background-color: #FFFFEE;

		border-color: #3292FC;
	}
	.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap;padding-top:5px; }
.tabset_tabs li	{ margin:0; padding:0; display:inline; }
.tabset_tabs a	{ color:#A16745 ! important; background-color:#553119 ! important; border:1px solid #553119; text-decoration:none; padding:6px 25px;  border-bottom:none ;}
.tabset_tabs a:hover	{ color:#fff ! important; background-color:#553119 ! important }
.tabset_tabs a.active	{ color:#553119 ! important; background-color:#A16745 ! important; border-color:#553119; border-left-width:1px; cursor:default; border-bottom:white; padding:8px 25px; }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ border:1px solid #553119; background-color:#A16745; position:relative; z-index:1; padding:0.5em 1em; display:none;margin:0;margin-right:5px;height:200px;overflow: auto; }
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }

@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}
.order_item{
border: 2px #553119 solid;
display:block;
padding:5px;
margin:5px;
clear:both;
height:25px;
width:330px;
color:#553119;
}
.item_price{
float:right;
vertical-align:middle;
color:#fff;
}
#cart_loading,#cart_loading img,.item_price a img{
vertical-align:middle;
}
#cart_loading{
text-align:center;
}
.item_title{
float:left;
width:200px;
color:#fff;
}
#cart{
border: 2px #553119 solid;
display:block;
padding:5px;
margin:5px;
clear:both;
}
