body {margin:0;padding:0;height:100%;background:#a4d07c;font-family: Arial,Verdana; font-size: 12px;}
html {height:100%;}

#content td  {vertical-align: top;}

#cms_main {width:979px; background:url(img/main_bg.jpg) repeat-y left top #d8f8bb;margin:0 auto -46px;min-height: 100%; height: auto !important; height: 100%;}
#cms_header {width:979px;height:203px;background:url(img/header.jpg) no-repeat left top;}
#cms_header h1 {width:979px;height:203px;margin:0; background: transparent url(img/header.jpg) no-repeat center center;}
#cms_header h1 a {display: block; width:979px; height:203px;}
#cms_header h1 a * {display: none;}
#cms_footer {text-align:center;height:46px;width:979px;margin:0 auto;background:url(img/footer_bg.gif) repeat-x left top;}
#cms_footer_content {padding-top:26px;}

#cms_wrap {padding-bottom: 46px;}

#cms_left {float:left;}
#cms_right {float:right;width:720px;padding-right:20px;}

#cms_menu {background:url(img/men.jpg) no-repeat left top;padding-top:34px;width:219px;}
#cms_block_left {padding-left:26px;text-align:center;font-size:11px;margin-top:20px;}

#cms_title {width:700px;height:58px;background:url(img/h1.gif) no-repeat left top;margin-top:20px;}
#cms_title h1 {padding-top:5px;padding-left:5px;margin:0;}

ul {margin:0; padding:0; }

.menu {margin-left:30px;}
.menu li {list-style:inside url(img/feuille_01.gif); padding-left:16px;margin-top:-3px;margin-bottom:-4px;}
.menu li a {margin-left:-4px;padding-left:0px;}

*html .menu {margin-left:18px;}
*html .menu a {margin-left:6px;}

/* STANDARD STYLES */

/* general look of text in the tables, of p style in the editor and website */ 
td 		{ font-family: Arial,Verdana; font-size: 12px; color: #37541C;}
.text, p	{ font-family: Arial; font-size: 13px; color: #37541C;}
.strong	{ font-family: Arial,Verdana; font-size: 12px; color: #37541C; font-weight: bold;}

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

/* style of links in main menu */
.menu a   		{color: #F4FFEA; font-family: Arial; font-size: 15px; font-weight: bold;text-decoration:none;}
a.menu:hover {text-decoration: underline;}
.menu a.active   		{ color: #F4FFEA; font-family: Arial,Verdana; font-size: 15px; text-decoration: underline; font-weight: bold;}

.menu2   		{color: #758ab9; font-family: Arial,Verdana; font-size: 11px; font-weight: none; text-decoration: none;}
a.menu2:link { color: #ffffff; text-decoration: underline; }
a.menu2:hover {text-decoration: none;}
.menu2_active   		{ color: #ffffff; text-decoration: underline; font-family: Arial,Verdana; font-size: 11px; font-weight: bold;}
a.menu2_active:hover {color: #ffffff; text-decoration: none;}
.menu3 { color: #ffffff; text-decoration: none; font-family: Arial,Verdana; font-size: 12px; font-weight: bold;}

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

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

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

/* titles look in editor and pages ce6775 c54c5c*/
H1	 { font-family: Arial; font-size: 26px; color: #7B541B; font-weight: bold; font-style: none;}
H2	 { font-family: Arial; font-size: 14px; color: #7B541B; font-weight: bold; font-style: none;}
H3  { font-family: Arial; font-size: 14px; color: #88550B; font-weight: bold; margin:0px; margin-bottom:10px; padding:0px;}
H4  { font-family: Arial; font-size: 14px; color: #533202; }
H5  { font-family: Arial; font-size: 14px; color: #1F340C; }
H6  { font-family: Arial; font-size: 11px; color: #FFFFFF; font-style: italic;}

.column_left  { font-family: Arial, Verdana; font-size: 11px; color: #37541C; font-weight: normal;}

/* text footer style, with links */
.footer { font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #98C371; }
a.footer:link { font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
a.footer:hover	{ text-decoration: none; }

.footer2 				{ font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #A4D07C; }
a.footer2:link 	{ font-family: Arial,Verdana; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
a.footer2:hover	{ text-decoration: none; }

/* style small text */
.smalltext { font-family: Arial, Verdana; font-size: 10px; font-weight: normal; color:#626262; }
.short_title { font-family: Arial, Verdana; font-size: 13px; color: #1e57b9; font-weight: bold; margin:0px; padding:0px;  text-decoration: none;}
.short_title:hover {text-decoration: underline;}

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

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

/* style of links more */
.more {FONT-FAMILY: Arial,Verdana; color: #5E4218; FONT-WEIGHT: bold; FONT-SIZE: 11px;  text-decoration: none;}
a.more:hover  {text-decoration: underline;}
.white {color: #5E4218; text-decoration: none;}
a.white: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; font-size: 11px; color: #b72236; font-weight: bold; text-decoration: none;}
.shop_title:hover{text-decoration: underline;}
.shop_title_short{ font-family: Arial,Verdana; font-size: 11px; color: #b72236; font-weight: bold; text-decoration: none;}
.shop_title_short:hover{text-decoration: underline;}
.shop_short{ font-family: Arial,Verdana; font-size: 11px; font-weight: none; text-decoration: none; color: #0e7172; }
.shop_desc { font-family: Arial,Verdana; font-size: 11px; font-weight: none; text-decoration: none; color: #656565; }
.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; }


