b
	{ color: 669900 }

h1
	{ margin:0 }
h2
	{ margin:0 }

a:link
	{ text-decoration: underline }
a:visited
	{ text-decoration: underline }
a:hover
	{ text-decoration: none }
a:active
	{ color: ff9933 }

.text
	{ text-decoration: none; font-family: arial cyr, arial, helvetica, sans-serif; font-size: 1.5ex }

	{ text-decoration: bold; color: ffcc00 }
.head
	{ text-decoration: none; font-family: helvetica, arial cyr, arial, sans-serif; font-size: 15px; font-weight: bold; color: 669900; text-transform:uppercase }
.header
	{ text-decoration: none; font-family: helvetica, arial cyr, arial, sans-serif; font-size: 12px; font-weight: bold; color: ff6600; text-transform:uppercase }
/*
.head
	{ text-decoration: none; font-family: helvetica, arial cyr, arial, sans-serif; font-size: 15px; font-weight: bold; color: 669900; font-variant: small-caps }
.header
	{ text-decoration: none; font-family: helvetica, arial cyr, arial, sans-serif; font-size: 12px; font-weight: bold; color: ff6600; font-variant: small-caps }
*/
.menu
	{ text-decoration: none; font-family: verdana, tahoma, arial cyr, arial, helvetica, sans-serif; font-size: 1.2ex; color: 666666 }
.top
	{ text-decoration: none; font-family: verdana, tahoma, verdana, arial cyr, arial, helvetica, sans-serif; font-weight: bold; font-size: 1.2ex }
.middle
	{ text-decoration: none; font-family: verdana, arial cyr, arial, helvetica, sans-serif; font-size: 11px }
.form
	{ text-decoration: none; font-family: arial cyr, arial, helvetica, sans-serif; font-size: 11px }
.small
	{ text-decoration: none; font-family: arial cyr, arial, helvetica, sans-serif; font-size: 10px; color: ffcc00 }
.input
	{ background-color: 99cc00; border-bottom: 669900 1px solid; border-left: ccff00 1px solid; border-right: 669900 1px solid; border-top: ccff00 1px solid; color: 336600; font-size: 11px; font-weight: bold; font-family: arial cyr, arial, helvetica, sans-serif; height: 20px }

.t:link
	{ color: 000000; text-decoration: none }
.t:visited
	{ color: 000000; text-decoration: none }
.t:hover
	{ color: 355030; text-decoration: underline }

.m:link
	{ color: 336600; text-decoration: none }
.m:visited
	{ color: 336600; text-decoration: none }
.m:hover
	{ color: 669900; text-decoration: underline }

.sm:link
	{ color: 336600; text-decoration: none }
.sm:visited
	{ color: 336600; text-decoration: none }
.sm:hover
	{ color: 336600; text-decoration: underline }

.nav:link
	{ color: dee3d3; text-decoration: none }
.nav:visited
	{ color: cdd0c7; text-decoration: none }
.nav:hover
	{ color: ffcc00; text-decoration: none }

.bot:link
	{ color: ffcc33 }
.bot:visited
	{ color: ffcc33 }


/*2007*/
.price
	{ border:1px solid #9c0;border-collapse:collapse;font-size:100%; }
.price td
	{ border:1px solid #9c0;background-color:#fff;text-align:center }
.price s, .hosting s
	{ color:#799072;font-weight:bold;color:#690;font-size:0.75em;/*vertical-align:-0.5em*/ }
.price .def
	{ text-align:left }
.price .uvy
	{ background:#ff6 url(/uvy.gif) center center no-repeat; }
.price .ura
	{ background:#cf9 url(/ura.gif) center center no-repeat; }
.price .uvy span, .price .ura span
	{ display:none }
.price th
	{ background:#77aa00;padding-top:0.5em;padding-bottom:0.5em;border:1px solid #9c0;font-weight:normal }
.price th.def
	{ background:#9c0;font-weight:bold;color:#690 }
.price strong, .hosting strong
	{ font-size:150%;font-weight:normal;color:#c00 }

.hosting s
	{ color:#799072 }

.fantastico td
	{ text-align:left;font-size:.7em;border:0;padding:0 1em 0 0 }
.fantastico td h3
	{ font-size:1em;color:#693;display:inline }
.fantastico td ul
	{ margin:0 0 1em 1.5em;padding:0; }
.fantastico td li
	{ margin:0;padding:0 }

#oldiesbutgoldies
	{ position:absolute;top:5px;left:200px;color:#000!important;line-height:1.1em;font-family:Arial;font-size:.7em }
#oldiesbutgoldies div
	{ margin:0 370px 0 0px;border:1px solid #9c0;background:#ffffe0; }
#oldiesbutgoldies div div
	{ padding:4px 10px;margin:0;border:0; }