
@import url("blocks.css");

/* ==================== html, body */

html { position: relative; } /* Фикс для оперы */

html, body {
    margin: 0px;
    padding: 0px;
    outline: none;
height: 100%;
overflow: hidden;
}

#msg { overflow: auto; width: 0pt; height: 0pt;
}

body {
	line-height: 12px;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    color: #000000;
    background: #ffffff url('../images/topbg.png') repeat-x;
}

font, td, p, li {
	line-height: 12px;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    color: #000000;
}

/* ==================== link */
a {
    outline: none;
}

a:link, a:active, a:visited {
    color: #000000;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
}

a:hover {
    color: #000000;
    font-size: 11px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: underline;
}

/* ==================== content top */
.contenttop {
	height: 13px;
	background: url('../images/contenttop.png') repeat-x;
}

.langlink a:link, .langlink a:active, .langlink a:visited {
    color: #ffffff;
    font-size: 12px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
	font-weight: bold;
}

.langlink a:hover {
    color: #d5dee4;
    font-size: 12px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
	font-weight: bold;
}

.title {
    font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 4px;
}

/* ==================== comments bg */
.commentbg_t_l {
	width: 10px;
	height: 10px;
	background: url('../images/commentbg_t_l.png') no-repeat;
}
.commentbg_t_r {
	width: 10px;
	height: 10px;
	background: url('../images/commentbg_t_r.png') no-repeat;
}
.commentbg_td_c {
	height: 10px;
	background: url('../images/commentbg_td_c.png') repeat-x;
}
.commentbg_d_l {
	width: 10px;
	height: 10px;
	background: url('../images/commentbg_d_l.png') no-repeat;
}
.commentbg_d_r {
	width: 10px;
	height: 10px;
	background: url('../images/commentbg_d_r.png') no-repeat;
}
.commentbg_c {
	background: url('../images/commentbg_c.png') repeat;
}

.compic {
	padding: 3px 3px 3px 3px;
	background: #b7b7b7;
}

.footer {
    color: #d5dee4;
    font-size: 10px;
}
.footer a:link, .footer a:active, .footer a:visited {
    color: #ffffff;
    font-size: 10px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: none;
}

.footer a:hover {
    color: #d5dee4;
    font-size: 10px;
    font-family: Tahoma, Arial, Verdana, sans-serif;
    text-decoration: underline;
}


.cont{
	text-align: center;
	padding: 8px;
	background: #DCDCDC;
}

.text_count_sms, .text_count_sms a{
	font-size: 11px !important;
	color: #848484 !important;
	text-decoration: none !important;
}

.enter_acscode{
	background: #D0D0D0;
	padding: 5px;
}

.sms{
	font-weight: bold;
	font-size: 14px;
}

.mqVopros{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 1px;
	padding: 8px;
}
.mqOtvet{
	padding: 3px;
	margin: 1px 0px 1px 0px;
}

.filemp3{
	background: url(../images/file_mp3.png) no-repeat;
	padding-left: 60px;
	height: 48px;
	width: 300px;
	text-align: left;
}















