/* Основная таблица стилей сайта */

/* базовые определения */
@font-face {
	font-family: "Helios"
	src: url(http://coolguys.ru/fonts/he__.ttf)
}

h2 {color:#ffffff; font-family:"Helios", tahoma; font-size:14pt; margin: 0; padding: 0}
BODY, LI, P, TD, UNKNOWN { color:#000000; font-family:"Helios", tahoma; font-size:9pt; }
a:link    { color:#000000; font-family:"Helios", tahoma; text-decoration:none; }
a:visited { color:#000000; font-family:"Helios", tahoma; text-decoration:none; }
a:hover   { color:#90979f; font-family:"Helios", tahoma; text-decoration:none; }
.pager a:hover   { color:#FFFFFF; font-family:"Helios", tahoma; text-decoration:none; }
a:link.spec    { color:#ffffff; font-family:"Helios", tahoma; text-decoration:none;}
a:visited.spec { color:#ffffff; font-family:"Helios", tahoma; text-decoration:none;}
a:hover.spec   { color:#00ffff; font-family:"Helios", tahoma; text-decoration:underline;}
a:link.nav     { color:#000000; font-family:"Helios", tahoma; text-decoration:none; font-size:10pt; font-weight:bold; }
a:visited.nav  { color:#000000; font-family:"Helios", tahoma; text-decoration:none; font-size:10pt; font-weight:bold; }
a:hover.nav    { color:#ffffff; font-family:"Helios", tahoma; text-decoration:underline; font-size:10pt; font-weight:bold; }

/* классы форм */
INPUT.t  { font-size:11px; font-family:tahoma; color:black; background-color:white; border:solid 1px #90979f; height:18px; }
SELECT.s  { font-size:11px; font-family:tahoma; color:black; background-color:white; border:solid 1px #90979f; height:19px; }
INPUT.b  { font-size:11px; font-family:tahoma; color:black; background-color:#eeeeee; border:outset 2px #eeeeee; height:19px; }

/* текст страницы */
TD.content { color:#ffffff; font-size:9pt; }
TD.content2 { color:#000000; font-size:9pt; }
TD.content4 { font-family:tahoma; color:#000000; font-size:8pt; font-weight:bold; }
SPAN.header { color:#ffffff; font-size:14pt;  }
SPAN.header2 { color:#000000; font-size:14pt; font-weight:bold; }
SPAN.header3 { color:#47636f; font-size:12pt; font-weight:bold; margin-bottom: 2px; display: block;}
SPAN.header4 { color:#47636f; font-size:10pt; font-weight:bold; }

/* футер */
TD.f { font-family:tahoma; color:#cccccc; font-size:8pt; }

#order_block fieldset {
	background-color: #FFF;
	margin-bottom: 10px;
	border: none;
	padding: 10px;
}

#order_block td {
	vertical-align: top;
}

#order_block b {
	color: #F00;
}

#order_block input, #order_block textarea, #order_block select {
	width: 300px;
}

div#ok_div {
	font-size:11pt;
	color: #000;
	background-color: #FFF;
	padding: 20px;
}

div#ok_div .blue {
	color: #00F;
}

div#ok_div .red {
	color: #F00;
}

div#ok_div input {
	margin-top: 10px;
	width: 200px;
}

a.basket_a, a.basket_a:visited {
	text-decoration: underline;
}

a.basket_a:hover {
	color: #000;
}

td#sb_img
{
	background-repeat: no-repeat;
}