/* GENE predefined class for site (body-tag) */
.env { background: #F5F5F5 url(/pub/instinctools_v_5_0/images/bg.gif) repeat-x; }

.divone {
	background:url(/pub/instinctools_v_5_0/images/content.gif) repeat-y;
	position:absolute;
	width:988px;
	
}
.divtwo {
	height:864px;
	width:988px;
	display:table;
}
.divthree {
	padding:156px 0 40px 264px;
}

.rasporka {
	margin-left:-3px;
	height:708px;
	width:1px;
	float:left;
}

.solution_pos {
	width: 232px;
	left: 0px; 
	padding-top: 123px;
	z-index: 5; 
}

.solutions_top_offset {
	line-height: 14px;
	margin: 0;
	padding: 0;
}
.neighbours {
	width: 232px;
	background-color: #AAC1E2;
	margin-bottom: 17px;
	padding-bottom: 9px;
	padding-top: 8px;
}
.neighbour {
	margin-left: 32px;
}
.neighbour a {
	color : #000032;
	text-decoration: none;
	font : 11px Tahoma;
}
.neighbour img {
	width: 5px;
	height: 5px;
	margin-top: 0px;
	margin-right: 9px;
}
.neighbours_div {
	line-height: 1px;
	border-top: solid 1px #A0BADF;
	font-size: 1px;
	margin-left: 14px;
	margin-top: 3px;
	margin-bottom: 5px;
	width: 186px;
}

.solution {
	padding: 14px 0 7px 0; 
	width: 232px;
	background-color: #AAC1E2;
	display: table;
}
/*.solution div {
	padding: 0 0 7px 0;
	width: 200px;
	float: right;
}*/
.solution_div{
	padding: 0 0 7px 0;
	width: 200px;
	float: right;
}
.solution b {
	color : #000032;
	font: 10px Tahoma;
}
.solution h3 {
	font : 12px Tahoma;
	padding: 1px 3px 0 0;
	margin: 1px 3px 0 0;
}
.solution a {
	color: #FFFFFF;
	text-decoration: none; 
}
.solution a:hover{
	color: #000032;
	text-decoration: underline;
}
.solution h3 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.solution img {
	margin-right: 9px;
}
.solutlink {
	width: 232px;
	height: 42px;
	background-color: #A0BADF;
	z-index: 3;
}
.solutlink .editlink{
	padding: 15px 0 0 114px;
}
.solutlink a {
	padding: 15px 0 0 147px;
	float: left;
	font:  10px Tahoma;
	color: #366EB9;	
	text-decoration: underline;
}
.solutlink a:hover {
	color: #366EB9;	
	text-decoration: underline;
}
.solutlink img {
	margin: 12px 0 0 0;
	width: 18px;
	height: 18px;
	border: 0px;
	float: right;
}
.line0 {
	height: 56px;
	width: 988px;
	background-color: #F5F5F5;
}
.line1 {
	z-index: 0;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 866px;
	width: 264px;
	background-color: #A0BADF;
}
.line2 {
	z-index: 4;
	position: absolute;
	left: 0px;
	top: 59px;
	height: 56px;
	width: 770px;
	background-color: #F5F5F5;
}
.line3 {
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 28px;
	height: 95px;
	width: 232px;
	background-color: #AAC1E2;
}
.line4 {
	z-index: 0;
	position: absolute;
	left: 786px;
	top: 0px;
	height: 866px;
	width: 164px;
	background-color: #E2EAF5;
}
.search {
	z-index:222;
	position: absolute;
	left: 710px;
	top: 81px;
	width: 50px;
}
.search img {
	position: absolute; 
	left: 35px; 
	top: 1px;
}
.searchbutton {
	border: 0px; 
	background-color: #F5F5F5;	
	font-size: 11px;
	font-family: Tahoma;
	color: #366EB9;
	text-decoration: underline;
	cursor: pointer;
}
.input {
	height: 18px;
	width: 121px;
	font-size: 11px;
	border: solid 1px #CCCCCC;
}
.inputpos {
	z-index: 222;
	position: absolute; 
	left: 580px; 
	top: 78px;
}
.instpict {
	position: absolute;	
	left: 306px; 
	top: 14px;
}
.header {
	position: absolute;	
	left: 485px; 
	top: 30px;
	color : #000032;
    font:  10px Tahoma;
	width: 300px;
}
.linklang {
	position: absolute;	
	left: 720px; 
	top: 11px;
	width: 60px;
	font:  10px Tahoma;
	color: #CCCCCC;
}
.linklang a {
	margin : 0 3 0 3;
	font:  10px Tahoma;
	color: #366EB9;
}
.linklang a:ACTIVE {
	margin : 0 3 0 3;
	font:  bold 10px Tahoma;
	color: #366EB9;
	text-decoration : none;
}
.linklang a:VISITED {
	margin : 0 3 0 3;
	font:  10px Tahoma;
	color: #366EB9;
	text-decoration : none;
}
.pictup {
	position: absolute;
	left: 838px;
	top: 7px;
	width: 88px;
}
.pictup a {
	float: left;
}
.pictup img {
	border: 0px;
}
.rightpos {
	position:absolute;
	top:0;
	left:770px;
}
.right {
	margin-top:30px;
	padding: 34px 15px 15px 25px;
	background-color: #FFFFFF; 
	z-index: 4;
}
.left {
	position:absolute;
	top:0;
}
.razdel {
	background : url(/pub/instinctools_v_5_0/images/line.gif);
	z-index: 5;
	margin: 7px 0 7px 5px;
}
.greenimg{
	float:left;
	width: 5px;
	height: 45px;
	margin-left:-10px;
	//margin-left:-12px;
	z-index: 5;
}
.contips {
	background-color: #FFFFFF;
	padding: 0;	margin:0;
	font: 10px Tahoma;
	margin-left:5px;
	padding-top:5px;
}
.contips img{
	border:0px;
}
.contips h1 {
	color: #366EB9;
	font : bolder 13px Tahoma;
	padding:0 0 10px 0;
	margin:0;
}
.contips .news{
	padding:0 10 10px 0;
}
.contips h2 {
	color : #000032;
	font: bolder 10px Tahoma;
	padding:0 0 10px 0;
	margin:0;
}
.contips a {
	color: #366EB9;
	text-decoration : none;
}
.contips a:hover {
	color: #366EB9;
	text-decoration : underline;
}
.contips .login{
	height:22px;
}
.contips .login input {
	height: 17px;
	width: 84px;
	font-size: 11px;
	border: solid 1px #CCCCCC;
	padding: 1px 0 0 1px;
	margin:0 0 0 47px;
}
.contips .login font{
	position:absolute;
	padding-top:2px;
	font: 10px Tahoma;
}
.contips .login .reg{
	position:absolute;
	padding:2px 0 0 0;
}
.contips .login .log{
	padding:0 0 0 100px;
}
.contips .download img {
	margin-right:5px;
}
.contips .download a,
.contips .login a {
	text-decoration: underline;
}
.download {
	margin-bottom: 2px;
	height:20px;
}
.quest {
	background : url(/pub/instinctools_v_5_0/images/quest.gif);
	width: 215; 
	height: 31; 
	display: table; 
	z-index: 5; 
	margin-top: -32px; 
	margin-left: 571px; 
	font-size: 11px;	
	color: #666666;	
	font-family: Tahoma;
}
.punkt {
	background : url(/pub/instinctools_v_5_0/images/punkt.gif);
	position: absolute;
	margin: -2px 0 0 0;
	left: 265px;
	width: 521px;
}
.bottom {
	background-color:#FFFFFF;
	padding-bottom:30px
}
.bot {
	padding-top:21px;
	margin-left: 59px;
	color : #666666;
	font: 10px Tahoma;
}
.bottomlink {
	float: right;
	padding:28px 40px 0 0px;
}
.bottomlink a {
	font: 10px Tahoma;
	color: #366EB9;
}
.bottomlink img {
	border: 0px;
	float: left;
}
.bottomlink div {
	float: left;
	padding-left: 5px;
}
.contlink {
	margin: 10 0 0 0;
	font:  10px Tahoma;
	color: #366EB9;
	position: absolute;
	top: 115px;
	left: 264px;
	width: 508px;
}
.contlink a {
	font:  10px Tahoma;
	color: #366EB9;
}
.contlink a:VISITED {
	color: #366EB9;
	text-decoration : none;
}

.login_corner {
	background: url(/pub/instinctools_v_5_0/images/str.gif);
	width: 5px; 
	height: 12px;
}

.read_also {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	line-height: 130%;
	font-weight: bold;
	margin-left: 5px;
}
.read_also div {
	border-left: solid 5px #B4D942;
	padding: 0 0 1px 10px;
	margin: 7px 0 10px 0;
}
.read_also a {
	line-height: 18px;
}

