/* For users styles *******************/
.text {
	font-size : 14px;
	color: #67676B;
	text-align : justify;
	padding-right: 15px;
}

.textcenter {
	font-size : 14px;
	color: #67676B;
	text-align : center;
	padding-right: 15px;
	margin: 0px;
}

p.thead {
	font-size : 14px;
	text-align : center;
	font-weight : bold;
	color: #000;
	margin: 0px;
	padding: 0px;
}

p.table {
	color: #000;
	margin: 0px;
	padding: 0px;
}

/* Images styles *******************/
.img{
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.img_right{
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
}

img {
	border: 0;
}


/* All styles *******************/
body{
  font:12pt Arial, Sans-Serif;
}

p.header_small {
    font-size : 10px;
	padding-left : 10px;
	text-align : justify;
	padding-right : 10px;
	color: #67676B;
}

.researches{
	padding-left: 0;
	padding-right: 0;
	padding-top: 0px;
}

.researches_date{
	font-size : 12px;
	color: #808080;
}

a.researches_name{
	font-size : 14px;
	color: #6589BF;
	text-align : justify;
}

.date10{
	font-size : 12px;
	color: #FA3333;
}

.text14{
	font-size : 12px;
	color: #67676B;
}

.text12{
	font-size : 12px;
	color: #000000;
}

a.a10 {
	font-size : 10px;
	color: #3E00CB;
	text-align : justify;
}

a.a12{
	font-size : 12px;
	color: #3E00CB;
	text-align : justify;
}

a.white {
	font:11pt/16px Arial, Sans-Serif;
	color: #ffffff;
	padding-left: 0;
	padding-right: 0;
	text-decoration : none;
}

h1{
	font-size : 18px;
	color: #67676B;
	text-align : center;
}

h2{
	font-size : 16px;
	color: #67676B;
	text-align : left;
	padding-left: 5px;
}

h3{
	font-size : 14px;
	color: #67676B;
	text-align : left;
	font : bold;
	padding-left: 5px;
}

p{
	font-size : 14px;
	color: #67676B;
	text-align : justify;
	padding-right: 15px;
}

p.center_empty{
	font-size : 12px;
	color: #67676B;
	text-align : center;
	padding: 0px;
}

p.bodytext{
	font-size : 14px;
	color: #67676B;
	margin: 0px;
	padding-right: 0px;
}



li{
	font-size : 14px;
	color: #67676B;
	text-align : justify;
	padding-right: 15px;
}

.smallotstupi{
	padding-left: 5px;
	padding-right: 3px;
}

.smallright{
	padding-right: 5px;
}

span{
	font-size : 14px;
	color: #67676B;
	text-align : justify;
}

a {
	font-size : 14px;
	color: #3E00CB;
}

p.footer{
	font-size : 12px;
	color: #67676B;
}

.center{
	text-align : center;
	padding-left: 0px; 
	padding-right: 0px;
}

a.footer{
	font-size : 12px;
}

input {
	font : 12px;
	color: #808080;
}

p.baner {
	padding: 0;
	margin: 0;
	text-align : center;
}

p.latest {
	margin: 0px;
	padding: 0px; 
	text-align : left;
}



/* Tables styles *******************/

.contenttable {
	border: 1px solid #AAAAAA;
	margin-top: 5px;
	margin-bottom: 5px;
}

.contenttable td {
	border-bottom: 0px;
	border-left: 0px;
	font-size : 14px;
	color: #67676B;
	height: 20px;
}

.contenttable tr { background : #CCCCCC; } /* 1-я строка */
.contenttable tr + tr { background : #F2F2F2; } /* 2-я строка */
.contenttable tr + tr + tr { background : #CCCCCC; } /* 3-я строка */
.contenttable tr + tr + tr + tr { background : #F2F2F2; } /* 4-я строка */
.contenttable tr + tr + tr + tr + tr { background : #CCCCCC; } /* 5-я строка */
.contenttable tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 6-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 7-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 8-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 9-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 10-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 11-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 12-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 13-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 14-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 15-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 16-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 17-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 18-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 19-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #F2F2F2; } /* 20-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 21-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 22-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 23-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 24-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 25-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 26-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 27-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 28-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 29-я строка */
.contenttable tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr + tr { background : #CCCCCC; } /* 30-я строка */

.contenttable tr{
   background: expression(this.rowIndex % 2 == 0 ? "#CCCCCC" : "#F2F2F2");
}

.contenttable thead {
	font-size : 14px;
	background : #E1E0E0;
	text-align : center;
	font-weight : bold;
	color: #67676B;
}


