blockquote.cit {

margin-bottom: 5px; 
padding: 21px 25px 22px; 
border: 1px solid #d6d9df; 
border-radius: 6px; 
background-color: #f4f5f8; 
font-size: 16px;"

 #background: none repeat scroll 0 0 #eeeeee;
  #  border-left: 5px solid #b4b4b4;
  #  border-right: 5px solid #b4b4b4;
  #  color: #444444;
font-style: italic;
  #  padding: 10px 20px;
  #  text-align: center;
  #  width: 80%;
  #  box-shadow: 0 0 5px #c0c0c0;

}



body {
  color: #000;
  background-color: #fff;
  margin: 0;
  padding: 0;
}

body, p, td, li {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 0.9 em;
}

div.opa {
    padding: 5px; /* Поля вокруг текста */
    margin: 0 auto; /* Выравниваем слой по центру */
    opacity: 0.5; /* Значение прозрачности */
    height:100;
    margin: 0 auto; /* Выравниваем слой по центру */
    filter: alpha(opacity=50); /* Прозрачность в IE */
   }
div.same {
  border: 2px solid #456;
  margin:4px;
  background: #fff;
  width: 250px;
  right: 0%;
  float: right;
}

div.same {
  width: 250px;
  max-width: 350px;
  position: relative;
  padding: 1em;
  border: 1px solid #ccc;
  border-radius: 60px 60px 0 0 / 5px 5px 0 0;
  background-image: linear-gradient(102deg, rgba(0,0,0,.1), rgba(0,0,0,.05) 10px, rgba(0,0,0,0) 20px), linear-gradient(-102deg, rgba(0,0,0,.1), rgba(0,0,0,.05) 10px, rgba(0,0,0,0) 20px);
  background-color: #fff;
}
div.same:before, div.same:after {
  content: '';
  position:absolute;
  top: 25px;
  z-index:-1;
  width: 100px;
  height: 100px;
}
div.same:before {
  right: 20px;
  box-shadow: 10px -10px 10px rgba(0,0,0,.5);
  transform: rotate(-2deg) skew(-20deg);
}
div.same:after{
 left: 20px;
 box-shadow: -10px -10px 10px rgba(0,0,0,.5);
 -webkit-transform: rotate(2deg) skew(20deg);
 transform: rotate(2deg) skew(20deg);
}




span.menutitle {

  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  font-size: 0.8 em;
  text-transform: uppercase;
}

span.title_news {

  text-decoration: none;
  font-weight: bold;
  color: #eb6841;
  font-size: 0.8 em;
  text-transform: uppercase;
}

span.rub {
  color:#a4a4a4;
  font-size: 0.7 em;
  padding-left: 2;
  padding-right: 1;
}

span.cop {
  color:#ffffff;
  font-size: 0.8 em;
}



span.date {
  text-decoration: none;
  font-weight: normal;
  color: #a1a1a1;
  font-size: 11px;
  background-color: #d4d4d4;
  padding: 2;
  margin: 2;
}


h1, h2, h3, h4, h5, h6 {
  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
  margin: 0;
}
h1 {
# color: #369;
  color: #775555;
  font-size: 1.6em;
}
h4 {
  color: #775555;
  font-size: 1.3em;
}

a.hiddenlink:link, a.hiddenlink:visited, a.hiddenlink:hover, a.hiddenlink:active {color: #000; text-decoration: none; cursor: text;display:none}

a.title:link, visited {
  color: #ff4500;
  font-size: 0.9 em;
  text-transform: uppercase;
}
a.title:visited {
  color: #ff4500;
  font-size: 0.9 em;
  text-transform: uppercase;
}


a.down:link {
  color: #999999;
  font-size: 0.9 em;
}
a.down:visited {
  color: #999999;
  font-size: 0.9 em;
}


a.author:link {
  color: #b4b4b4;
  font-size: 0.8 em;
  font-style: italic; 
}

a.author:visited {
  color: #b4b4b4;
  font-size: 0.8 em;
  font-style: italic; 
}

a.rub:link {
  color: #b4b4b4;
  font-size: 0.9 em;
}

a.rub:visited {
  color: #b4b4b4;
  font-size: 0.9 em;
}

a.comment:link {
  color: #b4b4b4;
  font-size: 0.7 em;
}

a.comment:visited {
  color: #b4b4b4;
  font-size: 0.7 em;
}


tr.odd td, tr.even td {
  padding: 0.3em;
}
a:link {
  text-decoration: none;
  font-weight: normal;
  color: #5555a9;
}
a:visited {
  text-decoration: none;
  font-weight: normal;
  color: #5555a9;
}
a:hover, a:active {
  font-weight: normal;
  color: #ff4500;
  text-decoration: underline;
}
fieldset {
  border: 1px solid #ccc;
}
p {
  margin: 0 0 1.3em 0;
  padding: 0;
}

#content .title, #content .title a {
  color: #000000;
}


blockquote {
  padding: 0 5px;
  margin: 11px 20px 11px 15px; /* LTR */
}


a.button24 {
  display: inline-block;
  color: white;
  text-decoration: none;
  padding: .5em 2em;
  outline: none;
  border-width: 2px 0;
  border-style: solid none;
  border-color: #FDBE33 #000 #D77206;
  border-radius: 6px;
  background: linear-gradient(#F3AE0F, #E38916) #E38916;
  transition: 0.2s;
} 
a.button24:hover { background: linear-gradient(#f5ae00, #f59500) #f5ae00; }
a.button24:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }



