body,table,input,button,select,textarea,form {
	font-family:arial;
	font-size:12px;
	}

body {
	direction:rtl;
	background: url(img/body_back.gif); margin:0px;
	}

.extra_link {
	font-family: tahoma;
	color: #DDDDDD;
	font-size:11px;
	}
.extra_link:hover {
	color: #FAB144;
	}


a {
	color:#FFC488;
	}
/* =========================================== general ============================================== */
.siteLink {
	text-decoration:none;
	color: white;
	}
.siteLink:hover {
	text-decoration:underline;
	}

.siteLink_2 {
	text-decoration:none;
	color: gray;
	}
.siteLink_2:hover {
	text-decoration:underline;
	}

.siteLink_3 {
	width:115px;
	height:22px;
	text-align:center;
	font-size:11px;
	color: #8B8B8B;
	text-decoration: none;
	background: #313131;
	border:1px solid #353535;
	}
.siteLink_3:hover {
	color: white;
	border:1px solid #EEEEEE;
	}

.siteLink_4 {
	text-decoration:none;
	color: #E90080;
	}
.siteLink_4:hover {
	text-decoration:underline;
	}

.siteLink_5 {
	text-decoration:none;
	color: #CCCCCC;
	font-weight:bold;
	}
.siteLink_5:hover {
	color:white;
	text-decoration:underline;
	}
.siteLink_6 {
	width:15px;
	text-align:center;
	font-size:8px;
	color: #8B8B8B;
	text-decoration: none;
	background: #313131;
	border:1px solid #353535;
	}
.siteLink_6:hover {
	color: white;
	border:1px solid #EEEEEE;
	}

.siteLink_7 {
	font-size:13px;
	text-decoration:none;
	color: yellow;
	font-weight:bold;
	}
.siteLink_7:hover {
	color:white;
	text-decoration:underline;
	}


.siteLink_8 {
	text-decoration:none;
	color: yellow;
	}
.siteLink_8:hover {
	text-decoration:underline;
	}



.backText {
	color:#DADADA;
	}
.tinyMsg {
	padding:5px;
	color:red;
	font-size:10px;
	}

.navDiv {
	padding:1px;
	width:100%;
	border-bottom:1px solid #FFE7DE;
	}
.nav {
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color: gray;
	}
.nav:hover {
	color:#FF9F46;
	}



.big_info {
	font-family: tahoma;
	color: yellow;
	font-size: 14px;
	text-decoration: none;
	line-height:25px;
	}
.big_info:hover {
	color: yellow;
	text-decoration: underline;
	}

/* =========================================== input & form object ============================================== */
.userInput {
	width:300px;
	height:22px;
	border:1px solid #4B4B4B;
	color: #FF6F00;
	background-color: #4B4B4B;
	}
.userSelect {
	width:300px;
	height:22px;
	border:1px solid #4B4B4B;
	color: #FF6F00;
	background-color: #4B4B4B;
	}
.userInput100 {
	width:100%;
	border:1px solid #434343;
	color:#FFB76F;
	background-color: #201E1E;
	}
.userTextArea {
	width:300px;
	border:1px solid #4B4B4B;
	color: #FF6F00;
	background-color: #4B4B4B;
	height:130px;
	overflow:auto;
	}
.userButton {
	height:24px;
	padding-left:10px;
	padding-right:10px;
	background: #383838;
	border:1px solid #575757;
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#424242', EndColorStr='#383838',GradientType=0);
	color:#A1A1A1;
	font-weight:normal;
	cursor: pointer;
	}
/* =========================================== news ============================================== */

.newsItem {
	width:100%;
	padding:5px;
	margin:3px;
	border:1px dotted #CFD5DA;
	}

/* =========================================== article ============================================== */
.cat_mainDiv {
	margin:3px;	
	border:1px dotted #333333;
	width:100%;
	padding:3px;
	}
.cat_titleDiv {
	font-weight:bold; 
	width:100%; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	}

.cat_promoDiv {
	width:100%;
	height:60px;
	}
.cat_bottomDiv {
	text-align:left;
	}

.cat_enter {
	text-decoration:none;
	color:#065089;
	}
.cat_enter:hover {
	text-decoration:underline;
	color:#76AED9;
	}

.items_mainDiv {
	cursor:hand;
	margin:5px;
	border:1px dotted #DDCCB3;
	width:100%;
	padding:3px;
	}
.items_mainDiv_over {
	cursor:hand;
	margin:5px;
	border:1px solid pink;
	width:100%;
	padding:3px;
	}
.items_titleDiv {
	font-weight:bold; 
	color:#DF9526; 
	width:100%; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBE3D8', startColorstr='#FFFAF3', gradientType='0');
	}
.items_promoDiv {
	height:30px;
	}
.items_bottomDiv {
	background-color:#FFFCF8; 
	font-size:10px; 
	font-weight:bold; 
	text-align:left; 
	border-top:1px dotted #DDCCB3;
	}
.item_topDiv {
	font-size:10px; 
	font-weight:bold; 
	color:black;
	width:100%; 
	text-align:left;
/*	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBE3D8', startColorstr='#FFFAF3', gradientType='0'); */
	}
.item_pic {
	width:100px;
	cursor:hand;
	border:1px solid black;
	}
.item_middleDiv {
	width:100%;
	}
.item_bottomDiv {
	margin-top:5px;
	border-top:1px solid #FFE7DE;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	}

/* =========================================== gallery ============================================== */
.tmb_gallery {
	display:inline;
	margin:2px;
	font-weight:bold;
	font-size:11px;
	cursor:hand;
	}
.tmb_gallery:hover {
	}
.tmb_gallery  img{
	border:1px solid #DEDEDE;
	FILTER: alpha(opacity=100);
	}
.tmb_gallery  img:hover{
	FILTER: alpha(opacity=100);
	}

/* =========================================== Menu ============================================== */
.mainMenu {

	}
.mainLink {
	font-size:13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	}
.mainLink:hover {
	color: yellow;
	}

.mainLink_clicked {
	}

.subMenu {
	margin-top:5px;
	width:150px;
	background:#787878;
	border:1px solid #969696;
	border-bottom:none;
	}
.subLink {
	text-align:right;
	padding:4px;
	width:100%;
	height:25px;
	font-size:13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	border-bottom:1px solid #969696;
	}
.subLink:hover {
	color: yellow;
	}
.subLink_clicked {

	}

.morevideo {
	font-size:11px;
	color: #FFDBA6;
	cursor: hand;
	}
.morevideo:hover {
	background: #212121;
	}

.info_preview_link {
	color: white;
	font-size:15px;
	font-weight:bold;
	}
.info_preview_link:hover {
	color: #FFB76F;
	}

.msg_reg {
	text-align:center;
	border:1px solid #FF6F00;
	color: #FF6F00;
	font-size:13px; 
	font-weight:bold; 
	padding:10px; 
	background: #242424;
	}
.msg_green {
	text-align:center;
	border:1px solid #409D26;
	color:#409D26;
	background: #EBF2E9;
	font-size:13px; 
	font-weight:bold; 
	padding:10px; 
	}
