
/* stylesheet for the template banner */
.banner {
	BACKGROUND-POSITION: 2px 0px;

	PADDING-LEFT: 1px;
	BORDER-RIGHT: #ff0000 6px solid;
	FLOAT: left;
	MARGIN-LEFT: 1px;
	WIDTH: 226px;
	BACKGROUND-COLOR: #d0e7fe
}

/* stylesheet for the template list */
/* стилевой файл для шаблона texts.list*/

.text-list {
    width: 90%;
    padding-bottom: 20px;
}

.text-list table {
    width: 100%;
}

.text-list table tr td {
    vertical-align: top;
}


.text-list table .img {
    width: 100px;
}

.text-list table .img img {
    width: 86px;
    height: 86px;
    border: 0px;
}

.text-list table tr td a {
    display: block;
}

.text-list table tr td a.ttl {
    font-size: 12px;
    margin-bottom: 5px;
    font-weight: bold;
}

.text-list table tr td a.more {
    font-size: 11px;
    margin-top: 5px;
}


.text-list table tr td span {
    display: block;
    font-size: 11px;
}
/* stylesheet for the template item */


/* text */

.text {
    width: 90%;
}

 input.button {
    border: 1px solid #fff;
    padding: 5px 10px 5px 10px;
    background-color: #c61c16;
    color: #fff;
    font-weight: bold;
    width: 100px;
}

.text table {
    border: 0px;
    border-collapse: collapse;
    border-right: 1px solid #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
}

.text table tr td {
    border-left: 1px solid #c0c0c0;
    border-top: 1px solid #c0c0c0;
}

.text .noborder {
    border-right: 0px;
    border-bottom: 0px;
}

.text .noborder tr td {
    border-left: 0px;
    border-top: 0px;
}

