html, body { height:100%; margin:0; padding:0;}

html, body, div, table, td {
font-family: Tahoma;
font-size:12px;
color: #5F5F5F;

}
body{
	background-color: #EEEEEE;
}

.main-body-text img{
margin-left: 0px;
left:-5px;
}
.main-body-text table{
	border: 1px solid #EEEEEE;
}

.main-body-text table td{
	border: 1px solid #EEEEEE;
}

 .main-body-text a{
 font-family: Tahoma;
font-size:12px;
	color: #f47100;
} 

 .main-body-text a:visited{
	color: #f47100;
} 

 .main-body-text a:hover{
	color: #f47100;
	text-decoration: none;
} 

a{
	color: #f47100;
} 

 a:visited{
	color: #f47100;
} 

 a:hover{
	color: #f47100;
	text-decoration: none;
} 
p {font-family: Tahoma; font-size:12px}

table {border-collapse: collapse;}

table td {padding: 0px;}

form {margin:0px; padding:0px}

img {border:none}

h1{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

h1 a{
	color: #f47100;
} 

h1 a:visited{
	color: #f47100;
} 

h1 a:hover{
	color: #f47100;
	text-decoration: none;
} 
.orange{
	color: #f47100;
}
.news-link {
	font-family: Tahoma;
	font-size:11px;
	font-weight: bold;
	color: #f47100;
	margin-left: 7px;
} 


.news-link a{
	color: #f47100;
} 

.news-link a:visited{
	color: #f47100;
} 

.news-link a:hover{
	color: #f47100;
	text-decoration: none;
} 
.news-text {
	font-family: Tahoma;
	font-size:11px;
	
	margin-left: 7px;
}
.news-data {
	font-family: Tahoma;
	font-size:11px;
	margin-top: 15px;
	margin-bottom: 1px;
	margin-left: 7px;
}

.news-img{
	margin: 3px 3px 3px 3px;
}

.footer-text {
	font-family: Tahoma;
	font-size:10px;
	color:#8E8E8E;
	padding-top:4px;
} 


.footer-text a{
	color: #f47100;
	
} 

.footer-text a:visited{
	color: #f47100;
} 

.footer-text a:hover{
	color: #f47100;
	text-decoration: none;
} 
 .vacancy-text {
	font-family: Tahoma;
	font-size:11px;
	margin-bottom: 3px;
	font-weight: bold;
	
}

 .vacancy-text a{
	color: #5F5F5F;
} 

 .vacancy-text a:visited{
	color: #5F5F5F;
} 

 .vacancy-text a:hover{
	color: #5F5F5F;
	text-decoration: none;
} 


.calculator-text {
	font-family: Tahoma;
	font-size:11px;
		margin-left: 7px;
	font-weight: bold;
	height: 40px;
	
	
}

 .calculator-text a{
	color: #5F5F5F;
	vertical-align: middle;
} 

 .calculator-text a:visited{
	color: #5F5F5F;
} 

 .calculator-text a:hover{
	color: #5F5F5F;
	text-decoration: none;
} 
.cources{
	border-collapse: separate;
	margin-left: 5px;
}
.cources td {
	background-color: #E1E1E1;

	height: 17px;
	width: 83px;
	font-size: 11px;
}


.cources td div{
	margin-top: 1px;
	margin-left: 20px;
	font-size: 11px;
}
.input_text{
	font-family: Tahoma;
	font-size: 12px;
	color: #5F5F5F;
	height: 21px;
	background: #F7F7F7;
	border-top-color: #979797;
	border-right-color: #E0DEDA;
	border-bottom-color: #E0DEDA;
	border-left-color: #979797;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	
}


.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:  #FFFFFF;
}
.input_label{
	font-family: Arial;
	font-size: 10px;
	padding-top: 5px;
}
.input_message{
	font-family: Arial;
	font-size: 11px;
	color: #B70101;
}
.menu_imgs{
	border: none;
}
.menu_top_lincs{
	background-image: url(../images/index_05.jpg);
   width:198px; 
	height: 158px; 
	background-repeat: no-repeat;
   vertical-align: top;
	
	text-align: right;



}

.top_icons_div{

vertical-align: top;
top:0px;
margin-left:15px;
}
.top_icons_div1{


margin-left:15px;
}
.top_icons_tr{
	height: 30px;
	
}
.top_icons_table{

width: 13px;
vertical-align: top;

}
.top_menu_comparts{
	
   width:198px; 
	height: 240px; 
	background-repeat: no-repeat;
   vertical-align: top;
	
	text-align: left;
}
.top_valuta_table{
width: 100%;

}
.top_valuta_table1{
width: 183px;

}

.course-header{

	margin-left: 7px;
}
.course-data {
	font-family: Tahoma;
	font-size:11px;
	margin-top: 5px;
	margin-bottom: 3px;
	margin-left: 7px;
}
 .ico-al-top{
 	top:0px;
	text-align: top; 
	vertical-align: top;
	height:100%;
 }
 .left_search1{
background-color: #EEEEEE;
width:197px; 
	height: 56px; !important; 
	background-repeat: no-repeat;
   vertical-align: top;
	
}
.left_search1_table{
	vertical-align: top;
	top: 0px;
	background-color: #EEEEEE;
}
 
.left_search{
	background-image: url(../images/index_55.jpg);
width:198px; 
	height: 56px; !important; 
	background-repeat: no-repeat;
   vertical-align: top;
	
}
.block-reclama{
	background-color: #EEEEEE;
	width: 198px;
	height: 100%;
	text-align: left;
	vertical-align: top;
	
	}
	.block-reclama{
	
	width: 198px;
	height: 198px;

	text-align: left;
	vertical-align: top;
	}
	.main_body{
		width:592px;
		text-align: left;
		vertical-align: top;
		background-color: #EEEEEE;
		padding-left: 9px;
				padding-right: 0px;
	}
	
	
	.c6{
		background-image: url(../images/index_06.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:100%;
		height:398px;
		left: 0px;
	}
		.c1{
		background-image: url(../images/index_01.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:100%;
		height:398px;
}
	.c59{
		background-image: url(../images/index_59.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:100%;
		height:136px;
}
	.c60{
		background-image: url(../images/index_60.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:790px;
		 height:72px;
}
	.c56{
		background-image: url(../images/index_56.jpg);
		background-repeat: repeat-x;
		
		vertical-align: top;
		top:0px;
		height:56px;
}
	.c61{
		background-image: url(../images/index_61.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:100%;
		height:136px;
}
	.c62{
		background-image: url(../images/index_62.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:411px;
		height:64px;
		vertical-align: top;
		 
}

	.c63{
		background-image: url(../images/index_63.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:181px;
		height:64px;
		vertical-align: top;
		 
}

	.c64{
		background-image: url(../images/index_64.jpg);
		background-repeat: repeat-x;
		background-repeat: repeat;
		width:198px;
		 height:64px;
}
.c57{
	background-color: #EEEEEE;
	
}	
.c58{
	background-color: #EEEEEE;
	
}	
.c53{
	background-color: #EEEEEE;
		
}
.order_vert{
		height: 50px;
		vertical-align: bottom;
	}
.order_vert1{
		height:100%;
		vertical-align: bottom;
	}	
	
.rectangle-point{
margin-left: 9px;
	margin-right: 7px;	
	text-align: right;
	
	}
	.first_vacancy{
	height: 27px;
	vertical-align: top;
	}
	.left_news{
		vertical-align: top;
		padding-left: 20px;
		padding-right: 40px;
	}
	.news_ico{
		vertical-align: bottom;
		text-align: left;
		
	}
/*
	hr,#blue-line {
border: 0px solid #A6A6A6;
 height: 2px;
 background-color: #A6A6A6;
 color: #A6A6A6; 
width: 100%;
}
*/

	hr,#blue-line {
border: 0px solid #EEEEEE;
 height: 2px;
 background-color: #EEEEEE;
 color: #EEEEEE; 
width: 100%;
}
	
.table-head-bg{
background-color: #d4d4d4;
height: 20px;
font-weight: bold;

}
.table-head-bg td{
	border-right: 1px solid #EEEEEE;
padding: 3px 3px 3px 3px;
}
.td-white{
	background-color: White;
	border-bottom-color: #EEEEEE;
border-bottom-width: 3px; 
border-bottom-style: solid;
border-right-color: #EEEEEE;
border-right-width: 1px; 
border-right-style: solid;
padding-top: 10px;
padding-bottom: 10px;
}
.table-text{
	border-collapse: separate;
}



.table-text-td{
border-bottom-color: #EEEEEE;
border-bottom-width: 3px; 
border-bottom-style: solid;
background-color: #FBFBFB;
  padding-top: 10px;
padding-bottom: 10px;
padding-left: 3px;
border-right:1px solid #EEEEEE;

}


 .numbers a{
 font-family: Tahoma;
font-size:12px;
	color: #f47100;
	font-weight: bold;
} 

 .numbers a:visited{
	color: #f47100;
} 

 .numbers a:hover{
	color: #f47100;
	text-decoration: none;
} 
 .table-text-td a{
	color: #f47100;
} 

.table-text-td a:visited{
	color: #f47100;
} 

 .table-text-td a:hover{
	color: #f47100;
	text-decoration: none;
} 
.gray_ring_div{
	float: left;
	margin-right: 5px;
}
.articles_data{
	color: #A6AAB4;
	font-weight: bold;
}
.img_banner{
	margin-left: 15px;
}
.run-line {
position:relative;
height:21px;
overflow:hidden;
 margin: 3px 0px 3px 0px;
 background-color: #EEEEEE;
 }

.run-line div {
position:absolute;
 padding: 1px 0px 0px 0px;
  font-size:14px; 
  color:#f47100;
  }

#div_id_body{
padding-top:11px;
}
