/*--
	General Classes
--*/
a{
    text-decoration:none;
    outline:none;
}
img{
    border:none;
}
.floatLeft{
    float:left;
}
.floatRight{
    float:right;
}
.floatCenter{
    margin-left:auto;
    margin-right:auto;
}
.clearLeft{
    clear:left;
}
.clearRight{
    clear:right;
}
.clearBoth{
    clear:both;
}
.block{
    display:block;
}
.hide{
    display:none;
}
.spc{
    width:0px;
    height:20px;
    margin:5px 10px;
    border-right:1px solid #f8f8f8;
    border-left:1px solid #999;
}
.round{
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.round3{
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}


/*--
	Structure Classes
--*/
body{
    margin:0px;
    padding:0px;
    background:#000 url(../images/bg.jpg) repeat-x top fixed;
    font:normal 10pt Arial, Helvetica, sans-serif;
    color:#fff;
}
#container{
	width:960px;
	background:url(../images/boxBg.png);
	margin:0px auto 10px auto;
	overflow:hidden;
	clear:both;
}
#container .containerWrapper{
	width:920px;	
	margin:20px auto 5px auto;
	padding:20px 20px 0px 20px;
	overflow:hidden;
}
#footer{
	width:100%;
	background:url(../images/footerBg.jpg) repeat-x top;
	z-index:1000;
}
#footerWrapper{
	width:960px;
	margin:0px auto;
	padding-bottom:33px;
	*padding-bottom:4px;
}

/*--
	Nav
--*/
#nav{
	height:33px;
	float:right;
	clear:left;
}
#nav li{
	float:right;
	margin-right:1px;
}
#nav li a{
	display:block;
	padding:0px 10px;
	font:bold 11pt Arial, Helvetica, sans-serif;
	color:#727272;
	height:33px;	
	line-height:33px;
	text-shadow:0px 1px 0px #000;
	float:left;
}
#nav li a:hover{
	color:#222;
	background:url(../images/menuHover.jpg) repeat-x top;
	text-shadow:0px 1px 0px #c1a4e1;
}
#nav li a.active{
    color:#222;
	background:url(../images/menuHover.jpg) repeat-x top;
	text-shadow:0px 1px 0px #c1a4e1;
}

/*--
	Lang
--*/
.lang{
	width:99px;
	height:24px;
	display:block;
	float:left;
	clear:left;
	background:url(../images/langBg.jpg) no-repeat left;
	margin-top:5px;
	font:normal 10pt Tahoma, Geneva, sans-serif;
	text-align:left;
	color:#fff;
	line-height:24px;
	position:relative;
	cursor:pointer;
}
.lang span{
	padding-left:10px;
}
.lang .choose{
	width:99px;
	overflow:hidden;
	background:url(../images/langBg.jpg) repeat-y right;
	position:absolute;
	top:20px;
	left:0px;
	padding:5px 0px;
	
	box-shadow: 1px 3px 3px #000;
  -moz-box-shadow: 1px 3px 3px #000;
  -webkit-box-shadow: 1px 3px 3px #000;

}
.lang .choose a{
	float:left;
	clear:left;
	font:normal 10pt Tahoma, Geneva, sans-serif;
	color:#999;
	display:block;
	width:89px;
	padding:2px 0px 2px 10px;
	
}
.lang .choose a:hover{
	color:#0CF;
}

#iframe{
    width:940px;
    height:400px;    
    clear:both;
}
#wait{
    display:none;
    font-size:30px;   
    position:absolute;
    top:150px;
    left:447px; 
    z-index:100000;
}
#logo
{
    width:212px;
    height:83px;
    background:url(../images/logo.png) no-repeat center;
    display:block;
    left:750px;
    position :relative;
}

#Branch
{
background: url('../images/branch_back.jpg') no-repeat 0 0; 
width:192px; 
height:100px; 
margin-left:5px;  
overflow:hidden; 
padding-top:10px;
padding-bottom:10px;
direction:rtl

}
#Branch span
{
    font-size:10pt;
    padding:10px;
}
#Branch .BranchTitle
{
    color:#3088C0;
    font-size:11pt;
    font-weight:bold;
    line-height:20px;
}

#ButtomFooter
{
    background:none;
    width:960px;
	margin:30px auto;
}

html
{
    
scrollbar-base-color: #071822;
scrollbar-arrow-color: #263441;
scrollbar-track-color: #263441;
}
.Email
{
    float:left; width:160px; padding:5px; direction:rtl
}
.Email a
{
    color:#D16F03;
    text-decoration:none;
}
.Email a:hover
{
    color:#D16F03;
    text-decoration:none;
    color:#D16F03;
    text-decoration:underline;
}
.BranchesBox
{
    float:right; 
    clear:right; 
    background:none;
}
.TopRSS
{
    float:left; clear:left; position:absolute; bottom:0px; left:0px;
    *bottom:-5px;
}