/*
--------------------------------------------------------------------
						Merkis.com StyleSheet
							SIA "Datateks"
--------------------------------------------------------------------
*/

/* ---------------------------- DEFAULT ---------------------------- */
body {
	margin: 0px;
	padding: 0px;
	background: url(/images/bg_main.gif) top center repeat-x;
}

table, tr, td {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	border-collapse: collapse;
}

.table_content_inside ul {
	margin: 0 0 0 10px;
	padding: 0;
	font: 11px Arial;
	color: #646464;
}

.table_content_inside li {
	margin: 0 0 0 25px;
	padding: 0;
	font: 11px Arial;
	color: #646464;
}

li a,link,visited,active {
	color: #323232;
	text-decoration: underline;
}

li a:hover {
	color: #323232;
	text-decoration: none;
}

p {
	font: 11px Arial;
	color: #646464;
	margin: 0 0 7px 0;
	padding: 0px 0px 0px 10px;
}

p a,link,visited,active {
	color: #323232;
	text-decoration: underline;
}

p a:hover {
	color: #323232;
	text-decoration: none;
}

.p2 {
	margin-bottom: 0px; 
}

.h1 {
	font: bold 12px Arial;
	color: #646464;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

.h2 {
	font: 12px Arial;
	color: #646464;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

h2 {
	font: 11px Arial;
	color: #646464;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

h2 a,link,visited,active {
	color: #323232;
	text-decoration: underline;
}

h2 a:hover {
	color: #323232;
	text-decoration: none;
}

input, textarea {
	font: 11px Arial;
	color: #646464;
}

form {
	padding-left: 10px;
}

h3 {
	font: 12px Arial;
	color: #525252;
	margin: 0px;
	padding: 2px 0px 1px 12px;
	border-bottom: 1px solid #ECECEC;
	background: url(/images/bullets/blt_solutions.gif) center left no-repeat;
}

h3 a,link,visited,active {
	color: #525252;
	text-decoration: none;
}

h3 a:hover {
	color: #525252;
	text-decoration: underline;
}

.h4 {
	font: 9px Arial;
	color: #F11111;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	text-align: right;
}

.h5 {
	width: 45px;
	text-align: right;
	padding: 0px 0px 4px 12px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #ECECEC;
}

h5 {
	width: 45px;
	font: 11px Arial;
	color: #A0A0A0;
	text-decoration: underline;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	background: url(/images/bullets/blt_vairak.gif) center left no-repeat;
}

h5 a,link,visited,active {
	color: #A0A0A0;
	text-decoration: underline;
}

h5 a:hover {
	color: #A0A0A0;
	text-decoration: none;
}

.vairak {
	margin: 0px -20px 0px 0px;
	text-align: right;
}

/* ----------------------------- BODY ------------------------------ */
#middle_bg {
	width: 676px;
	height: 20px;
	background: #FF0000;
	position: relative;
	z-index: 2;
	}

.top_line {
	width: 100%;
	height: 6px;
	background: #CCCACA;
	margin: 0px 0px 25px 0px;
}

.bottom_line {
	width: 100%;
	height: 11px;
	background: #D9D9D9;
	margin: 0px 0px 0px 0px;
}

#container {
	margin: 0 auto;
	width: 679px;
	/* background: #FF0000; */
}

.middle {
	margin: 0px 0px 0px 0px;
	position: relative;
	}

.solutions {
	width: 223px;
	margin: 0px 0px 0px 1px;
	padding: 0px 29px 0px 29px;
	/* border-right: 1px solid #D9D9D9; */
	/* border-left: 1px solid #D9D9D9; */
}

.title_solutions {
	margin: 10px 0px 25px 0px;
}

.title_benefeciaries {
	margin: 10px 0px 0px 10px;
}

.title_submenulink {
	font: 11px Arial;
	color: #161616;
	margin: 5px 0px 10px 10px;
}

.title_submenulink a,link,visited,active {
	color: #161616;
	text-decoration: none;
}

.title_submenulink a:hover {
	color: #161616;
	text-decoration: underline;
}

.table_content_index {
	margin: 0px 0px 0px 1px;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #D9D9D9;
	background: #FFFFFF;
}

.table_content_inside {
	margin: -5px 0px 0px 10px;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	background: #FFFFFF;
}

.table_content_right_index {
	margin: 10px 0px 20px 0px;
	padding: 0px 10px 10px 10px;
	border-bottom: 1px solid #E9E9E9;
}

.table_content_right_index2 {
	margin: 10px 0px 20px 0px;
	padding: 0px 10px 10px 10px;
}

.content_right_index {
	width: 374px;
	padding: 0px 10px 10px 10px;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
}

.content_right_inside {
	width: 200px;
	padding: 0px 10px 10px 10px;
	/* border-right: 1px solid #D9D9D9; */
	border-left: 1px solid #D9D9D9;
}

.testimonials_container {
	width: 679px;
	background: #F5F5F5;
	/* margin: 0px 0px 0px 1px; */
	padding: 0px 0px 0px 1px;
	 /* border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9; */
	}
	
.testimonials_container_inside {
	width: 666px;
	/* background: #F5F5F5; */
	/* margin: 0px 0px 0px 1px; */
	padding: 0px 0px 0px 10px;
	 /* border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9; */
	}	

.testimonials_left {
	width: 282px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #D9D9D9;
	/* border-right: 1px solid #D9D9D9; */
}

.testimonials_left_inside {
	width: 443px;
	border-left: 1px solid #D9D9D9;
	background: #F5F5F5;
	/* border-right: 1px solid #D9D9D9; */
}

.testimonials_right {
	width: 364px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 22px 15px 17px 15px;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
}

.testimonials_right_inside {
	width: 220px;
	height: 100px;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	background: #F5F5F5;
}

.testimonials_image {
	padding: 0px 0px 0px 10px;
}

.benefeciaries {
	width: 384px;
	margin: 0px 0px 0px 1px;
	padding: 0px 29px 0px 29px;
	
}

.insideButton {
	display: block;
	height: 18px;
	background: #f5f5f5;
	border: 1px solid #dadada;
	cursor: pointer;
	font: 11px Tahoma;
	color: #000000;
	padding: 4px 0 0 0;
}

.insideButtonWrapper {
	float: left;
	text-align: center;
}

.insideButtonWrapper a,link,visited,active {
	color: #000000;
	text-decoration: none;
}

.insideButtonWrapper a:hover {
	color: #000000;
	text-decoration: underline;
}

/* --------------------------- TOP MENU ---------------------------- */
#top_menu {
	text-align: center;
	/* background: #FFFF00; */
}

.top_menu_table {
	margin-left: auto;
	/* margin-right: auto; */
	text-align: center;
	padding: 0px 0px 3px 0px;
}

.btn_vertline {
	width: 3px;
	height: 43px;
	background: url(/images/btns/btn_vertline.gif) top left no-repeat;
}

.btn_home {
	width: 60px;
	height: 45px;
	background: url(/images/btns/btn_home.gif) top left no-repeat;
}

.btn_home_active a {
	display: block;
	width: 60px;
	height: 45px;
	background: url(/images/btns/btn_home.gif) top left no-repeat;
}

.btn_home_active a:hover {
	width: 60px;
	height: 45px;
	background: url(/images/btns/btn_home_active.gif) top left no-repeat;
}

.btn_aboutmerkis {
	width: 86px;
	height: 45px;
	background: url(/images/btns/btn_aboutmerkis.gif) top left no-repeat;
}

.btn_aboutmerkis_active a {
	display: block;
	width: 86px;
	height: 45px;
	background: url(/images/btns/btn_aboutmerkis.gif) top left no-repeat;
}

.btn_aboutmerkis_active a:hover {
	width: 86px;
	height: 45px;
	background: url(/images/btns/btn_aboutmerkis_active.gif) top left no-repeat;
}

.btn_benefits {
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_benefits.gif) top left no-repeat;
}

.btn_benefits_active a {
	display: block;
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_benefits.gif) top left no-repeat;
}

.btn_benefits_active a:hover {
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_benefits_active.gif) top left no-repeat;
}

.btn_benefits a:hover {
	background: url(/images/btns/btn_benefits_active.gif) top left no-repeat;
}

.btn_demo {
	width: 100px;
	height: 45px;
	background: url(/images/btns/btn_demo.gif) top left no-repeat;
}

.btn_demo_active a {
	display: block;
	width: 100px;
	height: 45px;
	background: url(/images/btns/btn_demo.gif) top left no-repeat;
}

.btn_demo_active a:hover {
	width: 100px;
	height: 45px;
	background: url(/images/btns/btn_demo_active.gif) top left no-repeat;
}

.btn_solutions {
	width: 72px;
	height: 45px;
	background: url(/images/btns/btn_solutions.gif) top left no-repeat;
}

.btn_solutions_active a {
	display: block;
	width: 72px;
	height: 45px;
	background: url(/images/btns/btn_solutions.gif) top left no-repeat;
}

.btn_solutions_active a:hover {
	width: 72px;
	height: 45px;
	background: url(/images/btns/btn_solutions_active.gif) top left no-repeat;
}

.btn_fortrainers {
	width: 88px;
	height: 45px;
	background: url(/images/btns/btn_fortrainers.gif) top left no-repeat;
}

.btn_fortrainers_active a {
	display: block;
	width: 88px;
	height: 45px;
	background: url(/images/btns/btn_fortrainers.gif) top left no-repeat;
}

.btn_fortrainers_active a:hover {
	width: 88px;
	height: 45px;
	background: url(/images/btns/btn_fortrainers_active.gif) top left no-repeat;
}

.btn_support {
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_support.gif) top left no-repeat;
}

.btn_support_active a {
	display: block;
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_support.gif) top left no-repeat;
}

.btn_support_active a:hover {
	width: 67px;
	height: 45px;
	background: url(/images/btns/btn_support_active.gif) top left no-repeat;
}

.btn_company {
	width: 82px;
	height: 45px;
	background: url(/images/btns/btn_company.gif) top left no-repeat;
}

.btn_company_active a {
	display: block;
	width: 82px;
	height: 45px;
	background: url(/images/btns/btn_company.gif) top left no-repeat;
}

.btn_company_active a:hover {
	width: 82px;
	height: 45px;
	background: url(/images/btns/btn_company_active.gif) top left no-repeat;
}

.btn_last {
	width: 46px;
	height: 8px;
	background: url(/images/btns/btn_last.gif) bottom left no-repeat;
}

/* ------------------------ CONTENT MENU ------------------------- */
.table_content_right_inside {
	margin: 10px 0px 20px 0px;
	padding: 0px 10px 10px 10px;
}

.content_menu_1 {
	width: 200px;
	height: 30px;
	font: 11px Arial;
	color: #161616;
	border-bottom: 1px solid #CFCFCF;
	padding: 0px 20px 0px 20px;
	background: url(/images/bullets/blt_contentmenu.gif) center right no-repeat;
}

.content_menu_1_active {
	width: 200px;
	height: 30px;
	font: 11px Arial;
	color: #161616;
	border-bottom: 1px solid #CFCFCF;
	padding: 0px 20px 0px 20px;
	background: url(/images/bullets/blt_contentmenu_active.gif) center right no-repeat;
}

.content_menu_1 a,link,visited,active {
	color: #161616;
	text-decoration: none;
	}
	
.content_menu_1 a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
	
.content_menu_1_active a,link,visited,active {
	color: #161616;
	text-decoration: none;
	}
	
.content_menu_1_active a:hover {
	color: #FF0000;
	text-decoration: underline;
	}	

.content_menu_2 {
	width: 200px;
	height: 30px;
	font: 11px Arial;
	color: #8C8C8C;
	border-bottom: 1px solid #CFCFCF;
	padding: 0px 20px 0px 40px;
	background: url(/images/bullets/blt_contentmenu2.gif) center right no-repeat;
}

.content_menu_2_active {
	width: 200px;
	height: 30px;
	font: 11px Arial;
	color: #8C8C8C;
	border-bottom: 1px solid #CFCFCF;
	padding: 0px 20px 0px 40px;
	background: url(/images/bullets/blt_contentmenu2_active.gif) center right no-repeat;
}

.content_menu_2 a,link,visited,active {
	color: #8C8C8C;
	text-decoration: none;
	}
	
.content_menu_2 a:hover {
	color: #FF0000;
	text-decoration: underline;
	}

.content_menu_2_active a:hover {
	color: #FF0000;
	text-decoration: underline;
	}	

/* --------------------------- FOOTER ---------------------------- */
.footer_container {
	margin: 0px 0px 20px 0px;
	}
	
.footer_left {
	font: 11px Arial;
	color: #696969;
	text-decoration: underline;
	width: 56px;
	height: 63px;
	padding: 0px 0px 0px 15px;
	background: url(/images/footer_bg/bg_left.gif) top left no-repeat;
}

.footer_left a,link,visited,active {
	color: #696969;
	text-decoration: underline;
}

.footer_left a:hover {
	color: #696969;
	text-decoration: none;
}

.footer_middle {
	font: 11px Arial;
	color: #696969;
	text-decoration: underline;
	width: 88px;
	height: 63px;
	padding: 0px 0px 0px 18px;
	background: url(/images/footer_bg/bg_middle.gif) top left no-repeat;
}

.footer_middle a,link,visited,active {
	color: #696969;
	text-decoration: underline;
}

.footer_middle a:hover {
	color: #696969;
	text-decoration: none;
}

.footer_right {
	font: 11px Arial;
	color: #BABABA;
	text-decoration: none;
	width: 376px;
	height: 63px;
	padding: 0px 0px 0px 20px;
	background: url(/images/footer_bg/bg_right.gif) top left no-repeat;
}
