html {background:url(/image/fon.gif) repeat; padding:10px 0;}
body {font:1.2em/1.3em	Arial, Helvetica, sans-serif; color:#4a4a4a; width:992px; margin:0 auto; padding:251px 0 0 0; border:2px solid #ffffff; position:relative; background:#F2F5FC url(/image/new/bg.jpg) no-repeat left 241px;}

a, a:visited, a:active, .anchor {color:#5c7ea8; cursor:pointer; text-decoration:underline;}
a:hover, .anchor:hover {color:#de4c3f; text-decoration:underline;}

/*-----------------------------*/
#TopMenu {margin:0; list-style-type:none; position:absolute; top:0; left:0; z-index:1; background:url(/image/new/header.jpg) no-repeat left top; width:100%; height:241px;}
#TopMenu li {display:block; width:120px; margin:0; padding:0; position:absolute; top:162px; text-align:center;}
#TopMenu * a {margin:0; display:block; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#000000;}
#TopMenu * a:hover {/*color:#dc2b19;*/ text-decoration:none;}

#TopMenu h3 {position:absolute; top:45px; left:13px; color:#FFFFFF; font-size:12px; font-weight:bold;}

#equipment {left:265px;}

#tattoo {left:461px;}
#tattoo h3 {left:37px;}

#education {left:658px;}
#education h3 {left:32px;}

#furniture {left:857px;}
#furniture h3 {left:32px;}
/*-----------------------------*/
#TopMenu2 {margin:0; list-style-type:none; position:absolute; top:97px; left:200px; z-index:3;} 
#TopMenu2 li {float:left; margin:0 7px 0 0; padding:0; font-size:12px; font-weight:bold; background:url(/image/new/topmenu2-li-bg.gif) no-repeat left center;}
#TopMenu2 a:link, #TopMenu2 a:visited {text-decoration:none; color:#434F8A; margin:0 0 0 7px;}
#TopMenu2 a:hover {color:#C70704;}

#navigate {position:absolute; z-index:2; top:45px; right:-5px; font-size:10px; width:170px;}
#navigate a {margin:0 9px; padding:23px 0 0 0; float:left;}

#navigate #eng {background:url(/image/new/eng.gif) no-repeat center top; padding-left:1px; padding-right:1px;}
#navigate #rus {background:url(/image/new/rus.gif) no-repeat center top; padding-left:1px; padding-right:1px;}
#navigate #news {background:url(/image/new/news.gif) no-repeat center top; margin-left:15px;}
#contact {background:url(/image/new/letter.gif) no-repeat center top;}

#phone {position:absolute; z-index:3; top:10px; right:20px; color:#fff; font:bold 14px Tahoma;}

#newsBlock {background:url(/image/new/news-block.gif) no-repeat left top; width:176px; height:142px; text-align:center; margin:3px auto 0 auto;}
#newsBlock p {color:#DE2B17; font-weight:bold; padding:6px 0 0; margin:0;}

ul.leftMenu2 {list-style:none; margin:0 0 20px 5px; padding:0; font-weight:bold; font-size:11px;}
#start ul.leftMenu2 {margin-left:15px;}

ul.leftMenu2 li {padding:0 0 0 5px; margin:4px 0; display:table; background:url(/image/new/left-menu-li.png) no-repeat left center; height:37px; width:100%;}
ul.leftMenu2 span {padding:0 0 0 15px; display:table-cell; vertical-align:middle;}
ul.leftMenu2 a:link, ul.leftMenu2 a:visited {color:#000E73;  margin:0; text-decoration:none; }
ul.leftMenu2 a:hover {color:#C70704; text-decoration:underline;}

/*-----------------------------*/
h1#title {position:absolute; z-index:7; top:105px; left:10px; width:150px; font-size:13px; color:#dc2b19; line-height:14px;}
#start h1#title {top:112px;}

#footer {border-top:7px solid #000f7e; margin:5px 0 0 0; text-align:center; position:relative;}

/*-------------------------- */
#LeftColumn {width:212px;}
#LeftContent {padding:0 5px;}

/* -------------------------*/
#MainTable {background:url(/image/content-bg.gif) repeat-y 212px top; width:100%;}
#start #MainTable {background-image:none;}
#c-mebel #MainTable {background-image:url(/image/mebel/content-bg.gif);}

#RightColumn {background:url(/image/gt-bg.gif) no-repeat left top;}
#start #RightColumn {background:url(/image/start/content-bg.gif) repeat-y left top;}
#c-mebel #RightColumn {background-image:url(/image/mebel/gt-bg.gif);}

#RightFooter {background:url(/image/content-footer.gif) no-repeat left top; height:18px;}
#start #RightFooter {background:url(/image/start/content-footer.gif) no-repeat left top;}
#c-mebel #RightFooter {background-image:url(/image/mebel/content-footer.gif);}

#content {background:url(/image/content-top.gif) no-repeat left top; padding:10px 32px 10px 18px;}
#start #content {background-image:none;}
#c-mebel #content {background-image:url(/image/mebel/content-top.gif);}

#RightColumn h1 {background:url(/image/gm-bg.gif) repeat-y left top; margin:16px 0 0 0; padding:0 20px 10px 20px; font-size:16px;}
#start #RightColumn h1 {background:url(/image/start/h1.gif) no-repeat left top; color:#FFFFFF; margin:0; padding:10px 5px 15px 15px;}
#c-mebel #RightColumn h1 {background-image:url(/image/mebel/gm-bg.gif);}

#sites {padding:5px 0 0 0; text-align:center; margin-top:-2px; min-height:195px;}
#sites object {margin-bottom:10px;}

p.h2, h2 {text-align:center; font-family:Georgia, "Times New Roman", Times, serif; color:#dc2b19; font-size:1.3em; margin:.7em 0; font-weight:bold;}

h2.out {position:relative; margin:0; padding:0; height:67px; clear:both;}
h2.out span {display:block; position:absolute; background:url(/image/h2.gif) no-repeat left top; width:773px; left:-18px; top:0; color:#4A4A4A; padding:36px 0 28px 20px; text-align:left;}

#start h2.out span {display:block; position:absolute; background:url(/image/new/h2-start.gif) no-repeat left top; width:582px; color:#fff;}
#c-about h2.out span {background:url(/image/about/h2.gif) no-repeat left top; color:#fff;}
#c-tattoo h2.out span {background:url(/image/tattoo/h2.gif) no-repeat left top;}
#c-mebel h2.out span {background:url(/image/mebel/h2.gif) no-repeat left top;}

#ForPrint {padding-left:17px; background:url(/image/print.gif) no-repeat left center; font-size:11px; display:block; position:absolute; left:10px; top:153px; z-index:5;}
#ForPrint, #ForPrint:visited, #ForPrint:active {color:#727272; text-decoration:underline;}
#ForPrint:hover {color:#000;}

#search {margin:0; position:absolute; top:192px; left:10px; width:187px; z-index:5;}
#search input {width:133px; margin:0;}
#search a {color:#273967; float:right; width:43px; height:18px; line-height:18px; text-align:center; background:url(/image/new/find.gif) no-repeat center center; padding:0; margin:0; text-decoration:none;}

/*----------------*/
#NewsColumn {width:185px; padding-right:5px;}

p.title {font:bold 16px Georgia, "Times New Roman", Times, serif; color:#d12724;}

/* ------------------ */
table.std {border-collapse:collapse;}
table.std * th {padding:6px 5px; font-weight:bold; border:1px solid #87a1c1; text-align:center; background-color:#e4e9f2; color:#4370a8;}

table.std * th a {color:#4370a8;}
table.std * th a:hover {color:#de4c3f; text-decoration:underline;}

table.std * td {padding:4px 5px; border:1px solid #87a1c1; /* text-align:center; */}
table.std * td.name {text-align:left; font-weight:bold;}

/*----------------*/
#SubMenu {float:right; width:36%; padding:10px 5px 10px 10px; margin:0 0 5px 10px; background-color:#e4e9f2;}
#SubMenu p {margin:5px 0;}

/*-----------*/
ul.list {margin:0; list-style-type:none;}
ul.list li {background:url(/image/li.gif) no-repeat left 7px; padding:2px 0 2px 12px;}

table.brd * img, img.brd {border:1px solid #87a1c1; padding:2px;}

/*---------------------*/
#ava {font-size:10px; text-align:right; position:absolute; right:15px; top:2px;}
#ava, #ava a:link, #ava a:visited, #ava a:active {text-decoration:none; color:#979797;}
#ava a:hover {text-decoration:underline;}

#banners {margin-top:20px;}
#banners td {padding:0 10px; vertical-align:top;}

ul.brief {margin:10px 0 10px 15px;}
ul.brief li {margin:10px 0;}

.ditail {margin:-5px 0 0 0; font-size:11px;}
#start .ditail {text-align:right;} 

ul.NewsList {list-style-type:none; margin:0;}
.NewsList * h2 {text-align:left;}

.doc {background:url(/image/icons/doc.gif) no-repeat left center; padding-left:25px;}
.pdf {background:url(/image/icons/pdf.gif) no-repeat left center; padding-left:25px;}
.xls {background:url(/image/icons/xls.gif) no-repeat left center; padding-left:25px;}
a.doc, a.pdf, a.xls {padding-top:2px; padding-bottom:2px;}

.right {float:right; margin:0 0 5px 10px; clear:right;}
.left {float:left; margin:0 10px 5px 0;}

div.course h4 a:link, div.course h4 a:active, div.course h4 a:visited  {color:#DA5B26; text-decoration:none;}
div.course h4 a:hover {text-decoration:none;}

div.course {background:url(/UserFiles/Image/reklama/cosmetology-1.gif) no-repeat; width:189px; height:144px; margin:15px auto 10px auto;}
div.course h4 {font:normal normal 11px Arial, Helvetica, sans-serif; padding:5px 0 8px 0; color:#DA5B26; text-align:center; margin:0;}
div.course ul, div.course p {margin:0 5px 0 65px; font-size:11px; text-align:left;}

div.salon {background:url(/UserFiles/Image/reklama/cosmetology-2.gif) no-repeat; height:118px;}

div.epilation {background:url(/UserFiles/Image/reklama/epilation.gif) no-repeat;}
div.epilation h4 {padding:13px 0 15px 0;}

#liveinternet {position:absolute; bottom:-2px; left:65px;}
/* bottom:90px; */

ul.oceania {list-style:none;}
.oceania span {display:block; width:80px; text-align:center; border:1px solid #87A1C1; font-weight:bold; color:#fff; padding:3px 0; margin-left:-20px;}

table.test1 td {background-color:#F2F5FC; padding:10px 20px;}
table.test1 p {margin:0;}

.btn {padding:2px 5px;}

#datepicker {font-size:10px; margin-bottom:30px;}
