body {margin:0px; /*background-color:#C0C0C0;*/} 
body.fon{margin:0px; background: url(http://miresperanto.com/fon.jpg) repeat #C0C0C0;} 
body.fon2{background-color: #006600;} 
body.fon2 a {color:Black;} body.fon2 a:link {color:#3300ff;} body.fon2 a:visited {color:#cc0099;} 
body.fon3{margin:50px 0 0 0; background: url(http://miresperanto.com/fon03.jpg) repeat #ffffff;} 
body.fon4{background: url(http://miresperanto.com/fon.jpg) repeat #FFFDE4; color:#000000; margin:0px;} 
body.fon4 a:link {color:#4B1B21;} body.fon4 a:visited {color:#808080;} 
body.fon5{ background-color:#b59f4f;} 
body.fon5 a:link, body.fon5 a:visited {color:#000000;} 
body.fon6{ background: url(http://miresperanto.com/photo4_stripe.gif) repeat-x #5B7165; margin:0px; color:#FFFFFF;} 
body.fon6 a {color:#FFCC00;} body.fon6 a:link {color:#FF9966;} body.fon6 a:visited {color:#FFCC99;} 
body.fon7{ background: url(http://miresperanto.com/diversajhoj/ice.jpg) repeat #C0C0C0;} 
body.fon8{ background: url(http://miresperanto.com/fon.jpg) repeat; color:#000000;} 
body.fon8 a {color:#0000FF;} body.fon8 a:link {color:#FF0000;} body.fon8 a:visited {color:#B22222;} 
body.fon9{ background: url(http://miresperanto.com/fon.jpg) repeat #F0D0A0;}
body.fon10{ background: url(http://miresperanto.com/fon.jpg) repeat #CCC; color:#000000;}
body.fon10 a {color:#0000EE;} body.fon10 a:link {color:#FF0000;} body.fon10 a:visited {color:#551A8B;}
body.fon11{background-color: #ECFFEC;}
body.fon11 a:link {color:#0000FF;} body.fon11 a:visited {color:#800080;}
body.fon12{ background: url(http://miresperanto.com/biblioteko/somermeze/somermeze-fon.jpg);}
a {	color:#6600FF;} a:link { color: #FF0000;} a:visited { color: #CC33FF;} a:active { color: #FF0000;} a:hover { color: #CC33FF;}
p {
	color: #000080;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 130%
}
h4 {
	color: #000080;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px
}
h1 {
	color: #FF0000;
	font-variant: normal;
	font-size: 33px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	margin: 20px;
	padding: 0px
}
h3 {
	color: #000080;
	font-variant: normal;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	padding: 0px
}
h2 {
	color: #FF0000;
	font-variant: normal;
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	margin: 15px;
	padding: 0px
}
h5 {
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000080;
	text-align: center;
	padding: 0px
}
address {
	font-family: Arial;
	font-size: 10px;
	color: #000080;
	font-style: italic;
	font-weight: bold
}
hr {
	color: #3070A8
}
.zagolovok { color:#008000; font: 700 42px / 64px Arial Black, Helvetica, sans-serif;}
@media (min-width: 768px) {
  .zagolovok {
  text-align:center;
  font: 700 50px / 68px Arial Black, Helvetica, sans-serif;
  }
}
@media (max-width: 360px) {
  .zagolovok {
  text-align:center;
  font: 700 26px / 44px Arial Black, Helvetica, sans-serif;
  }
}
.link-miresperanto * {
                background:transparent none repeat scroll 0 0 !important;
                border:medium none !important;
                clear:none !important;
                clip:rect(auto, auto, auto, auto) !important;
                font-size:100% !important;
                font-style:normal !important;
                font-variant:normal !important;
                font-weight:normal !important;
                height:auto !important;
                letter-spacing:normal !important;
                line-height:normal !important;
                margin:0 !important;
                overflow:visible !important;
                padding:0 !important;
                position:static !important;
                text-align:left !important;
                text-decoration:none !important;
                text-indent:0 !important;
                text-transform:none !important;
                vertical-align:baseline !important;
                visibility:visible !important;
                white-space:normal !important;
                width:auto;
                word-spacing:normal !important;
                z-index:auto !important;
                cursor: pointer!important;
                word-wrap: break-word!important;
            }
            .link-miresperanto li {
                display:list-item !important;
                list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;
                display: inline;
            }
            .link-miresperanto li DIV {
                padding:0.5em !important;
            }

            .link-miresperanto DIV, .link-miresperanto TABLE {
                padding: 5px !important;
            }

            .link-miresperanto {
                /*width: 100%!important;*/
                font-family: Verdana!important;
                font-size: 12px!important;
                border: 1px solid #DDDDDD!important;
                background-color: #FFFFFF!important;
                padding:5px!important;
                position: relative!important;
                display:block!important;
                
            }
            .link-miresperanto_icnt, .link-miresperanto_icnt * {
                text-align: center!important;
            }

            .link-miresperanto_text, .link-miresperanto_text A, .link-miresperanto_text A:hover {
                color: #000080!important;
                font-size: 12px!important;
                text-decoration: none!important;
            }
            .link-miresperanto_url {
                color: #FF0000!important;
                font-size: 11px!important;
                text-decoration: none!important;
            }
            .link-miresperanto_header, .link-miresperanto_header A {
                color: #FF0000!important;
                font-size: 14px!important;
                font-weight: bold!important;
                text-decoration: underline!important;
            }
            .link-miresperanto_sign {
                color: #999999!important;
                font-size: 10px!important;
                text-align: center!important;
                text-decoration: none!important;
            }

            .link-miresperanto_clear {
                clear:both!important;
            }

            .link-miresperanto TABLE {
                width: 100%!important;
                border: 0px!important;
            }