BODY, TD {	font-family: Arial, Tahoma, Helvetica, sans-serif; color: #000000; }

.topImage { background: url('/img/top.jpg'); background-repeat: no-repeat; 
			color: #00B2AF; font-weight: bold; font-size: 24px; 
			padding: 0px 20px 10px 0px; }

.head2 {	color: #FFFFFF; font-size: 14px; font-weight: bold;
			padding: 0px 10px 0px 0px; }

.nLink {	color: #777777; font-size: 12px; font-weight: normal;
			padding: 8px 8px 0px 4px; }

.aLink {	color: #000000; font-size: 12px; font-weight: normal;
			padding: 8px 8px 0px 4px; }

.textLink		{ text-decoration: none; color: #000000; }
.textLink:hover { text-decoration: none; color: #00B2AF; }

.textLink2		 { text-decoration: none; color: #000000; }
.textLink2:hover { text-decoration: none; color: #00B2AF; }

.textLink3		 { text-decoration: none; color: #777777; }
.textLink3:hover { text-decoration: none; color: #3E3E3E; }


#mnuTable1 { position: absolute; left: 125px; display: none; }
#mnuTable2 { position: absolute; left: 125px; display: none; }
#mnuTable3 { position: absolute; left: 125px; display: none; }
#mnuTable4 { position: absolute; left: 125px; display: none; }


.nLink2 {	color: #777777; font-size: 12px; font-weight: normal;
			padding: 8px 0px 0px 4px; }

.aLink2 {	color: #000000; font-size: 12px; font-weight: normal;
			padding: 8px 0px 0px 4px; }

.aLink3 {	color: #777777; font-size: 12px; font-weight: normal;
			padding: 8px 0px 0px 4px; }

.arrow {	padding: 13px 2px 0px 3px; }


.textContainer {	padding: 27px 16px 10px 16px; }

.inImg {	margin: 0px 0px 16px 16px; }

.splitter { margin: 8px 0px 4px 0px; }
.splitter2 { margin: 4px 0px 0px 0px; }

/*IMG.splitter*/
/* новости --------------------------- */
.newsListDate	{ font-weight: bold; font-size: 13px; padding: 0px 6px 0px 0px; }
.newsListTitle	{ font-weight: bold; font-size: 13px; color: #00B2AF; }
.newsText		{ font-weight: normal; font-size: 13px; padding: 6px 0px 0px 0px; }

.newsLink		{ text-decoration: underline; font-size: 13px; color: #000000; }
.newsLink:hover	{ text-decoration: none; color: #00B2AF; }

.newsDate	{ font-weight: bold; font-size: 13px; padding: 0px 6px 0px 0px; }
.newsTitle	{ font-weight: bold; font-size: 13px; color: #00B2AF; }

.newsAuthor { font-weight: bold; font-size: 13px; padding: 6px 0px 0px 0px; }

/* общий текст ----------------------- */
.text {		font-size: 13px; font-weight: normal}
.mark	{ font-weight: bold; }
.Link		{ text-decoration: underline; color: #000000; }
.Link:hover	{ text-decoration: none; color: #00B2AF; }
.error		{ color: #FF0000; }

h1.head2 { margin: 0px; padding: 0px; font-size: 14px; }
h1.head1 { margin: 0px; padding: 0px; font-size: 24px; }
h2 { color: #00B2AF; font-weight: bold; font-size: 16px }
h3 { font-weight: bold; font-size: 12px }
h4 { color: #0008B2; font-weight: bold; font-size: 16px; margin-bottom: 0px; padding: 0px}

.textTable TD { padding-top: 4px; padding-bottom: 4px; }

/* формы ---------------------------- */
.inp		{ width: 100%; }
.formTable TD { padding-top: 1px; padding-bottom: 1px; }
.inpName	{ font-size: 13px; padding-right: 12px }
.req	{ color: #FF0000; font-weight: bold }
.note	{ color: #777777; font-size: 13px;}
.neText { color: #777777; font-size: 13px;}

/* таблицы ------------------------- */
.tblOvr { background-color: #B1B1B1; }
.tblTD { background-color: #FFFFFF; font-size: 11px; text-align: center; }
.tblTDname { background-color: #FFFFFF; font-size: 11px; }

.tbl2TD { background-color: #FFFFFF; font-size: 12px; text-align: center; }
.tbl2TDname { background-color: #FFFFFF; font-size: 12px; }

.tblHead { background-color: #E5E5E5; font-weight: bold; font-size: 13px; }
.tblHead1 { background-color: #FFFFFF; font-weight: bold; font-size: 14px; color: #00B2AF; padding: 5px 3px 5px 3px; }
.tblHead2 { background-color: #FFFFFF; font-weight: bold; font-size: 14px; color: #00B2AF; padding: 5px 3px 5px 3px; text-align: center; }

/* список сотрудников -------------- */
.stuffTD { padding-left: 10px; font-size: 13px; }
.stuffHead {margin: 6px 0px 10px 0px; }
.stuffPhone {margin: 6px 0px 10px 0px; }

/* купон -------------- */
#cimg { width: 100%; height: 27px; }
.chead1 { margin: 0px 16px 8px 0px; padding: 0px; font-size: 24px; color: #00B2AF; }
.cbody { padding: 16px; }
.cthead { background-color: #E5E5E5; font-weight: bold; padding: 3px 3px 3px 3px; }

/* зона копирайта */
.copyright { text-align: right; font-size: 12px; color: #FFFFFF; padding: 2px 10px 3px 0px; }