body {
background-image: url("fon.jpg");
background-repeat: repeat;
margin-top: 0;
}

#mlkr{
 color: #000000; /* цвет текста */
 background:#cfe0ee; /* фон блока */
 border: 3px #93acc0 solid;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius:10px;
 border-radius: 10px;
 padding: 5px;
}


.mb {border:1px solid grey; vertical-align: top;}

.siz {font-size: 14px;}

.imglink { cursor: pointer;}

#vremya {
background-image: url(http://zagadki-istorii.ru/ris/vremya.png);
background-repeat: no-repeat;
border: 2px solid #0A5A70;
border-radius:20px 0px 20px 0px;
padding:20px 0px 10px 0px;
margin:0px 50px 0px 50px;
text-align:center;
}


#rem {
background-image: url(http://zagadki-istorii.ru/ris/rem.png);
background-repeat: no-repeat;
border: 2px solid #8ebebc;
border-radius:0px 20px 0px 20px;
margin:0px 30px 0px 30px;
padding:30px 30px 0px 30px;
font-family: "Times New Roman", serif;
background-color:#E4E6E6;
text-align: justify;
font-size: 20px;

}


h1 {
color: #000000;
font-size: 30px;
}

h2 {
color: #000000;
font-size: 25px;
}

h3 {
color: #000000;
font-size: 22px;
}



p {
font-family: "Times New Roman", serif;
color: #000000;
font-size: 20px;
}

p.ogl { 
    font-family: "Times New Roman", serif;
    color: #000000;
    font-size: 18px;
	text-align: left;
   } 


text {
color: #000000;
font-size: 20px;
}

font {
color: #000000;
font-size: 20px;
}



a:link {
color: #1d00ff;
}

a:visited {
color: #0074ff;
}

#left {
float:left;
border-width: 4px;
border-style: groove;
border-color: blue;
margin: 0 7px 0 0;
}


#leftnb {
float:left;
margin: 0 7px 0 0;
}



#right {
float:right;
border-width: 4px;
border-style: inset;
border-color: blue;
margin: 0 0 0 10px;
}

#rightnb {
float:right;
margin: 0 0 0 10px;
}

#lefttv {
float:left;
margin: 0 7px 0 0;
}

#fon { 
background-color:# D6D6D0;
}


#karta { 
font-size: 10px;
}

#news {
font-family: "Times New Roman", serif;
color: #000000;
font-size: 20px;
text-align: justify;
}



#zag {
font-family: "Times New Roman", serif;
color: #000000;
text-align: right;
}

.spoiler {
    overflow: hidden;
    margin-bottom: 30px;
    margin-top: 30px;
    border-radius: 10px;
   
    box-shadow: 0 0 5px #91CEE4 inset;
}
 
.title_h3 {
    cursor:pointer;
    font-size: 18px;
    background: #91CEE4;
    margin: 0 -10px 0 -10px;
    padding: 10px;
    padding-left: 30px;
    -moz-box-shadow: 0 0 9px #91CEE4 inset;
    box-shadow: 0 0 9px #91CEE4 inset;
}
 
.closed .contents { display:none; }
.closed h3 { background: #89D9FB; }
.contents 
{ font-size: 20px;
text-align: left;
padding: 10px;
}


#pre {
margin: 0 0 0 600px;
font-size: 20px;
text-align:justify;
}

#pad a img {
 opacity:0;
 -moz-opacity:0;
 filter:alpha(opacity=0);
}
#pad a:hover img {
 opacity:0.3;
 -moz-opacity:0.3; 
 filter:alpha(opacity=30);
}



#north1 {
margin: 0px 0px 0px 10px;
}

