/* Общие настройки */
body{
margin:0px;
padding:10px;
color:red;
text-align:center;
}

a:link,
a:active,
a:hover,
a:visited{
color:purple;
text-decoration:none;
}

a.current:link,
a.current:visited,
a.current:active,
a:hover{
color:purple;
font-weight: bold;
}

form{
margin:0px;
padding:0px;
}

#mth_hidden{display:none}

#mth_copy{
width:90%;
font-size:90%;
text-align:center;
vertical-align:  bottom;
}

#mth_sourcecode{
position:absolute;
top:5px;
right:5px;
font-size:10px;
}
#shiit{
position:absolute;
top:5px;
left:5px;
font-size:10px;
}

/* Шапка страницы: заголовки, сервис */
h1{
font-size:32px;
padding:10px 0px 10px 0px;
margin:0px;
text-align:center;
}

h3{
font-size:20px;
padding:10px 0px 10px 0px;
margin:0px;
text-align:center;
}

#mth_guru_service{
text-align:left;
margin:0px 3% 0px 3%;
padding:15px 2% 15px 2%;
border:1px solid black;
width:90%;
}

#mth_condition{font-weight:bold;}
.mth_cond-ok{color:green;}
.mth_cond-wait{color:red;}

#mth_letter_list{text-align:center;}
#mth_letter_list a{padding:0px 3px 0px 3px;}

/* Список цитат */
#mth_guru_list{
text-align:left;
margin:20px 0px 20px 0px;
width:100%;
}

/* Отдельная цитата */
#mth_guru_list .mth_cite{
width:90%;
margin:0px 3% 15px 3%;
padding:15px 2% 15px 2%;
text-align:left;
border:1px solid #DDDDDD;
font-size:120%;
}

#mth_guru_list .mth_cite a:link,
#mth_guru_list .mth_cite a:active,
#mth_guru_list .mth_cite a:hover,
#mth_guru_list .mth_cite a:visited{font-size:80%;}

.mth_cite a{
display:block;
}

/* HTML-код для вставки */
#mth_html_code{
display:none;
position:absolute;
border:1px solid gray;
margin:0px;
padding:0px;
color:gray;
font-size:14px;
background:#F8F8F8;
}
#mth_html_code div{margin:0px;padding:0px 20px 20px 20px;}
#mth_html_code p{margin:0px;padding:3px;text-align:right;}

#mth_cite_div{
margin:0px;
height:100px;
padding:10px 1% 10px 1%;
text-align:left;
}
#mth_code_div{
margin:0px;
border:1px solid gray;
padding:10px 1% 10px 1%;
font-family:"Courier New",monospace;
width:98%;
height:100px;
font-size:12px;
text-align:left;
}
