*{
	font-size:13px;
	font-family: Verdana, Helvetica, sans-serif;
}

a{
	font-size:13px;
	text-decoration:underline;
	color:#8c0000;
}


a:hover {
	color:#8b3333;
	text-decoration:none;
}

h1{	
	font-size:110%;
	margin-bottom:15px;
	margin-top:10px;
}
h3{
	font-size:105%;
	margin-bottom:10px;
	margin-top:5px;
}

h2 {
    background-color: #ebecff;
    background: linear-gradient(#fee0be,#fcc4a3);
    text-align: center;
	font-size:105%;
	margin-bottom:10px;
	font-weight: bold;
	padding-bottom:5px;
	padding-top:5px;
}

/*info-block*/
div.info-block{
	background-color:#f2f2f2;

}

div.info-block-head {
	height:21px;
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:11px;
	padding:3px;
	padding-left:7px;
	background: linear-gradient(#ff9f49,#ff683d);
}

div.info-block-head a{
	font-size:11px;
	color: #8c0000;
}

div.info-block-body{
	border:0px solid #ccc;
	margin-left:5px;
	margin-right:4px;
	font-size:11px;
}

div.info-block-body ul{
	list-style-type:none;	
}

div.info-block-body li{
	padding-left:5px;
}

div.info-block-body li a{
	margin:2px;
	font-size:11px;
}
/*info-block*/

.preview_pic_shadow {
        border:0px;
        border-radius: 10px; /* Скругляем уголки */
        box-shadow: 2px 2px 8px rgb(153,153,153); /* Параметры тени */  
}

.poetry {
display: inline-block;
margin:20px; padding:20px; border:3px #66ccff double;
-webkit-border-radius: 6px; -moz-border-radius: 6px;
-o-border-radius: 6px; border-radius: 6px;
font-size:24px; 
font-family: Georgy; 
}

a.knopka {
  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.knopka:hover { background: linear-gradient(#f5ae00, #f59500) #f5ae00; }
a.knopka:active { background: linear-gradient(#f59500, #f5ae00) #f59500; }