

body
{
     color: #333;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    
}
div
{
	display:block;
}
#main1
{/*#131132*/
	background-repeat: repeat-x;
	background-color:#002C67;
	width:100%;
	
}

#main2
{
	background-position: center top;
	background-repeat: no-repeat;
	background-image: url(images/topbg.jpg);
	width: 100%;
	
	
}
#topbar
{
    background:white;
    width:100%;
    height:50px;
    margin:0 auto;
    direction:ltr;
}
.sahand
{
    float:right;
    width:73px;
    height:40px;
    background-image: url(images/sahand.jpg);
    margin-top: 6px;
}
.sahand:hover
{
  background-position: 0px 40px;  
}
#bluebar
{
  background:#1eadef;
    width:100%;
    height:7px;
    margin:0 auto;  
}
#centermain
{
	width: 960px;
	
	
}
#banner
{
    width:100%;
    height:105px;
    direction:ltr;
}
#searchbar
{
    
    width: 216px;
    height: 35px;
    float:right;
}
#dateban
{
    float: right;
    padding: 5px 15px;
    font-size: 10px;
    color: #FFFFFF;
}

#langban
{
    float: right;
    padding:1px 60px 0 0  ;
    font-size: 10px;
    color: #FFFFFF; 
    
   
}
#langban a
{
    text-decoration:none;
    color: #FFFFFF; 
    
}
#ban1
{
   float:right;
    height: 35px;
}
#ban3
{
	float:left;
	
}
#ban4
{
	width:100%;
	
}
#content
{
	
	
	background-position: center;
	padding-top:15px;
	line-height:17px;
	
	
	
	
}
#footer
{
	
	height:165px;
	width:100%;
	
	
}
#footer_wrapper {
clear: both;
width: 100%;
background: 
#111111 url(images/templatemo_footer_wrapper.jpg) repeat-x top;
}
#temp_footer {
width: 940px;
margin: 0 auto;
padding: 1px 10px;
background: url(images/templatemo_footer.jpg) top center no-repeat;
}



.banpane
{
   
    width:100%;
    
    
}
#location
{
    padding-left:15px;
    width:100%;
    height:25px;
    text-align:left;
    font-size:11px;
    direction:ltr;
}
.Bread
{
    color:white !important;
    direction:rtl;
    
}
.contentpane1
{
	padding:0px 0px;
	display:inline-block;
	margin:0;
	width:100%;
	direction:ltr;
	
}
#dnn_contentpane
{
  display:table;  
  width:100%;
  direction:rtl;
}

.rightpane
{
	width:234px;
	float:right;
	direction:rtl;
	
}
.leftpane
{
	width:233px;
	float:right;
	padding-right: 9px;
	direction:rtl;
}
.centerpane
{
	width:3120px;
	float:right;
	padding-right: 10px;
	direction:rtl;
}
.rightpane2
{
	width:280px;
	float:right;
	padding: 5px;
	direction:rtl;
}
.leftpane2
{
	width:670px;
	float:right;
	padding: 5px;
	direction:rtl;
}
.contentr
{
    width:234px;
	float:right;
	margin-bottom:9px;
	direction:rtl;
}
.contentc
{
    width:474px;
	float:right;
	padding:0px 9px;
	margin-bottom:9px;
	direction:rtl;
}
.lat2right
{
    width:290px;
	float:right;
	margin-bottom:9px;
	direction:rtl;
	
}
.lat2left
{
    width:661px;
	float:right;
	margin-bottom:9px;
	padding-right:9px;
	direction:rtl;
}
.botpane
{
	padding:25px 5px 0px 5px;
	direction:rtl;
}
.bot
{
    width:290px;
	float:right;
	padding:0px 11px;
	margin-bottom:0px;
}
.firstpane
{
   width:100%;
   
}

.copyright
{
    color:Gray;
}

/* ********** Search Style ************** */

.SearchContainer {float:left; width:200px;height:20px;line-height:10px;padding:0px 0 0px 0;margin:0; }
.Search1{float:right; width:170px;height:20px;padding:1px 0px 0 0;margin-top:0px;}
.SearchButton {float:left; background:transparent; width:24px; height:18px; padding: 0; margin: -10px -10px -5px 37px; cursor: hand;}
#dnn_dnnSEARCH_txtSearch{float:right; width:167px; z-index: 10; border: 0px; height:16px; margin: 3px 0px 0px 0px; color: #333333; font-size: 11px; background:transparent;}
.search,
a.search:link,
a.search:active,
a.search:visited{
	position:absolute; 
	right:165px; 
	top:0px; 
	display:block; 
	
	overflow:hidden; 
	
	text-indent:-9999px;
	overflow:hidden; 
	width:15px; 
	height:20px;
	outline:none;
}
/* ******************* */
a.login
{
    color: white;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    
    text-decoration: none;
}
a.user
{
    
    color: white;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    
    text-decoration: none;
}
#userlogin
{
    color: white;
    float:right;
    text-align:left;
    margin: 25px 10px 0px 0px;
   
}
#logo
{
    
    text-align:right;
   margin-top:20px;
    margin-left:30px;
    
}

.hoverdiv:hover
{
    opacity: 0.6;
}