BODY,  {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: justify; 
}
TABLE {font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: justify; 
}
A {
	color : #2750AD;
}

A:HOVER {
	text-decoration : underline;
}

#menu div { padding-bottom: 3px; } /* основной раздел */
#menu div div div { margin: 0px 0 0px 12px;padding-bottom: 3px; padding-left: 15px;
background: url(http://www.korint.ru/images/gradient-botton.gif) #517dee repeat-y right top;
border: #09199d solid 1px; } /* дочерний раздел №1 */

#menu div div .s3sel{ background: none; border: solid 1px #FFFFCC;} /* дочерний раздел №1 - выделенный*/
#menu div div div .as3sel  { color: white; } /* дочерний раздел №1 - линк*/

#menu div div div a {  font-weight: bold; } /* дочерний раздел №1 */

.shtop {
	background : url(/images/shadow-top.gif) repeat-y;
}
.shplashka {
	background : url(/images/gradient-blue-plashka.gif) repeat-x;
}
.shmiddle {
	background : url(/images/shadow-middle.gif) repeat-y;
}
.shdown {
	background : url(/images/shadow-down.gif) repeat-y;
}
.gdb {
	background: #132EB9 url(/images/bg2.gif) repeat-x;
}
TABLE.main {
	background: url(/images/bg.gif) repeat-y;
	height: 100%;
}
.copy {
	color : Gray;
}
.s1 {
	background: #5886F5 url(/images/gradient-red-plashka.gif) repeat-x;
	border : 1px solid #09199D;
	padding : 5px 5px 5px 5px;
	text-align : left;
}
.s1 img {
	display : inline;
}
.s5 {
	background: #5886F5 url(/images/gradient-green-plashka.gif) repeat-x;
	padding : 2px 5px 2px 5px;
	border : 1px solid #09199D;
	text-align : left;
}

.s3 {
	background : #517DEE url(/images/gradient-botton.gif) repeat-y right top;
	color : #FFFDCA;
	border : 1px solid #09199D;
	padding : 2px 5px 2px 5px;
}
.s3sel {
	background : #FFFFEC;
	color : #FFFDCA;
	border : 1px solid #09199D;
	padding : 2px 5px 2px 5px;
}
.s5sel {
	background : #FFFFEC;
	color : #FFFDCA;
	border : 1px solid #09199D;
	padding : 5px 5px 5px 5px;
}
.s4 {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3A59A1;
	padding : 5px 5px 5px 5px;
}
.topmenusel {
	background : #FFFFEC;
}


a.atopmenu, a.as3, a.asecmenu, a.as5  {
	color: #FFFDCA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}
a.atopmenusel, a.as3sel, a.asecmenusel, a.as5sel  {
	color: #3333CC;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}

a.atopservice  {
	color: #FFFDCA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}
a.atopservicesel  {
	color: #FFFF2A;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}



.pageheader {
	font : 22px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #2750AD;
	margin-bottom : 8px;
	margin-right: 10px;
	margin-left : 2px;
}
td.secmenu {
	background : #5986F7;
	border : 1px solid #09199D;
}

td.secmenusel {
	border : 1px solid #09199D;
}
.secheader {
	font : 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #2750AD;
	margin-bottom : 4px;
}
