body { font-family: tahoma, verdana, sans-serif, arial, helvetica; background-color: #ccc;  background-repeat: no-repeat; }
#languagebox { position: absolute; top: 30px; left: 60%; width: 144px; height: 40px; }
#main { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; position: absolute; width: 99%; height: 731px; }
#header { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; width: 99%; float: none; clear: right;}
#instruments { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; margin-top: 40px; margin-left: 61%; width: 143px; height: 25px; }
#menu1 {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;   }
#menu2 { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;  }
#menu3 { font-family: tahoma, verdana, sans-serif, arial, helvetica; }
#menu4 { font-family: tahoma, verdana, sans-serif, arial, helvetica; }
#menu5 { font-family: tahoma, verdana, sans-serif, arial, helvetica;  }
#logo {  width: 50px; height: 50px;}
#content { font-family: tahoma, verdana, sans-serif, arial, helvetica; clear: both; width: 99%; height: auto; }
#text { font-family: tahoma, verdana, sans-serif, arial, helvetica; margin-top: 20px; width: 80%; height: auto; float: left; }
#Adress { font-family: tahoma, verdana, sans-serif, arial, helvetica; width: 180px; float: right; margin-top: 30px; }
#rightbox { font-family: tahoma, verdana, sans-serif, arial, helvetica; width: 22%; height: auto; float: right; margin-top: 30px; }
#news { font-family: tahoma, verdana, sans-serif, arial, helvetica; width: 200px; height: auto; margin-left: 2%; }
#promo { font-family: tahoma, verdana, sans-serif, arial, helvetica; width: 200px; height: auto; margin-left: 2%; }
#blog {  width: 200px; height: auto; margin-left: 2%;}
#illustration { width: auto; height: auto; margin-left: 2%; margin-top: 30px; margin-bottom: 20px;}
#footer { min-width: 900px; width: 99%; height: 66px; clear: both; }
#divLine {  overflow: hidden; margin-top: 30px; background-color: #333333; min-width: 900px; width: 85%; height: 1px; margin-left: 8%; }
#footermenu { margin-left: 8%; display: inline; font-size: 10px; width: 13%; height: 50px; float: left;  padding-top: 10px; }
#footerAdress { font-size: 10px; width: 24%; height: 50px; float: left; padding-top: 10px; }
#footercopyright { font-size: 10px; width: 33%; height: 50px; float: left; padding-top: 10px; padding-left: 6px; }
#footerDesigner { font-size: 10px; width: 14%; height: 50px; float: left; padding-top: 10px; text-align: right; }
.parphoneNumber /*agl rulekind: base; nickname: "phoneNumber"; htmltag: p;*/ { color: #c00; font-size: 22px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; }
.parlanguage /*agl rulekind: base; nickname: "language"; htmltag: p;*/ { color: #333; font-size: 10px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; word-spacing: 16px; }
.parPhone { color: #333; font-size: 12px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 16px; text-align: left; }
.parphoneCode /*agl rulekind: base; nickname: "phoneCode"; htmltag: p;*/ { font-size: 12px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 20px; }
.parContent { color: #333; font-size: 12px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 14px; text-align: justify; }
.parContentList { color: #333; font-size: 13px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; line-height: 10px; text-align: justify; padding-left: 16px; }
.parFooter { color: #333; font-size: 10px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; }
.parMenu /*agl rulekind: base; nickname: "Menu"; htmltag: p;*/ { color: #c0000; font-weight: bold; font-size: 12px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; font-weight: 500; word-spacing: normal; }
.parMenuActive /*agl rulekind: base; nickname: "MenuActive"; htmltag: p;*/ { color: #c00; font-size: 12px; font-family: tahoma, tahoma, verdana, sans-serif, arial, helvetica; font-weight: lighter; text-decoration: none; }
A.dashed { color: #cc0000; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.dashed:visited { color: #cc0000; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #cc0000; }
A.dashed:hover { color: white; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed white; /* Добавляем пунктирную линию под текстом */
}

A.topmenu { color: #333; font-family: tahoma, verdana, sans-serif, arial, helvetica; }
A.topmenu:visited {color: #333; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }
A.topmenu:hover {color: white; font-size: 10px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; }

A.textlink { color: #333333; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #333333; }
A.textlink:visited { color: #333333; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed #333333; }
A.textlink:hover { color: white; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; border-bottom: 1px dashed white;}

.parcontentMark /*agl rulekind: base; nickname: "contentMark"; htmltag: p;*/ { color: #c00; font-size: 16px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.rightbox { color: #333; font-size: 12px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: left; }
.rss-box { font-family: tahoma, verdana, sans-serif, arial, helvetica; border: none; }
.rss-items {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	padding:0.5em;
	margin-left:0;
	color: #333333;}

.rss-item  { font-size: 10px; font-family: tahoma, verdana, sans-serif, arial, helvetica; list-style:none; }

.rss-item a { color: #cc0000; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; }
	
.rss-item a:visited { color:#cc0000; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; }
.rss-item a:hover { color: white; font-size: 12px; font-family: tahoma, verdana, sans-serif, arial, helvetica; text-decoration: none; }


