td,table {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
}
body{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#555555;
	
	padding:0px;
	margin:0px;
}

a:link , a:visited {
	color:#000000;
	text-decoration:none;
}

a:hover , a:active {
	color:#CCCCCC;
	text-decoration:none;
}


.wrapper{
	margin-left:auto;
	margin-right:auto;
	
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	
	width:808px;
}

.header{
	background-image:url(../images/header_bg.jpg);
	height:113px;
}

.content{
	margin-left:6px;
	margin-right:6px;
}


.navbar{
	background-color:#6c90a0;
	color:#FFFFFF;
	border-bottom:1px solid #7495a4;
	padding:4px;
	border-top:1px solid #b3b3b3;
}



.footer{
	background-color:#b5c9d2;
	color:#FFFFFF;
	padding:4px;
	padding-bottom:6px;
}

.footer a:link , .footer a:visited{
	color:#FFFFFF;
}

.footer a:hover , .footer a:active{
	color:#EFEFEF;
}



.homebox-title{
	color:#FFFFFF;
	padding-right:35px;
	
}


.menu-item{
	background-image:url(../images/menu-bullet.gif);
	background-position:100% 3px;
	background-repeat:no-repeat;
	
	float:right;
	margin-right:5px;
	
	color:#FFFFFF;
	
	padding-right:15px;
}


.menu-item a:link , .menu-item a:visited{
	color:#FFFFFF;
}

.menu-item a:hover , .menu-item a:active{
	color:#EFEFEF;
}



.main{
	width:520px;
	margin-left:auto;
	margin-right:auto;
	direction:rtl;
	color:#757575;
}



.menu-title{
	background-image:url(../images/menu-off.gif);
	background-color:#6c90a0;
	background-repeat:no-repeat;
	background-position:center center;
	color:#FFFFFF;
	font-weight:bold;
	direction:rtl;

	padding-right:5px;
	padding-top:3px;
	padding-bottom:6px;
}

.submenu-item{
	margin-right:10px;
	margin-left:15px;
	border-bottom:1px solid #EFEFEF;
	direction:rtl;
	padding-top:5px;
	padding-bottom:5px;
}

.main-title{
	color:#f30100;
}


.hrz-line{
	border-bottom:1px solid #b6c7cf;
	height:10px;
	margin-bottom:10px;
}








.tabtitle{

	padding-left:7px;
	padding-right:7px;
	padding-bottom:5px;
	padding-top:2px;
	margin-right:4px;
	margin-left:4px;
	cursor:pointer;
	float:right;
}

.tabtitles{
	border-bottom:1px solid #89a5b1;
	height:21px;

}

.tabtitle-link{
	background-color:#b6c7d1;
	color:#4e504f;
	border:1px solid #89a5b1;
	border-bottom:none;
}

.tabtitle-hover{
	background-color:#47687b;
	color:#ffffff;
	border:1px solid #89a5b1;
	border-bottom:none;
}

.tabtitle-active{
	background-color:#47687b;
	color:#ffffff;
	border:1px solid #89a5b1;
	border-bottom:none;
}

.tabtitle-hover-active{
	background-color:#47687b;
	color:#ffffff;
	border:1px solid #89a5b1;
	border-bottom:none;
}




.tabbodies{

}




.tabbody a:link , .tabbody a:visited {
	color:#333333;
	text-decoration:none;
}

.tabbody a:hover , .tabbody a:active {
	color:#999999;
	text-decoration:none;
}


.button{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
}

.input{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	border:1px solid #666666;
	padding:2px;
}


.textarea{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	border:1px solid #666666;
	padding:5px;
}

select,option{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
}

/*--(Begin)--> Left Menu Second Tree*/

.myTree1HighlightTreeItem{ 
	font-weight:bold;
	color:red;
	text-decoration:none;
 }
.myTree1OpenCloseButton{ 
	font-weight:normal;
	color:inherit;
	text-decoration:none;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
 }
 .myTree1 {
	padding-bottom:6px	
}
.myTree1 a:link , .myTree1 a:visited{
	color:white;
}
.myTree1 li {
	margin-top:8px;
	list-style-type: none;
	margin-right:-25px;

}
.myTree1ChildNode {
	padding-right:13px;
}
.myTree1EditBox {
	padding:4px;
	margin-top:3px;
	margin-right:10px;
	border:1px dotted gray;
	width:300px;
}


.myTree2HighlightTreeItem{ 
	font-weight:bold;
	color:red;
	text-decoration:none;
 }
.myTree2OpenCloseButton{ 
	font-weight:normal;
	color:inherit;
	text-decoration:none;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
 }
 
.myTree2 {
	padding-bottom:6px	
}

.myTree2 a:link , .myTree2 a:visited{
	color:white;
}


.myTree2 li {
	margin-top:8px;
	list-style-type: none;
	margin-right:-25px;

}

.myTree2ChildNode {
	padding-right:13px;
}

.myTree2EditBox {
	padding:4px;
	margin-top:3px;
	margin-right:10px;
	border:1px dotted gray;
	width:300px;

}

.myTree3HighlightTreeItem{ 
	font-weight:bold;
	color:red;
	text-decoration:none;
 }
.myTree3OpenCloseButton{ 
	font-weight:normal;
	color:inherit;
	text-decoration:none;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
 }
 
.myTree3 {
	padding-bottom:6px	
}

.myTree3 a:link , .myTree3 a:visited{
	color:white;
}


.myTree3 li {
	margin-top:8px;
	list-style-type: none;
	margin-right:-25px;

}

.myTree3ChildNode {
	padding-right:13px;
}

.myTree3EditBox {
	padding:4px;
	margin-top:3px;
	margin-right:10px;
	border:1px dotted gray;
	width:300px;

}

.myTree4HighlightTreeItem{ 
	font-weight:bold;
	color:red;
	text-decoration:none;
 }
.myTree4OpenCloseButton{ 
	font-weight:normal;
	color:inherit;
	text-decoration:none;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
 }
 
.myTree4 {
	padding-bottom:6px	
}

.myTree4 a:link , .myTree4 a:visited{
	color:white;
}


.myTree4 li {
	margin-top:8px;
	list-style-type: none;
	margin-right:-25px;

}

.myTree4ChildNode {
	padding-right:13px;
}

.myTree4EditBox {
	padding:4px;
	margin-top:3px;
	margin-right:10px;
	border:1px dotted gray;
	width:300px;

}

.myTree5HighlightTreeItem{ 
	font-weight:bold;
	color:red;
	text-decoration:none;
 }
.myTree5OpenCloseButton{ 
	font-weight:normal;
	color:inherit;
	text-decoration:none;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
 }
 
.myTree5 {
	padding-bottom:6px	
}

.myTree5 a:link , .myTree5 a:visited{
	color:white;
}


.myTree5 li {
	margin-top:8px;
	list-style-type: none;
	margin-right:-25px;

}

.myTree5ChildNode {
	padding-right:13px;
}

.myTree5EditBox {
	padding:4px;
	margin-top:3px;
	margin-right:10px;
	border:1px dotted gray;
	width:300px;

}
/* 

Moved to themese.css :

.myTree1ChildNode a:link , .myTree1ChildNode a:visited {
}

*/

.zebra_row0{
	background-color:#efefef;
	color:#333333;
}

.zebra_row1{
	background-color:#ffffff;
	color:#333333;
}
.catlist{
	background-image:url(../images/catlist.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	
	display:block;
	padding-right:12px;
	font-weight:bold;
	margin-bottom:7px;
}


.item{
	background-image:url(../images/list.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	
	display:block;
	padding-right:12px;
	margin-bottom:4px;
	margin-right:12px;
}

#cam_select {
	width:170px;
}

#gallerymenu {
	direction: rtl;
	text-align: right;
	margin: 3px;
}

#gallerymenu h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
}

.gallery-image{
	border: 1px dotted gray;
	padding: 2px;
}

a:hover .gallery-image {
	border: 1px solid black;
}

.photo_bar {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-align: right;
	color: black;
}

.photo_bar a, .photo_bar a:visited {
	border-bottom: 1px dotted gray;
}

.photo_bar a:hover {
	border-bottom: none;
	color: red;
}

div.notice {
	margin:0 auto;
	text-align: center;
	direction: rtl;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px;
	width: 400px;
}

.single_photo p {
	text-align: justify;
	line-height: 140%;
	color: black;
}

.single_photo h1, .notice h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	text-align: center;
}

p.photo_desc {
	font-family:"Courier New", Courier, monospace;
	font-size: 9pt;
	padding: 10px 30px 2px 2px;
	color: #333333;
	background-image:url(/interface/images/qo.gif);
	background-repeat: no-repeat;
	background-position :100% 0%;
	text-align: justify;
}

.exif {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.exif_key {
	background-color:#b6c7cf;
	color: black;
	border: 1px solid gray;
	font-weight:bold;
}

.exif_value {
	background-color:#fafafa;
	color: black;

}

.single_photo a, .single_photo a:visited {
	color: gray;
}


.single_photo a:hover {
	border-bottom: none;
	color: red;
}


#gallerymenu h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

.alignleft {
	float:left;
	text-align:left;

}

.alignright {
	float:right;
	text-align:right;

}

.comments {
	padding: 5px;
	text-align: justify;
	color: gray;
}

.evenrow {
	background-color: white;;
}

.oddrow {
	background-color: #f0f0f0;
}

.error {
	color: red;
}

#gallerymenu .gallerysubmenu h1, #gallerymenu h1 {
	font-size: 12px;
	width: 150px;
	border-bottom: 1px solid black;
	padding: 5px 0;
	font-weight: normal;
	color: black;
}

#gallerymenu .gallerysubmenu ul {
	text-direction: rtl;
	list-style-type: none;
	margin:0;
	padding:0;
}

#gallerymenu .gallerysubmenu ul li {
	margin:0;
	padding:0;
}

#gallerymenu .gallerysubmenu ul li a, #gallerymenu .gallerysubmenu ul li a:visited {
	display: block;
	width: 150px;
	border-bottom: 1px solid gray;
	color:#333333;
	padding: 5px 0;
}

#gallerymenu .gallerysubmenu ul li a:hover {
		border-bottom: 1px solid black;
		color: white;
		background-color: #6C90A0;
}

#gallerymenu h2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: black;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
}





.plist{
	background-image:url(../images/catlist.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	
	display:block;
	padding-right:12px;
	font-weight:bold;
	margin-bottom:7px;
	text-align:right;
}


.plist-item{
	background-image:url(../images/list.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	
	display:block;
	padding-right:12px;
	margin-bottom:4px;
	margin-right:12px;
	text-align:right;
	
	float:right;
}


.clearfloat {clear:both;font-size:1px;height:0;line-height:0;}
.new_product{ position:absolute;left:0;}

.home_box{ width:778px; margin:0 auto; text-align:right; direction:rtl;}
	.row1{ width:778px;}
		.row1 .right{width:180px;height:280px; float:right; background:url(../images/banner_right.jpg) no-repeat;  padding:4px 6px 8px 10px;}
		
		.row1 .left{ width:582PX; float:left;}
			.row1 .left .last_product{ width:574px; height:148px; background:url(../images/new_product_bg.gif) no-repeat; padding:0 8px 0 0;}
					.row1 .left .last_product h3{ padding:4px 25px 0 0; color:#000000; margin:0 0 16px 0; font-size:11px;}
					.Lproduct{ width:140px; height:105px; float:right; margin-left:3px;}
			
			.row1 .left .last_news{ width:575px; height:144px;background:url(../images/last_news_bg.gif) no-repeat; padding-right:7px;}
			.row1 .left .last_news h3{ margin:0; color:#FFFFFF; font-size:11px; padding:8px 25px 0 0; margin-bottom:10px;}
				
				.Lnews{width:285px; float:left}
				
				.knowledges{width:285px; float:right;}
				
	.row2{ height:152px; width:769px; background:url(../images/row2.gif); padding:5px 5px 0 0;}
		.row2 .box{ width:245px; float:right; height:130px; padding:5px;}
		.border{border-left:1px dotted #7DC1DF;border-right:1px dotted #7DC1DF;}

.archivepic{
	margin:30px 0px 0px 0px;
	text-align:center;
}
.archivepic img{
	border:0px;
}
.archivepic{
	text-decoration:none;
}
.pricebox{
	width:134px;
	height:30px;
	background-image:url(../images/price-box.gif);
	background-repeat:no-repeat;
	background-position:center top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
.pricebox p{
	padding:7px 0px 0px 15px; 
}
.archive-stamp{
	width:150px; 
	height:50px; 
	float:left; 
	position:absolute;
	background-image:url(../images/archivestamp.gif);
	background-repeat:no-repeat;
	top:30px;
	left:0px;
}