body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
div, font {
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link    {color: #666666; text-decoration: none;}  
a:visited {color: #D90000; text-decoration: none;}
a:active  {color: #000000; text-decoration: none;}  
a:hover   {color: #D90000; text-decoration: none;} 

.strelka {
	font-size: 9px;
	font-weight: bold;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	white-space: nowrap;
}
.white {color: #FFFFFF}
.white a:link    {color: #FFFFFF; text-decoration: none;}
.white a:visited {color: #FFFFFF; text-decoration: none;}
.white a:active  {color: #FFFFFF; text-decoration: none;}
.white a:hover   {color: #FFFFFF; text-decoration: none;}
.red {color: #D90000}
.tshr {
	font-size: 9px;
	font-weight: normal;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.5em;
	white-space: nowrap;
	clip:   rect(auto auto auto auto);
	vertical-align: text-top;
}
.tshr a:link    {color: #000000; text-decoration: none;}
.tshr a:visited {color: #000000; text-decoration: none;}
.tshr a:active  {color: #000000; text-decoration: none;}
.tshr a:hover   {color: #000000; text-decoration: none;}
.header {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #D90000;
}
.header a:link    {color: #D90000; text-decoration: none;}
.header a:visited {color: #666666; text-decoration: none;}
.header a:active  {color: #D90000; text-decoration: none;}
.header a:hover   {color: #D90000; text-decoration: none;}
.header_m {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #D90000;
}
.header_m a:link    {color: #D90000; text-decoration: none;}
.header_m a:visited {color: #D90000; text-decoration: none;}
.header_m a:active  {color: #D90000; text-decoration: none;}
.header_m a:hover   {color: #D90000; text-decoration: none;}
.head {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #D90000;
}
.head a:link    {color: #D90000; text-decoration: none;}
.head a:visited {color: #666666; text-decoration: none;}
.head a:active  {color: #D90000; text-decoration: none;}
.head a:hover   {color: #D90000; text-decoration: none;}
.imagel {
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	border: 1px solid #CCCCCC;
}
.small {
	color: #000000;
 	font-size: 10px; 
 	font-family: verdana, arial, tahoma, helvetica, sans-serif;
	text-align: justify; margin-left: 10px;
  	margin-right: 10px;
  	margin-top: 10px;
}
.small a:link    {color: #D90000; text-decoration: none;}
.small a:visited {color: #666666; text-decoration: none;}
.small a:active  {color: #D90000; text-decoration: none;}
.small a:hover   {color: #D90000; text-decoration: none;}
.text {
	font-size: 10px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	text-align: justify;
}
.headerw {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #FFFFFF;
}
.headerw a:link    {color: #FFFFFF; text-decoration: none;}
.headerw a:visited {color: #FFFFFF; text-decoration: none;}
.headerw a:active  {color: #FFFFFF; text-decoration: none;}
.headerw a:hover   {color: #FFFFFF; text-decoration: none;}

.imager {
	border: 1px #E6E6E6;
	margin: 7px;
}
.bottom_menu {
	font-size: 10px;
	color: #D90000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bottom_menu a:link    {color: #D90000; text-decoration: none;}
.bottom_menu a:visited {color: #666666; text-decoration: none;}
.bottom_menu a:active  {color: #D90000; text-decoration: none;}
.bottom_menu a:hover   {color: #000000; text-decoration: none;}
input {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.catalog a:link, .catalog a:visited {
	color: #D90000;
 	font-size: 10px; 
 	font-weight: bold;
}
.catalog a:hover {
	color: #d30b0b;
	font-size: 10px;
	font-weight: bold;
}
.res, .res a:link, .res a:visited   {
	color: #000000;
	font-size: 10px;
  	margin-left: 5px;
   	margin-top: 2px; 
   	margin-bottom: 2px;
}
.res a:hover {
	color: #d30b0b; 
	font-size: 10px;
	margin-left: 5px;
 	margin-top: 2px;
  	margin-bottom: 2px;
}
.catalog-active {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #000000;
	text-transform: uppercase;
}
.catalog-active a:link    {color: #000000; text-decoration: none;}
.catalog-active a:visited {color: #D90000; text-decoration: none;}
.catalog-active a:active  {color: #D90000; text-decoration: none;}
.catalog-active a:hover   {color: #D90000; text-decoration: none;}
.sub_menu {

	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #000000;
}
.sub_menu a:link    {color: #000000; text-decoration: none;}
.sub_menu a:visited {color: #ΡΡΡΡΡΡ; text-decoration: none;}
.sub_menu a:active  {color: #D90000; text-decoration: none;}
.sub_menu a:hover   {color: #D90000; text-decoration: none;}
.sub_menu-active {
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: wrap;
	color: #000000;
	text-transform: uppercase;
}
.sub_menu-active a:link    {color: #000000; text-decoration: none;}
.sub_menu-active a:visited {color: #D90000; text-decoration: none;}
.sub_menu-active a:active  {color: #D90000; text-decoration: none;}
.sub_menu-active a:hover   {color: #D90000; text-decoration: none;}
.search {
	color: #27458e;
 	font-size: 9px; 
 	font-family: verdana, arial, tahoma, helvetica, sans-serif;
  	border: 1px solid #a6afc4;}
.calendar-title {
	color: #666666;
 	font-size: 10px;
  	font-family: verdana, arial, tahoma, helvetica, sans-serif;
   	font-weight: bold;
    text-align: center;
	}
.calendar-day {color: #cccccc; 
	font-size: 10px; font-family: verdana, arial, tahoma, helvetica, sans-serif;
 	font-weight: bold;
  	text-align: center;
	}

.calendar {color: #b1b6be;
 	font-size: 10px; 
 	font-family: verdana, arial, tahoma, helvetica, sans-serif;
  	font-weight: bold; 
 	 text-align: center;
	 }
.calendar a:link {color: #27458e; 
	font-size: 10px;
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
 	font-weight: bold; 
 	text-align: center;
	}
.calendar a:hover {color: #e51816;
 	font-size: 10px;
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
	font-weight: bold;
  	text-align: center;
	}
.calendar a:visited {color: #677Cb0; 
	font-size: 10px;
 	font-family: verdana, arial, tahoma, helvetica, sans-serif;
 	font-weight: bold; 
	text-align: center;
	}
.calendar-holiday {color: #c09999;
 	font-size: 10px; 
 	ont-family: verdana, arial, tahoma, helvetica, sans-serif;
  	font-weight: bold;
  	text-align: center;
	}
.calendar-holiday a:link {color: #990000; 
	font-size: 10px; 
	font-family: verdana, arial, tahoma, helvetica, sans-serif; 
	font-weight: bold;
 	text-align: center;
	}
.calendar-holiday a:hover {color: #e51816;
 	font-size: 10px; 
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
  	font-weight: bold;
   	text-align: center;
	}
.calendar-holiday a:visited {color: #b74c4c;
 	font-size: 10px;
  	font-family: verdana, arial, tahoma, helvetica, sans-serif;
   	font-weight: bold;
    text-align: center;
	}
.date   {
	color: #000000;
	font-size: 8px;
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
	background-position: bottom;
	}
.more
{
	color: #666666;
 	font-size: 10px; 
 	margin-left: 10px; 
	margin-top: 10px;
	text-decoration:none;
}
.guestbook-title 
{color: #d90000; font-size: 12px; font-family: verdana, arial, tahoma, helvetica, sans-serif; font-weight: bold;}
.guestbook-header 
{color: #d90000; font-size: 10px; font-family: verdana, arial, tahoma, helvetica, sans-serif; margin-left: 5px;}
.guestbook-text 
{color: #000000; font-size: 10px; font-family: verdana, arial, tahoma, helvetica, sans-serif; text-align: justify; margin-left: 5px; margin-right: 5px;}
.guestbook-form 
{color: #000000; font-size: 12px; font-family: verdana, arial, tahoma, helvetica, sans-serif;}
.guestbook-button 
{color: #000000; font-size: 10px; font-family: verdana, arial, tahoma, helvetica, sans-serif; border: 0; background-color: #cccccc;}
.guestbook 
{color: #000000; font-size: 10px; font-family: verdana, arial, tahoma, helvetica, sans-serif; border: 1 solid #cccccc; width: 100%; padding-left: 3px; padding-right: 3px;}
.no_wrap {white-space: nowrap;}
