
html * {
    margin: 0;
    padding:0;
    font-family:  Verdana,Geneva,sans-serif;
}

ul {
   position:relative;
   margin:0;
   padding:0;
}

body {
   text-align:center;
   font-size:12px;  
   background-color: #EAEAEA;
   direction:ltr;
 
}

a {
  outline:none;
  text-decoration:none;
}

.main-container {
  width:889px;
  margin:0 auto;
  text-align:left;
  
  }
 
 .header {
   width:100%;
   height:93px;
   background:url('../imgs/header.png') no-repeat;
   position :relative;
   z-index:3000;
 }

 .logo {
   width:156px;
   height:50px;
   float:left;
   background:url('../imgs/logo.png') no-repeat;
   margin-top:30px;
   margin-left:30px;
 }
 
 .space {
   background-color:#FFFFFF;
   width:100%;
   height:10px;
   float:left;
 }
 
 .main-image {
    float:left;
    width:100%;
    height:346; 
  }
  
  .gray-space {
    background-color:#E1E1E1;
    width:100%;
    height:10px;
    float:left;
  }
  
  .content-header {
   width:100%;
   height:27px;
   float:left;
   background:url('../imgs/content-header.png') no-repeat;
  }  
  
  .content-text {
   width:100%;
   background-color:#FFFFFF;
   float:left;
  }
  
  .content-text-left{ 
   width:43%;
   float:left;
   padding:10px 25px 10px 50px; 
    margin-bottom: 10px;
  }
  
  .content-text-right{
   width:43%;
   float:left;
   padding:10px 0px;  
  }
  
  .content-text{
   text-align:left;
   font-size:12px;
   line-height:15px;
  }
  
  .content-footer {
   width:100%;
   height:27px;
   float:left;
   background:url('../imgs/content-header.png') no-repeat;
  }  
  
  .content-header {
   color:white;
   padding:5px 50px;
  }
  
  .content-footer {
   color:white;
   margin-bottom:5px; 
  }
  
  .top-menu-container{
   width:250px;
   height:40px;
   float:right;
   margin-top:10px;
  }
  
  .top-menu{
   position:relative;
   display:inline;
    margin-left: 70px;
  }
  
  .top-menu li  {
   display: inline;
   list-style: none outside none;
   color:white;
   font-size:9px;
   padding:0px 10px;
   border-right:1px solid #ffffff;;
  }
   .footer-menu-container{
   width:300px;
   height:20px;
   float:right;
   padding-top:5px;
  
  }
  
  .footer-menu{
   position:relative;
   display:inline;
   margin-left:135px;
  }
  
  .footer-menu li  {
   display: inline;
   list-style: none outside none;
   color:white;
   font-size:9px;
   padding:0px 10px;
   border-right:1px solid #ffffff;;
  }
  
  .last{
   border:none !important;
  }
  
  .footer-text{
   width:40%;
   float:left;
   padding:6px 21px;
  }
  
  h3 span  {
   font-weight:normal;
  }
  
  .events-wrapper {
   width:100%;
   float:left;
   background:#ffffff;
  }
  
  .side-bar{
   float:left;
   width:270px;
   margin-bottom:10px;
  }
  
  .side-bar-header{
   width:100%;
   float:left;
   background:url('../imgs/side-bar-header.png') no-repeat;
   height:24px;
   padding:6px 0px 0px 50px;
   color:#ffffff;
  }
  
  .events-menu-container{
    width:100%;
	float:left;
  }
  
  .events-menu{
   position:relative;
   width:100%;
  }
  
  .events-menu li {
   list-style: none outside none;
   background-color:#E1E1E1;
   color:black;
   padding:0px 10px;
   border-bottom:2px solid #ffffff;
   text-align:center;
   padding: 5px 4px 5px 50px;
   font-size:10px;
   text-align:left;
  }
  
  .event-images {
   width:600px;
   float:left;
  }
  
  .event-images-menu{
   position:relative;
   width:95%;
   margin-left:30px;
   margin-top:15px
  }
  
  .event-images-menu li {
   display:inline;
   list-style: none outside none;
   
   padding:20px;
   float:left;
  }
  
  .event-images-menu li img {
   width:141px;
   height:141px;
   border:2px solid #E1E1E1;
  }
  
  .awards-wrapper, .home-wrapper{
   width:100%;
   height:560px;
   float:left;
   background:white;
  }
  
  .home-wrapper {
   height:300px;
  }
  
 .awards {
    height: 100%;
   
    margin-left: 50px;
    width: 100%;
}
  
  .awards-top{
    width:100%; 
    height:300px;
    float:left;
  }
  
  .awards-top-menu{
   position:relative;
   width:98%;
   margin-top:15px
  }
  
    .awards-top-menu li {
   display:inline;
   list-style: none outside none;
   padding-right:15px;
   float:left;
   width:251px;
  }
  
   .awards-top-menu li img {
    width:251px;
    height:218px;
    border:2px solid #E1E1E1;
   }
   
   .awards-top-menu-image{
     width:251px;
     height:218px;
	 float:left
   }
   .awards-top-menu-text {
    width:251;
	height:40px;
    color:#414042;
    margin-top:10px;
    margin-left:1px;
    float:left;
   }
   
   .awards-bottom {
    float:left;
	width:100%;
	margin-top:10px; 
   }
   
   .award-bottom-1{
    float:left;
	width:185px;
	margin-right:16px; 
   }
   
   .award-bottom-2{
    float:left;
	width:245px;
	margin-right:16px; 
   }
   
   .award-bottom-3{
    float:left;
	width:154px;
	margin-right:16px; 
   }
   
   .wards-bottom-image { 
     width:100%;
     height:218px;
   }
   
   .awards-bottom .awards-top-menu-text {
    width:100%;
   }
   
   .awards-bottom  > div {
    margin-right:16px; 
   }
   
   
   	#slideshow {
    position:relative;
    height:349;
	
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


/*
.main-menu{
   
   display:inline;
   
  }
  
  .main-menu li  {
   display: inline;
   list-style: none outside none;
  
   
   padding:0px 10px;
  
  }
  */
  #jsddm
   {	
    margin: 0;
	padding: 0;
	position:absolute;
    top:55px;
	left:486px;
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font-size:11px;
	    border-right:1px solid #414042;
    }

	#jsddm li a
	{	
	    display: block;
		padding: 5px 12px;
		text-decoration: none;
		color:#414042;
		white-space: nowrap
		
	}

	
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
	    }
		
			#jsddm li ul li
			{	float: none;
				display: inline;
			    border:none;	
		  }
			
			#jsddm li ul li a
			{	width: auto;
				background: #B1B3B4;
				color: #414042
		  }
			
			#jsddm li a:hover
			{	background: #870337;
			    color:white; 
			}
			
			a{
			 color:white;
			}
			
			.showrooms-wrapper {
			 float:left;
			 width:100%;
			 background-color:white;
			}
			
			.showroom {
			 height:100px;
			 width:270px;
			 floaT:left;
			 margin-left:50px;
			 margin-top:20px;
			}
			.contacts {
			 height:200px;
			 width:270px;
			 floaT:left;
			 margin-left:20px;
			 margin-top:40px;
			}
			
			.color, .events-menu li a.color ,.events-header{
			 color:#870337;
			}
			
			.bold {
			 color:#414042;
			 font-weight:bold;
			}
			.normal {
			 color:#414042;
			}
			
			
  .home-menu{
     position:relative;
     width:99%;
     margin-top:15px
  }
  
    .home-menu li {
   display:inline;
   list-style: none outside none;
   padding-right:10px;
   float:left;
   width:187px;
  }
  
   .home-menu li img {
    width:187px;
    height:92px;
   
   }
   
   .home-menu-image{
     width:187px;
     height:92px;
	 float:left
   }
   .home-menu-text {
    width:187px;
	height:50px;
    color:#414042;
    margin-top:10px;
    margin-left:1px;
    float:left;
   }
   
   .electronics-wrapper{
    width: 100%;
	background:#ffffff;
	float:left;
   }
   
   .electronics{
      width:95%;
	  float:left;
      margin-left:50px;	  
    }
   .electronics-menu{
     position:relative;
     width:95%;
     margin-top:15px
  }
  
    .electronics-menu li {
    display:inline;
    list-style: none outside none;
    padding-right:40px;
    float:left;
    width:348px;
  }
  
   
   
   .electronics-menu-image{
     padding-top:20px;
     width:187px;
     height:62px;
	 float:left
   }
   .electronics-menu-text {
     width:348px;
	 height:185px;
     color:#414042;
     margin-left:1px;
     float:left;
   }
   
   .last-line{
    height:135px;
   }
   
   
  
   .home-wrapper  .awards{
    width:98%;
   }
   
   .events-menu  li a{
    color:#414042;
   }
   .event-images {
    padding-top:25px;
   }
   .events-description {
     color:#414042;
   }
   .events-header,.events-description {
    margin-left:50px;
	width:500px;
   }