   #fast {
    top: 35px;
    right: 20px;
    position: absolute;

   }

   #footer {
    background: #3A7CDA;
   }
   #fContent {
    background: #FFFFFF;
    border-bottom: #0190DC 6px solid;
    //height: 500px;
    min-height: 500px;
   }
   .content u {
    font-size: 18px;
    text-decoration: none;
   }
   .blue {
    color: #2052B1;
   }

   #table {
    padding: 20px 40px 40px 0;
    ///width: 100%;
   }
   #table .td200px {
    float: left;
    width: 290px;
   }
   #table .td100 {
    margin-left: 290px;
    //margin-left: auto;
    //float: left;
   }


   #dMenu li {
    padding: 0 10px 5px 45px;
   }
   #iBloc {
    padding: 40px 0 0 0;
   }


   h1 {
    color: #2052B1;
    font-size: 22px;
    font-weight: normal;
   }
   #otz .info {
    font-weight: bold;

   }
   #otz td {
    padding: 0 10px 40px 0;
   }
   #otz .name {
    text-align: right;
    font-style: italic;
   }
   #faq .list {
    padding: 0 0 40px 0;
   }


   #con td {
    padding: 0 10px 40px 0;
   }
   #con .stih {
    font-style: italic;
    padding: 10px 0 10px 0;
   }

/* Заказ, заявка */
   #order td {
    padding: 10px 10px 5px 0px;
   }
   #order .r {
    width: 250px;
    font: 100% Arial;
   }
   #order textarea {
    width: 250px;
    height: 100px;
    font: 90% Tahoma;
   }
   #order td span {
    color: #F94127;
   }
   #order td span.group {
    color: #666666;
    font-size: 18px;
   }
   #inst {
    //width: 100%;
   }
   #inst:after {
    content: '';
    display: block;
    clear: left;
   }
   #inst .list {
    float: left;
    width: 33.3%;
    padding: 0 0 20px 0;
   }
   #inst .list div.img {
    // border: #CCCCCC 1px solid;
    // padding: 3px 3px 3px 3px;
    // width: 1px;
    margin-bottom: 3px;
   }

   #inst .list div.img img {
    border: #CCCCCC 1px solid;
    padding: 3px 3px 6px 3px;
    // border: 0;
    // padding: 0;
   }
   #inst .list .name {
    padding: 0 0 0 3px;
   }



/* Фотогаллерея */
   #photo table td {
    padding: 10px 10px 10px 10px;
   }
   #lotz div.img,

   #con table td.img div,
   #otz table td.img div,
   #photo table td div {
    // border: #CCCCCC 1px solid;
    // padding: 3px 3px 3px 3px;
    // width: 1px;
    margin-bottom: 3px;
   }
   #lotz div.img img,
   #con table td.img div img,
   #otz table td.img div img,
   #photo table td div img {
    border: #CCCCCC 1px solid;
    padding: 3px 3px 3px 3px;
    // border: 0;
    // padding: 0;
   }

   #photo * a:link,
   #photo * a:active,
   #photo * a:visited,
   #photo * a:hover {
    text-decoration: none;
    border-bottom: 0;
   }




/* Голосование */

   #star {
    padding: 5px 0 0 0;
   }
   #star .rating ,
   #star .rating * {
    background:url('/images/s/star.gif') repeat-x;
   }
   #star .rating {
    position: relative;
    width: 92px;
    height: 12px;
    float: left;
    background-position: 0 0;
    overflow: hidden;
   }

   #star a.star {
    overflow: hidden;
    text-indent: 100px;
    height: 19px;
    position: absolute;
    left: 0;
    top: 0;
    background-position: 0 -60px;
    padding: 0!important;
   }
   #star a.star:hover{
    background-position: 0 -20px;
   }
   #star a.v1{
    width: 15px;
    z-index: 5;
   }
   #star a.v2{
    width: 35px;
    z-index: 4;
   }
   #star a.v3{
    width: 55px;
    z-index: 3;
   }
   #star a.v4{
    width: 75px;
    z-index: 2;
   }
   #star a.v5{
    width: 91px;
    z-index: 1;
   }
   #star .actual {
    position:absolute;
    z-index:10;
    top:0;
    left:0;
    width:0;
    height:12px;
    text-indent:-1000em;
    background-position: 0 -40px;
   }

   #star div.v05{
    width:6px;
   }
   #star div.v10{
    width:12px;
   }
   #star div.v15{
    width:26px;
   }
   #star div.v20{
    width:32px;
   }
   #star div.v25{
    width:46px;
   }
   #star div.v30{
    width:52px;
   }
   #star div.v35{
    width:66px;
   }
   #star div.v40{
    width:72px;
   }
   #star div.v45{
    width:86px;
   }
   #star div.v50{
    width:92px;
   }
