body {
	margin: 0px;
	background: #ffffff;
	height: 100%;
}

html body div#main.main {
	width: 912px;
	margin-left: auto;
	margin-right: auto;
}

html body div#main.main table#full_content {
	width: 912px;
	border: 0px;
	border-spacing: 0px;
}

html body div#main.main table#full_content tbody tr td div#menu.menu {
	float: left;
}

/*  FLAGS */
html body div#main.main table#full_content tbody tr td div#flags,html body div#main_portfolio table#table_main tbody tr td div.flags
	{
	float: left;
	padding: 17px 0px 0px 45px;
}

html body div#main.main table#full_content tbody tr td div#flags div.lv
	{
	background-image: url("../images/latvia.gif");
	height: 11px;
	width: 22px;
	float: left;
}

html body div#main.main table#full_content tbody tr td div#flags div.eng,html body div#main_portfolio table#table_main tbody tr td div.flags  div.eng
	{
	background-image: url("../images/usa.gif");
	background-repeat: no-repeat;
	height: 11px;
	width: 22px;
	margin-left: 3px;
	cursor: hand;
	float: left;
}

html body div#main.main table#full_content tbody tr td div#flags div.ru,html body div#main_portfolio table#table_main tbody tr td div.flags  div.ru
	{
	background-image: url("../images/russia.gif");
	background-repeat: no-repeat;
	height: 11px;
	width: 22px;
	margin-left: 3px;
	cursor: hand;
	float: left;
}

html body div#main.main table#full_content tbody tr td div#flags div.sp,html body div#main_portfolio table#table_main tbody tr td div.flags  div.sp
	{
	background-image: url("../images/spain.gif");
	background-repeat: no-repeat;
	height: 11px;
	width: 22px;
	margin-left: 3px;
	cursor: hand;
	float: left;
}

/*  YEAR LINE */
html body div#main.main table#full_content tbody tr td div#year_line {
	background-image: url(../images/corner_year.gif);
	background-repeat: no-repeat;
	width: 119px;
	float: left;
	height: 30px;
	margin: 0px 0px 0px 0px;
}

html body div#main.main table#full_content tbody tr td div#year_long {
	background-image: url(../images/prohoney_07.gif);
	background-repeat: no-repeat;
	width: 451px;
	height: 30px;
	float: left;
}

html body div#main.main table#full_content tbody tr td div#left_side_menu_bottom
	{
	background-image: url(../images/left_side_menu_bottom.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 23px;
	padding: 0px;
	overflow: hidden;
	float: left;
}

/*  PROHONEY LOGO */
html body div#main.main table#full_content tbody tr td div#prohoney_logo,div.prohoney_logo_portfolio
	{
	background-image: url(../images/prohoney.gif);
	background-repeat: no-repeat;
	width: 246px;
	height: 53px;
	position: relative;
	margin: 20px 0px 0px 20px;
	cursor: pointer;
	cursor: hand;
}

html body div#main.main table#full_content tbody tr td div#left_side_menu {
	background-image: url(../images/left_side_menu.gif);
	width: 9px;
	height: 465px;
	float: left;
	overflow: hidden;
	padding: 0px;
}

/*  RIGHT SIDE SERVICE */
html body div#main.main table#full_content tbody tr td div#right_service_logo {
	float: left;
	margin: 0px;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main
	{
	width: 390px;
	border-spacing: 0px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo {
	float: left;
	width: 360px;
	padding: 0px 0px 0px 27px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main {
	width: 360px;
	border-spacing: 0px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td div#right_service_logo_p
	{
	background-image: url(../images/prohoney_14.jpg);
	background-repeat: no-repeat;
	width: 58px;
	height: 56px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td div#right_service_logo_t {
	background-image: url(../images/prohoney_logo_left_top.gif);
	width: 57px;
	height: 123px;
	margin-left: 0px 0px 0px 20px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td#right_service_both1 {
	vertical-align: top;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td#right_service_both2
	{
	vertical-align: top;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td#right_service_both1 div#right_service_logo_z {
	background-image: url(../images/proohney_logo_r.jpg);
	background-repeat: no-repeat;
	width: 58px;
	height: 36px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td div#right_service_logo_y {
	background-image: url(../images/prohoney_logo_bottom_left.jpg);
	background-repeat: no-repeat;
	width: 56px;
	height: 76px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td div#right_service_logo_u {
	background-image: url(../images/prohoney_logo_bottom_middle.gif);
	width: 56px;
	height: 96px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td div#right_service_logo_h {
	background-image: url(../images/prohoney_logo_bottom_left_b.jpg);
	background-repeat: no-repeat;
	width: 56px;
	height: 59px;
}

html body div#main.main table#full_content tbody tr td div#right_service_logo table#table_main tbody tr td div#right_service_logo_p_middle {
	padding: 0px;
	vertical-align: top;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td div#right_service_logo_bottom_middle {
	margin: 10px 0px 0px 0px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td#right_service_offer_both1 {
	vertical-align: top;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#bottom_flash_logo table#table_main tbody tr td#right_service_offer_both2 {
	vertical-align: top;
	padding: 0px;
}

html body div#main.main table#full_content tbody tr td div#middle_side_menu_bottom {
	background-image: url(../images/middle_side_menu_bottom.gif);
	width: 532px;
	height: 12px;
	margin: 12px 0px 0px 0px;
	float: left;
	overflow: hidden;
}

html body div#main.main table#full_content tbody tr td div#middle_side_menu_content {
	float: left;
	overflow: hidden;
	width: 483px;
	height: 450px;
	vertical-align: top;
	overflow: hidden;
}

html body div#main.main table#full_content tbody tr td div#right_side_menu_bottom {
	background-image: url(../images/right_side_menu_bottom.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	float: left;
	vertical-align: top;
}

html body div#main.main table#full_content tbody tr td span.copyright {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

html body div#main.main table#full_content tbody tr td span.copyright span.redbold
	{
	color: #cc3333;
}

html body div#main.main div#our_tel {
	background-image: url(../images/prohoney_33.jpg);
	background-repeat: no-repeat;
	width: 294px;
	height: 16px;
	float: left;
	margin: 0px 0px 0px 170px;
}

/*
 - last 6 category
*/
html body div#main.main table#full_content tbody tr td div#middle_side_menu_content div.last6 {
	color: #CC3333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	float: left;
	padding: 7px 0px 12px 12px;
}

html body div#main.main table#full_content tbody tr td div#middle_side_menu_content table#table6view {
	width: 500px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	text-align: center;
}

html body div#main.main table#full_content tbody tr td div#middle_side_menu_content table#table6view tbody tr td a img {
	border: 1px solid black;
}

/*
 - MAIN PORTFOLIO
*/
html body#portfolio div#main_portfolio#main_portfolio {
	text-align: center;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

html body#portfolio div#main_portfolio table#table_main {
	width: 800px;
	border-spacing: 0px;
	text-align: center;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#menu.buttons {
	float: left;
}

html body#portfoliodiv#main_portfolio table#table_main tbody tr td div#prohoney_logo_portfolio {
	float: left;
	background-image: url("../images/prohoney.gif");
	background-repeat: no-repeat;
	cursor: pointer;
	height: 53px;
	margin-left: 20px;
	width: 246px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_left_corner {
	background-image: url(../images/portfolio_03.gif);
	background-repeat: no-repeat;
	width: 125px;
	height: 36px;
	float: left;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_left_middle {
	background-image: url(../images/portfolio_05.gif);
	height: 36px;
	width: 650px;
	float: left;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_right_middle {
	background-image: url(../images/portfolio_07.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 25px;
	float: left;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio {
	width: 800px;
	padding: 0px;
	height:100%;
	float: left;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#port_left_line {
	background-image: url(../images/portfolio_11.gif);
	width: 19px;
	height: 1800px;
	background-repeat: repeat;
	padding: 0px;
	vertical-align: top;
	float: left;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top {
	width: 756px;
	padding: 0px;
	float: left;
	height:100%;
}

html body#portfolio  div#main_portfolio table#table_main tbody tr td div#table_portfolio div#port_right_line {
	background-image: url(../images/portfolio_14.gif);
	width: 25px;
	height: 1800px;
	float: left;
	background-repeat: repeat;
	padding: 0px;
	vertical-align: top;
	float: left;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td table#table_portfolio tbody tr td div#middle_top table#links {
	width: 750px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#links tbody tr td.port {
	padding-right:20px;
	text-align: center;
	padding-bottom: 10px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#links tbody tr td.port div.img_ab {
	background-image: url(../images/zn.jpg);
	background-repeat: no-repeat;
	width: 11px;
	height: 10px;
	padding-top: 4px;
	padding-left: 5px;
	float: left;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#links tbody tr td.port div.link a {
	float: left;
	color: #CC3333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#table_all tbody tr td div.both {
	text-align: center;
	width: 180px;
	padding-left: 15px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#table_all tbody tr td div.both div.pencil {
	background-image: url(../images/pencil.jpg);
	background-repeat: no-repeat; width : 19px;
	height: 15px;
	float: left;
	width: 19px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#table_all tbody tr td div.both div.title {
	float: left;
	color: #333333;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_bottom_corner {
	background-image: url(../images/portfolio_16.gif);
	background-repeat: no-repeat;
	width: 27px;
	height: 21px;
	float: left;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_bottom_middle {
	background-image: url(../images/portfolio_17.gif);
	width: 400x;
	height: 21px;
	width: 748px;
	float: left;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#port_bottom_right {
	background-image: url(../images/portfolio_19.gif);
	background-repeat: no-repeat;
	width: 25px;
	float: left;
	height: 21px;
	padding: 0px;
}

html body#portfolio div#main_portfolio table#table_main tbody tr td div#table_portfolio div#middle_top table#table_all tbody tr td div a img {
	border: 1px solid black;
}
