td, body { font-size: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }

body {
	margin:0px; 
	padding:0px; 
	background:#edf3ff url("_tpl/img/fon-klava.jpg") no-repeat 0 110px;
}

H1 { color: #0099cc; font-size: 130%; margin-top: 10px }
H2 { color: #0099cc; font-size: 120% }
H3 { color: #0099cc; font-size: 110% }

#slogan {  FONT-FAMILY: sans-serif; font-size: 12pt; font-weight: bold; color: white; letter-spacing: 0.2em; }

.inverse {
	color: #fff; 
	background-color:#90b4f2;	
 }

.img_head { 
	height:245px;
	border-bottom: 1px solid #e7631b; 
}

#border{
	border: 1px solid #e7631b; 
	padding: 10px;
}

hr { border: 1px dotted orange; }

#border_t{
	width: 200px;
	border: 1px dotted orange; 
	padding: 5px;
	text-align: center;
}

.smenu {
	font-size:9pt;
	width: 100px;
	text-align: center;
	float: left; 
}

.asmenu {
	font-size:9pt;
	width: 100px;
	text-align: center;
    padding: 3px 5px 5px 0.5em;
    border-right: 1px solid #fff;
    background-color: #ffcc66;
    color: #000;
	float: left; 
    text-decoration: none;
}

.asmenu a {
      display: block;
      border-right: 1px solid #fff;
      background-color: #ffcc66;
      color: #000;
      text-decoration: none;
	  width:100%;
}

.smenu a {
      display: block;
      padding: 3px 5px 5px 0.5em;
      border-right: 1px solid #fff;
      background-color: #90b4f2;
      color: #fff;
      text-decoration: none;
	  width:100%;
}

.smenu a:hover {
      background-color: #ffcc66;
      color: #000;
}

ul#gmenu { 
	padding-left: 10px; 
	margin-left: 10px; 
	margin-right: 3px;
}

#up {
	margin-top: -15px
}

INPUT, TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #666 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #666 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;
}

INPUT#submit {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #666 1px solid;
}

INPUT#submit20 {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	FONT-SIZE: 9pt; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #666 1px solid;
}

table.border{ border-color: #99ccff; border-style: solid; border-width: 0 1px 1px 0 }
table.border td, table.border th{ border-color: #99ccff; border-style: solid; border-width: 1px 0 0 1px; padding:3px }

li {padding-bottom:3px;}

#top { margin-top: -10px }

li#gmenu1 { list-style-image: url(_tpl/img/str3.gif); margin-bottom:5px }
li#gmenu2 { list-style-image: url(_tpl/img/p.gif); margin-bottom:5px }
li#gmenu3 { list-style-image: url(_tpl/img/str3.gif); margin-bottom:5px }

 #am1			{ font-size: 100%; color:#000099 }
a#am1			{ }
a#am1:hover		{ color: #cc0000 }
a#m1			{ font-size: 100%; color:#000099 }
a#m1:hover		{ text-decoration: underline; color: #cc0000  }

 #am2			{ font-size: 110%; color:#000099 }
a#am2			{ }
a#am2:hover		{ color: #cc0000 }
a#m2			{ font-size: 110%; color:#000099 }
a#m2:hover		{ text-decoration: underline; color: #cc0000  }

 #am3			{ font-size: 85%; color:#000099 }
a#am3			{ text-decoration: none }
a#am3:hover		{ color: #cc0000 }
a#m3			{ font-size: 85%; color:#000099 }
a#m3:hover		{ text-decoration: underline; color: #cc0000  }

li { margin-bottom:5px }

#made { font-size:8pt; width:200px; text-align:center }

.header2 {  font-size: 10pt; font-weight: bold; color: orange}

#footer {  font-size: 8pt; color: #666}

ul li { list-style-image: url(_tpl/img/bullet.gif) }

#vmenu { margin-top: 180px; }
#vmenu ul { margin-left: 20px; }
#vmenu li { list-style-image: url(_tpl/img/p.gif); margin-bottom:5px }

