﻿/* Стандартные стили и переопределения */

HTML { height: 100%; width: 100%; }
BODY { padding: 0; margin: 0; width: 100%; height: 100%; color: #000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; background: #FFFFFF; }
TD, TH { padding: 0; font-size:11px; vertical-align: top; }
P { margin: 0; padding: .7em 0; }
HR { height: 1px; color: #CCC; background: #CCC; border: none; }
STRONG { font-weight: bold; }
EM { font-style: italic; }
/* Ссылки */
A.alt { color: #D62B03 !important; }
A:link { color: #004B80; }
A:visited { color: #999; }
A:hover { color: #4EA7DF; }
A:active { color: #004B80; }
A { text-decoration: underline !important; }
/* Заголовки */
H1 { clear: left; color: #004B80 !important; font-size: 165%; margin: .4em 0 .2em !important; padding: 0; }
H2 { margin: 0; clear: left; color: #004B80; font-size: 140%; font-weight: normal; margin: .4em 0 .2em !important; padding: 0; }
H3 { margin: 0; clear: left; color: #777; font-size: 125%; margin: .4em 0 .2em !important; padding: 0; }

h1 { letter-spacing: -.005em; margin: 0; padding: 0; color: #ff6600; }
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-hasFlash h1 { visibility: hidden; }

h1.order { font-size: 18px !important; }
h1.tel { font-size: 22px !important;}



.SelectedStyle
{
	background-color: scrollbar;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
}

.UnSelectedStyle
{
	background-color: #99cccc;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}


