/*
  $Id: stylesheet.php
  Copyright (c) 2009 Lemon.bg

*/

BODY {
/*  behavior:url("csshover3.htc");*/
  background: url(./images/background_s.jpg) no-repeat;
  background-position: center top;
  background-color: #000000;
  color: #FFFFFF;
  margin-top: 0px;
  font-family: Tahoma, sans-serif;
}

A {
  color: #979797;
  text-decoration: none;
}

A :hover {
/*  color: #A8A8A8; /* to be changed ??? */
  text-decoration: underline;
/*  text-decoration: none;*/
}

IMG {
	border: 0px;
}
DIV, SPAN {
border: 0px;
  border-style: solid;
  border-color: #E9E6E3;
}
/******************************/
DIV.header {
	margin: 0px auto;
	width: 991px;
	text-align: center;
}

DIV.page_logo {
/*	padding: 80px 0px 0px 30px;*/
	width: 991px;
	height: 188px;
	text-align: left;
}

DIV.slogon {
	display: inline-block;
	font-size: 35px;
	color: #B8B9B9;
	font-weight: bold;
	font-style: italic;
	font-family: 'Times New Roman', Tahoma, Arial, sans-serif;
}

SPAN.head_text {
  color: #FFFFFF;
  width: 430px;
  font-size: 11px;
/*  text-decoration: none;*/
  font-weight: bold;
  display: inline-block;  
}

DIV.header_menu_row {
	background: url(./images/header_menu-row.png) repeat-x;
	text-align: left;
	height: 109px;
	width:991px;
	display: inline-block;
	*zoom: 1; *display: inline;
	vertical-align: top;
}


A.header_menu_button {
	font-size: 12px;
	color: #97A6AA;
	vertical-align: bottom;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	display: inline;
	width:80px;
}

A.header_menu_button_active {
	font-weight: bold;
	vertical-align: bottom;
	font-size: 12px;
	color: #FFFFFF;
/*	width:80px;*/
	margin: 15px 0px 0px 0px;
  display: inline;
}
A.header_menu_button:hover {
	color: #BCBDBE; /* to be changed ??? */
/*	font-weight: bold;*/
}
A.header_menu_button_active:hover {
}

.header_main_menu{
	width:581px;
/*	height: 40px;*/
	text-align: left;
	display: inline-block; 
	*zoom: 1; *display: inline;
	vertical-align:top;
	margin-top:15px;
}

.header_lang_menu{
	display: inline-block;
	*zoom: 1; *display: inline;
	width:370px;
	text-align: right;
	vertical-align:top;
	margin-top: 15px;
}
A.header_lang_link {
	font-size: 12px;
	color: #97A6AA;
	vertical-align: bottom;
	display: inline-block;
	*zoom: 1; *display: inline;
}

A.header_lang_link: hover {
	color: #FFFFFF;
}
/******************************/

DIV.page_body {
	margin: 0px auto;
	width: 991px;
	background: url(./images/page_body-row2.png) repeat-x;
	background-color: #636e71;
}

DIV.left_column {
	display: inline-block;
	*zoom: 1; *display: inline;
	width: 235px;
	margin: 0px 5px 0px 10px;
	vertical-align: top;
}

DIV.page_content {
	display: inline-block;
	*zoom: 1; *display: inline; 
	margin: 0px 5px 0px 5px;
	width: 715px;
/*	background: #A6A7A7;*/
}

.box {
	background: #BBC9CD;
}

/******************************/
DIV.menu_box {
/*	background: #000000;*/
	background: url(./images/menu_bottom_row.jpg);
/*	z-index:100;*/
}

DIV.menu_title {
	background: url(./images/menu_top_row.png) repeat-x;
	height:43px;
	width: 105px;
	color: #989FA1;
	font-size: 20px;
/*	font-weight: bold;*/
	text-align: center; 
/*	padding-top: 14px;*/
}

DIV.cat_menu {
	vertical-align: top;
	background-color: #1B2021;
	color: #8C9B9F;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	padding-bottom: 0px;
	display: inline-block;
}

A.cat_menu {
	vertical-align: top;
	font-size: 12px;
	color: #8C9B9F;
	padding: 5px 0px 5px 5px;
	width: 230px;
	display: inline-block;
}

A.cat_menu:hover {
	color: #BCBDBE; /* to be changed ??? */
	background-color: #636E71;
	font-weight: bold;
}

A.cat_menu_active {
	vertical-align: top;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px 0px 5px 5px;
	width: 230px;
	display: inline-block;
/*	background-color: #575757;*/
	text-decoration: underline;
	font-weight: bold;
}
A.cat_menu_active:hover {
	color: #FFFFFF; /* to be changed ??? */
	background-color: #636E71;
	font-weight: bold;
}


A.cat_sub_menu{
	vertical-align: top;
	font-size: 12px;
	color: #8C9B9F;
	padding: 5px 0px 5px 15px;
	width: 220px;
	display: inline-block;
}

A.cat_sub_menu:hover{
	color: #BCBDBE;
	background-color: #636E71;
	font-weight: bold;
}

A.cat_sub_menu_active{
/*	color: #979797; */
	background-color: #636E71;
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 0px 3px 15px;
	width: 220px;
	display: inline-block;
/*	margin-left: 5px;*/
}
A.cat_sub_menu_active:hover{
	color: #FFFFFF;
	background-color: #636E71;
	font-weight: bold;
}

/******************************/
.new_prod_sign {
	display: inline-block; 
	*zoom: 1; *display: inline;
	background: url(./images/new_prod_sign.jpg);
	margin-left: 15px;
/*	margin-top: 42px;*/
/*	margin-bottom: -22px;*/
	padding-top:22px;
	width: 99px;
	height: 35px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}

.new_products {
	background: url(./images/new_prod-row_s.png);
	margin-top: 40px;
	margin-bottom: 0px;
	padding-top:20px;
/*	z-index:300;*/
}

.new_products_content {
	color: #000000; 
	font-size: 10px;
	vertical-align: top;
	text-align: left; 
	font-weight: normal;
	margin: 0px 0px 0px 5px; 
	display: inline-block; 
	*zoom: 1; *display: inline;
	width: 100px; 
}

.new_products_box {
	color: #000000;
	font-size: 10px;
	vertical-align: top;
	text-align: left; 
	font-weight: normal;
/*	margin:0px 10px 10px 10px; */

}

.new_products_pic_box {
	display: inline-block; 
	*zoom: 1; *display: inline;
	background: #FFFFFF; 
	text-align: center; 
	width: 96px;
	height: 69px;
	padding: 9px 0px 9px 0px;
}

.partner_sm_pic_box {
	display: inline-block; 
	*zoom: 1; *display: inline;
	background: #BBC9CD; 
	text-align: center; 
	width: 92px;
	height: 56px;
	padding: 5px 0px 9px 0px;
}

.new_title {
	vertical-align: bottom;
	background: url(./images/new_prod_top-row.png);
	height:34px;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: center; 
/*	padding-top: 10px;*/
}

.button {
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	background: url(./images/button_row.png);
/*	padding: 0px 14px 0px 14px;*/
	margin: 0px 0px 0px 0px;
	height: 24px;
	display: inline-block;
	
}

A.button_target {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	cursor: pointer;
/*	text-align: center;*/
}

A.button_target:hover {
	text-decoration: underline;
/*	background-color: #575757;
	color: #BCBDBE;
	font-weight: bold;*/
}

/****************************/
.greeting{
/*	display: inline;*/
/*	vertical-align: top;*/
}

.beginning {
	color: #000000;
	background: #BBC9CD;
	font-weight: bold;
	font-size: 17px;
	padding: 5px 5px 5px 18px;
}

.button_back{
	display: inline-block;
	*zoom: 1; *display: inline;
	width:399px;
	vertical-align: top;
	text-align:right;
}

.greeting_text {
	color: #000000;
	display: inline-block;
	*zoom: 1; *display: inline;
	padding: 10px 0px 0px 18px;
	font-size: 12px;
	width: 263px;
	vertical-align: top;
}
.text_head {
/*	display: inline-block;*/
	color: #228CB4;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:5px;
}
.boss_words_box {
	background: #FFFFFF; 
	color:#228CB4; 
	width: 305px; 
	height: 198px; 
	padding: 100px 30px 0px 60px;
}

.contact_form {
	color: #000000;
	display: inline-block;
	*zoom: 1; *display: inline;
	padding: 10px 0px 0px 18px;
	font-size: 12px;
	width: 263px;
	vertical-align: top;
}

.input_field {
	background: #FFFFFF; 
	border:none;
}

DIV.categories {
}

DIV.cat_box {
	display: inline-block;
	*zoom: 1; *display: inline;
	background: #BBC9CD;
	font-family: Tahoma, sans-serif;
	text-align: center;
	font-size: 11px;
	color: #000000;
/*	padding: 5px 5px 5px 5px;
/*	margin: 5px 5px 5px 5px;*/
	width: 347px;
/*	height: 348px;*/
}

.cat_sign{
	height:63px; 
	color: #6bb2cd;
	font-size: 26px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
/*	line-height: 28px;*/
	background:#FFFFFF;
	font-family: 'Times New Roman', Verdana, Arial, sans-serif;
	vertical-align: top;
}

.cab_box_text {
	margin: 10px 10px 0px 10px;
}
/********************************/
DIV.product_table {
}

DIV.pages_ref {
margin: 10px 0px 0px 10px;
}

A.page_counts{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

A.page_counts:hover{
	color: #000000;
	background-color: #A8A8A8;
}
A.page_counts_active{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #A8A8A8;
}
A.page_counts_active: hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A8A8A8;
}

.no_products_found{
	display: inline-block;
	margin-top:30px;
	padding: 30px;
	color: #FFFFFF;
	background-color: #A8A8A8;	
}

/********************************/

.prod_pic_box {
	background: #FFFFFF; 
	color:#228CB4; 
	width: 395px; 
	height: 298px; 
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.usage_signs {
	width: 395px; 
	display: inline-block;
}

.download_links{
	color:#000000;
	text-decoration: underline;
}

.download_links:hover{
	color:#c00000;
	text-decoration: underline;
}

/*.boss_words_box {
	background: #FFFFFF; 
	color:#228CB4; 
	width: 335px; 
	height: 218px; 
	padding: 80px 0px 0px 60px;
}
*/
/********************************/
DIV.footer {
	margin: 0px auto;
	width: 991px;
	text-align: center;
}

DIV.footer_row {
	background: url(./images/footer-row.png);
	background-color: #000000;
	text-align: left;
	height: 177px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}

DIV.credits {
	font-size: 10px;
	display: inline-block;
	*zoom: 1; *display: inline;
	margin: 58px 0px 0px 0px;
	vertical-align: top;
}

.page_footer_logo {
	display: inline-block;
	*zoom: 1; *display: inline;
	width: 279px;
	height: 155px;
	position: relative;
	top: 22px;
	left: 430px;
}

a.facebook {
	text-decoration: none;
	padding-top: 50px;
	height: 17px;
	width: 70px;
	display: block;
	background: url(images/facebook.jpg) 20px 50px no-repeat;
	/*float:left;*/
}
/*************************************************************/
