* {margin: 0;}
html, body { height: 100%;}
/* Body */
body{
font-family:arial;
font-size:13px;
line-height:25px;
text-align:center;
margin: 0px;
padding:0;
color:#333;
background:url(http://82.80.235.45/Sites/west/layout/images/bg_fuel.jpg) repeat top center;
}
/* הגדרות כלליות */
a{ text-decoration:none; color:#c40000; outline:0;}
a:hover {text-decoration:underline;}
a img { border:0px solid;}
form { margin:0px; }
hr { background:none; height:1px; border:0px; border-top:1px solid #ccc; }
iframe {}
p {margin:0px; padding:0px;}
input.b2{
background: transparent;
font-family: arial;
width: 69px;
height: 32px;
color: rgb(255, 255, 255);
font-size: 15px; font-weight: bold;
}
h1{
color:#000000;
font-family:tahoma;
font-size:20px;
font-weight:normal;
line-height:30px;
}
h2 {
background:none repeat scroll 0 0 #C40000;
border:1px solid #CCCCCC;
color:#FFFFFF;
font-size:20px;
font-weight:normal;
height:50px;
line-height:50px;
margin:0 0 10px;
padding:0 20px;
position:absolute;
right:20px;
top:470px;
width:908px;
}
h3{
font-size:20px;
line-height:20px;
font-weight:normal;
margin:0 0 15px;
font-family:tahoma;
}

/* container */
#container {
width:990px;
text-align:right;
direction:rtl;
margin:0 auto;
min-height:100%;
height: auto !important;
height:100%;
position:relative;
}

/* Header */
#header {
width:990px;
text-align:right;
display:inline;
min-height:70px;
height: auto !important;
height:70px;
padding:0;
display:block;
float:right;
}
#title{
float:right;
height:30px;
position:absolute;
right:0;
top:10px;
width:700px;
z-index:999;
}
#logo{
float:left;
margin:0px;
width:175px;
height:70px;
}
#logoimg{
width:175px;
height:60px;
float:left;
margin:10px 0 0 0;
}
#right{
position:absolute;
top:50px;
right:0;
width:700px;
height:auto;
}
.rightblocksmenu{
width:700px;
float:right;
height:auto;
margin:0 -10px 0 0;
}
.rightblocksmenu div div{
float:right;
}
.rightblocksmenu div div a{
background:none repeat scroll 0 0 #C40000;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 0 0 5px;
padding:4px 10px;
text-align:center;
}
.rightblocksmenu div div a:hover{
background:none repeat scroll 0 0 #000;
text-decoration:none;
}
/* Content */
#content{
float:right;
height:auto;
margin:10px -10px 0 0;
width:990px;
}
.banner{
background:url(http://82.80.235.45/Sites/west/layout/images/banner_vio.png) top center no-repeat;
width:990px;
height:350px;
margin:0 0 10px;
}
.incontent{
background:none repeat scroll 0 0 #ddd;
border:1px solid #ccc;
height:auto;
padding:90px 20px 20px;
width:948px;
}
.incontent object{
border:5px solid #E2DBD2;
padding:1px;
}
/* footer */
#footer {
background:none repeat scroll 0 0 #333333;
direction:rtl;
float:right;
height:75px;
margin:10px 0 0;
padding:20px;
position:relative;
width:950px;
color:#fff;
}
#footer a{
float:right;
padding:0 10px;
}
/***************************************************************************/

#example {
direction:ltr;
height:294px;
padding:15px;
position:relative;
width:960px;
}

#ribbon {
  position:absolute;
  top:-3px;
  left:-15px;
  z-index:500;
}

#frame {
  position:absolute;
  z-index:0;
  width:960px;
  height:341px;
  top:-3px;
  left:-80px;
}

/*
  Slideshow
*/

#slides {
  position:absolute;
  top:15px;
  left:15px;
  z-index:100;
}

/*
  Slides container
  Important:
  Set the width of your slides container
  Set to display none, prevents content flash
*/

.slides_container {
  width:960px;
  overflow:hidden;
  position:relative;
  display:none;
}

/*
  Each slide
  Important:
  Set the width of your slides
  If height not specified height will be set by the slide content
  Set to display block
*/

.slides_container div.slide {
  height:294px;
  width:960px;
  display:block;
  direction:rtl;
}


/*
  Next/prev buttons
*/

#slides .next,#slides .prev {
  position:absolute;
  top:107px;
  left:10px;
  width:24px;
  height:43px;
  display:block;
  z-index:101;
}

#slides .next {
  left:927px;
}

/*
  Pagination
*/

.pagination {
  margin:26px auto 0;
  width:75px;
}

.pagination li {
  float:left;
  margin:0 1px;
  list-style:none;
}

.pagination li a {
  display:block;
  width:12px;
  height:0;
  padding-top:12px;
  background-image:url(http://82.80.235.45/Sites/west/layout/images/pagination.png);
  background-position:0 0;
  float:left;
  overflow:hidden;
}

.pagination li.current a {
  background-position:0 -12px;
}

/*
  Caption
*/

.caption {
  z-index:500;
  position:absolute;
  bottom:-35px;
  left:0;
  height:30px;
  padding:5px 20px 0 20px;
  background:#000;
  background:rgba(0,0,0,.5);
  width:920px;
  font-size:1.3em;
  line-height:1.33;
  color:#fff;
  text-shadow:none;
}

