BODY {
	/*	background : #4B6598 url(../images/bgr_2.gif); */
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	color: #000;
	font: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
/*
	scrollbar-base-color: #39548D;
	scrollbar-arrow-color: #FFCC66;
	scrollbar-track-color: #8D9DBD;
*/
	padding: 0px;
	/*background-color : #FAA419;*/
	background-color : #ffffff;
	/*background-image : url(../images/fon.jpg);*/
	text-align:center;
	}

input.check{
    border:1px solid #bd49bd;
}

input.itog{
    border:1px solid #bd49bd;
    width:60px;
    font:normal 18px Times New Roman;
  	color:#bd49bd;
}
.lenta
{
  	display:block;
    left:40px;
    top:40px;
    background-color:#ffffff;
    width:938px;
}



.job_type
{
  	font:normal 18px Times New Roman;
  	color:#908787;
}
.maintxt
{
  	font:normal 16px Times New Roman;
  	color:#000000;
}

.txt1
{
  	font:normal 18px Times New Roman;
  	color:#908787;
}
.txt2
{
  	font:normal 18px Times New Roman;
  	color:#c963c9;
}
.txt3
{
  	font:normal 36px Times New Roman;
  	color:#090909;
}
.txt4
{
  	font:normal 36px Times New Roman;
  	color:#c963c9;
}
.txt5
{
  	font:normal 15px Times New Roman;
  	color:#908787;
}

.txt6
{
  	font:normal 18px Times New Roman;
  	color:#000000;
}
.txt7
{
  	font:normal 36px Times New Roman;
  	color:#000000;
}
.txt_date{    font:normal 14px Times New Roman;
  	color:#898989;
}
.header1{
    font:normal 26px Times New Roman;
  	color:#bd49bd;
}

.header2{
    font:normal 24px Times New Roman;
  	color:#888484;
}
.header3{
    font:normal 26px Times New Roman;
  	color:#000000;
}



hr.bottom {   color:#000000;
}

a.link_back, a.link_back:visited {
  	font:normal 15px Times New Roman;
	color: #787878;
	text-decoration:underline;
	}

a.link_back:hover {
  	font:normal 15px Times New Roman;
	color: #bd49bd;
	text-decoration:none;
	}


a.menu_link, a.menu_link:visited {
  	font:normal 30px Times New Roman;
	color: #090909;
	text-decoration:underline;
	}

a.menu_link:hover {
  	font:normal 30px Times New Roman;
	color: #c963c9;
	text-decoration:none;
	}

a.news_link, a.news_link:visited {
  	font:normal 24px Times New Roman;
	color: #090909;
	text-decoration:underline;
	}

a.news_link:hover {
  	font:normal 24px Times New Roman;
	color: #c963c9;
	text-decoration:none;
	}

a.menu2_link, a.menu2_link:visited {
  	font:normal 18px Times New Roman;
	color: #c963c9;
	text-decoration:underline;
	}

a.menu2_link:hover {
  	font:normal 18px Times New Roman;
	color: #7e7e7e;
	text-decoration:none;
	}

a.link1, a.link1:visited {
  	font:normal 18px Times New Roman;
	color: #9f9f9f;
	text-decoration:underline;
	}

a.link1:hover {
  	font:normal 18px Times New Roman;
	color: #c963c9;
	text-decoration:none;
	}

a.link2, a.link2:visited {
  	font:normal 17px Times New Roman;
	color: #bd49bd;
	text-decoration:underline;
	}

a.link2:hover {
  	font:normal 17px Times New Roman;
	color: #c963c9;
	text-decoration:none;
	}

a.link3, a.link3:visited {
  	font:normal 15px Times New Roman;
	color: #bd49bd;
	text-decoration:underline;
	}

a.link3:hover {
  	font:normal 15px Times New Roman;
	color: #c963c9;
	text-decoration:none;
	}

a.port_item, a.port_item:visited {
  	font:normal 18px Times New Roman;
	color: #bd49bd;
	text-decoration:underline;
	}

a.port_item:hover {
  	font:normal 18px Times New Roman;
	color: #bd49bd;
	text-decoration:none;
	}

td.page_title {    background-image:url(../images/title_line.jpg);
    font:bold 15px arial;
    color: #604b1e;
	text-decoration:none;
}

.page_title {
    font:normal 15px arial,verdana;
    color: #604b1e;
	text-decoration:none;
}

.comment {
    font:normal 12px arial,verdana;
    color: #604b1e;
	text-decoration:none;
}
.main_txt {
    font:normal 12px arial,verdana;
    color: #c0ae88;
	text-decoration:none;
}

td.price_title{
	background-image:url(../images/price_bg.png);
	background-position:left bottom;
  	background-repeat:repeat-x;
  	font:normal 18px Times New Roman;
  	color:#000000;
	text-decoration:none;
}

td.itog{
	background-image:url(../images/price_bg.png);
	background-position:0 20;
  	background-repeat:repeat-x;
  	font:normal 18px Times New Roman;
  	color:#000000;
	text-decoration:none;
}

td.price_value{    font:normal 18px Times New Roman;
  	color:#bd49bd;
}

.input1{	border:1px solid #cecece;
	font:normal 14px Times New Roman;
}
.input2{
	border:1px solid #cecece;
	font:normal 16px Times New Roman;
	width:480px;
}
.input3{
	border:1px solid #cecece;
	font:normal 16px Times New Roman;
	width:150px;
}