#container
{

height: auto;
margin: auto auto;

width: 100%; height: 100%; text-align: center; vertical-align: middle;
}
#filter
{

}
#filter1
{
position:absolute;
left: 578px;
top: 252px;
width:308px;
height:307px;
background: #69A2D7 url(http://www.photo.tetis.ru/img/tour_main/lay1.gif) no-repeat;
z-index:2;
visibility: visible;
}
#filter2
{
position:absolute;
left: 578px;
top: 252px;
width:308px;
height:307px;
background: #69A2D7 url(http://www.photo.tetis.ru/img/tour_main/lay2.gif) no-repeat;
z-index:1;
visibility: visible;
}
#form_filter
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color: #FFF;
position:absolute;
left: 588px;
top: 300px;
width:200px;
height:200px;
z-index:3;
}

#form_filter p
{
margin: autop 2px;
padding: auto 2px;
}
#adv1
{
position: absolute;
top: 215px;
left: 250px;
width: 307px;
height:309px;
background: url(http://www.photo.tetis.ru/img/tour_main/adv1.gif);
}
#adv2
{
position: absolute;
top: 554px;
left: 250px;
width: 639px;
height: 129px;
background: url(http://www.photo.tetis.ru/img/tour_main/adv2.gif) no-repeat;
}

#bp
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color: #FFF;
position: absolute;
top: 724px;
left: 250px;
width: 306px;
height: 29px;
background: url(http://www.photo.tetis.ru/img/tour_main/bp.gif) no-repeat;
}

#bp_item
{

position: absolute;
top: 756px;
left: 250px;
width: 306px;
height: 100px;
font-size:12px;
font-family: Tahoma;

}
#bp_item img
{
margin: 5px 30px;
}
#bp_item p
{
margin: 5px 20px;
}
#bp p
{
margin: 7px auto;
}
#date
{
margin: auto 5px;
color:#C10404;
text-align: left;
font-weight:bold;
}

#tour
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color: #FFF;
position: absolute;
top: 724px;
left: 578px;
width: 306px;
height: 29px;
background: url(http://www.photo.tetis.ru/img/tour_main/bp.gif) no-repeat;
}
a img
{
border: none; 
}
a
{
text-decoration:underline;
}
#tour_item
{
text-align: left;
position: absolute;
top: 754px;
left: 577px;
width: 308px;
height: 100px;
font-size:10px;
font-family: Tahoma;


}
#tour_item p
{
text-align:left;
margin: 8px 5px auto;
text-decoration:underline;
}

#tour_item span
{
font-size:14px;
color:#313131;
}
#tour p
{
margin: 7px auto;
}
#txt
{
margin: 8px 5px;
}

#cont
{
text-align:left;
margin: auto auto 10px 10px;
}

span.select 
{
position:absolute;
width: 223px; 
height: 21px;
padding: 2px 24px 0 8px;
margin: 3px 3px 5px 3px;
color: #7A7A7A;
font-weight:bold;
text-align:left;
background: url(http://www.photo.tetis.ru/img/tour_main/longselect.gif) no-repeat;

}

#day1 span.select 
{

width: 62px; 
height: 21px;
padding: 2px 2px 0 3px;
margin: 3px 3px 0px 0px;
color: #7A7A7A;
font-weight:bold;
text-align:left;
background: url(http://www.photo.tetis.ru/img/tour_main/day.gif) no-repeat;
z-index:3;
}

#month span.select 
{
width: 62px; 
height: 21px;
padding: 2px 2px 0 2px;
margin: 0px 0px 3px 3px;
color: #7A7A7A;
font-weight:bold;
text-align:left;
background: url(http://www.photo.tetis.ru/img/tour_main/month.gif) no-repeat;
z-index:3;
}

#select
{
z-index:3;
}
#price
{
width:106px; height:14px; color: #7A7A7A;
font-weight:bold;
font-size: 12px;
margin: 3px 3px;
height: auto;
font-family:Arial,Helvetica,sans-serif;
text-align:left;
}