body, html {margin:0;padding:0;font-family: Trebuchet MS;font-size: 12px;color: #2F2E2A;height: 100%;}
body {scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF;	scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959;}
#content td  {vertical-align: top;}

#shadow {margin:0 auto -26px;width:800px;background:url(img/shadow.gif) repeat-y right top #e0efc9;height: auto !important;height: 100%;min-height: 100%;}
#main {width:780px;padding:0;margin:0 auto -26px;height: auto !important;height: 100%;min-height: 100%;}
#logo {width:780px;height:250px;background:url(img/logo.jpg) no-repeat top center;}

#left {float:left;width:230px;background:url(img/left_bg.jpg) no-repeat top center;height: auto !important;height: 345px;min-height: 345px}
#right {float:right;width:550px;}

#wrap {padding-bottom:26px;}
#content_margin {width:536px;margin-bottom:30px;}

#menu_left {width:182px;}

#menu_left ul {padding-left:0px;margin-left:12px;padding-top:20px;}
#menu_left li {padding-left:22px;margin-top:7px;list-style-type:none;background:url(img/menu_01.gif) no-repeat left top;}
#menu_left ul li ul {margin:0px;padding:0px;}
#menu_left ul li ul li {background:none;padding-left:8px;margin-top:0px;}

#footer {margin:0 auto;width:780px;height:13px;background:url(img/foot_bg.jpg) bottom center;font-family: Verdana, Arial; font-size: 11px; color: #4c770c; font-weight:bold;text-align:center;padding-top:13px;}

/* STANDARD STYLES */


/* scrolls definition */ 
BODY { scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF;	scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959; font-family: Verdana, Arial; font-size: 11px;}


/* general look of text in the tables, of p style in the editor and website */ 
.text, td, p, div { font-family: Verdana, Arial; font-size: 11px; color: #4c770c; }

/* general look of selects, options, input and textareas */ 
SELECT, OPTION, INPUT, TEXTAREA { BORDER-RIGHT: #B8A276 1px solid; BORDER-TOP: #B8A276 1px solid; BORDER-LEFT: #B8A276 1px solid; BORDER-BOTTOM: #B8A276 1px solid; background-color: #F0ECDE; color: #333333; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }
.listbox {width:252px;}
option {border-top:0px;}

/* style of buttons */
.button {font-family: Verdana, Arial; font-size: 10px; font-weight: bold; text-decoration: none; color: #333333; border: 1px solid #934747; background-color: #FFEEBB;}

/* general look of links */
a {color: #4c770c; font-weight: bold; text-decoration: underline; }
a:hover {text-decoration: none; }

/* titles look in editor and pages */
H1	 { font-family: Verdana, Arial; font-size: 14px; color: #000000; font-weight: bold; font-style: none; text-decoration: none;}
H2  { font-family: Verdana, Arial; font-size: 12px; color: #000000; font-weight: bold; margin:0px;}
H3  { font-family: Verdana, Arial; font-size: 11px; color: #000000; font-weight: bold; margin:0px;}
H4  { font-family: Verdana, Arial; font-size: 12px; color: #4c770c; font-weight: normal; margin:0px;}
H5  { font-family: Verdana, Arial; text-decoration: overline; font-size: 11px; color: #222222; }
H6  { font-family: Verdana, Arial; font-style: italic; font-size: 11px; color: #222222; }

/* text footer style, with links */
#footer a { font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #4c770c; text-decoration: underline; }
#footer a:hover	{text-decoration: none; }


/* style small text */
.smalltext { font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color:#626262; }

/* shadow */
.shadow_left {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='skins/default/img/shadow_left.png',sizingMethod = 'scale');}
.shadow_right {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='skins/default/img/shadow_right.png',sizingMethod = 'scale');}
TR>TD.shadow_left {background: url(img/shadow_left.png);}
TR>TD.shadow_right {background: url(img/shadow_right.png);}

/* style of links in main menu */
#menu_left a {font-family: Verdana,Arial; font-size: 11px;color: #e0efc9; font-weight: none; text-decoration: none; }
#menu_left a:hover {text-decoration: underline;}

#menu_left a.menu1_active, #menu_left a.active { color: #ffffff; font-weight: bold; text-decoration: none; }

a.menu2 { color: #e0efc9; font-weight: none; text-decoration: none; }
a.menu2:hover {text-decoration: underline;}

a.menu2_active {font-family: Verdana,Arial; font-size: 10px;color: #ffffff; font-weight: bold; text-decoration: none; }

a.top {font-family:  Verdana,Arial; font-size: 10px; color: #225500; font-weight: bold;text-decoration: none;}
a.top:hover {text-decoration: underline;}

a.menu_top   {font-family: Verdana,Arial; color: #FEF8DF; font-size: 10px; font-weight : none; text-decoration: none;}
a.menu_top:hover  {text-decoration: underline;}

/* style of links more */
.more a {FONT-FAMILY: Tahoma, sans-serif; color: #668866; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none;}
.more a:hover  {TEXT-DECORATION: underline;}

/* navigation styles */
a.navlink   {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Tahoma, sans-serif; TEXT-DECORATION: none}
a.navlink:hover  {TEXT-DECORATION: underline}
/* search styles */
.pageResults {color: #aaaaaa;  TEXT-DECORATION: none; }
a.pageResults { color: #444444; TEXT-DECORATION: none;}
a.pageResults:visited { color: #888888; TEXT-DECORATION: none;}
a.pageResults:hover { color: #666666; background: #eeeeee;  TEXT-DECORATION: underline;}
/* gallery styles */
.gallery1 { background-color: #BAB697 }
.gallery2 { background-color: #F5ECC9 }
.gallery3 { background-color: #BAB697 }
.gallery4 { background-color: #BAB697 }
.galery_title { color: #584F31; font-size: 12px; font-family: Tahoma, sans-serif; font-weight: bold; text-decoration: none; }
.galery_info  { color: #584F31; font-size: 10px; font-family: Tahoma, sans-serif; font-weight: normal; text-decoration: none; }
/* shop styles */
.shop_title{ font-family: Arial,Verdana,tahoma; font-size: 12px; font-weight: bold; text-decoration: none; color: #413A29; }
.shop_short{ font-family: Arial,Verdana,tahoma; font-size: 11px; font-weight: none; text-decoration: none; color: #413A29; }
.shop_desc { font-family: Verdana,Arial,tahoma; font-size: 11px; font-weight: none; text-decoration: none; color: #413A29; }
.shop_buy  { font-size: 10px; font-weight: bold; text-decoration: underline; color: #0000ff; }
.shop_price_prefix { font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; }

.short a {font-size:11px;line-height:18px;}
.short {margin-left:34px;}
.more {text-align:right;padding-right:10px;background:url(img/ico_more.gif) no-repeat right center;margin-right:34px;}
