body				{ margin:0px; background-color: white }
body, div, td		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:black}
img					{ border:0px}
h1					{ font-size: 16px; color: #A07A63; font-weight:bold; margin-top:0px}
h2					{ font-size: 14px; color: #A07A63}
h3					{ font-size: 12px; color: #A07A63; font-weight:bold}

a 					{ text-decoration: underline; color:#6386A0 }
a:hover				{ text-decoration: none }


/* ?????????, ????, ?????, ??????? ???? */
.header .line1 		{ background: #5A0C08 no-repeat; color:white; text-align:right; padding: 10px; vertical-align:bottom}
.header .line2 		{ background: #D9C9BC; padding:2px 10px; color:black; text-align:center}
.header .menu1 		{ background: #D9C9BC; padding:2px 10px; color:white; text-align:center}
.header .menu2 		{ background: #F0F0F0; padding:2px 10px; color:white; text-align:center; font-size: 11px; color: #000000; font-weight:bold}
.header .menu0 		{ background: #ffffff; padding:2px 10px; color:white; text-align:center; font-size: 11px; color: #000000; font-weight:bold}

#mainMenuText   { font-size: 10px; font-family: Tahoma; font-weight: bold; color: #ffffff; background-color: #751B16; text-align: center; padding: 35 5 10 5; border-right-width: 1px; border-right-style: solid; border-right-color: #e0dcec; vertical-align: top; }
#mainMenuTextNR { font-size: 10px; font-family: Tahoma; font-weight: bold; color: #ffffff; background-color: #751B16; text-align: center; padding: 35 10 10 10; vertical-align: top; }

#mainMenuText A { color: #ffffff; text-decoration: none; }
#mainMenuTextNR A { color: #ffffff; text-decoration: none; }

.header .menu3 		{ background: #D9C9BC; padding:2px 10px; color:white; text-align:center}




.menu_table			{ vertical-align:top; padding:10px; background: #F2EEDF}
.menu				{ padding:5px }
.menu a				{ color: #A07A63; font-weight:bold; text-decoration:none}
.menu a:hover 		{ color: black }
.menu_current		{ color: black; font-size:11px; font-weight:bold }

.submenu 			{ padding:2px 10px 2px 20px }

.submenu a			{ color: black; font-size:11px; text-decoration:none }
.submenu a:hover 	{ color: #6386A0;}
.submenu_current	{ font-weight:bold; padding-left:20px; font-size:11px;}


.h_dots				{ border-top: 2px #246998 dotted }
hr.dots				{ border-top: 2px #246998 dotted }


/* ??????? */
.content_divider	{ background:#000000 }
.content 			{ padding:10px; vertical-align:top; line-height: 17px}
.content p			{ text-align:justify }
.content table		{ background:#246998;}
.content table .header	{ background:#EAF1F5; text-align:center; font-weight:bold}
.content td			{ background: white; padding:3px; vertical-align:top }

.page_title 		{ padding-bottom:10px; color: #6386A0; font-size:14px; font-weight:bold}


/* ?????? */
.footer				{ background: #5A0C08; height: 30px; 
					text-align:center; color:white; font-size:11px; vertical-align:middle}
.creation			{ font-size:10px; text-align:right;  padding-right:10px}


