@font-face { 
font-family: 'ecokonkurs'; 
src: url('http://tymovsk-library.ru/fonts/Stylo_Bold.TTF.eot'); 
src: url('http://tymovsk-library.ru/fonts/Stylo_Bold.TTF.eot?#iefix') format('embedded-opentype'), 
url('http://tymovsk-library.ru/fonts/Stylo-Bold.woff') format('woff'), 
url('http://tymovsk-library.ru/fonts/Stylo-Bold.ttf') format('truetype'), 
url('http://tymovsk-library.ru/fonts/Stylo-Bold.svg#MY_FONT_NAME') format('svg'); 
font-weight:normal;font-style:normal; 
}

body{
background: url(http://tymovsk-library.ru/ecokonkurs/fon.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}

.cont-str {
 width: 1000px;
 padding:35px;
 height:auto;
 margin:0 auto;
 background-color:#fff;
 border-radius:8px;
 -web-border-radius:8px;
 -moz-border-radius:8px;
 background: rgba(255, 255, 255, 0.9);
 box-shadow: rgba(0, 0, 0, 0.498039) 0px 10px 10px;
}

.cont-str p{
	text-align: justify;
    color: #000;
    padding: 5px !important;
    font-size: 12pt;
    font-family: Verdana;
    line-height: 1.65em;
}

.cont-str-zagolov p{
	text-align: center;
    color: #000;
    padding: 5px !important;
    font-size: 12pt;
    font-family: Verdana;
    line-height: 1.65em;
}

.cont-str ul li{
	list-style-image: url("/ecokonkurs/galochka.png");
	margin-left:50px;
    color: #000;
    padding: 5px !important;
    font-size: 12pt;
    font-family: Verdana;
    line-height: 1.65em;
}

.cont-str ol li{
	margin-left:50px;
    color: #000;
    padding: 5px !important;
    font-size: 12pt;
    font-family: Verdana;
    line-height: 1.65em;
}

.cont-str li{
	padding-left:20px;
}

.cont-str-zag p{
	font-weight:bold;
	text-align:center;
    color: #34a309;
    padding: 5px !important;
    font-size: 18pt;
    font-family: Verdana;
    line-height: 1.65em;
}

.veteran img{
 border-radius: 4px;
 padding: 5px;
 background-color: #fff;
 box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 10px;
 -moz-box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 10px;
 -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 10px;
opacity: 1;
 }

 .veteran-nazvanie {
 color: #fff;
 font: 60px 'ecokonkurs';
 text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
 -moz-text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
 -webkit-text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
 }
 
 .knop-vozr a {
	 width:200px;
	 height:40px;
	 position:fixed;
	 padding: 5px 10px;
	 background-color:#34a309;
	 text-align:center;
	 right:5px;
	 border-radius:4px;
	 -web-border-radius:4px;
	 -o-border-radius:4px;
	 font: 14px Arial, san-serif;
	 line-height:40px;
	 color:#fff;
	 line-height:40px;
	 text-decoration:none;
	 border:solid 1px #277508; 
 }
 
 .knop-vozr a:hover {
	 background-color:#039bde;
	 border:solid 1px #0579ab;
 }
 
 .butych {
 text-decoration:none; 
 text-align:center; 
 padding:32px 57px; 
 border:none; 
 -webkit-border-radius:10px;
 -moz-border-radius:10px; 
 border-radius: 10px; 
 font:19px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#0fba15; 
 background-image: -moz-linear-gradient(top, #0fba15 0%, #056308 100%); 
 background-image: -webkit-linear-gradient(top, #0fba15 0%, #056308 100%); 
 background-image: -o-linear-gradient(top, #0fba15 0%, #056308 100%); 
 background-image: -ms-linear-gradient(top, #0fba15 0% ,#056308 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#056308', endColorstr='#056308',GradientType=0 ); 
 background-image: linear-gradient(top, #0fba15 0% ,#056308 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}
 
 .butych:hover {
 padding:32px 57px; 
 border:none; 
 -webkit-border-radius:10px;
 -moz-border-radius:10px; 
 border-radius: 10px; 
 font:19px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#09570b; 
 background-image: -moz-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -webkit-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -o-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -ms-linear-gradient(top, #09570b 0% ,#0e8a12 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e8a12', endColorstr='#0e8a12',GradientType=0 ); 
 background-image: linear-gradient(top, #09570b 0% ,#0e8a12 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
}
 
 .butych:active {
 padding:32px 57px; 
 border:none; 
 -webkit-border-radius:10px;
 -moz-border-radius:10px; 
 border-radius: 10px; 
 font:19px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#09570b; 
 background-image: -moz-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -webkit-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -o-linear-gradient(top, #09570b 0%, #0e8a12 100%); 
 background-image: -ms-linear-gradient(top, #09570b 0% ,#0e8a12 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e8a12', endColorstr='#0e8a12',GradientType=0 ); 
 background-image: linear-gradient(top, #09570b 0% ,#0e8a12 100%);   
 -webkit-box-shadow:0px 0px 9px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 9px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 9px #bababa, inset 0px 0px 1px #ffffff;  
 opacity:0.69; 
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=69); 
 filter: alpha(opacity=69); 
}