/* Основа */
html,body
{
background-color:#a4150d;
color:#fff;
margin:0;
padding:0;
font-family: Tahoma,sans-serif;
font-size:10pt;
}
table
{
font-family: Tahoma,sans-serif;
font-size:10pt;
border-spacing: 0;
}
#maintable
{
background : url('imgs/mainbg.jpg');
padding-left:2%;
padding-right:2%;
width:100%;
height:100%;
background-repeat: no-repeat;
}
h1
{
color:#fff;
font-family:Tahoma,sans-serif;
font-size:18pt;
font-weight:normal;
margin:0;
margin-bottom:4pt;
padding:0;
}
h2
{
color:#fff;
font-family:Tahoma,sans-serif;
font-size:14pt;
margin:0;
margin-bottom:2pt;
font-weight:normal;
padding:0;
}
h3
{
color:#fff;
font-family:Tahoma,sans-serif;
font-size:13pt;
font-weight:normal;
margin:0;
margin-bottom:2pt;
padding:0;
}
.h3
{
color:#fff;
font-family:Tahoma,sans-serif;
font-weight:normal;
font-size:13pt;
}

.newbr						{display:inline;}
.redr						{color:red; display:inline;}
.brakedance					{margin:0;}

.textpbgcb
{
background-color:#000;
color:#fff;
font-family: Verdana,sans-serif;
font-size:13pt;
display:inline;
}
ul
{
list-style: square inside;
margin:0;
padding:0;
}
li
{
color:#fff;
font-family: Tahoma,sans-serif;
font-size:10pt;
}
p
{
margin:0pt;
margin-top:4pt;
margin-bottom:14pt;
color:#fff;
font-family: Tahoma,sans-serif;
font-size:10pt;
}
a
{
color:#fff;
text-decoration:underline;
}
a:hover
{
color:#f00;
text-decoration:underline;
}
#top
{
margin:0;
padding:0;
width:100%;
}
#bottom
{
height:80px;
}
#bottom a
{
color:#fff;
}
#bottom a:hover
{
color:#f00;
}
#private
{
font-family: Tahoma,sans-serif;
font-size:10pt;
color:#ffffff;
}
#private td a
{
color:#ffffff;
}
#private td a:hover
{
color:#ff8400;
}
#support
{
float:right;
}
#textcontent
{
margin-left:5pt;
}
.podval
{
margin-top:0;
margin-right:5pt;
float:left;
}
#directionsm a
{
color:#fff;
text-decoration:underline;
}
#directionsm a:hover
{
color:#ff8400;
text-decoration:underline;
}
#pricestable
{
}
#pricestable2
{
border-spacing: 0;
border-collapse:collapse;
border:0px;
border-color:#000;
}
#pricestable2 td
{
border:0;
border-bottom:#fff;
border-bottom-style:solid;
border-bottom-width:0px;
border-collapse:collapse;
}
#pricestable td
{
border-spacing: 0;
padding:2pt;
padding-bottom:2pt;
border-bottom:#fff;
border-bottom-style:solid;
border-bottom-width:1px;
border-right:#fff;
border-right-style:solid;
border-right-width:1px;
border-collapse:collapse;
}
#pricestable3 td
{
border-spacing: 0;
padding:2pt;
padding-bottom:2pt;
border-bottom:#fff;
border-bottom-style:solid;
border-bottom-width:1px;
border-right:#fff;
border-right-style:solid;
border-right-width:1px;
border-collapse:collapse;
border-top:#fff;
border-top-style:solid;
border-top-width:1px;
}
.bgredfontbold
{
margin:0;
padding:0;
font-weight:bold;
color:#ffffff;
}
.yellink
{
color:yellow;
}
.yellink a
{
color:yellow;
}
.obl
{
margin-top:-10pt;
font-family:Georgia;
font-style:oblique;
font-size:13pt;
}
/* Новости */
.attr
{
font-family:Tahoma;
font-size:7pt;
margin-top:2pt;
color:#EFEFEF;
}
.date
{
font-family:Tahoma;
font-size:9pt;
color:#f00;
}
.date1
{
font-family:Tahoma;
font-size:10pt;
color:#fff;
font-weight:bold;
}
.title1
{
font-family:Tahoma;
font-size:18pt;
color:#fff;
margin-bottom:8pt;
}
.story
{
font-family:Tahoma,sans-serif;
font-size:10pt;
color:#fff;
}
.minutes
{
font-family:Tahoma;
font-size:9pt;
color:#fff;
font-size:7pt;
display:inline;
}
.post
{
margin-bottom:10pt;
}

/* Меню */
.menu
{
cursor:pointer;
color:#f00;
text-decoration:underline;
color:#f00;
font-family: Tahoma,sans-serif;
font-size:13pt;
font-weight:bold;
}
.menubg
{
background : url('imgs/mbg.png');
}
.mbgb
{
background : url('imgs/b.png');
}
.menusec a
{
color:#f00;
font-size:10pt;
font-weight:bold;
}
.menusec a:hover
{
color:#ff8400;
}
.menu a
{
text-decoration:underline;
color:#f00;
font-family: Tahoma,sans-serif;
font-size:13pt;
font-weight:bold;
}
.menu a:hover
{
text-decoration:underline;
color:#000;
}
.submenu1 
{
left : -1000px;
overflow : hidden;
position : absolute;
top : -1000px;
font-size:10pt;
font-family: Tahoma,sans-serif;
color:#f00;
margin-left:-4.3pt;
}
.submenu1 a
{
color:#000;
text-decoration:underline;
}
.submenu1 a:hover
{
color:#f00;
text-decoration:underline;
}
.pages
{
display:none;
}

/* Телефон */
.phone
{
color:#000;
font-family: Tahoma,sans-serif;
font-size:8pt;
font-weight:bold;
}
.phonenumber
{
color:#f00;
font-family: Tahoma,sans-serif;
font-size:16pt;
font-weight:bold;
}


/* Элементы дизайна */
.bgcolorwhite
{
background-color:#fff;
height:15pt;
}
.bgcolorwhitem
{
background-color:#ffa455;
height:15pt;
}
.borderbg
{
background : url('imgs/b.png');
}
.borderbgt
{
background : url('imgs/t.png');
}
.bannertbg
{
background : url('imgs/bannertbg.gif');
}
.space15
{
height:15px;
}
.space152
{
height:10px;
}
.wh7
{
width:6px;
height:5px;
}
.margin4
{
margin-top:2pt;
margin-left:4pt;
margin-right:4pt;
margin-bottom:4pt;
}
.margin42
{
margin-left:4pt;
margin-right:4pt;
margin-bottom:4pt;
}


/* Остальное */
#logpass
{
color:#000;
font-family: Tahoma,sans-serif;
font-size:9pt;
}
.caption
{
font-weight:bold;
color:#000;
font-family: Tahoma,sans-serif;
font-size:9pt;
line-height:8pt;
}
#forget
{
float:left;
font-family: Tahoma,sans-serif;
font-size:8pt;
}
.wide
{
width:97%;
min-width:80pt;
}
.loginform
{
margin:0;
padding:0;
}
/* coverage */
p.tabs								{line-height:1.7em; margin-bottom:0.8em;}
p.tabs span.active					{padding:2px; background-color:#FF6600; color:white;}

table.streetList td					{padding:0; vertical-align:top;}

table.streetList ul					{padding:0; list-style-image:none;}
table.streetList li a				{text-decoration:none; color:#fff; border-bottom:#fff 1px dashed; cursor:pointer; cursor:hand;}
table.streetList li table			{display:none;}
table.streetList li.active a		{color:#fff; border:none; font-weight:bold;}					
table.streetList li.active table	{display:block;}

table.streetList table				{margin:0 0 0 1em;}
table.streetList table td			{padding:0 0 0.5em 0; font-size:70%; vertical-align:top;}
table.streetList span.fade			{color:#999999;}
