* {
	margin:0; padding:0;
}

.left {float:left;}
.right {float:right;}
.clear  {clear:both;}

.dotted li {
margin-bottom: 5px;
border-bottom: 2px #404B51;
font-size: 18px;
line-height: 1;
padding: 4px;
}

.lione{
background-color: #99F0A0;
}



html, input, textarea
	{
		font-family:Georgia, tahoma; 
		font-size:14px;
		line-height:17px;
		color:#404040;
	}

input, select {vertical-align:middle; font-weight:normal;}
strong {font-size:15px; color:#444444;}

a {color:#3d6f92;}

.border {background:url(images/border_tall.gif) top repeat-x;}
.border .btall {background:url(images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:8px 7px 7px 8px;}

.h_text {padding-bottom:5px; background:url(images/h_text_bg.gif) bottom repeat-x;}


body {
	margin: 0 10%;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3A4648;
}

td {
  padding: 2px 2px;
}


.neotg{
	text-align: justify;
	color: #001717;
	background-color: #eff9ef;
	border-radius: 20px;
padding: 2px 2px;
}

.otg{
	text-align: justify;
	color: #341717;
	background-color: gray;
	border-radius: 20px;
}

#column2{
	float: right;
	display: block;
	margin: 2px;
}


html,body {
 margin:0;
 padding:0;
 background-color:white;
}


iframe {
border-style: none;
}

.bkva{
vertical-align: middle;
//	display:block;
//	margin:auto;
}