* html ul li {} * html ul li a {height: 1%; }

/* Общие стили */
  body, table, tr, td, div, h1, h2, h3, h4, hr, form, input, span, img, form, input, ul, li, ol, b {margin: 0px; padding: 0px;}
  body {background: #5f6b83; font: normal 13px/16px "Verdana"; color: #ffffff; border: none; width: 100%; height: 100%; text-align: center;}
  table, tr, td {border-collapse: collapse; vertical-align: top; font: normal 13px/16px "Verdana"; color: #ffffff;}
  a {text-decoration: underline; color: #ff503a;}
  a:hover {text-decoration: none; color: #ff503a;}
  a img {border: none;}
  .cleare {height: 1px; line-height: 1px; clear: both;}
  .hr {height: 20px; background: url(../images/hr.gif) repeat-x 0% 50%; width: 85%; margin: auto;}
  
  h1 {font: bold 15px/18px "Verdana"; color: #ffffff; padding-bottom: 15px; text-transform: uppercase;}
  h2 {font: normal 15px/18px "Verdana"; color: #ffffff; padding: 15px 0;}
  h3 {font: bold 14px/16px "Verdana"; color: #ffffff; padding: 10px 0;}
  h4 {font: bold 14px/16px "Verdana"; color: #ffffff; padding: 20px 0;}
  .text-block h1 {font: bold 15px/18px "Verdana"; color: #000000; padding: 10px 0px; text-transform: uppercase; text-align: center;}
  .text-block h2 {font: normal 15px/18px "Verdana"; color: #000000; padding: 15px 0;}
  .text-block h3 {font: bold 14px/16px "Verdana"; color: #000000; padding: 10px 0;}
  p {margin: 0 0 1em 0;}
  ul {list-style: none; padding: 0px;}
  .content ul li {padding: 0 0 5px 20px; }
  ol {padding: 10px 10px 10px 30px;}
  ol li {padding: 0 0 5px 0px;}
  .main {width: 1259px; margin: 0 auto; font: normal 12px/16px "Verdana"; text-align: left;}

/* Шапка сайта */
  .head {height: 204px; background: url(../images/head.gif) repeat-x 0% 0%;}
  .head1 {height: 204px; background: url(../images/head1.jpg) no-repeat 100% 0%;}
  .head2 {height: 204px; background: url(../images/head2.jpg) no-repeat 100% 0%;}
  .flash {}
  .phone {position: absolute; left: 1000px; top: 50px; width: 250px; font: normal 17px/35px "Verdana"; color: #ffffff; z-index: 1000;}

/* Стили фона сайта */
  .c-bot-l {background: url(../images/c-bot-l.jpg) no-repeat 0% 100%;}
  .c-bot-r {background: url(../images/c-bot-r.jpg) no-repeat 100% 100%;}
  .cent {background: url(../images/cent.jpg) no-repeat 100% 0%; padding-bottom: 50px;}
  .cent1 {background: url(../images/cent1.jpg) no-repeat 100% 0%; padding: 0 0 30px 0;}
/* Левый блок */
  .left {width: 200px; float: left; padding-bottom: 40px;}
  /* меню */
  .menu {padding: 25px 5px 40px 5px;}
  .menu ul {padding: 0px;}
  .menu li {width: 190px; height: 40px; text-align: center; background: url(../images/menu.jpg) no-repeat 0% 0%; font: bold 13px/20px "Times New Roman"; letter-spacing: 1px; text-transform: uppercase;}
  .menu li a:link, .menu li a:visited {color: #ffffff; text-decoration: none;}
  .menu li a:hover {text-decoration: underline;}

  
/* Центральный блок */
  .center {margin: 0 90px 0 210px; text-align: justify !important;}
  /* текст на главной */
  .main-text {min-height: 250px; _height: 250px; width: 430px; padding: 1.6em 2em 1em;}
  /* Фон для контента */
  .fon-block {padding-top: 240px;}
  .text-block {background: #9ea7b6; padding: 20px 40px; color: #000000; min-height: 265px;}
  /* галерея */
  .gallery {padding: 15px 0; overflow: hidden;}
  .gal-it {width: 299px; height: 191px; float: left; margin: 5px 15px 10px 0; background: url(../images/i-fon.gif) no-repeat 100% 100%;}
  .gal-it img {width: 293px; height: 184px;}
  .gal-it span {display: block; font: normal 14px/15px "Arial"; z-index: 100; position: absolute; margin: 5px; width: 270px; background: #5f6b82; padding: 5px; text-align: center;}
  .gal-it span a:link, .gal-it span a:visited {color: #ffffff;}
  .under_text { padding: 0px 100px 50px 0; }

  .width {width: 98%; float: left;}
  
/* Подвал сайта */
  .foot {height: 60px; background: #4f4f6f;}
  .perf {
  	float: left;
  	width: 23%; 
  	padding: 1em 0 0 2%; 
  	}
  .perf img {float: left;}
  .perf span {display: block; margin-left: 80px; padding-top: 14px; font-size: 12px;}
  .perf * {vertical-align: middle; color: #ffffff;}
  .linx {
  	float: left;
  	width: 53%; 
  	padding: 2.3em 0 0 2%; 
  	font-size: .9em;
  	text-align: right;
  	}
  .linx,
  .linx a:link,
  .linx a:visited {
  	color: #b5b5c5;
  	}
  .schetch {
  	float: right; 
  	width: 13%; 
  	padding: 1em 2% 0 0; 
  	text-align: right;
  	}
  .schetch img {margin: 0 5px;}


