/* CSS Document Tandem*/

body {margin:0px;}

td
{
font-family:Trebuchet MS,tahoma,Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

a.menu:link, a.menu:visited
{
font-family:tahoma,Arial, Helvetica, sans-serif,Trebuchet MS;
color:#ffffff;
font-size:13px; font-weight:bold;
text-decoration:none;
font-variant: small-caps; padding-bottom:1px;
}

a.menu:hover, a.menu:active
{
border-bottom: 1px solid #ffffff;
}


a.menud:link, a.menud:visited
{
font-family:tahoma,Arial, Helvetica, sans-serif,Trebuchet MS;
color:#999999;
font-size:13px; font-weight:bold;
text-decoration:none;
font-variant: small-caps; padding-bottom:1px;
}

a.menud:hover, a.menud:active
{
border-bottom: 1px solid #999999;
}

#dw {
padding-top: 7px;}

#copy
{
text-align:right;padding-top: 7px; color:#999999;
}

.f
{
height:320px;
/* width:100%; */
padding:0;
background-image:url(images/nx.jpg);
background-repeat:repeat-x;
}

.s
{
height:320px;
/* width:100%; */
padding:0; background-image:url(images/towns.jpg);
background-repeat:no-repeat;
background-position:center;
vertical-align:top;
}

.b
{
height:320px;
width:100%;
padding:0;
background-image: url(images/tandem.png);behavior: url(images/iepngfix.htc);
background-position: 70% 0%;
background-repeat:no-repeat;
}

.icons
{
text-align:right;
white-space: nowrap;
background-image:url(images/icons_line.png); behavior: url(images/iepngfix.htc);
background-position:top right;
background-repeat:no-repeat;
margin-top:0px;
padding-top: 35px;
}

.floor
{
text-align:right;
white-space: nowrap;
margin-top:0px;
padding-top: 0px;
padding-right: 20px;
}

a img {border:0; text-decoration:none}

a:link {color:#4371b8;}
a:hover, a:active {color:#ff6600;}

.alpha
{
behavior: url(images/iepngfix.htc);
}
/*ширина верхней полоски с логотипом*/
.t_t
{
width:1000px;

}

.t_t td
{
padding-top:0px;
/*w idth: 50%; */
}

h5
{
color:#2a5471;
font-size:18px;
font-weight:bold;
font-family:Trebuchet MS,tahoma,Arial, Helvetica, sans-serif;
font-weight:normal;
margin-bottom:10px;
margin-top:0px;
}

.akc {
color:#2a5471;
font-size:18px;
font-weight:bold;
font-family:Trebuchet MS,tahoma,Arial, Helvetica, sans-serif;
font-weight:normal;
margin-bottom:10px;
margin-top:0px;
}

.gr_back {background-color:#cccfd4; margin-top:2px;}
/*ширина верхнего рубрикатора*/
table.tab_menu {width: 1000px; border-left: 2px solid #ffffff;border-right: 2px solid #ffffff;}
table.tab_menu td
{
border-left: 2px solid #ffffff; border-right: 2px solid #ffffff;
padding:7px;
text-align:center;
vertical-align:middle;
background-repeat:repeat-x;
}
/*ширина центральной таблицы с контентом*/
table.tab_mid
{width:1000px; margin-top:20px; margin-bottom:20px;}

table.tab_mid td
{
padding-right:15px;
padding-left:2px;
vertical-align:top;
}
/*ширина зелено-красных (контакты, о нас, скидки)*/
table.tab_dwn
{width:1000px; margin-top:20px; margin-bottom:2px;}

table.tab_dwn td
{
padding-right:15px;
padding-left:2px;
vertical-align:top;
}

#fl {background-image:url(images/green_back.jpg); background-repeat:no-repeat; width:60%; padding:12px; color:#FFFFFF;}


#fr {background-image:url(images/red_back.jpg); background-repeat:no-repeat; background-position:right top; width:40%}


#ill
{background-image:url(images/shadow_pic.gif);
background-repeat:no-repeat;
padding-bottom:14px;
width:266px;
margin-bottom:3px;
}


/*ширина подвала*/
table.tab_footer
{width:1000px; margin-top:4px;}
table.tab_footer td
{
background-image:url(images/down_footer.jpg);
background-repeat:repeat-x; vertical-align:top;
}

#za {background-image:url(images/bg_menu_green.jpg);}
#zs {background-image: url(images/bg_menu_red.jpg);}
#zd {background-image: url(images/bg_menu_yellow.jpg);}
#zf {background-image: url(images/bg_menu_blue.jpg);}
#zg {background-image: url(images/bg_menu_fiolet.jpg);}
#zh {background-image: url(images/bg_menu_orange.jpg);}
#zj {background-image: url(images/bg_menu_green2.jpg);}
#zk {background-image: url(images/bg_menu_gray.jpg);}
#zk2 {
	background-image: url(images/bg_menu_gray.jpg);
	background-position: center -5px;
}

#yellow {color:#FFFF33}
#white {color:#ffffff}
#pt
{ margin-top: 5px}
/*карта*/
.trigger {
	position: absolute;
}

.popup {
	position: relative;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	font-size: .8em;
	background: #fff;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft {	background-image: url(images/bubble-1.png); }
.popup td.top {	background-image: url(images/bubble-2.png); }
.popup td#topright { background-image: url(images/bubble-3.png); }
.popup td.left { background-image: url(images/bubble-4.png); }
.popup td.right { background-image: url(images/bubble-5.png); }
.popup td#bottomleft { background-image: url(images/bubble-6.png); }
.popup td.bottom { background-image: url(images/bubble-7.png); text-align: center; }
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(images/bubble-8.png); }
/*карта*/
