body		{
			margin: 0px;
			padding: 0px;
			background-color: #FEF3E6;
			font-style: Times;
}
div			{
			border: 0px;
			border-color: Lime;
			border-style: solid;
			border-collapse: collapse;
}
table		{
			border: 0px;
			border-color: black;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
td			{
			border: 0px;
			border-color: Red;
			border-style: solid;
			border-collapse: collapse;
			margin: 0px;
			padding: 0px;
}
img			{
			border: 0px;
}
p			{
			text-indent: 1em;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			text-align: justify;
			font-family: "Times New Roman", Times, serif, Arial;
			font-size: 0.9em;
			font-style: italic;
			color:#634D2B;
}

/*CLASSES*/

/*fullwidth*/

.fullwidth	{
			width: 100%;
}
/***********************************************************************************/

/*shapka*/

div.toptop	{
			background-image: url(../img/topline.jpg);
			background-repeat: repeat-x;
			background-position: left top;
			position: relative;
			margin: 0px;
			padding: 0px;
}
.title		{
			background-image: url(../img/stairs1.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			margin: 0px;
			padding: 0px;
}
.icons		{
			text-align: center;
}
td.icons img		{
			margin: 3px 0px 3px 0px;
			padding: 0px;
}
/***********************************************************************************/

/*navigation*/

div.topnavline		{
			background-image: url(../img/navline.jpg);
			background-repeat: repeat-x;
			background-position: top;
			height: 4px;
			font-size: 1px;
}
td.navigation	{
			background-color: #FDDDB6;
			color:#BA906B;
			vertical-align: middle;
}
.botnavline	{
			background-image: url(../img/botline.jpg);
			background-repeat: repeat-x;
			background-position: bottom;
			height: 11px;
}
td.navigation td	{
			color:#BA906B;
}
div.navmenu{
			position:relative;
			text-decoration: none;
			margin: 0px;
			padding: 0px;
			font-size: x-small;
}
div.navon{
			z-index:1;
			padding:0px;
			position:absolute;
			text-decoration: none;
			font-weight: bold;
}
div.navon a{
			color:#BA906B;
			text-decoration: none;
			font-weight: bold;
}
div.navon a:hover{
			text-decoration: none;
			color:#78603B;
}
div.navshad{
			color: #fff;
			text-decoration: none;
			padding:1px 0px 0px 0px;
			font-weight: bold;
}
/***********************************************************************************/

/*menu*/

div.menu{
			width: 100%;
			position:relative;
			font-size: small;
			text-decoration: none;
			text-align: center;
			font-family: Times;
}
div.on{
			width: 100%;
			padding:0px;
			position:absolute;
			left:0px;
			text-decoration: none;
			font-weight: bold;
			text-align: center;
}
div.menu a{
			color: #8F6743;
			text-decoration: none;
			font-weight: bold;
			text-align: center;
}
div.menu a:hover{
			text-decoration: none;
			color:#4A391E;
}
div.shad{
			color: #F0F0F0;
			text-decoration: none;
			padding:1px 0px 0px 0px;
			font-weight: bold;
			text-align: center;
}
.menuline	{
			height: 1px;
			margin: 5px;
			background-color: #C79E7B;
			font-size: 1px
}
div.txt		{
			padding: 3px;
			text-align: center;
}
div.txt p		{
			padding: 3px;
			text-align: center;
}
/***********************************************************************************

//*language*/

.language			{
			background-image: url(../img/toplinecon.jpg);
			background-repeat: repeat-x;
			background-position: top;
			background-color: #FFFBF5;
			text-align: right;
			padding: 10px 0px 0px 0px;
			font-size: xx-small;
			font-family: Arial, Verdana, Geneva;
			font-weight: bold;
			color:#78603B;
}
td.language a			{
			font-family: Arial, Verdana, Geneva;
			font-weight: bold;
			color:#926A44;
			text-decoration: none;
}
td.language a:hover			{
			color:#774800;
			text-decoration: none;
}
/*div.langmenu{
			width: 100%;
			position:relative;
			text-decoration: none;
			margin-top: -2px;
			padding: 0px;
			font-size: xx-small;
			font-weight: bold;
			font-family: Arial;
}
div.langon{
			z-index:1;
			padding:0px 2px 0px 0px;
			position:absolute;
			text-decoration: none;
}
div.langon a{
			z-index:1;
			padding:0px 2px 0px 0px;
			position:absolute;
			left:0px;
			color:#BA906B;
			text-decoration: none;
}
div.langon a:hover{
			text-decoration: none;
			color:#78603B;
}
div.langshad{
			color: #fffff;
			text-decoration: none;
			padding:1px 0px 0px 0px;
}*/
/***********************************************************************************

//*content*/

h1			{
			color:#8F6743;
			font-size: medium;
			padding: 0px 0px 5px 15px;
			margin: 0px;
			font-family: serif;
}
h2			{
			color:#8F6743;
			font-size: small;
			padding: 2px;
			margin: 0px;
			font-family: serif;
			text-align: center;
			text-decoration: underline;
}
h3			{
			color:#8F6743;
			text-decoration: underline;
			font-weight: bold;
			font-size: small;
			padding-top: 5px;
			margin: 0px;
}
.content	{
			font-family: "Times New Roman", Times, serif, Arial;
			background-image: url(../img/bglogo.gif);
			background-repeat: repeat;
			background-position: top;
			background-color: #FFFBF5;
			text-align: justify;
			font-size: small;
}
td.content a	{
			color:#8F6743;
			text-decoration: underline;
}
.content img	{
			padding: 0px;
			margin: 2px;
			border: 0px;
}
td.content a:hover	{
			text-decoration: underline;
			color:#634D2B;
}
/*.subcontent	{
			padding-left: 30px;
			background-color: #FFFBF5;
			font-size: small;
}
.subcontent img	{
			padding: 5px 10px 5px 10px;
			margin: 0px;
			border: 0px;
}
td.subcontent a	{
			color:#8F6743;
			text-decoration: underline;
}
td.subcontent a:hover	{
			text-decoration: underline;
			color:#634D2B;
}*/
.anons		{
			font-size: x-small;
			color: #644529;
}
div.anons a	{
			color:#8F6743;
			text-decoration: underline;
			font-weight: bold;
}
div.anons a:hover	{
			text-decoration: underline;
			color:#634D2B;
}
.imganons		{
			font-size: x-small;
			color: #644529;
			text-align: center;
}
div.imganons p	{
			font-size: x-small;
			color: #644529;
			text-align: center;
}
.subanons		{
			font-size: x-small;
			color: #644529;
			padding-left: 20px;
}
div.subanons a	{
			color:#8F6743;
			text-decoration: underline;
			font-weight: bold;
}
div.subanons a:hover	{
			text-decoration: underline;
			color:#634D2B;
}
.photo		{
			text-align: center;
			padding: 10px;
}
.photo td		{
			text-align: center;
			padding: 10px;
			vertical-align: top;
}
/*.data		{
			padding-left: 15px;
			text-align: left;
			font-size: x-small;
			color:#8F6743;
}*/
div.arov		{
			font-size: x-large:
			color: #BA3434;
			text-align: center;
			padding: 5px 0px 5px 0px;
			margin: 0em 0em 0em 0em;
			clear:both;
}
div.arov a		{
			text-decoration: none;
			font-size: x-large;
			color: #8F6743;
			vertical-align: middle;
}
div.arov a:hover		{
			text-decoration: none;
			color: #634D2B;
}
/***********************************************************************************

//*copyright*/

div.copyright	{
			background-image: url(../img/botline.jpg);
			background-repeat: repeat-x;
			background-position: bottom;
			background-color: #FDDDB6;
			color: #89723C;
			font: xx-small Arial;
			text-align: center;
			padding: 0px 0px 8px 0px;
}
div.copyright a	{
			color: #89723C;
			text-decoration: none;
}
div.copyright a:hover	{
			color: #78603B;
			text-decoration: underline;
}
.botline	{
			height: 1px;
			width: 870px;
			background-color: #FEF3E6;
			font-size: 1px;
}
.copyline	{
			background-image: url(../img/copyline.jpg);
			background-repeat: repeat-x;
			background-position: top;
			height: 6px;
			font-size: 1px;
}
/***********************************************************************************

//*TR*/

.tr21		{
			background-image: url(../img/leftcol.jpg);
			background-repeat: repeat-y;
			width: 33px;
			background-position: center;
}
.tr22		{
			background-image: url(../img/topmidcolline.jpg);
			background-repeat: repeat-x;
			background-position: top;
}
.tr23		{
			background-image: url(../img/topleftmenu.jpg);
			background-repeat: no-repeat;
			width: 7px;
			height: 16px;
}
.tr24		{
			background-image: url(../img/toplinemenu.jpg);
			background-repeat: repeat-x;
			font-size: 1px
}
.tr25		{
			background-image: url(../img/toprightmenu.jpg);
			background-repeat: no-repeat;
			width: 7px;
}
.tr26		{
			background-image: url(../img/centrcol.jpg);
			background-repeat: repeat-y;
			width: 43px;
			background-position: top;
}
.tr27		{
			background-image: url(../img/rightcolshad.jpg);
			background-repeat: repeat-y;
			background-position: top;
			width: 54px;
			height: 18px;
}
.tr31		{
			background-image: url(../img/leftcol.jpg);
			background-repeat: repeat-y;
			width: 33px;
			background-position: center;
}
.tr32		{
			background-image: url(../img/leftmenu.jpg);
			background-repeat: repeat-y;
			width: 7px;
}
.tr33		{
			background-image: url(../img/rightmenu.jpg);
			background-repeat: repeat-y;
			width: 7px;
}
.tr34		{
			background-image: url(../img/botleftmenu.jpg);
			background-repeat: no-repeat;
			width: 7px;
			height: 16px;
}
.tr35		{
			background-image: url(../img/botlinemenu.jpg);
			background-repeat: repeat-x;
			font-size: xx-small;
}
.tr36		{
			background-image: url(../img/botrightmenu.jpg);
			background-repeat: no-repeat;
			width: 7px;
}
.tr37		{
			background-image: url(../img/centrcol.jpg);
			background-repeat: repeat-y;
			width: 43px;
			background-position: center;
}
.tr38		{
			background-image: url(../img/rightcol.jpg);
			background-repeat: repeat-y;
			width: 54px;
			background-position: center;
}
.tr41		{
			background-image: url(../img/botleftcol.jpg);
			background-repeat: no-repeat;
			width: 33px;
			background-position: center;
}
.tr42		{
			background-image: url(../img/botmidcolline.jpg);
			background-repeat: repeat-x;
			background-position: center;
}
.tr43		{
			background-image: url(../img/botmidcol.jpg);
			background-repeat: no-repeat;
			width: 43px;
			background-position: center;
}
.tr44		{
			background-image: url(../img/botlinecon.jpg);
			background-repeat: repeat-x;
			background-position: center;
}
.tr45		{
			background-image: url(../img/botrightcol.jpg);
			background-repeat: no-repeat;
			background-position: center;
			width: 54px;
			height: 38px;
}
/***********************************************************************************
