	
html, body	{
		/*font:90% Arial, Helvetica, sans-serif;*/ 
		width:100%;
		height:100%;	
		margin: 0;
		padding:0;
		color:#484949;
		background-color:#fff;
		}

table, td {
		font:90%  Arial, Helvetica, sans-serif; 
		color:#484949;
		/*border-collapse:collapse;*/
		vertical-align:top;	
		text-align:left;
		/*border:1px solid #000;*/
		
		}
table td table,
table td table td
{
		font-size:100%;
}
.general_size {
		width:100%;
		height:100%;
		}

.width_100 {
		width:100%;
}

.clear {
		clear:both;
}

img {
		border:0px;
}
a {		color:#A80303;
		text-decoration:underline;
}

a:hover {
		text-decoration:none;		
}
a.dark {
		color:#000;
}
a.blue {
		color:#0267bd;
}


p {
		margin:0;
		padding:0 0 10px 0;
}

h1, h2, h3, h4, h5, h6, form, dl, dt ,dd  {
		margin:0;
		padding:0;
}

ul {
		padding:0;
		margin:10px 0 10px 30px;
}

h1 {
		font-size:120%;
		padding-bottom:15px;
		
}

form, select, textarea {
		padding:0;
		margin:0;
		}
dfn, var {
		font-style:normal;
}

.rubber {
		width:50%;
}
			/*------------------ HEAD ---------------------*/

#logo {
		height:1%;
		padding:8px 0 0px 0px ;
		
		}
#logo br {
		clear:both;
}
	#logo .nav {
			float:left;
			background-color:#F7F7F7;
			margin:4px 0 12px 14px;
	}
	#logo .nav img {
			margin:4px 15px 4px 15px;
	}
	#logo .log {
			background:url(../img/logo.jpg) no-repeat 0 10px;
			height:110px;
	}

#top_baner {
		text-align:right;
		vertical-align:middle;
}

.centr {
		text-align:center;
}


.login1 {
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		/*padding:5px 0 0 27px;*/
		width:100%
		
}
	.login1 .width_100 {
			background: url(../img/login_bg.jpg) no-repeat 100% 0px;
			padding:5px 0 0 27px;
			width:auto;
	}


	.login1 .inp {
			float:left;
			width:137px;
			color:#000;
			font-size:11px !important;
			}
	.login1 .inp label {
			display:block;
			padding:5px 0 3px 0;
	}
	.login1 .inp input {
			width:99%;
			font-size:10px;
	}
	.login1 .inp a.pass {
			color:#000;
	}
	.login1 .sub {
			float:right;
			width:60px;
			
			}
	.login1 .sub div {
			padding:33px 0 0 6px;
	}

	.login1 .autoriz {
			
	}


.login2 .autoriz {
			background:#F6F7F7 url(../img/logo_top.gif) repeat-x;
			margin:0 0px 0 0px;
			font-size:11px;
	}
	.login2 .autoriz div {
			background: url(../img/logo_top2.gif) no-repeat;
			padding:12px 0 10px 19px;
	}
	.login2 .autoriz div a {
			display:block;
			padding-top:3px;
			color:#0B6D9A;
	}
	.login2 .autoriz div a.exit {
			text-align:right;
			color:#A80303;
			padding-right:10px;
	}
			/*------------------ /HEAD ---------------------*/



			/*------------------ CONTENT ---------------------*/

			    /*----------- Heading ------------*/
.heading {
		background: url(../img/heading_bg.jpg) repeat-x 0px 23px;
		margin-bottom:-15px;
		clear:both;
}
	.heading .head_bl {
		height:74px;
		background: url(../img/line_heading.gif) no-repeat 100% 0;	
		width:100%;
		}
	.heading .head_bl div {
			float:left;
			padding:32px 0 0 19px;
			}

	.heading .head_bl span {
			display:block;
			padding:24px 3px 0 0;
			text-align:right;
			}
				/*----------- /Heading ------------*/

.left_menu ul {
		margin: 5px 0 0 16px;
		list-style-type:none;
}
	.left_menu ul li {
			padding-bottom:3px;
	}
	.left_menu ul li a {
			color:#0B6D9A;
	}
	.left_menu ul li span {
			color:#499FC6;
			}
	


.data {
		text-align:right;
		margin:0 20px 15px 0;
		/*background: url(../img/data.jpg) no-repeat 60% 50% ;*/
		position:relative;	
		font-size:90%;
		color:#000;
}
	.data img {
			margin-right:25px;
			vertical-align:middle;
	}
	.data span {
			background-color:#9A062C;
			color:#fff;
	}

.padd {
		padding-right:15px;
}
table.kurs {
		width:100%;
		}
		table.kurs th {
				background-color:#F1F1F1;
				padding:3px 0;
				font-weight:normal;
				color:#0B6D9A;
				font-size:10px ;
				border-bottom:5px solid #fff;
				text-align:left;
				}
			table.kurs th div {
					background: url(../img/bg_wite.jpg) repeat-y;
					padding-left:18px;
					margin-left:1px;
			}
			table.kurs th div span {
					background-color:#fff;
					color:#9A062C;
			}
		table.kurs td {
				vertical-align:middle;
				text-align:center;
				background-color:#F9F9F9;
				border-bottom:2px solid #fff;
				font-size:10px;
				}
		table.kurs label {
				display:block;
				text-align:left;
				color:#0B6D9A;
		}
		table.kurs  .usd {
				width:20%;
		}
		table.kurs .pos {
				width:5%;
				}
		table.kurs .pric {
				border-left:1px solid #EDEDED;
				border-right:1px solid #EDEDED;
				width:30%;
		}
.kurs_nbu {
		background: url(../img/bg_kurs_nbu.gif) no-repeat 10% 100%;
		float:right;
		margin:10px 13px 0 0;
}
	.kurs_nbu div {
			background-color:#F1F1F1;
			margin-bottom:4px;
			padding:3px 14px;
	}
	.kurs_nbu div a {
			color:#0D6C98;
			font-size:90%;
	}

table.index {
		width:100%;
}
	table.index th {
				background-color:#F1F1F1;
				padding:3px 0;
				font-weight:normal;
				color:#9A062C;
				font-size:10px ;
				border-bottom:5px solid #fff;
				text-align:left;
				width:20%;
				}
			table.index th div {
					background: url(../img/bg_wite.jpg) repeat-y;
					padding-left:18px;
					margin-left:1px;
			}
			table.index th div span {
					background-color:#fff;
					color:#9A062C;
			}
	table.index td {
			background-color:#F9F9F9;
			vertical-align:middle;
			text-align:center;
			font-size:10px;
			border-right:1px solid #EDEDED;
			border-bottom:2px solid #fff;
	}
	table.index td img {
			vertical-align:middle;
			margin-left:2px;
	}
	table.index td.usd {
			background-color:#E8E8E8;
			color:#0B6D9A;
			text-align:left;
			padding-left:2px;
	}
table.sutki {
		width:90%;
		font-size:100%;
}
	table.sutki td {
			width:50%;
			text-align:right;
	}
	table.sutki td label {
			display:block;
			float:right;
			background: #F7F7F7 url(../img/bg_sutki.gif) repeat-x 0% 100%;
			padding:5px;
			color:#0B6D9A;
			margin-right:4px;
			}
	table.sutki td div {
			clear:both;
			padding:7px 0 15px 0;
			color:#000;
			font-size:90%;
			}
	table.sutki td div span {
			color:#fff;
			background-color:#9A062C;
	}
		
.block_predloj {
		background: url(../img/bg_predloj.jpg) repeat-y 2px 0;
		width:100%;
}
	.block_predloj div {
			padding:12px 31px 9px 12px;
	}
	.block_predloj div a {
			color:#616060;
	}

.last_news {
	padding:0 20px 0 4px;	
}
	.last_news b {
			font-weight:normal;
			}
	.last_news a {
			color:#0B6D9A;
	}
.rates_news a {
		color:#0B6D9A;
		display:block;
		padding-bottom:5px;
}
				
#content {
		padding:0 12px 30px 12px;
}

		/*----------  Top Menu --------------------*/
		



.menu_t {
        padding:10px 12px 0 0; 
}
.menu_bott {
        padding-bottom:4px;
}
.menu_tab {
        width:100%;
}
    .menu_tab td.left_m {
            width:8px;
            height:29px;
    }
    .menu_tab td.right_m {
            width:9px;
            height:29px;
    }
    .menu_tab td.img_m {

            width:42px;
            vertical-align:middle;
            text-align:center;
    }
    .menu_tab .link_m {
            vertical-align:middle;
    }
    .menu_tab .link_m a {
            color:#0b6d9a;
            font-size:13px;
            vertical-align:middle;
    }
    
     .menu_tab .boot_m td {
             background-color:#daeef2;
             height:3px;
     }





#dop_menu {
		background: url(../img/line_heading2.gif)	no-repeat;
		height:73px;
		}
	#dop_menu .dop {
			padding-top:23px;
			
	}
	#dop_menu .dop .tab_dop {
			width:100%;
			background: url(../img/top_menu_bg.jpg) repeat-x;
	}
	#dop_menu .dop .tab_dop td {
			vertical-align:middle;
			font-size:11px;
	}
	#dop_menu .dop .tab_dop td div {
			text-align:center;
			border-right:1px solid #fff;
	}
	#dop_menu .dop .tab_dop td a {
			color:#fff;
			text-decoration:none;
			font-weight:bold;
	}
	#dop_menu .dop .tab_dop td.img_dop {
			width:20px;
			}
	#dop_menu .dop .tab_dop td.img_dop img {
			position:relative;
			right:8px;
			z-index:10;
	}
	#dop_menu .dop .tab_dop td.calen {
			text-align:center;
			width:130px;
				}
	#dop_menu .dop .tab_dop td.calen img {
			vertical-align:middle;
	}
	
	#dop_menu .dop .tab_dop td td {
			padding:0 10px;
			border-right:1px solid #fff;
	}
	#dop_menu .dop .tab_dop td td.no_b {
			border-right:0px solid #fff;
	}
		/*----------  /Top Menu --------------------*/

.heading_tab {
		width:100%;
		background-color:#F7F7F7;
}
	.heading_tab td {
			vertical-align:middle;
			text-align:right;
			font-size:12px;
	}
	.heading_tab .h {
			height:27px;			
			width:150px;
	}
	.heading_tab .h div {
			background:#B5E3F8 url(../img/bg_h.gif) repeat-y;
			float:right;
			padding:3px 8px 2px 8px;
			color:#B4C7D0;
			position:relative;
			
			}
	.heading_tab .h div label {
			display:block;
			margin:-16px 1px 0 0px;			
			color:#0B5E84;
			}
	.heading_tab .h div var {
			display:block;
			position:absolute;
			right:0;
			top:-130%;
			}

	.heading_tab .ht {
			padding-right:45px;
			color:#0B5E84;
	}
	.heading_tab .ht a {
			color:#0B5E84;
	}

.ban {
		padding:15px 0 30px 0;
		text-align:center;
}



table.cols_2 {
		font-size:100%;
		width:100%;
		
		}
	table.cols_2 td {
			font-size:100%;
			}	
	table.cols_2 .c_data {
			padding:0 0 4px 0px;
			font-size:80%;
			
	}
		table.cols_2 .c_data var {
				display:block;
				height:1px;
				font-size:1px;
		}
		table.cols_2 .c_data span {
				background-color:#E8E7E8;
				color:#4A4B4B;
				padding:0 3px;
				}
		table.cols_2 .dat {
				text-align:right;
				padding:0 20px 0 0
		}
	table.cols_2 .head a,
	table.cols_2 .head2 a
						{
			color:#000;
			padding-bottom:4px;
			}
	
	table.cols_2 .head2 {
			vertical-align:bottom;
			}
	table.cols_2 .log {
			width:70px;
			vertical-align:middle;
			/*text-align:center;*/
			padding-bottom:20px;
			}
	table.cols_2 .txt {
			padding-bottom:20px;
			}
			table.cols_2 .txt label {
					display:block;
					text-align:right;
					padding-right:30px;
			}
	table.cols_2 .txt2 {
			padding:10px 0 20px 0;
			}
			table.cols_2 .txt2 label {
				display:block;
				float:left;
			}
			table.cols_2 .txt2 label a {
				color:#0B5E84;
			}
			table.cols_2 .txt2 label img {
				vertical-align:middle;
			}
			table.cols_2 .txt2 var {
				display:block;
				float:right;
				background: url(../img/arr.gif) no-repeat 0 50%;
				padding:0 20px 0 15px;
			}
			table.cols_2 .txt2 var a {
					color:#0B5E84;
			}

table.tab_news {
		width:100%;
		font-size:100%;

}
	table.tab_news td {
			font-size:100%;
			padding-bottom:17px;
	}
	table.tab_news td.icon {
			width:46px;
			text-align:center;
			padding-top:12px;
	}
	table.tab_news td.new_t  var{
			display:block;
			padding-bottom:5px;
	}
	table.tab_news td.new_t  var a {
			color:#000;
	}
	table.tab_news td.new_t label {
			display:block;
			text-align:right;
			padding-right:30px;
			font-size:80%;
	}
	table.tab_news td.new_t div {
			float:left;
			padding-right:26px;
			color:#A80303;
			font-size:80%;
	}
	table.tab_news td.new_t div em {
			font-style:normal;
			background-color:#9A062C;
			color:#fff;
			padding:0 3px;
	}
	table.tab_news td.new_t dfn a {
			color:#499FC6;
			font-size:80%;
	}

.page {
		padding:20px 0 0 70px;
}
.page td {
		vertical-align:middle;
		font-size:100%;
		
}
	.page td.p {
			background:#F8F8F8 url(../img/grey.gif) repeat-x 0 100%;
			}
			.page td.p div {
					background: url(../img/page_bg.gif) no-repeat 100% 0%;
					}

			.page td.p div span {
					display:block;
					background: url(../img/white.gif) no-repeat 0% 100%;
					padding:5px 14px 5px 14px;
			}
			.page td.p div span a {
					font-size:100%;
					color:#484949;
					text-decoration:none;
			}
			.page td.p div span label {
					font-size:100%;
					color:#9A062C;
					
			}

			/*------------------ /CONTENT ---------------------*/
.detail_b {
	
}
	.detail_b th {
			vertical-align:middle;
			text-align:left;
			background-color:#F1F1F1;
			padding:2px 0 2px 2px;
			font-size:11px;
	}
	.detail_b th div {
			background: url(../img/bg_th.gif) repeat-y;
			padding-left:6px;
	}
	.detail_b td {
			font-size:11px;
			padding:2px 0 2px 5px;
			/*padding:6px 0 7px 5px;*/
			/*border-bottom:1px solid #DEDEDE;*/
	}
	.detail_b tr.bg_c td {
			background-color:#F7F7F7;
			/*border-bottom:0px solid #DEDEDE;*/
			
	}



	.bott_search {
		width:100%;
		background-color:#F1F1F1;
		color:#000;
		
}
	.bott_search tr.serch_head td {
			background:#FBFBFB url(../img/grey-3.gif) repeat-x;
			vertical-align:middle;
	}
	.bott_search tr.serch_head td div {
			padding-left:18px;
			color:#0B5E84;
			font-size:12px;
			
	}
	.bott_search tr.serch_head td span {
			display:block;
			text-align:right;
	}
	.bott_search td {
			vertical-align:middle;
			padding-bottom:3px;
			color:#000;
			
	}
	.bott_search td label {
			display:block;
			padding-left:18px;
			font-size:12px;
	}
	.bott_search td span input {
			width:135px;
			border:0px solid #000;
	}
	.bott_search td var input {
			width:120px;
			border:0px solid #000;
	}
	.bott_search td select {
			width:135px;
	}
	.bott_search td dfn img {
			vertical-align:middle;
			font-size:11px;
	}
	.bott_search td div {
			background-color:#fff;
			font-size:11px;
			margin-top:10px;
	}

.heading_s {
		width:100%;
		background:url(../img/heading_s.gif) repeat-x 0 100%;
}
	.heading_s .head_text {
			background:url(../img/heading_s_line.gif) no-repeat 4px 100%;
			padding-bottom:5px;
	}
	.heading_s .head_text span {
			background-color:#F7F7F7;
			color:#0B5E84;
			padding:3px 3px 3px 3px;
	}
	.heading_s .head_img {
			text-align:right;
			vertical-align:middle;
	}

.heading_s2 {
		width:100%;
		background:url(../img/heading_s2.gif) repeat-x 0 100%;
		}
	.heading_s2 .head_txt {
			/*background: url(../img/bg_txt.gif) repeat-y 100% 0;
			white-space:nowrap;*/
			padding-right:10px;
			}
		.heading_s2 .head_txt span {
				background-color:#F7F7F7;
				color:#0B5E84;
				padding:3px;
		}
		.heading_s2 .head_txt span a {
				color:#0D6C98;
		}
	.heading_s2 .head_line {
			/*width:100%;*/

	}
.full_news {
		padding:10px 0 25px 0;
}
	.full_news label {
			display:block;
			padding-bottom:5px;
			background:url(../img/heading_s2.gif) repeat-x 0 100%;
			color:#000;
	}
	.full_news dfn {
			display:block;
			float:left;
			padding-left:15px;
			font-size:90%;
	}
	.full_news dfn b {
			font-weight:normal;
			color:#9A062C;
	}
	.full_news var {
			display:block;
			float:right;
			font-size:85%;
	}

			/*------------------ LEFT -----------------------*/

#right {
		padding-top:24px;
}
.search {
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		margin:0 0px 19px 0;

}
	.search .bg_search {
			background:url(../img/bg_search.gif) no-repeat 100% 0%;
			padding:19px 0 5px 0px;
			width:100%;

	}

	.search .bg_search table {
			width:100%;
			
	}
	.search .bg_search table td.f_s {
			width:65px;
			text-align:right;
	}
	.search .bg_search table td.enter {
			padding-left:27px;
			color:#000;
			font-size:11px;
	}
	.search .bg_search table td.enter div {
			padding:3px 0 7px 0;
	}
	.search .bg_search table td.enter div input {
			width:130px;
	}
	.search .bg_search table td.enter span {
			float:left;
			display:block;
			width:22px;
			
	}
	.search .bg_search table td.enter label {
			float:left;
			display:block;
			padding:3px 5px 0 0;
			}
	.search .bg_search table td.enter label dfn {
			background-color:#fff;
	}

.subscribe {
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		margin:0 0px 19px 0;
}
	.subscribe .sub {
			background:url(../img/bg_submit.gif) no-repeat 100% 100% ;
			padding:0px 0 5px 27px;
			color:#000;
	}
	
	.subscribe .sub h2 {
			font-size:11px;
			font-weight:normal;
			padding-top:15px;
	}
	
	.subscribe .sub table td {
			font-size:11px;
			vertical-align:middle;
			color:#000;
	}
	.subscribe .sub table td span {
			display:block;
			padding:3px 0 7px 0;
	}
	.subscribe .sub table td span input {
			width:140px;
	}
	.subscribe .sub table td div {
			background-color:#fff;
	}
	.subscribe .sub table td.chek {
			width:29px;
			height:21px;
			}

.colleagues {
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		margin:0 0px 19px 0;
}
	.colleagues .col {
			background:url(../img/bg_search.gif) no-repeat 55% 0%;
			padding:19px 0 0px 27px;
				
	}
	.colleagues .col .bg_col {
			background:url(../img/bg_colleg.gif) no-repeat 100% 100%;

	}
	.colleagues .col .bg_col h4 {
			background-color:#fff;
			margin:0 29px 12px 0;
			font-size:90%;
			font-weight:normal;
	}
	.colleagues .col .bg_col label {
			display:block;
			padding-left:10px;
	}
	.colleagues .col .bg_col label a {
			color:#0B6D9A;
			line-height:1.7;
	}

.right_bl{
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		margin-bottom:19px;
		width:100%;
		}

	.right_bl .righ_l {
			background:url(../img/bg_search.gif) no-repeat 100% 0%;
			padding:19px 5px 0px 27px;
			}

	.right_bl  h4 {
			background-color:#fff;
			margin:0 29px 12px 0;
			font-size:90%;
			font-weight:normal;
			}

	.right_bl label {
			display:block;
			padding-right:5px;
			}
	.right_bl b {
			font-weight:normal;
	}

	.right_bl a {
			color:#0B6D9A;
			}

.bg_forum {
		background: url(../img/forum_bg.gif) no-repeat 100% 100%;
		padding-bottom:5px;
}
	.bg_forum var {
			display:block;
			padding:50px 0 0 20px;
			}
	.bg_forum var a {
			color:#9a062c;
			font-size:80%;
	}
	
.bord_menu {
	background-image: url(../img/button/backimg.gif);
	height: 32px;
	/*width:90%;*/
	width: 230px;
	vertical-align:middle;
	padding-top:5px;
	color:#0B6D9A;
	/*padding-left:10px;*/
	
	
}
			/*------------------ /LEFT -----------------------*/

#map  {
		
}
	#map  a {
			color:#484949;
	}



#boot_link {
		height:1%;
		text-align:center;
}
	#boot_link .btn_link {
			padding:8px 0;
	}
	#boot_link .btn_link img {
			margin-right:8px;
	}
	#boot_link .link {
			background-color:#F7F7F7;
			padding:5px 0 8px 0;
			font-size:10px;
	}
	#boot_link .link a {
			color:#499FC6;
			text-decoration:none;
			
	}


			/*---------------- CELLAR -----------------*/
#cellar {
		width:228px;
		height:80px;
}
	#cellar div {
			width:228px;
			padding-top:15px;
	}
	
	
#cellar_1 {
		width:528px;
		}
		#cellar_1 div {
		width:528px;
		text-align:center;
		font-size:10px;
		color:#919491;
		padding-top:15px;
		}
		#cellar_1 a {
				color:#000;
				text-decoration:none;
			}
		
#cellar_2 {
		width:239px;
		}
		#cellar_2 div {
		width:240px;
		text-align:center;
		padding-top:15px;
		}



			/*---------------- /CELLAR -----------------*/			
			
.tab_menu {
		width:100%;
}
	.tab_menu td {
			padding-left:21px;
	}
	.tab_menu td div {
			background:url(../img/tab_menu_bg.gif) repeat-x;
			min-height:30px;
			color:#0a0a0a;
			font-size:11px;
	}
	* html .tab_menu td div { height:30px; }
	
	.tab_menu td div img {
			vertical-align:middle;
	}
	.tab_menu td div img.tab_menu_marg {
			margin-top:-5px;
			position:relative;
			z-index:50;
	}
	.tab_menu td div var {
			position:relative;
			top:-4px;
	}
	.tab_menu td ul {
			list-style:none;
			margin:0px 0 8px 9px;
	}
	.tab_menu td ul li a {
			color:#0b6d9a;
	}
	.tab_menu td ul li a:hover {
			color:#499fc6;
	}		
		
	
heading_tab {
		width:100%;
		background-color:#F7F7F7;
}
	.heading_tab td {
			vertical-align:middle;
			text-align:right;
			font-size:12px;
				}
	.heading_tab .h {
			height:27px;			
			width:150px;
	}
	.heading_tab .h2 {
			width:90px;			
	}
	
	.heading_tab .h div {
			background:#B5E3F8 url(../img/bg_h.gif) repeat-y;
			float:right;
			padding:3px 8px 2px 8px;
			color:#B4C7D0;
			position:relative;
			
			}
	.heading_tab .h div label {
			display:block;
			margin:-16px 1px 0 0px;			
			color:#0B5E84;
			}
	.heading_tab .h div var {
			display:block;
			position:absolute;
			right:0;
			top:-130%;
			}

	.heading_tab .ht {
			padding-right:45px;
			color:#0B5E84;
	}

.ban {
		padding:15px 0 30px 0;
		text-align:center;
}	

td.add_resume {
		width:125px;
		vertical-align:bottom;
		text-align:left;
		
}
	.add_resume div {
			background-color:#e1f5fe;
			border-top:1px solid #b6e3f8;
			border-left:1px solid #b6e3f8;
	}
	.add_resume div a {
			display:block;
			padding:0 0 2px 4px;
			font-size:11px;
			color:#484949;
	}
	.bg_add {
			background:url(../img/bg_add.gif) repeat-x 0% 100%;
	}
.head_resume {
		background-color:#f1f1f1;
		width:100%;
}
	.head_resume td {
			padding:4px 7px 6px 7px;
			border-top:1px solid #dedede;
				}
			
	.head_resume .align_right {
			 text-align:right; width:25%;}
	.region {
			width:30%; 	}
	.z_p {
			width:40px;
	}
.resume_catalog {
		background:none;
		border-top:0px solid #fff;		
} 
	.resume_catalog td {
			border-top:0px solid #fff;	
			border-bottom:1px solid #dedede;
			
	}
	.resume_catalog .no-resume td {
			border-bottom:0px solid #fff;
	}

.resumw_infa td { padding-bottom:5px; }			 
.resumw_infa div {
		padding:0 28px 0 8px;
		color:#0b5e84;
}
.resume_text {
			 padding:8px; }
	.resume_text  label {
			display:block;
			text-align:right;
			padding-right:30px;
	}

.resume_link {
		background:url(../img/bg_add.gif) repeat-x 0% 100%;
		}
	.resume_link  td {
			padding:0 40px 7px 0;
			
	}
	.resume_link  td a {
			color:#0b5e84;
			font-size:11px;
	}
	
.result_search {
		width:100%;
		background:url(../img/bg_add.gif) repeat-x 0px 4px; ;
}
.wellcom {
		background: url(../img/wellcom_bg.gif) repeat-x 0 100%;
		padding:0 0 1px 20px;
}
	.wellcom div { background-color:#f7f7f7;
				border-top:1px solid #dfdfdf;
				border-left:1px solid #dfdfdf;
				padding:4px 10px 4px 11px;
				color:#9a062c;
			}
	.wellcom div span { color:#0b6d9a; }
.padd_20 {
		padding-left:20px;}

.tab_well {
		width:100%;
		background:#F7F7F7 url(../img/grey2.gif) repeat-x;
		}
	.tab_well td {
			width:50%;
			text-align:center;
			padding-top:10px;
	}
	
table.job {
		width:100%;
		}
		table.job th {
				background-color:#F1F1F1;
				padding:3px 0;
				font-weight:normal;
				color:#0B6D9A;
				font-size:12px ;
				border-bottom:5px solid #fff;
				text-align:left;
				}
			table.job th div {
					background: url(../img/bg_wite.jpg) repeat-y;
					padding-left:18px;
					margin-left:1px;
			}
			table.job th div span {
					background-color:#fff;
					color:#9A062C;
			}
		table.job td {
				vertical-align:middle;
				text-align:left;
				background-color:#F9F9F9;
				border-bottom:2px solid #fff;
				font-size:12px;
				}
		table.job label {
				display:block;
				text-align:left;
				color:#0B6D9A;
		}
		table.job  .usd {
				width:20%;
		}
		table.job .pos {
				width:5%;
				}
		table.job .pric {
				border-left:1px solid #EDEDED;
				border-right:1px solid #EDEDED;
				width:30%;
		}	
.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}
	
	.comment {
		background:url(../img/bg_add2.gif) repeat-x 0% 100%;
		padding-bottom:4px;
}
	.comment span {
			background-color:#f1f1f1;
			border-top:1px solid #cccccc;
			border-right:1px solid #cccccc;
			padding:2px 30px 2px 3px;
			font-size:90%;
	}
.td_spacer {
		width:25px;
}	
.bg_grey td{
		background-color:#f9f9f9;
		padding-top:2px;
}
.spac_td td {
		height:3px;
		padding:0px;
}
	td.no-bg {
		background-color:#fff;
}
.add_coment {
		float:right;
		background-color:#f7f7f7;
		padding:2px 2px 2px 14px;
		}
	.add_coment a {
			color:#0b5e84;
			text-decoration:none;
	}

	.add_coment span {
			background-color:#fff;
			padding-left:10px;
			}
.text_bl {
		padding:3px 7px;
}		
.add_infa {
		width:100%;
		background-color:#f7f7f7;
}
	.add_infa td {
			padding:2px 7px 0px 0;
	}
	.add_infa td.td_add_infa {
			white-space:nowrap;
			color:#0b5e84;
			padding-left:7px;
	}
	.add_infa td span input {
			width:100%;
			border:0px solid #fff;
			background-color:#fff;
	}
	.add_infa td span textarea {
			width:100%;
			border:0px solid #fff;
			background-color:#fff;
			height:110px;
			overflow:auto;
	}
	.add_infa .td_option { text-align:right; padding-right:0px; }
	
.top_padd {
		padding-top:2px;
}
a.dark2 {
		color:#484949;
}
.resumw_infa div {
		padding:0 28px 0 8px;
		color:#0b5e84;
}
.td_border {
		background-color:#f9f9f9;
		width:100%;
}
.td_border td.bg_white {
		background-color:#fff;
		width:200px;
		vertical-align:middle;
		border-right:5px solid #f9f9f9;
		
}
.td_border td {
		border-bottom:2px solid #f9f9f9;
		}
tr.tr_logo_bank td {
		padding:1px 0 3px 0;
		vertical-align:middle;
		border-bottom:0px solid #f9f9f9;
		background:#fff url(../img/bg_add2.gif) repeat-x 0% 100%;
}
tr.tr_logo_bank td {
		padding:1px 0 3px 0;
		vertical-align:middle;
		border-bottom:0px solid #f9f9f9;
		background:#fff url(../img/bg_add2.gif) repeat-x 0% 100%;
}
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}				

A.blogs {
	color: #333333;
	background: none;
	text-decoration: none;
}

A.blogs:visited {
	color: #333333;
	background: none;
	text-decoration: none;
}

A.blogs:hover {
	color: #ffffff; 
	background: #0B6D9A;
	text-decoration: none;
}

/* Goroskop */
.col_goroskp {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.col_goroskp dt {
	border:1px solid #CFCFE6;
	float:left;
	height:35px;
	margin-right:-36px;
	overflow:hidden;
	width:35px;
}

.col_goroskp dd a {
	color:#000000;
}

.no_underline a {
	text-decoration:none;
}

.col_goroskp a {
	color:#8B0005;
	text-decoration:underline;
}
.col_goroskp img {
	border:0 none;
}

.col_goroskp dd p b a {
	text-decoration:none;
}
.col_goroskp dd p b a:hover {
	text-decoration:underline;
}
.c_red {
color:#A80E13;
}



