body {margin:0;padding:0;height:100%;background:#9a9180; color: #ffffff; font-family: Verdana, Arial;}
html {height:100%;}

#content td  {vertical-align: top;}

#cms_main {width:958px;border-left:1px solid #697a32;border-right:1px solid #697a32;min-height: 100%; height: auto !important; height: 100%;margin:0 auto -27px;background:#98b149;}

#cms_header {background:url(img/header.jpg) no-repeat left top;height:100px;}

#cms_wrap {width:938px;margin:0 auto;padding-bottom:27px;}

#cms_left {float:left;width:660px;padding-left:28px;background:url(img/line_vertical.gif) no-repeat right 20px;margin-bottom:30px;}
#cms_right {float:right;padding-right:15px;padding-top:30px;}

#cms_footer {height:27px;margin:0 auto;}
#cms_footer_margin {padding-top:7px;height:20px;background:url(img/line_footer.gif) no-repeat left top;width:888px;margin:0 auto;}

#cms_content_margin {margin-top:20px;margin-left:4px; padding-right:40px;}

#cms_menu {margin-top:2px;margin-left:44px;height:21px;}
#cms_submenu {margin-left:44px;padding-top:2px;height:20px;}

img {border:0;}



/* Home */
#home_top {background:url(img/home_top.jpg) no-repeat center center; width:950px;height:122px;margin:0 auto;}
#home_bottom {width:950px;margin:0 auto;}
#home_left {float:left;width:536px; height:393px; background:url(img/home_left.jpg) no-repeat left top;}
#home_center {float:left;background:url(img/home_bg.jpg) no-repeat left top;width:278px;height:393px;}
#home_right {float:right;width:135px;height:393px;background:url(img/home_right.jpg) no-repeat right top;}
#home_footer {height:15px;padding-top:2px;width:950px;margin:0 auto;background:#878752;}
.note, .note a {font-family: Geneva, Arial, Helvetica, sans-serif;font-size:11px;}

/* STANDARD STYLES */

/* scrolls definition */ 

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

/* general look of selects, options, input and textareas */ 
SELECT, OPTION, INPUT, TEXTAREA {color: #614800; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: none; }

/* style of links in main menu */
#cms_menu a   		{margin-right:19px;color: #ffffff; font-family: Times New Roman, Times, serif; font-size: 20px; font-weight: bold; text-decoration:none;}
#cms_menu a:hover {color: #FFFF00; text-decoration: none;}
#cms_menu .active   		{ color: #FFFF00; font-family: Times New Roman, Times, serif; font-size: 20px; font-weight: bold;text-decoration: none;}

#cms_submenu a  		{text-decoration: none;font-family: Verdana,Arial; font-size: 12px;color: #fff; font-weight: normal;}
#cms_submenu a:hover {color: #FFFF00; text-decoration: none;}
#cms_submenu .active   		{ text-decoration: none;color: #FFFF00; font-family: Verdana,Arial; font-size: 12px; font-weight: normal;}

/* style of form's element (input,select,buttons) */
.select{ border: 1px solid #B8A276; color: #614800; background-color: #F0ECDE;}
.input { border: 1px solid #B8A276; color: #614800; background-color: #F0ECDE;}
.listbox { border: 1px solid #B8A276; color: #614800; background-color: #F0ECDE;width:252px;}
.textarea { border: 1px solid #B8A276; color: #614800; background-color: #F0ECDE;height:60px;}
.button {font-family: Verdana, Arial; font-size: 11px; font-weight: normal; text-decoration: none; border: 1px solid #B8A276; background-color: #F0ECDE;}
.button_bold {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; text-decoration: none; border: 1px solid #614800; background-color: #F0ECDE;}

/* general look of links */
a {color: #ffffcc; text-decoration: underline; }
a:hover {text-decoration: none; }

.lng				  {color: #888888; font-family:Verdana, Arial; font-size:7pt; font-weight:normal; text-decoration:none;}
a.lng:hover		{color: #666666; position: relative; left: 1px; top: 1px;}

/* titles look in editor and pages */
H1	 { font-family: Times New Roman,sans-serif; font-size: 20px; color: #ffffff; font-weight: normal; font-style: none;}
H2  { font-family: Verdana, Arial; font-size: 14px; color: #ffffff; font-weight: bold; }
H3  { font-family: Verdana, Arial; font-size: 14px; margin-bottom: 5px; color: #ffffff; }
H4  { font-family: Verdana, Arial; text-decoration: underline; font-size: 11px; color: #ffffff; }
H5  { font-family: Verdana, Arial; text-decoration: overline; font-size: 11px; color: #ffffff; }
H6  { font-family: Verdana, Arial; font-style: italic; font-size: 11px; color: #ffffff; }

/* text footer style, with links */
#cms_footer { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #ffffcc; }
#cms_footer a:hover	{ color: #ffffff; text-decoration: none; }

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

.top {font-family:  Verdana,Arial; font-size: 10px; color: #aaaaaa;text-decoration: none;}
a.top:hover { text-decoration: underline; }
.footer { font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #ffffcc; }

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

/* style of links more */
.more {FONT-FAMILY: Verdana,Arial,Tahoma; color: #cc0000; FONT-WEIGHT: normal; FONT-SIZE: 11px;  text-decoration: underline;}
a.more: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}

/* MODULES STYLES */
/* search styles */
.pageResults {color: #aaaaaa;  TEXT-DECORATION: none; }
a.pageResults:link { color: #444444; TEXT-DECORATION: none;}
a.pageResults:active { 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: Times New Roman,sans-serif; font-size: 18px; font-weight: normal; text-decoration: none; color: #cc0000; }
.shop_short{ font-family: Arial,Verdana,tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
.shop_desc { font-family: Verdana,Arial,tahoma; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
.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; }

