body {background-color: #889699; font-family:Verdana,sans-serif; font-size: 12.8px; color:#171717;line-height: 150%; margin:0; padding:0;}
.mainfon {background-color: white;}
div#paddin {padding-left:50px;}
div#content { margin: 0 auto; width:750px; }
div#content table td {vertical-align:top;}
div#content h1 { font-size:24px; color:#0A3A50; margin: 0px 0 5px 0; font-family:"Trebuchet MS",sans-serif; text-align:center;}
div#content h2 { font-size:17px; color:#0A3A50; font-family:"Trebuchet MS",sans-serif; }
div#content h2.index {margin: 0 0 40px 0; float: left; width: 240px;}
div#content h2.index a {text-decoration:none;}
a {color:#0A3A50;}
a:hover {color:#000000;}
p,ul {margin:0 0 10px 0;}
ul.list a:hover, ol.list a:hover {text-decoration:underline;}
ul li, ol li { margin-bottom: 7px;}
ul { margin-left:17px; padding:0;}
ul li {list-style-image:url('/imgs/tochka.gif'); }

table.tindex {margin-bottom: 20px;}

div#logoimg {position:absolute; top:5px; left:5px;}
div#phone {position:absolute; top:230; left:10px; font-family:arial,sans-serif;font-size: 12px;}


.highslide-image {
	border: 10px solid #999999;
}

#topimg {background: url('/imgs/balls_bg2.jpg') top right repeat-x; height: 219px;}
#topimg div {float:right;}

.overall {width:600px!important;padding-top: 15px; border-left: 1px solid #498BA1; min-height: 300px;}


div#mainmenu {position:absolute; margin-left:-200px; top: 400px; border: 1px solid #498BA1; padding: 8px 12px 8px 12px;}
div#mainmenu div {width: 154px; line-height: 190%;}
div#mainmenu div a.selected {text-decoration:none;}
div#mainmenu div a.selected:hover {text-decoration:underline;}


.mainfon2 {width:857px; text-align:left;}

div.menu div {float:right; margin-left: 25px;}
div.menu_footer { padding: 17px 20px 0 0; }
div.menu_footer div {float:right; margin-left: 15px; font-family:tahoma,sans-serif; font-size:11px;}
div.menu_footer div a { color: #F9F9F9; }
div.menu_footer div a:hover { color: #FFFFFF; }
div.sidebar {width:187px; float: left;}
div.submenu {background-color: #093B52; color: #FFFFFF;	 padding:45px 0px 95px 23px; font-family:tahoma, sans-serif; font-size: 10px; margin-bottom: 2px;}
div.submenu p { text-align: right; margin: 0 0 14px 0;}
div.submenu a { color: #FFFFFF; font-weight:normal; font-family:tahoma, sans-serif; font-size:10px; text-decoration:none; }
div.submenu a:hover { color: #B8E9F7; text-decoration:underline; }
div.submenu a.active { color: white; text-decoration:underline; }
div.submenu a.active:hover { color: white; }

div.submenu_footer {font-family:arial,sans-serif; font-size:10px; margin-top: 5px;}
div.submenu_footer a { color: #0A3A50; }

.footer { margin: 10px 0 10px 10px; font-family: arial,sans-serif; font-size:11px; color: #0A3A50; position: absolute; background-color: #889699;}
.ftr {background-color: #889699; height: 90px;}

.inpath {height: 25px; text-align: left; font-size: 10px; font-family: tahoma,sans-serif;}
.inpath div { border-bottom: 1px solid #DDE8EA; width: 10px; padding: 0 13px 5px 0; }
.inpath div a { font-weight: bold; color: #0A3A50; }

p.news { font-family:tahoma,sans-serif; font-size:11px; color:#676767;}

div.line1 { padding: 10px 0 30px 0; margin-left: 239px; }
div.line1 div {background-image:url('/imgs/line1.gif');}

p.info {margin: 0 0 10px 30px;}
table.menu td {text-align:right; padding: 0 7px 10px 0;}
table.menu td a {color: #FFFFFF; font-family: tahoma,sans-serif; font-weight:bold; font-size:10px; text-decoration:none;}
table.menu td a:hover { color: #FFFFFF;}
table.menu td a.active { color: #889699; }

td.menuline {font-size: 10px; font-family:tahoma,sans-serif; color: #0A3A50; margin-left: 1px; margin-top: -2px; padding-right: 30px; height:24px; vertical-align:top; background-image: url('imgs/menul.gif');}
td.menuline a:link, td.menuline a:visited {font-weight: bold; color: #0A3A50}


table.numbers td {width: 19px; text-align: center; padding:0 7px 0 7px;}
.menus {margin-bottom:0px; padding:50px 0 110px 0; background-color:#093B52; width:187px; vertical-align: top;}
td.content {padding:22px 4px 0 50px; vertical-align:top;}
.plane {vertical-align:top; padding-top: 2px;}
.tdphone {vertical-align: top; padding-top:7px;}
.footline{margin-top:2px; width:100%; background-color:#0A3A50; height:3px;}
.copy{text-align:right;padding-bottom: 20px;clear:all;}

.plist {margin-top: 11px;}
.pabout { padding-left: 7px; font-family: tahoma, sans-serif; font-size: 80%; font-weight: bold;}
.pabout a {text-decoration:none; color: #093B52;}
.pabout h1 {text-align:left; color: #093B52; font-size:100%;}
.pabout a:hover {text-decoration:underline;}
.pinfo { padding: 15px 0 0 7px; font-family: tahoma, sans-serif; font-size: 60%; color: #889699;}
.pinfo p { margin:0; padding: 5px 0 0 0;}
.pinfo h1 { font-size:100%; text-align: left; font-weight: normal; font-size: 12px; color:#676767;}
.pinfosm { padding: 0 0 0 7px; font-family: tahoma, sans-serif; font-size: 60%; color: #889699;}

p.epigraf { font-size: 11px; margin-left: 100px;}
p.petit { font-size: 9px;}



