* {
  margin: 0;
  padding: 0;
}
header, nav, section, article, aside, footer {
  display: block;
}
body {
  font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
  width: 100%;
  direction:rtl;
}
.clearBox{
  clear:both;
}

img {
  border: none;
}
input {
  vertical-align: middle;
}
#wrapper {
  width: 960px;
  margin: 0 auto;
  background:url(../images/bg-wrapper.png) #fcf6eb;
  background-repeat:no-repeat
}


/* Header
-----------------------------------------------------------------------------*/
#header {
  height: 154px;
  background:url(../images/bg-header.png);
  background-repeat:no-repeat;
  width:960px;
}


#logo{
  background-image:url(../images/logo.png);
  background-repeat:no-repeat;
  background-position:right top;
    float: right;
    height: 61px;
    margin-bottom: 39px;
    margin-right: 30px;
    margin-top: 20px;
    width: 547px;
}

#menu{
  height:34px;
  width:960px;
  float:right;
  }
  
#menu ul{
  list-style:none;
  }
#menu li{
  list-style:none;
  float:right;
  padding-left: 20px;
    padding-right: 30px;
    padding-top: 3px;

  }
#menu a { 
  color: #fff;
    font-size: 14px;
  text-decoration:none;
  display:block;
  text-align:right;
  font-weight:bold;
  }
#menu  a:hover {
  color: #fff;
    font-size: 14px;
  text-decoration:none;
  display:block;
  text-align:right;
  font-weight:bold;
  }
/* Middle
-----------------------------------------------------------------------------*/
#middle:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
#middle {
    width:960px;
  background-image:url(../images/bg-text.png);
  background-repeat:no-repeat;
  background-position:center left;
}
#block-slide{
  background-image:url(../images/bg-slide.png);
  background-repeat:no-repeat;
  width:960px;
  height:227px;
  float:left;
}
#slide{
  background-image:url(../images/slide.png);
  background-repeat:no-repeat;
  float:left;
    height: 210px;
    margin-left: 10px;
    margin-top: 6px;
    width: 702px;
  
}
#contact{
  background-image:url(../images/contact.png);
  background-repeat:no-repeat;
    float: right;
    height: 213px;
    margin-top: 6px;
    width: 218px;
}
.contact span{
  text-align:right !important;
  font-size:16px !important;
  color:#00c2d3 !important;

}
.foxform label{
  color:#fff !important;
}
.foxcontainer{
    margin-right: 10px;
    margin-top: 70px;
}
#block-left{
  width:225px;
  float:left;
}
#news{
  width:212px;
  background-color: #faeed4;
  border:3px solid #1c0e06;
  border-radius: 6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  height:200px;
  margin-bottom:15px;
  margin-top:30px;
  margin-left:9px;
}
#news h3{
  text-align:right;
  font-size:16px;
  color:#00c2d3;
  font-weight:bold;
  padding-right:20px;
  margin-bottom:10px;
}
#vmarqueesmall{
  display:none;
}
#facebook{
  width:216px;
  height:193px;
  margin-left:9px;
}
#facebook small{
  display:none;
}
#container{
  width:500px;
  float:left;
}
#text { 
    width:420px;
  color:#000;
  padding: 10px 20px 30px 50px;
  margin:o auto;

}
#text h1{
  font-size:14px;
  color:#aa0a03;
  text-align:right;
  font-weight:bold;

}
#text h2{
  font-size:18px;
  color:#aa0a03;
  text-align:right;
  font-weight:bold;
  background-image:url(../../images/h2.png);
  background-repeat:no-repeat;
  background-position:center right;
  padding:10px 20px 10px 0;
}
#text h3{
  font-size:14px;
  color:#aa0a03;
  text-align:right;
  font-weight:bold;
}
#text h4{
  font-size:16px;
  color:#aa0a03;
  text-align:right;
  font-weight:bold;
}
#text a{
  font-size:12px;
  color:#000;
  text-align:right;  
  text-decoration:none;
  
}
#text a:hover{
  font-size:12px;
  color:#000;
  text-align:right;
}
#text p{
  font-size:12px;
  color:#000;
  text-align:right;
}
#text span{
  font-size:12px;
  color:#000;
  text-align:right;
  padding:0 3px;
}
#block-right{
  float:right;
  width:220px;
}

#block-right{
  width:231px;
  float:right;
  margin-top:1px;
}

#menu-right{
  width:231px;
  float:right;
  }
  
#menu-right ul{
  list-style:none;
  }
#menu-right li{
  list-style:none;
  height:42px;
  background-image:url(../images/bg-li.png);
  width:231px;
  }
#menu-right a { 
  color: #fff;
    font-size: 14px;
  text-decoration:none;
  display:block;
  text-align:right;
  font-weight:bold;
  padding: 10px 20px;
  }
#menu-right  a:hover {
  color: #fff;
    font-size: 14px;
  text-decoration:none;
    padding: 10px 20px;
  display:block;
  text-align:right;
  font-weight:bold;
  }

/* Footer
-----------------------------------------------------------------------------*/
#footer {
  height: 55px;
  background-image:url(../images/footer.png);
  background-repeat:no-repeat;
  width:960px;
}
#cop{
  float:left;
  margin-left: 10px;
  margin-top:10px;
  }
#cop a {
    color: #fff;
    font-size: 11px;
    font-weight: normal;
  text-decoration:none;

}

#info {
  float:right;
    color: #fff;
    font-size: 15px;
    font-weight: normal;
  margin:0px 20px;

}
#info a{
    color: #fff;
    font-size: 15px;
    font-weight: normal;

}
.links{
width: 700px;
float: right;
}
.moduletablerss{
width:45px;
float:right;
margin-top:18px;
}
.moduletablerss ul{
list-style:none;
}
.moduletablerss a{color:#fff;}
