Table.SmsTd Td, table.smstd td {
	Border-bottom: white 2px solid;
	padding: 7px 0 7px 0
}

.small-font-black {
	color: black;
}

.small-font {
	font-size: 8.25pt;
}
	
/*
Table.main-font-td Td, Td.main-font-td, Tr.main-font-td Td, Table.main-font-codes Td, Table.main-font-points Td, table.main-font-td td, td.main-font-td, tr.main-font-td td, table.main-font-codes td, table.main-font-points td {
}*/

Table.main-font-points Td, table.main-font-points td {
	padding: 15px 0 20px 0;
}

.new_points a {
	text-decoration: none;
	color: #215704;
	font-family: Tahoma,sans-serif !important;
	/*text-transform: lowercase;*/
}

.new_points a:hover {
	text-decoration: underline;
	font-family: Tahoma,sans-serif !important;
}

.new_points td, .new_points td a {
	font-size:13px!important;
	font-family: Tahoma,sans-serif !important;
}

.new_points {
	/*text-transform: lowercase;*/
	color: #C0C0C0 !important;
	font-family: Tahoma,sans-serif !important;
}

Tr.main-font-contacts Td, tr.main-font-contacts td {
}

Table.main-font-codes Td, table.main-font-codes td {
	padding: 7px 20px 0px 0px;
}

.main-font, .sub-title
{
    font-size: 10pt;
}

Table.MainTable Td, table.maintable td {
	padding: 5px 10px 5px 10px; 
	color: black
}

Table.LeftMenuTableSmall Td, table.leftmenutablesmall td {
 padding: 0 0 0 0;
  Border-bottom: none;
}

.LeftMenuLi, .leftmenuli {
	margin: 2px 7px 3px 4px;
}

.header1 {
	font-size: 15pt; 
	font-family: Tahoma, sans-serif, Arial;  
	font-weight: normal;
	color: black;
	margin-left:20px
}

.header1err {
	font-size: 15pt; 
	font-family: Tahoma, sans-serif, Arial;  
	font-weight: normal;
	color: #990000;
	margin-left:20px
}

.header1-green {
	font-size: 15pt; 
	font-family: Tahoma, sans-serif, Arial;  
	font-weight: normal;
	color: #009901;
	margin-left:20px
}

.header2-green {
	font-size: 13.5pt;
	font-weight: normal;
	color: #009901;
}

.Header2, .header2 {
	font-size: 13.5pt;
	font-weight: normal;
	color: #352664;
}

.Header3, .header3 {
	font-size: 10.5pt;
	font-weight: bold;
	color: #6A6F7A;
}

.error {
	font-size: 13.5pt;
	font-weight: normal;
	color: #990000;
}

.success {
	font-size: 13.5pt;
	font-weight: normal;
	color: #009901;
}

.h-line {
	background-color: #D8DADB;
	margin-top: 20px
}

.li1 {
	font-size: 8.25pt;
	background-image:url(imgs/el-li4.gif);
	background-repeat:no-repeat;
	background-position:24px 0.7em;
	padding:0.1em 0px 0px 37px;
}

.li1r {
	font-size: 8.25pt;
	background-image:url(imgs/el-li4r.gif);
	background-repeat:no-repeat;
	background-position: 0 0.7em;
	padding:0.1em 0px 0.7em 13px;
}


.li2 {
	font-size: 8.25pt;
	background-image:url(imgs/el-li4.gif);
	background-repeat:no-repeat;
	background-position:0px 0.6em;
	padding:0.2em 0px 0px 12px;
}

.li3 {
	font-size: 8.25pt;
	background-image:url(imgs/bg-5.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color:#ffffff;
	text-align:center;
}

.li4
{
	font-size: 8.25pt;
	padding-bottom: 2px;
}

.li5 {
	font-size: 8.25pt;
	background-image:url(imgs/el-li4.gif);
	background-repeat:no-repeat;
	background-position:0px 0.6em;
	padding:0.2em 0px 5px 10px;
}

.li6
{
	font-size: 8.25pt;
	padding-bottom: 8px;
}

Td.td-dots, td.td-dots {
	background-image : url(imgs/bg-1.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	vertical-align : bottom;
}

Table.contacts td, table.contacts td {
	padding-bottom: 4px;
}

.points_d {
	padding: 0.1em 0px 0px 37px; 
	color: #6A6F7A;
}

.stepli {
	background:url(imgs/bg-5.gif) no-repeat top center;
	padding-top:4px;
	font-weight: bold;
	color:#ffffff;
	text-align:center;
	width:23px;
}


.steptd {
	 padding: 0.3em 0pt 1em 1em;
}

.video_bg {
	background: url(/i/movie.png) no-repeat; 
	width:159px; 
	height:170px; 
	float:left!important; 
	padding:5px 10px;
}


.time_rolick {
	display:block; 
	float:right; 
	color:#959595; 
	background-color:#E2E2E2; 
	margin-right:9px; 
	padding:1px 6px;
}

.popup-header {
	background: url(/i/popup-header.jpg) 0 0 no-repeat;
}

.mainconteiner, .mainconteiner .li1, .mainconteiner a, .mainconteiner td, .mainconteiner testarea, .mainconteiner input {
	font-size:11px!important;
}

.full_width input, .full_width textarea, .full_width select {
	width:95%;
}

.mainconteiner .popup .notice {
	font-size:9px;
	color:#7A8772;
}

.popup a {
	color: #009900;	
}

.big_green_link {
	color:#339933;
	font-size:14px!important;
	font-weight:bold!important;
	text-decoration: none;
}

/*.popup input, .popup textarea {
	border: #0C8D51 solid 1px;
} */