body{margin:5px;padding:0px;background:#2b0d02 url(bg_fon.png) repeat;font:normal medium 'Times New Roman';color:#aeaeae;}
a, a:hover, a:visited{color: #974102;outline: none;text-decoration: none;}
.stroka{font:normal 2.0em 'Times New Roman';line-height:1.1;color:#a68203;text-shadow:2px 3px 4px #000;}

.raised1{
position:relative;
width:770px; height:470px;
padding:20px 10px; margin:10px;
background:#3c1b03;
border: 1px solid #3c1c05;
background-image: url(knopca4b.png);
background-repeat:repeat;
background-position:center top;
background-opacity: 0.2;
border-radius:15px;
-webkit-box-shadow:0 3px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.4) inset;
-moz-box-shadow:0 3px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.4) inset;
box-shadow:0 3px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.4) inset;
-webkit-box-shadow: 0 15px 7px -5px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.5) inset;
-moz-box-shadow: 0 15px 7px -5px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 15px 7px -5px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0.5) inset;
}     
.round{
position:relative;
margin:7px;padding:15px 7px; 
width:auto; height:360px;
background:#2b0d02;
-moz-border-radius: 15px;
-webkit-border-radius: 15px; 
border-radius: 15px;
box-shadow: 0px 10px 15px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 10px 15px rgba(0,0,0,0.4);
-webkit-box-shadow: 0px 10px 15px rgba(0,0,0,0.4);
}
.txt{
float:right;
width:333px;height:auto;
background-color:#2b2202;
text-align:justify;
border:1px solid #3c1c05;
padding:15px; margin:4px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
font:normal 1.0em 'Times New Roman';
line-height:1.1;color:#a68203;
text-shadow:1px 1px 1px #000000;
}
.pic{
float:left;
width:366px; height:320px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; 
border-radius: 10px;
}