/********************************************************************
    File:   
        slider_accordion.css
    Brief:  
        -
    Author:
        DigitalCavalry
    Author URI:
        http://themeforest.net/user/DigitalCavalry
*********************************************************************/
body {
    background: URL("../images/bg.jpg") no-repeat scroll center 0 #FFFFFF;
    height: 2110px;	
}

html, body {
    color: #333333;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1;
}

html, body, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
}

#accordion-container-wrapper {
    background-image: none;
    background-position: left top;
    background-repeat: no-repeat;
    height: 158px;
    padding: 6px 0 0;
    width: 884px;
}

#accordion-container {
    width:884px; 
    height:158px; 
    overflow:hidden; 
    position:relative;
    border:none;           
}

#accordion-container .slide 
{
    width:884px;  
    height:158px; 
    position: absolute;  
/*	border-left:1px solid transparent;  */
    left:0px; 
    top:0px;
    
}

#accordion-container .slide .stripe 
{
    display:block;
    position: absolute;
    left:0px;
    top:0px;
    width:884px;
    height:158px;
}

#accordion-container .slide .stripe:hover
{
    text-decoration:none;
}   

#accordion-container .slide .strip-title
{
  display: none;
  position: absolute;
  left: 0px;
  bottom:30px;
  z-index:2;
  vertical-align: middle;
  text-transform:none;
  color: transparent; 
  background-color:transparent;
  padding:10px;
  margin:0px; 
  width:100px; 
  opacity:0.95;
  filter:alpha(opacity=95); /* IE */      
}

#accordion-container .slide .shadow
{
    width:30px;
    height:158px;
    background-repeat:no-repeat;
    background-color:transparent;
    background-position:0px 0px;
    position:absolute;
    left:-30px;
    top:0px;
    overflow: hidden;
}

#accordion-container .slide .image 
{
    border-left: 0px solid #FFFFFF; 
    width:884px; 
    height:158px;
	display:block;
   background-repeat: no-repeat;
   background-position: 50% 50%; 
}    

#accordion-container .slide .image img
{
    border:none;
}

#accordion-container .slide .text-back 
{
	display: none;	
    bottom:-95px;
    margin-left:0px;
    margin-top:0px;
    position:absolute;
    left:0px;
    width:1000px;
    height:95px;
    opacity:0.0;
    filter:alpha(opacity=0); /* IE */ 
    background-color:#FFFFFF;
    border-top:1px solid #111;
}

#accordion-container .slide .text{
    padding-top:0px;
    padding-left:15px;
    text-align:left;
    color:#DDD;
    bottom:-95px;
    margin-left:0px;
    margin-top:0px;
    position:absolute;
    left:0px;
    width:640px;
    height:95px;
    opacity:0.0;
    filter:alpha(opacity=0); /* IE */ 
    background:none;
    border:0px solid red;
}

#accordion-container .slide h3{
    font-weight:bold;
    margin-top:8px;
    margin-bottom:4px;
    font: normal 28px/28px Verdana;
}

#accordion-container a.booking-blue, #accordion-container a.booking-blue:visited,
#accordion-container a.booking-orange, #accordion-container a.booking-orange:visited,
#accordion-container a.booking-blue-eng, #accordion-container a.booking-blue-eng:visited,
#accordion-container a.booking-orange-eng, #accordion-container a.booking-orange-eng:visited,
#accordion-container a.booking-blue-kg, #accordion-container a.booking-blue-kg:visited,
#accordion-container a.booking-orange-kg, #accordion-container a.booking-orange-kg:visited{
    background: url("../images/buy-ticket-blue-ru.png") scroll no-repeat 19px 35px transparent;
	display: block;
	width: 173px;
	height: 32px;
	text-decoration: none;
	padding-left: 19px;
	padding-top: 35px;
}

#accordion-container a.booking-orange, #accordion-container a.booking-orange:visited{
    background: url("../images/buy-ticket-orange-ru.png") scroll no-repeat 19px 35px transparent;
}

#accordion-container a.booking-blue-eng, #accordion-container a.booking-blue-eng:visited{
    background: url("../images/buy-ticket-blue-eng.png") scroll no-repeat 19px 35px transparent;
}

#accordion-container a.booking-orange-eng, #accordion-container a.booking-orange-eng:visited{
    background: url("../images/buy-ticket-orange-eng.png") scroll no-repeat 19px 35px transparent;
}

#accordion-container a.booking-blue-kg, #accordion-container a.booking-blue-kg:visited{
    background: url("../images/buy-ticket-blue-kg.png") scroll no-repeat 19px 35px transparent;
}

#accordion-container a.booking-orange-kg, #accordion-container a.booking-orange-kg:visited{
    background: url("../images/buy-ticket-orange-kg.png") scroll no-repeat 19px 35px transparent;
}
